1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[922],{197:()=>{},9930:(e,t,n)=>{"use strict";n.d(t,{Em:()=>r,Fu:()=>m,I4:()=>h,Je:()=>y,K0:()=>u,NK:()=>v,P9:()=>o,UZ:()=>s,Y:()=>w,Y9:()=>d,ZG:()=>f,ZW:()=>b,_E:()=>_,f8:()=>p,j0:()=>i,pM:()=>l,uo:()=>a,vP:()=>g,wq:()=>c});let r="currency_sign",o="duration",a="duration_from_seconds",l="duration_to_seconds",u="id",i="pagetitle",c="tv.e_points",s="tv.e_preview_alt_duration",d="tv.e_preview_img_sm",f="tv.e_preview_tags",h="price",p="tv.e_price_on_pier",m="uri",v="tv.e_price_roubles",g="tv.e_buy_button_link",y="buy_link_is_external",_="tv.e_price_subcontent",w="tv.timesOfDay",b="не ÑеализÑеÑÑÑ"},13563:(e,t,n)=>{"use strict";n.d(t,{useLazyFetch:()=>l});var r=n(20063),o=n(12115),a=n(42956);function l(e){let[t,n]=(0,o.useState)(null),[l,u]=(0,o.useState)(!1),[i,c]=(0,o.useState)(null),s=(0,r.useSearchParams)(),d=(0,a.t)(e,s);return[(0,o.useCallback)(async e=>{u(!0),n(null),c(null);let t=new AbortController,r=null==e?void 0:e.toString(),o=d;if(r){let e=d.includes("?")?"&":"?";o="".concat(d).concat(e).concat(r)}try{let e=await fetch(o,{signal:t.signal});if(!e.ok)throw Error("".concat(e.status,": ").concat(e.statusText));let r=await e.json();n(r)}catch(e){e instanceof Error&&"AbortError"!==e.name&&c(e.message)}finally{u(!1)}},[d]),{data:t,isLoading:l,error:i}]}},14201:(e,t,n)=>{"use strict";n.d(t,{usePost:()=>o});var r=n(12115);function o(e){let[t,n]=(0,r.useState)(null),[o,a]=(0,r.useState)(!1),[l,u]=(0,r.useState)(null);return[async t=>{a(!0),n(null),u(null);try{let r=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(t)}).then(e=>{if(!e.ok)throw Error("".concat(e.status,": ").concat(e.statusText));return e.json()});n(r)}catch(e){if(e instanceof Error)u(e.message);else throw e}finally{a(!1)}},{data:t,isLoading:o,error:l}]}},14620:e=>{e.exports={root:"DropDownItem_root__sDten",dropDown:"DropDownItem_dropDown__K3fsb",visible:"DropDownItem_visible__l3ab1"}},19977:()=>{},21866:()=>{},24001:(e,t,n)=>{"use strict";n.d(t,{useFetch:()=>u});var r=n(20063),o=n(12115),a=n(42956),l=n(95704);function u(e){let{skip:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[n,u]=(0,o.useState)(null),[i,c]=(0,o.useState)(!1),[s,d]=(0,o.useState)(null),f=(0,r.useSearchParams)(),h=(0,a.t)(e,f);return(0,o.useEffect)(()=>{if(t)return;c(!0),u(null),d(null);let e=new AbortController;return(async()=>{try{var t;let n=await fetch((null!=(t=l.env.NEXT_PUBLIC_APP_API_URL)?t:"")+h,{signal:e.signal}).then(e=>{if(!e.ok)throw Error("".concat(e.status,": ").concat(e.statusText));return e.json()});u(n)}catch(e){if(e instanceof Error){if("AbortError"===e.name)return;d(e.message)}else throw e}finally{c(!1)}})(),()=>{e.abort()}},[h,t]),{data:n,isLoading:i,error:s}}},25342:(e,t,n)=>{"use strict";n.d(t,{$:()=>J.default,$D:()=>E.default,A6:()=>l.default,AX:()=>s.default,CY:()=>r.default,FE:()=>Y.default,FU:()=>N.default,G8:()=>K.default,GA:()=>i.default,Gp:()=>u.default,Jl:()=>v.default,OP:()=>x.default,Py:()=>T.default,R2:()=>P.default,RJ:()=>S.default,Th:()=>h.default,Vv:()=>f.default,Y8:()=>G.default,aZ:()=>L.default,az:()=>m.default,bh:()=>d.default,bm:()=>b.default,bp:()=>U.default,dD:()=>_.default,dJ:()=>A.default,gX:()=>W.default,gm:()=>F.default,i3:()=>D.default,jY:()=>I.default,kF:()=>X.default,lC:()=>o.default,mM:()=>a.default,mn:()=>O.default,n:()=>k.default,qY:()=>C.default,qg:()=>j.default,qh:()=>R.default,vz:()=>M.default,wV:()=>c.default,xt:()=>p.default,y7:()=>Z.default,z4:()=>g.default,zC:()=>w.default,zD:()=>y.default}),n(47019);var r=n(21463),o=n(71088);n(16620);var a=n(32726),l=n(68087),u=n(85812),i=n(56544);n(46666),n(97729),n(88315),n(96912),n(59790);var c=n(87239),s=n(4836);n(69708);var d=n(54163),f=n(57966),h=n(79491),p=n(25129),m=n(61542);n(36496);var v=n(52226),g=n(29532),y=n(68072),_=n(93179),w=n(58565),b=n(58118);n(18425),n(15632);var x=n(53313);n(85081),n(54409),n(56162),n(39671),n(77240);var S=n(39021),E=n(32860),k=n(14097),C=n(59956),I=n(59495),M=n(28731),T=n(133),A=n(62922);n(45592),n(80310);var P=n(70136);n(23032),n(20647),n(89746);var L=n(97929);n(61e3),n(74697),n(38639);var U=n(3144);n(85256),n(40301);var F=n(6465),O=n(89133),R=n(72709);n(38130),n(27191);var D=n(97015),j=n(56123),G=n(71992),N=n(9036),Y=n(17504),Z=n(97
1540),J=n(47181),W=n(35979),X=n(28167),K=n(71774);n(9226),n(59589),n(21303)},25453:(e,t,n)=>{"use strict";n.d(t,{m:()=>i});var r=n(95155),o=n(85203),a=n.n(o),l=n(78122),u=n.n(l);function i(e){let{children:t,className:n,type:o,id:l}=e;return(0,r.jsx)("div",{className:a()(u().root,n,{[u().full]:"full"===o,[u().filter]:"filter"===o,[u().content]:"content"===o}),id:l,children:t})}},28993:(e,t,n)=>{"use strict";n.d(t,{oO:()=>o,NL:()=>v,K8:()=>S,CF:()=>x,Em:()=>u.Em,XG:()=>s,GI:()=>r,uo:()=>u.uo,P9:()=>u.P9,pM:()=>u.pM,p7:()=>p,yp:()=>C,rm:()=>a,PM:()=>y,K0:()=>u.K0,cQ:()=>E,lX:()=>F,IE:()=>k,SE:()=>m,j0:()=>u.j0,wq:()=>u.wq,UZ:()=>u.UZ,Y9:()=>u.Y9,ZG:()=>u.ZG,I4:()=>u.I4,tK:()=>b,Jt:()=>w,f8:()=>u.f8,Jo:()=>g,Y7:()=>l,r$:()=>f,KU:()=>_,_o:()=>h,o0:()=>O,hz:()=>M,pv:()=>d,$h:()=>i,CB:()=>I,IL:()=>c,Fu:()=>u.Fu,OA:()=>U,mn:()=>A,If:()=>P,AY:()=>L});let r="Europe/Moscow",o="",a="https://play.google.com/store/apps/details?id=ru.nevatrip",l={nevatrip:{web:0x1b9336c,webEn:0x2eea30f,pragRu:0x540a464,pragEn:0x31878b9,pragCs:0x540a499,dubaiRu:0x562776f,dubaiEn:0x56277c7,thaiRu:0x56a294c,thaiEn:0x56a2982,su:0x6821740},moskvatrip:{web:0x277f1b6,webEn:0x34e125e},busguide:{web:0x2800fc2}};var u=n(9930);let i="tag",c="tod",s="day",d="sort",f="routes",h="ship_type",p="duration",m="onboard",v="bridges",g="program",y="group_type",_="ship_class",w="price_min",b="price_max",x="capacity_min",S="capacity_max",E="lat",k="lon",C=[f,h,p,m,v,g,y,_,w,b,x,S],I=["morning","day","evening","night","allday"],M=["popular","next_trip","distance","price","price_desc"];function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";return"popular"===e&&"list"===t?"list_order":e}function A(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";return T(e,t)}function P(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";return T(e,t)}function L(e){return!!((null==e?void 0:e.get(E))&&(null==e?void 0:e.get(k)))}function U(e){let{showDateFilter:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null==e?void 0:e.get(d);return t&&"next_trip"===n||"price"===n||"price_desc"===n||"distance"===n&&L(e)?n:"popular"}let F=991,O=767;(0,n(84497).A)({locales:["en","ru","cs","de"],defaultLocale:"ru",localePrefix:"never"})},32819:(e,t,n)=>{"use strict";n.d(t,{useGetTrips:()=>s});var r=n(20063),o=n(51567),a=n(12115);let l=["utm_","roistat"],u=new Set(["_ga","_openstat","erid","fbclid","from","gad_source","gclid","msclkid","ref","referrer","yclid","ymclid"]);var i=n(95704);let c={day:!1,tod:!1},s=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,s=arguments.length>2?arguments[2]:void 0,d=(0,r.useSearchParams)(),f=null!=(e=null==d?void 0:d.toString())?e:"",h=(0,o.Ym)(),p=(0,a.useRef)(null),m=null==d?void 0:d.get("sort"),{day:v,tod:g}=n,y=v?null:null==d?void 0:d.get("day"),_=null==d?void 0:d.get("tag"),w=g?null:null==d?void 0:d.get("tod"),b=(0,a.useRef)(!0),x=(0,a.useRef)(0),S=(0,a.useRef)(!1),E=!!(_||w||y||m),k=!!s&&t.length>0&&!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e)return!1;for(let[n,r]of e.entries())if(r&&!(t.includes(n)||function(e){return u.has(e)||l.some(t=>e.startsWith(t))}(n)))return!0;return!1}(null!=d?d:void 0,[...v?["day"]:[],...g?["tod"]:[]]),[C,I]=(0,a.useState)(t),[M,T]=(0,a.useState)(!k),[A,P]=(0,a.useState)(!1),[L,U]=(0,a.useState)(!1),F=(0,a.useMemo)(()=>"distance"===m||(v||"next_trip"!==m)&&(!y||"price"===m)?C:C.slice().sort((e,t)=>{var n,r,o,a;return(null==e||null==(n=e.next_trip)?void 0:n.next_time)||(null==t||null==(r=t.next_trip)?void 0:r.next_time)?(null==e||null==(o=e.next_trip)?void 0:o.next_time)?(null==t||null==(a=t.next_trip)?void 0:a.next_time)?e.next_trip.next_time-t.next_trip.next_time:-1:1:0}),[C,m]);return(0,a.useEffect)(()=>{var e;if(k&&!S.current){b.current=!1;return}T(!0),P(!0),U(!1);let t=++x.current;b.current?b.current=!1:I([]);let n=!1,r=[],o=null,l=()=>{if(o=null,0===r.length||t!==x.current)return;let e=r;r=[],(0,a.startTransition)(()=>{I(t=>{let n=[...t];for(let t of e){let e=n.findIndex(e=>e.id===t.id);-1!==e?n[e]=t:n.push(t)}return n})})},u=()=>{null!==o&&(clearTimeout(o),o=null),r=[]};p.current&&p.current.close();let c=new URLSearchParams(f);s&&c.set("page_id",String(s)),v&&c.delete("day"),g&&c.delete("tod");let d=c.toString();
1return S.current=!0,p.current=new EventSource((null!=(e=i.env.NEXT_PUBLIC_APP_API_URL)?e:"")+"/api/filter/list"+(d?"?".concat(d):"")),p.current.addEventListener("data",e=>{if(t!==x.current)return;let a=JSON.parse(e.data);if(!n){n=!0,T(!1),I([a]);return}r.push(a),null===o&&(o=setTimeout(l,200))}),p.current.addEventListener("end",()=>{t===x.current&&(p.current&&p.current.close(),null!==o&&clearTimeout(o),l(),n||I([]),T(!1),P(!1))}),p.current.onerror=e=>{if(t!==x.current)return;u();let n=e.target;console.error("SSE error:",JSON.stringify({type:e.type,url:null==n?void 0:n.url,readyState:null==n?void 0:n.readyState})),p.current&&p.current.close(),T(!1),P(!1),U(!0)},()=>{u(),p.current&&p.current.close()}},[f,h,E,v,g,s,k]),{trips:F,isLoading:M,isStreaming:A,isError:L}}},40956:(e,t,n)=>{"use strict";function r(e){let t=function(){let e=new URLSearchParams(window.location.search).get("context");return e||function(e){if("undefined"==typeof document)return null;for(let t of document.cookie.split(";")){let n=t.indexOf("=");if(-1!==n&&t.slice(0,n).trim()===e)return decodeURIComponent(t.slice(n+1).trim())}return null}("context")}();if(!t)return e;let n=e.includes("?")?"&":"?";return"".concat(e).concat(n,"context=").concat(encodeURIComponent(t))}n.d(t,{withRequestContext:()=>r})},42956:(e,t,n)=>{"use strict";function r(e,t){let n=null==t?void 0:t.get("nocache");if(n||"undefined"==typeof document||(n=document.cookie.split(";").reduce((e,t)=>{let[n,r]=t.trim().split("=");return e[n]=r,e},{}).nocache),n){let t=e.includes("?")?"&":"?";e+="".concat(t,"nocache=").concat(encodeURIComponent(n))}return e}n.d(t,{t:()=>r})},49746:()=>{},58368:(e,t,n)=>{"use strict";n.d(t,{H:()=>s});var r=n(95155),o=n(85203),a=n.n(o),l=n(12115),u=n(47650),i=n(14620),c=n.n(i);function s(e){var t;let{children:n,className:o,classNameContent:i,trigger:s,role:d,isInBody:f=!1,keepMounted:h=!1,open:p,onOpenChange:m}=e,v=(0,l.useId)(),g="".concat(v,"content"),[y,_]=(0,l.useState)(!1),[w,b]=(0,l.useState)(!1),x=(0,l.useRef)(null),S=(0,l.useRef)(null),[E,k]=(0,l.useState)({top:0,left:0}),C=void 0!==p,I=C?p:y,M=e=>{if("function"==typeof e){let t=e(I);C||_(t),null==m||m(t);return}C||_(e),null==m||m(e)};(0,l.useEffect)(()=>{var e;(null==(e=x.current)?void 0:e.id)&&d&&x.current.setAttribute("role",d)},[g,x,d]),(0,l.useEffect)(()=>{var e;(null==(e=x.current)?void 0:e.id)&&d&&(I?x.current.setAttribute("aria-controls",g):x.current.removeAttribute("aria-controls"),x.current.setAttribute("aria-expanded",String(I)))},[g,I,x,d]),(0,l.useEffect)(()=>{M(!1),b(!1)},[x,S]),(0,l.useEffect)(()=>{I&&!w&&b(!0)},[E,I,w]),(0,l.useEffect)(()=>{let e=e=>{var t;(null==(t=x.current)?void 0:t.contains(e.target))||M(!1)};return I?(k({...function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r={left:0};if(e&&t){let o=e.getBoundingClientRect(),a=document.body.clientWidth-o.left,l=t.clientWidth;if(r=l>a?n?{right:document.body.clientWidth-o.right}:{right:0}:n?{left:o.left}:{left:0},l>o.right&&l>a&&(r={left:20}),n){let e=window.pageYOffset||document.documentElement.scrollTop||0;r.top=e+o.top+o.height}}return r}(x.current,S.current,f)}),window.addEventListener("click",e)):b(!1),()=>{window.removeEventListener("click",e)}},[f,I]);let T=h&&!I,A=(0,r.jsx)("div",{id:g,role:d,"aria-labelledby":null==x||null==(t=x.current)?void 0:t.id,"aria-hidden":T||void 0,hidden:T,ref:S,style:E,onClick:e=>{e.stopPropagation()},className:a()(c().dropDown,i,{[c().visible]:w}),children:n}),P=f&&!h;return(0,r.jsxs)("div",{id:v,className:a()(c().root,o,{[c().open]:I}),children:[s({isOpen:I,refTrigger:x,contentId:g,onClick:()=>{M(e=>!e)}}),(I||h)&&(P?(0,u.createPortal)(A,document.body):A)]})}},77402:(e,t,n)=>{"use strict";n.d(t,{N:()=>l});var r=n(95155),o=n(52619),a=n.n(o);let l=e=>{let{prefetch:t=!1,...n}=e;return(0,r.jsx)(a(),{...n,prefetch:t})}},78122:e=>{e.exports={root:"Container_root__aGOs_",full:"Container_full__lguIw",filter:"Container_filter__FttJl",content:"Container_
1content__malsA"}},90462:(e,t,n)=>{"use strict";n.d(t,{tb:()=>_,Zr:()=>u,U6:()=>Y,OX:()=>i,XG:()=>I,mH:()=>U,Xx:()=>s,LL:()=>v,e_:()=>g,O:()=>P,Lw:()=>J,MH:()=>y,p9:()=>k,Ye:()=>C,oK:()=>b,TA:()=>x,k6:()=>r.useFade,Vh:()=>j,mJ:()=>l.useGeolocation,c0:()=>A.useHasAccess,VG:()=>a.useHashModal,lV:()=>T.useLockBodyScrollWithPadding,Ub:()=>M.useMediaQuery,Xr:()=>o.useSessionId,ox:()=>N,rR:()=>F,as:()=>O,Ay:()=>w});var r=n(36813),o=n(37423),a=n(82987),l=n(98528);function u(e){return e.charAt(0).toUpperCase()+e.slice(1)}function i(e,t,n){return e?"".concat(n?t:"").concat("â½"===t&&e.length>4?e.replace(/\B(?=(\d{3})+(?!\d))/g," "):e).concat(n?"":"\xa0"+t):""}var c=n(18184);function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ru",r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=c.c9.now().setZone(t),l=e.get("hour");if(l>=0&&l<=3&&"night"===o){let t=e.minus({days:1}).setLocale(n).toFormat("MMMM"),o=e.setLocale(n).toFormat("MMMM");return t!==o?"".concat(r("on_the_night")," ").concat(e.minus({days:1}).toFormat("d")," ").concat(t," ").concat(r("to")," ").concat(e.toFormat("d")," ").concat(o):"".concat(r("on_the_night")," ").concat(e.minus({days:1}).toFormat("d")," ").concat(r("to")," ").concat(e.toFormat("d")," ").concat(t)}return+e.startOf("day")==+a.startOf("day")?r("today"):+e.startOf("day")==+a.startOf("day").plus({day:1})?r("tomorrow"):e.toFormat("d")+" "+e.setLocale(n).toFormat("MMMM")}let d={ru:{rangeFrom:"оÑ",rangeTo:"до",nominative:{second:{one:"ÑекÑнда",few:"ÑекÑндÑ",many:"ÑекÑнд",other:"ÑекÑндÑ"},minute:{one:"минÑÑа",few:"минÑÑÑ",many:"минÑÑ",other:"минÑÑÑ"},hour:{one:"ÑаÑ",few:"ÑаÑа",many:"ÑаÑов",other:"ÑаÑа"},day:{one:"денÑ",few:"днÑ",many:"дней",other:"днÑ"}},genitive:{second:{one:"ÑекÑндÑ",few:"ÑекÑнд",many:"ÑекÑнд",other:"ÑекÑнд"},minute:{one:"минÑÑÑ",few:"минÑÑ",many:"минÑÑ",other:"минÑÑ"},hour:{one:"ÑаÑа",few:"ÑаÑов",many:"ÑаÑов",other:"ÑаÑов"},day:{one:"днÑ",few:"дней",many:"дней",other:"дней"}}},en:{rangeFrom:"from",rangeTo:"to",nominative:{second:{one:"second",other:"seconds"},minute:{one:"minute",other:"minutes"},hour:{one:"hour",other:"hours"},day:{one:"day",other:"days"}},genitive:{second:{one:"second",other:"seconds"},minute:{one:"minute",other:"minutes"},hour:{one:"hour",other:"hours"},day:{one:"day",other:"days"}}},cs:{rangeFrom:"od",rangeTo:"do",nominative:{second:{one:"sekunda",few:"sekundy",many:"sekund",other:"sekundy"},minute:{one:"minuta",few:"minuty",many:"minut",other:"minuty"},hour:{one:"hodina",few:"hodiny",many:"hodin",other:"hodiny"},day:{one:"den",few:"dny",many:"dni",other:"dny"}},genitive:{second:{one:"sekundy",few:"sekund",many:"sekund",other:"sekund"},minute:{one:"minuty",few:"minut",many:"minut",other:"minut"},hour:{one:"hodiny",few:"hodin",many:"hodin",other:"hodin"},day:{one:"dne",few:"dnu",many:"dnu",other:"dnu"}}}};function f(e,t,n){let r="second",o=e,a=0;e>=86400?(r="day",o=Math.floor(e/86400),a=e%86400):e>=3600?(r="hour",o=Math.floor(e/3600),a=e%3600):e>=60&&(r="minute",o=Math.floor(e/60),a=e%60);let l="".concat(o," ").concat(function(e,t,n,r){var o;let a=d[n][r][e];return null!=(o=a[new Intl.PluralRules(n).select(t)])?o:a.other}(r,o,t,n));return a>=60?"".concat(l," ").concat(f(a,t,n)):l}let h={ru:{3599:"Ðо 1 ÑаÑа",7199:"1â2 ÑаÑа",10799:"2â3 ÑаÑа",10801:"ÐолÑÑе 3 ÑаÑов",7198:"Ðо 2 ÑаÑов",10798:"Ðо 3 ÑаÑов",17999:"Ðо 5 ÑаÑов",35999:"Ðо 10 ÑаÑов",18001:"ÐолÑÑе 5 ÑаÑов",36001:"ÐолÑÑе 10 ÑаÑов",86400:"ЦелÑй денÑ"},en:{3599:"Up to 1 hour",7199:"1â2 hours",10799:"2â3 hours",10801:"More than 3 hours",7198:"Up to 2 hours",10798:"Up to 3 hours",17999:"Up to 5 hours",35999:"Up to 10 hours",18001:"More than 5 hours",36001:"More than 10 hours",86400:"All day"},cs:{3599:"Do 1 hodiny",7199:"1â2 hodiny",10799:"2â3 hodiny",10801:"V\xedce než 3 hodiny",7198:"Do 2 hodin",10798:"Do 3 hodin",17999:"Do 5 hodin",35999:"Do 10 hodin",18001:"V\xedce než 5 hodin",36001:"V\xedce než 10 hodin",86400:"Cel\xfd den"}},p={ru:"Ñелого днÑ",en:"all day",cs:"cel\xe9ho dne"};function m(e){return 3599===e||7199===e||10799===e||10801===e||7198===e||10798===e||17999===e||35999===e||18001===e||36001===e||86400===e}function v(e){let{locale:t,previewAltDuration:n,duration:r,fromSeconds:o,toSeconds:a}=e;if(n)return n;let l="number"==typeof o&&o>0,u="number"==typeof a&&a>0;if(!l&&!u)return null!=r?r:null;let i=function(e){let t=null==e?void 0:e.toLowerCase().split("-")[0];return"ru"===t||"en"===t||"cs"===t?t:"en"}(t),c=l?o:a,s=u?a:o;if("number"!=typeof c||"number"!=typeof s)return null!=r?r:null;if(m(s)){var v,g;return 86400===s?m(c)?null!=(v=h[i][86400])?v:null:"".concat(d[i].rangeFrom," ").concat(f(c,i,"genitive")," ").concat(d[i].rangeTo," ").concat(p[i]):null!=(g=h[i][s])?g:null}return c===s?f(c,i,"nominative"):"".concat(d[i].rangeFrom," ").concat(f(c,i,"genitive")," ").concat(d[i].rangeTo," ").concat(f(s,i,"genitive"))}
1function g(e){let t=/\[(.+?)\]\((.+?)\)\{(.+?)\}/.exec(e);return t||[]}function y(e){return"buy?id=".concat(e,"&utm_medium=nearcruisepreview")}function _(e){return!e||e.startsWith("/")||e.startsWith("http://")||e.startsWith("https://")?e:"/".concat(e)}function w(e){return e?e.endsWith("/")?e:"".concat(e,"/"):""}function b(e,t){return t?/^https?:\/\//i.test(t)?t:w(e)+t.replace(/^\/+/,""):""}function x(e){let t="https://static.nevatrip.ru/nevatrip";return!t||/^https?:\/\//i.test(e)?e:t+e.replace(/^\/assets\//,"/")}var S=n(95644),E=n.n(S);function k(e){let t=E()(e,{allowedTags:[],allowedAttributes:{},textFilter:e=>e}),n=[""," "," - ","'"," "," "," "];return[/­/g,/ /g,/—/g,/"/g,/\r\n/g,/\r/g,/\n/g].forEach((e,r)=>{t=t.replace(e,n[r])}),t.replace(/\s+/g," ").trim()}function C(e){return E()(e,{allowedTags:["br","b","strong","i","em","u","s","span","small","sup","sub","p","a"],allowedAttributes:{a:["href","target","rel"]}})}function I(e){let t=e.lastIndexOf("/")+1,n=e.lastIndexOf(".");return t>=n?"":e.substring(t,n)}var M=n(67972),T=n(74796),A=n(25628);function P(){let e={"/":", ",_:" "};return Intl.supportedValuesOf("timeZone").map(t=>{let n=L(t),r=c.c9.local().setZone(t).offset,o=t.replace(RegExp(Object.keys(e).join("|"),"gi"),t=>e[t]);return{timeZone:t,offset:n,offsetInMinutes:r,label:"UTC".concat(n," â ").concat(o)}}).sort((e,t)=>e.offsetInMinutes-t.offsetInMinutes).map(e=>{let{timeZone:t,label:n}=e;return{timeZone:t,label:n}})}let L=e=>{let t=new Date,n=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),r=(new Date(t.toLocaleString("en-US",{timeZone:e})).getTime()-n.getTime())/6e4,o=Math.floor(Math.abs(r)/60),a=Math.abs(r)%60;return"".concat(r>=0?"+":"-").concat(String(o).padStart(2,"0"),":").concat(String(a).padStart(2,"0"))};function U(e){let t=/<script[^>]*src=["']([^"'>]+infoflotIframe\.js)["'][^>]*>/i.exec(e);if(t)return t[1];let n=/s\.src\s*=\s*"([^"']+infoflotIframe\.js)"/i.exec(e);if(n)return n[1];let r=/https?:\/\/[^"']+infoflotIframe\.js/i.exec(e);return r?r[0]:null}function F(e,t,n){switch(e){case 0:return t>3?3:t;case 1:{let e=3===n[0]?1:9;return t>e?e:t}case 2:return t>1?1:t;case 3:{let e=1===n[2]?2:9;return t>e?e:t}default:return t}}function O(e,t,n){switch(e){case 0:return t>2?2:t;case 1:{let e=2===n?3:9;return t>e?e:t}case 2:return t>5?5:t;case 3:return t>9?9:t;default:return t}}var R=n(12115);let D="filter-used";function j(e){let{enabled:t=!0,counterId:n,location:r,page:o,sendFn:a}=e;return{sendFilterUsed:(0,R.useCallback)(e=>{if(!t)return;let{filterType:l,action:u="apply",source:i,barType:c,filters:s}=e,d={filter_type:l,action:u,source:i,bar_type:c};r&&(d.location=r),o&&(d.page=o),s&&Object.keys(s).length>0&&(d.filters=s);try{if(a&&void 0!==n)a(n,D,d);else if(n){var f,h;null==(h=globalThis.window)||null==(f=h.ym)||f.call(h,n,"reachGoal",D,d)}}catch(e){console.error("Error sending filter-used metric",d)}},[n,t,r,o,a])}}let G={cardShown:"trip-card-shown",cardClick:"trip-card-click"};function N(e){var t,n;let{counterId:r,enabled:o=!0,location:a,page:l,goals:u,sendFn:i}=e,c=null!=(t=null==u?void 0:u.cardShown)?t:G.cardShown,s=null!=(n=null==u?void 0:u.cardClick)?n:G.cardClick,d=(0,R.useCallback)((e,t)=>{if(!o)return;let n={card_id:t.cardId,position:t.position,filter_applied:t.filterApplied};a&&(n.location=a),l&&(n.page=l);try{if(i&&void 0!==r)i(r,e,n);else if(void 0!==r){var u,c;null==(c=globalThis.window)||null==(u=c.ym)||u.call(c,r,"reachGoal",e,n)}}catch(t){console.error("Error sending ".concat(e," metric"),n)}},[r,o,a,l,i]);return{sendTripCardShown:(0,R.useCallback)(e=>{d(c,e)},[c,d]),sendTripCardClick:(0,R.useCallback)(e=>{d(s,e)},[s,d])}}function Y(e){var t;let n=Array.from(e.querySelectorAll('a[class*="ti-tickets"]')),r=null!=(t=n.find(e=>null!==e.offsetParent))?t:n[0];if(!r)return!1;let o=window.location.hash,a=()=>{if(window.removeEventListener("hashchange",a),window.location.hash===o)return;let{pathname:e,search:t}=window.location;window.history.replaceState(window.history.state,"",e+t+o)};return window.addEventListener("hashchange",a),setTimeout(()=>window.removeEventListener("hashchange",a),1e3),r.click(),!0}Object.values({context:"x-nevatrip-context",locale:"x-nevatrip-locale",templateId:"x-nevatrip-template-id",templateName:"x-nevatrip-template-name"}),n(28993);let Z=["teplohod-info","ti-tickets"];function J(e){return!!e&&Z.some(t=>e.includes(t))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.