.order-block[data-v-4066c6a9]{align-items:center;bottom:0;display:flex;justify-content:space-between;padding:1rem;position:fixed;width:100%;z-index:1}@media (min-width:768px){.order-block[data-v-4066c6a9]{display:flex;padding:1.5rem 3rem;z-index:999}}@media (min-width:1024px){.order-block[data-v-4066c6a9]{display:block;position:static}.order-block[data-v-4066c6a9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.order-block[data-v-4066c6a9]{padding:0}}.order-block[data-v-4066c6a9]{background-color:var(--system-surface-opacity-100);border-color:var(--system-icon-disable);box-shadow:0 10px 20px var(--system-background-additional-black-default);transform:translateY(0);transition:transform .3s ease}@media (min-width:1024px){.order-block[data-v-4066c6a9]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.order-block.down__line[data-v-4066c6a9]{border-bottom:1px solid var(--system-border-bold);padding-bottom:.75rem}@media (min-width:768px){.order-block.down__line[data-v-4066c6a9]{padding-bottom:1.5rem}}@media (min-width:1024px){.order-block.down__line[data-v-4066c6a9]{border-style:none;padding-bottom:0}}.order-block .price__block[data-v-4066c6a9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.order-block .price__block[data-v-4066c6a9]{width:100%}}.order-block .price__block .price__box[data-v-4066c6a9]{display:flex;flex-direction:column;font-size:.75rem;font-weight:500;line-height:1rem}@media (min-width:768px){.order-block .price__block .price__box[data-v-4066c6a9]{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.order-block .price__block .price__box[data-v-4066c6a9]{align-items:flex-end;flex-direction:row;font-size:.75rem;justify-content:space-between;line-height:1rem}}.order-block .price__block .price__box .price__title[data-v-4066c6a9]{color:var(--system-text-primary-subtle)}.order-block .price__block .price__box .price__value[data-v-4066c6a9]{display:inline-block;font-family:Jost,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.order-block .price__block .price__box .price__value[data-v-4066c6a9]{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.order-block .price__block .price__box .price__value[data-v-4066c6a9]{font-size:1.25rem;line-height:1.75rem}}.order-block .price__block .price__box .price__value[data-v-4066c6a9]{color:var(--system-text-primary-default)}.order-block .price__block .price__box .promo__value[data-v-4066c6a9]{color:var(--system-text-primary-error);font-size:.875rem;font-weight:700;line-height:1.25rem}.order-block.block-hidden[data-v-4066c6a9]{transform:translateY(100%)}@media (min-width:1024px){.order-block.block-hidden[data-v-4066c6a9]{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.order-items[data-v-fe952e0c]{padding-top:1rem}.order-section+.order-section[data-v-fe952e0c]{border-color:var(--eb-line);border-top-width:1px;margin-top:.875rem;padding-top:.875rem}.route[data-v-fe952e0c]{gap:.75rem}.route[data-v-fe952e0c],.route__icon[data-v-fe952e0c]{align-items:center;display:flex}.route__icon[data-v-fe952e0c]{background:var(--eb-blue-050);border-radius:10px;color:var(--eb-ink-2);flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.route__title[data-v-fe952e0c]{align-items:center;color:var(--eb-ink);display:flex;flex-wrap:wrap;font-family:Jost,sans-serif;font-size:1rem;font-weight:600;gap:.375rem;line-height:1.25rem}.route__sub[data-v-fe952e0c]{color:var(--eb-muted);font-size:13px;line-height:18px;margin-top:.125rem}.details[data-v-fe952e0c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.details__row[data-v-fe952e0c]{align-items:flex-start;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem}.details__row dt[data-v-fe952e0c]{color:var(--eb-muted)}.details__row dd[data-v-fe952e0c]{color:var(--eb-ink);font-weight:600;text-align:right}.people[data-v-fe952e0c]{background:var(--eb-surface-2);border-radius:14px;overflow:hidden}.person[data-v-fe952e0c]{align-items:center;display:flex;gap:.625rem;padding:.5rem .75rem}.person+.person[data-v-fe952e0c]{border-color:var(--eb-line);border-top-width:1px}.person__avatar[data-v-fe952e0c]{align-items:center;background:var(--eb-surface);border-radius:9999px;color:var(--eb-ink-2);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.person__name[data-v-fe952e0c]{color:var(--eb-ink);font-family:Jost,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:18px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.person__details[data-v-fe952e0c]{color:var(--eb-muted);font-size:.75rem;line-height:1rem}.price-row[data-v-fe952e0c]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.price-row__title[data-v-fe952e0c]{font-family:Jost,sans-serif}.price-row__price[data-v-fe952e0c],.price-row__title[data-v-fe952e0c]{color:var(--eb-ink);font-size:1rem;font-weight:600;line-height:1.25rem}.price-row__price[data-v-fe952e0c]{white-space:nowrap}.price-row__hint[data-v-fe952e0c]{color:var(--eb-muted);font-size:13px;line-height:1.25rem;text-align:right}.rw-passengers[data-v-81d1f5fd]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.rw-passengers[data-v-81d1f5fd]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}}.rw-passengers .auth-block[data-v-81d1f5fd]{align-items:center;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}@media (min-width:768px){.rw-passengers .auth-block[data-v-81d1f5fd]{flex-direction:row;padding-left:1.5rem}}@media (min-width:1024px){.rw-passengers .auth-block[data-v-81d1f5fd]{padding:.75rem .75rem .75rem 1.25rem}}.rw-passengers[data-v-81d1f5fd] .changePassenger{display:flex;flex-direction:column;gap:.75rem;justify-content:space-between}@media (min-width:768px){.rw-passengers[data-v-81d1f5fd] .changePassenger{flex-direction:row}}@media (min-width:1024px){.rw-passengers[data-v-81d1f5fd] .changePassenger{align-items:center}}.rw-passengers[data-v-81d1f5fd] .passengers__form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.rw-passengers[data-v-81d1f5fd] .passengers__form .section__details{display:flex;flex-direction:column;gap:.5rem}.rw-passengers[data-v-81d1f5fd] .passengers__form .section__title__box{align-items:center;display:flex;gap:.5rem}.rw-passengers[data-v-81d1f5fd] .passengers__form .grid__content{display:grid;gap:.5rem}@media (min-width:768px){.rw-passengers[data-v-81d1f5fd] .passengers__form .grid__content{grid-template-columns:repeat(2,minmax(0,1fr))}}.rw-passengers[data-v-81d1f5fd] .passengers__form .grid__content>*{min-width:0}.rw-passengers[data-v-81d1f5fd] .passengers__form .gender__grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rw-passengers .contact__grid__forms[data-v-81d1f5fd]{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.rw-passengers .contact__grid__forms[data-v-81d1f5fd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rw-passengers[data-v-81d1f5fd] .input__group .easy-select,.rw-passengers[data-v-81d1f5fd] .input__group .p-dropdown{max-width:100%;min-width:0}.rw-passengers[data-v-81d1f5fd] .input__group .p-dropdown-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seat-chip{background:var(--system-surface-opacity-100);border-color:var(--system-icon-subtlarly);border-radius:10px;border-width:1px;color:var(--system-text-primary-default);font-size:.875rem;font-weight:600;height:2.5rem;line-height:1.25rem;min-width:44px;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.seat-chip:hover:not(:disabled){border-color:var(--system-border-brand)}.seat-chip:disabled{color:var(--system-text-primary-disable);cursor:not-allowed}.seat-chip--active{background:var(--system-icon-brand);border-color:var(--system-icon-brand);color:var(--system-icon-inverse)}[id^=seat-].active-seat>path:first-of-type{fill:var(--system-icon-brand);stroke:var(--system-icon-brand)}[id^=seat-].active-seat>rect{fill:var(--system-background-static-white-subtle);stroke:var(--system-icon-brand)}[id^=seat-].active-seat>g path,[id^=seat-].active-seat>path{fill:var(--system-icon-inverse)}[id^=seat-].disabled-seat>path:first-of-type,[id^=seat-].disabled-seat>rect{fill:var(--system-icon-inverse);stroke:var(--system-icon-seat-disable)}[id^=seat-].disabled-seat>g path,[id^=seat-].disabled-seat>path{fill:var(--system-text-primary-disable)}[id^=seat-].cant-selectable-seat>path:first-of-type{fill:var(--system-icon-inverse);stroke:var(--system-border-default)}[id^=seat-].cant-selectable-seat>rect{fill:var(--system-border-default);stroke:none}[id^=seat-].cant-selectable-seat>g path,[id^=seat-].cant-selectable-seat>path{fill:var(--system-icon-disable)}[id^=platskart-].active-seat>rect:first-of-type{fill:var(--system-icon-brand);stroke:var(--system-icon-brand)}[id^=platskart-].active-seat>rect:last-of-type{fill:var(--system-background-static-white-subtle);stroke:var(--system-icon-brand)}[id^=platskart-].active-seat path{fill:var(--system-icon-inverse)}[id^=platskart-].disabled-seat>rect:first-of-type,[id^=platskart-].disabled-seat>rect:last-of-type{fill:var(--system-icon-inverse);stroke:var(--system-icon-seat-disable)}[id^=platskart-].disabled-seat path{fill:var(--system-text-primary-disable)}[id^=seat-].active-seat [id^=Vector],[id^=seat-].cant-selectable-seat [id^=Vector],[id^=seat-].disabled-seat [id^=Vector]{fill:none!important;stroke:none!important}[id^=platskart-].cant-selectable-seat>rect:first-of-type{fill:var(--system-icon-inverse);stroke:var(--system-border-default)}[id^=platskart-].cant-selectable-seat>rect:last-of-type{fill:var(--system-border-default);stroke:none}[id^=platskart-].cant-selectable-seat path{fill:var(--system-icon-disable)}@keyframes pulse-014e9bf4{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse[data-v-014e9bf4]{animation:pulse-014e9bf4 2s cubic-bezier(.4,0,.6,1) infinite}.no-scroll[data-v-014e9bf4]::-webkit-scrollbar{display:none;height:0;width:0}@keyframes pulse-289ec943{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse[data-v-289ec943]{animation:pulse-289ec943 2s cubic-bezier(.4,0,.6,1) infinite}.no-scroll[data-v-289ec943]::-webkit-scrollbar{display:none;height:0;width:0}@keyframes pulse-1cda774c{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse[data-v-1cda774c]{animation:pulse-1cda774c 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-4e6a3507{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse[data-v-4e6a3507]{animation:pulse-4e6a3507 2s cubic-bezier(.4,0,.6,1) infinite}.no-scroll[data-v-4e6a3507]::-webkit-scrollbar{display:none;height:0;width:0}.rw-place__lead[data-v-20bdec7d]{color:var(--eb-text-soft);font-size:13px;font-weight:500;line-height:1.25rem;margin-bottom:.75rem}.rw-place__seats[data-v-20bdec7d]{margin-top:1.5rem}@media (min-width:1024px){.rw-place__seats[data-v-20bdec7d] svg{zoom:.85}}.rw-tiles[data-v-20bdec7d]{display:flex;gap:.625rem;overflow-x:auto}@media (min-width:768px){.rw-tiles[data-v-20bdec7d]{flex-wrap:wrap;overflow:visible}}.rw-tiles[data-v-20bdec7d]{scrollbar-width:none}.rw-tiles[data-v-20bdec7d]::-webkit-scrollbar{display:none}.rw-tile[data-v-20bdec7d]{background:var(--eb-surface);border:1.5px solid var(--eb-line);border-radius:.75rem;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;min-width:180px;padding:.75rem .875rem;text-align:left;transition:border-color .18s,background .18s}.rw-tile[data-v-20bdec7d]:hover:not(:disabled){border-color:var(--eb-blue-100)}.rw-tile.is-active[data-v-20bdec7d]{background:var(--eb-blue-050);border-color:var(--eb-blue)}.rw-tile[data-v-20bdec7d]:disabled{cursor:not-allowed;opacity:.5}.rw-tile__head[data-v-20bdec7d]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.rw-tile__title[data-v-20bdec7d]{color:var(--eb-ink);font-size:.875rem;font-weight:700;line-height:1.25rem}.rw-tile__sub[data-v-20bdec7d]{color:var(--eb-muted);font-size:13px;font-weight:500;white-space:nowrap}.rw-tile__price[data-v-20bdec7d]{color:var(--eb-blue);font-size:.875rem;font-weight:700;line-height:1.25rem}.terms-text[data-v-b3b59668]{color:var(--system-text-primary-subtle);font-size:.875rem;line-height:1.25rem}.railway-passengers[data-v-953f9af2]{padding-bottom:7rem}@media (min-width:1024px){.railway-passengers[data-v-953f9af2]{padding-bottom:0}}.auth-block[data-v-953f9af2]{align-items:center;background:var(--system-background-accent-grey-subtler);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}@media (min-width:768px){.auth-block[data-v-953f9af2]{flex-direction:row;padding-left:1.5rem}}.auth-block p[data-v-953f9af2]{line-height:22px}@media (min-width:1024px){.auth-block p[data-v-953f9af2]{font-size:13px;line-height:1rem}}.auth-block p[data-v-953f9af2]{color:var(--system-text-primary-subtle)}.no-scroll::-webkit-scrollbar{display:none;height:0;width:0}.order-block[data-v-61ad31ee]{align-items:center;background-color:var(--system-surface-opacity-100);border-color:var(--system-icon-disable);border-top-width:1px;bottom:0;justify-content:space-between;left:0;padding:1rem 1rem 1.5rem;position:fixed;width:100%;z-index:0}@media (min-width:768px){.order-block[data-v-61ad31ee]{display:flex;padding:1.5rem 3rem 3rem}}@media (min-width:1024px){.order-block[data-v-61ad31ee]{display:block;position:static}.order-block[data-v-61ad31ee]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.order-block[data-v-61ad31ee]{border-top-width:0;padding:0}}.slide-fade-enter-active[data-v-66473748]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-66473748]{transition:all .3s cubic-bezier(1,.5,.8,5)}.slide-fade-enter-from[data-v-66473748],.slide-fade-leave-to[data-v-66473748]{opacity:0;transform:translateY(10px)}.preview-passengers .title[data-v-ad28f7d2]{font-size:20px;font-weight:600}@media (min-width:1024px){.preview-passengers .title[data-v-ad28f7d2]{font-size:1rem;line-height:1.5rem}}.preview-passengers .title[data-v-ad28f7d2]{font-family:Jost,sans-serif}.passenger-card[data-v-ad28f7d2]{border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:.75rem;padding:.75rem 1rem}@media (min-width:768px){.passenger-card[data-v-ad28f7d2]{align-items:center;flex-direction:row}}.passenger-card[data-v-ad28f7d2]{background:var(--system-surface-opacity-100);transition:.3s}.passenger-card .info-title[data-v-ad28f7d2]{font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:1024px){.passenger-card .info-title[data-v-ad28f7d2]{font-size:.75rem;line-height:1rem}}.passenger-card .info-title[data-v-ad28f7d2]{color:var(--system-text-primary-default)}.passenger-card .info-desc[data-v-ad28f7d2]{font-size:.75rem;line-height:1rem;line-height:22px}@media (min-width:1024px){.passenger-card .info-desc[data-v-ad28f7d2]{font-size:10px;line-height:1rem}}.passenger-card .info-desc[data-v-ad28f7d2]{color:var(--system-text-primary-subler)}.railway-payment[data-v-2ab57a9f]{padding-bottom:7rem}@media (min-width:1024px){.railway-payment[data-v-2ab57a9f]{padding-bottom:0}}.railway-payment[data-v-2ab57a9f] .bank-card .panel>div:has(button){display:none}.bk-rw-title[data-v-46ba2e72]{align-items:center;display:flex;flex-wrap:wrap;font-family:Jost,sans-serif}.bk-rw-title__arrow[data-v-46ba2e72]{color:var(--eb-blue)}.railway-booking{background:var(--system-surface-subtle);padding-bottom:10px}.railway-booking .breadcrumb{color:var(--system-text-primary-subtle)!important}
