PageSourceSearch

https://flugboerse.de/chunk-HG654Z45.js

js flugboerse.de collected 2026-09-26 07:29:50 UTC 61,383 bytes, 5 lines download raw bytes

1import{a as ne}from"./chunk-4DYRWS4W.js";import"./chunk-PV66ENES.js";import{a as tt,b as nt}from"./chunk-25YLGNYP.js";import"./chunk-77SJ7KYU.js";import{c as Qe,d as et}from"./chunk-ZD5LYMWE.js";import{B as ee,C as te,M as Ge,P as Je,Q as We,R as Ze,S as qe,aa as Ke,f as Ye,l as Q,oa as Xe,v as Ue}from"./chunk-WB42RJNB.js";import{a as He}from"./chunk-MY62MFFG.js";import{F as Be,G as Ve,H as ze,U as Le,Z as $e,k as je,ya as dt}from"./chunk-MJVFGSUM.js";import{Db as z,E as Z,F as P,Fb as K,G as B,L as q,Lb as Ae,Mb as Ne,Oa as Re,Pb as X,Ya as V,wa as De,xa as Ie}from"./chunk-N6EUFMGX.js";import{$ as C,Ab as f,Ac as we,Bc as Se,Ca as u,Cb as N,Cc as Te,Eb as c,Ec as j,Fb as T,Gb as I,Ha as A,Hb as M,Hc as J,Ia as Y,Ic as Me,Lc as ke,M as R,Na as p,Nc as Fe,Ob as de,T as H,Ub as ge,W as xe,Wc as Ee,Xa as O,Xb as F,Xc as Pe,Yb as E,Za as w,Zb as Oe,_ as x,_a as se,ab as pe,ac as _,bb as fe,c as $,cb as s,da as Ce,db as n,dd as W,ea as be,eb as i,fb as d,ha as k,id as ue,jb as b,ka as ve,kb as v,lb as g,mb as S,ob as y,oc as U,pa as ye,q as he,qb as m,wa as ce,ya as l,zc as G}from"./chunk-FYPADC63.js";import{a as _e,g as ft}from"./chunk-WCABR6TI.js";var L=ft(dt());function ut(t,o){t&1&&g(0)}function _t(t,o){t&1&&(b(0),n(1,"span",11),c(2," \u2212 Direktflug"),i(),v())}function ht(t,o){if(t&1&&(b(0),n(1,"span",11),c(2),i(),v()),t&2){let e=m(3);l(2),I(" \u2212 ",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.stopovers," Stop")}}function xt(t,o){if(t&1&&(b(0),n(1,"div",8)(2,"div",9)(3,"mat-icon",10),c(4,"flight"),i(),n(5,"span",11),c(6),F(7,"date"),i(),p(8,_t,3,0,"ng-container",6)(9,ht,3,1,"ng-container",6),i(),n(10,"div",12)(11,"div",13)(12,"span"),c(13),i(),n(14,"span"),c(15),n(16,"sup"),c(17),i()()(),n(18,"div",14)(19,"mat-icon",15),c(20," lens"),i(),d(21,"div",16),n(22,"mat-icon",15),c(23," lens"),i()(),n(24,"div",17)(25,"span"),c(26),i(),n(27,"span",18),c(28),i(),n(29,"span"),c(30),i()()()(),v()),t&2){let e=m(2);l(6),M("",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.departureDateWeek," ",E(7,12,e.myflight.outbound.departureDate)),l(2),s("ngIf",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.directFlug),l(),s("ngIf",!(!(e.myflight==null||e.myflight.outbound==null)&&e.myflight.outbound.directFlug)),l(4),T(e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.departureTime),l(2),T(e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.arrivalTime),l(2),T((e.myflight.outbound.differenceInDays==null?null:e.myflight.outbound.differenceInDays.length)>0?"+"+e.myflight.outbound.differenceInDays:""),l(9),M("",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.departureAirportName," (",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.departureAirportCode,")"),l(2),I(" ",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.estimatedElapsedTime," Std. "),l(2),M("",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.arrivalAirportName," (",e.myflight==null||e.myflight.outbound==null?null:e.myflight.outbound.arrivalAirportCode,")")}}function Ct(t,o){t&1&&(b(0),n(1,"span",11),c(2," \u2212 Direktflug"),i(),v())}function bt(t,o){if(t&1&&(b(0),n(1,"span",11),c(2),i(),v()),t&2){let e=m(3);l(2),I(" \u2212 ",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.stopovers," Stop")}}function vt(t,o){if(t&1&&(b(0),n(1,"div",8)(2,"div",9)(3,"mat-icon",19),c(4,"flight"),i(),n(5,"span",11),c(6),F(7,"date"),i(),p(8,Ct,3,0,"ng-container",6)(9,bt,3,1,"ng-container",6),i(),n(10,"div",12)(11,"div",13)(12,"span"),c(13),i(),n(14,"span"),c(15),n(16,"sup"),c(17),i()()(),n(18,"div",14)(19,"mat-icon",15),c(20," lens"),i(),d(21,"div",16),n(22,"mat-icon",15),c(23," lens"),i()(),n(24,"div",17)(25,"span"),c(26),i(),n(27,"span",18),c(28),i(),n(29,"span"),c(30),i()()()(),v()),t&2){let e=m(2);l(),N("mt1",e.desktopTemplate==="xs"||e.desktopTemplate==="sm"),l(5),M("",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.departureDateWeek," ",E(7,14,e.myflight.inbound.departureDate)),l(2),s("ngIf",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.directFlug),l(),s("ngIf",!(!(e.myflight==null||e.myflight.inbound==null)&&e.myflight.inbound.directFlug)),l(4),T(e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.departureTime),l(2),T(e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.arrivalTime),l(2),T((e.myflight.inbound.differenceInDays==null?null:e.myflight.inbound.differenceInDays.length)>0?"+"+e.myflight.inbound.differenceInDays:""),l(9),M("",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.departureAirportName," (",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.departureAirportCode,")"),l(2),I(" ",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.estimatedElapsedTime," Std. "),l(2),M("",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.arrivalAirportName," (",e.myflight==null||e.myflight.inbound==null?null:e.myflight.inbound.arrivalAirportCode,")")}}function yt(t,o){if(t&1){let e=S();n(0,"div",4)(1,"div",5),p(2,xt,31,14,"ng-container",6)(3,vt,31,16,"ng-container",6),i(),n(4,"button",7),y("click",function(){x(e);let a=m();return C(a.openFluginfo())}),n(5,"span"),c(6,"Flugdetail"),i()()()}if(t&2){let e=m();l(),N("flgwrapper-mobile",e.desktopTemplate==="xs"||e.desktopTemplate==="sm"),l(),s("ngIf",e.myflight==null?null:e.myflight.outbound),l(),s("ngIf",(e.myflight==null?null:e.myflight.inbound)&&e.mode==="flight")}}
1function Ot(t,o){if(t&1&&g(0,27),t&2){m(2);let e=f(6);s("ngTemplateOutlet",e)}}function wt(t,o){if(t&1&&(n(0,"div",20),p(1,Ot,1,1,"ng-container",21),n(2,"div",22)(3,"div",23)(4,"mat-icon",24),c(5," warning "),i(),n(6,"span",25),c(7,"Flugdetail noch nicht verf\xFCgbar"),i()(),n(8,"span",26),c(9,"bitte auf Angebot auf pr\xFCfen klicken"),i()()()),t&2){let e=m();l(),s("ngIf",e.flightOffer)}}function St(t,o){if(t&1&&(n(0,"div",28)(1,"span"),c(2),i(),n(3,"mat-icon",29),c(4," sync_alt"),i(),n(5,"span"),c(6),i()()),t&2){let e=m();l(2),M("",e.flightOffer==null||e.flightOffer.flight==null||e.flightOffer.flight.departureAirport==null?null:e.flightOffer.flight.departureAirport.name," (",e.flightOffer==null||e.flightOffer.flight==null||e.flightOffer.flight.departureAirport==null?null:e.flightOffer.flight.departureAirport.code,")"),l(4),M("",e.flightOffer==null||e.flightOffer.flight==null||e.flightOffer.flight.arrivalAirport==null?null:e.flightOffer.flight.arrivalAirport.name," (",e.flightOffer==null||e.flightOffer.flight==null||e.flightOffer.flight.arrivalAirport==null?null:e.flightOffer.flight.arrivalAirport.code,")")}}var lt=(()=>{class t{dialog;cdr;mediaObserver;flightOffer;mode="pauschal";unsubscribe$=new $;myflight;desktopTemplate="xl";weeks=["SO.","MO.","DI.","MI.","DO.","FR.","SA."];constructor(e,r,a){this.dialog=e,this.cdr=r,this.mediaObserver=a}ngOnInit(){this.initMedia()}ngOnChanges(e){this.initData()}ngOnDestroy(){this.unsubscribe$.next(!0),this.unsubscribe$.complete()}initMedia(){this.mediaObserver.isMatched(P.XSmall)&&(this.desktopTemplate="xs"),this.mediaObserver.isMatched(P.Small)&&(this.desktopTemplate="sm"),this.mediaObserver.isMatched(P.Medium)&&(this.desktopTemplate="md"),this.mediaObserver.isMatched(P.Large)&&(this.desktopTemplate="lg"),this.mediaObserver.isMatched(P.XLarge)&&(this.desktopTemplate="xl"),this.cdr.detectChanges()}initData(){if(this.myflight={inbound:{},outbound:{}},this.flightOffer?.flight?.inbound){if(this.myflight.inbound.directFlug=this.flightOffer?.flight?.inboundDirectFlight!=="false",this.myflight.inbound.stopovers=this.flightOffer?.flight?.inbound?.stopovers,this.myflight.inbound.tariff=this.flightOffer?.flight?.inbound?.tariff,this.myflight.inbound.bookingClass=this.flightOffer?.flight?.inbound?.bookingClass,this.myflight.inbound.estimatedElapsedTime=this.flightOffer?.flight?.inbound?.estimatedElapsedTime,this.flightOffer?.flight?.inbound?.legList?.length>0){let e=this.flightOffer.flight.inbound?.legList.length;this.myflight.inbound.departureTime=this.flightOffer?.flight?.inbound?.legList[0].departureTime,this.myflight.inbound.departureDate=this.flightOffer?.flight?.inbound?.legList[0].departureDate,this.myflight.inbound.departureDateWeek=this.weeks[new Date(this.flightOffer?.flight?.inbound?.legList[0].departureDate).getDay()],this.myflight.inbound.departureAirportCode=this.flightOffer?.flight?.inbound?.legList[0].departureAirportCode,this.myflight.inbound.departureAirportName=this.flightOffer?.flight?.inbound?.legList[0].departureAirportName,this.myflight.inbound.arrivalTime=this.flightOffer?.flight?.inbound?.legList[e-1].arrivalTime,this.myflight.inbound.arrivalDate=this.flightOffer?.flight?.inbound?.legList[e-1].arrivalDate,this.myflight.inbound.arrivalDateWeek=this.weeks[new Date(this.flightOffer?.flight?.inbound?.legList[0].arrivalDate).getDay()],this.myflight.inbound.arrivalAirportCode=this.flightOffer?.flight?.inbound?.legList[e-1].arrivalAirportCode,this.myflight.inbound.arrivalAirportName=this.flightOffer?.flight?.inbound?.legList[e-1].arrivalAirportName}if(this.myflight.inbound.departureDate?.length>0&&this.myflight.inbound.arrivalDate?.length>0){let e=new Date(this.myflight.inbound.arrivalDate).getTime()-new Date(this.myflight.inbound.departureDate).getTime();this.myflight.inbound.differenceInDays=e>0?e/(1e3*3600*24)+"":""}}else this.myflight.inbound=null;if(this.myflight.outbound.directFlug=this.flightOffer?.flight?.outboundDirectFlight!=="false",this.myflight.outbound.stopovers=this.flightOffer?.flight?.outbound?.stopovers,this.myflight.outbound.tariff=this.flightOffer?.flight?.outbound?.tariff,this.myflight.outbound.bookingClass=this.flightOffer?.flight?.outbound?.bookingClass,this.myflight.outbound.estimatedElapsedTime=this.flightOffer?.flight?.outbound?.estimatedElapsedTime,this.flightOffer?.flight?.outbound?.legList?.length>0){let e=this.flightOffer.flight.outbound?.legList?.length;this.myflight.outbound.departureTime=this.flightOffer?.flight?.outbound?.legList[0].departureTime,this.myflight.outbound.departureDate=this.flightOffer?.flight?.outbound?.legList[0].departureDate,this.myflight.outbound.departureDateWeek=this.weeks[new Date(this.flightOffer?.flight?.outbound?.legList[0].departureDate).getDay()],this.myflight.outbound.departureAirportCode=this.flightOffer?.flight?.outbound?.legList[0].departureAirportCode,this.myflight.outbound.departureAirportName=this.flightOffer?.flight?.outbound?.legList[0].departureAirportName,this.myflight.outbound.arrivalTime=this.flightOffer?.flight?.outbound?.legList[e-1].arrivalTime,this.myflight.outbound.arrivalDate=this.flightOffer?.flight?.outbound?.legList[e-1].arrivalDate,this.myflight.outbound.arrivalDateWeek=this.weeks[new Date(this.flightOffer?.flight?.outbound?.legList[0].arrivalDate).getDay()],this.myflight.outbound.arrivalAirportCode=this.flightOffer?.flight?.outbound?.legList[e-1].arrivalAirportCode,this.myflight.outbound.arrivalAirportName=this.flightOffer?.flight?.outbound?.legList[e-1].arrivalAirportName}if(this.myflight.outbound.departureDate?.length>0&&this.myflight.outbound.arrivalDate?.length>0){let e=new Date(this.myflight.outbound.arrivalDate).getTime()-new Date(this.myflight.outbound.departureDate).getTime();this.myflight.outbound.differenceInDays=e>0?e/(1e3*3600*24)+"":""}this.cdr.detectChanges()}async openFluginfo(){let e={data:{flightOffer:this.flightOffer,mode:this.mode},autoFocus:!1};this.desktopTemplate==="xs"&&(e={data:{flightOffer:this.flightOffer,mode:this.mode,mobile:!0},autoFocus:!1,width:"100%",height:"100%",maxWidth:"100%",maxHeight:"100vh"}),this.dialog.open(Ue,e)}static \u0275fac=function(r){return new(r||t)(u(Re),u(U),u(Z))};static \u0275cmp=A({type:t,selectors:[["clever-flugdata"]],inputs:{flightOffer:"flightOffer",mode:"mode"},standalone:!1,features:[ve],decls:7,vars:1,consts:[["flugSimple",""],["flugNull",""],["fliugsAiports",""],[4,"ngTemplateOutlet"],[1,"f-wrappper"],[1,"ccc1"],[4,"ngIf"],["matRipple","",1,"dbtn",3,"click"],[1,"f-body"],[1,"f-header-wrapper"],[1,"f-ico","rotate"],[1,"ml3"],[1,"f-info-wr"],[1,"f-info-body","w50p"],[1,"ficowr"],[1,"i1-ico"],[1,"divi
1der"],[1,"f-info-body"],[1,"ftime"],[1,"f-ico","rmin"],[1,"f2gwr"],[3,"ngTemplateOutlet",4,"ngIf"],[1,"f22er"],[1,"f2wr"],[1,"f2ico"],[1,"f22t"],[1,"f2t"],[3,"ngTemplateOutlet"],[1,"f1wr"],[1,"f1ico"]],template:function(r,a){if(r&1&&p(0,ut,1,0,"ng-container",3)(1,yt,7,4,"ng-template",null,0,_)(3,wt,10,1,"ng-template",null,1,_)(5,St,7,4,"ng-template",null,2,_),r&2){let h=f(2),D=f(4);s("ngTemplateOutlet",!(a.flightOffer==null||a.flightOffer.flight==null)&&a.flightOffer.flight.outbound?h:D)}},dependencies:[G,j,V,z,J],styles:[`.flightdatabounds[_ngcontent-%COMP%]{padding:.5rem}.flight[_ngcontent-%COMP%]{display:flex;padding:.15rem;width:calc(100% - 1rem);justify-content:space-between}.flight-time[_ngcontent-%COMP%]{width:80px;text-align:center;vertical-align:middle;font-weight:700}.flight-date[_ngcontent-%COMP%]{text-align:center;vertical-align:middle;font-weight:500}.flight-airport-left[_ngcontent-%COMP%], .flight-airport-right[_ngcontent-%COMP%]{font-weight:700}.flight-number[_ngcontent-%COMP%]{font-weight:500}.flight-divider[_ngcontent-%COMP%]{display:flex;width:calc(50% - 120px);height:20px;margin-top:10px}.divider[_ngcontent-%COMP%]{height:1px;overflow:hidden;margin-left:0;margin-right:0;width:1px;height:50%;padding:.2rem 0;background-color:#545454}.flight-icon[_ngcontent-%COMP%]{font-size:1.5rem;margin-top:-.5rem}.divider[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;margin-top:-20px}.f-wrappper[_ngcontent-%COMP%], .flgwrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column}.ccc1[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}.f-body[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column}.f-header-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;font-weight:700;padding-bottom:.5rem;font-size:1rem}.f-ico[_ngcontent-%COMP%]{width:unset;font-size:1.3rem;height:unset}.rotate[_ngcontent-%COMP%]{transform:rotate(90deg)}.ml3[_ngcontent-%COMP%]{margin-left:.3rem}.f-info-wr[_ngcontent-%COMP%]{display:flex;margin-top:.5rem}.f-info-body[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between}.i1-ico[_ngcontent-%COMP%]{font-size:1rem;width:unset;height:unset;margin:0 1rem}.ftime[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5rem 0;font-weight:400}.ficowr[_ngcontent-%COMP%]{display:flex;padding:0 .5rem;align-items:center;justify-content:space-between;flex-direction:column;opacity:.5}.w50p[_ngcontent-%COMP%]{width:50px}.mt1[_ngcontent-%COMP%]{margin-top:1rem}.rmin[_ngcontent-%COMP%]{transform:rotate(-90deg)}.dbtn[_ngcontent-%COMP%]{margin-top:1rem;display:flex;color:#045ca8;width:max-content;padding:.5rem}.dbtn[_ngcontent-%COMP%]:hover{opacity:.6}.f1wr[_ngcontent-%COMP%]{display:flex;font-weight:600;font-size:.8rem}.f1ico[_ngcontent-%COMP%]{font-size:1.2rem;transform:translate(2px,3px);margin:0 .5rem;opacity:.6}.f2t[_ngcontent-%COMP%]{font-weight:400;font-size:.8rem;font-style:italic}.f22t[_ngcontent-%COMP%]{font-weight:600}.f2ico[_ngcontent-%COMP%]{font-size:1.2rem;transform:translate(-3px,1px);width:unset}.f2wr[_ngcontent-%COMP%]{display:flex;align-items:center}.f22er[_ngcontent-%COMP%]{display:flex;color:var(--cl-bg-color);margin:.5rem;flex-direction:column}.f2gwr[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:.5rem}.fcol[_ngcontent-%COMP%]{flex-direction:column}
2/*# sourceMappingURL=flugdata.component-QLZT63ZW.css.map */`]})}return t})();function Rt(t,o){if(t&1&&g(0,7),t&2){m();let e=f(6);s("ngTemplateOutlet",e)}}function At(t,o){if(t&1&&g(0,7),t&2){m();let e=f(6);s("ngTemplateOutlet",e)}}function Nt(t,o){if(t&1&&g(0,7),t&2){m();let e=f(6);s("ngTemplateOutlet",e)}}function jt(t,o){if(t&1&&g(0,7),t&2){m();let e=f(8);s("ngTemplateOutlet",e)}}function Bt(t,o){t&1&&g(0)}function Vt(t,o){if(t&1&&(b(0),p(1,Bt,1,0,"ng-container",26),v()),t&2){m(2);let e=f(12);l(),s("ngTemplateOutlet",e)}}function zt(t,o){if(t&1&&d(0,"img",27),t&2){let e=m(2);s("src",de(e.headpng),ce)}}function Lt(t,o){if(t&1&&(b(0),n(1,"div",28)(2,"span",29),c(3),i(),n(4,"mat-icon",30),c(5,"info"),i()(),v()),t&2){let e=m(2);l(),s("matTooltip",e.kostenlosStorno),l(2),T(e.serviceCodeFS)}}
2function $t(t,o){if(t&1){let e=S();b(0),n(1,"button",31),y("click",function(){x(e);let a=m(2);return C(a.checkOffer())}),c(2,"ANGEBOT PR\xDCFEN"),i(),v()}}function Ht(t,o){if(t&1){let e=S();n(0,"button",37),y("click",function(){x(e);let a=m(5);return C(a.addToOfferpackList())}),n(1,"mat-icon"),c(2,"open_in_new"),i()()}}function Yt(t,o){if(t&1&&(b(0),p(1,Ht,3,0,"button",36),v()),t&2){let e=m(4);l(),s("ngIf",!e.inOfferpack)}}function Ut(t,o){if(t&1){let e=S();n(0,"button",38),y("click",function(){x(e);let a=m(4);return C(a.removeFromOfferpackList())}),n(1,"mat-icon"),c(2,"close"),i()()}}function Gt(t,o){if(t&1&&(b(0),n(1,"div",33),p(2,Yt,2,1,"ng-container",34)(3,Ut,3,0,"button",35),i(),v()),t&2){let e=m(3),r=f(10);l(2),s("ngIf",!e.packloading)("ngIfElse",r),l(),s("ngIf",e.inOfferpack)}}function Jt(t,o){if(t&1){let e=S();b(0),n(1,"button",32),y("click",function(){x(e);let a=m(2);return C(a.insertAndGoToBooking())}),c(2,"FLUG BUCHEN"),i(),p(3,Gt,4,3,"ng-container",13),v()}if(t&2){let e=m(2);l(3),s("ngIf",e.currentCustomer==null?null:e.currentCustomer.asPartner)}}function Wt(t,o){t&1&&(b(0),n(1,"span",39),c(2,"Angebot ist ausgebucht"),i(),v())}function Zt(t,o){t&1&&(b(0),d(1,"mat-spinner",40),v())}function qt(t,o){if(t&1&&(n(0,"div",8)(1,"div",9)(2,"div",10)(3,"mat-icon"),c(4,"event"),i(),n(5,"span",11),c(6),i(),n(7,"span"),c(8),F(9,"date"),F(10,"date"),i()(),n(11,"div",12),p(12,Vt,2,1,"ng-container",13),i()(),n(13,"div",14)(14,"div",15)(15,"div",16),d(16,"clever-flugdata",17),i()(),n(17,"div",18)(18,"div",19),p(19,zt,1,2,"img",20),i(),n(20,"div",21)(21,"div",22)(22,"span")(23,"span",23),c(24),F(25,"number"),i(),c(26," p.P."),i(),n(27,"span",24),c(28),F(29,"number"),i(),p(30,Lt,6,2,"ng-container",13),i(),n(31,"div",25),p(32,$t,3,0,"ng-container",13)(33,Jt,4,1,"ng-container",13)(34,Wt,3,0,"ng-container",13)(35,Zt,2,0,"ng-container",13),i()()()()()),t&2){let e=m();N("disablecard",e.loading),l(6),T((e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.duration)+" N\xE4chte"),l(2),M("\u2212 ",E(9,18,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.fromDate)," - ",E(10,20,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.toDate)),l(4),s("ngIf",e.bookable&&e.validated),l(4),s("flightOffer",e.tmp_offer==null?null:e.tmp_offer.flightOffer)("mode",e.realparams==null?null:e.realparams.productType),l(3),s("ngIf",(e.headpng==null?null:e.headpng.length)>0),l(5),M("",E(25,22,e.tmp_offer==null||e.tmp_offer.personPrice==null?null:e.tmp_offer.personPrice.value)," ",e.tmp_offer==null||e.tmp_offer.personPrice==null?null:e.tmp_offer.personPrice.currency),l(4),M(" Gesamtpreis ",E(29,24,e.tmp_offer==null?null:e.tmp_offer.totalPrice.value)," ",e.tmp_offer==null||e.tmp_offer.totalPrice==null?null:e.tmp_offer.totalPrice.currency," "),l(2),s("ngIf",e.showFlex),l(2),s("ngIf",!e.loading&&!e.validated),l(),s("ngIf",!e.loading&&e.validated&&e.bookable),l(),s("ngIf",!e.loading&&e.validated&&!e.bookable),l(),s("ngIf",e.loading)}}function Kt(t,o){t&1&&g(0)}function Xt(t,o){if(t&1&&(b(0),p(1,Kt,1,0,"ng-container",26),v()),t&2){m(2);let e=f(12);l(),s("ngTemplateOutlet",e)}}function Qt(t,o){if(t&1&&d(0,"img",27),t&2){let e=m(2);s("src",de(e.headpng),ce)}}function en(t,o){if(t&1&&(b(0),n(1,"div",47)(2,"span",29),c(3),i(),n(4,"mat-icon",30),c(5,"info"),i()(),v()),t&2){let e=m(2);l(),s("matTooltip",e.kostenlosStorno),l(2),T(e.serviceCodeFS)}}function tn(t,o){if(t&1){let e=S();b(0),n(1,"button",31),y("click",function(){x(e);let a=m(2);return C(a.checkOffer())}),c(2,"ANGEBOT PR\xDCFEN"),i(),v()}}function nn(t,o){if(t&1){let e=S();n(0,"button",37),y("click",function(){x(e);let a=m(4);return C(a.addToOfferpackList())}),n(1,"mat-icon"),c(2,"open_in_new"),i()()}}function on(t,o){if(t&1){let e=S();n(0,"button",38),y("click",function(){x(e);let a=m(4);return C(a.removeFromOfferpackList())}),n(1,"mat-icon"),c(2,"close"),i()()}}function rn(t,o){if(t&1&&(b(0),n(1,"div",33),p(2,nn,3,0,"button",36)(3,on,3,0,"button",35),i(),v()),t&2){let e=m(3);l(2),s("ngIf",!e.inOfferpack),l(),s("ngIf",e.inOfferpack)}}function ln(t,o){if(t&1){let e=S();b(0),n(1,"button",32),y("click",function(){x(e);let a=m(2);return C(a.insertAndGoToBooking())}),c(2,"FLUG BUCHEN"),i(),p(3,rn,4,2,"ng-container",13),v()}if(t&2){let e=m(2);l(3),s("ngIf",e.currentCustomer==null?null:e.currentCustomer.asPartner)}}
2function an(t,o){t&1&&(b(0),n(1,"span",39),c(2,"Angebot ist ausgebucht"),i(),v())}function mn(t,o){t&1&&(b(0),d(1,"mat-spinner",40),v())}function cn(t,o){if(t&1&&(n(0,"div",41)(1,"div",9)(2,"div",10)(3,"mat-icon"),c(4,"event"),i(),n(5,"span",11),c(6),i(),n(7,"span"),c(8),F(9,"date"),F(10,"date"),i()(),n(11,"div",12),p(12,Xt,2,1,"ng-container",13),i()(),n(13,"div",42)(14,"div",43)(15,"div",44),d(16,"clever-flugdata",17),i()(),n(17,"div",45)(18,"div",19),p(19,Qt,1,2,"img",20),i(),n(20,"div",21)(21,"div",46)(22,"span")(23,"span",23),c(24),F(25,"number"),i(),c(26," p.P."),i(),n(27,"span",24),c(28),F(29,"number"),i(),p(30,en,6,2,"ng-container",13),i(),n(31,"div",25),p(32,tn,3,0,"ng-container",13)(33,ln,4,1,"ng-container",13)(34,an,3,0,"ng-container",13)(35,mn,2,0,"ng-container",13),i()()()()()),t&2){let e=m();N("disablecard",e.loading),l(6),T((e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.duration)+" N\xE4chte"),l(2),M("\u2212 ",E(9,18,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.fromDate)," - ",E(10,20,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.toDate)),l(4),s("ngIf",e.bookable&&e.validated),l(4),s("flightOffer",e.tmp_offer==null?null:e.tmp_offer.flightOffer)("mode",e.realparams==null?null:e.realparams.productType),l(3),s("ngIf",(e.headpng==null?null:e.headpng.length)>0),l(5),M("",E(25,22,e.tmp_offer==null||e.tmp_offer.personPrice==null?null:e.tmp_offer.personPrice.value)," ",e.tmp_offer==null||e.tmp_offer.personPrice==null?null:e.tmp_offer.personPrice.currency),l(4),M(" Gesamtpreis ",E(29,24,e.tmp_offer==null?null:e.tmp_offer.totalPrice.value)," ",e.tmp_offer==null||e.tmp_offer.totalPrice==null?null:e.tmp_offer.totalPrice.currency," "),l(2),s("ngIf",e.showFlex),l(2),s("ngIf",!e.loading&&!e.validated),l(),s("ngIf",!e.loading&&e.validated&&e.bookable),l(),s("ngIf",!e.loading&&e.validated&&!e.bookable),l(),s("ngIf",e.loading)}}function sn(t,o){t&1&&d(0,"mat-spinner",48)}function pn(t,o){if(t&1&&(d(0,"app-share",49),F(1,"date"),F(2,"date"),F(3,"number")),t&2){let e=m();s("extratoexex",e.extratoexecforshare)("description",(e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.duration)+" N\xE4chte "+E(1,3,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.fromDate)+" - "+E(2,5,e.tmp_offer==null||e.tmp_offer.travelDate==null?null:e.tmp_offer.travelDate.toDate)+"  ab "+Oe(3,7,e.tmp_offer==null||e.tmp_offer.personPrice==null?null:e.tmp_offer.personPrice.value,"1.2-2")+" \u20AC p.P.")("title",(e.realparams.productType==="flight"?"Hin- und R\xFCckflug | ":"nur Hinflig | ")+(e.tmp_offer==null||e.tmp_offer.flightOffer==null||e.tmp_offer.flightOffer.flight==null||e.tmp_offer.flightOffer.flight.departureAirport==null?null:e.tmp_offer.flightOffer.flight.departureAirport.name)+" ("+(e.tmp_offer==null||e.tmp_offer.flightOffer==null||e.tmp_offer.flightOffer.flight==null||e.tmp_offer.flightOffer.flight.departureAirport==null?null:e.tmp_offer.flightOffer.flight.departureAirport.code)+") - "+(e.tmp_offer==null||e.tmp_offer.flightOffer==null||e.tmp_offer.flightOffer.flight==null||e.tmp_offer.flightOffer.flight.arrivalAirport==null?null:e.tmp_offer.flightOffer.flight.arrivalAirport.name)+" ("+(e.tmp_offer==null||e.tmp_offer.flightOffer==null||e.tmp_offer.flightOffer.flight==null||e.tmp_offer.flightOffer.flight.arrivalAirport==null?null:e.tmp_offer.flightOffer.flight.arrivalAirport.code)+")")}}var at=(()=>{class t{trafficsService;encservice;guardService;authService;acvisService;router;offerpackService;cdr;hotelService;document;mediaObserver;unsubscribe$=new $;tmp_offer;mode;realparams;booking;validated=!1;bookable=!1;loading=!1;shareLoading=!1;packloading=!1;inOfferpack=!1;alternatives=!1;desktopTemplate="xl";headpng="";kostenlosStorno="";kostenlosStornoC="";serviceCodeFS="";currentCustomer;showFlex=!1;start;end;extratoexecforshare;constructor(e,r,a,h,D,oe,re,le,ae,me,pt){this.trafficsService=e,this.encservice=r,this.guardService=a,this.authService=h,this.acvisService=D,this.router=oe,this.offerpackService=re,this.cdr=le,this.hotelService=ae,this.document=me,this.mediaObserver=pt}ngOnInit(){this.extratoexecforshare=this.insertForShare.bind(this),this.initData(),this.initCustomer(),this.initMedia(),this.initFilters()}initCustomer(){this.authService.auth$.pipe(R(this.unsubscribe$)).subscribe(e=>{this.currentCustomer=e})}initMedia(){this.mediaObserver.isMatched(P.XSmall)&&(this.desktopTemplate="xs"),this.mediaObserver.isMatched(P.Small)&&(this.desktopTemplate="sm"),this.mediaObserver.isMatched(P.Medium)&&(this.desktopTemplate="md"),this.mediaObserver.isMatched(P.Large)&&(this.desktopTemplate="lg"),this.mediaObserver.isMatched(P.XLarge)&&(this.desktopTemplate="xl"),this.cdr.detectChanges()}
2initFilters(){this.hotelService.getfilters$.pipe(R(this.unsubscribe$)).subscribe(e=>{e&&JSON.stringify(e)!==JSON.stringify(this.realparams)&&(this.start=e.reisezeitraumResult.start,this.end=e.reisezeitraumResult.end,this.realparams=JSON.parse(JSON.stringify(e)),this.checkOffer())})}initData(){this.initFlex(),this.headpng=this.tmp_offer?.tourOperator?.png}initFlex(){this.tmp_offer?.tourOperator?.code?.length>0&&this.acvisService.request({tourcodes:[this.tmp_offer?.tourOperator?.code]},"getoprspecflex").pipe(R(this.unsubscribe$)).subscribe(e=>{e?.tourOperatorList?.length>0&&this.checkFlex(e.tourOperatorList)})}async checkFlex(e){if(e?.length>0){let r=(0,L.default)().format("YYYY-MM-DD");for(let a=0;a<e.length;a++)if(r>=(0,L.default)(e[a].toma?.bookinkzeitraumvon).format("YYYY-MM-DD")&&(r<=(0,L.default)(e[a].toma?.bookinkzeitraumbis).format("YYYY-MM-DD")||!e[a].toma?.bookinkzeitraumbis)&&this.start>=(0,L.default)(e[a].toma?.reisezeitraumvon).format("YYYY-MM-DD")&&(this.start<=(0,L.default)(e[a].toma?.reisezeitraumbis).format("YYYY-MM-DD")||!e[a].toma?.bookinkzeitraumbis))for(let h=0;h<e[a]?.toma?.actions.length;h++)(e[a]?.toma?.actions[h].travelType===this.realparams.productType||e[a]?.toma?.actions[h].travelType==="beides")&&(this.showFlex=!0,this.kostenlosStorno=e[a]?.toma?.actions[h].text,e[a]?.toma?.actions[h]?.flexType!=="kostenlos"?this.serviceCodeFS="OHNE RISIKO! G\xFCnstig stornieren":this.serviceCodeFS="OHNE RISIKO! Kostenfreies Storno",h=e[a].toma.actions.length,a=e.length);this.cdr.detectChanges()}}addToOfferpackList(){this.packloading=!0;let e={result:this.booking};this.trafficsService.request(e,"offers/insertOffer").pipe(R(this.unsubscribe$)).subscribe(r=>{r?.newid?.length>0&&(this.booking.offerid=r.newid,this.offerpackService.addOffer({offerid:this.booking.offerid,type:"traffics"})),this.packloading=!1,this.cdr.detectChanges()})}removeFromOfferpackList(){this.booking?.offerid?.length>0&&(this.inOfferpack=!1,this.offerpackService.removeOffer(this.booking.offerid))}async checkOffer(){if(this.tmp_offer.code){this.loading=!0,this.cdr.detectChanges();let e="";for(let a=0;a<this.realparams.reisendeResult?.children?.length;a++)e+=this.realparams.reisendeResult.children[a].age,a<this.realparams.reisendeResult.children.length-1&&(e+=",");let r={data:{code:this.tmp_offer.code,adults:this.realparams.reisendeResult?.adults,children:e},mode:this.mode,realparams:this.realparams};this.trafficsService.request(r,"offers/code").pipe(R(this.unsubscribe$)).subscribe(a=>{this.validated=!0,a?.error?(this.bookable=!1,this.cdr.detectChanges()):(this.booking=a,this.bookable=a.statusCode==="OK",this.bookable&&this.booking?.commonOffer&&(this.tmp_offer=this.booking.commonOffer,this.cdr.detectChanges())),this.loading=!1,this.cdr.detectChanges()})}}openAlternativs(){this.alternatives=!this.alternatives}async insertAndGoToBooking(){let e=window.open("","_blank");if(this.booking?.offerid?.length>0)this.goToBooking(e);else{this.loading=!0;let r={result:this.booking};this.trafficsService.request(r,"offers/insertOffer").pipe(R(this.unsubscribe$)).subscribe(a=>{a?.newid?.length>0&&(this.booking.offerid=a.newid),this.loading=!1,this.cdr.detectChanges(),this.goToBooking(e)})}}async goToBooking(e){if(this.booking?.offerid?.length>0){this.realparams.offerid=this.booking?.offerid;let r={queryParams:{params:this.encservice.encrypt(this.realparams)}},a=this.router.serializeUrl(this.router.createUrlTree(["booking"],r));e.location=a}}insertForShare(e){this.shareLoading=!0;let r={result:this.booking};this.trafficsService.request(r,"offers/insertOffer").pipe(R(this.unsubscribe$)).subscribe(a=>{a?.newid?.length>0&&(this.booking.offerid=a.newid,this.createSharelink(e)),this.shareLoading=!1,this.cdr.detectChanges()})}createSharelink(e){this.realparams.offerid=this.booking?.offerid,e(this.router.createUrlTree(["booking"],{queryParams:{params:this.encservice.encrypt(this.realparams)}}).toString())}ngOnDestroy(){this.unsubscribe$.next(!0),this.unsubscribe$.complete()}static \u0275fac=function(r){return new(r||t)(u(Q),u(q),u(X),u(Ne),u(te),u(W),u(He),u(U),u(ee),u(Ce),u(Z))};static \u0275cmp=A({type:t,selectors:[["clever-flugcard"]],inputs:{tmp_offer:"tmp_offer",mode:"mode"},standalone:!1,decls:13,vars:4,consts:[["modexssm",""],["modelgxl",""],["myloading",""],["offerSc
2har",""],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchDefault"],[3,"ngTemplateOutlet"],[1,"card-wrapper-mobile"],[1,"card-body"],[1,"card-header"],[1,"ml5"],[1,"card-share"],[4,"ngIf"],[1,"info-body-wrapper-mobile"],[1,"info-body-mobile"],[1,"fl-wrapper-mobile"],[3,"flightOffer","mode"],[1,"prc-body-mobile"],[1,"op-wrapper"],["class","lazyload opim","alt","Veranstalter",3,"src",4,"ngIf"],[1,"prcinfo-wrpapper"],[1,"prc-info-mobile"],[1,"prc"],[1,"subprc"],[1,"prcbtn-wrapper"],[4,"ngTemplateOutlet"],["alt","Veranstalter",1,"lazyload","opim",3,"src"],["matTooltipPosition","above",1,"fsm",3,"matTooltip"],[1,"fsinfo"],[1,"fsico"],[1,"btnb",3,"click"],["matRipple","",1,"btnb","succ","w100",3,"click"],[1,"btnwww"],[4,"ngIf","ngIfElse"],["class","btnb btnbhi mat-warn","matTooltip","Von Angebotsliste entfernen",3,"click",4,"ngIf"],["class","btnb btnbhi","matTooltip","Zur Angebotsliste hinzuf\xFCgen",3,"click",4,"ngIf"],["matTooltip","Zur Angebotsliste hinzuf\xFCgen",1,"btnb","btnbhi",3,"click"],["matTooltip","Von Angebotsliste entfernen",1,"btnb","btnbhi","mat-warn",3,"click"],[1,"errorcol"],["diameter","30",2,"margin","auto"],[1,"card-wrapper"],[1,"info-body-wrapper"],[1,"info-body"],[1,"fl-wrapper"],[1,"prc-body"],[1,"prc-info"],["matTooltipPosition","above",1,"fs",3,"matTooltip"],["diameter","20"],[3,"extratoexex","description","title"]],template:function(r,a){r&1&&(b(0,4),p(1,Rt,1,1,"ng-container",5)(2,At,1,1,"ng-container",5)(3,Nt,1,1,"ng-container",5)(4,jt,1,1,"ng-container",6),v(),p(5,qt,36,26,"ng-template",null,0,_)(7,cn,36,26,"ng-template",null,1,_)(9,sn,1,0,"ng-template",null,2,_)(11,pn,4,10,"ng-template",null,3,_)),r&2&&(s("ngSwitch",a.desktopTemplate),l(),s("ngSwitchCase","xs"),l(),s("ngSwitchCase","sm"),l(),s("ngSwitchCase","md"))},dependencies:[G,j,we,Se,Te,V,z,K,je,ne,lt,Me,J],styles:[`.fsm[_ngcontent-%COMP%]{display:flex;width:100%;color:#008200;font-weight:700;align-items:center;justify-content:center;cursor:help;margin-top:1rem}.fs[_ngcontent-%COMP%]{display:flex;width:100%;color:#008200;font-weight:700;align-items:center;justify-content:flex-end;cursor:help;margin-top:1rem}.fsico[_ngcontent-%COMP%]{font-size:.8rem;width:unset;height:unset;cursor:help;color:#008200;margin-left:.3rem}.prcbtn-wrapper[_ngcontent-%COMP%]{display:flex;width:100%}.fsinfo[_ngcontent-%COMP%]{text-align:right}.card-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;border:1px solid #f0f0f0;border-radius:1rem;background-color:#fff;margin-bottom:1rem}.card-wrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;border:1px solid #f0f0f0;border-radius:1rem;background-color:#fff;margin-bottom:1rem;width:100%}.notdata[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:.5rem}.nodatatext[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:400;line-height:2rem}.card-body[_ngcontent-%COMP%]{border-radius:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 .5rem;height:50px;background-color:#ebebeb}.card-header[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:.5rem}.ml5[_ngcontent-%COMP%]{margin-left:.5rem}.op5[_ngcontent-%COMP%]{opacity:.5}.card-share[_ngcontent-%COMP%]{display:flex;align-items:center}.info-body-wrapper[_ngcontent-%COMP%]{display:flex}.info-body-wrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.info-body[_ngcontent-%COMP%]{display:flex;width:70%}.info-body-mobile[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column}.fl-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;padding:1rem}.fl-wrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-bottom:1px solid #f0f0f0;padding:1rem}.ho-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:50%;padding:1rem}.ho-wrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-bottom:1px solid #f0f0f0;padding:1rem}.prc-body[_ngcontent-%COMP%]{width:30%;display:flex;flex-direction:column;border-left:1px solid #f0f0f0}.prc-body-mobile[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column}.op-wrapper[_ngcontent-%COMP%]{display:flex;margin-top:1rem;justify-content:center}.opim[_ngcontent-%COMP%]{height:30px}.prcinfo-wrpapper[_ngcontent-%COMP%]{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:.5rem}.prc-info[_ngcontent-%COMP%]{margin-bottom:.5rem;text-align:center;color:#545454eb;align-items:flex-end;display:flex;flex-direction:column}.prc-info-mobile[_ngcontent-%COMP%]{margin-bottom:.5rem;text-align:center;color:#545454eb;display:flex;flex-direction:column;width:100%;align-items:center;margin-top:1rem}.prc[_ngcontent-%COMP%]{font-weight:700;font-size:1.5rem;line-height:2rem;color:var(--cl-bg-color)}.subprc[_ngcontent-%COMP%]{font-size:.8rem}.btnb[_ngcontent-%COMP%]{padding:.8rem 1rem;border-radius:1rem;justify-content:center;align-items:center}.succ[_ngcontent-%COMP%]{color:#fff;background-color:#008200}.btnan[_ngcontent-%COMP%]{background-color:#545454;color:#fff;width:100%}.errorcol[_ngcontent-%COMP%]{color:#b9003c}.alt-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:.4rem;cursor:pointer;
2border-top:1px solid #f0f0f0}.altbtn[_ngcontent-%COMP%]{display:flex;color:#045ca8;align-items:center;padding:.5rem}.btnwww[_ngcontent-%COMP%]{width:max-content}.btnbhi[_ngcontent-%COMP%]{background-color:#045ca8;color:#fff;margin-left:.5rem}.w100[_ngcontent-%COMP%]{width:100%}.btnb[_ngcontent-%COMP%]:hover{opacity:.6}.disablecard[_ngcontent-%COMP%]{pointer-events:none;opacity:.8}
3/*# sourceMappingURL=flugcard.component-OVO2ZT3U.css.map */`]})}return t})();var mt=t=>({offer:t});function dn(t,o){t&1&&g(0)}function gn(t,o){if(t&1&&p(0,dn,1,0,"ng-container",18),t&2){m(2);let e=f(2);s("ngTemplateOutlet",e)}}function un(t,o){t&1&&g(0)}function _n(t,o){if(t&1&&p(0,un,1,0,"ng-container",18),t&2){m(2);let e=f(2);s("ngTemplateOutlet",e)}}function hn(t,o){t&1&&g(0)}function xn(t,o){if(t&1&&p(0,hn,1,0,"ng-container",18),t&2){m(2);let e=f(2);s("ngTemplateOutlet",e)}}function Cn(t,o){t&1&&g(0)}function bn(t,o){if(t&1&&p(0,Cn,1,0,"ng-container",18),t&2){m(2);let e=f(8);s("ngTemplateOutlet",e)}}function vn(t,o){if(t&1&&(d(0,"app-header"),O(1,gn,1,1,"ng-container")(2,_n,1,1,"ng-container")(3,xn,1,1,"ng-container")(4,bn,1,1,"ng-container"),d(5,"footer")),t&2){let e,r=m();l(),w((e=r.mediaService.media())==="xs"?1:e==="sm"?2:e==="md"?3:4)}}function yn(t,o){t&1&&g(0)}function On(t,o){if(t&1&&p(0,yn,1,0,"ng-container",18),t&2){m(2);let e=f(6);s("ngTemplateOutlet",e)}}function wn(t,o){t&1&&g(0)}function Sn(t,o){t&1&&g(0)}function Tn(t,o){if(t&1&&(n(0,"div",19),d(1,"clever-flugfilter",20),O(2,On,1,1,"ng-container"),p(3,wn,1,0,"ng-container",18),i(),n(4,"div",21),p(5,Sn,1,0,"ng-container",18),i()),t&2){let e,r,a=m(),h=f(4),D=f(12);l(),s("mode","ibeoffers")("type",(e=a.realparams())==null?null:e.productType)("israiltravel",(r=a.realparams())==null?null:r.israiltravel),l(),w(a.showSmallHeader()?2:-1),l(),s("ngTemplateOutlet",h),l(2),s("ngTemplateOutlet",D)}}function Mn(t,o){t&1&&g(0)}function kn(t,o){if(t&1&&(n(0,"div",22),p(1,Mn,1,0,"ng-container",18),i()),t&2){m();let e=f(20);l(),s("ngTemplateOutlet",e)}}function Fn(t,o){t&1&&g(0)}function En(t,o){if(t&1&&(n(0,"div",23)(1,"div",24),p(2,Fn,1,0,"ng-container",18),i()()),t&2){m();let e=f(20);l(2),s("ngTemplateOutlet",e)}}function Pn(t,o){t&1&&g(0)}function Dn(t,o){if(t&1&&(n(0,"div",25)(1,"div",26)(2,"div",27),d(3,"clever-flugfilter",28)(4,"clever-flugextrafilter",29),i(),n(5,"div",30),p(6,Pn,1,0,"ng-container",18),i()()()),t&2){let e,r,a,h=m(),D=f(10);l(3),s("mode","ibeoffers")("type",(e=h.realparams())==null?null:e.productType)("israiltravel",(r=h.realparams())==null?null:r.israiltravel),l(),s("mode","ibeoffers")("type",(a=h.realparams())==null?null:a.productType),l(2),s("ngTemplateOutlet",D)}}function In(t,o){t&1&&g(0)}function Rn(t,o){if(t&1&&p(0,In,1,0,"ng-container",18),t&2){m(2);let e=f(32);s("ngTemplateOutlet",e)}}function An(t,o){if(t&1&&(n(0,"span",38),c(1),i(),n(2,"span",39),c(3),i()),t&2){let e=m(2);l(),T(e.totalResultCount()),l(2),I("",e.totalResultCount()===1?"Angebot ":"Angebote"," gefunden")}}function Nn(t,o){t&1&&g(0)}function jn(t,o){if(t&1){let e=S();n(0,"button",40),y("click",function(){x(e);let a=m(2);return C(a.backToFirstAngebots())}),c(1," Zur\xFCck zum ersten Angebot "),i()}}function Bn(t,o){t&1&&g(0)}function Vn(t,o){if(t&1&&p(0,Bn,1,0,"ng-container",18),t&2){m(2);let e=f(28);s("ngTemplateOutlet",e)}}function zn(t,o){t&1&&g(0,43)}function Ln(t,o){if(t&1&&p(0,zn,1,0,"ng-container",45),t&2){let e=m().$implicit;m(4);let r=f(16);s("ngTemplateOutlet",r)("ngTemplateOutletContext",ge(2,mt,e))}}function $n(t,o){if(t&1&&(n(0,"div",44),d(1,"callcenterusers",46),i()),t&2){let e=m(5);l(),s("partner",e.currentpartner)}}function Hn(t,o){if(t&1&&(O(0,Ln,1,4,"ng-container",43),O(1,$n,2,1,"div",44)),t&2){let e=o.$implicit,r=o.$index;w(e.invalide?-1:0),l(),w(r===3?1:-1)}}function Yn(t,o){t&1&&g(0)}function Un(t,o){if(t&1&&p(0,Yn,1,0,"ng-container",18),t&2){m(4);let e=f(26);s("ngTemplateOutlet",e)}}function Gn(t,o){if(t&1){let e=S();n(0,"button",48),y("click",function(){x(e);let a=m(5);return C(a.loadingMoreManualy())}),n(1,"span"),c(2,"MEHR ANZEIGEN"),i()()}}function Jn(t,o){if(t&1&&O(0,Gn,3,0,"button",47),t&2){let e=m(4);w(e.start()+e.limit()<e.totalResultCount()?0:-1)}}function Wn(t,o){if(t&1&&(n(0,"div",41),pe(1,Hn,2,2,null,null,se),i(),n(3,"div",42),O(4,Un,1,1,"ng-container")(5,Jn,1,1),i()),t&2){let e,r=m(3);l(),fe((e=r.tmp_offers())==null?null:e.offerList),l(3),w(r.loadingmore()?4:5)}}function Zn(t,o){t&1&&g(0)}function qn(t,o){if(t&1&&p(0,Zn,1,0,"ng-container",18),t&2){m(3);let e=f(18);s("ngTemplateOutlet",e)}}function Kn(t,o){if(t&1&&O(0,Wn,6,1)(1,qn,1,1,"ng-container"),t&2){let e,r=m(2);w(((e=r.tmp_offers())==null||e.offerList==null?null:e.offerList.length)>0?0:1)}}function Xn(t,o){if(t&1&&(n(0,"div",31)(1,"div",32)(2,"div",33),O(3,Rn,1,1,"ng-container")(4,An,4,2),i(),p(5,Nn,1,0,"ng-container",18),i()(),n(6,"div",34)(7,"div",35),d(8,"clever-selectedfilters",36),O(9,jn,2,0,"button",37),i(),O(10,Vn,1,1,"ng-container")(11,Kn,2,1),i()),t&2){let e,r=m(),a=f(14);l(3),w(r.loading()?3:4),l(2),s("ngTemplateOutlet",a),l(3),s("mode","ibeoffers")("type",(e=r.realparams())==null?null:e.productType),l(),w(r.showErsteAngebotButton()?9:-1),l(),w(r.loading()?10:11)}}function Qn(t,o){t&1&&g(0)}function ei(t,o){if(t&1&&p(0,Qn,1,0,"ng-container",18),t&2){m(2);let e=f(28);s("ngTemplateOutlet",e)}}function ti(t,o){t&1&&g(0,43)}function ni(t,o){if(t&1&&p(0,ti,1,0,"ng-container",45),t&2){let e=m().$implicit;m(4);let r=f(16);s("ngTemplateOutlet",r)("ngTemplateOutletContext",ge(2,mt,e))}}function ii(t,o){if(t&1&&(n(0,"div",44),d(1,"callcenterusers",46),i()),t&2){let e=m(5);l(),s("partner",e.currentpartner)}}function oi(t,o){if(t&1&&(O(0,ni,1,4,"ng-container",43),O(1,ii,2,1,"div",44)),t&2){let e=o.$implicit,r=o.$index;w(e.invalide?-1:0),l(),w(r===3?1:-1)}}function ri(t,o){t&1&&g(0)}function li(t,o){if(t&1&&p(0,ri,1,0,"ng-container",18),t&2){m(4);let e=f(26);s("ngTemplateOutlet",e)}}function ai(t,o){if(t&1){let e=S();n(0,"button",48),y("click",function(){x(e);let a=m(5);return C(a.loadingMoreManualy())}),n(1,"span"),c(2,"MEHR ANZEIGEN"),i()()}}function mi(t,o){if(t&1&&O(0,ai,3,0,"button",47),t&2){let e=m(4);w(e.start()+e.limit()<e.totalResultCount()?0:-1)}}function ci(t,o){if(t&1&&(n(0,"div",49)(1,"div",50)(2,"span",38),c(3),i(),n(4,"span",39),c(5),i()()(),n(6,"div",51)(7,"div",52),pe(8,oi,2,2,null,null,se),i(),n(10,"div",42),O(11,li,1,1,"ng-container")(12,mi,1,1),i()()),t&2){let e,r=m(3);l(3),T(r.totalResultCount()),l(2),I("",r.totalResultCount()===1?"Angebot ":"Angebote"," gefunden"),l(3),fe((e=r.tmp_offers())==null?null:e.offerList),l(3),w(r.loadingmore()?11:12)}}function si(t,o){t&1&&g(0)}function pi(t,o){if(t&1&&p(0,si,1,0,"ng-container",18),t&2){m(3);let e=f(18);s("ngTemplateOutlet",e)}}function fi(t,o){if(t&1&&O(0,ci,13,3)(1,pi,1,1,"ng-container"),t&2){let e,r=m(2);w(((e=r.tmp_offers())==null||e.offerList==null?null:e.offerList.length)>0?0:1)}}function di(t,o){if(t&1&&O(0,ei,1,1,"ng-container")(1,fi,2,1),t&2){let e=m();w(e.loading()?0:1)}}function gi(t,o){if(t&1){let e=S();n(0,"div",53)(1,"span"),c(2,"Sortieren: "),i(),n(3,"button",54)(4,"span"),c(5),i(),n(6,"mat-icon"),c(7,"keyboard_arrow_down"),i()(),n(8,"mat-menu",null,16)(10,"button",55),y("click",function(){x(e);let a=m();return C(a.sortby("price","Bester Preis"))}),c(11,"Bester Preis"),i(),n(12,"button",55),y("click",function(){x(e);let a=m();return C(a.sortby("fromDate","Datum"))}),c(13,"Datum"),i()()()}if(t&2){let e=f(9),r=m();l(3),s("matMenuTriggerFor",e),l(2),T(r.sortByname())}}function ui(t,o){if(t&1&&d(0,"clever-flugcard",56),t&2){let e=o.offer,r=m();s("mode",r.filtersData==null?null:r.filtersData.productType)("tmp_offer",e)}}function _i(t,o){if(t&1&&(n(0,"div",60),d(1,"callcenterusers",46),i()),t&2){let e=m(2);l(),s("partner",e.currentpartner)}}function hi(t,o){if(t&1&&(n(0,"div",57)(1,"span",58),c(2,"Keine passenden Angebote gefunden."),i(),n(3,"span",59),c(4," F\xFCr die von Ihnen gew\xE4hlte Kombination an Filtern sind derzeit keine Angebote verf\xFCgbar. Bitte \xE4ndern Sie Ihren Reisezeitraum, die Reisedauer oder passen Sie einen der Filter an. Es kann auch sein, dass die Reise, die Sie \xFCber eine Bestellnummer gesucht haben, nicht online buchbar ist, aber telefonisch verf\xFCgbar sein k\xF6nnte."),d(5,"br")(6,"br"),c(7," Sollten Sie Unterst\xFCtzung ben\xF6tigen oder eine pers\xF6nliche Beratung w\xFCnschen, stehen wir Ihnen gerne telefonisch zur Verf\xFCgung. Unsere Experten helfen Ihnen, passende Alternativen zu finden."),d(8,"br")(9,"br"),c(10," Wir freuen uns darauf, Ihnen weiterhelfen zu k\xF6nnen! "),i()(),O(11,_i,2,1,"div",60)),t&2){let e=m();l(11),w((e.currentpartner==null||e.currentpartner.partnerid==null?null:e.currentpartner.partnerid.length)>0?11:-1)}}function xi(t,o){t&1&&g(0)}function Ci(t,o){t&1&&g(0)}function bi(t,o){if(t&1&&p(0,Ci,1,0,"ng-container",18),t&2){m(2);let e=f(24);s("ngTemplateOutlet",e)}}function vi(t,o){if(t&1){let e=S();d(0,"clever-selectedfilters",61),n(1,"button",62,17),y("click",function(){x(e);let a=m();return C(a.openModalMobile())}),n(3,"mat-icon"),c(4,"filter_alt"),i(),n(5,"span",63),c(6,"Filter"),i(),n(7,"span",64),c(8),i()(),p(9,xi,1,0,"ng-container",18)(10,bi,1,1,"ng-template",65),y("backdropClick",function(){x(e);let a=m();return C(a.closeModalMobile())})}if(t&2){let e=f(2),r=m(),a=f(22);s("mode","ibeoffers")("isDisabled",!0),l(8),T(r.exnbr()),l(),s("ngTemplateOutlet",a),l(),s("cdkConnectedOverlayOrigin",e)("cdkConnectedOverlayFlexibleDimensions",!0)("cdkConnectedOverlayOpen",r.showModal())("cdkConnectedOverlayHasBackdrop",!0)}}function yi(t,o){if(t&1){let e=S();n(0,"div",66)(1,"button",67)(2,"mat-icon"),c(3,"sort"),i(),n(4,"span",63),c(5,"Sortieren"),i()(),n(6,"mat-menu",null,16)(8,"button",55),y("click",function(){x(e);let a=m();return C(a.sortby("price","Bester Preis"))}),c(9,"Bester Preis"),i(),n(10,"button",55),y("click",function(){x(e);let a=m();return C(a.sortby("fromDate","Datum"))}),c(11,"Datum"),i()()()}if(t&2){let e=f(7);s("matMenuTriggerFor",e)}}function Oi(t,o){t&1&&(n(0,"div",71),d(1,"mat-progress-bar",79),i())}function wi(t,o){if(t&1){let e=S();
3n(0,"button",80),y("click",function(){x(e);let a=m(2);return C(a.backToFirstAngebots())}),c(1," Zur\xFCck zum ersten Angebot "),i()}}function Si(t,o){if(t&1){let e=S();n(0,"div",68)(1,"div",69)(2,"div",70),O(3,Oi,2,0,"div",71),n(4,"button",72),c(5),i(),n(6,"span"),c(7,"Filter"),i(),n(8,"button",73),y("click",function(){x(e);let a=m();return C(a.take())}),n(9,"mat-icon"),c(10,"close"),i()()(),n(11,"div",74),O(12,wi,2,0,"button",75),d(13,"clever-selectedfilters",76)(14,"clever-flugextrafilter",29),i(),n(15,"div",77)(16,"button",78),y("click",function(){x(e);let a=m();return C(a.take())}),c(17,"\xDCBERNEHMEN"),i()()()()}if(t&2){let e,r,a=m();l(3),w(a.loading()?3:-1),l(2),I("",a.totalResultCount()," Ang."),l(7),w(a.showErsteAngebotButton()?12:-1),l(),s("mode","ibeoffers")("type",(e=a.realparams())==null?null:e.productType),l(),s("mode","ibeoffers")("type",(r=a.realparams())==null?null:r.productType)}}function Ti(t,o){t&1&&d(0,"mat-spinner",81)}function Mi(t,o){t&1&&(n(0,"div",82)(1,"div",83),d(2,"div",84)(3,"div",85)(4,"div",86),i(),n(5,"div",83),d(6,"div",84)(7,"div",85)(8,"div",86),i(),n(9,"div",83),d(10,"div",84)(11,"div",85)(12,"div",86),i(),n(13,"div",83),d(14,"div",84)(15,"div",85)(16,"div",86),i(),n(17,"div",83),d(18,"div",84)(19,"div",85)(20,"div",86),i()())}function ki(t,o){t&1&&(n(0,"div",87),d(1,"div",88)(2,"div",89)(3,"div",90),i())}function Fi(t,o){t&1&&(n(0,"div",91),d(1,"div",88),i())}var ct=(()=>{class t{trafficsService;acvisService;hotelService;mediaService;guardService;router;encservice;metaService;titleService;platformId;filtersData;tmp_offers=k(null);loading=k(!0);loadingmore=k(!1);showErsteAngebotButton=k(!1);start=k(1);limit=k(12);totalResultCount=k(0);realparams=k(null);original_realparams;sortByname=k("Bester Preis");flightCarrierList;tourOperatorList;currentpartner;currentPosition=k(0);exnbr=k(0);isBrowser=k(!1);showSmallHeader=k(!1);showModal=k(!1);destroyRef=xe(be);constructor(e,r,a,h,D,oe,re,le,ae,me){this.trafficsService=e,this.acvisService=r,this.hotelService=a,this.mediaService=h,this.guardService=D,this.router=oe,this.encservice=re,this.metaService=le,this.titleService=ae,this.platformId=me,this.isBrowser.set(Fe(this.platformId))}ngOnInit(){if(this.isBrowser()){let e=document.getElementById("clever-custom-content-style");e&&(e.innerText="");let r=document.getElementById("clever-custom-content-script");r&&(r.innerHTML=""),this.initExnbr(),this.initPartnerSub()}this.setNoIndex()}async initExnbr(){this.hotelService.extrasCount$.pipe(B(this.destroyRef)).subscribe(e=>{this.exnbr.set(e)})}initPartnerSub(){this.titleService.setTitle("Offers"),this.guardService.getPartner$.pipe(B(this.destroyRef)).subscribe(e=>{e?.partnerid?.length>0&&(this.currentpartner=e,this.initFilters())})}initScrollEvent(){he(window,"scroll").pipe(B(this.destroyRef)).subscribe(()=>this.checkScroll())}checkScroll(){let e=window.scrollY;this.currentPosition()>e&&e>250?this.showSmallHeader.set(!0):this.showSmallHeader.set(!1),this.currentPosition.set(e)}setNoIndex(){this.metaService.updateTag({name:"robots",content:"noindex"})}initFilters(){this.hotelService.getfilters$.pipe(B(this.destroyRef)).subscribe(e=>{e&&JSON.stringify(e)!==JSON.stringify(this.realparams())&&(this.realparams.set(JSON.parse(JSON.stringify(e))),this.original_realparams?this.showErsteAngebotButton.set(!0):this.original_realparams=JSON.parse(JSON.stringify(e)),this.checkFilter())})}backToFirstAngebots(){let e=JSON.parse(JSON.stringify(this.original_realparams));this.original_realparams=null,this.showErsteAngebotButton.set(!1),this.hotelService.setRealParams(e)}reloadData(e){this.showErsteAngebotButton.set(!0),this.realparams.set(JSON.parse(JSON.stringify(e))),this.checkFilter()}checkFilter(){if(this.tmp_offers.set(null),!(this.realparams()?.arrivalAirportList?.length>0))this.hotelService.gototopregions();else{this.start.set(0),this.limit.set(12),this.filtersData={};let e=new Ge(this.realparams(),this.limit(),this.currentpartner.agenturen);this.filtersData=e.initFilters(),this.getOffers()}}async gotoAngebote(){let e=document.getElementById("smoothid");e&&e.scrollIntoView({behavior:"smooth",block:"center"})}initNavigate(){this.filtersData.navigation=this.start+","+this.limit}getOffers(){this.loading.set(!0);let r=String(this.realparams()?.productType||"flight").toLowerCase()==="oneway"?"offers/oneway":"offers/flight",a=_e({},this.filtersData);delete a.productType,this.trafficsService.request(a,r).pipe(B(this.destroyRef)).subscribe(h=>{this.tmp_offers()?this.tmp_offers().offerList=[...this.tmp_offers().offerList||[],...h?.offerList||h?.offers||[]]:this.tmp_offers.set(h),this.loading.set(!1),this.loadingmore.set(!1),this.totalResultCount.set(Number(h?.totalResultCount||h?.pagination?.anzahl_angebote||0))})}async loadingMoreManualy(){this.start()+this.limit()<this.totalResultCount()&&(this.loadingmore.set(!0),this.start.set(this.start()+this.limit()>this.totalResultCount()?this.totalResultCount():this.start()+this.limit()),this.filtersData.navigation=this.start+","+this.limit,this.loadingmore.set(!0),this.getOffers())}
3async initSortbyName(){switch(this.realparams().sortBy){case"fromDate":this.sortByname.set("Datum");break;default:this.sortByname.set("Bester Preis");break}this.sortByname}async sortby(e,r){this.start.set(0),this.limit.set(12),this.initNavigate(),this.filtersData.sortBy=e,this.sortByname.set(r),this.getOffers()}openModalMobile(){this.showModal.set(!0)}closeModalMobile(){this.showModal.set(!1)}take(){this.showModal.set(!1)}trackByFn(e,r){return e}static \u0275fac=function(r){return new(r||t)(u(Q),u(te),u(ee),u(Ae),u(X),u(W),u(q),u(Ee),u(Pe),u(ye))};static \u0275cmp=A({type:t,selectors:[["app-flugs"]],standalone:!1,decls:33,vars:1,consts:[["modexssm",""],["filterzone",""],["filterzonefixed",""],["modelgxl",""],["resultSection",""],["resultSectionMobile",""],["header",""],["offercardtmp",""],["keineangebotfinden",""],["filterbtns",""],["headerMobile",""],["extrafilters",""],["myloadingmore",""],["myloading",""],["myloadingp",""],["myloadinghead",""],["menu","matMenu"],["mdbuttonMobile","cdkOverlayOrigin"],[4,"ngTemplateOutlet"],[1,"section1-mobile"],[3,"mode","type","israiltravel"],[1,"section2-mobile"],[1,"extra-wrapper"],[1,"extra-wrapper","fixedtotop","mat-elevation-z1"],[1,"fixedtotopbody"],[1,"offers-wrapper"],[1,"offers-body"],[1,"section1"],[1,"w100",3,"mode","type","israiltravel"],[1,"w100",3,"mode","type"],[1,"section2"],[1,"sortby-card"],[1,"filterflex"],[1,"resultcountwrapper"],[1,"content-wrapper"],[1,"extratopsection"],[2,"width","calc(100% - 200px)",3,"mode","type"],["matRipple","",1,"zrkbtn"],[1,"resultcount"],[1,"resultcounttext"],["matRipple","",1,"zrkbtn",3,"click"],[1,"resultWrapper"],[1,"more-wrapper"],[1,"w100"],[1,"nodata-wrapper","mb1"],["class","w100",4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"w100",3,"partner"],["matRipple","",1,"showmore"],["matRipple","",1,"showmore",3,"click"],[1,"filterflex-mobile"],[1,"resultcountwrapper-mobile"],[1,"content-wrappermobile"],[1,"resultWrapper-mobile"],[1,"filter-wrapper"],["matRipple","",1,"sortbtn",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"],[1,"w100",3,"mode","tmp_offer"],[1,"nodata-wrapper1"],[1,"odata-text"],[1,"odata-text1"],[1,"nodata-wrapper","mt1"],[3,"mode","isDisabled"],["cdkOverlayOrigin","","matRipple","",1,"filter-btn","mat-elevation-z1",3,"click"],[1,"ml3"],[1,"f-badge"],["cdkConnectedOverlay","",3,"backdropClick","cdkConnectedOverlayOrigin","cdkConnectedOverlayFlexibleDimensions","cdkConnectedOverlayOpen","cdkConnectedOverlayHasBackdrop"],["matRipple","",1,"filter-wrapper-mobile","mat-elevation-z1",3,"matMenuTriggerFor"],[1,"sortbtn-mobile"],[1,"extrafilterswrapper-mobile"],[1,"extrafilter-body"],[1,"extrafilter-header"],[1,"headload"],[1,"empty"],["matRipple","",3,"click"],[1,"extrafilter-content"],["matRipple","",1,"zrkbtnmobile"],[3,"mode","type"],[1,"extrafilter-footer"],[1,"ubbtn",3,"click"],["mode","indeterminate"],["matRipple","",1,"zrkbtnmobile",3,"click"],["diameter","20"],[2,"display","flex","align-items","center","justify-content","center","flex-direction","column","width","100%"],[2,"display","flex","flex-direction","column","width","100%","border","1px solid #5454542e","margin-top",".5rem","border-radius",".3rem","padding",".5rem"],[1,"skeleton",2,"width","80%","height","15px","border-radius",".3rem"],[1,"skeleton",2,"width","60%","height","15px","border-radius",".3rem","margin-top",".5rem"],[1,"skeleton",2,"width","20%","height","15px","border-radius",".3rem","margin-top","3rem"],[2,"display","flex","flex-direction","column","width","100%","margin-top",".5rem","padding",".5rem"],[1,"skeleton",2,"width","100%","height","15px","border-radius",".3rem"],[1,"skeleton",2,"width","100%","height","15px","border-radius",".3rem","margin-top",".5rem"],[1,"skeleton",2,"width","100%","height","15px","border-radius",".3rem","margin-top","3rem"],[2,"display","flex","flex-direction","column","width","50%","margin-top",".5rem","padding",".5rem"]],template:function(r,a){r&1&&(O(0,vn,6,1),p(1,Tn,6,6,"ng-template",null,0,_)(3,kn,2,1,"ng-template",null,1,_)(5,En,3,1,"ng-template",null,2,_)(7,Dn,7,6,"ng-template",null,3,_)(9,Xn,12,6,"ng-template",null,4,_)(11,di,2,1,"ng-template",null,5,_)(13,gi,14,2,"ng-template",null,6,_)(15,ui,1,2,"ng-template",null,7,_)(17,hi,12,1,"ng-template",null,8,_)(19,vi,11,8,"ng-template",null,9,_)(21,yi,12,1,"ng-template",null,10,_)(23,Si,18,7,"ng-template",null,11,_)(25,Ti,1,0,"ng-template",null,12,_)(27,Mi,21,0,"ng-template",null,13,_)(29,ki,4,0,"ng-template",null,14,_)(31,Fi,2,0,"ng-template",null,15,_)),r&2&&w(a.isBrowser()?0:-1)},dependencies:[j,Ie,De,V,Ve,Be,ze,z,K,Le,Qe,Ze,Je,Ye,We,tt,at],styles:[`.offers-header[_ngcontent-%COMP%]{color:#545454;width:100%;max-width:1327px;margin:0 auto;display:flex;flex-direction:column;padding-top:1rem}.offercard[_ngcontent-%COMP%]{margin-top:.5rem;width:100%;box-shadow:-15px 0 15px -15px #00000017}.offersfilterlis[_ngcontent-%COMP%]{visibility:hidden}.header-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:.5rem}.prccal-wrapper[_ngcontent-%COMP%], .prccal-wrapper-mobile[_ngcontent-%COMP%]{display:flex;justify-content:center}.offers-wrapper[_ngcontent-%COMP%]{display:flex;margin-top:1rem;width:100%;justify-content:center}.offers-body[_ngcontent-%COMP%]{display:flex;width:100%;max-width:1327px;justify-content:space-between}.w100[_ngcontent-%COMP%]{width:100%}.section1[_ngcontent-%COMP%]{display:flex;width:320px;background:#fff;border-radius:.5rem;padding:1rem;flex-direction:column;height:max-content;border:1px solid rgb(233,233,233)}.headload[_ngcontent-%COMP%]{position:absolute;width:100%;top:0;left:0}.section2[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:calc(100% - 385px);margin-right:.5rem}
3.content-wrapper[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:0 auto;margin-top:.5rem;width:100%}.content-wrappermobile[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.notdata[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:.5rem}.nodatatext[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:400;line-height:2rem}.filterflex[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding-bottom:1rem}.filterflex-mobile[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:.5rem}.resultcountwrapper[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1.5rem}.resultcountwrapper-mobile[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1.2rem}.resultcount[_ngcontent-%COMP%]{font-weight:700}.resultcounttext[_ngcontent-%COMP%]{margin-left:.5rem}.filter-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1rem}.sortbtn[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1rem;padding:.3rem .5rem;border-radius:.5rem;border:1px solid #dad6d6;margin-left:.5rem}.sortbtn-mobile[_ngcontent-%COMP%]{display:flex;align-items:center}.resultWrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.resultWrapper-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:.5rem;width:100%}.section1-mobile[_ngcontent-%COMP%]{display:flex;width:100%;background:#fff;flex-direction:column;height:max-content;margin-top:.5rem}.section2-mobile[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.filter-btn[_ngcontent-%COMP%], .filter-wrapper-mobile[_ngcontent-%COMP%]{display:flex;align-items:center;width:47%;background-color:#fff;color:#545454;padding:.3rem .5rem;justify-content:center;border-radius:.3rem}.extra-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5rem;background-color:var(--cl-bg-color);color:var(--cl-text-color);justify-content:space-between}.ml3[_ngcontent-%COMP%]{margin-left:.3rem}.fixedtotop[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-between;position:fixed;top:60px;z-index:99;padding:0}.fixedtotopbody[_ngcontent-%COMP%]{padding:.5rem;display:flex;width:100%;justify-content:space-between}.extrafilterswrapper-mobile[_ngcontent-%COMP%]{position:fixed;z-index:1001;left:0;top:0;bottom:0;height:100%;width:100%;background-color:#fff}.extrafilter-body[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}.extrafilter-header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:400;padding:1rem;border-bottom:1px solid #f3f4f6}.extrafilter-footer[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:1rem 0;border-top:1px solid #f3f4f6}.extrafilter-content[_ngcontent-%COMP%]{padding:0 .5rem;display:flex;height:calc(100% - 130px);overflow:auto;flex-direction:column}.ubbtn[_ngcontent-%COMP%]{background-color:transparent;border:1px solid var(--cl-bg-color);color:var(--cl-bg-color);border-radius:100px;padding:0 24px;height:40px;display:flex;justify-content:center;align-items:center;font-size:1rem;letter-spacing:1px;font-weight:400}.empty[_ngcontent-%COMP%]{width:24px}.f-badge[_ngcontent-%COMP%]{background:red;color:#fff;width:17px;font-size:.75rem;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-10px;margin-left:.3rem}.odata-text[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem;font-weight:700}.odata-text1[_ngcontent-%COMP%]{line-height:2rem;margin-top:.5rem}.nodata-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center}.nodata-wrapper1[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:1rem;background-color:#fff;border-radius:1rem;flex-direction:column}.showmore[_ngcontent-%COMP%]{display:flex;color:var(--cl-bg-color);width:max-content;font-size:1.2rem;line-height:1.5rem;font-weight:400;border:solid 1px;padding:.5rem 1rem;border-radius:1rem}.more-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:1rem}.showmore[_ngcontent-%COMP%]:hover{background-color:#0000000a}.zrkbtn[_ngcontent-%COMP%]{margin-left:.5rem;display:flex;justify-content:center;align-items:center;padding-left:6px;padding-right:6px;border-radius:5px;min-height:32px;background-color:#025da8;color:#fff;font-weight:300;line-height:1.125;white-space:pre;margin-right:.5rem;width:max-content}.zrkbtnmobile[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;border-radius:5px;min-height:32px;background-color:#025da8;color:#fff;font-weight:300;line-height:1.125;white-space:pre;width:100%}.extratopsection[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.5rem}.hiddd[_ngcontent-%COMP%]{height:0;width:0}.mb1[_ngcontent-%COMP%]{margin-bottom:1rem;padding:0}.mt1[_ngcontent-%COMP%]{margin-top:1rem}
4/*# sourceMappingURL=flugs.component-OOLQHZGS.css.map */`]})}return t})();var Ei=[{path:"",component:ct}],st=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=Y({type:t});static \u0275inj=H({imports:[ue.forChild(Ei),ue]})}return t})();var ko=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=Y({type:t});static \u0275inj=H({imports:[ke,st,$e,et,qe,Xe,Ke,nt,ne]})}return t})();
4export{ko as FlugsModule};
5//# sourceMappingURL=chunk-HG654Z45.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.