@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&display=swap);#app-logo[data-v-624e4736]{height:2.25rem}#app-logo svg[data-v-624e4736]{height:100%}#logo-mark[data-v-624e4736]{fill:var(--color-primary)}#logo-name[data-v-624e4736]{fill:var(--text-color-primary)}#hero-wrapper{background:var(--color-primary);color:var(--color-on-primary);border-radius:3rem;padding:0 3rem}#hero-wrapper .content{padding:0}#hero-wrapper #hero{border-radius:3rem;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hero-wrapper #hero h1{font-size:5rem;-webkit-transition:color .2s;transition:color .2s;font-weight:700;margin-bottom:2rem}#hero-wrapper #hero h2{font-size:3rem;margin:0;margin-bottom:-.4em}#hero-wrapper #hero h3{font-size:1.25rem}#hero-wrapper #hero p{font-size:1.25rem;max-width:480px}#hero-wrapper #hero button{color:#fff;background:var(--color-secondary);margin-top:2rem}#hero-wrapper #hero-content{width:100%}#hero-wrapper #hero-teaser iframe{width:100%;height:100%}#hero-wrapper.frame-0 #hero h1{color:var(--color-primary)}#hero-wrapper.frame-0 button{background-color:var(--color-primary)}#hero-wrapper.frame-0 #wave{fill:var(--color-primary)}#hero-wrapper.frame-0 #hero{background:rgba(0,102,255,.06)}#hero-wrapper.frame-1 #hero h1{color:var(--color-warning)}#hero-wrapper.frame-1 button{background-color:var(--color-warning)}#hero-wrapper.frame-1 #wave{fill:var(--color-warning)}#hero-wrapper.frame-1 #hero{background:rgba(255,153,0,.06)}#hero-wrapper.frame-2 #hero h1{color:var(--color-success)}#hero-wrapper.frame-2 button{background-color:var(--color-success)}#hero-wrapper.frame-2 #wave{fill:var(--color-success)}#hero-wrapper.frame-2 #hero{background:rgba(0,210,132,.06)}@media only screen and (max-width:1400px){#hero-teaser iframe{width:325px;height:164px}}@media only screen and (max-width:1000px){#hero{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media only screen and (max-width:1500px){#hero-wrapper{padding-left:2.5rem;padding-right:2.5rem;margin-right:0;margin-left:0}}@media only screen and (max-width:600px){#hero-wrapper{padding-top:1rem;padding-left:0;padding-right:0;margin-right:0;margin-left:0;border-radius:2rem}#hero-wrapper #hero{border-radius:2rem;padding:2rem}#hero-wrapper #hero h1{font-size:3rem}#hero-wrapper #hero h2{font-size:2rem}}main[data-v-0ec1a534]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}main .content-wrapper[data-v-0ec1a534]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 2rem}main .content-wrapper .content[data-v-0ec1a534]{width:100%;max-width:42rem;background:var(--color-page);padding:2rem;border-radius:2rem;margin-top:5rem}main.wide .content[data-v-0ec1a534]{max-width:80rem}main.full .content[data-v-0ec1a534]{max-width:unset}@media only screen and (max-width:600px){main .content-wrapper[data-v-0ec1a534]{padding:0 0}main .content-wrapper .content[data-v-0ec1a534]{padding:var(--side-padding);margin-top:0;border-radius:0}}#plans .plan[data-v-49ae8a9e],#plans[data-v-49ae8a9e]{display:-webkit-box;display:-ms-flexbox;display:flex}#plans .plan[data-v-49ae8a9e]{width:100%;max-width:18rem;margin:0 1.5rem 0 0;padding:1.5rem;border-radius:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:4px solid var(--color-divider)}#plans .plan[data-v-49ae8a9e]:before{display:none;font-family:Material Icons;color:#fff;height:2.5rem;width:2.5rem;position:absolute;top:-1rem;right:-1rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.75rem}#plans .plan.current[data-v-49ae8a9e]{border:4px solid var(--color-primary)}#plans .plan.current[data-v-49ae8a9e]:before{content:"check";display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-primary)}#plans .plan.expiring[data-v-49ae8a9e]{border:4px solid var(--color-warning)}#plans .plan.expiring[data-v-49ae8a9e]:before{content:"alarm_on";display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-warning)}#plans .plan-features[data-v-49ae8a9e]{height:100%}#plans .plan-feature[data-v-49ae8a9e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.25rem 0}#plans .plan-feature .icon[data-v-49ae8a9e]{margin-right:1rem}#plans .plan-price[data-v-49ae8a9e]{font-size:1.75rem;font-weight:700;white-space:nowrap;margin-bottom:1rem}#plans .plan-price span[data-v-49ae8a9e]{font-size:1rem;font-weight:400}#plans .plan button[data-v-49ae8a9e]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#plans .plan .expiry-note[data-v-49ae8a9e]{position:absolute;bottom:.5rem;left:0;right:0;text-align:center}#plans{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){#plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#plans .plan{max-width:unset!important;margin:0 0 2rem 0!important}}#landing h1[data-v-adb63d90]{font-size:2rem;font-weight:700}#landing #features[data-v-adb63d90]{margin:0 0;display:grid;grid-gap:2rem 2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}#landing #features .feature[data-v-adb63d90]{display:-webkit-box;display:-ms-flexbox;display:flex}#landing #features .feature h4[data-v-adb63d90],#landing #features .feature p[data-v-adb63d90]{margin:0}#landing #features .feature h4[data-v-adb63d90]{margin:.5rem 0 .5rem}#landing #features .feature p[data-v-adb63d90]{font-size:15px;opacity:.6}#landing #features .feature img[data-v-adb63d90]{width:6rem;margin-right:1rem}#landing #stats[data-v-adb63d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0 2rem}#landing #stats div[data-v-adb63d90]{background:var(--color-divider);padding:1.25rem 1rem 1.25rem 2rem;border-radius:4rem}#landing #stats span[data-v-adb63d90]{background:var(--color-primary);color:var(--color-on-primary);padding:.75rem 1rem;border-radius:2rem;font-weight:700;font-size:1.25rem;margin:0 .5rem;white-space:nowrap;line-height:4rem}.dropdown-enter-active,.dropdown-leave-active{-webkit-transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,transform .1s;transition:opacity .1s,transform .1s,-webkit-transform .1s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dropdown-enter-from,.dropdown-leave-to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.dropdown-wrapper{position:relative}.dropdown-wrapper .dropdown-options{position:absolute;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);background:var(--color-card-elevated);z-index:1000000;right:0;padding:.5rem;border-radius:1rem;-webkit-transform-origin:top right;transform-origin:top right;overflow:hidden}.dropdown-wrapper .dropdown-options.dropped{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.dropdown-wrapper .dropdown-options button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-shadow:none;box-shadow:none}.flexible-content-wrapper[data-v-0c3ff47c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexible-content-wrapper .flexible-content[data-v-0c3ff47c]{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 var(--side-padding)}.flexible-content-wrapper .flexible-content-footer[data-v-0c3ff47c],.flexible-content-wrapper .flexible-content-header[data-v-0c3ff47c]{padding:0 var(--side-padding)}.place-search[data-v-5f802dac]{width:100%;height:2.5rem;position:relative}.place-search-message[data-v-5f802dac]{padding:0 1rem}.place-search-inner[data-v-5f802dac]{background:var(--color-card);border-radius:1rem;position:absolute;z-index:100000;top:0;right:0;left:0;height:2.5rem;-webkit-transition:all .2s;transition:all .2s;overflow:hidden}.place-search-inner.expanded[data-v-5f802dac]{background:var(--color-card-elevated);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.place-search-inner.expanded .place-search-input[data-v-5f802dac]{background:var(--color-card-elevated)}.place-search-input[data-v-5f802dac]{border-radius:1rem;height:2.5rem;background:var(--color-background-input);-webkit-transition:background .2s;transition:background .2s}.place-search-input input[data-v-5f802dac]{width:100%;height:100%;background:0;border:0;padding:0 1rem;padding-left:2.5rem;border-radius:1rem;outline:0!important}.place-search-results .search-result[data-v-5f802dac]{-webkit-transition:background .2s;transition:background .2s;cursor:pointer;padding:.5rem 1rem;display:grid;grid-template-columns:1.5rem auto 1.5rem;grid-gap:1rem;height:3.5rem;overflow:hidden}.place-search-results .search-result.hover[data-v-5f802dac],.place-search-results .search-result[data-v-5f802dac]:hover{background:var(--color-background-input)}.place-search-results .search-result.hover .add-place[data-v-5f802dac],.place-search-results .search-result:hover .add-place[data-v-5f802dac]{-webkit-transform:scale(1.1);transform:scale(1.1);background:var(--color-primary);color:#fff}.place-search-results .search-result .title[data-v-5f802dac]{font-size:.875rem;font-weight:600;line-height:1.5rem}.place-search-results .search-result .subtitle[data-v-5f802dac]{font-size:.8125rem;font-weight:400;line-height:1rem;color:var(--text-color-secondary)}.place-search-results .search-result .avatar[data-v-5f802dac]{color:#fff;height:1.5rem;width:1.5rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.25rem}.place-search-results .search-result .avatar.poi[data-v-5f802dac]{color:#1dbdc9}.place-search-results .search-result .avatar.place[data-v-5f802dac]{color:#1dc995}.place-search-results .search-result .avatar.address[data-v-5f802dac]{color:#06f}.place-search-results .search-result .add-place[data-v-5f802dac]{height:1.5rem;width:1.5rem;margin-top:.5rem;border-radius:1rem;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;background:var(--text-color-tertiary);color:var(--text-color-secondary)}.place-search-results .search-result .add-place .icon[data-v-5f802dac]{font-size:1rem}.place-search-icon[data-v-5f802dac]{left:.5rem;color:var(--text-color-secondary);pointer-events:none}.place-search-icon[data-v-5f802dac],.place-search-spinner[data-v-5f802dac]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:.5rem}.place-search-spinner[data-v-5f802dac]{right:.5rem}.ghost .place[data-v-52912502],.sortable-chosen .place[data-v-52912502]{padding-right:.75rem;z-index:100000;-webkit-transform:scale(1.025) rotate(-1deg);transform:scale(1.025) rotate(-1deg);cursor:-webkit-grabbing!important;cursor:grabbing!important}.ghost .place[data-v-52912502]:after,.sortable-chosen .place[data-v-52912502]:after{opacity:1;background:var(--color-card-elevated)!important;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.place[data-v-52912502]{height:4rem;border-radius:1rem;padding:.75rem 0 0 3.25rem;position:relative;-webkit-transition:height .2s,padding .2s,-webkit-transform .2s;transition:height .2s,padding .2s,-webkit-transform .2s;transition:height .2s,transform .2s,padding .2s;transition:height .2s,transform .2s,padding .2s,-webkit-transform .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform-origin:top left;transform-origin:top left}.place-drag[data-v-52912502]{opacity:.5;margin-top:.5rem}.place-drag[data-v-52912502]:hover{opacity:1}.place-drag[data-v-52912502],.place .index[data-v-52912502]{cursor:-webkit-grab;cursor:grab}.place-drag[data-v-52912502]:active,.place .index[data-v-52912502]:active{cursor:-webkit-grabbing;cursor:grabbing}.place[data-v-52912502]:after{content:"";position:absolute;top:0;left:-.5rem;right:0;bottom:0;opacity:0;z-index:-1;border-radius:1rem;-webkit-transition:opacity .2s;transition:opacity .2s}.place-summary[data-v-52912502]{overflow:hidden;width:100%;-webkit-transition:width .2s;transition:width .2s}.place[data-v-52912502]:before{content:"";position:absolute;left:18px;top:1.5rem;bottom:-1.5rem;z-index:1001;width:.25rem;background:#06f;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.place.expanded[data-v-52912502]{height:8rem!important}.place.compact[data-v-52912502]{height:3rem}.place.compact .subtitle[data-v-52912502]{opacity:0!important}.place.compact.expanded[data-v-52912502]{height:4.25rem!important}.place.compact.expanded .subtitle[data-v-52912502]{opacity:1!important}.place.current .index[data-v-52912502],.place.first .index[data-v-52912502],.place.last .index[data-v-52912502]{-webkit-transform:scale(1.25);transform:scale(1.25)}.place.visited .index[data-v-52912502]{-webkit-transform:scale(.5);transform:scale(.5);color:transparent}.place.visited .subtitle[data-v-52912502],.place.visited .title[data-v-52912502]{opacity:.5}.place.visited[data-v-52912502]:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.place.latest[data-v-52912502]:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.place-desc[data-v-52912502]{font-size:.9375rem}.place-custom-break[data-v-52912502]{position:absolute;color:#06f;border-radius:1rem;padding:.1rem;top:.5rem;left:-1.25rem}.place .index[data-v-52912502]{z-index:10000;-webkit-transition:all .2s;transition:all .2s;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;left:.5rem;width:1.5rem;height:1.5rem;border-radius:1rem;background:var(--color-primary);color:var(--color-on-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1}.place .subtitle[data-v-52912502],.place .title[data-v-52912502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap}.place .subtitle .time[data-v-52912502],.place .title .time[data-v-52912502]{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;text-align:right;padding-left:.5rem}.place .title[data-v-52912502]{font-size:1rem;font-weight:600;line-height:1.5rem}.place .subtitle[data-v-52912502]{font-size:.8125rem;font-weight:400;line-height:1rem;color:var(--text-color-secondary)}.place .subtitle .time span.custom[data-v-52912502]{color:var(--color-primary);font-weight:600}.place.hideData .index[data-v-52912502]{-webkit-transform:scale(.25);transform:scale(.25)}.place.hideData .subtitle .time[data-v-52912502],.place.hideData .title .time[data-v-52912502]{-webkit-transform:scale(.75);transform:scale(.75);opacity:0}@media only print{.place[data-v-52912502]{display:table;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}#route-places-list[data-v-462b35d0]{position:relative;margin-bottom:1rem}#route-places-list[data-v-462b35d0]:before{content:"";position:absolute;border-radius:1rem;z-index:0;left:1.125rem;top:1.5rem;bottom:2.5rem;width:.25rem;background:var(--color-primary);opacity:.75;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#route-places-list.dragging[data-v-462b35d0]:before{-webkit-transform:scaleX(.5);transform:scaleX(.5)}#route-places-list.live[data-v-462b35d0]:before{width:.5rem;left:1rem;background:var(--color-divider)}.route-places-move[data-v-462b35d0]{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#no-places[data-v-462b35d0]{text-align:center}#no-places img[data-v-462b35d0]{margin:1rem 0;width:75%}#button-go-live[data-v-51f58b19]{position:absolute;right:var(--side-padding)}#route-panel-footer[data-v-51f58b19]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#route-stats[data-v-51f58b19]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0}#route-stats .stat[data-v-51f58b19]{padding:0 1rem;border-left:1px solid var(--color-divider)}#route-stats .stat[data-v-51f58b19]:first-child{padding-left:0;border:0}#route-stats .stat-val[data-v-51f58b19]{font-weight:600;font-size:1.125rem;line-height:1.2}#route-stats .stat-desc[data-v-51f58b19]{font-weight:400;font-size:.75rem;text-transform:lowercase;color:var(--text-color-secondary)}#upgrade[data-v-22fb4668]{background:var(--color-primary);color:var(--color-on-primary);margin-bottom:1rem;padding:1rem;border-radius:1rem}#locked[data-v-22fb4668]{background:var(--color-error);color:#fff;border-radius:1rem;padding:.5rem 1rem;font-weight:500;margin-bottom:.5rem}#live-timer[data-v-6f559aaa]{height:5rem;width:5rem;-webkit-box-flex:5rem;-ms-flex:5rem 0 0px;flex:5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;border:4px solid #d9eaff;font-size:20px;font-weight:700;margin-right:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.2}#live-timer[data-v-6f559aaa]:before{content:"";position:absolute;top:-1.5rem;left:-1.5rem;right:-1.5rem;bottom:-1.5rem;-webkit-animation:none;animation:none;background-image:url(../img/timer_break.97cfc03e.svg);background-size:100%}#live-timer.driving[data-v-6f559aaa]:before,#live-timer.idle[data-v-6f559aaa]:before{background-image:url(../img/timer_driving.38e12fd9.svg)}#live-timer.driving[data-v-6f559aaa]:before{-webkit-animation:spin 8s linear infinite;animation:spin 8s linear infinite}#live-timer .desc[data-v-6f559aaa]{font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:.5;text-align:center}#live-timer.idle path.circle[data-v-6f559aaa]{stroke:var(--color-background-input)}#live-timer.driving path.circle[data-v-6f559aaa]{stroke:var(--color-primary)}#live-timer.overtime path.circle[data-v-6f559aaa]{stroke:var(--color-error)}svg.circular-chart[data-v-6f559aaa]{position:absolute;width:calc(100% + 16px)}.circle[data-v-6f559aaa]{fill:none;stroke:var(--color-primary);stroke-width:2;stroke-linecap:round;-webkit-transition:all .3s;transition:all .3s}.checkbox[data-v-634e91b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none!important;-ms-touch-action:manipulation;touch-action:manipulation}.checkbox:focus .checkbox-box[data-v-634e91b9]{border-color:var(--color-primary)}.checkbox-box[data-v-634e91b9]{width:1.5rem;height:1.5rem;border-radius:.5rem;border:2px solid var(--color-background-input);background-color:var(--color-background-input);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s ease;transition:background .3s ease}.checkbox-box.checked[data-v-634e91b9]{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-box.checked[data-v-634e91b9]:before{content:"check";font-family:Material Icons;font-size:1rem;color:var(--color-on-primary)}.checkbox-switch[data-v-634e91b9]{width:3rem;min-width:3rem;height:1.5rem;border-radius:1.5rem;background-color:var(--color-background-input);cursor:pointer;position:relative}.checkbox-switch[data-v-634e91b9]:before{content:"";position:absolute;left:0;width:100%;height:100%;border-radius:1.5rem;background-color:var(--color-primary);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.checkbox-switch .knob-wrapper[data-v-634e91b9]{height:1.5rem;width:1.5rem}.checkbox-switch .knob-wrapper .knob[data-v-634e91b9],.checkbox-switch .knob-wrapper[data-v-634e91b9]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.checkbox-switch .knob-wrapper .knob[data-v-634e91b9]{border-radius:1.5rem;height:100%;width:100%;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-transform:scale(.7);transform:scale(.7)}.checkbox-switch:active .knob-wrapper[data-v-634e91b9]{-webkit-transform:translateX(4px);transform:translateX(4px)}.checkbox-switch.checked[data-v-634e91b9]:before{opacity:1}.checkbox-switch.checked .knob-wrapper[data-v-634e91b9]{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.checkbox-switch.checked:active .knob-wrapper[data-v-634e91b9]{-webkit-transform:translateX(20px);transform:translateX(20px)}.checkbox-switch:hover .knob[data-v-634e91b9]{-webkit-transform:scale(.8);transform:scale(.8)}#live-controls .action-button button[data-v-70d135a1]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3rem}.delay[data-v-15a676e5]{white-space:nowrap}#route-live-tag[data-v-08f0826e]{margin-right:.5rem}.input-select-horizontal[data-v-7f81b543]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:2rem;overflow-x:auto;margin-left:1rem}.input-select-horizontal .slider[data-v-7f81b543]{position:absolute;height:100%;bottom:0;z-index:-1;background:var(--color-primary);border-radius:1rem;-webkit-transition:width .2s,-webkit-transform .2s;transition:width .2s,-webkit-transform .2s;transition:transform .2s,width .2s;transition:transform .2s,width .2s,-webkit-transform .2s}.input-select-horizontal .option[data-v-7f81b543]{font-weight:500;line-height:2rem;padding:0 .75rem;border-radius:1rem;font-size:15px;opacity:.7;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;white-space:nowrap}.input-select-horizontal .option.selected[data-v-7f81b543]{opacity:1;background:var(--color-primary);color:var(--color-on-primary)}.input-time input[data-v-75ae570e]{max-width:4rem}.setting[data-v-7079117a]{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.setting h4[data-v-7079117a]{margin:0;font-size:.9375rem}#map-loader{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#map,#map-wrapper{width:100%;height:100%;background:var(--color-card);overflow:hidden}#map-wrapper .driver,#map-wrapper .estimate,#map .driver,#map .estimate{z-index:1000;height:1.5rem;width:1.5rem;position:relative;background:var(--color-error);border-radius:1rem;border:.25rem solid #fff;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}#map-wrapper .driver:before,#map-wrapper .estimate:before,#map .driver:before,#map .estimate:before{content:"";border-radius:1rem;-webkit-animation:driver 2s infinite;animation:driver 2s infinite;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--color-error);z-index:-1}#map-wrapper .estimate,#map-wrapper .estimate:before,#map .estimate,#map .estimate:before{background:var(--color-error)}#map-wrapper .marker,#map .marker{display:block;border:none;cursor:pointer;padding:0;margin-top:-11px;margin-left:-6px;background:url(../img/marker.30259c8c.svg) top no-repeat;background-size:100% auto}#map-wrapper .marker.coming,#map .marker.coming{opacity:.5}#map-wrapper .marker.current,#map .marker.current{-webkit-transform:scale(1.5);transform:scale(1.5)}#map-wrapper .marker:hover:before,#map .marker:hover:before{opacity:1;-webkit-transform:translateX(2rem);transform:translateX(2rem)}#map-wrapper .marker:after,#map .marker:after{font-family:Poppins;content:attr(data-symbol);color:var(--color-on-primary);position:absolute;top:0;right:0;left:0;text-align:center;line-height:28px;-webkit-transform:scale(1.25);transform:scale(1.25);font-weight:700}#map-wrapper .marker.firstlast,#map .marker.firstlast{width:37.5px!important;height:60px!important;z-index:1;margin-left:0;margin-top:-16px}#map-wrapper .marker.firstlast:after,#map .marker.firstlast:after{font-size:19px;line-height:35px}#map-live{position:fixed;top:.5rem;left:calc(var(--margin-left) + 26.5rem);z-index:1000}#map-controls{position:fixed;right:1rem;bottom:5rem;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.5rem}@-webkit-keyframes driver{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}50%,to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}@keyframes driver{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}50%,to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}#pro{border-radius:1rem;padding:1.5rem;margin:1rem 0}#route-panel-wrapper{position:absolute;top:0;left:0;bottom:0;width:var(--panel-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;background:var(--color-nav);-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);z-index:100}#route-panel-wrapper #route-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-flex:3rem;-ms-flex:3rem 0 0px;flex:3rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}#route-panel-wrapper #route-header .loader{margin-right:1rem!important}#route-map-wrapper{position:absolute;top:0;left:var(--panel-width);right:0;bottom:0}#route-settings-wrapper{position:absolute;top:1rem;left:calc(var(--panel-width) + 1rem);width:24rem;padding:var(--side-padding);padding-bottom:.5rem;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:99;opacity:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.5) translateX(-2rem);transform:scale(.5) translateX(-2rem);pointer-events:none}#route-settings-wrapper.active{opacity:1;pointer-events:all;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}#route-loader{position:absolute;top:0;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:640px){#route-panel-wrapper{width:100%;-webkit-transition:top .2s;transition:top .2s}#route-panel-wrapper.minimized{top:calc(100vh - 13rem);padding-top:1rem}#route-map-wrapper{left:0;display:none}#route-settings-wrapper{-webkit-transform-origin:top right;transform-origin:top right;left:var(--margin-left);z-index:101;width:100%}}.route-thumbnail[data-v-26950f60]{-webkit-transition:all .2s;transition:all .2s;padding:1rem 0;border-top:1px solid var(--color-divider);margin-bottom:0}.route-thumbnail-icon[data-v-26950f60]{border-radius:1rem;background:var(--text-color-tertiary);color:var(--text-color-secondary);height:3rem;-webkit-box-flex:3rem;-ms-flex:3rem 0 0px;flex:3rem 0 0;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-thumbnail-summary[data-v-26950f60]{color:var(--text-color-secondary)}.route-thumbnail-summary span[data-v-26950f60]{color:var(--text-color-tertiary);margin:0 .25rem}.route-thumbnail .live[data-v-26950f60]{color:var(--color-error);-webkit-transform:scale(.75);transform:scale(.75);display:inline-block}.route-thumbnail a[data-v-26950f60]{text-decoration:none;color:inherit}.route-thumbnail h3[data-v-26950f60]{margin:0}h1 span[data-v-53c18619]{display:inline-block;-webkit-transform:scale(.75);transform:scale(.75)}#routes_list[data-v-53c18619]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:2rem}.setting[data-v-55a0efbb]{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.setting h4[data-v-55a0efbb]{margin:0}.input-select-dropdown[data-v-d3421ce8]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-background-input);border-radius:1rem;height:3rem;min-width:10rem;-webkit-box-flex:10rem;-ms-flex:10rem 1 1;flex:10rem 1 1;z-index:100;padding:0 2.5rem 0 1rem;cursor:pointer}.input-select-dropdown[data-v-d3421ce8]:before{content:"keyboard_arrow_down";font-family:Material Icons;position:absolute;right:1rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.input-select-dropdown.open[data-v-d3421ce8]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.input-select-dropdown.open[data-v-d3421ce8]{z-index:1000000;border-bottom-left-radius:0;border-bottom-right-radius:0}.input-select-dropdown.open .options[data-v-d3421ce8],.input-select-dropdown.open[data-v-d3421ce8]{-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.input-select-dropdown.open .selected[data-v-d3421ce8]{opacity:.5}.input-select-dropdown .options[data-v-d3421ce8]{position:absolute;background:var(--color-background-input);top:2.5rem;left:0;right:0;padding:.5rem 0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.input-select-dropdown .option[data-v-d3421ce8]{-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:700;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;position:relative}.input-select-dropdown .option.selected[data-v-d3421ce8]{color:var(--color-primary)!important}.input-select-dropdown .option.selected[data-v-d3421ce8]:before{content:"check";font-family:Material Icons;font-size:1rem;position:absolute;right:1rem;top:.5rem;color:var(--color-primary)}.input-select-dropdown .option[data-v-d3421ce8]:hover{opacity:.75}.setting[data-v-ede14fa2]{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.setting h4[data-v-ede14fa2]{margin:0}#header{z-index:1000000;padding:0 var(--side-padding);height:var(--height-header);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;right:0;pointer-events:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}#header.scrolled{-webkit-box-shadow:0 2px 16px rgba(0,0,0,.04);box-shadow:0 2px 16px rgba(0,0,0,.04);background:var(--color-card)}#header.navOpen,#header.scrolled{color:var(--text-color-primary)!important}#header.navOpen .mask{opacity:1;pointer-events:all}#header.navOpen #nav{-webkit-transform:translateX(0);transform:translateX(0)}#header .mask{z-index:100000;opacity:0}#header .plan-tag{position:absolute;right:-1.25rem;top:-.25rem;z-index:100}#header #nav,#header_left,#header_right{pointer-events:all}#header_right{z-index:10000000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header_right,#header_user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_user{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:1rem;font-weight:500;position:relative}#header_user #user_name{white-space:nowrap}#nav{color:var(--text-color-primary);padding:3rem 0 2rem 0;position:fixed;z-index:1000000;right:0;top:0;bottom:0;background:var(--color-card);width:20rem;-webkit-box-shadow:var(--modal-shadow);box-shadow:var(--modal-shadow);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(22rem);transform:translateX(22rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}#nav_trigger{margin-left:1rem}#nav_top{overflow-y:auto;padding:0 .5rem 1rem}#nav_bottom span{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1rem;font-size:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav_bottom span i{font-size:1rem;margin:0 .25rem}#nav button{border-radius:0}#avatar{margin-left:.75rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;border-radius:1rem;background:linear-gradient(36deg,#760979,#00d4ff);color:#fff;font-weight:600;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;border:3px solid #fff}#avatar .pro{position:fixed;background:var(--color-primary);font-size:.75rem;padding:0 .25rem;border-radius:1rem;margin:-2.5rem -2rem 0 0}#avatar img{width:100%}.share-love:hover{cursor:pointer}#language-change{position:absolute;top:0;left:1rem}@media only print{#header{position:absolute}}@media only screen and (max-width:480px){#header{padding-right:.5rem}}.user-avatar-wrapper[data-v-10d6feaa]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.user-avatar-wrapper .plan-tag[data-v-10d6feaa]{position:absolute;top:-.5rem;left:-.5rem}.user-avatar-wrapper .user-avatar[data-v-10d6feaa]{height:2.5rem;width:2.5rem;border-radius:100%;background:linear-gradient(36deg,#760979,#00d4ff);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:1.25rem;position:relative}.user-avatar-wrapper .user-avatar-img-wrapper[data-v-10d6feaa]{height:100%;width:100%;border-radius:100%;overflow:hidden}.user-avatar-wrapper .user-avatar-img-wrapper img[data-v-10d6feaa]{height:100%;width:100%}.user-avatar-wrapper.small .user-avatar[data-v-10d6feaa]{height:2rem;width:2rem}.user-avatar-wrapper.large .user-avatar[data-v-10d6feaa]{height:5rem;width:5rem;font-size:2.5rem}.user-avatar-wrapper.large .plan-tag[data-v-10d6feaa]{left:unset;top:.25rem;right:-.75rem}.mask{opacity:0;pointer-events:none}.mask.visible{opacity:1;pointer-events:all}.router-link-active .user-avatar:before{content:"";position:absolute;top:-.4rem;left:-.4rem;bottom:-.4rem;right:-.4rem;border:3px solid var(--color-primary);border-radius:100%}#app-nav-mobile{position:fixed;bottom:0;left:0;right:0;height:var(--nav-mobile-height);display:var(--display-mobile);background:var(--color-page);border-top:1px solid var(--color-divider);z-index:10000001}#app-nav-mobile>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app-nav-mobile .icon{font-size:1.75rem}#app-nav-mobile .router-link-active .icon{color:var(--color-primary)}#app-nav{position:fixed;top:0;left:0;bottom:var(--margin-bottom);padding-bottom:1rem;background:var(--color-nav);border-right:1px solid var(--text-color-tertiary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:0;width:var(--nav-width)}#app-nav.expanded{width:20rem}#app-nav.expanded .nav-item span{opacity:1;display:block}#app-nav .nav-item-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--text-color-secondary);position:relative;padding:0 1.75rem;height:2.5rem;white-space:nowrap}#app-nav .nav-item-wrapper .icon{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#app-nav .nav-item-wrapper:before{content:"";position:absolute;background:var(--text-color-tertiary);z-index:-1;top:0;left:1rem;right:1rem;bottom:0;border-radius:1rem;opacity:0;-webkit-transition:all .4s;transition:all .4s}#app-nav .nav-item-wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;width:.25rem;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scaleX(0);transform:scaleX(0);border-top-right-radius:4px;border-bottom-right-radius:4px}#app-nav .nav-item-wrapper:hover:before{opacity:1}#app-nav .nav-item-wrapper:active:before{opacity:1;left:0;right:0;border-radius:0}#app-nav .nav-item-wrapper:active .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}#app-nav .nav-item-wrapper.router-link-active{color:var(--color-primary)}#app-nav .nav-item-wrapper.router-link-active:after{background:var(--color-primary);-webkit-transform:scaleX(1);transform:scaleX(1)}#app-nav .nav-item-wrapper.router-link-active span{color:var(--color-primary)}#app-nav .nav-item-account{height:3rem;margin:1rem 0 0 0;padding:0 1rem 0 0}#app-nav .nav-item-account:after{top:0;bottom:0}#app-nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app-nav .nav-item span{color:var(--text-color-primary);font-weight:500;font-size:1rem;margin-left:1rem;display:none;letter-spacing:.25px}#app-nav #app-logo{height:5rem;padding:1.5rem 0;padding-left:1.125rem}#app-nav #app-logo svg{height:2.25rem}#app-nav-guest{position:fixed;padding:1.25rem;margin-left:var(--margin-left);top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#app-nav-user{position:absolute;top:4rem;right:1rem;z-index:1;padding:1rem}footer{text-align:center;height:calc(var(--height-footer) + var(--margin-bottom));padding-bottom:var(--margin-bottom)}footer #footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer #footer-links img{margin:0 .5rem}footer .content{margin-top:0!important;background:none!important}.svg-icon path{fill:var(--color-on-background)}#love>div{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1rem;font-size:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#love>div i{font-size:1rem;margin:0 .25rem}.toast-wrapper[data-v-3a50da15]{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.toast[data-v-3a50da15]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:20rem;padding:1rem 2.5rem 1rem 1.25rem!important;border-radius:1.5rem!important;margin-top:.25rem;max-width:30rem;pointer-events:all;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.toast-icon[data-v-3a50da15]{-webkit-box-flex:2.5rem;-ms-flex:2.5rem 0 0px;flex:2.5rem 0 0}.toast h4[data-v-3a50da15]{white-space:nowrap;margin:0;line-height:1.5rem}.toast p[data-v-3a50da15]{margin:0;margin-top:.25rem;font-size:.875rem}@media only screen and (max-width:480px){.toast-wrapper[data-v-3a50da15]{top:unset;bottom:0}.toast[data-v-3a50da15]{max-width:100%}.toast h4[data-v-3a50da15]{white-space:normal}}#toasts[data-v-2827e9a7]{position:fixed;z-index:100000000;top:.5rem;right:.5rem;left:.5rem}.toast-enter-active[data-v-2827e9a7],.toast-leave-active[data-v-2827e9a7]{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.toast-enter-from[data-v-2827e9a7],.toast-leave-to[data-v-2827e9a7]{-webkit-transform:translateY(-8rem)!important;transform:translateY(-8rem)!important;z-index:100000!important}@media only screen and (max-width:480px){#toasts[data-v-2827e9a7]{top:unset;bottom:calc(5rem + var(--margin-bottom))}.toast-enter-from[data-v-2827e9a7],.toast-leave-to[data-v-2827e9a7]{-webkit-transform:translateY(8rem)!important;transform:translateY(8rem)!important}}#cookie-bird-img[data-v-6558e2c1]{position:absolute;right:-2.5rem;bottom:4rem;width:14rem}.route[data-v-53aacee0]{margin-bottom:.5rem}.route-preview[data-v-53aacee0]{margin-left:1rem}.upgrade[data-v-53aacee0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#06f;color:#fff;font-weight:700;padding:.25rem 2rem;border-radius:0}textarea[data-v-0c11798b]{width:100%;height:8rem;resize:vertical;font-family:inherit;font-size:1rem;padding:.5rem}#route-name[data-v-1d0b859f]{margin:0 0 .5rem}#route-types[data-v-1d0b859f]{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}#route-types .route-type[data-v-1d0b859f]{background:hsla(0,0%,100%,.05);padding:1.5rem .5rem;border-radius:1rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:1px solid var(--color-divider);cursor:pointer}#route-types .route-type:hover img[data-v-1d0b859f]{-webkit-transform:scale(1.1);transform:scale(1.1)}#route-types .route-type img[data-v-1d0b859f]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;margin-bottom:.5rem}#route-types .route-type h3[data-v-1d0b859f]{margin:0;font-size:1.25rem}.setting[data-v-493d7077]{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.setting h4[data-v-493d7077]{margin:0}.setting .edit-address[data-v-493d7077]{cursor:pointer}.setting .edit-address.active[data-v-493d7077]{color:var(--color-primary)}.setting .address[data-v-493d7077]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1rem;width:100%;text-align:right}.place-index[data-v-493d7077]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:var(--color-primary);border-radius:100%;height:2rem;width:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-on-primary);-webkit-box-flex:2rem;-ms-flex:2rem 0 0px;flex:2rem 0 0;margin-right:.5rem;margin-top:-.15rem;font-size:1.25rem}.modal-header h2[data-v-493d7077]{text-align:left!important}.setting[data-v-3ad2d02b]{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.setting h4[data-v-3ad2d02b]{margin:0;font-size:.9375rem}textarea[data-v-00a86620]{width:100%;height:4rem;resize:none;padding:1rem;font-size:1.5rem;text-align:center;border:1px dashed grey;overflow:hidden;background:var(--color-background-input)}.result-table[data-v-00a86620],.setup-table[data-v-00a86620]{max-height:14rem;min-height:11rem;overflow:auto;margin-bottom:2rem}.result-table th[data-v-00a86620],.setup-table th[data-v-00a86620]{z-index:100;width:auto;position:-webkit-sticky;position:sticky;background:var(--color-card);top:0}.setup-table table[data-v-00a86620]{table-layout:fixed}.setup-table table th[data-v-00a86620]{padding:.5rem .25rem}.setup-table table th[data-v-00a86620]:first-child{width:40px}.setup-table table td.excluded[data-v-00a86620]{background:var(--color-divider);opacity:.75;text-decoration:line-through}.result-table table th[data-v-00a86620]:last-child{width:40px}.result-table table td.excluded[data-v-00a86620]{background:var(--color-divider);opacity:.75;text-decoration:line-through}#login{background:var(--color-background);background-image:url(../img/login_wall.56578d19.svg);background-size:cover;position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000000}#login-box{background:var(--color-card-elevated);max-width:30rem;padding:3rem;border-radius:2rem;-webkit-box-shadow:var(--modal-shadow);box-shadow:var(--modal-shadow)}button.facebook,button.google{height:3rem!important;padding-left:3.25rem!important;background-repeat:no-repeat!important;background-position:1rem!important;background-size:1.5rem!important;width:100%;text-align:center}button.google{margin-bottom:.5rem;color:#3a526d!important;background-color:#fff!important;border:1px solid var(--color-divider)!important;background-image:url(../img/social-google.644d2fed.svg)!important}button.facebook{background-color:#1977f3!important;border:1px solid #1977f3;color:#fff!important;background-image:url(../img/social-facebook.d4a15da8.svg)!important}button.facebook:hover{background-color:#1977f3;-webkit-box-shadow:0 3px 19px rgba(25,119,243,.33);box-shadow:0 3px 19px rgba(25,119,243,.33)}#app{--color-background-input:var(--color-divider);--color-background-modal:var(--color-background);--card-shadow:0 .25rem 1rem rgba(0,0,0,0.05);--card-shadow-elevated:0 .5rem 1rem rgba(0,0,0,0.1);--card-glass-filter:blur(8px);--modal-shadow:0 .25rem 1.75rem rgba(0,0,0,0.1);--height-header:0rem;--height-footer:9rem;--side-padding:1.5rem;--color-success:#00d284;--color-warning:#f90;--color-info:var(--text-color-primary);--color-error:#f06;--color-love:#f06;--color-footer:#000;--color-on-footer:#fff;--width-mobile:480px;--width-tablet:800px;--nav-mobile-height:3rem;--nav-width:5rem;--panel-width:26rem;--margin-bottom:0rem;--margin-left:var(--nav-width);--display-mobile:none;--color-divider:var(--text-color-tertiary);--color-background:var(--color-0);--color-on-background:var(--color-4)}#app.light{--color-nav:#fff;--color-page:#fff;--color-background:#f6f7f9;--color-on-background:var(--text-color-primary);--color-primary:#06f;--color-primary-lighter:#e2f2ff;--color-on-primary:#fff;--color-secondary:#00dcff;--color-card-rgb:255,255,255;--color-card:#fff;--color-card-glass:hsla(0,0%,100%,0.9);--color-card-elevated:#fff;--color-background-input:#f1f4f9;--text-color-primary:#141835;--text-color-secondary:#8394b1;--text-color-tertiary:#f1f4f9}#app.dark{--color-nav:#222;--color-page:#222;--color-background:#191919;--color-on-background:#fff;--color-primary:#06f;--color-primary-lighter:#e2f2ff;--color-on-primary:#fff;--color-secondary:#00dcff;--color-card:#222;--color-card-glass:rgba(34,34,34,0.8);--color-card-elevated:#333;--color-background-input:#333;--text-color-secondary:#818181;--text-color-tertiary:#2b2b2b}#app.dark,#app.dark-blue{--text-color-primary:#fff}#app.dark-blue{--color-0:#1e1d2b;--color-1:#252736;--color-2:#2b2c3e;--color-3:#66677c;--color-4:#fff;--color-primary:#06f;--color-on-primary:#fff;--color-primary-lighter:#e2f2ff;--color-secondary:#00dcff;--color-card:#2b2c3e;--color-card-elevated:#252736;--color-background-input:#333;--text-color-secondary:#66677c;--text-color-tertiary:#252736}@media only screen and (max-width:640px){#app{--side-padding:1rem;--margin-bottom:var(--nav-mobile-height);--margin-left:0rem;--display-mobile:flex}}@media only print{#app.dark{--color-background:#f5f5f5;--color-on-background:#3a526d;--color-primary:#06f;--color-primary-lighter:#e2f2ff;--color-on-primary:#fff;--color-secondary:#00dcff;--color-divider:#eee;--color-card:#fff;--color-card-elevated:#fff;--color-background-input:#f5f5f5;--text-color-primary:#3a526d;--text-color-secondary:#7d8d9f}#page{left:0!important}}h1,h2,h3,h4,h5{font-weight:600;margin:0 0 1.25rem 0;line-height:1.33em}h3{font-size:1.125rem}p{font-family:Poppins;opacity:.8;font-weight:400;line-height:1.5}p.small{font-size:.75rem;line-height:1rem}a{color:inherit;text-decoration:none}p a{color:var(--color-primary);font-weight:600}p a:hover{text-decoration:underline}.text-r{text-align:right}.text-small{font-size:.875rem}.plan-tag,.text-smaller{font-size:.75rem!important}.text-overline{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;color:var(--text-color-secondary)}.text-b,.text-overline{font-weight:500}.text-B{font-weight:600}.text-hint,.text-secondary{color:var(--text-color-secondary)}.plan-tag,.text-tag{background-color:var(--text-color-secondary);color:var(--text-color-tertiary);padding:0 .375em;font-weight:700;border-radius:.5em;font-size:.875rem;letter-spacing:.5px}.text-overflow-ellipsis,.text-overflow-fade{overflow:hidden;width:100%;position:relative;white-space:nowrap}.text-overflow-ellipsis{text-overflow:ellipsis}.text-overflow-fade{-webkit-mask-image:-webkit-linear-gradient(right,transparent,#000 1rem)}.flex h1,.flex h2,.flex h3,.flex h4,.flex h5{margin:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}75%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}75%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-down-enter-active,.slide-down-leave-active{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.slide-down-enter-from,.slide-down-leave-to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.modal-enter-active,.modal-leave-active{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.modal-enter-from .modal-mask{opacity:0!important}.modal-enter-from .modal{opacity:0;-webkit-transform:scale(.95) translateY(-5rem);transform:scale(.95) translateY(-5rem)}.modal-leave-to .modal-mask{opacity:0!important}.modal-leave-to .modal{opacity:0;-webkit-transform:scale(.95) translateY(5rem);transform:scale(.95) translateY(5rem)}@media only screen and (max-width:480px){.modal-enter-from .modal-mask,.modal-leave-to .modal-mask{opacity:0!important}.modal-enter-from .modal,.modal-leave-to .modal{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,h1,h2,h3,h4,html,input,textarea{font-family:Poppins,sans-serif}#app-wrapper,body,html{position:relative}#app,#app-wrapper,body,html{height:100%;width:100%;margin:0}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}#app{padding:0;background:var(--color-nav);padding-top:var(--height-header);padding-left:var(--margin-left);color:var(--color-on-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app:before{content:"";position:fixed;background:var(--color-background);top:0;right:0;left:0;bottom:0;z-index:-1000;-webkit-transition:background .2s;transition:background .2s}#app.dark input{color:#fff}#page{position:fixed;overflow-y:auto;top:0;right:0;background:var(--color-background);left:var(--margin-left);-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s;-webkit-transform:0;transform:0;bottom:var(--margin-bottom)}#app.nav-open{--margin-left:20rem}.no-margin{margin:0}section{margin:4rem 0}input{border:0;outline:0;border-radius:1rem;padding:0 1rem;height:2.5rem;background:var(--color-background-input);font-size:1rem}input::-webkit-input-placeholder{color:var(--text-color-secondary)}input::-moz-placeholder{color:var(--text-color-secondary)}input:-ms-input-placeholder{color:var(--text-color-secondary)}input::-ms-input-placeholder{color:var(--text-color-secondary)}input::placeholder{color:var(--text-color-secondary)}input:focus{border:.125rem solid rgba(0,0,0,.15)}input.inline{background:var(--color-background-input);border:0;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;padding:0;margin:0;border-radius:0;height:auto}table{width:100%;border-collapse:collapse}table th{text-align:left;padding:.5rem}table td{border-top:1px solid var(--color-divider);padding:.5rem}.input-button{width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:1rem}.input-button input{width:100%}.card{border-radius:2rem;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);background:var(--color-card);padding:2rem}.card-small{border-radius:1rem;padding:1rem}.card-glass{background:var(--color-card-glass);-webkit-backdrop-filter:var(--card-glass-filter);backdrop-filter:var(--card-glass-filter)}.mask{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.2);-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;position:fixed;top:0;bottom:0;right:0;left:0;z-index:10000000}.text-c{text-align:center}.color-info{color:var(--color-info)!important}.color-warning{color:var(--color-warning)!important}.color-love{color:var(--color-love)!important}.color-error{color:var(--color-error)!important}.color-success{color:var(--color-success)!important}.color-primary{color:var(--color-primary)!important}.bg-info{background-color:var(--color-info)!important;color:#fff!important}.bg-warning{background-color:var(--color-warning)!important;color:#fff!important}.bg-error{background-color:var(--color-error)!important;color:#fff!important}.bg-success{background-color:var(--color-success)!important;color:#fff!important}.bg-primary{background-color:var(--color-primary)!important;color:#fff!important}.bg-secondary{background-color:var(--text-color-tertiary)!important;color:var(--text-color-secondary)!important}.input-disabled{opacity:.75;pointer-events:none;cursor:not-allowed}.buttons,.modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons button,.modal-buttons button{margin-right:.5rem}.buttons button:last-child,.modal-buttons button:last-child{margin-right:0}.plan-tag{color:var(--color-on-primary)}.plan-tag,button.PLUS:after{background:var(--color-primary);margin-left:.5rem}button.PLUS:after{content:"PLUS";font-size:.75rem;padding:0 .5rem;border-radius:1rem;margin-right:-.25rem;height:1.25rem;line-height:1.25rem;color:#fff;font-weight:700;z-index:100}.modal .buttons,.modal .modal-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-bottom:-1rem}.modal .divider{width:calc(100% + 2rem)}.divider{background:var(--color-divider);height:1px;width:100%;margin:1rem 0}.hint{padding-left:2rem;font-size:.875rem;position:relative;margin-top:0}.hint:before{font-family:Material Icons Outlined;font-size:1.25rem;position:absolute;left:0;top:0}.hint-info,.hint:before{content:"info"}.icon-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600;margin-right:1rem}.icon-text .icon{margin-right:.5rem;color:var(--text-color-secondary)}.icon-text.small{font-size:.875rem}.icon-text.small .icon{margin-right:.25rem;font-size:1.25rem}.only-print{display:none}@media only print{.no-print{display:none!important}.only-print{display:initial!important}#app:before{background:none!important}}.only-mobile{display:none!important}@media only screen and (max-width:800px){.no-mobile{display:none!important}.only-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-r{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.flex-fill{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flex-sb,.flex-sb-c{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-_-c,.flex-c-c,.flex-f-c,.flex-sb-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-c-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill{height:100%}.fill,.fill-x{width:100%}.flex .button{margin-right:1rem}.flex .button:last-child{margin:0}.flex-layout>div{padding:.75rem}::-webkit-scrollbar{width:.25rem;height:.25rem}::-webkit-scrollbar-track{background:var(--color-card);border-radius:1rem}::-webkit-scrollbar-thumb{background:var(--color-divider);border-radius:1rem;opacity:.5}::-webkit-scrollbar-thumb:hover{background:var(--color-on-background)}.scrollable{-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:none;box-shadow:none;position:relative}.scrollable-top{-webkit-box-shadow:inset 0 14px 12px -12px rgba(0,0,0,.1);box-shadow:inset 0 14px 12px -12px rgba(0,0,0,.1)}.scrollable-bottom{-webkit-box-shadow:inset 0 -14px 12px -12px rgba(0,0,0,.1);box-shadow:inset 0 -14px 12px -12px rgba(0,0,0,.1)}.scrollable.scrollable-top.scrollable-bottom{-webkit-box-shadow:inset 0 14px 12px -12px rgba(0,0,0,.1),inset 0 -14px 12px -12px rgba(0,0,0,.1);box-shadow:inset 0 14px 12px -12px rgba(0,0,0,.1),inset 0 -14px 12px -12px rgba(0,0,0,.1)}.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 var(--side-padding)}.content-wrapper .content{width:100%;max-width:42rem}.content-wrapper .content-wide{max-width:80rem}#tooltip{position:fixed;left:0;top:0;z-index:1000;display:none;height:1px;background:red;width:1px;pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .2s;transition:opacity .2s}#tooltip span{background:#000;color:#fff;padding:.25rem .75rem;border-radius:.75rem;margin:.25rem;white-space:nowrap;position:relative;font-size:.9375rem}#tooltip span:before{content:"";position:absolute;border:.5rem solid transparent;border-left:.5rem solid transparent;border-right:.5rem solid transparent}#tooltip.tooltip-large span{font-size:1rem}#tooltip.tooltip-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#tooltip.tooltip-top span{margin-bottom:.5rem}#tooltip.tooltip-top span:before{border-bottom:0;border-top-color:#000;margin-left:-.5rem;bottom:-.3rem;left:50%}#tooltip.tooltip-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#tooltip.tooltip-right span{margin-left:.5rem}#tooltip.tooltip-right span:before{border-left:0;border-right-color:#000;margin-top:-.5rem;left:-.3rem;top:50%}@media only print{@page{margin:.75cm 1cm .75cm 1cm}#route-panel-wrapper{top:0;left:0;right:0;width:auto;bottom:auto;-webkit-box-shadow:none;box-shadow:none;position:absolute}#route-panel-wrapper .flexible-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#route-panel-wrapper .scrollable-bottom,#route-panel-wrapper .scrollable-top{-webkit-box-shadow:none;box-shadow:none}#page{position:static;overflow-y:unset}#tooltip{display:none}}#content{min-height:calc(100vh - var(--height-header) - var(--height-footer))}#app.Route header{display:none}#app.Route #content{min-height:unset}#feedback{position:fixed;bottom:calc(1rem + var(--margin-bottom));right:1rem;z-index:100000}@media only screen and (max-width:640px){#app.Route #feedback{display:none}#app:not(.nav-open) #page{border-radius:0}#app.nav-open #page{-webkit-transform:translateX(20rem);transform:translateX(20rem)}#page{left:0}}.icon[data-v-0b644554]{height:1em;width:1em;border-radius:1em;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon i[data-v-0b644554]{font-size:inherit!important;color:inherit!important;width:1em}.icon.primary[data-v-0b644554]{color:var(--color-primary)}.icon.outlined[data-v-0b644554]{font-size:1rem;border:2px solid var(--text-color-primary)}.icon.outlined.success[data-v-0b644554]{border-color:var(--color-success);color:var(--color-success)}.icon.outlined.warning[data-v-0b644554]{border-color:var(--color-warning);color:var(--color-warning)}.router-link-exact-active .icon i[data-v-0b644554]{font-family:Material Icons;color:var(--color-primary)}button[data-v-8f5ba4e8]{background:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;height:2.5rem;line-height:2.5rem;letter-spacing:.25px;padding:0 1rem;font-weight:500;border-radius:1rem;outline:0;-webkit-transition:all .2s;transition:all .2s;position:relative;font-size:1rem;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation}button .button-text[data-v-8f5ba4e8]{text-decoration:none!important;text-align:inherit}button[data-v-8f5ba4e8]:before{content:"";-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.05);opacity:0;border-radius:1rem}button[data-v-8f5ba4e8]:hover{cursor:pointer}button[data-v-8f5ba4e8]:hover:before{opacity:1}button[data-v-8f5ba4e8]:active{-webkit-transform:scale(.95);transform:scale(.95);opacity:.75}button[data-v-8f5ba4e8]:focus:before{content:"";pointer-events:none;border:.125rem solid rgba(0,0,0,.15);opacity:1}button[data-v-8f5ba4e8]:disabled{opacity:.33;pointer-events:none;cursor:default}button.fill[data-v-8f5ba4e8]{width:100%}button.bg-primary[data-v-8f5ba4e8]:hover{-webkit-box-shadow:0 .25rem 1rem rgba(0,102,255,.39);box-shadow:0 .25rem 1rem rgba(0,102,255,.39)}button.bg-primary .button-icon[data-v-8f5ba4e8]{color:var(--color-on-primary)!important}button.large[data-v-8f5ba4e8]{font-size:1.25rem;height:3.5rem;padding:0 3rem}button.square[data-v-8f5ba4e8]{width:2.5rem;-webkit-box-flex:2.5rem;-ms-flex:2.5rem 0 0px;flex:2.5rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:var(--text-color-secondary)}button.square .button-icon[data-v-8f5ba4e8]{margin:0}button .button-icon[data-v-8f5ba4e8]{display:inline;border-radius:1rem;padding:.75rem;margin-left:-1rem}@media only screen and (max-width:640px){button.button-icon-on-mobile[data-v-8f5ba4e8]{padding-right:0}button.button-icon-on-mobile .button-text[data-v-8f5ba4e8]{display:none}}.loader[data-v-1eee4709]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader.small .spinner-wrapper[data-v-1eee4709]{height:1.5rem;width:1.5rem;border:0}.loader.small .spinner-wrapper .spinner-inner img[data-v-1eee4709]{display:none}.loader.white .spinner[data-v-1eee4709]{border-color:#fff!important;border-top-color:transparent!important}.loader.loader-fill[data-v-1eee4709]{position:absolute;top:0;left:0;right:0;bottom:0}.loader .spinner-wrapper[data-v-1eee4709]{height:4rem;width:4rem;border-radius:100%;position:relative}.loader .spinner-wrapper .spinner[data-v-1eee4709]{height:100%;width:100%;border-radius:100%;border:2px solid var(--color-primary);border-top-color:transparent;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.loader .spinner-wrapper .spinner-inner[data-v-1eee4709]{position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeIn 1s linear;animation:fadeIn 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loader .spinner-wrapper .spinner-inner img[data-v-1eee4709]{height:32px}.modal-wrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:10000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000001;pointer-events:none}.modal-wrapper .mask{position:absolute;z-index:0;pointer-events:all;opacity:1}.modal-wrapper .modal{-webkit-transition:all .2s cubic-bezier(.28,.54,.15,.99);transition:all .2s cubic-bezier(.28,.54,.15,.99);border-radius:2rem;position:relative;width:100%;min-width:30rem;max-width:16rem;background:var(--color-card);-webkit-box-shadow:var(--modal-shadow);box-shadow:var(--modal-shadow);pointer-events:all;max-height:calc(100vh - 1rem);max-height:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-wrapper .modal.headerless .modal-content{padding-top:2rem}.modal-wrapper .modal.footerless .modal-content{padding-bottom:2rem}.modal-wrapper .modal.mac .modal-header h2{text-align:center!important}.modal-wrapper .modal-header h2{text-align:center;margin:1rem 2rem}.modal-wrapper .modal-content{overflow-y:auto;overflow-x:hidden;max-height:36rem;padding:0 2rem 1rem}.modal-wrapper .modal-content.overflow{overflow-y:unset;overflow-x:unset}.modal-wrapper .modal-footer{border-top:1px solid var(--color-divider);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem}.modal-wrapper .modal-footer button{margin-right:.5rem}.modal-wrapper .modal-footer button:last-child{margin-right:0}.modal-wrapper .modal.wide{min-width:40rem}.modal-wrapper .modal-close{position:absolute;cursor:pointer;top:1rem;right:1.25rem;margin:0;width:1.5rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.modal-wrapper .modal-close.mac{right:auto;top:1rem;left:1rem}.modal-wrapper .modal-close.mac .icon{background:#ed655a;color:transparent;height:1rem;width:1rem;font-size:.75rem}.modal-wrapper .modal-close.mac .icon:hover{color:#7e0508}.modal-wrapper .modal-close.mac:after,.modal-wrapper .modal-close.mac:before{content:"";height:1rem;width:1rem;border-radius:1rem;background:var(--color-divider);position:absolute;top:.25rem;pointer-events:none}.modal-wrapper .modal-close.mac:after{left:1.75rem}.modal-wrapper .modal-close.mac:before{left:3.25rem;opacity:.5}@media only screen and (max-width:640px){.modal-wrapper .modal{min-width:30rem!important}.modal-wrapper .modal-content{max-height:unset}}@media only screen and (max-width:480px){.modal-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.modal-wrapper .modal{min-width:unset!important;max-width:unset!important;width:100%;margin-top:10rem;height:90vh;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;min-height:16rem}.modal-wrapper .modal-content{padding:0 1rem 2rem}}