import{aD as Qe,d as U,k as V,R as Me,D as qe,aF as Za,aG as Ka,aH as Bt,G as gt,aI as Xa,aJ as de,al as Nt,aK as Qa,aL as Ja,c as z,aM as ua,aN as en,au as tn,U as ca,aO as an,aP as nn,u as ve,o as h,b as E,a as x,w as $,e as P,h as j,s as A,t as M,g as r,p as be,v as bt,f as L,r as Q,j as pe,E as le,n as H,aQ as on,aR as rn,aS as sn,aw as da,aT as pa,H as me,W as fa,aU as ln,ac as un,aV as Xe,aW as cn,aX as ma,aY as ft,aZ as Oe,a_ as dn,a$ as Lt,b0 as pn,B as se,z as ne,y as ye,l as X,A as _t,b1 as Fe,I as ze,b2 as va,i as W,x as wt,b3 as fn,C as nt,F as J,q as re,ak as Re,b4 as mn,M as mt,_ as ha,K as Be,ab as vn,a3 as ya,b5 as hn,a7 as yn,aA as gn,J as bn,ad as kt,a8 as _n,P as it,aa as wn,Q as ga,L as We,V as fe,a2 as kn,Y as ba,X as _a,aj as Ve,an as On,b6 as ke,ae as Sn,b7 as Cn,b8 as vt,af as wa,ar as ka,ay as zn,a0 as $n,b9 as De,az as Pn}from"./KTUEdR4X.js";import{a1 as In,aa as Tn,u as Ot,S as En,R as Ce,O as Ne,r as Je,a3 as jt,o as Mn,ab as Dn}from"./V89tsy90.js";const xn=t=>t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth,An=t=>{const e=[],a=[];return t.forEach(n=>{const{Url:i,Miniatura:o}=n;e.push(o),a.push({Url:i,Opis:""})}),{images:e,modalImages:a}},Oa=t=>{const e=[],a=[];return t.forEach(n=>{const{UrlZdjecia:i,UrlMiniatury:o,Opis:s}=n;e.push(o),a.push({Url:i,Opis:s||""})}),{images:e,modalImages:a}},Rt=t=>{if(t.length===0)return;const e=t.map(a=>a.filter(n=>!!n).join(";"));return e.length?e:void 0},Vt=t=>t.filter(e=>!!e);async function Sa(t,e=Qe()){const{path:a,matched:n}=e.resolve(t);if(!n.length||(e._routePreloaded||(e._routePreloaded=new Set),e._routePreloaded.has(a)))return;const i=e._preloadPromises=e._preloadPromises||[];if(i.length>4)return Promise.all(i).then(()=>Sa(t,e));e._routePreloaded.add(a);const o=n.map(s=>{var u;return(u=s.components)==null?void 0:u.default}).filter(s=>typeof s=="function");for(const s of o){const u=Promise.resolve(s()).catch(()=>{}).finally(()=>i.splice(i.indexOf(u)));i.push(u)}await Promise.all(i)}const Bn=(...t)=>t.find(e=>e!==void 0);function Nn(t){const e=t.componentName||"NuxtLink";function a(i,o){if(!i||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return i;if(typeof i=="string")return Wt(i,t.trailingSlash);const s="path"in i&&i.path!==void 0?i.path:o(i).path;return{...i,name:void 0,path:Wt(s,t.trailingSlash)}}function n(i){const o=Qe(),s=ca(),u=z(()=>!!i.target&&i.target!=="_self"),l=z(()=>{const O=i.to||i.href||"";return typeof O=="string"&&ua(O,{acceptRelative:!0})}),d=Nt("RouterLink"),c=d&&typeof d!="string"?d.useLink:void 0,y=z(()=>{if(i.external)return!0;const O=i.to||i.href||"";return typeof O=="object"?!1:O===""||l.value}),k=z(()=>{const O=i.to||i.href||"";return y.value?O:a(O,o.resolve)}),m=y.value||c==null?void 0:c({...i,to:k}),g=z(()=>{var O;if(!k.value||l.value)return k.value;if(y.value){const _=typeof k.value=="object"&&"path"in k.value?Bt(k.value):k.value,f=typeof _=="object"?o.resolve(_).href:_;return a(f,o.resolve)}return typeof k.value=="object"?((O=o.resolve(k.value))==null?void 0:O.href)??null:a(en(s.app.baseURL,k.value),o.resolve)});return{to:k,hasTarget:u,isAbsoluteUrl:l,isExternal:y,href:g,isActive:(m==null?void 0:m.isActive)??z(()=>k.value===o.currentRoute.value.path),isExactActive:(m==null?void 0:m.isExactActive)??z(()=>k.value===o.currentRoute.value.path),route:(m==null?void 0:m.route)??z(()=>o.resolve(k.value)),async navigate(){await tn(g.value,{replace:i.replace,external:y.value||u.value})}}}return U({name:e,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:n,setup(i,{slots:o}){const s=Qe(),{to:u,href:l,navigate:d,isExternal:c,hasTarget:y,isAbsoluteUrl:k}=n(i),m=V(!1),g=V(null),O=_=>{var f;g.value=i.custom?(f=_==null?void 0:_.$el)==null?void 0:f.nextElementSibling:_==null?void 0:_.$el};if(i.prefetch!==!1&&i.noPrefetch!==!0&&i.target!=="_blank"&&!Rn()){const f=Me();let v,p=null;qe(()=>{const w=jn();Za(()=>{v=Ka(()=>{var I;(I=g==null?void 0:g.value)!=null&&I.tagName&&(p=w.observe(g.value,async()=>{p==null||p(),p=null;const B=typeof u.value=="string"?u.value:c.value?Bt(u.value):s.resolve(u.value).fullPath;await Promise.all([f.hooks.callHook("link:prefetch",B).catch(()=>{}),!c.value&&!y.value&&Sa(u.value,s).catch(()=>{})]),m.value=!0}))})})}),gt(()=>{v&&Xa(v),p==null||p(),p=null})}return()=>{var v;if(!c.value&&!y.value){const p={ref:O,to:u.value,activeClass:i.activeClass||t.activeClass,exactActiveClass:i.exactActiveClass||t.exactActiveClass,replace:i.replace,ariaCurrentValue:i.ariaCurrentValue,custom:i.custom};return i.custom||(m.value&&(p.class=i.prefetchedClass||t.prefetchedClass),p.rel=i.rel||void 0),de(Nt("RouterLink"),p,o.default)}const _=i.target||null,f=Bn(i.noRel?"":i.rel,t.externalRelAttribute,k.value||y.value?"noopener noreferrer":"")||null;return i.custom?o.default?o.default({href:l.value,navigate:d,get route(){if(!l.value)return;const p=new URL(l.value,window.location.href);return{path:p.pathname,fullPath:p.pathname,get query(){return Qa(p.search)},hash:p.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:f,target:_,isExternal:c.value||y.value,isActive:!1,isExactActive:!1}):null:de("a",{ref:g,href:l.value||null,rel:f,target:_},(v=o.default)==null?void 0:v.call(o))}}})}const Ln=Nn(Ja);function Wt(t,e){const a=e==="append"?an:nn;return ua(t)&&!t.startsWith("http")?t:a(t,!0)}function jn(){const t=Me();if(t._observer)return t._observer;let e=null;const a=new Map,n=(o,s)=>(e||(e=new IntersectionObserver(u=>{for(const l of u){const d=a.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&d&&d()}})),a.set(o,s),e.observe(o),()=>{a.delete(o),e.unobserve(o),a.size===0&&(e.disconnect(),e=null)});return t._observer={observe:n}}function Rn(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const Ht="Własna standaryzacja obiektów w katalogach - „słoneczka”",Vn=`Ze względu na różne przepisy miejscowe, Rainbow Tours wprowadza własną standaryzację obiektów w katalogach („słoneczka”). W każdej ofercie hotelu podana jest jego oficjalna kategoria (przyznana według przepisów miejscowych), jak również klasa obiektu przyznana przez Rainbow Tours (w postaci „słoneczek”). Podstawą do nadania hotelowi określonej liczby słoneczek jest subiektywna opinia Touroperatora oparta na kryteriach
      takich jak: dostępna w hotelu infrastruktura towarzysząca (ilość basenów, plac zabaw, boiska sportowe), wyposażenie i wystrój pokoi, atrakcyjność położenia hotelu, widok rozpościerający się z hotelu/pokoi,
      organizowane animacje, jakość serwowanego wyżywienia, standard obsługi oraz opinie naszych Klientów.`,Wn=["data-rating"],Ft=U({__name:"r-gwiazdki",props:{rating:{},size:{default:"medium"},showTooltip:{type:Boolean,default:!0},gap:{},idDti:{},sectionDti:{}},emits:["modalInfo","tooltipInfo"],setup(t){const{DATA_TEST_ID:e,createDataTestId:a}=ve(),n=t,i=z(()=>n.gap?`--${n.gap}-gap`:""),o=z(()=>`r-gwiazdki--${n.size}${i.value}`);return(s,u)=>(h(),E("div",pe({"data-rating":s.rating,class:["r-gwiazdki",{[o.value]:o.value}],[r(e)||""]:r(a)(r(le).RGwiazdki,s.sectionDti,s.idDti)}),[s.showTooltip?(h(),x(bt,{key:0,"tooltip-position":"bottom",breakpoint:r(be).DESKTOP,"modal-title":r(Ht),"show-modal-prevent":!0,class:"r-gwiazdki__tooltip","modal-border-radius":!0,"modal-breakpoint":"none",onModalInfo:u[0]||(u[0]=l=>s.$emit("modalInfo",l)),onTooltipInfo:u[1]||(u[1]=l=>s.$emit("tooltipInfo",l))},{default:$(()=>[P(j,{class:"r-gwiazdki__title",variant:"caption","font-family":"secondary","font-weight":"bold"},{default:$(()=>[A(M(r(Ht)),1)]),_:1}),P(j,{variant:"body1",class:"r-gwiazdki__body","font-family":"secondary"},{default:$(()=>[A(M(r(Vn)),1)]),_:1})]),_:1},8,["breakpoint","modal-title"])):L("",!0),Q(s.$slots,"default")],16,Wn))}});function ge(t){const e=Object.prototype.toString.call(t);return t instanceof Date||typeof t=="object"&&e==="[object Date]"?new t.constructor(+t):typeof t=="number"||e==="[object Number]"||typeof t=="string"||e==="[object String]"?new Date(t):new Date(NaN)}function Ie(t,e){return t instanceof Date?new t.constructor(e):new Date(e)}const Ca=6048e5,Hn=864e5,Sl=6e4,Cl=36e5;let Fn={};function ot(){return Fn}function Te(t,e){var u,l,d,c;const a=ot(),n=(e==null?void 0:e.weekStartsOn)??((l=(u=e==null?void 0:e.locale)==null?void 0:u.options)==null?void 0:l.weekStartsOn)??a.weekStartsOn??((c=(d=a.locale)==null?void 0:d.options)==null?void 0:c.weekStartsOn)??0,i=ge(t),o=i.getDay(),s=(o<n?7:0)+o-n;return i.setDate(i.getDate()-s),i.setHours(0,0,0,0),i}function et(t){return Te(t,{weekStartsOn:1})}function za(t){const e=ge(t),a=e.getFullYear(),n=Ie(t,0);n.setFullYear(a+1,0,4),n.setHours(0,0,0,0);const i=et(n),o=Ie(t,0);o.setFullYear(a,0,4),o.setHours(0,0,0,0);const s=et(o);return e.getTime()>=i.getTime()?a+1:e.getTime()>=s.getTime()?a:a-1}function Gt(t){const e=ge(t);return e.setHours(0,0,0,0),e}function Yt(t){const e=ge(t),a=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return a.setUTCFullYear(e.getFullYear()),+t-+a}function Gn(t,e){const a=Gt(t),n=Gt(e),i=+a-Yt(a),o=+n-Yt(n);return Math.round((i-o)/Hn)}function Yn(t){const e=za(t),a=Ie(t,0);return a.setFullYear(e,0,4),a.setHours(0,0,0,0),et(a)}function Un(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function qn(t){if(!Un(t)&&typeof t!="number")return!1;const e=ge(t);return!isNaN(Number(e))}function Zn(t){const e=ge(t),a=Ie(t,0);return a.setFullYear(e.getFullYear(),0,1),a.setHours(0,0,0,0),a}const Kn={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Xn=(t,e,a)=>{let n;const i=Kn[t];return typeof i=="string"?n=i:e===1?n=i.one:n=i.other.replace("{{count}}",e.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+n:n+" ago":n};function Le(t){return(e={})=>{const a=e.width?String(e.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}const Qn={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Jn={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ei={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ti={date:Le({formats:Qn,defaultWidth:"full"}),time:Le({formats:Jn,defaultWidth:"full"}),dateTime:Le({formats:ei,defaultWidth:"full"})},ai={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},ni=(t,e,a,n)=>ai[t];function _e(t){return(e,a)=>{const n=a!=null&&a.context?String(a.context):"standalone";let i;if(n==="formatting"&&t.formattingValues){const s=t.defaultFormattingWidth||t.defaultWidth,u=a!=null&&a.width?String(a.width):s;i=t.formattingValues[u]||t.formattingValues[s]}else{const s=t.defaultWidth,u=a!=null&&a.width?String(a.width):t.defaultWidth;i=t.values[u]||t.values[s]}const o=t.argumentCallback?t.argumentCallback(e):e;return i[o]}}const ii={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},oi={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ri={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},si={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},li={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},ui={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ci=(t,e)=>{const a=Number(t),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},di={ordinalNumber:ci,era:_e({values:ii,defaultWidth:"wide"}),quarter:_e({values:oi,defaultWidth:"wide",argumentCallback:t=>t-1}),month:_e({values:ri,defaultWidth:"wide"}),day:_e({values:si,defaultWidth:"wide"}),dayPeriod:_e({values:li,defaultWidth:"wide",formattingValues:ui,defaultFormattingWidth:"wide"})};function we(t){return(e,a={})=>{const n=a.width,i=n&&t.matchPatterns[n]||t.matchPatterns[t.defaultMatchWidth],o=e.match(i);if(!o)return null;const s=o[0],u=n&&t.parsePatterns[n]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(u)?fi(u,y=>y.test(s)):pi(u,y=>y.test(s));let d;d=t.valueCallback?t.valueCallback(l):l,d=a.valueCallback?a.valueCallback(d):d;const c=e.slice(s.length);return{value:d,rest:c}}}function pi(t,e){for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&e(t[a]))return a}function fi(t,e){for(let a=0;a<t.length;a++)if(e(t[a]))return a}function $a(t){return(e,a={})=>{const n=e.match(t.matchPattern);if(!n)return null;const i=n[0],o=e.match(t.parsePattern);if(!o)return null;let s=t.valueCallback?t.valueCallback(o[0]):o[0];s=a.valueCallback?a.valueCallback(s):s;const u=e.slice(i.length);return{value:s,rest:u}}}const mi=/^(\d+)(th|st|nd|rd)?/i,vi=/\d+/i,hi={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},yi={any:[/^b/i,/^(a|c)/i]},gi={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},bi={any:[/1/i,/2/i,/3/i,/4/i]},_i={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},wi={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},ki={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Oi={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Si={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Ci={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},zi={ordinalNumber:$a({matchPattern:mi,parsePattern:vi,valueCallback:t=>parseInt(t,10)}),era:we({matchPatterns:hi,defaultMatchWidth:"wide",parsePatterns:yi,defaultParseWidth:"any"}),quarter:we({matchPatterns:gi,defaultMatchWidth:"wide",parsePatterns:bi,defaultParseWidth:"any",valueCallback:t=>t+1}),month:we({matchPatterns:_i,defaultMatchWidth:"wide",parsePatterns:wi,defaultParseWidth:"any"}),day:we({matchPatterns:ki,defaultMatchWidth:"wide",parsePatterns:Oi,defaultParseWidth:"any"}),dayPeriod:we({matchPatterns:Si,defaultMatchWidth:"any",parsePatterns:Ci,defaultParseWidth:"any"})},$i={code:"en-US",formatDistance:Xn,formatLong:ti,formatRelative:ni,localize:di,match:zi,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Pi(t){const e=ge(t);return Gn(e,Zn(e))+1}function Ii(t){const e=ge(t),a=+et(e)-+Yn(e);return Math.round(a/Ca)+1}function Pa(t,e){var c,y,k,m;const a=ge(t),n=a.getFullYear(),i=ot(),o=(e==null?void 0:e.firstWeekContainsDate)??((y=(c=e==null?void 0:e.locale)==null?void 0:c.options)==null?void 0:y.firstWeekContainsDate)??i.firstWeekContainsDate??((m=(k=i.locale)==null?void 0:k.options)==null?void 0:m.firstWeekContainsDate)??1,s=Ie(t,0);s.setFullYear(n+1,0,o),s.setHours(0,0,0,0);const u=Te(s,e),l=Ie(t,0);l.setFullYear(n,0,o),l.setHours(0,0,0,0);const d=Te(l,e);return a.getTime()>=u.getTime()?n+1:a.getTime()>=d.getTime()?n:n-1}function Ti(t,e){var u,l,d,c;const a=ot(),n=(e==null?void 0:e.firstWeekContainsDate)??((l=(u=e==null?void 0:e.locale)==null?void 0:u.options)==null?void 0:l.firstWeekContainsDate)??a.firstWeekContainsDate??((c=(d=a.locale)==null?void 0:d.options)==null?void 0:c.firstWeekContainsDate)??1,i=Pa(t,e),o=Ie(t,0);return o.setFullYear(i,0,n),o.setHours(0,0,0,0),Te(o,e)}function Ei(t,e){const a=ge(t),n=+Te(a,e)-+Ti(a,e);return Math.round(n/Ca)+1}function Z(t,e){const a=t<0?"-":"",n=Math.abs(t).toString().padStart(e,"0");return a+n}const Se={y(t,e){const a=t.getFullYear(),n=a>0?a:1-a;return Z(e==="yy"?n%100:n,e.length)},M(t,e){const a=t.getMonth();return e==="M"?String(a+1):Z(a+1,2)},d(t,e){return Z(t.getDate(),e.length)},a(t,e){const a=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h(t,e){return Z(t.getHours()%12||12,e.length)},H(t,e){return Z(t.getHours(),e.length)},m(t,e){return Z(t.getMinutes(),e.length)},s(t,e){return Z(t.getSeconds(),e.length)},S(t,e){const a=e.length,n=t.getMilliseconds(),i=Math.trunc(n*Math.pow(10,a-3));return Z(i,e.length)}},xe={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Ut={G:function(t,e,a){const n=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});case"GGGG":default:return a.era(n,{width:"wide"})}},y:function(t,e,a){if(e==="yo"){const n=t.getFullYear(),i=n>0?n:1-n;return a.ordinalNumber(i,{unit:"year"})}return Se.y(t,e)},Y:function(t,e,a,n){const i=Pa(t,n),o=i>0?i:1-i;if(e==="YY"){const s=o%100;return Z(s,2)}return e==="Yo"?a.ordinalNumber(o,{unit:"year"}):Z(o,e.length)},R:function(t,e){const a=za(t);return Z(a,e.length)},u:function(t,e){const a=t.getFullYear();return Z(a,e.length)},Q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(n);case"QQ":return Z(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(n);case"qq":return Z(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,e,a){const n=t.getMonth();switch(e){case"M":case"MM":return Se.M(t,e);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(t,e,a){const n=t.getMonth();switch(e){case"L":return String(n+1);case"LL":return Z(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(t,e,a,n){const i=Ei(t,n);return e==="wo"?a.ordinalNumber(i,{unit:"week"}):Z(i,e.length)},I:function(t,e,a){const n=Ii(t);return e==="Io"?a.ordinalNumber(n,{unit:"week"}):Z(n,e.length)},d:function(t,e,a){return e==="do"?a.ordinalNumber(t.getDate(),{unit:"date"}):Se.d(t,e)},D:function(t,e,a){const n=Pi(t);return e==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):Z(n,e.length)},E:function(t,e,a){const n=t.getDay();switch(e){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});case"EEEE":default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(t,e,a,n){const i=t.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return Z(o,2);case"eo":return a.ordinalNumber(o,{unit:"day"});case"eee":return a.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(i,{width:"short",context:"formatting"});case"eeee":default:return a.day(i,{width:"wide",context:"formatting"})}},c:function(t,e,a,n){const i=t.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return Z(o,e.length);case"co":return a.ordinalNumber(o,{unit:"day"});case"ccc":return a.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(i,{width:"narrow",context:"standalone"});case"cccccc":return a.day(i,{width:"short",context:"standalone"});case"cccc":default:return a.day(i,{width:"wide",context:"standalone"})}},i:function(t,e,a){const n=t.getDay(),i=n===0?7:n;switch(e){case"i":return String(i);case"ii":return Z(i,e.length);case"io":return a.ordinalNumber(i,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});case"iiii":default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(t,e,a){const i=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,a){const n=t.getHours();let i;switch(n===12?i=xe.noon:n===0?i=xe.midnight:i=n/12>=1?"pm":"am",e){case"b":case"bb":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(t,e,a){const n=t.getHours();let i;switch(n>=17?i=xe.evening:n>=12?i=xe.afternoon:n>=4?i=xe.morning:i=xe.night,e){case"B":case"BB":case"BBB":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(t,e,a){if(e==="ho"){let n=t.getHours()%12;return n===0&&(n=12),a.ordinalNumber(n,{unit:"hour"})}return Se.h(t,e)},H:function(t,e,a){return e==="Ho"?a.ordinalNumber(t.getHours(),{unit:"hour"}):Se.H(t,e)},K:function(t,e,a){const n=t.getHours()%12;return e==="Ko"?a.ordinalNumber(n,{unit:"hour"}):Z(n,e.length)},k:function(t,e,a){let n=t.getHours();return n===0&&(n=24),e==="ko"?a.ordinalNumber(n,{unit:"hour"}):Z(n,e.length)},m:function(t,e,a){return e==="mo"?a.ordinalNumber(t.getMinutes(),{unit:"minute"}):Se.m(t,e)},s:function(t,e,a){return e==="so"?a.ordinalNumber(t.getSeconds(),{unit:"second"}):Se.s(t,e)},S:function(t,e){return Se.S(t,e)},X:function(t,e,a){const n=t.getTimezoneOffset();if(n===0)return"Z";switch(e){case"X":return Zt(n);case"XXXX":case"XX":return Pe(n);case"XXXXX":case"XXX":default:return Pe(n,":")}},x:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"x":return Zt(n);case"xxxx":case"xx":return Pe(n);case"xxxxx":case"xxx":default:return Pe(n,":")}},O:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+qt(n,":");case"OOOO":default:return"GMT"+Pe(n,":")}},z:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+qt(n,":");case"zzzz":default:return"GMT"+Pe(n,":")}},t:function(t,e,a){const n=Math.trunc(t.getTime()/1e3);return Z(n,e.length)},T:function(t,e,a){const n=t.getTime();return Z(n,e.length)}};function qt(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),i=Math.trunc(n/60),o=n%60;return o===0?a+String(i):a+String(i)+e+Z(o,2)}function Zt(t,e){return t%60===0?(t>0?"-":"+")+Z(Math.abs(t)/60,2):Pe(t,e)}function Pe(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),i=Z(Math.trunc(n/60),2),o=Z(n%60,2);return a+i+e+o}const Kt=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},Ia=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},Mi=(t,e)=>{const a=t.match(/(P+)(p+)?/)||[],n=a[1],i=a[2];if(!i)return Kt(t,e);let o;switch(n){case"P":o=e.dateTime({width:"short"});break;case"PP":o=e.dateTime({width:"medium"});break;case"PPP":o=e.dateTime({width:"long"});break;case"PPPP":default:o=e.dateTime({width:"full"});break}return o.replace("{{date}}",Kt(n,e)).replace("{{time}}",Ia(i,e))},Di={p:Ia,P:Mi},xi=/^D+$/,Ai=/^Y+$/,Bi=["D","DD","YY","YYYY"];function Ni(t){return xi.test(t)}function Li(t){return Ai.test(t)}function ji(t,e,a){const n=Ri(t,e,a);if(console.warn(n),Bi.includes(t))throw new RangeError(n)}function Ri(t,e,a){const n=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${n} to the input \`${a}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Vi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Wi=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Hi=/^'([^]*?)'?$/,Fi=/''/g,Gi=/[a-zA-Z]/;function ht(t,e,a){var c,y,k,m,g,O,_,f;const n=ot(),i=(a==null?void 0:a.locale)??n.locale??$i,o=(a==null?void 0:a.firstWeekContainsDate)??((y=(c=a==null?void 0:a.locale)==null?void 0:c.options)==null?void 0:y.firstWeekContainsDate)??n.firstWeekContainsDate??((m=(k=n.locale)==null?void 0:k.options)==null?void 0:m.firstWeekContainsDate)??1,s=(a==null?void 0:a.weekStartsOn)??((O=(g=a==null?void 0:a.locale)==null?void 0:g.options)==null?void 0:O.weekStartsOn)??n.weekStartsOn??((f=(_=n.locale)==null?void 0:_.options)==null?void 0:f.weekStartsOn)??0,u=ge(t);if(!qn(u))throw new RangeError("Invalid time value");let l=e.match(Wi).map(v=>{const p=v[0];if(p==="p"||p==="P"){const w=Di[p];return w(v,i.formatLong)}return v}).join("").match(Vi).map(v=>{if(v==="''")return{isToken:!1,value:"'"};const p=v[0];if(p==="'")return{isToken:!1,value:Yi(v)};if(Ut[p])return{isToken:!0,value:v};if(p.match(Gi))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:v}});i.localize.preprocessor&&(l=i.localize.preprocessor(u,l));const d={firstWeekContainsDate:o,weekStartsOn:s,locale:i};return l.map(v=>{if(!v.isToken)return v.value;const p=v.value;(!(a!=null&&a.useAdditionalWeekYearTokens)&&Li(p)||!(a!=null&&a.useAdditionalDayOfYearTokens)&&Ni(p))&&ji(p,e,String(t));const w=Ut[p[0]];return w(u,p,i.localize,d)}).join("")}function Yi(t){const e=t.match(Hi);return e?e[1].replace(Fi,"'"):t}function Ui(t,e,a){const n=Te(t,a),i=Te(e,a);return+n==+i}const qi={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function Zi(t,e){if(e===1)return t.one;const a=e%100;if(a<=20&&a>10)return t.other;const n=a%10;return n>=2&&n<=4?t.twoFour:t.other}function ct(t,e,a){const n=Zi(t,e);return(typeof n=="string"?n:n[a]).replace("{{count}}",String(e))}const Ki=(t,e,a)=>{const n=qi[t];return a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"za "+ct(n,e,"future"):ct(n,e,"past")+" temu":ct(n,e,"regular")},Xi={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},Qi={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Ji={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},eo={date:Le({formats:Xi,defaultWidth:"full"}),time:Le({formats:Qi,defaultWidth:"full"}),dateTime:Le({formats:Ji,defaultWidth:"full"})},to={masculine:"ostatni",feminine:"ostatnia"},ao={masculine:"ten",feminine:"ta"},no={masculine:"następny",feminine:"następna"},io={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function Xt(t,e,a,n){let i;if(Ui(e,a,n))i=ao;else if(t==="lastWeek")i=to;else if(t==="nextWeek")i=no;else throw new Error(`Cannot determine adjectives for token ${t}`);const o=e.getDay(),s=io[o];return`'${i[s]}' eeee 'o' p`}const oo={lastWeek:Xt,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:Xt,other:"P"},ro=(t,e,a,n)=>{const i=oo[t];return typeof i=="function"?i(t,e,a,n):i},so={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},lo={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},uo={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},co={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},po={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},fo={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},mo={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},vo={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},ho=(t,e)=>String(t),yo={ordinalNumber:ho,era:_e({values:so,defaultWidth:"wide"}),quarter:_e({values:lo,defaultWidth:"wide",argumentCallback:t=>t-1}),month:_e({values:uo,defaultWidth:"wide",formattingValues:co,defaultFormattingWidth:"wide"}),day:_e({values:po,defaultWidth:"wide",formattingValues:fo,defaultFormattingWidth:"wide"}),dayPeriod:_e({values:mo,defaultWidth:"wide",formattingValues:vo,defaultFormattingWidth:"wide"})},go=/^(\d+)?/i,bo=/\d+/i,_o={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},wo={any:[/^p/i,/^n/i]},ko={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},Oo={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},So={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},Co={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},zo={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},$o={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},Po={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},Io={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},To={ordinalNumber:$a({matchPattern:go,parsePattern:bo,valueCallback:t=>parseInt(t,10)}),era:we({matchPatterns:_o,defaultMatchWidth:"wide",parsePatterns:wo,defaultParseWidth:"any"}),quarter:we({matchPatterns:ko,defaultMatchWidth:"wide",parsePatterns:Oo,defaultParseWidth:"any",valueCallback:t=>t+1}),month:we({matchPatterns:So,defaultMatchWidth:"wide",parsePatterns:Co,defaultParseWidth:"any"}),day:we({matchPatterns:zo,defaultMatchWidth:"wide",parsePatterns:$o,defaultParseWidth:"any"}),dayPeriod:we({matchPatterns:Po,defaultMatchWidth:"any",parsePatterns:Io,defaultParseWidth:"any"})},Ta={code:"pl",formatDistance:Ki,formatLong:eo,formatRelative:ro,localize:yo,match:To,options:{weekStartsOn:1,firstWeekContainsDate:4}};var Ye=(t=>(t.DAY_MONTH="dd.MM",t.DAY_MONTH_CONNECTED="ddMM",t.DAY_MONTH_YEAR_TIME="dd.MM.yyyy, HH:mm",t.DAY_MONTH_YEAR="dd.MM.yyyy",t.DAY_MONTH_YEAR_DASH="dd-MM-yyyy",t.DAY_MONTH_NAME_YEAR="dd MMMM yyyy",t.HOUR_MINUTE="HH:mm",t.YEAR_MONTH_DAY_NO_DELIMETER="yyyyMMdd",t.MONTH_NAME_YEAR="LLLL yyyy",t.WEEKDAY_NAME_DAY_MONTH_YEAR="EEEE, dd.MM.yyyy",t.WEEKDAY_SHORT_DAY_MONTH_SHORT_YEAR="E, dd MMM yyyy",t.WEEKDAY_SHORT="EEE",t.YEAR_MONTH_DAY_DOT="yyyy.MM.dd",t.DASH_DAY_MONTH_YEAR=" - dd.MM.y",t.YEAR_MONTH_DAY_HOUR_MINUTE_SECOND="yyyy-MM-dd HH:mm:ss",t.YEAR_SHORT_MONTH_DAY="y-MM-dd",t.DAY_MONTH_SHORT_YEAR="dd LLL yyyy",t.DAY_MONTH_LONG_YEAR_LOCALIZED="PPP",t.DAY_MONTH_SHORT="dd LLL",t.DAY_SHORT_MONTH_SHORT="d LLL",t.DAY="dd",t.ISO_NO_TIMEZONE="yyyy-MM-dd'T'HH:mm",t.BACKEND="yyyy-MM-dd",t.ISO="_ISO_",t.ISO_DAY_NUMBER="i",t))(Ye||{});const Qt=(t,e="dd.MM.yyyy, HH:mm")=>{if(!t)return"";const a=typeof t=="string"?new Date(t):t;return e==="_ISO_"?a.toISOString():ht(a,e,{locale:Ta})},Eo=(t,e=1)=>{const a=Math.pow(10,e||0);return Math.round(t*a)/a},Mo=(t,e)=>!e&&!t?100:t?100*t/e:0,Do=(t,e=0,a=!1)=>{let n=null;return(...i)=>{a&&!n&&t(...i),n&&clearTimeout(n),n=setTimeout(()=>{t(...i)},e)}},zl=t=>new Promise(e=>setTimeout(e,t)),xo=on('<defs><clipPath id="clip-Info_1.5"><rect width="11.67" height="11.67"></rect></clipPath></defs><g id="Info_1.5" data-name="Info 1.5" clip-path="url(#clip-Info_1.5)"><path id="info" d="M8,10.667V8M8,5.333h.007M13.334,8A5.333,5.333,0,1,1,8,2.667,5.333,5.333,0,0,1,13.334,8Z" transform="translate(-2.167 -2.167)" fill="none" stroke="#0054a6" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"></path><line id="Line_17" data-name="Line 17" y2="3" transform="translate(5.834 5.833)" fill="none" stroke="#0054a6" stroke-linecap="round" stroke-width="1.5"></line><g id="Ellipse_9" data-name="Ellipse 9" transform="translate(5.084 2.5)" fill="#0054a6" stroke="#0054a6" stroke-width="1"><circle cx="0.75" cy="0.75" r="0.75" stroke="none"></circle><circle cx="0.75" cy="0.75" r="0.25" fill="none"></circle></g></g>',2),Ao=[xo],Ue=U({__name:"r-icon-info",props:{color:{default:"primary"}},setup(t){const e=t,a=z(()=>`r-icon-info--${e.color}`);return(n,i)=>(h(),E("svg",{class:H(["r-icon-info",a.value]),xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"11.67",height:"11.67",viewBox:"0 0 11.67 11.67"},Ao,2))}}),Ea=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Ee(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function je(t,e){const a=["__proto__","constructor","prototype"];Object.keys(e).filter(n=>a.indexOf(n)<0).forEach(n=>{typeof t[n]>"u"?t[n]=e[n]:Ee(e[n])&&Ee(t[n])&&Object.keys(e[n]).length>0?e[n].__swiper__?t[n]=e[n]:je(t[n],e[n]):t[n]=e[n]})}function Ma(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function Da(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function xa(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function Aa(t){t===void 0&&(t="");const e=t.split(" ").map(n=>n.trim()).filter(n=>!!n),a=[];return e.forEach(n=>{a.indexOf(n)<0&&a.push(n)}),a.join(" ")}function Bo(t){return t===void 0&&(t=""),t?t.includes("swiper-wrapper")?t:`swiper-wrapper ${t}`:"swiper-wrapper"}function No(t){let{swiper:e,slides:a,passedParams:n,changedParams:i,nextEl:o,prevEl:s,scrollbarEl:u,paginationEl:l}=t;const d=i.filter(S=>S!=="children"&&S!=="direction"&&S!=="wrapperClass"),{params:c,pagination:y,navigation:k,scrollbar:m,virtual:g,thumbs:O}=e;let _,f,v,p,w,I,B,T;i.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(_=!0),i.includes("controller")&&n.controller&&n.controller.control&&c.controller&&!c.controller.control&&(f=!0),i.includes("pagination")&&n.pagination&&(n.pagination.el||l)&&(c.pagination||c.pagination===!1)&&y&&!y.el&&(v=!0),i.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||u)&&(c.scrollbar||c.scrollbar===!1)&&m&&!m.el&&(p=!0),i.includes("navigation")&&n.navigation&&(n.navigation.prevEl||s)&&(n.navigation.nextEl||o)&&(c.navigation||c.navigation===!1)&&k&&!k.prevEl&&!k.nextEl&&(w=!0);const b=S=>{e[S]&&(e[S].destroy(),S==="navigation"?(e.isElement&&(e[S].prevEl.remove(),e[S].nextEl.remove()),c[S].prevEl=void 0,c[S].nextEl=void 0,e[S].prevEl=void 0,e[S].nextEl=void 0):(e.isElement&&e[S].el.remove(),c[S].el=void 0,e[S].el=void 0))};i.includes("loop")&&e.isElement&&(c.loop&&!n.loop?I=!0:!c.loop&&n.loop?B=!0:T=!0),d.forEach(S=>{if(Ee(c[S])&&Ee(n[S]))Object.assign(c[S],n[S]),(S==="navigation"||S==="pagination"||S==="scrollbar")&&"enabled"in n[S]&&!n[S].enabled&&b(S);else{const C=n[S];(C===!0||C===!1)&&(S==="navigation"||S==="pagination"||S==="scrollbar")?C===!1&&b(S):c[S]=n[S]}}),d.includes("controller")&&!f&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),i.includes("children")&&a&&g&&c.virtual.enabled?(g.slides=a,g.update(!0)):i.includes("virtual")&&g&&c.virtual.enabled&&(a&&(g.slides=a),g.update(!0)),i.includes("children")&&a&&c.loop&&(T=!0),_&&O.init()&&O.update(!0),f&&(e.controller.control=c.controller.control),v&&(e.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),e.el.appendChild(l)),l&&(c.pagination.el=l),y.init(),y.render(),y.update()),p&&(e.isElement&&(!u||typeof u=="string")&&(u=document.createElement("div"),u.classList.add("swiper-scrollbar"),u.part.add("scrollbar"),e.el.appendChild(u)),u&&(c.scrollbar.el=u),m.init(),m.updateSize(),m.setTranslate()),w&&(e.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),o.innerHTML=e.hostEl.constructor.nextButtonSvg,o.part.add("button-next"),e.el.appendChild(o)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),s.innerHTML=e.hostEl.constructor.prevButtonSvg,s.part.add("button-prev"),e.el.appendChild(s))),o&&(c.navigation.nextEl=o),s&&(c.navigation.prevEl=s),k.init(),k.update()),i.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),i.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),i.includes("direction")&&e.changeDirection(n.direction,!1),(I||T)&&e.loopDestroy(),(B||T)&&e.loopCreate(),e.update()}function Jt(t,e){t===void 0&&(t={});const a={on:{}},n={},i={};je(a,rn),a._emitClasses=!0,a.init=!1;const o={},s=Ea.map(l=>l.replace(/_/,"")),u=Object.assign({},t);return Object.keys(u).forEach(l=>{typeof t[l]>"u"||(s.indexOf(l)>=0?Ee(t[l])?(a[l]={},i[l]={},je(a[l],t[l]),je(i[l],t[l])):(a[l]=t[l],i[l]=t[l]):l.search(/on[A-Z]/)===0&&typeof t[l]=="function"?a.on[`${l[2].toLowerCase()}${l.substr(3)}`]=t[l]:o[l]=t[l])}),["navigation","pagination","scrollbar"].forEach(l=>{a[l]===!0&&(a[l]={}),a[l]===!1&&delete a[l]}),{params:a,passedParams:i,rest:o,events:n}}function Lo(t,e){let{el:a,nextEl:n,prevEl:i,paginationEl:o,scrollbarEl:s,swiper:u}=t;Ma(e)&&n&&i&&(u.params.navigation.nextEl=n,u.originalParams.navigation.nextEl=n,u.params.navigation.prevEl=i,u.originalParams.navigation.prevEl=i),Da(e)&&o&&(u.params.pagination.el=o,u.originalParams.pagination.el=o),xa(e)&&s&&(u.params.scrollbar.el=s,u.originalParams.scrollbar.el=s),u.init(a)}function jo(t,e,a,n,i){const o=[];if(!e)return o;const s=l=>{o.indexOf(l)<0&&o.push(l)};if(a&&n){const l=n.map(i),d=a.map(i);l.join("")!==d.join("")&&s("children"),n.length!==a.length&&s("children")}return Ea.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in t&&l in e)if(Ee(t[l])&&Ee(e[l])){const d=Object.keys(t[l]),c=Object.keys(e[l]);d.length!==c.length?s(l):(d.forEach(y=>{t[l][y]!==e[l][y]&&s(l)}),c.forEach(y=>{t[l][y]!==e[l][y]&&s(l)}))}else t[l]!==e[l]&&s(l)}),o}const Ro=t=>{!t||t.destroyed||!t.params.virtual||t.params.virtual&&!t.params.virtual.enabled||(t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.parallax&&t.params.parallax&&t.params.parallax.enabled&&t.parallax.setTranslate())};function dt(t,e,a){t===void 0&&(t={});const n=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},o=(s,u)=>{Array.isArray(s)&&s.forEach(l=>{const d=typeof l.type=="symbol";u==="default"&&(u="container-end"),d&&l.children?o(l.children,u):l.type&&(l.type.name==="SwiperSlide"||l.type.name==="AsyncComponentWrapper")||l.componentOptions&&l.componentOptions.tag==="SwiperSlide"?n.push(l):i[u]&&i[u].push(l)})};return Object.keys(t).forEach(s=>{if(typeof t[s]!="function")return;const u=t[s]();o(u,s)}),a.value=e.value,e.value=n,{slides:n,slots:i}}function Vo(t,e,a){if(!a)return null;const n=c=>{let y=c;return c<0?y=e.length+c:y>=e.length&&(y=y-e.length),y},i=t.value.isHorizontal()?{[t.value.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:o,to:s}=a,u=t.value.params.loop?-e.length:0,l=t.value.params.loop?e.length*2:e.length,d=[];for(let c=u;c<l;c+=1)c>=o&&c<=s&&d.length<e.length&&d.push(e[n(c)]);return d.map(c=>{if(c.props||(c.props={}),c.props.style||(c.props.style={}),c.props.swiperRef=t,c.props.style=i,c.type)return de(c.type,{...c.props},c.children);if(c.componentOptions)return de(c.componentOptions.Ctor,{...c.props},c.componentOptions.children)})}const Wo={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(t,e){let{slots:a,emit:n}=e;const{tag:i,wrapperTag:o}=t,s=V("swiper"),u=V(null),l=V(!1),d=V(!1),c=V(null),y=V(null),k=V(null),m={value:[]},g={value:[]},O=V(null),_=V(null),f=V(null),v=V(null),{params:p,passedParams:w}=Jt(t);dt(a,m,g),k.value=w,g.value=m.value;const I=()=>{dt(a,m,g),l.value=!0};p.onAny=function(b){for(var S=arguments.length,C=new Array(S>1?S-1:0),N=1;N<S;N++)C[N-1]=arguments[N];n(b,...C)},Object.assign(p.on,{_beforeBreakpoint:I,_containerClasses(b,S){s.value=S}});const B={...p};if(delete B.wrapperClass,y.value=new sn(B),y.value.virtual&&y.value.params.virtual.enabled){y.value.virtual.slides=m.value;const b={cache:!1,slides:m.value,renderExternal:S=>{u.value=S},renderExternalUpdate:!1};je(y.value.params.virtual,b),je(y.value.originalParams.virtual,b)}da(()=>{!d.value&&y.value&&(y.value.emitSlidesClasses(),d.value=!0);const{passedParams:b}=Jt(t),S=jo(b,k.value,m.value,g.value,C=>C.props&&C.props.key);k.value=b,(S.length||l.value)&&y.value&&!y.value.destroyed&&No({swiper:y.value,slides:m.value,passedParams:b,changedParams:S,nextEl:O.value,prevEl:_.value,scrollbarEl:v.value,paginationEl:f.value}),l.value=!1}),pa("swiper",y),me(u,()=>{fa(()=>{Ro(y.value)})}),qe(()=>{c.value&&(Lo({el:c.value,nextEl:O.value,prevEl:_.value,paginationEl:f.value,scrollbarEl:v.value,swiper:y.value},p),n("swiper",y.value))}),gt(()=>{y.value&&!y.value.destroyed&&y.value.destroy(!0,!1)});function T(b){return p.virtual?Vo(y,b,u.value):(b.forEach((S,C)=>{S.props||(S.props={}),S.props.swiperRef=y,S.props.swiperSlideIndex=C}),b)}return()=>{const{slides:b,slots:S}=dt(a,m,g);return de(i,{ref:c,class:Aa(s.value)},[S["container-start"],de(o,{class:Bo(p.wrapperClass)},[S["wrapper-start"],T(b),S["wrapper-end"]]),Ma(t)&&[de("div",{ref:_,class:"swiper-button-prev"}),de("div",{ref:O,class:"swiper-button-next"})],xa(t)&&de("div",{ref:v,class:"swiper-scrollbar"}),Da(t)&&de("div",{ref:f,class:"swiper-pagination"}),S["container-end"]])}}},Ba={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(t,e){let{slots:a}=e,n=!1;const{swiperRef:i}=t,o=V(null),s=V("swiper-slide"),u=V(!1);function l(y,k,m){k===o.value&&(s.value=m)}qe(()=>{!i||!i.value||(i.value.on("_slideClass",l),n=!0)}),ln(()=>{n||!i||!i.value||(i.value.on("_slideClass",l),n=!0)}),da(()=>{!o.value||!i||!i.value||(typeof t.swiperSlideIndex<"u"&&(o.value.swiperSlideIndex=t.swiperSlideIndex),i.value.destroyed&&s.value!=="swiper-slide"&&(s.value="swiper-slide"))}),gt(()=>{!i||!i.value||i.value.off("_slideClass",l)});const d=z(()=>({isActive:s.value.indexOf("swiper-slide-active")>=0,isVisible:s.value.indexOf("swiper-slide-visible")>=0,isPrev:s.value.indexOf("swiper-slide-prev")>=0,isNext:s.value.indexOf("swiper-slide-next")>=0}));pa("swiperSlide",d);const c=()=>{u.value=!0};return()=>de(t.tag,{class:Aa(`${s.value}`),ref:o,"data-swiper-slide-index":typeof t.virtualIndex>"u"&&i&&i.value&&i.value.params.loop?t.swiperSlideIndex:t.virtualIndex,onLoadCapture:c},t.zoom?de("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof t.zoom=="number"?t.zoom:void 0},[a.default&&a.default(d.value),t.lazy&&!u.value&&de("div",{class:"swiper-lazy-preloader"})]):[a.default&&a.default(d.value),t.lazy&&!u.value&&de("div",{class:"swiper-lazy-preloader"})])}},St=()=>un("swiper");function Ho(t){let{swiper:e,extendParams:a,on:n,emit:i}=t;a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let o;const s=Xe();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const u=s.createElement("div");function l(g,O){const _=e.params.virtual;if(_.cache&&e.virtual.cache[O])return e.virtual.cache[O];let f;return _.renderSlide?(f=_.renderSlide.call(e,g,O),typeof f=="string"&&(u.innerHTML=f,f=u.children[0])):e.isElement?f=ft("swiper-slide"):f=ft("div",e.params.slideClass),f.setAttribute("data-swiper-slide-index",O),_.renderSlide||(f.innerHTML=g),_.cache&&(e.virtual.cache[O]=f),f}function d(g,O){const{slidesPerView:_,slidesPerGroup:f,centeredSlides:v,loop:p,initialSlide:w}=e.params;if(O&&!p&&w>0)return;const{addSlidesBefore:I,addSlidesAfter:B}=e.params.virtual,{from:T,to:b,slides:S,slidesGrid:C,offset:N}=e.virtual;e.params.cssMode||e.updateActiveIndex();const D=e.activeIndex||0;let R;e.rtlTranslate?R="right":R=e.isHorizontal()?"left":"top";let F,K;v?(F=Math.floor(_/2)+f+B,K=Math.floor(_/2)+f+I):(F=_+(f-1)+B,K=(p?_:f)+I);let ie=D-K,ue=D+F;p||(ie=Math.max(ie,0),ue=Math.min(ue,S.length-1));let G=(e.slidesGrid[ie]||0)-(e.slidesGrid[0]||0);p&&D>=K?(ie-=K,v||(G+=e.slidesGrid[0])):p&&D<K&&(ie=-K,v&&(G+=e.slidesGrid[0])),Object.assign(e.virtual,{from:ie,to:ue,offset:G,slidesGrid:e.slidesGrid,slidesBefore:K,slidesAfter:F});function ce(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i("virtualUpdate")}if(T===ie&&b===ue&&!g){e.slidesGrid!==C&&G!==N&&e.slides.forEach(Y=>{Y.style[R]=`${G-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),i("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:G,from:ie,to:ue,slides:function(){const ae=[];for(let $e=ie;$e<=ue;$e+=1)ae.push(S[$e]);return ae}()}),e.params.virtual.renderExternalUpdate?ce():i("virtualUpdate");return}const te=[],he=[],q=Y=>{let ae=Y;return Y<0?ae=S.length+Y:ae>=S.length&&(ae=ae-S.length),ae};if(g)e.slides.filter(Y=>Y.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(Y=>{Y.remove()});else for(let Y=T;Y<=b;Y+=1)if(Y<ie||Y>ue){const ae=q(Y);e.slides.filter($e=>$e.matches(`.${e.params.slideClass}[data-swiper-slide-index="${ae}"], swiper-slide[data-swiper-slide-index="${ae}"]`)).forEach($e=>{$e.remove()})}const oe=p?-S.length:0,ee=p?S.length*2:S.length;for(let Y=oe;Y<ee;Y+=1)if(Y>=ie&&Y<=ue){const ae=q(Y);typeof b>"u"||g?he.push(ae):(Y>b&&he.push(ae),Y<T&&te.push(ae))}if(he.forEach(Y=>{e.slidesEl.append(l(S[Y],Y))}),p)for(let Y=te.length-1;Y>=0;Y-=1){const ae=te[Y];e.slidesEl.prepend(l(S[ae],ae))}else te.sort((Y,ae)=>ae-Y),te.forEach(Y=>{e.slidesEl.prepend(l(S[Y],Y))});ma(e.slidesEl,".swiper-slide, swiper-slide").forEach(Y=>{Y.style[R]=`${G-Math.abs(e.cssOverflowAdjustment())}px`}),ce()}function c(g){if(typeof g=="object"&&"length"in g)for(let O=0;O<g.length;O+=1)g[O]&&e.virtual.slides.push(g[O]);else e.virtual.slides.push(g);d(!0)}function y(g){const O=e.activeIndex;let _=O+1,f=1;if(Array.isArray(g)){for(let v=0;v<g.length;v+=1)g[v]&&e.virtual.slides.unshift(g[v]);_=O+g.length,f=g.length}else e.virtual.slides.unshift(g);if(e.params.virtual.cache){const v=e.virtual.cache,p={};Object.keys(v).forEach(w=>{const I=v[w],B=I.getAttribute("data-swiper-slide-index");B&&I.setAttribute("data-swiper-slide-index",parseInt(B,10)+f),p[parseInt(w,10)+f]=I}),e.virtual.cache=p}d(!0),e.slideTo(_,0)}function k(g){if(typeof g>"u"||g===null)return;let O=e.activeIndex;if(Array.isArray(g))for(let _=g.length-1;_>=0;_-=1)e.params.virtual.cache&&(delete e.virtual.cache[g[_]],Object.keys(e.virtual.cache).forEach(f=>{f>g&&(e.virtual.cache[f-1]=e.virtual.cache[f],e.virtual.cache[f-1].setAttribute("data-swiper-slide-index",f-1),delete e.virtual.cache[f])})),e.virtual.slides.splice(g[_],1),g[_]<O&&(O-=1),O=Math.max(O,0);else e.params.virtual.cache&&(delete e.virtual.cache[g],Object.keys(e.virtual.cache).forEach(_=>{_>g&&(e.virtual.cache[_-1]=e.virtual.cache[_],e.virtual.cache[_-1].setAttribute("data-swiper-slide-index",_-1),delete e.virtual.cache[_])})),e.virtual.slides.splice(g,1),g<O&&(O-=1),O=Math.max(O,0);d(!0),e.slideTo(O,0)}function m(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),d(!0),e.slideTo(0,0)}n("beforeInit",()=>{if(!e.params.virtual.enabled)return;let g;if(typeof e.passedParams.virtual.slides>"u"){const O=[...e.slidesEl.children].filter(_=>_.matches(`.${e.params.slideClass}, swiper-slide`));O&&O.length&&(e.virtual.slides=[...O],g=!0,O.forEach((_,f)=>{_.setAttribute("data-swiper-slide-index",f),e.virtual.cache[f]=_,_.remove()}))}g||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,d(!1,!0)}),n("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(o),o=setTimeout(()=>{d()},100)):d())}),n("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&cn(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:c,prependSlide:y,removeSlide:k,removeAllSlides:m,update:d})}function Fo(t,e,a,n){return t.params.createElements&&Object.keys(n).forEach(i=>{if(!a[i]&&a.auto===!0){let o=ma(t.el,`.${n[i]}`)[0];o||(o=ft("div",n[i]),o.className=n[i],t.el.append(o)),a[i]=o,e[i]=o}}),a}function He(t){return t===void 0&&(t=""),`.${t.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Go(t){let{swiper:e,extendParams:a,on:n,emit:i}=t;const o="swiper-pagination";a({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:f=>f,formatFractionTotal:f=>f,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),e.pagination={el:null,bullets:[]};let s,u=0;function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function d(f,v){const{bulletActiveClass:p}=e.params.pagination;f&&(f=f[`${v==="prev"?"previous":"next"}ElementSibling`],f&&(f.classList.add(`${p}-${v}`),f=f[`${v==="prev"?"previous":"next"}ElementSibling`],f&&f.classList.add(`${p}-${v}-${v}`)))}function c(f){const v=f.target.closest(He(e.params.pagination.bulletClass));if(!v)return;f.preventDefault();const p=Lt(v)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===p)return;e.slideToLoop(p)}else e.slideTo(p)}function y(){const f=e.rtl,v=e.params.pagination;if(l())return;let p=e.pagination.el;p=Oe(p);let w,I;const B=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,T=e.params.loop?Math.ceil(B/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(I=e.previousRealIndex||0,w=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(w=e.snapIndex,I=e.previousSnapIndex):(I=e.previousIndex||0,w=e.activeIndex||0),v.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const b=e.pagination.bullets;let S,C,N;if(v.dynamicBullets&&(s=dn(b[0],e.isHorizontal()?"width":"height"),p.forEach(D=>{D.style[e.isHorizontal()?"width":"height"]=`${s*(v.dynamicMainBullets+4)}px`}),v.dynamicMainBullets>1&&I!==void 0&&(u+=w-(I||0),u>v.dynamicMainBullets-1?u=v.dynamicMainBullets-1:u<0&&(u=0)),S=Math.max(w-u,0),C=S+(Math.min(b.length,v.dynamicMainBullets)-1),N=(C+S)/2),b.forEach(D=>{const R=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(F=>`${v.bulletActiveClass}${F}`)].map(F=>typeof F=="string"&&F.includes(" ")?F.split(" "):F).flat();D.classList.remove(...R)}),p.length>1)b.forEach(D=>{const R=Lt(D);R===w?D.classList.add(...v.bulletActiveClass.split(" ")):e.isElement&&D.setAttribute("part","bullet"),v.dynamicBullets&&(R>=S&&R<=C&&D.classList.add(...`${v.bulletActiveClass}-main`.split(" ")),R===S&&d(D,"prev"),R===C&&d(D,"next"))});else{const D=b[w];if(D&&D.classList.add(...v.bulletActiveClass.split(" ")),e.isElement&&b.forEach((R,F)=>{R.setAttribute("part",F===w?"bullet-active":"bullet")}),v.dynamicBullets){const R=b[S],F=b[C];for(let K=S;K<=C;K+=1)b[K]&&b[K].classList.add(...`${v.bulletActiveClass}-main`.split(" "));d(R,"prev"),d(F,"next")}}if(v.dynamicBullets){const D=Math.min(b.length,v.dynamicMainBullets+4),R=(s*D-s)/2-N*s,F=f?"right":"left";b.forEach(K=>{K.style[e.isHorizontal()?F:"top"]=`${R}px`})}}p.forEach((b,S)=>{if(v.type==="fraction"&&(b.querySelectorAll(He(v.currentClass)).forEach(C=>{C.textContent=v.formatFractionCurrent(w+1)}),b.querySelectorAll(He(v.totalClass)).forEach(C=>{C.textContent=v.formatFractionTotal(T)})),v.type==="progressbar"){let C;v.progressbarOpposite?C=e.isHorizontal()?"vertical":"horizontal":C=e.isHorizontal()?"horizontal":"vertical";const N=(w+1)/T;let D=1,R=1;C==="horizontal"?D=N:R=N,b.querySelectorAll(He(v.progressbarFillClass)).forEach(F=>{F.style.transform=`translate3d(0,0,0) scaleX(${D}) scaleY(${R})`,F.style.transitionDuration=`${e.params.speed}ms`})}v.type==="custom"&&v.renderCustom?(b.innerHTML=v.renderCustom(e,w+1,T),S===0&&i("paginationRender",b)):(S===0&&i("paginationRender",b),i("paginationUpdate",b)),e.params.watchOverflow&&e.enabled&&b.classList[e.isLocked?"add":"remove"](v.lockClass)})}function k(){const f=e.params.pagination;if(l())return;const v=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let p=e.pagination.el;p=Oe(p);let w="";if(f.type==="bullets"){let I=e.params.loop?Math.ceil(v/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&I>v&&(I=v);for(let B=0;B<I;B+=1)f.renderBullet?w+=f.renderBullet.call(e,B,f.bulletClass):w+=`<${f.bulletElement} ${e.isElement?'part="bullet"':""} class="${f.bulletClass}"></${f.bulletElement}>`}f.type==="fraction"&&(f.renderFraction?w=f.renderFraction.call(e,f.currentClass,f.totalClass):w=`<span class="${f.currentClass}"></span> / <span class="${f.totalClass}"></span>`),f.type==="progressbar"&&(f.renderProgressbar?w=f.renderProgressbar.call(e,f.progressbarFillClass):w=`<span class="${f.progressbarFillClass}"></span>`),e.pagination.bullets=[],p.forEach(I=>{f.type!=="custom"&&(I.innerHTML=w||""),f.type==="bullets"&&e.pagination.bullets.push(...I.querySelectorAll(He(f.bulletClass)))}),f.type!=="custom"&&i("paginationRender",p[0])}function m(){e.params.pagination=Fo(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const f=e.params.pagination;if(!f.el)return;let v;typeof f.el=="string"&&e.isElement&&(v=e.el.querySelector(f.el)),!v&&typeof f.el=="string"&&(v=[...document.querySelectorAll(f.el)]),v||(v=f.el),!(!v||v.length===0)&&(e.params.uniqueNavElements&&typeof f.el=="string"&&Array.isArray(v)&&v.length>1&&(v=[...e.el.querySelectorAll(f.el)],v.length>1&&(v=v.filter(p=>pn(p,".swiper")[0]===e.el)[0])),Array.isArray(v)&&v.length===1&&(v=v[0]),Object.assign(e.pagination,{el:v}),v=Oe(v),v.forEach(p=>{f.type==="bullets"&&f.clickable&&p.classList.add(...(f.clickableClass||"").split(" ")),p.classList.add(f.modifierClass+f.type),p.classList.add(e.isHorizontal()?f.horizontalClass:f.verticalClass),f.type==="bullets"&&f.dynamicBullets&&(p.classList.add(`${f.modifierClass}${f.type}-dynamic`),u=0,f.dynamicMainBullets<1&&(f.dynamicMainBullets=1)),f.type==="progressbar"&&f.progressbarOpposite&&p.classList.add(f.progressbarOppositeClass),f.clickable&&p.addEventListener("click",c),e.enabled||p.classList.add(f.lockClass)}))}function g(){const f=e.params.pagination;if(l())return;let v=e.pagination.el;v&&(v=Oe(v),v.forEach(p=>{p.classList.remove(f.hiddenClass),p.classList.remove(f.modifierClass+f.type),p.classList.remove(e.isHorizontal()?f.horizontalClass:f.verticalClass),f.clickable&&(p.classList.remove(...(f.clickableClass||"").split(" ")),p.removeEventListener("click",c))})),e.pagination.bullets&&e.pagination.bullets.forEach(p=>p.classList.remove(...f.bulletActiveClass.split(" ")))}n("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const f=e.params.pagination;let{el:v}=e.pagination;v=Oe(v),v.forEach(p=>{p.classList.remove(f.horizontalClass,f.verticalClass),p.classList.add(e.isHorizontal()?f.horizontalClass:f.verticalClass)})}),n("init",()=>{e.params.pagination.enabled===!1?_():(m(),k(),y())}),n("activeIndexChange",()=>{typeof e.snapIndex>"u"&&y()}),n("snapIndexChange",()=>{y()}),n("snapGridLengthChange",()=>{k(),y()}),n("destroy",()=>{g()}),n("enable disable",()=>{let{el:f}=e.pagination;f&&(f=Oe(f),f.forEach(v=>v.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),n("lock unlock",()=>{y()}),n("click",(f,v)=>{const p=v.target,w=Oe(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&w&&w.length>0&&!p.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&p===e.navigation.nextEl||e.navigation.prevEl&&p===e.navigation.prevEl))return;const I=w[0].classList.contains(e.params.pagination.hiddenClass);i(I===!0?"paginationShow":"paginationHide"),w.forEach(B=>B.classList.toggle(e.params.pagination.hiddenClass))}});const O=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:f}=e.pagination;f&&(f=Oe(f),f.forEach(v=>v.classList.remove(e.params.pagination.paginationDisabledClass))),m(),k(),y()},_=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:f}=e.pagination;f&&(f=Oe(f),f.forEach(v=>v.classList.add(e.params.pagination.paginationDisabledClass))),g()};Object.assign(e.pagination,{enable:O,disable:_,render:k,update:y,init:m,destroy:g})}function Yo(t){let{swiper:e,extendParams:a,on:n,emit:i,params:o}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let s,u,l=o&&o.autoplay?o.autoplay.delay:3e3,d=o&&o.autoplay?o.autoplay.delay:3e3,c,y=new Date().getTime(),k,m,g,O,_,f,v;function p(G){!e||e.destroyed||!e.wrapperEl||G.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",p),!(v||G.detail&&G.detail.bySwiperTouchMove)&&C())}const w=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?k=!0:k&&(d=c,k=!1);const G=e.autoplay.paused?c:y+d-new Date().getTime();e.autoplay.timeLeft=G,i("autoplayTimeLeft",G,G/l),u=requestAnimationFrame(()=>{w()})},I=()=>{let G;return e.virtual&&e.params.virtual.enabled?G=e.slides.filter(te=>te.classList.contains("swiper-slide-active"))[0]:G=e.slides[e.activeIndex],G?parseInt(G.getAttribute("data-swiper-autoplay"),10):void 0},B=G=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(u),w();let ce=typeof G>"u"?e.params.autoplay.delay:G;l=e.params.autoplay.delay,d=e.params.autoplay.delay;const te=I();!Number.isNaN(te)&&te>0&&typeof G>"u"&&(ce=te,l=te,d=te),c=ce;const he=e.params.speed,q=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(he,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,he,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(he,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,he,!0,!0),i("autoplay")),e.params.cssMode&&(y=new Date().getTime(),requestAnimationFrame(()=>{B()})))};return ce>0?(clearTimeout(s),s=setTimeout(()=>{q()},ce)):requestAnimationFrame(()=>{q()}),ce},T=()=>{y=new Date().getTime(),e.autoplay.running=!0,B(),i("autoplayStart")},b=()=>{e.autoplay.running=!1,clearTimeout(s),cancelAnimationFrame(u),i("autoplayStop")},S=(G,ce)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(s),G||(f=!0);const te=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",p):C()};if(e.autoplay.paused=!0,ce){_&&(c=e.params.autoplay.delay),_=!1,te();return}c=(c||e.params.autoplay.delay)-(new Date().getTime()-y),!(e.isEnd&&c<0&&!e.params.loop)&&(c<0&&(c=0),te())},C=()=>{e.isEnd&&c<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(y=new Date().getTime(),f?(f=!1,B(c)):B(),e.autoplay.paused=!1,i("autoplayResume"))},N=()=>{if(e.destroyed||!e.autoplay.running)return;const G=Xe();G.visibilityState==="hidden"&&(f=!0,S(!0)),G.visibilityState==="visible"&&C()},D=G=>{G.pointerType==="mouse"&&(f=!0,v=!0,!(e.animating||e.autoplay.paused)&&S(!0))},R=G=>{G.pointerType==="mouse"&&(v=!1,e.autoplay.paused&&C())},F=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",D),e.el.addEventListener("pointerleave",R))},K=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",D),e.el.removeEventListener("pointerleave",R))},ie=()=>{Xe().addEventListener("visibilitychange",N)},ue=()=>{Xe().removeEventListener("visibilitychange",N)};n("init",()=>{e.params.autoplay.enabled&&(F(),ie(),T())}),n("destroy",()=>{K(),ue(),e.autoplay.running&&b()}),n("_freeModeStaticRelease",()=>{(g||f)&&C()}),n("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?b():S(!0,!0)}),n("beforeTransitionStart",(G,ce,te)=>{e.destroyed||!e.autoplay.running||(te||!e.params.autoplay.disableOnInteraction?S(!0,!0):b())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){b();return}m=!0,g=!1,f=!1,O=setTimeout(()=>{f=!0,g=!0,S(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!m)){if(clearTimeout(O),clearTimeout(s),e.params.autoplay.disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&C(),g=!1,m=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||(_=!0)}),Object.assign(e.autoplay,{start:T,stop:b,pause:S,resume:C})}const Uo=U({__name:"r-swiper-prev",props:{getRef:{type:Function}},setup(t){const e=St(),a=t,n=o=>{a.getRef&&a.getRef(o)},i=()=>{e.value.slidePrev()};return(o,s)=>(h(),E("button",{ref:n,class:"r-swiper-prev",name:"button",onClick:se(i,["prevent"])}))}}),qo=U({__name:"r-swiper-next",props:{getRef:{type:Function}},setup(t){const e=St(),a=t,n=o=>{a.getRef&&a.getRef(o)},i=()=>{e.value.slideNext()};return(o,s)=>(h(),E("button",{ref:n,class:"r-swiper-next",name:"button",onClick:se(i,["prevent"])}))}}),Ct=U({__name:"r-button-circle",props:{size:{},variant:{default:"contained"},color:{default:"primary"},tag:{default:"button"},idDti:{},sectionDti:{}},setup(t){const e=t,{size:a}=ne(e),n=z(()=>`r-button-circle--${a.value}`);return(i,o)=>(h(),x(ye,{class:H(["r-button-circle",n.value]),tag:i.tag,"b-type":"icon",variant:i.variant,color:i.color,"section-dti":i.sectionDti,"id-dti":i.idDti,"component-dti":r(le).RButtonCircle},{icon:$(()=>[Q(i.$slots,"icon")]),_:3},8,["tag","variant","color","class","section-dti","id-dti","component-dti"]))}}),ea=U({__name:"r-swiper-next-button",props:{icon:{default:"circle"},color:{default:"gray-opacity"},size:{default:"x-small"}},emits:["next"],setup(t,{emit:e}){const a=e,n=t,i={primary:"#ffffff",accent:"#0054a6",white:"#000000","gray-opacity":"#ffffff"},o=z(()=>n.color?i[n.color]:void 0),s=z(()=>`r-swiper-next-button--${n.icon}`);return(u,l)=>u.$slots.button?Q(u.$slots,"button",{key:0,next:()=>a("next")}):u.icon==="circle"?(h(),x(Ct,{key:1,"aria-label":"pokaż następne",size:"x-small",tabindex:"0",color:u.color,onClick:l[0]||(l[0]=se(d=>a("next"),["prevent"]))},{icon:$(()=>[P(r(X),{icon:"chevron-right",size:"32px",class:"justify-center [&>svg]:!h-auto",color:o.value},null,8,["color"])]),_:1},8,["color"])):u.icon==="arrow"?(h(),x(r(X),{key:2,icon:"arrow-right","aria-label":"pokaż następne",class:H(["r-swiper-next-button",{[s.value]:u.icon}]),size:"36px",tabindex:"0",role:"button",onClick:l[1]||(l[1]=se(d=>a("next"),["prevent"]))},null,8,["class"])):u.icon==="arrow-2"?(h(),x(r(X),{key:3,icon:"chevron-right",size:"21px",color:r(_t).PRIMARY_LIGHTER,class:H(["r-swiper-next-button",{[s.value]:u.icon}]),tabindex:"0",role:"button","aria-label":"pokaż następne",onClick:l[2]||(l[2]=se(d=>a("next"),["prevent"]))},null,8,["color","class"])):u.icon==="arrow-3"?(h(),x(r(X),{key:4,icon:"chevron-right","aria-label":"pokaż następne",class:H(["r-swiper-next-button",{[s.value]:u.icon}]),size:"14px",tabindex:"0",role:"button",onClick:l[3]||(l[3]=se(d=>a("next"),["prevent"]))},null,8,["class"])):u.icon==="arrow-4"?(h(),x(r(X),{key:5,icon:"arrow-right","aria-label":"pokaż następne",class:H(["r-swiper-next-button",{[s.value]:u.icon}]),size:"24px",tabindex:"0",role:"button",onClick:l[4]||(l[4]=se(d=>a("next"),["prevent"]))},null,8,["class"])):L("",!0)}}),ta=U({__name:"r-swiper-prev-button",props:{icon:{default:"circle"},color:{default:"gray-opacity"},size:{default:"x-small"}},emits:["prev"],setup(t,{emit:e}){const a=e,n=t,i={primary:"#ffffff",accent:"#0054a6",white:"#000000","gray-opacity":"#ffffff"},o=z(()=>n.color?i[n.color]:void 0),s=z(()=>`r-swiper-prev-button--${n.icon}`);return(u,l)=>u.$slots.button?Q(u.$slots,"button",{key:0,prev:()=>a("prev")}):u.icon==="circle"?(h(),x(Ct,{key:1,"aria-label":"pokaż poprzednie",size:u.size,tabindex:"0",color:u.color,onClick:l[0]||(l[0]=se(d=>a("prev"),["prevent"]))},{icon:$(()=>[P(r(X),{icon:"chevron-left",size:"32px",class:"justify-center [&>svg]:!h-auto",color:o.value},null,8,["color"])]),_:1},8,["size","color"])):u.icon==="arrow"?(h(),x(r(X),{key:2,icon:"arrow-left","aria-label":"pokaż poprzednie",class:H(["r-swiper-prev-button",{[s.value]:u.icon}]),size:"36px",tabindex:"0",role:"button",onClick:l[1]||(l[1]=se(d=>a("prev"),["prevent"]))},null,8,["class"])):u.icon==="arrow-2"?(h(),x(r(X),{key:3,icon:"chevron-left",size:"21px",color:r(_t).PRIMARY_LIGHTER,class:H(["r-swiper-prev-button",{[s.value]:u.icon}]),tabindex:"0",role:"button","aria-label":"pokaż poprzednie",onClick:l[2]||(l[2]=se(d=>a("prev"),["prevent"]))},null,8,["color","class"])):u.icon==="arrow-3"?(h(),x(r(X),{key:4,icon:"chevron-left","aria-label":"pokaż poprzednie",class:H(["r-swiper-prev-button",{[s.value]:u.icon}]),size:"14px",tabindex:"0",role:"button",onClick:l[3]||(l[3]=se(d=>a("prev"),["prevent"]))},null,8,["class"])):u.icon==="arrow-4"?(h(),x(r(X),{key:5,icon:"arrow-left","aria-label":"pokaż poprzednie",class:H(["r-swiper-prev-button",{[s.value]:u.icon}]),size:"24px",tabindex:"0",role:"button",onClick:l[4]||(l[4]=se(d=>a("prev"),["prevent"]))},null,8,["class"])):L("",!0)}}),Zo=(t,e)=>{const{activeIndex:a,slideChangeCount:n}=ne(t),i=St(),o=V(!1),s=V(!1),u=()=>{const l=i.value.isBeginning,d=i.value.isEnd;o.value=!l,s.value=!d};return qe(()=>{i.value&&(i.value.on("resize",()=>{u()}),i.value.on("snapIndexChange",()=>{u()}),i.value.activeIndex=a.value,u())}),me(()=>a.value,l=>{i.value.slideTo(l)}),me(()=>o.value,l=>{e("setShowPrev",l)}),me(()=>s.value,l=>{e("setShowNext",l)}),me(n,()=>{e("update:activeIndex",i.value.activeIndex),setTimeout(()=>u(),100)}),{}},Ko={class:"r-swiper-data"},Xo=U({__name:"r-swiper-data",props:{activeIndex:{default:0},slideChangeCount:{}},emits:["setShowPrev","setShowNext","update:activeIndex"],setup(t,{emit:e}){return Zo(t,e),(i,o)=>(h(),E("div",Ko))}}),Na=U({__name:"r-swiper",props:{autoPlay:{type:Boolean,default:!1},slidesPerView:{default:"auto"},buttonsPosition:{default:"absolute-in"},spaceBeetwen:{default:0},centeredSlides:{type:Boolean,default:!1},buttonIcon:{default:"circle"},buttonColor:{},disabledMode:{default:"none"},activeIndex:{default:0},delay:{default:3e3},disableOnInteraction:{type:Boolean,default:!0},pagination:{default:"none"},allowTouchMove:{type:Boolean,default:!0},slidesOffsetAfter:{default:0},slidesOffsetBefore:{default:0},virtual:{type:[Boolean,Object],default:!1},nested:{type:Boolean,default:!1},buttonsGap:{default:8},initialSlide:{default:0}},emits:["change","slideChange","sliderMove","update:activeIndex","beforeInit","afterInit","beforeDestroy","nextClicked","prevClicked"],setup(t,{expose:e,emit:a}){const n=V([Yo,Go,Ho]),i=V(null),o=V(null),s=V(!1),u=V(!1),l=V(0),d=a,c=t,{centeredSlides:y,slidesPerView:k,spaceBeetwen:m,disabledMode:g,allowTouchMove:O,pagination:_,slidesOffsetAfter:f,slidesOffsetBefore:v,autoPlay:p}=ne(c),w=q=>{i.value=q},I=q=>{o.value=q},B=z(()=>p.value?{delay:c.delay,disableOnInteraction:c.disableOnInteraction}:!1),T=z(()=>`r-swiper__buttons-${c.buttonsPosition==="end"?"bottom-right":c.buttonsPosition}`),b=z(()=>(u.value||g.value==="opacity")&&["absolute-in","absolute-out"].includes(c.buttonsPosition)),S=z(()=>(s.value||g.value==="opacity")&&["absolute-in","absolute-out"].includes(c.buttonsPosition)),C=z(()=>{switch(c.buttonsPosition){case"bottom-left":return{btnLeft:"",btnRight:`translateX(calc(100% + ${c.buttonsGap.toFixed()}px))`};case"bottom-right":return{btnLeft:`translateX(calc(-100% - ${c.buttonsGap.toFixed()}px))`,btnRight:""};default:return{btnLeft:`translateX(calc(-50% - ${(c.buttonsGap/2).toFixed()}px))`,btnRight:`translateX(calc(50% + ${(c.buttonsGap/2).toFixed()}px))`}}}),N=z(()=>`r-swiper__button-left--${c.buttonsPosition}`),D=z(()=>`r-swiper__button-right--${c.buttonsPosition}`),R=z(()=>`r-swiper__button-left--${g.value}`),F=z(()=>`r-swiper__button-right--${g.value}`),K=z(()=>`r-swiper--${c.buttonsPosition}`),ie=z(()=>`r-swiper__pagination--${_.value}-active`),ue=()=>{i.value&&(i.value.click(),d("nextClicked"))},G=()=>{o.value&&(o.value.click(),d("prevClicked"))},ce=q=>{d("slideChange",q),l.value+=1},te=q=>{s.value=q},he=q=>{u.value=q};return e({onClickNext:ue,onClickPrev:G}),(q,oe)=>(h(),E("div",{class:H(["r-swiper",{[K.value]:q.buttonsPosition}])},[P(r(Wo),{nested:q.nested,"slides-offset-after":r(f),"slides-offset-before":r(v),"initial-slide":q.initialSlide,"allow-touch-move":r(O),class:"r-swiper__swiper","slides-per-view":r(k),"space-between":r(m),"centered-slides":r(y),pagination:r(_)!=="none"?{clickable:!0,bulletClass:"r-swiper__pagination",bulletActiveClass:ie.value}:!1,autoplay:B.value,modules:n.value,virtual:q.virtual,onBeforeDestroy:oe[3]||(oe[3]=ee=>d("beforeDestroy")),onSliderMove:oe[4]||(oe[4]=(ee,Y)=>d("sliderMove",ee,Y)),onSlideChange:ce,onChange:oe[5]||(oe[5]=ee=>d("change")),onBeforeInit:oe[6]||(oe[6]=ee=>d("beforeInit",ee)),onAfterInit:oe[7]||(oe[7]=ee=>d("afterInit",ee))},{"container-start":$(()=>[P(Uo,{"get-ref":I,onClick:oe[0]||(oe[0]=ee=>d("prevClicked"))}),P(qo,{"get-ref":w,onClick:oe[1]||(oe[1]=ee=>d("nextClicked"))})]),"wrapper-start":$(()=>[P(Xo,{"slide-change-count":l.value,autoplay:r(p),"active-index":q.activeIndex,onSetShowPrev:te,onSetShowNext:he,"onUpdate:activeIndex":oe[2]||(oe[2]=ee=>d("update:activeIndex",ee))},null,8,["slide-change-count","autoplay","active-index"])]),default:$(()=>[Q(q.$slots,"default")]),_:3},8,["nested","slides-offset-after","slides-offset-before","initial-slide","allow-touch-move","slides-per-view","space-between","centered-slides","pagination","autoplay","modules","virtual"]),S.value?(h(),E("div",{key:0,class:H(["r-swiper__button-left",{[N.value]:!0,[R.value]:r(g)&&!s.value}])},[P(ta,{icon:q.buttonIcon,color:q.buttonColor,role:"button",onPrev:G},Fe({_:2},[q.$slots.prevButton?{name:"button",fn:$(({prev:ee})=>[Q(q.$slots,"prevButton",{prev:ee})]),key:"0"}:void 0]),1032,["icon","color"])],2)):L("",!0),b.value?(h(),E("div",{key:1,class:H(["r-swiper__button-right",{[D.value]:!0,[F.value]:r(g)&&!u.value}])},[P(ea,{icon:q.buttonIcon,color:q.buttonColor,role:"button",onNext:ue},Fe({_:2},[q.$slots.nextButton?{name:"button",fn:$(({next:ee})=>[Q(q.$slots,"nextButton",{next:ee})]),key:"0"}:void 0]),1032,["icon","color"])],2)):L("",!0),c.buttonsPosition.includes("bottom")?(h(),E("div",{key:2,class:H(T.value)},[s.value||r(g)==="opacity"?(h(),E("div",{key:0,class:H(["r-swiper__button-left",{[N.value]:!0,[R.value]:r(g)&&!s.value}]),style:ze({transform:C.value.btnLeft})},[P(ta,{icon:q.buttonIcon,color:q.buttonColor,role:"button",onPrev:G},Fe({_:2},[q.$slots.prevButton?{name:"button",fn:$(({prev:ee})=>[Q(q.$slots,"prevButton",{prev:ee})]),key:"0"}:void 0]),1032,["icon","color"])],6)):L("",!0),u.value||r(g)==="opacity"?(h(),E("div",{key:1,class:H(["r-swiper__button-right",{[D.value]:!0,[F.value]:r(g)&&!u.value}]),style:ze({transform:C.value.btnRight})},[P(ea,{icon:q.buttonIcon,color:q.buttonColor,role:"button",onNext:ue},Fe({_:2},[q.$slots.nextButton?{name:"button",fn:$(({next:ee})=>[Q(q.$slots,"nextButton",{next:ee})]),key:"0"}:void 0]),1032,["icon","color"])],6)):L("",!0)],2)):L("",!0)],2))}}),Qo=["checked","value","disabled"],Jo=["for"],tt=U({inheritAttrs:!1,__name:"r-checkbox",props:{animation:{type:Boolean,default:!1},color:{default:"primary"},isSingle:{type:Boolean,default:!1},value:{},modelValue:{type:[Array,Boolean,null]},partiallyChecked:{type:Boolean,default:!1},containerClass:{default:""},fontFamily:{default:"main"},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},labelIsPointer:{type:Boolean,default:!0},idDti:{},sectionDti:{}},emits:["update:modelValue","check","uncheck"],setup(t,{emit:e}){const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=e,o=t,s=va(),u=z(()=>o.labelIsPointer?s.id:""),l=z(()=>`r-checkbox__label--${o.color}`),d=z(()=>"r-checkbox__label--partially-checked"),c=z(()=>o.fontFamily?`r-checkbox--${o.fontFamily}`:"r-checkbox--primary"),y=z(()=>o.isSingle?o.modelValue:o.modelValue instanceof Array?o.modelValue.includes(o.value):!1),k=m=>{const O=m.target.checked;if(o.isSingle)i("update:modelValue",O);else{let _=new Set([]);o.modelValue instanceof Array&&(_=new Set(o.modelValue)),O?_.add(o.value):_.delete(o.value),i("update:modelValue",Array.from(_))}i(O?"check":"uncheck",o.value)};return(m,g)=>(h(),E("div",pe({class:["r-checkbox",m.containerClass],[r(a)||""]:r(n)(r(le).RCheckbox,m.sectionDti,m.idDti)}),[W("input",wt({checked:y.value,value:m.value,disabled:m.disabled},m.$attrs,{class:"r-checkbox__input",type:"checkbox",onChange:k}),null,16,Qo),W("label",{for:u.value,class:H(["r-checkbox__label",{"r-checkbox__label--animation":m.animation,"r-checkbox__label--error":m.error,"r-checkbox__label--label-is-pointer":m.labelIsPointer,[l.value]:m.color,[d.value]:m.partiallyChecked,[c.value]:c.value}])},[Q(m.$slots,"default")],10,Jo)],16))}}),er={class:"r-input-wrapper"},zt=U({__name:"r-input-wrapper",props:{title:{},showError:{type:Boolean}},setup(t){return(e,a)=>(h(),E("div",er,[e.title?(h(),x(j,{key:0,class:H(["r-input-wrapper__title",{"r-input-form__header--error":"showError"in e?e.showError:r(fn)}]),variant:"caption","font-weight":"bold","font-family":"secondary"},{default:$(()=>[A(M(e.title),1)]),_:1},8,["class"])):L("",!0),Q(e.$slots,"default")]))}}),tr=["checked","value"],ar=["for"],La=U({inheritAttrs:!1,__name:"r-radio",props:{animation:{type:Boolean,default:!1},color:{default:"primary"},value:{},modelValue:{},containerClass:{default:""},fontFamily:{default:"main"},showInput:{type:Boolean,default:!0},idDti:{},sectionDti:{}},emits:["update:modelValue"],setup(t,{emit:e}){const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=e,o=t,s=va(),u=z(()=>s.id),l=z(()=>`r-radio__label--${o.color}`),d=z(()=>o.modelValue===o.value),c=z(()=>o.fontFamily?`r-checkbox--${o.fontFamily}`:"r-checkbox--primary"),y=k=>{const m=k.target;i("update:modelValue",m.value)};return(k,m)=>(h(),E("div",pe({class:["r-radio",k.containerClass],[r(a)||""]:r(n)(r(le).RRadio,k.sectionDti,k.idDti)}),[W("input",wt({checked:d.value,value:k.value},k.$attrs,{class:"r-radio__input",type:"radio",onChange:y}),null,16,tr),W("label",{for:u.value,class:H(["r-radio__label",{"r-radio__label--animation":k.animation,[l.value]:k.color,[c.value]:c.value,"r-radio__label--hide-input":!k.showInput}])},[Q(k.$slots,"default")],10,ar)],16))}}),nr=["onClick"],ir={class:"r-select-options__option-content",tabindex:"0"},or={key:1,class:"r-select-options__option-icon"},rr={class:"r-select-options__texts"},sr={key:0},lr=["onClick"],ur={class:"r-select-options__option-content",tabindex:"0"},cr={class:"r-select-options__texts"},dr={key:0},pr=U({__name:"r-select-options",props:{modelValue:{},options:{},disabledOptionValues:{default:()=>[]},type:{default:"single-choice"},checkType:{},variant:{default:"desktop"},topSpacing:{default:"52px"},input:{default:""},isCheckmarkVisibleCallback:{},position:{default:"relative"},additionalClass:{default:""},idDti:{},sectionDti:{}},emits:["update:modelValue"],setup(t,{expose:e,emit:a}){nt(b=>({"228b62af":b.topSpacing}));const{DATA_TEST_ID:n,createDataTestId:i}=ve(),o=a,s=t,u=z(()=>s.checkType?s.checkType:s.variant==="mobile"?"box":"tick"),l=b=>{var S;return!!((S=s.disabledOptionValues)!=null&&S.includes(b))},d=b=>{if(s.isCheckmarkVisibleCallback){const S=f.value.find(C=>C.value===b);return S?s.isCheckmarkVisibleCallback(S):!1}else if(s.modelValue){if(Array.isArray(s.modelValue))return s.modelValue.some(S=>S===b)}else return!1;return s.modelValue===b},c=z(()=>!s.modelValue||Array.isArray(s.modelValue)?"":`${s.modelValue}`),y=b=>{l(b.value)||o("update:modelValue",b.value)},k=b=>{l(b.value)||(Array.isArray(s.modelValue)?s.modelValue.some(C=>C===b.value)?o("update:modelValue",s.modelValue.filter(C=>C!==b.value)):o("update:modelValue",[...s.modelValue,b.value]):s.modelValue?s.modelValue===b.value?o("update:modelValue",[]):o("update:modelValue",[s.modelValue,b.value]):o("update:modelValue",[b.value]))},m=b=>b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),g=b=>{if(!s.input)return b;const S=new RegExp(`(${m(s.input)})`,"ig");return b.replace(S,'<span class="matched-text">$1</span>')},O=V(null),_=V(-1),f=z(()=>s.options.flatMap(b=>b.options)),v=z(()=>_.value>=0?f.value[_.value]:null),p=b=>v.value?v.value.value===b:!1,w=()=>{fa(()=>{var b,S;(S=(b=O.value)==null?void 0:b.querySelector(".r-select-options__option--current"))==null||S.scrollIntoView({block:"nearest",inline:"center"})})};return e({onArrowDown:()=>{_.value<f.value.length-1&&(_.value++,w())},onArrowUp:()=>{_.value>0&&(_.value--,w())},onEnter:()=>{_.value>=0&&(s.type==="single-choice"?y(f.value[_.value]):k(f.value[_.value]))}}),(b,S)=>(h(),E("div",{ref_key:"rSelectOptions",ref:O,class:H(["r-select-options",{[b.additionalClass]:b.additionalClass,"r-select-options--absolute":b.position==="absolute","r-select-options--relative":b.position==="relative","r-select-options--mobile":b.variant==="mobile"}])},[W("div",null,[(h(!0),E(J,null,re(b.options,(C,N)=>(h(),E("div",{key:N,class:H(["r-select-options__list",{"r-select-options__list--mobile":b.variant==="mobile"}])},[C.categoryName?(h(),E("div",{key:0,class:H(["r-select-options__option",{"r-select-options__option--mobile":b.variant==="mobile"}])},[P(j,{variant:"h5",tag:"span","font-family":"secondary","font-weight":"bold",class:"r-select-options__option-header"},{default:$(()=>[A(M(C.categoryName),1)]),_:2},1024)],2)):L("",!0),b.type==="single-choice"?(h(!0),E(J,{key:1},re(C.options,D=>(h(),E("div",pe({key:D.value,class:["r-select-options__option r-select-options__option--selectable",{"r-select-options__option--disabled":l(D.value),"r-select-options__option--current":p(D.value),"r-select-options__option--mobile":b.variant==="mobile","r-select-options__option--selected":d(D.value)}],[r(n)||""]:r(i)(r(le).RSelectForm,b.sectionDti,D.value),onClick:R=>y(D)}),[W("div",ir,[u.value==="box"?(h(),x(La,{key:0,"is-single":!0,"model-value":c.value,value:`${D.value}`,disabled:l(D.value)},null,8,["model-value","value","disabled"])):D.icon?(h(),E("div",or,[Q(b.$slots,"icon",{icon:D.icon},()=>[P(r(X),{icon:D.icon,size:"24px",color:l(D.value)?"#b3b3b3":"black"},null,8,["icon","color"])])])):L("",!0),W("div",rr,[P(j,{variant:"body2",tag:"span","font-family":"secondary",color:"inherit","raw-html":g(D.label),class:"r-select-options__option-label"},null,8,["raw-html"]),D.bottomLabel?(h(),x(j,{key:0,class:"r-select-options__option-bottom-label",variant:"body2",tag:"span","font-family":"secondary",color:"inherit","font-size":"10px"},{default:$(()=>[A(M(D.bottomLabel),1)]),_:2},1024)):L("",!0)])]),b.variant==="mobile"&&D.description?(h(),E("div",sr,[P(r(X),{icon:"info",size:"24px",color:l(D.value)?"#b3b3b3":"black"},null,8,["color"]),P(Re,{class:"r-select-options__description-tooltip",position:"left",variant:"click"},{default:$(()=>[P(j,{variant:"body2",tag:"span","font-family":"secondary","raw-html":D.description},null,8,["raw-html"])]),_:2},1024)])):u.value!=="box"&&d(D.value)?(h(),x(r(X),{key:1,icon:"check",color:"#0054A6",size:"24px"})):D.rightLabel?(h(),x(j,{key:2,color:"primary",variant:"body2",tag:"span","font-family":"secondary"},{default:$(()=>[A(M(D.rightLabel),1)]),_:2},1024)):L("",!0)],16,nr))),128)):(h(!0),E(J,{key:2},re(C.options,D=>(h(),E("div",pe({key:D.value,class:["r-select-options__option r-select-options__option--selectable",{"r-select-options__option--disabled":l(D.value),"r-select-options__option--current":p(D.value),"r-select-options__option--mobile":b.variant==="mobile","r-select-options__option--selected":d(D.value)}],[r(n)||""]:r(i)(r(le).RSelectForm,b.sectionDti,D.value),onClick:R=>k(D)}),[W("div",ur,[u.value!=="tick"?(h(),x(tt,{key:0,"is-single":!0,"model-value":d(D.value),value:`${D.value}`,disabled:l(D.value)},null,8,["model-value","value","disabled"])):L("",!0),W("div",cr,[P(j,{variant:"body2",tag:"span","font-family":"secondary",color:"inherit","raw-html":g(D.label),class:"r-select-options__option-label"},null,8,["raw-html"]),D.bottomLabel?(h(),x(j,{key:0,class:"r-select-options__option-bottom-label",color:"inherit",variant:"body2",tag:"span","font-family":"secondary","font-size":"10px"},{default:$(()=>[A(M(D.bottomLabel),1)]),_:2},1024)):L("",!0)])]),b.variant==="mobile"&&D.description?(h(),E("div",dr,[P(r(X),{icon:"info",size:"24px",color:l(D.value)?"#b3b3b3":"black"},null,8,["color"]),P(Re,{class:"r-select-options__description-tooltip",position:"left",variant:"click"},{default:$(()=>[P(j,{variant:"body2",tag:"span","font-family":"secondary","raw-html":D.description},null,8,["raw-html"])]),_:2},1024)])):u.value==="tick"&&d(D.value)?(h(),x(r(X),{key:1,icon:"check",color:"#0054A6",size:"24px"})):D.rightLabel?(h(),x(j,{key:2,color:"primary",variant:"body2",tag:"span","font-family":"secondary"},{default:$(()=>[A(M(D.rightLabel),1)]),_:2},1024)):L("",!0)],16,lr))),128))],2))),128))])],2))}}),$l=U({__name:"r-wrapper",props:{tag:{default:"div"},titleClass:{},titlePadding:{type:Boolean,default:!1},idDti:{},sectionDti:{}},setup(t){const{DATA_TEST_ID:e,createDataTestId:a}=ve();return(n,i)=>(h(),x(mn(n.tag),pe({class:"r-wrapper",[r(e)||""]:r(a)(r(le).RWrapper,n.sectionDti,n.idDti)}),{default:$(()=>[n.$slots.title?(h(),E("div",{key:0,class:H([{titleClass:n.titleClass,"r-wrapper__title-padding":n.titlePadding},"r-wrapper__title"])},[Q(n.$slots,"title")],2)):L("",!0),Q(n.$slots,"default")]),_:3},16))}}),fr=()=>({$tc:(e,a)=>{const n=e.split("|").map(i=>i.trim());return a===0?n[0].replace("{n}",a.toString()):a===1?n[1].replace("{n}",a.toString()):[2,3,4].includes(a%10)&&![12,13,14].includes(a)?n[2].replace("{n}",a.toString()):n[3].replace("{n}",a.toString())}});function mr(t,e,a){return{checkboxId:(d,c)=>`${d}-${c}`,updateParentNode:(d,c)=>{let y=[];const k=e.value.find(m=>m.value===d);if(k){const m=k.children?k.children.map(g=>g.value):[];c&&c.includes(d)?(y=c.filter(g=>!m.includes(g)),a("update:modelValue",y)):(y=c.filter(g=>!m.includes(g)),a("update:modelValue",y))}},updateChildNode:(d,c,y)=>{let k=[],m=t.value?[...t.value]:[];const g=e.value.find(_=>_.value===d),O=g&&g.children?g.children.map(_=>_.value):[];if(m&&m.includes(d))m=m.concat(...O),k=m.filter(_=>_!==c&&d!==_),a("update:modelValue",k);else if(y){const _=m?m.filter(f=>O.includes(f)):[];_.length===O.length-1&&!_.includes(c)?(m.push(d),k=m.filter(f=>!O.includes(f)),a("update:modelValue",k)):(m.push(c),k=m,a("update:modelValue",k))}else k=m.filter(_=>_!==c),a("update:modelValue",k)},prepareModel:()=>{if(e.value){for(const d of e.value)if(d.children&&d.children.length>0){const c=d.children?d.children.map(k=>k.value):[];if(t.value.filter(k=>c.includes(k)).length===d.children.length&&!t.value.includes(d.value)){const k=t.value.filter(m=>!c.includes(m));k.push(d.value),a("update:modelValue",k)}}}},isParentPartiallyChecked:(d,c)=>{if(c&&c.includes(d))return!1;{const y=e.value.find(m=>m.value===d),k=y&&y.children?y.children.map(m=>m.value):[];if(k&&k.length>0){const m=t.value.filter(g=>k.includes(g));return!!(m&&m.length>0&&m.length!==k.length)}}return!1},isChildChecked:(d,c,y)=>!!(y&&(y.includes(d)||y.includes(c)))}}const vr={key:0},hr=["onClick"],yr={key:0},gr=U({__name:"r-checkbox-group",props:{elements:{},modelValue:{},name:{},animation:{type:Boolean,default:!1},color:{default:"primary"},spacing:{default:"4px"},collapseString:{},disabledNoteMode:{default:"tooltip"},disabledModalTitle:{default:""},fontFamily:{default:"main"},idDti:{},sectionDti:{}},emits:["update:modelValue","check","uncheck"],setup(t,{emit:e}){nt(B=>({76408059:r(d)}));const{DATA_TEST_ID:a,createDataTestId:n}=ve(),{$tc:i}=fr(),o=t,s=e,{elements:u,modelValue:l,spacing:d,collapseString:c,name:y}=ne(o),{checkboxId:k,updateParentNode:m,updateChildNode:g,prepareModel:O,isParentPartiallyChecked:_,isChildChecked:f}=mr(l,u,s),v=V([]),p=(B,T)=>{v.value[T]=!v.value[T]},w=B=>{s("check",B)},I=B=>{s("uncheck",B)};return O(),(B,T)=>(h(),E("div",pe({class:"r-checkbox-group",[r(a)||""]:r(n)(r(le).RCheckboxGroup,B.sectionDti,B.idDti)}),[(h(!0),E(J,null,re(r(u),(b,S)=>{var C;return h(),E("div",{key:b.label},[P(r(tt),{id:r(k)(r(y),b.value),"model-value":r(l),"partially-checked":r(_)(b.value,r(l)),value:b.value,class:"r-checkbox-group__element",name:r(y),animation:B.animation,color:B.color,disabled:(C=b.disabled)==null?void 0:C.state,"font-family":B.fontFamily,"section-dti":B.sectionDti,"id-dti":`${B.idDti}-${b.value}`,onCheck:w,onUncheck:I,"onUpdate:modelValue":N=>r(m)(b.value,N)},{default:$(()=>{var N;return[A(M(b.label)+" ",1),(N=b.disabled)!=null&&N.state&&b.disabled.note?(h(),E("div",vr,[P(Ue,{class:"r-checkbox-group__info-icon"}),B.disabledNoteMode==="tooltip"?(h(),x(r(Re),{key:0,position:"bottom"},{default:$(()=>[P(r(j),{"font-family":"secondary",variant:"caption"},{default:$(()=>[A(M(b.disabled.note),1)]),_:2},1024)]),_:2},1024)):(h(),x(r(mt),{key:1,title:B.disabledModalTitle,breakpoint:"none","modal-border-radius":!0},{default:$(()=>[P(r(j),{class:"r-checkbox-group__modal-text","font-family":"main",variant:"body1"},{default:$(()=>[A(M(b.disabled.note),1)]),_:2},1024)]),_:2},1032,["title"]))])):L("",!0),b.children&&r(c)?(h(),E("span",{key:1,class:"r-checkbox-group__collapse",onClick:se(D=>p(D,S),["prevent"])},[A(M(r(i)(r(c),b.children.length))+" ",1),P(r(X),{color:r(_t).PRIMARY,icon:"chevron-down",size:"9px",class:H(["r-checkbox-group__collapse-icon",{"r-checkbox-group__collapse-icon--active":v.value[S]}])},null,8,["color","class"])],8,hr)):L("",!0)]}),_:2},1032,["id","model-value","partially-checked","value","name","animation","color","disabled","font-family","section-dti","id-dti","onUpdate:modelValue"]),b.children?(h(),E("div",{key:0,class:H(["r-checkbox-group__subgroup",{"r-checkbox-group__subgroup--hidden":!v.value[S]}])},[(h(!0),E(J,null,re(b.children,N=>{var D;return h(),x(r(tt),{id:r(k)(r(y),N.value),key:N.label,"model-value":r(f)(b.value,N.value,r(l)),value:N.value,class:"r-checkbox-group__element",name:r(y),animation:B.animation,color:B.color,"is-single":!0,disabled:(D=N.disabled)==null?void 0:D.state,"font-family":B.fontFamily,onCheck:w,onUncheck:I,"onUpdate:modelValue":R=>r(g)(b.value,N.value,R)},{default:$(()=>{var R;return[A(M(N.label)+" ",1),(R=N.disabled)!=null&&R.state&&N.disabled.note?(h(),E("div",yr,[P(Ue,{class:"r-checkbox-group__info-icon"}),B.disabledNoteMode==="tooltip"?(h(),x(r(Re),{key:0,position:"bottom"},{default:$(()=>[P(r(j),{"font-family":"secondary",variant:"caption"},{default:$(()=>[A(M(N.disabled.note),1)]),_:2},1024)]),_:2},1024)):(h(),x(r(mt),{key:1,title:B.disabledModalTitle,breakpoint:"none","modal-border-radius":!0},{default:$(()=>[P(r(j),{class:"r-checkbox-group__modal-text","font-family":"main",variant:"body1"},{default:$(()=>[A(M(N.disabled.note),1)]),_:2},1024)]),_:2},1032,["title"]))])):L("",!0)]}),_:2},1032,["id","model-value","value","name","animation","color","disabled","font-family","onUpdate:modelValue"])}),128))],2)):L("",!0)])}),128))],16))}}),br={class:"r-radio-group"},_r={key:0},wr=U({__name:"r-radio-group",props:{elements:{},modelValue:{},name:{},animation:{type:Boolean,default:!1},color:{default:"primary"},spacing:{default:"4px"},disabledNoteMode:{default:"tooltip"},disabledModalTitle:{default:""},fontFamily:{default:"main"},sectionDti:{}},emits:["update:modelValue"],setup(t,{emit:e}){nt(l=>({b1602c06:r(s)}));const a=t,n=e,{elements:i,modelValue:o,spacing:s}=ne(a),u=l=>{n("update:modelValue",l)};return(l,d)=>(h(),E("div",br,[(h(!0),E(J,null,re(r(i),(c,y)=>{var k;return h(),x(r(La),{id:`${l.name}-${y+1}`,key:c.label,value:c.value,"model-value":r(o),class:"r-radio-group__element",name:l.name,animation:l.animation,color:l.color,checked:c.value===r(o),disabled:(k=c.disabled)==null?void 0:k.state,"font-family":l.fontFamily,"section-dti":l.sectionDti,"id-dti":c.value,"onUpdate:modelValue":u},{default:$(()=>{var m;return[A(M(c.label)+" ",1),(m=c.disabled)!=null&&m.state&&c.disabled.note?(h(),E("div",_r,[P(Ue,{class:"r-checkbox-group__info-icon"}),l.disabledNoteMode==="tooltip"?(h(),x(r(Re),{key:0,position:"bottom"},{default:$(()=>[P(r(j),{"font-family":"secondary",variant:"caption"},{default:$(()=>[A(M(c.disabled.note),1)]),_:2},1024)]),_:2},1024)):(h(),x(r(mt),{key:1,title:l.disabledModalTitle,breakpoint:"none","modal-border-radius":!0},{default:$(()=>[P(r(j),{"font-family":"secondary",variant:"caption"},{default:$(()=>[A(M(c.disabled.note),1)]),_:2},1024)]),_:2},1032,["title"]))])):L("",!0)]}),_:2},1032,["id","value","model-value","name","animation","color","checked","disabled","font-family","section-dti","id-dti"])}),128))]))}}),kr=["value"],Or=U({inheritAttrs:!1,__name:"r-textarea",props:{clearIcon:{default:"none"},contrast:{type:Boolean,default:!1},modelValue:{},title:{},variant:{default:"gray"},textColor:{default:"primary"},textSize:{default:"small"},idDti:{},sectionDti:{}},emits:["clear","update:modelValue"],setup(t,{emit:e}){const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=t,o=e,s=V(),u=z(()=>!!i.modelValue&&i.clearIcon!=="none"),l=()=>{o("clear")},d=m=>{const g=m.target;o("update:modelValue",g.value)},c=z(()=>i.variant?`r-textarea__textarea--${i.variant}`:"r-textarea__textarea--default"),y=z(()=>i.textSize?`r-textarea__textarea--text-${i.textSize}`:"r-textarea__textarea--text-small"),k=z(()=>i.textColor?`r-textarea__textarea--text-${i.textColor}`:"r-textarea__textarea--text-primary");return(m,g)=>(h(),x(zt,{title:m.title},{default:$(()=>[W("div",pe({class:"r-textarea",[r(a)||""]:r(n)(r(le).RTextarea,m.sectionDti,m.idDti)}),[W("textarea",wt({ref_key:"textarea",ref:s,class:"r-textarea__textarea"},m.$attrs,{value:m.modelValue,class:{"r-textarea__textarea--icon-x":m.clearIcon!=="none","r-textarea__textarea--contrast":m.contrast,[c.value]:c.value,[y.value]:y.value,[k.value]:k.value},onInput:d}),null,16,kr),u.value?(h(),x(ye,{key:0,variant:"text",class:"r-textarea__icon-x",onClick:l},{default:$(()=>[m.clearIcon==="own"?Q(m.$slots,"icon-x",{key:0}):L("",!0),P(ha,{size:"24px"})]),_:3})):L("",!0)],16)]),_:3},8,["title"]))}}),Sr={key:0,class:"r-rate-bar__label"},ja=U({__name:"r-rate-bar",props:{mediumRate:{default:0},maxRate:{default:6},showLabel:{type:Boolean,default:!0},size:{default:"small"},width:{},maxWidth:{},idDti:{},sectionDti:{}},setup(t){const{DATA_TEST_ID:e,createDataTestId:a}=ve(),n=t,{mediumRate:i,maxRate:o,showLabel:s,size:u,width:l,maxWidth:d}=ne(n),c=z(()=>Eo(i.value).toFixed(1)),y=z(()=>Mo(i.value,o.value)),k=z(()=>({"--bar-width":`${y.value}%`,"--width":(l==null?void 0:l.value)||"none","--max-width":(d==null?void 0:d.value)||"none"})),m={small:"r-rate-bar--sm",big:"r-rate-bar--bg"},g=z(()=>`r-rate-bar ${m[u.value]}`);return(O,_)=>(h(),E("div",pe({class:g.value,style:k.value,[r(e)||""]:r(a)(r(le).RRateBar,O.sectionDti,O.idDti)}),[W("div",{class:"r-rate-bar__visualisation",style:ze(k.value)},null,4),r(s)?(h(),E("div",Sr,M(c.value),1)):L("",!0)],16))}}),aa=U({__name:"r-gallery-modal-button",props:{labelText:{default:""},idDti:{},sectionDti:{}},emits:["click"],setup(t,{emit:e}){const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=e,o=t,{labelText:s}=ne(o);return(u,l)=>(h(),E("button",pe({class:"r-gallery-modal-button",[r(a)||""]:r(n)(r(le).RGaleryModalButton,u.sectionDti,u.idDti),onClick:l[0]||(l[0]=d=>i("click"))}),[P(r(X),{class:"r-gallery-modal-button-icon",icon:"camera",size:"16px",color:"#0054a6"}),A(" "+M(r(s)),1)],16))}}),Cr={class:"r-gallery-modal"},zr={class:"r-gallery-modal__header"},$r=W("img",{src:"//images2.r.pl/r-pl/nuxt3/close.svg",alt:"zamknij",class:"r-swiper-prev-button-image--arrow-3"},null,-1),Pr={class:"r-gallery-modal__image-container"},Ir={key:0,class:"r-gallery-modal__image-wrapper"},Tr={key:0,class:"r-gallery-modal__description-box"},Er={key:1,class:"r-gallery-modal__image-wrapper"},Mr={key:0,class:"r-gallery-modal__image-interactions"},Dr={key:1,class:"r-gallery-modal__description-box"},xr={class:"r-gallery-modal__footer"},Ar=U({__name:"r-gallery-modal",props:{images:{default:()=>[]},openModal:{type:Boolean,default:!1},footerSlotClass:{default:""},startIndex:{default:0},canUnblockScroll:{type:Boolean,default:!0},length:{},idDti:{},sectionDti:{}},emits:["close"],setup(t,{emit:e}){const a=e,n=t,{images:i,openModal:o,footerSlotClass:s}=ne(n),u=V(n.startIndex),l=V(null);let d=!1;const c=m=>{l.value&&(m.key==="ArrowRight"?l.value.onClickNext():m.key==="ArrowLeft"&&l.value.onClickPrev())},y=m=>{m&&(u.value=n.startIndex,m.activeIndex=n.startIndex),!d&&window&&(window.addEventListener("keydown",c),d=!0)},k=()=>{d&&window&&(window.removeEventListener("keydown",c),d=!1)};return(m,g)=>(h(),x(vn,{"backdrop-color":"black",mode:"model","model-value":r(o),class:"r-gallery-modal__parent","component-dti":r(le).RGaleryModal,"section-dti":m.sectionDti,"id-dti":m.idDti,"can-unblock-scroll":m.canUnblockScroll,"close-on-bg-click":!1},{default:$(()=>[W("div",Cr,[W("div",zr,[P(Ct,{"aria-label":"zamknij",class:"r-gallery-modal__header-close",color:"gray-opacity",size:"medium-sm",onClick:g[0]||(g[0]=se(O=>a("close"),["prevent"]))},{icon:$(()=>[$r]),_:1})]),P(Na,{ref_key:"galleryModalSwiper",ref:l,"active-index":u.value,"onUpdate:activeIndex":g[1]||(g[1]=O=>u.value=O),"space-beetwen":0,"slides-per-view":1,"centered-slides":!0,"buttons-position":"absolute-in",virtual:!0,"button-icon":"arrow-3",class:"r-gallery-modal__swiper",onAfterInit:y,onBeforeDestroy:k},{default:$(()=>[(h(!0),E(J,null,re(r(i),(O,_)=>(h(),x(r(Ba),{key:_},{default:$(()=>[W("div",Pr,[m.$slots.interactions?(h(),E("div",Er,[P(Be,{url:O.Url,class:"r-gallery-modal__image-wrapper-image",alt:O.Alt||"","is-lazy":!1},null,8,["url","alt"]),u.value===_?(h(),E("div",Mr,[Q(m.$slots,"interactions",{activeIndex:u.value})])):L("",!0),r(i)[u.value]&&r(i)[u.value].Opis?(h(),E("div",Dr,[P(j,{variant:"body1",color:"white","font-family":"secondary"},{default:$(()=>[A(M(r(i)[u.value].Opis),1)]),_:1})])):L("",!0)])):(h(),E("div",Ir,[P(Be,{url:O.Url,class:"r-gallery-modal__image-wrapper-image",alt:O.Alt||"","is-lazy":!1},null,8,["url","alt"]),r(i)[u.value]&&r(i)[u.value].Opis?(h(),E("div",Tr,[P(j,{variant:"body1",color:"white","font-family":"secondary"},{default:$(()=>[A(M(r(i)[u.value].Opis),1)]),_:1})])):L("",!0)]))])]),_:2},1024))),128))]),_:3},8,["active-index"]),W("div",xr,[P(j,{variant:"body1",color:"white","font-family":"secondary",class:"r-gallery-modal__footer-elem r-gallery-modal__footer-elem-pagination"},{default:$(()=>[A(M(u.value+1)+" / "+M(m.length?m.length:r(i).length),1)]),_:1}),m.$slots.footer?(h(),E("div",{key:0,class:H(["r-gallery-modal__footer-elem",r(s)])},[Q(m.$slots,"footer")],2)):L("",!0)])])]),_:3},8,["model-value","component-dti","section-dti","id-dti","can-unblock-scroll"]))}}),Br=["onClick"],Nr=["onClick"],rt=U({__name:"r-gallery",props:{images:{default:()=>[]},modalImages:{default:()=>[]},howManyImagesShow:{default:4},galleryMode:{default:"tiles"},size:{default:"small"},modalButtonLabel:{},footerSlotClass:{default:""},gap:{},isFirstLazyImage:{type:Boolean,default:!0},length:{},idDti:{},sectionDti:{}},emits:["fetchAllImages"],setup(t,{emit:e}){const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=e,o=t,{images:s,howManyImagesShow:u,galleryMode:l,size:d,modalButtonLabel:c,modalImages:y,gap:k,length:m}=ne(o),g=V(!1),O=V(0),_=(N=!0,D)=>{O.value=D||0,g.value=N,N===!0&&(m!=null&&m.value)&&y.value.length<m.value&&i("fetchAllImages")},f=z(()=>s.value.slice(0,u.value).map((N,D,R)=>({url:N,isLazy:o.isFirstLazyImage||D!==0,isLast:R.length===D+1&&(m!=null&&m.value?m.value>u.value:s.value.length>u.value)}))),v=z(()=>{var N;return`${(m==null?void 0:m.value)||((N=y.value)==null?void 0:N.length)||0}`}),p={tiles:"r-gallery--type-tiles",swiper:"r-gallery--type-swiper"},w={"x-small":"r-gallery--size-x-small",small:"r-gallery--size-small",medium:"r-gallery--size-medium"},I=z(()=>`r-gallery ${p[l.value]||""} ${w[d.value]||""}`),B=z(()=>l.value==="swiper"),T=z(()=>l.value==="tiles"),b=z(()=>c.value&&c.value?c.value:v.value),S={"x-small":16,small:8,medium:18},C=z(()=>({"--gap":`${(k==null?void 0:k.value)||S[d.value]}px`}));return(N,D)=>(h(),E("div",null,[B.value?(h(),x(Na,pe({key:0,class:I.value,"space-beetwen":0,style:C.value,[r(a)||""]:r(n)(r(le).RGalery,`swiper-${N.sectionDti}`,N.idDti)}),{default:$(()=>[(h(!0),E(J,null,re(f.value,(R,F)=>(h(),x(r(Ba),{key:F,virtual:!0},{default:$(()=>[R.isLast?(h(),E("div",{key:1,class:"r-gallery__item-container--last",onClick:K=>_(!0,F)},[P(Be,{class:"r-gallery__item--last",url:R.url,alt:R.alt||"",style:ze(C.value)},null,8,["url","alt","style"]),P(aa,{"label-text":b.value,"section-dti":N.sectionDti,"id-dti":N.idDti},null,8,["label-text","section-dti","id-dti"])],8,Br)):(h(),x(Be,{key:0,class:"r-gallery__item",url:R.url,alt:R.alt||"",style:ze(C.value),"is-lazy":R.isLazy,onClick:K=>_(!0,F)},null,8,["url","alt","style","is-lazy","onClick"]))]),_:2},1024))),128))]),_:1},16,["class","style"])):L("",!0),T.value?(h(),E("div",pe({key:1,class:I.value,style:C.value,[r(a)||""]:r(n)(r(le).RGalery,`tiles-${N.sectionDti}`,N.idDti)}),[(h(!0),E(J,null,re(f.value,(R,F)=>(h(),E(J,{key:F},[R.isLast?(h(),E("div",{key:1,class:"r-gallery__item-container--last",onClick:K=>_(!0,F)},[P(Be,{class:"r-gallery__item--last",url:R.url,alt:R.alt||"",style:ze(C.value)},null,8,["url","alt","style"]),P(aa,{"label-text":b.value,"section-dti":N.sectionDti,"id-dti":N.idDti},null,8,["label-text","section-dti","id-dti"])],8,Nr)):(h(),x(Be,{key:0,class:H([{"r-gallery__item--first-and-only":f.value.length===1},"r-gallery__item"]),url:R.url,alt:R.alt||"",onClick:K=>_(!0,F)},null,8,["class","url","alt","onClick"]))],64))),128))],16)):L("",!0),P(Ar,{"open-modal":g.value,images:r(y),"footer-slot-class":N.footerSlotClass,length:r(m),"start-index":O.value,onClose:D[0]||(D[0]=R=>_(!1))},Fe({footer:$(()=>[Q(N.$slots,"footer")]),_:2},[N.$slots.interactions?{name:"interactions",fn:$(({activeIndex:R})=>[Q(N.$slots,"interactions",{activeIndex:R})]),key:"0"}:void 0]),1032,["open-modal","images","footer-slot-class","length","start-index"])]))}});/*! maska v2.1.11 | (c) Alexander Shabunevich | Released under the MIT license */var Lr=Object.defineProperty,jr=(t,e,a)=>e in t?Lr(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,Ge=(t,e,a)=>(jr(t,typeof e!="symbol"?e+"":e,a),a);const na={"#":{pattern:/[0-9]/},"@":{pattern:/[a-zA-Z]/},"*":{pattern:/[a-zA-Z0-9]/}};class at{constructor(e={}){Ge(this,"opts",{}),Ge(this,"memo",new Map);const a={...e};if(a.tokens!=null){a.tokens=a.tokensReplace?{...a.tokens}:{...na,...a.tokens};for(const n of Object.values(a.tokens))typeof n.pattern=="string"&&(n.pattern=new RegExp(n.pattern))}else a.tokens=na;Array.isArray(a.mask)&&(a.mask.length>1?a.mask=[...a.mask].sort((n,i)=>n.length-i.length):a.mask=a.mask[0]??""),a.mask===""&&(a.mask=null),this.opts=a}masked(e){return this.process(e,this.findMask(e))}unmasked(e){return this.process(e,this.findMask(e),!1)}isEager(){return this.opts.eager===!0}isReversed(){return this.opts.reversed===!0}completed(e){const a=this.findMask(e);if(this.opts.mask==null||a==null)return!1;const n=this.process(e,a).length;return typeof this.opts.mask=="string"?n>=this.opts.mask.length:typeof this.opts.mask=="function"?n>=a.length:this.opts.mask.filter(i=>n>=i.length).length===this.opts.mask.length}findMask(e){const a=this.opts.mask;if(a==null)return null;if(typeof a=="string")return a;if(typeof a=="function")return a(e);const n=this.process(e,a.slice(-1).pop()??"",!1);return a.find(i=>this.process(e,i,!1).length>=n.length)??""}escapeMask(e){const a=[],n=[];return e.split("").forEach((i,o)=>{i==="!"&&e[o-1]!=="!"?n.push(o-n.length):a.push(i)}),{mask:a.join(""),escaped:n}}process(e,a,n=!0){if(a==null)return e;const i=`value=${e},mask=${a},masked=${n?1:0}`;if(this.memo.has(i))return this.memo.get(i);const{mask:o,escaped:s}=this.escapeMask(a),u=[],l=this.opts.tokens!=null?this.opts.tokens:{},d=this.isReversed()?-1:1,c=this.isReversed()?"unshift":"push",y=this.isReversed()?0:o.length-1,k=this.isReversed()?()=>_>-1&&f>-1:()=>_<o.length&&f<e.length,m=p=>!this.isReversed()&&p<=y||this.isReversed()&&p>=y;let g,O=-1,_=this.isReversed()?o.length-1:0,f=this.isReversed()?e.length-1:0,v=!1;for(;k();){const p=o.charAt(_),w=l[p],I=(w==null?void 0:w.transform)!=null?w.transform(e.charAt(f)):e.charAt(f);if(!s.includes(_)&&w!=null?(I.match(w.pattern)!=null?(u[c](I),w.repeated?(O===-1?O=_:_===y&&_!==O&&(_=O-d),y===O&&(_-=d)):w.multiple&&(v=!0,_-=d),_+=d):w.multiple?v&&(_+=d,f-=d,v=!1):I===g?g=void 0:w.optional&&(_+=d,f-=d),f+=d):(n&&!this.isEager()&&u[c](p),I===p&&!this.isEager()?f+=d:g=p,this.isEager()||(_+=d)),this.isEager())for(;m(_)&&(l[o.charAt(_)]==null||s.includes(_));)n?u[c](o.charAt(_)):o.charAt(_)===e.charAt(f)&&(f+=d),_+=d}return this.memo.set(i,u.join("")),this.memo.get(i)}}const Ra=t=>JSON.parse(t.replaceAll("'",'"')),ia=(t,e={})=>{const a={...e};return t.dataset.maska!=null&&t.dataset.maska!==""&&(a.mask=Rr(t.dataset.maska)),t.dataset.maskaEager!=null&&(a.eager=pt(t.dataset.maskaEager)),t.dataset.maskaReversed!=null&&(a.reversed=pt(t.dataset.maskaReversed)),t.dataset.maskaTokensReplace!=null&&(a.tokensReplace=pt(t.dataset.maskaTokensReplace)),t.dataset.maskaTokens!=null&&(a.tokens=Vr(t.dataset.maskaTokens)),a},pt=t=>t!==""?!!JSON.parse(t):!0,Rr=t=>t.startsWith("[")&&t.endsWith("]")?Ra(t):t,Vr=t=>{if(t.startsWith("{")&&t.endsWith("}"))return Ra(t);const e={};return t.split("|").forEach(a=>{const n=a.split(":");e[n[0]]={pattern:new RegExp(n[1]),optional:n[2]==="optional",multiple:n[2]==="multiple",repeated:n[2]==="repeated"}}),e};class Wr{constructor(e,a={}){Ge(this,"items",new Map),Ge(this,"beforeinputEvent",n=>{const i=n.target,o=this.items.get(i);o.isEager()&&"inputType"in n&&n.inputType.startsWith("delete")&&o.unmasked(i.value).length<=1&&this.setMaskedValue(i,"")}),Ge(this,"inputEvent",n=>{if(n instanceof CustomEvent&&n.type==="input"&&n.detail!=null&&typeof n.detail=="object"&&"masked"in n.detail)return;const i=n.target,o=this.items.get(i),s=i.value,u=i.selectionStart,l=i.selectionEnd;let d=s;if(o.isEager()){const c=o.masked(s),y=o.unmasked(s);y===""&&"data"in n&&n.data!=null?d=n.data:y!==o.unmasked(c)&&(d=y)}if(this.setMaskedValue(i,d),"inputType"in n&&(n.inputType.startsWith("delete")||u!=null&&u<s.length))try{i.setSelectionRange(u,l)}catch{}}),this.options=a,typeof e=="string"?this.init(Array.from(document.querySelectorAll(e)),this.getMaskOpts(a)):this.init("length"in e?Array.from(e):[e],this.getMaskOpts(a))}destroy(){for(const e of this.items.keys())e.removeEventListener("input",this.inputEvent),e.removeEventListener("beforeinput",this.beforeinputEvent);this.items.clear()}needUpdateOptions(e,a){const n=this.items.get(e),i=new at(ia(e,this.getMaskOpts(a)));return JSON.stringify(n.opts)!==JSON.stringify(i.opts)}needUpdateValue(e){const a=e.dataset.maskaValue;return a==null&&e.value!==""||a!=null&&a!==e.value}getMaskOpts(e){const{onMaska:a,preProcess:n,postProcess:i,...o}=e;return o}init(e,a){for(const n of e){const i=new at(ia(n,a));this.items.set(n,i),n.value!==""&&this.setMaskedValue(n,n.value),n.addEventListener("input",this.inputEvent),n.addEventListener("beforeinput",this.beforeinputEvent)}}setMaskedValue(e,a){const n=this.items.get(e);this.options.preProcess!=null&&(a=this.options.preProcess(a));const i=n.masked(a),o=n.unmasked(n.isEager()?i:a),s=n.completed(a),u={masked:i,unmasked:o,completed:s};a=i,this.options.postProcess!=null&&(a=this.options.postProcess(a)),e.value=a,e.dataset.maskaValue=a,this.options.onMaska!=null&&(Array.isArray(this.options.onMaska)?this.options.onMaska.forEach(l=>l(u)):this.options.onMaska(u)),e.dispatchEvent(new CustomEvent("maska",{detail:u})),e.dispatchEvent(new CustomEvent("input",{detail:u}))}}const yt=new WeakMap,Hr=t=>{setTimeout(()=>{var e;((e=yt.get(t))==null?void 0:e.needUpdateValue(t))===!0&&t.dispatchEvent(new CustomEvent("input"))})},Fr=(t,e)=>{const a=t instanceof HTMLInputElement?t:t.querySelector("input"),n={...e.arg};if(a==null||(a==null?void 0:a.type)==="file")return;Hr(a);const i=yt.get(a);if(i!=null){if(!i.needUpdateOptions(a,n))return;i.destroy()}if(e.value!=null){const o=e.value,s=u=>{o.masked=u.masked,o.unmasked=u.unmasked,o.completed=u.completed};n.onMaska=n.onMaska==null?s:Array.isArray(n.onMaska)?[...n.onMaska,s]:[n.onMaska,s]}yt.set(a,new Wr(a,n))},Gr={class:"r-input-form__wrap"},Yr=["disabled","readonly","autocomplete","type","value"],Ur={key:0,class:"r-input-form__left-icon"},oa=U({__name:"r-input-form",props:{modelValue:{},placeholder:{},clearIcon:{default:"default"},inputType:{},contrast:{type:Boolean},errorMsg:{default:()=>[]},title:{},description:{},mask:{},maskTokens:{},returnValueWithMask:{type:Boolean,default:!0},leftIcon:{},inputTextHidden:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inputBold:{type:Boolean,default:!1},autocomplete:{},supportingText:{},idDti:{},sectionDti:{}},emits:["update:modelValue","clear"],setup(t,{expose:e,emit:a}){const{DATA_TEST_ID:n,createDataTestId:i}=ve(),o=V(!1),s=t,{readonly:u}=ne(s),l=z(()=>s.errorMsg.slice(0,1)),d=z(()=>{const T={};return s.mask&&(T.mask=s.mask),s.maskTokens&&(T.tokens=s.maskTokens),T}),c=a,y=V(),k=z(()=>!!s.modelValue&&s.clearIcon!=="none"&&!s.disabled),m=V(!1),g=z(()=>!!s.modelValue&&s.inputType==="password"&&!s.disabled),O=z(()=>!!s.errorMsg.length),_=()=>{c("clear")},f=V(s.modelValue);me(()=>s.modelValue,T=>{const b=new at(d.value);b.unmasked(f.value)!==b.unmasked(T)&&(f.value=b.masked(T))});const v=T=>{const b=new at(d.value),S=T.target;b.unmasked(S.value)!==b.unmasked(f.value)&&(s.returnValueWithMask?c("update:modelValue",S.value):c("update:modelValue",b.unmasked(S.value)))},p=()=>{var T;(T=y.value)==null||T.focus()},w=z(()=>s.modelValue||o.value),I=z(()=>s.title&&(s.modelValue||o.value));e({focusOnInput:p});const B=z(()=>s.description?"44px":s.leftIcon?`${10*2+Number(s.leftIcon.size.replace("px",""))}px`:"0");return(T,b)=>(h(),x(zt,{title:T.title,"show-error":O.value},{default:$(()=>[W("div",pe({class:["r-input-form",{disabled:T.disabled}],[r(n)||""]:r(i)(r(le).RInputForm,T.sectionDti,T.idDti)}),[W("div",Gr,[ya(W("input",{ref_key:"input",ref:y,disabled:T.disabled,readonly:"readonly"in T?T.readonly:r(hn),autocomplete:T.autocomplete,type:m.value?"text":T.inputType,class:H(["r-input-form__wrap--input",{"r-input-form__wrap--input--icon-x":T.clearIcon!=="none","r-input-form__wrap--input--contrast":T.contrast,"r-input-form__wrap--input--move-down":w.value&&!T.title,"r-input-form__wrap--input--error":O.value,"r-input-form__wrap--input--left-icon":T.description||T.leftIcon,"r-input-form__wrap--input--text-hidden":T.inputTextHidden,"r-input-form__wrap--input--bold":T.inputBold}]),value:T.modelValue,placeholder:"",style:ze({"--input-pad-left-icon":B.value}),onInput:v,onFocus:b[0]||(b[0]=S=>o.value=!0),onBlur:b[1]||(b[1]=S=>o.value=!1)},null,46,Yr),[[r(Fr),void 0,d.value]]),T.description?(h(),E("div",Ur,[P(r(X),{icon:"info",size:"24px"}),P(bt,{"modal-title":"","tooltip-position":"bottom","modal-border-radius":!0,"tooltip-max-width":"600"},{default:$(()=>[P(j,{variant:"body2","font-family":"secondary",class:"r-input-form__description-content","raw-html":T.description},null,8,["raw-html"])]),_:1})])):T.leftIcon?(h(),x(r(X),{key:1,icon:T.leftIcon.icon,size:T.leftIcon.size,class:"r-input-form__left-icon"},null,8,["icon","size"])):L("",!0),g.value?(h(),E("div",{key:2,class:"r-input-form__wrap--icon-right",role:"button","aria-label":"Pokaż hasło",onClick:b[2]||(b[2]=se(S=>m.value=!m.value,["prevent"]))},[m.value?(h(),x(r(X),{key:0,icon:"eye-off",size:"24px"})):(h(),x(r(X),{key:1,icon:"eye",size:"24px"}))])):k.value?(h(),x(ye,{key:3,tabindex:"-1",variant:"text",class:"r-input-form__wrap--icon-x",onClick:se(_,["prevent"])},{default:$(()=>[T.clearIcon==="own"?Q(T.$slots,"icon-x",{key:0}):L("",!0),T.clearIcon==="default"?(h(),x(ha,{key:1,size:"24px"})):L("",!0)]),_:3})):L("",!0),T.placeholder&&!I.value?(h(),x(j,{key:4,class:H([{"r-input-form__placeholder--as-title":!r(u)&&w.value||r(u)&&T.modelValue,"r-input-form__placeholder--error":O.value,"r-input-form__placeholder--gray":T.title,"r-input-form__placeholder--left-icon":T.description||T.leftIcon,"r-input-form__placeholder--text-hidden":T.inputTextHidden},"r-input-form__placeholder"]),style:ze({"--input-pad-left-icon":B.value}),color:"primary",variant:"body1","font-family":"secondary",onClick:p},{default:$(()=>[A(M(T.placeholder),1)]),_:1},8,["class","style"])):L("",!0)]),(h(!0),E(J,null,re(l.value,(S,C)=>(h(),E("div",{key:C,class:"r-input-form__error-msg"},[P(Ue,{class:"r-input-form__error-msg-icon",color:"error"}),(h(),x(j,{key:C,variant:"body1",class:"r-input-form__error-msg-text","font-family":"secondary"},{default:$(()=>[A(M(S),1)]),_:2},1024))]))),128)),T.supportingText?(h(),x(j,{key:0,variant:"body1",class:"r-input-form__supporting-text","font-family":"secondary","raw-html":T.supportingText},null,8,["raw-html"])):L("",!0)],16)]),_:3},8,["title","show-error"]))}}),qr={class:"r-select-form__flex"},Zr={class:"r-select-form__container"},Kr={key:0},Xr=["name","value","autocomplete"],Qr=U({__name:"r-select-form",props:{modelValue:{},type:{default:"single-choice"},label:{default:""},placeholder:{default:""},title:{},open:{type:Boolean,default:!1},name:{},options:{},disabledOptionValues:{default:()=>[]},bottomSheet:{type:Boolean,default:!1},bottomSheetTitle:{},errorMsg:{default:()=>[]},disabled:{type:Boolean,default:!1},inputBoldWhileLabel:{type:Boolean,default:!0},size:{default:"M"},checkType:{},autocomplete:{},idDti:{},sectionDti:{}},emits:["update:modelValue"],setup(t,{emit:e}){nt(C=>({"3ff5fc72":k.value}));const{DATA_TEST_ID:a,createDataTestId:n}=ve(),i=e,o=yn(),s=t,u=z(()=>s.errorMsg.slice(0,1)),l=z(()=>s.size!=="S"?s.label:""),d=z(()=>{switch(s.size){case"S":return"36px";case"M":return"52px";case"L":return"58px"}return"52px"}),c=z(()=>{switch(s.size){case"S":return"20px";case"M":return"20px";case"L":return"24px"}return"20px"}),y=z(()=>{if(!(T.value&&!Array.isArray(T)&&"description"in T.value)&&!o.icon)return 0;switch(s.size){case"S":return 28;case"M":return 28;case"L":return 40}return 28}),k=z(()=>{let C=y.value;return s.disabled||(C+=25),`calc(100% - ${C}px)`}),m=z(()=>[{options:s.options}]),g=z({get(){return s.modelValue},set(C){if(!C)return null;if(Array.isArray(C))return i("update:modelValue",C.map(N=>`${N}`));i("update:modelValue",`${C}`),v()}}),O=V(s.open),_=C=>{O.value=C},f=()=>{s.disabled||_(!O.value)},v=()=>{_(!1)},p=C=>{B.value(C)||(i("update:modelValue",C),v())},w=C=>{Array.isArray(C)&&i("update:modelValue",C)},I=z(()=>Array.isArray(s.modelValue)?s.modelValue.length:s.modelValue),B=z(()=>C=>s.disabledOptionValues.includes(C)),T=z(()=>{if(s.modelValue)return Array.isArray(s.modelValue)?s.options.filter(C=>s.modelValue.includes(C.value)):s.options.find(C=>C.value===s.modelValue)}),b=z(()=>{if(!s.modelValue)return"";if(Array.isArray(s.modelValue))return s.options.filter(D=>s.modelValue.includes(D.value)).map(D=>D.label).join(", ");const C=s.options.find(N=>N.value===s.modelValue);return C?C.label:""}),S=z(()=>!!s.errorMsg.length);return(C,N)=>{const D=gn("r-click-away");return h(),x(zt,{title:C.title},{default:$(()=>{var R;return[ya((h(),E("div",pe({class:["r-select-form",{disabled:C.disabled}],[r(a)||""]:r(n)(r(le).RSelectForm,C.sectionDti,C.idDti)}),[W("div",qr,[W("div",{class:H(["r-select-form__input",{"r-select-form__input--open":O.value,"r-select-form__input--error":S.value,[`r-select-form__input--${C.size}`]:C.size}]),onClick:f},[!Array.isArray(T.value)&&((R=T.value)!=null&&R.description)?(h(),E("div",{key:0,class:H(["r-select-form__left-icon",{[`r-select-form__left-icon--${C.size}`]:C.size}])},[P(r(X),{icon:"info",size:c.value},null,8,["size"]),P(bt,{"modal-title":"","tooltip-position":"bottom","modal-border-radius":!0,"tooltip-max-width":"600"},{default:$(()=>[P(j,{variant:"body2","font-family":"secondary",class:"r-select-form__description-content","raw-html":T.value.description},null,8,["raw-html"])]),_:1})],2)):C.$slots.icon?(h(),E("div",{key:1,class:H(["r-select-form__left-icon",{[`r-select-form__left-icon--${C.size}`]:C.size}])},[Q(C.$slots,"icon")],2)):L("",!0),W("div",Zr,[l.value?(h(),x(j,{key:0,variant:"body2",tag:"span","font-size":"15px","font-family":"secondary",class:H(["r-select-form__label",{"r-select-form__label--as-title":I.value||O.value,"r-select-form__label--error":S.value}])},{default:$(()=>[A(M(`${l.value} `),1)]),_:1},8,["class"])):L("",!0),b.value||C.size==="S"&&C.label?(h(),x(j,{key:1,class:H(["r-select-form__text",{"r-select-form__selected-value":!l.value,"r-select-form__selected-value-w-label":l.value,"r-select-form__selected-value-w-label--bold":l.value&&C.inputBoldWhileLabel}]),variant:"body2",tag:"span",color:"primary","font-size":"15px","font-family":"secondary"},{default:$(()=>[C.size==="S"&&C.label?(h(),E("b",Kr,M(`${C.label}: `),1)):L("",!0),A(M(b.value),1)]),_:1},8,["class"])):L("",!0)]),C.disabled?L("",!0):(h(),x(bn,{key:2,class:"r-select-form__chevron","rotate-type":"scale",rotate:O.value,color:"primary",size:"medium-thin"},null,8,["rotate"])),W("input",{class:"r-select-form__value",name:C.name,value:C.modelValue,autocomplete:C.autocomplete},null,8,Xr)],2),C.bottomSheet?(h(),x(kt,{key:0,variant:"radius",position:"bottom",title:C.bottomSheetTitle},{body:$(()=>[C.type==="single-choice"?(h(),x(wr,{key:0,"model-value":C.modelValue,spacing:"16px",class:"r-select-form__bottom-sheet-inoput-group",name:C.name,elements:C.options,"font-family":"secondary","onUpdate:modelValue":N[0]||(N[0]=F=>p(F))},null,8,["model-value","name","elements"])):L("",!0),C.type==="multiple-choice"?(h(),x(gr,{key:1,"model-value":C.modelValue,spacing:"16px",class:"r-select-form__bottom-sheet-inoput-group",name:C.name,elements:C.options,"font-family":"secondary","onUpdate:modelValue":N[1]||(N[1]=F=>w(F))},null,8,["model-value","name","elements"])):L("",!0)]),_:1},8,["title"])):(h(),x(_n,{key:1,name:"fade-select-options"},{default:$(()=>[O.value?(h(),x(pr,{key:0,modelValue:g.value,"onUpdate:modelValue":N[2]||(N[2]=F=>g.value=F),"disabled-option-values":C.disabledOptionValues,options:m.value,"top-spacing":d.value,position:"absolute",type:C.type,"check-type":C.checkType},null,8,["modelValue","disabled-option-values","options","top-spacing","type","check-type"])):L("",!0)]),_:1}))]),(h(!0),E(J,null,re(u.value,(F,K)=>(h(),E("div",{key:K,class:"r-select-form__error-msg"},[P(Ue,{class:"r-select-form__error-msg-icon",color:"error"}),(h(),x(j,{key:K,variant:"body1",class:"r-select-form__error-msg-text","font-family":"secondary"},{default:$(()=>[A(M(F),1)]),_:2},1024))]))),128))],16)),[[D,()=>_(!1)]])]}),_:3},8,["title"])}}}),Jr=W("span",{class:"kh-breadcrumbs__text"},"...",-1),es=[Jr],ts={class:"kh-breadcrumbs kh-breadcrumbs__sub"},as={key:0},ns=["href"],is=U({__name:"Breadcrumbs",props:{breadcrumbs:{default:()=>[]},mobile:{type:Boolean}},setup(t){const e=t,a=V(!1),n=z(()=>e.mobile&&!a.value?e.breadcrumbs.slice(-3):e.breadcrumbs),i=s=>s===n.value.length-1,{path:o}=it();return In(()=>Tn(n.value,o)),(s,u)=>r(n)&&r(n).length>0?(h(),E("ul",{key:0,class:H(["kh-breadcrumbs kh-breadcrumbs-root",{shrink:s.mobile&&!r(a)}])},[s.mobile&&!r(a)?(h(),E("li",{key:0,class:"kh-breadcrumbs__element",onClick:u[0]||(u[0]=l=>a.value=!0)},es)):L("",!0),(h(!0),E(J,null,re(r(n),(l,d)=>(h(),E("li",{key:d,class:"kh-breadcrumbs__element"},[W("ul",ts,[(h(!0),E(J,null,re(l,c=>(h(),E("li",{key:c.Url,class:"kh-breadcrumbs__subelement"},[i(d)?(h(),E("span",as,M(c.Nazwa),1)):(h(),E("a",{key:1,class:"kh-breadcrumbs__link",href:c.Url},M(c.Nazwa),9,ns))]))),128))])]))),128))],2)):L("",!0)}}),os={class:"kh-header__container"},rs={key:0,class:"kh-header__interactions"},ss={key:1,class:"kh-header__local-category"},Pl=U({__name:"KartaHoteluHeader",props:{infoProductHotel:{},localCategory:{},offerTitle:{},extension:{type:Boolean},alwaysDisplayTooltip:{type:Boolean},offerInfo:{}},setup(t){const e=t,{isMinWidth:a}=Ot(be.DESKTOP),n=z(()=>{var o,s,u,l,d,c,y,k,m,g,O,_;return e.offerInfo?(((s=(o=e.infoProductHotel)==null?void 0:o.Produkt)==null?void 0:s.Typ)==="wypoczynek"||((l=(u=e.infoProductHotel)==null?void 0:u.Produkt)==null?void 0:l.Typ)==="narty"||e.extension&&!((d=e.infoProductHotel)!=null&&d.Produkt.CzyObjazd))&&e.offerInfo.Kategoria:(((y=(c=e.infoProductHotel)==null?void 0:c.Produkt)==null?void 0:y.Typ)==="wypoczynek"||((m=(k=e.infoProductHotel)==null?void 0:k.Produkt)==null?void 0:m.Typ)==="narty"||e.extension&&!((g=e.infoProductHotel)!=null&&g.Produkt.CzyObjazd))&&((_=(O=e.infoProductHotel)==null?void 0:O.Hotel)==null?void 0:_.Kategoria)}),i=()=>{wn(En)};return(o,s)=>{var l,d,c,y,k;const u=is;return h(),E("section",null,[o.extension?L("",!0):(h(),x(u,{key:0,class:"kh-header__breadcrumbs",breadcrumbs:(l=o.infoProductHotel)==null?void 0:l.Breadcrumbs,mobile:!r(a)},null,8,["breadcrumbs","mobile"])),r(a)?L("",!0):(h(),E("div",{key:1,class:H(["kh-header__row kh-header__row--mobile",{"kh-header__row--mobile-extension":o.extension}])},[r(n)?(h(),x(r(Ft),{key:0,rating:r(n),size:"x-large",class:"kh-header__gwiazdki",gap:"medium","section-dti":"kartaHotelu","id-dti":r(n)},null,8,["rating","id-dti"])):L("",!0),(c=(d=o.infoProductHotel)==null?void 0:d.Ocena)!=null&&c.CzyPokazywac&&!o.extension?(h(),x(r(j),{key:1,variant:"body2",tag:"p","font-family":"secondary",color:"white",class:"kh-header__rate","section-dti":"kartaHotelu","id-dti":"ocena",onClick:i},{default:$(()=>{var m,g;return[W("span",null,M((m=o.infoProductHotel.Ocena.Ocena)==null?void 0:m.toFixed(1))+"/6",1),A(" ("+M(o.infoProductHotel.Ocena.IloscOcen)+" "+M(o.$t("kartaHotelu.opinieN",((g=o.infoProductHotel.Ocena)==null?void 0:g.IloscOcen)||0))+") ",1)]}),_:1})):L("",!0)],2)),W("div",{class:H(["kh-header__row",{"kh-header__row--extension":o.extension,"kh-header__row--with-stars":r(n)&&!o.extension||!r(a)&&!r(n)}])},[W("div",os,[W("div",{class:H(["kh-header__title-with-tooltip",{"kh-header__title-with-tooltip--display-contents":!o.extension}])},[P(r(j),{variant:"h1",tag:"h1","font-family":"main","font-weight":"bold",class:"kh-header__title","section-dti":"kartaHotelu","id-dti":"tytul"},{default:$(()=>[A(M(o.offerTitle),1)]),_:1}),r(a)?L("",!0):(h(),x(r(Re),{key:0,location:"absolute",position:"bottom",class:"kh-header__tooltip"},{default:$(()=>[P(r(j),{variant:"caption"},{default:$(()=>[A(M(o.offerTitle),1)]),_:1})]),_:1}))],2),r(a)&&((k=(y=o.infoProductHotel)==null?void 0:y.Ocena)!=null&&k.CzyPokazywac)?(h(),x(r(j),{key:0,variant:"body2",tag:"p","font-family":"secondary",color:"white",class:"kh-header__rate","section-dti":"kartaHotelu","id-dti":"ocena",onClick:i},{default:$(()=>{var m,g,O,_;return[W("span",null,M((g=(m=o.infoProductHotel)==null?void 0:m.Ocena.Ocena)==null?void 0:g.toFixed(1))+"/6",1),A(" ("+M((O=o.infoProductHotel)==null?void 0:O.Ocena.IloscOcen)+" "+M(o.$t("kartaHotelu.opinieN",((_=o.infoProductHotel.Ocena)==null?void 0:_.IloscOcen)||0))+") ",1)]}),_:1})):L("",!0)]),(r(a)||e.alwaysDisplayTooltip)&&o.$slots.shareTooltip?(h(),E("div",rs,[Q(o.$slots,"shareTooltip")])):L("",!0)],2),r(n)?(h(),E("div",{key:2,class:H(["kh-header__container",{"kh-header__container--extension":o.extension&&r(a)}])},[r(a)?(h(),x(r(Ft),{key:0,rating:r(n),size:"x-large",class:"kh-header__gwiazdki kh-header__gwiazdki--desktop","section-dti":"kartaHotelu","id-dti":r(n)},null,8,["rating","id-dti"])):L("",!0),o.localCategory?(h(),E("div",ss,[P(r(j),{variant:"body2",tag:"p","font-family":"secondary",class:"kh-header__local-category-text","section-dti":"kartaHotelu","id-dti":"kategoriaLokalna"},{default:$(()=>[A(M(o.$t("kartaHotelu.kategoriaLokalna"))+" ",1),W("span",null,M(o.localCategory),1)]),_:1}),P(r(X),{icon:"star-fill",size:"16px",color:"#ffd92d"})])):L("",!0)],2)):L("",!0)])}}}),ls=ga("drawers",()=>{const t=Me(),e=V([]),a=V(!0),n=(d=!0)=>{d?t.$router.replace({query:{...t.$router.currentRoute.value.query,drawer:Rt(e.value)}}):t.$router.push({query:{...t.$router.currentRoute.value.query,drawer:Rt(e.value)}})},i=z(()=>d=>e.value.find(c=>c[0]===d));function o(d,c,y,k,m){if(i.value(d))e.value=e.value.filter(g=>g[0]!==d),n();else{const g=Vt([d,c,y,k,m]);e.value.push(g),n()}}function s(d){i.value(d)&&(e.value=e.value.filter(c=>c[0]!==d),n())}function u(d,c=!0){e.value=e.value.map(y=>{const k=Vt([d.drawerName,d.title,d.additionalValue,d.secondAdditionalValue,d.thirdAdditionalValue]);return y[0]===d.drawerName?k:y}),n(c)}function l(d){if(!d){e.value=[];return}const c=[];if(Array.isArray(d))d.forEach(y=>{if(y){const k=y.split(";");c.push([...k])}});else{const y=d.split(";");c.push([...y])}e.value=c}return{activeDrawers:e,isDrawerActive:i,animation:a,toggleDrawer:o,closeDrawer:s,initDrawers:l,changeDrawerValues:u,updateDrawersRoute:n}}),Va=()=>({withTimeout:async e=>{const a=new AbortController,n=setTimeout(()=>a==null?void 0:a.abort(),e.timeout);e.fetch[1]?e.fetch[1].signal=a.signal:e.fetch[1]={signal:a.signal};const i=await $fetch(...e.fetch);return clearTimeout(n),i}});function $t(){const{$getUrl:t}=Me(),{t:e}=We(),{withTimeout:a}=Va(),n=async(v,p=!1)=>{const w=t(fe.OPINIE_POBIERZ,"/pobierzOpinie",v);if(!p)return await $fetch(w);try{return await a({fetch:[w],timeout:Ce})}catch{return null}},i=async(v,p=!1,w=!0)=>{const I={...v,ileZdjec:w?4:void 0},B=t(fe.OPINIE_POBIERZ,"/pobierzOpinieOgolne",I);if(!p)return await $fetch(B);try{return await a({fetch:[B],timeout:Ce})}catch{return null}},o=async v=>{const p=t(fe.OPINIE_POBIERZ,"/pobierzZdjecia",v);try{return await a({fetch:[p],timeout:Ce})}catch{return null}},s=async(v,p=!1)=>{const w=t(fe.OPINIE_POBIERZ,"/pobierzOpiniaSzczegoly",v);if(!p)return await $fetch(w);try{return await a({fetch:[w],timeout:Ce})}catch{return null}},u=async(v,p=!1)=>{const w=t(fe.OPINIE_POBIERZ,"/pobierzOpinia",{guid:v});if(!p)return await $fetch(w);try{return await a({fetch:[w],timeout:Ce})}catch{return null}},l=v=>v.map(p=>{var w;return{key:p.Klucz,label:p.Nazwa,selectOptions:((w=p.Mozliwosci)==null?void 0:w.map(I=>({value:`${p.Klucz}-${I.Klucz}`,label:I.Nazwa})))||[]}}),d=v=>(v==null?void 0:v.map(p=>({value:p.Klucz,label:p.Nazwa})))||[];return{getSearchPanelModel:(v,p)=>({filtryOptionsObject:l(v),sortowanieOptions:d(p)}),fetchLista:n,fetchGlowneInfo:i,fetchOpiniaSzczegoly:s,getProductHotelInfoForFetch:v=>{var p,w;return{podmiot:"hotel:produkt",elementUrl:`${(p=v==null?void 0:v.Hotel)==null?void 0:p.Url}:${v==null?void 0:v.Produkt.Kod}`,elementId:`${(w=v==null?void 0:v.Hotel)==null?void 0:w.Id}:${v==null?void 0:v.Produkt.Id}`}},fetchProductHotelInfo:async(v,p)=>{try{const w=t(fe.SZCZEGOLY_WYCIECZKI,"/pobierz-produkto-hotel",{produktUrl:v,hotelUrl:p}),I=await a({fetch:[w],timeout:Ce});return I?await a({fetch:[t(fe.SZCZEGOLY_WYCIECZKI,"/pobierz-informacje-o-produkto-hotelu",{klucz:I,mobile:"false"})],timeout:Ce}):null}catch{return null}},getListaParams:(v,p)=>({Filtry:(v==null?void 0:v.Filtry)||[],Sortowanie:(v==null?void 0:v.Sortowanie)||[],podmiot:p.podmiot,elementId:p.elementId,elementUrl:p.elementUrl}),getParamsFromQueryString:()=>{const v=it(),{strona:p,sortowanie:w,filtry:I}=v.query,B=Array.isArray(I)?I.map(b=>String(b)):I?[String(I)]:[];return{stronaQS:Number(p),sortowanieQS:w?String(w):null,filtryQS:B}},getDomyslneFiltry:v=>{var p;return((p=v.map(w=>w.Mozliwosci.filter(I=>I.Domyslny)).flat())==null?void 0:p.map(w=>w.Klucz))||void 0},getDomyslneSortowanie:v=>{var p;return((p=v.find(w=>w.Domyslny))==null?void 0:p.Klucz)||null},fetchOpiniaByGuid:u,getOpinieLabelWithOfferInfo:v=>v?`${e("opinie.opinieO")} ${v}`:e("kh.opinie"),fetchZdjeciaOpinii:o}}var Pt=(t=>(t.KLASA_BANERA_HEADER="class-banner-class",t.IKONY_FILTRY="ikony-filtry",t.IKONY_BRAK_WYNIKOW="ikony-brak-wynikow",t.SEO_REGIONY="seo-regiony",t.OPINIE_SEO_LONG="opinie-seo-long",t.OPINIE_KARTA_HOTELU_GLOWNE_INFO="opinie-karta-hotelu-glowne-info",t.OPINIE_KARTA_HOTELU_LISTA="opinie-karta-hotelu-lista",t.OPINIE_PAGE="opinie-page",t.OPINIE_PAGE_LIST="opinie-page-list",t.OPINIE_PAGE_INFO_PRODUCT_HOTEL="opinie-page-info-product-hotel",t.OPINIE_PAGE_SZCZEGOLY="opinie-page-szczegoly",t.OPINIA_DRAWER="opinia-drawer",t.OPINIE_KARTA_HOTELU="opinie-karta-hotelu",t))(Pt||{}),Ae=(t=>(t.STRONA_GLOWNA="sg",t.WILDCARD="wildcard",t.OPINIE="opinie",t))(Ae||{});const us={},cs={class:"opinie-omnibus-info"},ds=W("br",null,null,-1),ps=W("br",null,null,-1);function fs(t,e){return h(),E("div",cs,[A(M(t.$t("opinie.omnibusTitle"))+" ",1),ds,ps,A(" "+M(t.$t("opinie.omnibusDesc")),1)])}const Il=kn(us,[["render",fs]]),ms=U({__name:"NuxtLinkWrapper",props:{text:{}},setup(t){const e=t;return(a,n)=>{const i=Ln;return h(),x(i,null,{default:$(()=>[A(M(e.text),1)]),_:1})}}}),vs=U({__name:"OpiniePrzejdzDoStronyButton",props:{iloscOpiniiNaStronie:{},iloscWszystkichOpinii:{default:void 0},loading:{type:Boolean},rButtonConfig:{default:()=>({tag:"button",link:void 0})}},setup(t){const e=t,{t:a}=We(),{iloscOpiniiNaStronie:n,iloscWszystkichOpinii:i}=ne(e),o=z(()=>i!=null&&i.value&&n.value<i.value?`${a("kartaHotelu.pokazWiecejOpinii")} (${i.value-n.value})`:a("kartaHotelu.opiniePokazWszystkie"));return(s,u)=>(h(),x(r(ye),{class:"opinie-klientow-drawer-content__btn-pokaz-wiecej",tag:e.rButtonConfig.tag==="nuxt-link"?r(ms):e.rButtonConfig.tag,to:e.rButtonConfig.link||"",uppercase:!0,variant:"text",loading:s.loading,disabled:s.loading,text:r(o)},{default:$(()=>[A(M(r(o)),1)]),_:1},8,["tag","to","loading","disabled","text"]))}}),st=ga("opinieInteractions",()=>{const{userId:t}=ba(),{$getUrl:e}=Me(),{withTimeout:a}=Va(),n=V(),i=V({}),o=V({}),s=async()=>{if(t.value)try{const m=e(fe.OCENY_OPINII,"/pobierz-polubienia-usera",{fingerprint:t.value});n.value=await a({fetch:[m],timeout:Ce})}catch{n.value=void 0}finally{i.value={}}},u=z(()=>m=>{if(!n.value)return;if(n.value.opinia[m]!==void 0)return!0}),l=z(()=>m=>{if(!n.value)return;if(n.value.zdjecie[m]!==void 0)return!0}),d=z(()=>m=>i.value[m]),c=z(()=>m=>{const g=o.value[m];return g!==void 0?g||0:void 0});return{likes:n,czyOpiniaOceniona:u,czyZdjecieOcenione:l,rateOpinia:async(m,g,O)=>{if(!(!n.value||!t.value)){try{await $fetch(e(fe.OCENY_OPINII,"/aktualizuj-polubienia",{id:m,type:"opinia",fingerprint:t.value,pozytywne:g}),{method:"POST"})}catch{}n.value={...n.value,opinia:{...n.value.opinia,[m]:g}},i.value[m]={pomocne:g?O.pomocne+1:O.pomocne,oceny:O.oceny+1}}},rateZdjecie:async(m,g,O)=>{if(!n.value||!t.value)return;try{await $fetch(e(fe.OCENY_OPINII,"/aktualizuj-polubienia",{id:m,type:"zdjecie",fingerprint:t.value,pozytywne:g}),{method:"POST"})}catch{}const _=l.value(m),f=c.value(m);g&&(f===void 0||_===void 0)?o.value[m]=f!==void 0?f+1:O+1:!g&&(f===void 0||_!==void 0)?o.value[m]=f!==void 0?f-1:O-1:o.value[m]=O,n.value={...n.value,zdjecie:{...n.value.zdjecie,[m]:g}}},getOpinieSessionOceny:d,getZdjecieOceny:c,fetchOcenyUzytkownika:s}}),lt=U({__name:"OpiniaRateImage",props:{zdjecie:{}},setup(t){const e=st(),{rateZdjecie:a}=e,{czyZdjecieOcenione:n,getZdjecieOceny:i}=_a(e),o=t,s=z(()=>n.value(o.zdjecie.Id)),u=z(()=>o.zdjecie.PolubieniaPlus),l=z(()=>{const c=i.value(o.zdjecie.Id);return c!==void 0?c:u.value}),d=()=>{s.value?a(o.zdjecie.Id,void 0,u.value):a(o.zdjecie.Id,!0,u.value)};return(c,y)=>(h(),E("div",{class:"opinie-rate-image",onClick:d},[P(r(X),{icon:"like",color:"white",class:H(["opinie-rate-image__icon",{"opinie-rate-image__icon--rated":r(s)}])},null,8,["class"]),P(r(j),{variant:"body1",color:"white","font-weight":"bold",class:H(["opinie-rate-image__text",{"opinie-rate-image__text--rated":r(s)}])},{default:$(()=>[A(M(r(l)),1)]),_:1},8,["class"])]))}});function It(t,e=!1,a=!1){const n=V(a),{isMinWidth:i}=Ot(be.DESKTOP),o=z(()=>({nickIData:`${t.value.Nick} ${t.value.DataWpisu?ht(new Date(t.value.DataWpisu||""),Ye.DAY_MONTH_YEAR):""}`,terminPobytu:t.value.TerminPobytu?`${ht(new Date(t.value.TerminPobytu),Ye.MONTH_NAME_YEAR,{locale:Ta})}`:null})),s=z(()=>{var c;return`${(c=t.value.Ocena)==null?void 0:c.toFixed(1)}/${Ne}`}),u=z(()=>Oa(t.value.Zdjecia)),l=z(()=>{var c;return((c=Je(t.value.Tresc).removeAllHTMLTags())==null?void 0:c.replaceSpecialChars().toString())||""});return{shortenOpinionUser:z(()=>e&&n.value?l.value:i?l.value.slice(0,86)+"...":l.value.slice(0,80)+"..."),imagesForRGallery:u,ocenaDisplay:s,dodatkoweInfo:o,textExpanded:n,opinionContent:l}}const hs=W("br",null,null,-1),Tl=U({__name:"OpiniaUser",props:{opinia:{},pojedynczaOpinia:{type:Boolean}},emits:["wiecejClicked"],setup(t,{emit:e}){const a=t,n=V(),{opinia:i}=ne(a),o=e,{dodatkoweInfo:s,ocenaDisplay:u,imagesForRGallery:l,opinionContent:d}=It(i),c=()=>{o("wiecejClicked",i.value)},y=z(()=>{var m;return(m=n.value)==null?void 0:m.$el}),k=z(()=>{if(y.value)return xn(y.value)});return(m,g)=>{const O=lt;return h(),E("div",{class:H(["opinia-user",{"opinia-user--pojedyncza":m.pojedynczaOpinia}])},[P(r(Ve),{class:"opinia-user__header"},{default:$(()=>[P(r(j),{color:"black",variant:"h2",tag:"p","font-family":"main",class:"opinia-user__ocena"},{default:$(()=>[A(M(r(u)),1)]),_:1}),P(r(j),{color:"black",variant:"body1","font-family":"main",class:"opinia-user__dodatkowe-info"},{default:$(()=>[A(M(r(s).nickIData)+" ",1),hs,r(s).terminPobytu?(h(),E(J,{key:0},[A(M(m.$t("kartaHotelu.terminPobytu"))+" "+M(r(s).terminPobytu),1)],64)):L("",!0)]),_:1})]),_:1}),P(r(Ve),{class:"opinia-user__content"},{default:$(()=>[P(r(j),{color:"black",variant:"h3",tag:"h2","font-family":"secondary","font-weight":"bold",class:"opinia-user__title"},{default:$(()=>[A(M(r(i).Tytul),1)]),_:1}),P(r(j),{ref_key:"opiniaTresc",ref:n,color:"black",variant:"caption","font-family":"secondary",class:H(["opinia-user__copy",{"opinia-user__copy--truncated":r(k)}])},{default:$(()=>[A(M(r(d)),1)]),_:1},8,["class"]),P(r(ye),{class:"opinia-user__link","b-type":"only-text",variant:"text","hover-effect":!1,onClick:c},{default:$(()=>[A(M(m.$t("misc.wiecej")),1)]),_:1}),P(r(rt),{class:"opinia-user__gallery",images:r(l).images,"modal-images":r(l).modalImages},{interactions:$(({activeIndex:_})=>[P(O,{zdjecie:r(i).Zdjecia[_]},null,8,["zdjecie"])]),_:1},8,["images","modal-images"])]),_:1})],2)}}}),ys={class:"opinia-szczegoly-tile"},Wa=U({__name:"OpiniaSzczegolyTile",props:{tile:{default:""}},setup(t){const e=t,{tile:a}=ne(e);return(n,i)=>(h(),E("div",ys,M(r(a)),1))}}),gs={class:"border-primary-lighter2-c rounded-lg border border-solid p-4"},bs={key:0,class:"flex gap-2"},_s={key:2,class:"flex gap-2"},Ha=U({__name:"OpiniaPlusyMinusy",props:{plusy:{},minusy:{}},setup(t){const e=t,a=z(()=>e.plusy?Je(e.plusy).removeAllHTMLTags().replaceSpecialChars():null),n=z(()=>e.minusy?Je(e.minusy).removeAllHTMLTags().replaceSpecialChars():null),i=z(()=>a.value&&n.value);return(o,s)=>(h(),E("div",gs,[r(a)?(h(),E("div",bs,[P(r(X),{icon:"plus-fill",color:"#89C035",size:"16px"}),P(r(j),{variant:"body2",class:"m-0 leading-5","font-family":"secondary"},{default:$(()=>[A(M(r(a)),1)]),_:1})])):L("",!0),r(i)?(h(),x(r(On),{key:1,type:"horizontal",color:"primary-lighter2"})):L("",!0),r(n)?(h(),E("div",_s,[P(r(X),{icon:"minus-fill",color:"#D72567",size:"16px"}),P(r(j),{variant:"body2",class:"m-0 leading-5","font-family":"secondary"},{default:$(()=>[A(M(r(n)),1)]),_:1})])):L("",!0)]))}});var Fa={},Tt={},Ga={};(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.EInputType=void 0,function(e){e.EMAIL="email",e.NIP="nip",e.PHONE="phone",e.IMIENAZWISKO="imieNazwisko"}(t.EInputType||(t.EInputType={}))})(Ga);(function(t){var e=ke&&ke.__createBinding||(Object.create?function(n,i,o,s){s===void 0&&(s=o);var u=Object.getOwnPropertyDescriptor(i,o);(!u||("get"in u?!i.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return i[o]}}),Object.defineProperty(n,s,u)}:function(n,i,o,s){s===void 0&&(s=o),n[s]=i[o]}),a=ke&&ke.__exportStar||function(n,i){for(var o in n)o!=="default"&&!Object.prototype.hasOwnProperty.call(i,o)&&e(i,n,o)};Object.defineProperty(t,"__esModule",{value:!0}),a(Ga,t)})(Tt);var ut={},Et={},Mt={};Object.defineProperty(Mt,"__esModule",{value:!0});const ws=/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})$/;function ks(t){return typeof t!="string"||!(t!=null&&t.length)?!0:ws.test(t)}Mt.default=ks;var Dt={};Object.defineProperty(Dt,"__esModule",{value:!0});const Os=/^\d{3}\d{3}\d{3}$/;function Ss(t){return typeof t!="string"||!(t!=null&&t.length)?!0:Os.test(t)}Dt.default=Ss;var xt={};Object.defineProperty(xt,"__esModule",{value:!0});function Cs(t){if(typeof t!="string"||!(t!=null&&t.length))return!0;t=t.replace(/[\ \-]/gi,"");const e=[6,5,7,2,3,4,5,6,7];let a=0;const n=parseInt(t.substring(9,10)),i=e.length;for(let o=0;o<i;o++)a+=parseInt(t.substr(o,1))*e[o];return a%11===n}xt.default=Cs;var At={};Object.defineProperty(At,"__esModule",{value:!0});const zs=/^([^0-9!@#$%^&*\(\)<>?;:\[\]{}=+~|]*)$/;function $s(t){return typeof t!="string"||!(t!=null&&t.length)?!0:zs.test(t)}At.default=$s;(function(t){var e=ke&&ke.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(t,"__esModule",{value:!0}),t.isValidImieNazwisko=t.isValidNip=t.isValidPhone=t.isValidEmail=void 0;var a=Mt;Object.defineProperty(t,"isValidEmail",{enumerable:!0,get:function(){return e(a).default}});var n=Dt;Object.defineProperty(t,"isValidPhone",{enumerable:!0,get:function(){return e(n).default}});var i=xt;Object.defineProperty(t,"isValidNip",{enumerable:!0,get:function(){return e(i).default}});var o=At;Object.defineProperty(t,"isValidImieNazwisko",{enumerable:!0,get:function(){return e(o).default}})})(Et);Object.defineProperty(ut,"__esModule",{value:!0});ut.validators=void 0;const Ze=Tt,Ke=Et;ut.validators={[Ze.EInputType.NIP]:Ke.isValidNip,[Ze.EInputType.EMAIL]:Ke.isValidEmail,[Ze.EInputType.PHONE]:Ke.isValidPhone,[Ze.EInputType.IMIENAZWISKO]:Ke.isValidImieNazwisko};(function(t){var e=ke&&ke.__createBinding||(Object.create?function(n,i,o,s){s===void 0&&(s=o);var u=Object.getOwnPropertyDescriptor(i,o);(!u||("get"in u?!i.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return i[o]}}),Object.defineProperty(n,s,u)}:function(n,i,o,s){s===void 0&&(s=o),n[s]=i[o]}),a=ke&&ke.__exportStar||function(n,i){for(var o in n)o!=="default"&&!Object.prototype.hasOwnProperty.call(i,o)&&e(i,n,o)};Object.defineProperty(t,"__esModule",{value:!0}),a(Tt,t),a(ut,t),a(Et,t)})(Fa);var Ps=Object.defineProperty,Is=Object.defineProperties,Ts=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,Ms=Object.prototype.propertyIsEnumerable,sa=(t,e,a)=>e in t?Ps(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,Ds=(t,e)=>{for(var a in e||(e={}))Es.call(e,a)&&sa(t,a,e[a]);if(ra)for(var a of ra(e))Ms.call(e,a)&&sa(t,a,e[a]);return t},xs=(t,e)=>Is(t,Ts(e));const As=(t,e=0,a=!1)=>{let n=null;return(...i)=>{a&&!n&&t(...i),n&&clearTimeout(n),n=setTimeout(()=>{t(...i)},e)}},la=t=>{var e,a;const n=V(t.initValue),i=V([]),o=V([]),s=V(!1),u=V(!1);let l=!1,d=null,c=(e=t.validators)!=null?e:null,y=(a=t.asyncValidators)!=null?a:null;const k=async()=>{const w=[],I=[];if(d==null||d.abort(),c){for(const B of c){const T=B(n.value);w.push(...T.errors)}i.value=w}if(s.value=!1,!w.length&&y){s.value=!0;const B=y.map(b=>b(n.value));d=new AbortController;const T=new Promise((b,S)=>(d==null||d.signal.addEventListener("abort",()=>{S(new Error("ERR_ABORTED"))}),Promise.allSettled(B).then(C=>b(C))));try{const b=await T;for(const S of b)S.status==="fulfilled"?I.push(...S.value.errors):I.push("Nieznany błąd");s.value=!1}catch{return}}u.value=!0,o.value=I},m=()=>{l=!0,d==null||d.abort(),n.value=t.initValue,i.value=[],o.value=[],s.value=!1,u.value=!1},g=()=>{l=!0,d==null||d.abort(),n.value="",k()},O=w=>{w.validators&&(c=w.validators),w.asyncValidators&&(y=w.asyncValidators)},_=()=>{var w,I;c=(w=t.validators)!=null?w:null,y=(I=t.asyncValidators)!=null?I:null},f=z(()=>[...i.value,...o.value]),v=z(()=>s.value?"pending":f.value.length?"invalid":u.value?"valid":"unknown"),p=As(k,t.debounceTime!==void 0?t.debounceTime:600);return me(n,()=>{if(l){l=!1;return}u.value=!1,p()}),t.validateOnInit&&k(),{value:n,errors:f,inProgress:s,status:v,reset:m,clear:g,validate:k,setValidators:O,setInitialValidators:_}},Bs=(t,e={})=>{const a=V(!1);me(()=>t,()=>{const o=Object.values(t).map(s=>s.status.value).filter(s=>s!=="valid").length===0;a.value=o},{deep:!0,immediate:!0});const n=()=>{for(const o of Object.values(t))o.reset()},i=o=>{var s;if(e.alternativeValidators)for(const u of Object.keys(e.alternativeValidators))for(const l of Object.keys((s=e.alternativeValidators[u])!=null?s:{}))o(e.alternativeValidators,u,l)};return qe(()=>{if(i((o,s,u)=>{var l,d,c,y,k;const m=Object.keys((d=(l=o[s])==null?void 0:l[u])!=null?d:{}),g=t[u].value.value;if(m.includes(g.toString())){const O=(k=(y=(c=o[s])==null?void 0:c[u])==null?void 0:y[g.toString()])!=null?k:{};t[s].setValidators(O)}}),!!e.validateOnInit)for(const o of Object.values(t))o.validate()}),i((o,s,u)=>{me(()=>t[u].value,l=>{var d,c,y,k,m;if(!e.alternativeValidators)return;if(!Object.keys((c=(d=e.alternativeValidators[s])==null?void 0:d[u])!=null?c:{}).includes(l.value.toString()))t[s].setInitialValidators(),t[s].status.value!=="unknown"&&t[s].validate();else{const O=(m=(k=(y=e.alternativeValidators[s])==null?void 0:y[u])==null?void 0:k[l.value.toString()])!=null?m:{};t[s].setValidators(O),t[s].status.value!=="unknown"&&t[s].validate()}},{deep:!0})}),xs(Ds({},t),{status:a,reset:n})},Ns=()=>t=>{const e=[];return t||e.push("Pole nie może być puste"),{errors:e}},Ls=(t,e)=>a=>{const n=[];return t.test(a)||n.push(e),{errors:n}},js=/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/,Rs=()=>Ls(js,"Pole musi zawierać poprawny adres email"),Vs={class:"content"},Ws={key:0,class:"content__drawer-submitted"},Hs=["alt","src"],Fs={key:1,class:"content__drawer"},Gs={class:"content__drawer__review"},Ys=W("br",null,null,-1),Us={class:"content__drawer__input"},qs={class:"content__drawer__input"},Zs={class:"content__drawer__input"},Ks={class:"content__drawer__input"},Xs=["href"],Qs=U({__name:"ReportAccidentDrawerContent",props:{opinia:{},form:{}},async setup(t){let e,a;const n=t,{opinia:i,form:o}=ne(n),s=Bs({email:la({initValue:o.value.email,validators:[Rs()]}),additional:la({initValue:o.value.additional,validators:[Ns()]})}),{$getUrl:u}=Me(),l=V("form"),d=V(!1),y=([e,a]=Sn(()=>$fetch(u(fe.INNE,"/pobierz-typy-naduzyc"))),e=await e,a(),e).map(p=>({value:p.Id,label:p.Nazwa})),k=p=>{o.value[p]=""},m=()=>{o.value.acceptedTerms=!o.value.acceptedTerms},g=()=>{l.value!=="form"&&(l.value="form")},O=(()=>{let p="";return i.value.Nick&&(p+=i.value.Nick),i.value.DataWpisu&&(p+=` - ${Qt(new Date(i.value.DataWpisu),Ye.DAY_MONTH_YEAR)}`),i.value.TerminPobytu&&(p+=` | ${Qt(new Date(i.value.TerminPobytu),Ye.MONTH_NAME_YEAR)}`),p})(),_=async()=>{try{if(o.value.type===""||!Fa.validators.email(s.email.value.value)||o.value.additional===""||o.value.acceptedTerms===!1){d.value=!0;return}const p={Guid:i.value.Guid,TypZgloszeniaId:o.value.type,Uwagi:o.value.additional,ZgodaNaKontakt:o.value.acceptedTerms,...s.email.value.value&&{Email:s.email.value.value},...o.value.name&&{ImieINazwisko:o.value.name}};await fetch(u(fe.INNE,"/dodaj-naduzycie"),{body:JSON.stringify(p),method:"POST"}),l.value="submitted_success"}catch{l.value="submitted_error"}},f=z(()=>l.value==="submitted_success"?"tick":"fail"),v=z(()=>`${Cn}/karta-hotelu/${f.value}.png`);return(p,w)=>(h(),E("div",Vs,[r(l).includes("submitted")?(h(),E("div",Ws,[W("img",{alt:r(f),src:r(v)},null,8,Hs),r(l)==="submitted_success"?(h(),x(r(j),{key:0,variant:"h2",class:"content__drawer-submitted__title"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.submitted.title")),1)]),_:1})):L("",!0),P(r(j),{variant:"body2","font-family":"secondary",class:"content__drawer-submitted__description"},{default:$(()=>[A(M(r(l)==="submitted_success"?p.$t("reportAccidentDrawer.submitted.success"):p.$t("reportAccidentDrawer.submitted.error")),1)]),_:1}),r(l)==="submitted_error"?(h(),x(r(ye),{key:1,"b-type":"only-text",uppercase:"",variant:"outlined",color:"primary",onClick:g},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.submitted.goBack")),1)]),_:1})):L("",!0)])):(h(),E("div",Fs,[W("div",Gs,[P(r(j),{variant:"body2",class:"content__drawer__review__description"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.description")),1)]),_:1}),P(r(j),{variant:"body2",class:"content__drawer__review__details"},{default:$(()=>[A(M(r(i).Tytul)+" ",1),Ys,A(" "+M(r(O)),1)]),_:1})]),W("div",Us,[P(r(j),{variant:"body2",class:"content__drawer__input__label"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.type")),1)]),_:1}),P(r(Qr),{name:"select",options:r(y),type:"single-choice","model-value":r(o).type,class:H({input__error:r(d)&&!r(o).type}),"onUpdate:modelValue":w[0]||(w[0]=I=>r(o).type=I.toString())},null,8,["options","model-value","class"])]),W("div",qs,[P(r(j),{variant:"body2",class:"content__drawer__input__label"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.email"))+" ",1),W("span",null,M(p.$t("reportAccidentDrawer.report.optional")),1)]),_:1}),P(r(oa),{modelValue:r(s).email.value.value,"onUpdate:modelValue":w[1]||(w[1]=I=>r(s).email.value.value=I),"error-msg":r(s).email.errors.value,status:r(s).email.status.value,placeholder:"",onClear:w[2]||(w[2]=()=>{r(s).email.reset()})},null,8,["modelValue","error-msg","status"])]),W("div",Zs,[P(r(j),{variant:"body2",class:"content__drawer__input__label"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.name"))+" ",1),W("span",null,M(p.$t("reportAccidentDrawer.report.optional")),1)]),_:1}),P(r(oa),{"model-value":r(o).name,placeholder:"","onUpdate:modelValue":w[3]||(w[3]=I=>r(o).name=I),onClear:w[4]||(w[4]=I=>k("name"))},null,8,["model-value"])]),W("div",Ks,[P(r(j),{variant:"body2",class:"content__drawer__input__label"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.additional")),1)]),_:1}),P(r(Or),{modelValue:r(o).additional,"onUpdate:modelValue":w[5]||(w[5]=I=>r(o).additional=I),class:H({input__error:r(d)&&!r(o).additional}),onClear:w[6]||(w[6]=I=>k("additional"))},null,8,["modelValue","class"])]),P(r(tt),{id:"report-accept-terms",value:"checkbox",color:"primary","font-family":"main",animation:"","is-single":"","model-value":r(o).acceptedTerms,class:H({input__error:r(d)&&!r(o).acceptedTerms}),"onUpdate:modelValue":m},{default:$(()=>[W("div",null,[P(r(j),{variant:"body2"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.checkbox1")),1)]),_:1}),P(r(j),{variant:"body2"},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.checkbox2"))+" ",1),W("a",{href:`${r(vt).prod}/rodo/opinie`,target:"_blank"},M(p.$t("reportAccidentDrawer.report.link")),9,Xs)]),_:1})])]),_:1},8,["model-value","class"]),P(r(ye),{"b-type":"only-text",variant:"contained",uppercase:"",color:"accent",class:"content__drawer__submit-button",onClick:_},{default:$(()=>[A(M(p.$t("reportAccidentDrawer.report.submit")),1)]),_:1})]))]))}}),Js={class:"report-accident"},Ya=U({__name:"ReportAccidentDrawer",props:{opinia:{}},setup(t){const e=t,{opinia:a}=ne(e),n={type:"",email:"",name:"",additional:"",acceptedTerms:!1},i=V({...n}),o=()=>{i.value={...n}},s={left:"20px",right:"20px"};return(u,l)=>{const d=Qs;return h(),E("div",Js,[W("div",null,[P(r(ye),{variant:"text","hover-effect":!1,class:"report-accident__button"},{default:$(()=>[A(M(u.$t("reportAccidentDrawer.title")),1)]),_:1}),P(r(kt),{position:"right",title:u.$t("reportAccidentDrawer.title"),"header-padding":s,class:"report-accident__drawer","content-class":"drawer__body",onClose:o},{body:$(()=>[P(d,{opinia:r(a),form:r(i)},null,8,["opinia","form"])]),_:1},8,["title"])])])}}});function Ua(t){const e=st(),{czyOpiniaOceniona:a,getOpinieSessionOceny:n}=_a(e),i=z(()=>({pomocne:t.opinia.Pomocne,oceny:t.opinia.Oceny})),o=z(()=>a.value(t.opinia.Guid)!==void 0),s=z(()=>n.value(t.opinia.Guid)),u=z(()=>!o.value&&!s.value),l=z(()=>o.value||s.value);return{sessionOcenyInfo:s,czyMoznaOcenicOpinie:u,czyPodziekowanie:l,ocenyInfo:i}}const el={class:"opinie__ocena-opinii"},tl={class:"opinie__ocena-opinii-wybor"},qa=U({__name:"OpinieOcenaOpinii",props:{opiniaId:{},opiniaOceny:{}},setup(t){const{rateOpinia:e}=st(),a=t,n=V(),i=async s=>{n.value=s,await e(a.opiniaId,s,a.opiniaOceny),n.value=void 0},o=z(()=>s=>n.value===void 0?{loading:!1,disabled:!1}:s===n.value?{loading:!0,disabled:!1}:{loading:!1,disabled:!0});return(s,u)=>(h(),E("div",el,[P(r(j),{color:"black",variant:"body1","font-family":"main",class:"opinie__ocena-opinii-header","font-weight":"bold"},{default:$(()=>[A(M(s.$t("opinie.czyBylaPomocna")),1)]),_:1}),W("div",tl,[P(r(ye),{variant:"outlined",class:"opinie__ocena-opinii-nie",disabled:r(o)(!1).disabled,loading:r(o)(!1).loading,onClick:u[0]||(u[0]=l=>i(!1))},{default:$(()=>[A(M(s.$t("misc.nie")),1)]),_:1},8,["disabled","loading"]),P(r(ye),{color:"accent",class:"opinie__ocena-opinii-tak",disabled:r(o)(!0).disabled,loading:r(o)(!0).loading,onClick:u[1]||(u[1]=l=>i(!0))},{default:$(()=>[A(M(s.$t("misc.tak")),1)]),_:1},8,["disabled","loading"])])]))}}),al={class:"opinia-user--extended"},nl=W("br",null,null,-1),il={class:"opinia-user--extended__szczegoly-tiles-container"},ol={class:"opinia-user--extended__row"},rl={class:"opinia-user--extended__ocena-label-container"},sl=U({__name:"OpiniaUserExtended",props:{opinia:{},initExpanded:{type:Boolean,default:!1}},setup(t){const{fetchOpiniaSzczegoly:e}=$t(),{t:a}=We(),n=t,{opinia:i}=ne(n),{dodatkoweInfo:o,ocenaDisplay:s,imagesForRGallery:u,shortenOpinionUser:l,textExpanded:d}=It(i,!0,n.initExpanded),{sessionOcenyInfo:c,czyMoznaOcenicOpinie:y,czyPodziekowanie:k,ocenyInfo:m}=Ua(n),g=()=>{d.value=!d.value},{data:O}=wa(`${Pt.OPINIE_PAGE_SZCZEGOLY}-${i.value.Guid}`,async()=>await e({guid:i.value.Guid})),_=z(()=>{var p,w;return[(p=O.value)==null?void 0:p.ZakresWieku,(w=O.value)==null?void 0:w.ZKim].filter(I=>I)}),f=z(()=>a(d.value?"misc.zwin":"misc.wiecej")),v=z(()=>`${c.value?c.value.pomocne:i.value.Pomocne}/${c.value?c.value.oceny:i.value.Oceny} ${a("opinie.uznaloZaPomocna")}`);return(p,w)=>{const I=Wa,B=Ha,T=Ya,b=lt;return h(),E("div",al,[P(r(Ve),{class:"opinia-user--extended__header"},{default:$(()=>[P(r(j),{color:"black",variant:"h2","font-family":"main",class:"opinia-user--extended__ocena"},{default:$(()=>[A(M(r(s)),1)]),_:1}),P(r(j),{color:"black",variant:"body1","font-family":"main",class:"opinia-user--extended__dodatkowe-info"},{default:$(()=>[A(M(r(o).nickIData)+" ",1),nl,r(o).terminPobytu?(h(),E(J,{key:0},[A(M(r(a)("kartaHotelu.terminPobytu"))+" "+M(r(o).terminPobytu),1)],64)):L("",!0)]),_:1}),W("div",il,[(h(!0),E(J,null,re(_.value,(S,C)=>(h(),x(I,{key:C,tile:S},null,8,["tile"]))),128))])]),_:1}),P(r(Ve),{class:"opinia-user--extended__content"},{default:$(()=>{var S,C,N,D;return[P(r(j),{color:"black",variant:"h3",tag:"h2","font-family":"secondary","font-weight":"bold",class:"opinia-user--extended__title"},{default:$(()=>[A(M(r(i).Tytul),1)]),_:1}),P(r(j),{color:"black",variant:"caption","font-family":"secondary",class:"opinia-user--extended__copy"},{default:$(()=>[A(M(r(l))+"  ",1)]),_:1}),r(d)&&((S=r(O))!=null&&S.Plusy||(C=r(O))!=null&&C.Minusy)?(h(),x(B,{key:0,plusy:(N=r(O))==null?void 0:N.Plusy,minusy:(D=r(O))==null?void 0:D.Minusy,class:"my-6"},null,8,["plusy","minusy"])):L("",!0),W("div",ol,[P(r(ye),{class:"opinia-user--extended__link","b-type":"only-text",variant:"text","hover-effect":!1,onClick:g},{default:$(()=>[A(M(f.value),1)]),_:1}),r(d)?(h(),x(T,{key:0,opinia:r(i)},null,8,["opinia"])):L("",!0)]),P(r(rt),{class:"opinia-user--extended__gallery",images:r(u).images,"modal-images":r(u).modalImages},{interactions:$(({activeIndex:R})=>[P(b,{zdjecie:r(i).Zdjecia[R]},null,8,["zdjecie"])]),_:1},8,["images","modal-images"]),W("div",rl,[P(r(X),{icon:"users",size:"17px"}),P(r(j),{color:"black",variant:"caption","font-family":"secondary",tag:"div",class:"opinia-user--extended__ocena-label"},{default:$(()=>[A(M(v.value),1)]),_:1})]),r(y)?(h(),x(qa,{key:1,"opinia-id":r(i).Guid,"opinia-oceny":r(m)},null,8,["opinia-id","opinia-oceny"])):L("",!0),r(k)?(h(),x(r(j),{key:2,variant:"body2","font-size":"16px",class:"opinie-opinia-drawer-content__thanks",color:"inherit"},{default:$(()=>[A(M(r(a)("opinie.dziekujemyZaOpinie")),1)]),_:1})):L("",!0)]}),_:1})])}}}),ll={class:"opinie-klientow-drawer-content"},ul={class:"opinie-klientow-drawer-content__accordion-title"},cl={class:"opinie-klientow-drawer-content__accordion-title-ile-opinii"},dl=U({__name:"OpinieKlientowDrawerContent",props:{glowneInfo:{},opinie:{},wyroznionaOpiniaGuid:{default:void 0},showMoreButton:{type:Boolean,default:!0},loadMore:{type:Boolean,default:!1}},emits:["loadMoreOpinions","fetchAllImages"],setup(t,{emit:e}){const{t:a}=We(),n=e,i=t,o=Qe(),s=it(),{glowneInfo:u}=ne(i),l=V(!1),d=async()=>{i.loadMore?(l.value=!0,n("loadMoreOpinions")):(await o.push(`${s.path}/opinie`),window.scrollTo(0,0))};me(()=>i.opinie.length,()=>{l.value=!1});const c=z(()=>{const p=i.opinie.find(I=>I.Guid===i.wyroznionaOpiniaGuid);if(!p)return i.opinie;const w=i.opinie.filter(I=>I.Guid!==i.wyroznionaOpiniaGuid);return[p,...w]}),y=z(()=>An(O.value||[])),k=z(()=>u.value.Ocena.toFixed(1)),m=z(()=>u.value.IloscOpinii),g=z(()=>u.value.OcenyOgolne),O=z(()=>u.value.Zdjecia),_=V(!0),f=()=>{_.value=!_.value},v=z(()=>`${k.value}/${Ne}`);return(p,w)=>{const I=lt,B=vs;return h(),E("div",ll,[r(u).Ocena&&r(u).IloscOpinii?(h(),x(r(ka),{key:0,active:r(_),title:r(v),"title-tag":"h2",class:"opinie-klientow-drawer-content__accordion","chevron-size":"medium-thin","header-html-content":!0,onToggle:f},{header:$(()=>[W("div",ul,[P(r(j),{tag:"span",variant:"h1","font-weight":"bold",class:"opinie-klientow-drawer-content__accordion-title-ocena"},{default:$(()=>[A(M(r(k))+" ",1),P(r(j),{tag:"span",variant:"h6","font-weight":"bold",class:"opinie-klientow-drawer-content__accordion-title-ocena-max"},{default:$(()=>[A(" /"+M(r(Ne)),1)]),_:1})]),_:1}),W("div",cl,[P(r(j),{tag:"div",variant:"caption",color:"white","font-weight":"bold"},{default:$(()=>[A(M(r(m))+"  ",1)]),_:1}),P(r(j),{tag:"div",variant:"caption",color:"white","font-weight":"normal"},{default:$(()=>[A(M(r(a)("kartaHotelu.opinieN",r(m))),1)]),_:1})])])]),default:$(()=>[(h(!0),E(J,null,re(r(g),(T,b)=>(h(),E("div",{key:b,class:"opinie-klientow-drawer-content__oceny-ogolne"},[P(r(j),{class:"opinie-klientow-drawer-content__oceny-ogolne-left",color:"black",variant:"body2",tag:"div"},{default:$(()=>[A(M(b),1)]),_:2},1024),P(r(ja),{class:"opinie-klientow-drawer-content__oceny-ogolne-left","max-rate":r(Ne),"medium-rate":T.Ocena,size:"big"},null,8,["max-rate","medium-rate"])]))),128))]),_:1},8,["active","title"])):L("",!0),r(y)?(h(),x(r(rt),{key:1,class:"opinie-klientow-drawer-content__main-gallery",images:r(y).images,"modal-images":r(y).modalImages,length:r(u).IloscZdjec,size:"small","gallery-mode":"swiper",gap:16,onFetchAllImages:w[0]||(w[0]=T=>p.$emit("fetchAllImages"))},{interactions:$(({activeIndex:T})=>[P(I,{zdjecie:r(O)[T]},null,8,["zdjecie"])]),_:1},8,["images","modal-images","length"])):L("",!0),(h(!0),E(J,null,re(r(c),(T,b)=>(h(),x(sl,{key:b,opinia:T,"init-expanded":T.Guid===p.wyroznionaOpiniaGuid},null,8,["opinia","init-expanded"]))),128)),p.showMoreButton?(h(),x(B,{key:2,"ilosc-opinii-na-stronie":p.opinie.length,"ilosc-wszystkich-opinii":r(m),loading:r(l),onClick:d},null,8,["ilosc-opinii-na-stronie","ilosc-wszystkich-opinii","loading"])):L("",!0)])}}}),pl={class:"opinie-opinia-drawer-content"},fl={class:"opinie-opinia-drawer-content__szczegoly-tiles-container"},ml=W("br",null,null,-1),vl=U({__name:"OpiniaDrawerContent",props:{opinia:{}},setup(t){const{fetchOpiniaSzczegoly:e}=$t(),{t:a}=We(),n=t,{sessionOcenyInfo:i,czyMoznaOcenicOpinie:o,czyPodziekowanie:s,ocenyInfo:u}=Ua(n),l=V(!0),{opinia:d}=ne(n),{dodatkoweInfo:c}=It(d),y=z(()=>{var p;return Oa(((p=d.value)==null?void 0:p.Zdjecia)||[])}),k=z(()=>{var p,w;return((w=Je((p=d.value)==null?void 0:p.Tresc).removeAllHTMLTags())==null?void 0:w.replaceSpecialChars().toString())||""}),m=z(()=>{var p,w;return`${(w=(p=d.value)==null?void 0:p.Ocena)==null?void 0:w.toFixed(1)}/${Ne}`}),g=z(()=>{const{Pomocne:p,Oceny:w}=d.value;return`${i.value?i.value.pomocne:p}/${i.value?i.value.oceny:w} ${a("opinie.uznaloZaPomocna")}`}),O=()=>{l.value=!l.value},{data:_}=wa(Pt.OPINIE_PAGE_SZCZEGOLY,async()=>await e({guid:d.value.Guid}),"$6KDpofYKwM"),f=z(()=>{var p;return(p=_.value)==null?void 0:p.Oceny}),v=z(()=>{var p,w;return[(p=_.value)==null?void 0:p.ZakresWieku,(w=_.value)==null?void 0:w.ZKim].filter(I=>I)});return(p,w)=>{const I=Ha,B=lt,T=Ya;return h(),E("div",pl,[P(r(Ve),{class:"opinie-opinia-drawer-content__header"},{default:$(()=>[P(r(ka),{active:r(l),title:m.value,"title-tag":"h2","title-class":"opinie-opinia-drawer-content-accordion__header-title","chevron-size":"medium-thin",class:"opinie-opinia-drawer-content-accordion",onToggle:O},{default:$(()=>[(h(!0),E(J,null,re(f.value,(b,S)=>(h(),E("div",{key:S,class:"opinie-opinia-drawer-content__oceny-ogolne"},[P(r(j),{class:"opinie-opinia-drawer-content__oceny-ogolne-left",color:"black",variant:"body2",tag:"div"},{default:$(()=>[A(M(S),1)]),_:2},1024),P(r(ja),{class:"opinie-opinia-drawer-content__oceny-ogolne-right","max-rate":r(Ne),"medium-rate":b,size:"small",width:"90%"},null,8,["max-rate","medium-rate"])]))),128))]),_:1},8,["active","title"]),W("div",fl,[(h(!0),E(J,null,re(v.value,(b,S)=>(h(),x(Wa,{key:S,tile:b},null,8,["tile"]))),128))]),P(r(j),{color:"black",variant:"body1","font-family":"main",class:"opinie-opinia-drawer-content__dodatkowe-info"},{default:$(()=>[A(M(r(c).nickIData)+" ",1),ml,r(c).terminPobytu?(h(),E(J,{key:0},[A(M(r(a)("kartaHotelu.terminPobytu"))+" "+M(r(c).terminPobytu),1)],64)):L("",!0)]),_:1})]),_:1}),P(r(Ve),{class:"opinie-opinia-drawer-content__content"},{default:$(()=>{var b,S,C;return[P(r(j),{color:"black",variant:"body2","font-family":"secondary","font-weight":"bold",class:"opinie-opinia-drawer-content__title",tag:"p"},{default:$(()=>[A(M(r(d).Tytul),1)]),_:1}),P(r(j),{color:"black",variant:"body2","font-family":"secondary",tag:"p",class:"opinie-opinia-drawer-content__copy"},{default:$(()=>[A(M(k.value),1)]),_:1}),(b=r(_))!=null&&b.Plusy||(S=r(_))!=null&&S.Minusy?(h(),x(I,{key:0,plusy:r(_).Plusy,minusy:r(_).Minusy,class:"my-6"},null,8,["plusy","minusy"])):L("",!0),(C=y.value.images)!=null&&C.length?(h(),x(r(rt),{key:1,class:"opinie-opinia-drawer-content__gallery",images:y.value.images,"modal-images":y.value.modalImages},{interactions:$(({activeIndex:N})=>[P(B,{zdjecie:r(d).Zdjecia[N]},null,8,["zdjecie"])]),_:1},8,["images","modal-images"])):L("",!0),P(r(j),{color:"black",variant:"caption","font-family":"main",tag:"p",class:"opinie-opinia-drawer-content__ocena"},{default:$(()=>[A(M(g.value),1)]),_:1}),r(o)?(h(),x(qa,{key:2,"opinia-id":r(d).Guid,"opinia-oceny":r(u)},null,8,["opinia-id","opinia-oceny"])):L("",!0),r(s)?(h(),x(r(j),{key:3,variant:"body2","font-size":"16px",class:"opinie-opinia-drawer-content__thanks",color:"inherit"},{default:$(()=>[A(M(r(a)("opinie.dziekujemyZaOpinie")),1)]),_:1})):L("",!0),P(T,{opinia:r(d),class:"opinie-opinia-drawer-content__report"},null,8,["opinia"])]}),_:1})])}}}),hl=U({__name:"OpinieDrawerContent",props:{glowneInfo:{default:void 0},opinie:{},loadMore:{type:Boolean,default:!1},showMoreButton:{type:Boolean,default:!0},mode:{default:"desktop"},iloscWszystkichOpinii:{default:void 0},wyroznionaOpinia:{default:null},wyroznionaOpiniaGuid:{}},emits:["loadMoreOpinions","fetchAllImages"],setup(t){const{userId:e}=ba(),a=st(),{fetchOcenyUzytkownika:n}=a,i=Do(n,200);return me(e,(o,s)=>{o&&o!==s&&i()},{immediate:!0}),(o,s)=>{const u=dl,l=vl;return o.mode==="desktop"&&o.glowneInfo?(h(),x(u,{key:0,"glowne-info":o.glowneInfo,opinie:o.opinie,"wyrozniona-opinia-guid":o.wyroznionaOpiniaGuid,"load-more":o.loadMore,"show-more-button":o.showMoreButton,onLoadMoreOpinions:s[0]||(s[0]=d=>o.$emit("loadMoreOpinions")),onFetchAllImages:s[1]||(s[1]=d=>o.$emit("fetchAllImages"))},null,8,["glowne-info","opinie","wyrozniona-opinia-guid","load-more","show-more-button"])):o.wyroznionaOpinia?(h(),x(l,{key:1,opinia:o.wyroznionaOpinia},null,8,["opinia"])):L("",!0)}}}),El=U({__name:"OpinieDrawer",props:{glowneInfo:{default:void 0},opinie:{},extension:{type:Boolean,default:!1},loadMore:{type:Boolean,default:!1},showMoreButton:{type:Boolean,default:!0},mode:{default:"desktop"}},emits:["loadMoreOpinions","fetchAllImages"],setup(t){const e=ls(),{isDrawerActive:a,closeDrawer:n,animation:i}=e,{fetchOpiniaByGuid:o}=$t(),s=t,{isMinWidth:u}=Ot(be.DESKTOP),l=z(()=>u.value?{left:"32px",right:"32px"}:{left:"20px",right:"20px"}),d=u.value?"p":"h2",{opinie:c,mode:y}=ne(s),k=()=>{s.extension?n("opinieKlientowExtension"):n("opinie")},m=z(()=>a(s.extension?"opinieKlientowExtension":"opinie")),g=z(()=>{var w;return((w=m.value)==null?void 0:w[1])||""}),O=z(()=>{var w,I;return(I=(w=m.value)==null?void 0:w[2])==null?void 0:I.toString()}),_=z(()=>{var w;return((w=m.value)==null?void 0:w[3])||""}),f=z(()=>{var w;return((w=m.value)==null?void 0:w[4])||""}),v=z(()=>y.value==="desktop"&&_.value?_.value:y.value==="mobile"&&f.value?f.value:g.value),p=V(null);return me(()=>O.value,async w=>{var T;if(!w)return;const I=c.value.find(b=>b.Guid===O.value);if(I){p.value=I;return}const B=await o(w);B&&((T=c.value)==null||T.unshift(B),p.value=B)},{immediate:!0}),(w,I)=>{const B=hl;return h(),x(r(kt),{"model-value":!!r(m),mode:"model",position:"right",title:r(v),"header-padding":r(l),class:"opinie-drawer",animation:r(i),"title-tag":r(d),onClose:k},{body:$(()=>[P(B,{"glowne-info":w.glowneInfo,opinie:r(c),"load-more":w.loadMore,"show-more-button":w.showMoreButton,mode:r(y),"wyrozniona-opinia-guid":r(O),"wyrozniona-opinia":r(p),onLoadMoreOpinions:I[0]||(I[0]=T=>w.$emit("loadMoreOpinions")),onFetchAllImages:I[1]||(I[1]=T=>w.$emit("fetchAllImages"))},null,8,["glowne-info","opinie","load-more","show-more-button","mode","wyrozniona-opinia-guid","wyrozniona-opinia"])]),_:1},8,["model-value","title","header-padding","animation","title-tag"])}}}),yl="http://static.r.pl/rpl-cdn/images/r-logo.png?v=0",gl="https://static.r.pl/rpl-cdn/images/r-logo.png?v=0",bl="image/png",_l="300",wl="300";async function Ml(t,e,a=!1){var C,N,D,R,F;const n=Me(),{routeInfo:i}=zn(),{query:o,fullPath:s}=it(),{t:u}=We(),l=ca(),d=i.value&&i.value.Meta.Title||u(`htmlHead.${t}.title`),c=i.value&&i.value.Meta.Description||u(`htmlHead.${t}.description`),y=yl,k=gl,m=bl,g=_l,O=wl,_=i.value&&((C=i.value)==null?void 0:C.Sitemapa.Index)&&!a,f=i.value&&((N=i.value)==null?void 0:N.Sitemapa.Follow)&&!a,v=`${_||_===null||_===void 0?"":"no"}index, ${f||f===null||f===void 0?"":"no"}follow, NOODP`,w=`https://rpl-static.b-cdn.net/rpl-cdn/scripts/gtm/${l.public.gtm==="test"?"gtmGA-test.js":"gtmGA.js"}`,I=[{children:Dn,key:"cmp"},{src:w,defer:!0,tagPriority:"after:script:cmp"}];t===Ae.WILDCARD&&((D=i.value)==null?void 0:D.SekcjaCache.Klucz)===jt.KARTA_HOTELU&&(n.$ua.deviceType===$n.DESKTOP||!navigator||!navigator.share)&&(I.push({src:"/facebook/facebookSDKSetup.js",defer:!0}),I.push({src:"https://connect.facebook.net/pl_PL/all.js",defer:!0,async:!0,crossorigin:"anonymous"}));const B=()=>e?[]:[{property:"og:image:url",content:y},{property:"og:image:secure_url",content:k}],T=[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"description",content:c},{name:"theme-color",content:"#0054a6"},{name:"robots",content:v},{property:"og:url",content:`${vt.prod}${s||""}`},...B(),{property:"og:image:type",content:m},{property:"og:image:width",content:g},{property:"og:image:height",content:O},{property:"og:description",content:c},{property:"og:title",content:d}],b=[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"preconnect",href:"//images.r.pl",crossorigin:""},{rel:"dns-prefetch",href:"//images.r.pl",crossorigin:""},{rel:"preconnect",href:"//images2.r.pl",crossorigin:""},{rel:"dns-prefetch",href:"//images2.r.pl",crossorigin:""},{rel:"preconnect",href:"//rpl-api.r.pl",crossorigin:""},{rel:"dns-prefetch",href:"//rpl-api.r.pl",crossorigin:""},{rel:"preconnect",href:"https://static.r.pl",crossorigin:""},{rel:"dns-prefetch",href:"https://static.r.pl",crossorigin:""},{rel:"preload",href:"https://rpl-static.b-cdn.net/rpl-cdn/fonts/v2/rainbow_regular.woff2",as:"font",type:"font/woff2",crossorigin:"anonymous"},{rel:"preload",href:"https://rpl-static.b-cdn.net/rpl-cdn/fonts/v2/rainbow_bold.woff2",as:"font",type:"font/woff2",crossorigin:"anonymous"},{rel:"preload",href:"https://rpl-static.b-cdn.net/rpl-cdn/fonts/lato-v23-latin-regular.woff2",as:"font",type:"font/woff2",crossorigin:"anonymous"},{rel:"preload",href:"https://rpl-static.b-cdn.net/rpl-cdn/fonts/lato-v23-latin-700.woff2",as:"font",type:"font/woff2",crossorigin:"anonymous"},{rel:"manifest",href:"/manifest.json"}];if((t===Ae.STRONA_GLOWNA||t===Ae.WILDCARD&&((R=i.value)==null?void 0:R.SekcjaCache.Klucz)===jt.SZUKAJ)&&(b.push({rel:"preload",href:"https://static.r.pl/rpl-cdn/images/headers/beachDarkBlue-2560.jpg",as:"image",media:`(min-width: ${De[be.DESKTOP_X_LARGE]}px)`}),b.push({rel:"preload",href:"https://static.r.pl/rpl-cdn/images/headers/beachDarkBlue-1920.jpg",as:"image",media:`(min-width: ${De[be.DESKTOP_LARGE]}px) and (max-width: ${De[be.DESKTOP_X_LARGE]-1}px)`}),b.push({rel:"preload",href:"https://static.r.pl/rpl-cdn/images/headers/beachDarkBlue-993.jpg",as:"image",media:`(min-width: ${De[be.MOBILE]}px) and (max-width: ${De[be.DESKTOP_LARGE]-1}px)`}),b.push({rel:"preload",href:"https://static.r.pl/rpl-cdn/images/headers/beachDarkBlue-577.jpg",as:"image",media:`(max-width: ${De[be.MOBILE]-1}px)`})),_&&t!==Ae.OPINIE){const K=(F=i.value)==null?void 0:F.Route;let ie=`${vt.prod}${K||""}`;t===Ae.WILDCARD&&o.strona&&+o.strona>1&&(ie+=`?strona=${o.strona}`),b.push({rel:"canonical",href:ie})}Pn(n,Mn,[{title:d,meta:[...T],link:[...b],script:[...I]}])}function Dl(t){window.dataLayer=window.dataLayer||[],window.dataLayer.push({pagePostType:t})}export{Ln as A,Il as B,vs as C,$l as D,Ye as E,El as F,Ft as G,hl as H,tt as I,Pl as J,Dl as K,Ae as L,Ml as M,st as N,An as O,Pt as P,Oa as Q,qa as R,Ba as S,rt as T,Ha as U,Ya as V,lt as W,Wa as X,zt as _,Cl as a,Do as b,Ie as c,Gn as d,zl as e,Ct as f,ot as g,Ar as h,$t as i,ht as j,Va as k,Na as l,Sl as m,Te as n,Zn as o,Ta as p,Qr as q,pr as r,Gt as s,ge as t,ls as u,Qt as v,La as w,xn as x,ja as y,Tl as z};
//# sourceMappingURL=CXJs2FJA.js.map
