1import{d as A,c as n,a as d,g as u,n as G,F as q,s as Z,h as s,e as l,t as S,q as J,v as Q,f as T,l as b,b as i,y as W,r as X,u as Y,i as ee}from"../chunks/chunk-B5Uwx2WV.js";import{_ as te,D as oe,P as ae,a as re,i as ne,b as ie,c as se,d as le}from"../chunks/chunk-es0cfeDM.js";import{A as P,E as j,i as de,e as ce}from"../chunks/chunk-CLslRaFA.js";import{H as ue}from"../chunks/chunk-D_nScp7d.js";/* empty css */import pe from"../chunks/chunk-BXdWEx0e.js";import{_ as L}from"../chunks/chunk-D2HCZ0Fb.js";import{m as me,a as ve,b as he}from"../chunks/chunk-DUWAqURw.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"../chunks/chunk-CjMsH96Z.js";/* empty css *//* empty css */import"../chunks/chunk-DH7rfjMS.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"../chunks/chunk-Cdwzqm2a.js";/* empty css */import"../chunks/chunk-DHh9nTEY.js";/* empty css *//* empty css *//* empty css */const fe={class:"relative mb-6"},ye={class:"w-36 h-52 md:w-44 md:h-64 rounded-2xl overflow-hidden bg-gray-100 dark:bg-gray-700 shadow-lg border-4 border-gray-600/60 dark:border-gray-700/80"},ge=["src","alt"],_e={key:1,class:"w-full h-full bg-gradient-to-br from-gray-200 to-gray-300 dark:from-gray-600 dark:to-gray-700 flex items-center justify-center text-gray-500 dark:text-gray-400 font-bold text-5xl"},be={key:0,class:"absolute -bottom-6 left-1/2 -translate-x-1/2 p-3 bg-gray-600/60 dark:bg-gray-700/80 backdrop-blur-md rounded-xl flex items-center justify-center shadow-lg border border-white/20"},ke=["src","alt"],xe={key:0,class:"text-lg md:text-xl font-semibold text-gray-900 dark:text-white mb-1"},we={key:1,class:"text-sm md:text-base text-gray-600 dark:text-gray-400 leading-snug max-w-[220px]"},Se={key:2,class:"text-sm text-gray-500 dark:text-gray-500 mt-1"},Te=A({__name:"SpeakersGrid",props:{speakers:{},showNames:{type:Boolean,default:!0}},setup(f){const e=f,c=o=>{if(!o.avatar)return null;const v=typeof o.avatar=="string"?o.avatar:o.avatar.id;return"".concat(P,"/assets/").concat(v,"?width=320&height=320&fit=cover&quality=85")},p=o=>{if(!o.company_logo)return null;const v=typeof o.company_logo=="string"?o.company_logo:o.company_logo.id;return"".concat(P,"/assets/").concat(v,"?height=40&fit=contain")},h=o=>"".concat(o.first_name," ").concat(o.last_name).trim(),$=o=>{var k,x;const v=((k=o.first_name)==null?void 0:k[0])||"",r=((x=o.last_name)==null?void 0:x[0])||"";return(v+r).toUpperCase()||"?"},y=n(()=>{const o=e.speakers.length;return o===1?"grid-cols-1 max-w-xs mx-auto":o===2?"grid-cols-1 sm:grid-cols-2 max-w-2xl mx-auto":"grid-cols-1 sm:grid-cols-2 lg:grid-cols-3"});return(o,v)=>o.speakers.length>0?(s(),d("div",{key:0,class:G(["speakers-grid grid gap-10 md:gap-12",y.value])},[(s(!0),d(q,null,Z(o.speakers,r=>(s(),d("article",{key:r.id,class:"speaker-card flex flex-col items-center text-center"},[l("div",fe,[l("div",ye,[c(r)?(s(),d("img",{key:0,src:c(r),alt:h(r),class:"w-full h-full object-cover",loading:"lazy"},null,8,ge)):(s(),d("div",_e,S($(r)),1))]),p(r)?(s(),d("div",be,[l("img",{src:p(r),alt:r.company||"Company",class:"h-7 md:h-8 object-contain max-w-[140px]",loading:"lazy"},null,8,ke)])):u("v-if",!0)]),o.showNames?(s(),d("h3",xe,S(h(r)),1)):u("v-if",!0),r.title?(s(),d("p",we,S(r.title),
11)):u("v-if",!0),r.company&&!p(r)?(s(),d("p",Se,S(r.company),1)):u("v-if",!0)]))),128))],2)):u("v-if",!0)}}),$e=te(Te,[["__scopeId","data-v-e255ba59"]]),ze={class:"event-detail-page min-h-screen flex flex-col"},De={class:"flex-1"},Ee={key:1,id:"zapis",class:"py-16 md:py-24 bg-gray-50 dark:bg-gray-900"},Pe={class:"container-xl"},Ae={class:"max-w-4xl mx-auto"},Ue={class:"flex justify-center"},Ce={class:"relative inline-block max-w-3xl w-full"},Me=["src"],Be=["src"],je={key:2,class:"page-section py-16 md:py-24"},Le={class:"container-xl"},Re={key:3},Oe={key:4,class:"py-12 md:py-16"},Ve=A({__name:"EventDetailPage",props:{event:{},blocksData:{},relatedEvents:{},header:{},headerKey:{},headerMenus:{},footer:{},footerKey:{},footerMenus:{}},setup(f){var C;const e=f,c=n(()=>de(e.event)),p=n(()=>{const t=new Date(e.event.start_at);if(c.value){const a=t.toLocaleDateString("ru-RU",{day:"numeric",month:"long"}),m=t.toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"});return"".concat(a,", ").concat(m)}else return t.toLocaleDateString("ru-RU",{day:"numeric",month:"long",year:"numeric"})}),h=n(()=>{const t={online:"Ðнлайн",offline:"ÐÑлайн",hybrid:"ÐибÑид"};return e.event.format?t[e.event.format]:null}),$=n(()=>{const t={webinar:"ÐебинаÑ",conference:"ÐонÑеÑенÑиÑ",meetup:"ÐиÑап",workshop:"ÐоÑкÑоп",masterclass:"ÐаÑÑеÑ-клаÑÑ"};return e.event.event_type?t[e.event.event_type]:"ÐеÑопÑиÑÑие"}),y=n(()=>!e.event.speakers||e.event.speakers.length===0?[]:e.event.speakers.sort((t,a)=>(t.sort||0)-(a.sort||0)).map(t=>{const a=t.speakers_id;return{id:a.id,first_name:a.first_name,last_name:a.last_name,company:a.company,title:a.title,avatar:a.avatar,company_logo:a.company_logo,bio:a.bio}})),o=n(()=>y.value.length>0),v=n(()=>!e.event.use_custom_hero),r=n(()=>"event-hero-".concat(e.event.id)),k=n(()=>{const t=[],a=c.value?p.value:"".concat(p.value," · ÐавеÑÑено");if(t.push('<span style="display: inline-flex; align-items: center; gap: 6px;"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>'.concat(a,"</span>")),h.value){const m=e.event.location&&(e.event.format==="offline"||e.event.format==="hybrid")?" · ".concat(e.event.location):"";t.push('<span style="display: inline-flex; align-items: center; gap: 6px;"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">'.concat(x(e.event.format),"</svg>").concat(h.value).concat(m,"</span>"))}return t});function x(t){return t==="online"?'<path d="M23 7l-7 5 7 5V7z"/><rect x="1" y="5" width="15" height="14" rx="2" ry="2"/>':t==="offline"?'<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/>':'<rect x="4" y="4" width="16" height="12" rx="2"/><path d="M2 8h20"/><rect x="9" y="16" width="6" height="4"/>'}const z=n(()=>!!e.event.recording_url),R=me["ipad-landscape-light"],w=(C=he["ipad-landscape-light"])!=null?C:{top:"2.44%",left:"1.69%",width:"96.61%",height:"95.12%"},O=ve["ipad-landscape-light"],V=n(()=>{const t=e.event.recording_url;if(!t)return"";const a=t.match(/vkvideo\.ru\/video(-?\d+)_(\d+)/);if(a)return"https://vk.com/video_ext.php?oid=".concat(a[1],"&id=").concat(a[2],"&hd=2");const m=t.match(/vk\.com\/video(-?\d+)_(\d+)/);if(m)return"https://vk.com/video_ext.php?oid=".concat(m[1],"&id=").concat(m[2],"&hd=2");const g=t.match(/(?:youtube\.com\/watch\?v=|youtu\.be\/)([a-zA-Z0-9_-]+)/);if(g)return"https://www.youtube.com/embed/".concat(g[1]);const _=t.match(/rutube\.ru\/video\/([a-zA-Z0-9]+)/);return _?"https://rutube.ru/play/embed/".concat(_[1]):t}),D=n(()=>z.value?{text:"СмоÑÑеÑÑ Ð·Ð°Ð¿Ð¸ÑÑ",link:"#zapis",icon:"play_circle"}:c.value&&e.event.registration_url?{text:"ÐаÑегиÑÑÑиÑоваÑÑÑÑ",link:e.event.registration_url,icon:"how_to_reg"}:null),E=n(()=>e.event.notes_url?{text:"ЧиÑаÑÑ ÐºÐ¾Ð½ÑпекÑ",link:e.event.notes_url,icon:"description"}:null),I={id:"fea86430-c75b-49a6-8684-6ab6b02621e3",name:"Events Teal Light Mesh",gradient_type:"mesh",mesh_layers:[{position_x:20,position_y:30,color:"#14B8A6",size:55,opacity:80}
1,{position_x:70,position_y:15,color:"#22D3EE",size:50,opacity:75},{position_x:45,position_y:70,color:"#67E8F9",size:48,opacity:70},{position_x:85,position_y:75,color:"#38BDF8",size:45,opacity:65}]},N=n(()=>{var a,m,g,_,M,B;const t=y.value.length>0;return{id:r.value,status:e.event.status,show_breadcrumbs:!0,breadcrumb_title:"ÐеÑопÑиÑÑÐ¸Ñ / ".concat($.value),overlines:k.value,headline:e.event.title,headline_tag:"h1",subheadline:e.event.excerpt,subheadline_tag:"p",visual_style:"dark",size:"auto",column_proportions:t?"default":"content-focus",container_width:"xl",right_content:t?"speakers":"none",speakers:y.value,primary_button_text:(a=D.value)==null?void 0:a.text,primary_button_link:(m=D.value)==null?void 0:m.link,primary_button_action:"link",primary_button_variant:"gradient",primary_button_icon_type:"material",primary_button_icon:(g=D.value)==null?void 0:g.icon,primary_button_icon_position:"left",secondary_button_text:(_=E.value)==null?void 0:_.text,secondary_button_link:(M=E.value)==null?void 0:M.link,secondary_button_action:"link",secondary_button_variant:"outline",secondary_button_icon_type:"material",secondary_button_icon:(B=E.value)==null?void 0:B.icon,secondary_button_icon_position:"left",background_type:"gradient",background_gradient_preset:I,overlay_enabled:!1}}),U=n(()=>e.event.blocks||[]),K=n(()=>{if(!e.event.cover_image)return;const t=typeof e.event.cover_image=="string"?e.event.cover_image:e.event.cover_image.id;return"".concat(P,"/assets/").concat(t)}),F=n(()=>ce({name:e.event.title,description:e.event.excerpt,startDate:e.event.start_at,endDate:e.event.end_at,location:e.event.location,eventStatus:c.value?"EventScheduled":"EventCompleted",eventAttendanceMode:e.event.format==="online"?"OnlineEventAttendanceMode":e.event.format==="offline"?"OfflineEventAttendanceMode":"MixedEventAttendanceMode",imageUrl:K.value,pageUrl:"https://flysk.ru/events/".concat(e.event.slug)})),H=J();return Q(F,t=>{t&&H({Head:X("script",{type:"application/ld+json",innerHTML:JSON.stringify(t)})})},{immediate:!0}),(t,a)=>(s(),d("div",ze,[t.headerKey?(s(),T(oe,{key:0,"header-key":t.headerKey,header:t.header,menus:t.headerMenus},null,8,["header-key","header","menus"])):u("v-if",!0),l("main",De,[v.value?(s(),T(ue,{key:0,id:r.value,"page-id":t.event.id,"block-data":N.value},null,8,["id","page-id","block-data"])):u("v-if",!0),z.value?(s(),d("section",Ee,[l("div",Pe,[b(L,{title:"ÐапиÑÑ Ð¼ÐµÑопÑиÑÑиÑ","title-tag":"h2",alignment:"center"}),l("div",Ae,[l("div",Ue,[l("div",Ce,[l("img",{src:i(R),alt:"iPad",class:"w-full h-auto"},null,8,Me),l("div",{class:"absolute overflow-hidden",style:W({top:i(w).top,left:i(w).left,width:i(w).width,height:i(w).height,borderRadius:i(O)})},[l("iframe",{src:V.value,class:"w-full h-full",allow:"autoplay; encrypted-media; fullscreen; picture-in-picture; screen-wake-lock;",frameborder:"0",allowfullscreen:""},null,8,Be)],4)])])])])])):u("v-if",!0),o.value?(s(),d("section",je,[l("div",Le,[b(L,{title:"СпикеÑÑ","title-tag":"h2",alignment:"center"}),b($e,{speakers:y.value,"show-names":!0},null,8,["speakers"])])])):u("v-if",!0),U.value.length>0?(s(),d("div",Re,[b(ae,{blocks:U.value,"blocks-data":t.blocksData,"page-id":t.event.id},null,8,["blocks","blocks-data","page-id"])])):v.value&&!z.value&&!o.value?(s(),d("div",Oe,a[0]||(a[0]=[l("div",{class:"container-xl px-4"},[l("div",{class:"max-w-4xl mx-auto text-center text-gray-500 dark:text-gray-400"},[l("p",null,"ÐпиÑание меÑопÑиÑÑÐ¸Ñ Ð¿Ð¾ÐºÐ° не добавлено")])],-1)]))):u("v-if",!0),b(pe,{id:i(j),"block-data":t.blocksData[i(j)],"blocks-data":t.blocksData},null,8,["id","block-data","blocks-data"])]),t.footerKey?(s(),T(re,{key:1,"footer-key":t.footerKey,footer:t.footer,menus:t.footerMenus,"blocks-data":t.blocksData},null,8,["footer-key","footer","menus","blocks-data"])):u("v-if",!0)]))}}),Ie=A({__name:"+Page",setup(f){const e=Y();return(c,p)=>{var h;return s(),T(Ve,{key:(h=i(e).event)==null?void 0:h.slug,event:i(e).event,"blocks-data":i(e).blocksData,"related-events":i(e).relatedEvents||[],header:i(e).header,"header-key":i(e).headerKey,"header-menus":i(e).headerMenus,footer:i(e).footer,"footer-key":i(e).footerKey,"footer-menus":i(e).footerMenus},null,8,["event","blocks-data","related-events","header","header-key","header-menus","footer","footer-key","footer-menus"])}}}),Ne=Object.freeze(Object.defineProperty({__proto__:null,default:Ie},Symbol.toStringTag,{value:"Module"}));function Ke(f){var p;const e=f.data;if(!(e!=null&&e.event))return"ÐеÑопÑиÑÑие | ФлайÑк";const c=((p=e.event.seo)==null?void 0:p.title)||e.event.title;return c.includes("ФлайÑк")?c:"".concat(c," | ФлайÑк")}const Fe=Object.freeze(Object.defineProperty({__proto__:null,title:Ke},Symbol.toStringTag,{value:"Module"})),Vt={hasServerOnlyHook:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},isClientRuntimeLoaded:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},onBeforeRenderEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:null}},dataEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{server:!0}}},onRenderClient:{type:"standard",definedAtData:{filePathToShowToUser:"vike-vue/__internal/integration/onRenderClient",fileExportPathToShowToUser:[]},valueSerialized:{type:"pointer-import",value:ee}},onPageTransitionStart:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+onPageTransitionStart.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:le}},onPageTransitionEnd:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+onPageTransitionEnd.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:se}},Page:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/events/@slug/+Page.vue",f
1ileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:Ne}},hydrationCanBeAborted:{type:"standard",definedAtData:{filePathToShowToUser:"vike-vue/config",fileExportPathToShowToUser:["default","hydrationCanBeAborted"]},valueSerialized:{type:"js-serialized",value:!0}},prefetchStaticAssets:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+config.ts",fileExportPathToShowToUser:["default","prefetchStaticAssets"]},valueSerialized:{type:"js-serialized",value:"viewport"}},Layout:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+Layout.vue",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:ie}]},title:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/events/@slug/+title.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:Fe}},onCreateApp:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+onCreateApp.ts",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:ne}]}};export{Vt as configValuesSerialized};
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.