.add-favourite-activator[data-v-d2d99c3d]{border-radius:21px;height:42px}.add-favourite-activator.edit-favourite-activator[data-v-d2d99c3d]{height:36px}.add-favourite-activator[data-v-d2d99c3d]:hover,.add-favourite-activator[data-v-d2d99c3d]:focus{background-color:rgba(var(--primary), .4)}@media screen and (width<=600px){.add-favourite-activator[data-v-d2d99c3d]{background:rgb(var(--v-theme-surface));color:var(--font-colour);height:36px;font-size:15px;font-weight:300}.add-favourite-activator.add-favourite-activator--squircle[data-v-d2d99c3d]{background:rgba(var(--primary), .4);border-radius:8px}}.add-favourite-activator:hover .v-icon,.add-favourite-activator:focus .v-icon{color:var(--font-colour)!important}.wrapper[data-v-92660d70]{position:fixed;top:0;left:0}.wrapper.click-through[data-v-92660d70]{pointer-events:none}.wrapper.click-through .card[data-v-92660d70]{pointer-events:auto}.wrapper[data-open="1"] .bg[data-v-92660d70]{transition:all .3s;display:block;position:fixed;inset:0}.wrapper[data-open="1"] .bg[data-v-92660d70]:not(.no-scrim){background:#0000004d}.card[data-v-92660d70]{background:#fff;border-radius:16px 16px 0 0;width:100%;height:100dvh;position:fixed;left:0;box-shadow:0 -8px 10px #00263a14}.card[data-state=half][data-v-92660d70],.card[data-state=open][data-v-92660d70],.card[data-state=close][data-v-92660d70]{transition:top .3s ease-out}.card[data-state=close][data-v-92660d70]{box-shadow:none}.bar[data-v-92660d70]{cursor:pointer;border-radius:14px;width:45px;height:8px;margin:0 auto}.pan-area[data-v-92660d70]{background-color:#fff;border-radius:16px 16px 0 0;padding:12px 0;position:absolute;top:0;left:0;right:0}.pan-area.pan-area-with-shadow[data-v-92660d70]{box-shadow:0 -8px 10px #00263a14}.pan-area .bar[data-v-92660d70]:hover{cursor:grab}.pan-area .bar[data-v-92660d70]:active{cursor:grabbing}.content-wrapper[data-v-92660d70]{max-height:calc(100% * (1 - var(--open-y)));box-sizing:border-box;overflow-y:scroll}.content-wrapper[data-v-92660d70]:not(.fit-content){padding-bottom:20px}.content-wrapper .sbs-header[data-v-92660d70]{z-index:1;background:#fff;position:sticky;top:0}.content-wrapper .sbs-header.scrolled[data-v-92660d70]{box-shadow:0 0 10px 5px #0000001a}.content-wrapper .contents[data-v-92660d70]{z-index:1}.bs-notification[data-v-92660d70]{background-color:#fff;border-radius:16px 16px 0 0;min-height:fit-content;position:absolute;bottom:15px;box-shadow:0 -8px 10px #00263a14}.bs-notification .bs-notification-border[data-v-92660d70]{border-radius:16px 16px 0 0;padding-top:2px}.bs-notification .bs-notification-inner[data-v-92660d70]{border-radius:16px 16px 0 0}.bs-notification .bs-notification-title[data-v-92660d70]{font-size:14px;font-weight:500}.bs-notification .bs-notification-message[data-v-92660d70]{padding-left:22px;font-size:12px}.fa-chip[data-v-b9355b2a]{background:rgb(var(--v-theme-surface));border-radius:8px;flex:10 0 auto}.fa-chip.fa-chip--outlined[data-v-b9355b2a]{border:2px solid #d4d7d8}.favourite-addresses-card[data-v-4211c3d2]{border-radius:10px!important;box-shadow:4px 22px 54px #00263a24!important}@media screen and (width<=600px){.favourite-addresses-card[data-v-4211c3d2]{border-radius:0!important}}.qb-map.mobile-map[data-v-4211c3d2]{width:100dvw;top:0;left:0;height:100dvh!important;position:fixed!important}.fa-menu .fa-menu-list[data-v-6eaf3853]{border-radius:10px;min-width:172px;box-shadow:4px 22px 54px #00263a24}.fa-menu-activator[data-v-6eaf3853]{color:#a4a9ac;border-radius:8px}.fa-menu-activator[data-v-6eaf3853]:hover,.fa-menu-activator[aria-expanded=true][data-v-6eaf3853],.fa-menu-activator[data-v-6eaf3853]:focus{background-color:rgba(var(--primary), .2);color:#000}.fa-menu-list .menu-item .v-list-item__prepend{width:20px}.quick-booking-selection-activator[data-v-5613f8d6]{background-color:#f3f3f3;border-radius:18px;width:176px;max-width:100%;height:36px}.quick-booking-selection-activator[data-v-5613f8d6]:hover,.quick-booking-selection-activator[data-v-5613f8d6]:focus{background-color:rgba(var(--primary), .4)}@media screen and (width<=600px){.quick-booking-selection-activator[data-v-5613f8d6]{background:rgb(var(--v-theme-surface));color:var(--font-colour);font-size:15px;font-weight:300}}.quick-booking-selection-activator:hover .v-icon,.quick-booking-selection-activator:focus .v-icon{color:var(--font-colour)!important}@media screen and (width<=600px){.recent-addresses .v-list-item:not(:last-of-type):after{content:"";opacity:1;background:#e2e2e2;border:none;width:calc(100% - 34px);height:1px;display:block;top:calc(100% + 5px);left:34px}.recent-addresses .v-list-item .v-list-item__prepend{margin-right:14px}.recent-addresses .v-list-item .v-list-item__prepend .v-list-item__spacer{display:none}}.journey-point[data-v-df34ecc5]{min-height:35px;display:flex;position:relative}.journey-point.colourful[data-v-df34ecc5]{height:45px;margin-top:16px;min-height:45px!important}.journey-point.colourful .journey-point__content[data-v-df34ecc5]{height:52px;max-height:52px}@media screen and (width>=600px){.journey-point .address-btn[data-v-df34ecc5]:hover,.journey-point .address-btnfocus[data-v-df34ecc5]{background-color:rgb(var(--quinary))}}.journey-point .journey-point__icon[data-v-df34ecc5]{justify-content:center;align-items:center;width:100%;display:flex}.journey-point:not(.read-only) .journey-point__icon[data-v-df34ecc5],.journey-point.colourful .journey-point__icon[data-v-df34ecc5]{height:30px;min-height:30px;max-height:30px}@media screen and (width>=600px){.journey-point:not(.read-only) .journey-point__icon[data-v-df34ecc5],.journey-point.colourful .journey-point__icon[data-v-df34ecc5]{height:56px;min-height:56px;max-height:56px}}.journey-point:not(.read-only) .journey-point__icon.pdf[data-v-df34ecc5],.journey-point.colourful .journey-point__icon.pdf[data-v-df34ecc5]{height:56px;min-height:56px;max-height:56px}.journey-point .journey-point__line[data-v-df34ecc5]{border-right-color:#919191;height:8px;position:absolute;top:30px;left:9.5px}.journey-point.colourful .journey-point__line[data-v-df34ecc5]{height:25px!important}.journey-point:not(.read-only) .journey-point__line[data-v-df34ecc5],.journey-point.colourful .journey-point__line[data-v-df34ecc5]{height:43px;top:45px}@media screen and (width<=600px){.journey-point:not(.read-only) .journey-point__line[data-v-df34ecc5]:not(.pdf),.journey-point.colourful .journey-point__line[data-v-df34ecc5]:not(.pdf){height:12px;top:28px;left:21px}}.journey-point:not(.read-only).with-additional-field .journey-point__line[data-v-df34ecc5],.journey-point.colourful.with-additional-field .journey-point__line[data-v-df34ecc5]{height:121px}.journey-point .journey-point__icon[data-v-df34ecc5]{align-items:center;width:20px;margin-right:10px;display:flex}@media screen and (width<=600px){.journey-point .journey-point__icon:not(.pdf) .journey-point__icon--icon[data-v-df34ecc5]{align-self:flex-end;margin-bottom:5px}}.journey-point .journey-point__content[data-v-df34ecc5]{align-items:center;width:100%;display:flex}.journey-point .line[data-v-df34ecc5]{background-color:#ccc;width:2px;height:15px;min-height:20px;margin-top:2px}.journey-point .point-index[data-v-df34ecc5]{border:1px solid #000;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;line-height:1;display:flex}@media screen and (width<=600px){.journey-point .point-index[data-v-df34ecc5]{width:16px;height:16px;font-size:10px}.journey-point .point-index>span[data-v-df34ecc5]{padding-top:2px}}.journey-point.read-only:not(.colourful) .journey-point__line[data-v-df34ecc5]{left:7.5px}.journey-point.read-only:not(.colourful) .journey-point__details[data-v-df34ecc5]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.journey-point.read-only .journey-point__content[data-v-df34ecc5]{width:calc(100% - 24px)}.journey-point.read-only .journey-point__content .journey-point__read-only-content[data-v-df34ecc5]{max-width:100%}@media screen and (width<=600px){.journey-point.read-only[data-v-df34ecc5]:not(.pdf){align-items:center;height:fit-content;font-size:13px;min-height:unset!important}.journey-point.read-only:not(.pdf) .journey-point__line[data-v-df34ecc5]{top:18px;left:7px;height:10px!important;min-height:10px!important}.journey-point.read-only:not(.pdf) .journey-point__icon[data-v-df34ecc5]{width:14px;height:14px;min-height:14px}.journey-point.read-only:not(.pdf) .journey-point__icon .journey-point__icon--icon[data-v-df34ecc5]{margin-bottom:0}.journey-point.read-only:not(.pdf) .journey-point__content[data-v-df34ecc5]{width:calc(100% - 24px);height:15px;min-height:15px}.journey-point.read-only:not(.pdf) .journey-point__content div[data-v-df34ecc5]{text-overflow:ellipsis;overflow:hidden}.journey-point.read-only:not(.pdf) .journey-point__content div span.journey-point__details[data-v-df34ecc5]{white-space:nowrap;overflow:hidden}.journey-point:not(.pdf) .v-input .v-field__input{min-height:30px;padding-bottom:0}.journey-point:not(.pdf) .v-input .v-field__append-inner{padding-top:unset;padding-bottom:unset;margin-top:auto;margin-bottom:auto}}.journey-point:not(.pdf) .v-input .journey-point--clear--mobile svg path{fill:var(--font-colour)}.journey-point:not(.pdf) .address-search.mobile .v-field__input{height:34px}.journey-details.outlined{background:#fafbfb;border:2px solid #d4d7d8;border-radius:8px}.journey-details .v-field--disabled{opacity:1}.journey-details .hide-outline .v-field--disabled{opacity:0}.journey-details .address-to .v-input__details{display:none}.journey-details:not(.read-only) svg path.from-icon-outer{fill:rgb(var(--primary-darken-1))!important}.journey-details .validation-errors{color:rgb(var(--v-theme-error));word-break:break-word;word-wrap:break-word;letter-spacing:.0333333em;font-size:12px;font-weight:400}.quick-booking-card[data-v-e2fdbc6f]{border-radius:10px!important;box-shadow:4px 22px 54px #00263a24!important}.aq-button[data-v-e2fdbc6f]{width:106px}.add-quick-booking-activator[data-v-e2fdbc6f]{border-radius:21px;max-width:250px;height:42px}@media screen and (width<=600px){.add-quick-booking-activator[data-v-e2fdbc6f]{background-color:rgba(var(--primary), .4);border-radius:8px}}.add-quick-booking-activator.edit-quick-booking[data-v-e2fdbc6f]{height:36px}.add-quick-booking-activator[data-v-e2fdbc6f]:hover,.add-quick-booking-activator[data-v-e2fdbc6f]:focus{background-color:rgba(var(--primary), .4)}.half-size-form-input[data-v-e2fdbc6f]{flex-shrink:1;flex-basis:50%}.qb-map.mobile-map[data-v-e2fdbc6f]{width:100dvw;top:0;left:0;height:100dvh!important;position:fixed!important}.add-quick-booking-activator:hover .v-icon,.add-quick-booking-activator:focus .v-icon{color:var(--font-colour)!important}.quick-booking[data-v-58a0b1e5]{border:2px solid #efefef;border-radius:8px;max-width:100%;height:auto}.quick-booking.quick-booking-select[data-v-58a0b1e5]{cursor:pointer}.quick-booking[data-v-58a0b1e5]:hover{background-color:#111f2905;border-color:#d4d7d8}@media screen and (width>=600px){.quick-booking .qb-details[data-v-58a0b1e5]{max-width:calc(100% - 232px)}}.quick-booking .qb-nickname[data-v-58a0b1e5]{font-size:16px;line-height:18px}.quick-booking .qb-default-text[data-v-58a0b1e5]{color:rgb(var(--primary));font-weight:500}.quick-booking .qb-default-text[data-v-58a0b1e5]:hover,.quick-booking .qb-default-text[data-v-58a0b1e5]:focus{text-decoration:underline}.quick-booking .delete-qb[data-v-58a0b1e5]{letter-spacing:normal;font-size:16px;font-weight:400}.quick-booking .delete-qb[data-v-58a0b1e5]:hover{background-color:rgba(var(--primary), .4)!important}.quick-booking .passenger-details[data-v-58a0b1e5]{font-size:16px;line-height:18px}.quick-booking .passenger-details strong[data-v-58a0b1e5]{font-weight:500}@media screen and (width<=600px){.quick-booking .passenger-details[data-v-58a0b1e5]{font-size:14px;line-height:16px}}.quick-booking .journey-point.read-only:not(.colourful) .journey-point__details,.quick-booking .journey-point__content div{max-width:100%!important}.address-search .v-field__append-inner .v-combobox__menu-icon{display:none}.address-search.mobile.show-label-as-placeholder .v-field__input{padding-top:unset}.address-search-menu.no-data{display:none}@media screen and (width<=600px){.address-search-menu{display:none}}.address-search-menu .v-overlay__content{border-radius:10px;box-shadow:4px 22px 54px #00263a24}
