1/*! For license information please see 7523.d39e5f1c65cee8fb6b4f.js.LICENSE.txt */ 2"use strict";(self.webpackChunkmain=self.webpackChunkmain||[]).push([[7523],{26339(e,n,t){t.d(n,{$T:()=>le,Al:()=>ce,Cc:()=>Q,KZ:()=>$,LY:()=>oe,O5:()=>W,Sy:()=>M,UX:()=>G,WA:()=>H,Wc:()=>ie,_x:()=>ee,bM:()=>ae,bk:()=>U,ch:()=>J,ci:()=>ue,d:()=>te,fH:()=>X,fS:()=>V,hr:()=>re,hv:()=>Y,lq:()=>K,ph:()=>D,sI:()=>ne,wn:()=>Z,xI:()=>N});var r,o,i,l,a,c,u,s,d,f,p,m,g,y,h,v,_,b,x,E,A,w,S,k,j,O,I,C,T,F,L,P,z=t(38267),q=t(47152),B=t(47686);function R(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var W=z.Ay.div(r||(r=R(["\n background: #f7f7f7;\n"]))),K=z.Ay.div(o||(o=R(["\n position: relative;\n width: 100%;\n aspect-ratio: 4.5 / 1;\n overflow: hidden;\n\n @media (max-width: 768px) {\n aspect-ratio: 2.2 / 1;\n }\n\n @media (max-width: 480px) {\n aspect-ratio: 1.8 / 1;\n }\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n object-position: center;\n display: block;\n }\n"]))),V=z.Ay.div(i||(i=R(["\n padding: ",";\n"])),(function(e){return e.$isOverlay?"12px 0 28px":"20px 0 40px"})),N=z.Ay.div(l||(l=R(["\n max-width: 1200px;\n margin: 0 auto;\n padding: 0 16px;\n"]))),U=z.Ay.div(a||(a=R(["\n background: #fff;\n border-radius: 8px;\n padding: 24px 32px 28px 32px;\n margin-bottom: 24px;\n margin-top: -40px;\n box-shadow: 0 6px 24px rgba(0, 0, 0, 0.08);\n position: relative;\n"]))),G=(0,z.Ay)(B.Uu).attrs({as:"div"})(c||(c=R(["\n padding: 32px 40px 34px;\n margin-bottom: 24px;\n margin-top: -40px;\n overflow: visible;\n position: relative;\n\n @media (max-width: 960px) {\n padding: 24px 32px 28px;\n }\n\n @media (max-width: 640px) {\n padding: 22px 20px 26px;\n }\n"]))),M=z.Ay.div(u||(u=R(["\n display: grid;\n grid-template-columns: 290px 1fr 230px;\n gap: 24px;\n align-items: flex-start;\n\n @media (max-width: 960px) {\n grid-template-columns: 1fr;\n }\n"]))),$=z.Ay.div(s||(s=R(["\n position: relative;\n width: 260px;\n height: 260px;\n border-radius: 100%;\n overflow: hidden;\n margin: -160px auto 0;\n background: #eee;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @media (max-width: 960px) {\n justify-self: center;\n width: 200px;\n height: 200px;\n margin-top: -140px;\n }\n"]))),D=z.Ay.img(d||(d=R(["\n width: 100%;\n height: 100%;\n object-fit: cover;\n display: block;\n"]))),H=(z.Ay.img(f||(f=R(["\n position: absolute;\n left: 6px;\n bottom: 6px;\n width: 24px;\n height: 24px;\n border-radius: 100%;\n"]))),z.Ay.div(p||(p=R(["\n position: absolute;\n right: 6px;\n bottom: 6px;\n width: 14px;\n height: 14px;\n border-radius: 100%;\n border: 2px solid #fff;\n background: ",";\n"])),(function(e){return e.$online?"#27ae60":"#9b9b9b"}))),X=z.Ay.div(m||(m=R(["\n position: absolute;\n top: 6px;\n right: -10px;\n background: #9f1c62;\n color: #fff;\n font-weight: 700;\n font-size: 12px;\n padding: 4px 12px;\n transform: rotate(12deg);\n border-radius: 3px;\n"]))),Q=z.Ay.div(g||(g=R(["\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n h1 {\n font-size: 32px;\n font-weight: 700;\n color: #666666;\n margin: 0 0 8px;\n line-height: 1.2;\n\n .h1-location {\n display: block;\n font-size: 0.7em;\n font-weight: 600;\n color: #666;\n margin: 8px 0 15px 0;\n }\n }\n\n ul {\n list-style: none;\n padding: 0;\n margin: 0;\n color: #666;\n }\n\n li {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-bottom: 8px;\n }\n\n img {\n width: 20px;\n height: 20px;\n }\n"]))),Y=z.Ay.div(y||(y=R(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n gap: 18px;\n margin: 11px 0;\n\n .button-group {\n display: flex;\n flex-direction: column;\n gap: 10px;\n width: 100%;\n }\n"]))),J=z.Ay.span(h||(h=R(["\n font-size: 12px;\n color: #888;\n"]))),Z=z.Ay.section(v||(v=R(["\n margin: 18px 0;\n"]))),ee=z.Ay.h2(_||(_=R(["\n display: flex;\n align-items: center;\n gap: 10px;\n font-size: 20px;\n font-weight: 700;\n margin-bottom: 16px;\n\n img {\n width: 22px;\n height: 22px;\n }\n"]))),ne=z.Ay.h3(b||(b=R(["\n color: #00a09a;\n font-size: 16px;\n font-weight: 700;\n margin: 0 0 6px;\n"]))),te=z.Ay.h3(x||(x=R(["\n display: block;\n font-size: inherit;\n font-weight: 700;\n margin: 0 0 8px;\n"]))),re=z.Ay.div(E||(E=R(["\n svg {\n font-size: 26px !important;\n width: 26px !important;
2\n height: 26px !important;\n }\n"]))),oe=z.Ay.div(A||(A=R(["\n display: flex;\n flex-wrap: wrap;\n gap: 8px;\n margin-top: 6px;\n"]))),ie=z.Ay.div(w||(w=R(["\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: ",";\n align-items: flex-start;\n\n @media (max-width: 900px) {\n grid-template-columns: 1fr;\n }\n"])),(function(e){return e.$relaxed?"28px":"16px"})),le=(z.Ay.div(S||(S=R(["\n display: flex;\n align-items: center;\n gap: 6px;\n color: #666;\n"]))),z.Ay.div(k||(k=R(["\n display: flex;\n flex-direction: column;\n"])))),ae=(z.Ay.div(j||(j=R(["\n display: grid;\n grid-template-columns: 140px 1fr 120px;\n gap: 16px;\n border: 1px solid #efefef;\n border-radius: 8px;\n padding: 16px;\n\n @media (max-width: 900px) {\n grid-template-columns: 1fr;\n }\n"]))),z.Ay.div(O||(O=R(["\n position: relative;\n width: 120px;\n height: 120px;\n border-radius: 10px;\n overflow: hidden;\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .name {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 6px 8px;\n background: rgba(0, 0, 0, 0.6);\n color: #fff;\n font-size: 12px;\n }\n"]))),z.Ay.div(I||(I=R(["\n .title {\n font-weight: 600;\n margin-bottom: 6px;\n }\n\n p {\n margin: 0;\n color: #555;\n }\n"]))),z.Ay.div(C||(C=R(["\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n gap: 6px;\n color: #777;\n"]))),(0,z.Ay)(q.A)(T||(T=R(["\n\n"]))),z.Ay.div(F||(F=R(["\n display: grid;\n grid-template-columns: 1fr;\n gap: 24px;\n align-items: start;\n \n /* Alle Elemente zentrieren auf Mobile */\n > div:first-child {\n display: flex;\n justify-content: center;\n }\n \n > div:nth-child(2) {\n text-align: center;\n }\n \n > div:nth-child(3) {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n }\n \n @media (min-width: 960px) {\n grid-template-columns: 100px 1fr 260px;\n gap: 24px;\n \n /* Profilbild links ausrichten auf Desktop */\n > div:first-child {\n justify-content: flex-start;\n }\n \n /* Text links ausrichten auf Desktop */\n > div:nth-child(2) {\n text-align: left;\n }\n \n /* Meta-Spalte rechtsbündig auf Desktop */\n > div:nth-child(3) {\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n text-align: right;\n }\n }\n"])))),ce=z.Ay.div(L||(L=R(["\n display: grid;\n grid-template-columns: 1fr;\n gap: 20px;\n \n @media (min-width: 576px) {\n grid-template-columns: repeat(2, 1fr);\n }\n \n @media (min-width: 1024px) {\n grid-template-columns: repeat(3, 1fr);\n }\n"]))),ue=z.Ay.div(P||(P=R(["\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n padding: 8px 12px;\n transition: all 0.3s ease;\n \n ","\n"])),(function(e){return e.$unavailable?"\n opacity: 0.5;\n filter: grayscale(0.5);\n cursor: not-allowed;\n \n &:hover {\n box-shadow: none;\n transform: none;\n }\n ":"\n &:hover {\n box-shadow: 0 4px 10px rgba(0, 0, 0, 0.07);\n transform: translateY(-2px);\n }\n "}))},28458(e,n,t){t.d(n,{N:()=>f});var r=t(96540),o=t(87959),i=t(58171),l=t(12811);function a(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,i,l,a=[],c=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=i.call(t)).done)&&(a.push(r.value),a.length!==n);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=t.return&&(l=t.return(),Object(l)!==l))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return c(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}var u="helpindeal:postLoginReload",s="helpindeal:authBounceCount",d=function(){try{var e=function(){try{return Number.parseInt(window.sessionStorage.getItem(s)||"0",10)||0}catch(e){return 0}}()+1;return window.sessionStorage.setItem(s,String(e)),e}catch(e){return 3}};function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.isAuthenticated,t=e.isLoading,c=void 0!==t&&t,f=(0,r.useRef)(!1),p=a((0,r.useState)(!1),2),m=p[0],g=p[1],y=(0,l.w)(),h=n||y.isAuthenticated;return(0,r.useEffect)((function(){if(h){try{window.sessionStorage.removeItem(u)}catch(e){}!function(){try{window.sessionStorage.removeItem(s)}catch(e){}}()}}),[h]),(0,r.useEffect)((function(){if(!(c||h||f.current||m)){if(function(){try{return new URLSearchParams(window.location.search).has("check_logged_in")}catch(e){return!1}}()){var e=!1;try{e="1"===window.sessionStorage.getItem(u)}catch(e){}if(!e){f.current=!0;try{window.sessionStorage.setItem(u,"1")}
2catch(e){}return void window.location.reload()}}if(d()>2)return g(!0),void o.Ay.warning("Anmeldung konnte nicht bestätigt werden. Bitte Seite neu laden oder erneut einloggen.",6);f.current=!0,window.location.assign((0,i.rh)((0,i.vC)()))}}),[h,c,m]),!!m||Boolean(c||h)}},35008(e,n,t){t.d(n,{A:()=>l});var r=t(96540),o=t(79494),i=t(60355);const l=function(e){var n=e.location,t=e.label,l=e.fullWidth,a=void 0!==l&&l,c=(0,i.X1)(n),u=String(t||"").trim();return c&&u?r.createElement("div",{style:{alignItems:"center",background:"#f1fbfa",border:"1px solid #d7efed",borderRadius:10,display:"flex",gap:10,marginTop:12,padding:"10px 12px",width:a?"100%":void 0,maxWidth:a?"100%":360}},r.createElement("div",{style:{alignItems:"center",background:"#fff",borderRadius:"50%",display:"flex",flex:"0 0 34px",height:34,justifyContent:"center",width:34}},r.createElement("img",{src:"".concat("","/themes/helpindeal/images/Standort.png"),alt:(0,o.t)("ui.deal_detail.location"),width:"17"})),r.createElement("div",{style:{minWidth:0}},r.createElement("div",{style:{color:"#61706f",fontSize:13,lineHeight:1.35,marginBottom:2}},u),r.createElement("div",{style:{color:"#3f4645",fontSize:15,fontWeight:700,lineHeight:1.35,overflowWrap:"anywhere"}},c))):null}},47523(e,n,t){t.r(n),t.d(n,{default:()=>pe});var r,o=t(71222),i=t(96540),l=t(38267),a=t(69134),c=t(97286),u=t(97665),s=t(57097),d=t(50400),f=t(36552),p=t(81080),m=t(46900),g=t(87959),y=t(49222),h=t(25948),v=t(97072),_=t(78995),b=t(56891),x=t(5309),E=t(93598),A=t(40261),w=t(49982),S=t(57461),k=t(46387),j=t(54228),O=t(82602),I=t(88730),C=t(68906),T=t(35008),F=t(61669),L=t(55474),P=t(97144),z=t(26339),q=t(28458),B=t(79494);function R(){var e,n,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",o=t.toStringTag||"@@toStringTag";function i(t,r,o,i){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return W(u,"_invoke",function(t,r,o){var i,a,c,u=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(n,t){return i=n,a=0,c=e,f.n=t,l}};function p(t,r){for(a=t,c=r,n=0;!d&&u&&!o&&n<s.length;n++){var o,i=s[n],p=f.p,m=i[2];t>3?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=t<2&&p<i[1])?(a=0,f.v=r,f.n=i[1]):p<m&&(o=t<3||i[0]>r||r>m)&&(i[4]=t,i[5]=r,f.n=m,a=0))}if(o||t>1)return l;throw d=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),a=s,c=m;(n=a<2?e:c)||!d;){i||(a?a<3?(a>1&&(f.n=-1),p(a,c)):f.n=c:f.v=c);try{if(u=2,i){if(a||(o="next"),n=i[o]){if(!(n=n.call(i,c)))throw TypeError("iterator result is not an object");if(!n.done)return n;c=n.value,a<2&&(a=0)}else 1===a&&(n=i.return)&&n.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((n=(d=f.n<0)?c:t.call(r,f))!==l)break}catch(n){i=e,a=1,c=n}finally{u=1}}return{value:n,done:d}}}(t,o,i),!0),u}var l={};function a(){}function c(){}function u(){}n=Object.getPrototypeOf;var s=[][r]?n(n([][r]())):(W(n={},r,(function(){return this})),n),d=u.prototype=a.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,W(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=u,W(d,"constructor",u),W(u,"constructor",c),c.displayName="GeneratorFunction",W(u,o,"GeneratorFunction"),W(d),W(d,o,"Generator"),W(d,r,(function(){return this})),W(d,"toString",(function(){return"[object Generator]"})),(R=function(){return{w:i,m:f}})()}function W(e,n,t,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}W=function(e,n,t,r){function i(n,t){W(e,n,(function(e){return this._invoke(n,t,e)}))}n?o?o(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(i("next",0),i("throw",1),i("return",2))},W(e,n,t,r)}function K(e,n,t,r,o,i,l){try{var a=e[i](l),c=a.value}catch(e){return void t(e)}a.done?n(c):Promise.resolve(c).then(r,o)}function V(e){return function(){var n=this,t=arguments;return new Promise((function(r,o){var i=e.apply(n,t);function l(e){K(i,r,o,l,a,"next",e)}function a(e){K(i,r,o,l,a,"throw",e)}l(void 0)}))}}function N(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,i,l,a=[],c=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=i.call(t)).done)&&(a.push(r.value),a.length!==n);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=t.return&&(l=t.return(),Object(l)!==l))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return U(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?U(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function G(e){return G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},G(e)}function M(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function $(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?M(Object(t),!0).forEach((function(n){D(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):M(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function D(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=G(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=G(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==G(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var H,X,Q="",Y=function(e){return e?e.startsWith("http")?e:"".concat(Q).concat(e):""},J={marginBottom:0},Z={marginBottom:16},ee={background:"#f7f7f7",color:"#666",WebkitTextFillColor:"#666"},ne={height:38,fontWeight:600},te=$($({},ne),{},{background:"#fff",borderColor:"#a71b6f",color:"#a71b6f"}),re="#439f9a",oe=(0,l.Ay)(o.A)(r||(H=["\n align-items: center;\n background: #fff;\n border: 1px dotted ",";\n border-radius: 4px;\n box-sizing: border-box;\n color: ",";\n display: inline-flex;\n flex-shrink: 0;\n font-size: inherit;\n font-weight: 600;\n line-height: 18px;\n padding: 0 8px;\n text-decoration: none;\n transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;\n\n &:hover {\n background: #e8f7f6;\n border-color: #358a86;\n color: #358a86;\n }\n\n &:focus-visible {\n outline: 2px solid ",";\n outline-offset: 2px;\n }\n"],X||(X=H.slice(0)),r=Object.freeze(Object.defineProperties(H,{raw:{value:Object.freeze(X)}}))),re,re,re),ie=function(){return i.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true"},i.createElement("circle",{cx:"10",cy:"10",r:"8.25",stroke:re,strokeWidth:"1.5",strokeDasharray:"1.2 2"}),i.createElement("path",{d:"M6.25 10.1 8.8 12.65 13.75 7.35",stroke:re,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"2 1.8"}))},le={alignItems:"center",display:"flex",gap:8,justifyContent:"center",marginTop:22,width:"100%",maxWidth:464},ae={height:18},ce=$($({},le),{},{height:32,minWidth:0}),ue=function(e){return{background:"#f9fbfb",border:"1px solid #e8efee",borderLeft:"4px solid ".concat(e),borderRadius:8,padding:"16px",marginBottom:16}},se={fontSize:12,fontWeight:700,letterSpacing:"0.06em",textTransform:"uppercase",color:"#666",marginBottom:12},de={marginTop:4,padding:"12px 12px 0",borderTop:"1px dashed #d9e8e6",background:"#fff",borderRadius:6},fe={display:"flex",alignItems:"center",gap:8,marginBottom:8,color:"#555",fontSize:13,fontWeight:500};const pe=function(){var e,n,t,r,l,W=(0,a.Qk)(),K=(0,u.jE)(),U=k.J?(0,k.J)():{currentUser:null,isLoading:!1,isFetching:!1},M=U.currentUser,D=U.isLoading,H=U.isFetching,X=M&&"object"===G(M)&&!Array.isArray(M)&&"uid"in M,re=X&&Number(M.uid)>0,pe=(0,j.N)("(max-width: 768px)",window.innerWidth<=768),me=(0,j.N)("(max-width: 960px)",window.innerWidth<=960),ge=N((0,i.useState)(!1),2),ye=ge[0],he=ge[1],ve=N((0,i.useState)(!1),2),_e=ve[0],be=ve[1],xe=N(p.A.useForm(),1)[0],Ee=N(p.A.useForm(),1)[0],Ae=N((0,i.useState)(null),2),we=Ae[0],Se=Ae[1],ke=N((0,i.useState)(!1),2),je=(ke[0],ke[1]),Oe=N((0,i.useState)(!1),2),Ie=Oe[0],Ce=Oe[1],Te=N((0,i.useState)(!1),2),Fe=Te[0],Le=Te[1],Pe=(0,
2c.I)({queryKey:["accountProfile"],queryFn:I.dT,refetchOnMount:!0,refetchOnWindowFocus:!1,staleTime:12e4,enabled:re}),ze=Pe.data,qe=Pe.isLoading,Be=Pe.isError,Re=(0,c.I)({queryKey:["allowedValues","field_offer_category"],queryFn:I.rU}).data,We=void 0===Re?{}:Re,Ke=(0,c.I)({queryKey:["allowedValues","field_search_category"],queryFn:I.rU}).data,Ve=void 0===Ke?{}:Ke,Ne=(0,i.useMemo)((function(){var e=We&&"object"===G(We)?We:{};return Object.entries(e).map((function(e){var n=N(e,2),t=n[0],r=n[1];return{value:String(t),label:String(r)}}))}),[We]),Ue=(0,i.useMemo)((function(){var e=Ve&&"object"===G(Ve)?Ve:{};return Object.entries(e).map((function(e){var n=N(e,2),t=n[0],r=n[1];return{value:String(t),label:String(r)}}))}),[Ve]),Ge=null==ze?void 0:ze.user,Me=null==ze?void 0:ze.editableFields,$e=null==ze?void 0:ze.dealProfile,De=(0,s.n)({mutationFn:I.WL,onSuccess:function(){g.Ay.success((0,B.t)("ui.my_profile.save_success")),he(!1),K.invalidateQueries({queryKey:["accountProfile"]})},onError:function(){g.Ay.error((0,B.t)("ui.my_profile.save_error"))}}),He=(0,s.n)({mutationFn:I.WL,onSuccess:function(){g.Ay.success((0,B.t)("ui.my_profile.deal_profile_saved")),be(!1),K.invalidateQueries({queryKey:["accountProfile"]})},onError:function(){g.Ay.error((0,B.t)("ui.my_profile.save_error"))}}),Xe=(0,s.n)({mutationFn:I.Xx,onSuccess:function(){g.Ay.success((0,B.t)("ui.my_profile.image_updated")),je(!1),K.invalidateQueries({queryKey:["accountProfile"]})},onError:function(){g.Ay.error((0,B.t)("ui.my_profile.image_upload_error")),je(!1),Se(null)}}),Qe=(0,s.n)({mutationFn:I.NJ,onSuccess:function(){g.Ay.success((0,B.t)("ui.my_profile.image_removed")),Se(null),K.invalidateQueries({queryKey:["accountProfile"]})},onError:function(){g.Ay.error((0,B.t)("ui.my_profile.image_remove_error"))}}),Ye=(0,s.n)({mutationFn:I.Ci,onSuccess:function(){g.Ay.success((0,B.t)("ui.my_profile.bg_updated")),Le(!1),K.invalidateQueries({queryKey:["accountProfile"]})},onError:function(){g.Ay.error((0,B.t)("ui.my_profile.bg_upload_error")),Le(!1)}}),Je=function(){var e=V(R().m((function e(){var n,t;return R().w((function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,xe.validateFields();case 1:return n=e.v,t={field_offer_category:(null==$e?void 0:$e.offerCategoryKeys)||[],field_search_category:(null==$e?void 0:$e.searchCategoryKeys)||[],field_residence:n.field_residence||"",googlemapslatitude:n.googlemapslatitude||"",googlemapslongitude:n.googlemapslongitude||"",residence_place_type:n.residence_place_type||"",residence_boundingbox:n.residence_boundingbox||"",residence_location_ref:n.residence_location_ref||"",field_offer_category_location:(null==$e?void 0:$e.offerLocation)||null,field_search_category_location:(null==$e?void 0:$e.searchLocation)||null},e.n=2,De.mutateAsync(t);case 2:e.n=4;break;case 3:e.p=3,e.v;case 4:return e.a(2)}}),e,null,[[0,3]])})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=V(R().m((function e(){var n,t,r,o;return R().w((function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,Ee.validateFields();case 1:return r=e.v,o={field_offer_category:r.field_offer_category||[],field_search_category:r.field_search_category||[],field_residence:(null==$e?void 0:$e.residence)||"",googlemapslatitude:(null==$e||null===(n=$e.residenceGeo)||void 0===n?void 0:n.lat)||"",googlemapslongitude:(null==$e||null===(t=$e.residenceGeo)||void 0===t?void 0:t.long)||"",field_offer_category_location:r.offer_location_text?{location:r.offer_location_text||"",lat:r.offer_location_lat||"",long:r.offer_location_lng||"",place_type:r.offer_location_place_type||"",boundingbox:r.offer_location_boundingbox||"",location_ref:r.offer_location_ref||""}:null,field_search_category_location:r.search_location_text?{location:r.search_location_text||"",lat:r.search_location_lat||"",long:r.search_location_lng||"",place_type:r.search_location_place_type||"",boundingbox:r.search_location_boundingbox||"",location_ref:r.search_location_ref||""}:null},e.n=2,He.mutateAsync(o);case 2:e.n=4;break;case 3:e.p=3,e.v;case 4:return e.a(2)}}),e,null,[[0,3]])})));return function(){return e.apply(this,arguments)}}(),en=p.A.useWatch("field_offer_category",Ee),nn=p.A.useWatch("field_search_category",Ee),tn=(0,P.tr)((null==$e?void 0:$e.offerCategoryKeys)||(null==Ge?void 0:Ge.offerCategoryKeys)),rn=(0,P.tr)((null==$e?void 0:$e.searchCategoryKeys)||(null==Ge?void 0:Ge.searchCategoryKeys)),on=(0,i.useMemo)((function(){return(0,P.tr)(en)}),[en]),ln=(0,i.useMemo)((function(){return(0,P.tr)(nn)}),[nn]),an=(0,P.O1)(en),cn=(0,P.AO)(nn);(0,i.useEffect)((function(){on||Ee.setFieldsValue({offer_location_text:"",offer_location_lat:"",offer_location_lng:""})}),[on,Ee]),(0,i.useEffect)((function(){ln||Ee.setFieldsValue({search_location_text:"",search_location_lat:"",search_location_lng:""})}),[ln,Ee]);var un={display:"flex",justifyContent:"center",marginTop:-140,marginBottom:0,position:"relative",flexShrink:0,width:"100%"},sn=function(){return i.createElement(z.O5,null,i.createElement(z.lq,{style:{background:"#e9e9e9"}},i.createElement("div",{style:{width:"100%",height:"100%",background:"linear-gradient(90deg, #e8e8e8 25%, #f2f2f2 37%, #e8e8e8 63%)",backgroundSize:"400% 100%"}})),i.createElement(z.fS,null,i.createElement(z.xI,null,i.createElement(z.UX,null,i.createElement(z.Sy,null,i.createElement("div",{style:un},i.createElement(v.A.Avatar,{active:!0,shape:"circle",style:{width:200,height:200,border:"4px solid #fff"}})),i.createElement(z.Cc,null,i.createElement(v.A.Input,{active:!0,style:{width:pe?220:280,height:34,marginBottom:10}}),i.createElement(v.A.Input,{active:!0,style:{width:pe?170:210,height:22,marginBottom:18}}),i.createElement("div",{style:{display:"flex",flexDirection:"column",gap:8}},[220,210,230].map((function(e){return i.createElement("div",{key:e,style:{display:"flex",alignItems:"center",gap:8}},i.createElement(v.A.Avatar,{active:!0,shape:"square",size:20}),i.createElement(v.A.Input,{active:!0,style:$($({},ae),{},{width:e})}))}))),i.createElement(v.A.Button,{active:!0,block:!0,style:ce}))),i.createElement(f.A,{style:{margin:"30px 0"}}),i.createElement("div",null,i.createElement("div",{style:{display:"flex",alignItems:"center",gap:10,marginBottom:16}},i.createElement(v.A.Avatar,{active:!0,shape:"square",size:22}),i.createElement(v.A.Input,{active:!0,style:{width:140,height:24}})),i.createElement(z.Wc,{$relaxed:!0},[120,180].map((function(e){return i.createElement("div",{key:e},i.createElement(v.A.Input,{active:!0,style:{width:64,height:18,marginBottom:10}}),i.createElement("div",{style:{display:"flex",gap:8,flexWrap:"wrap"}},i.createElement(v.A.Button,{active:!0,size:"small",style:{width:e,height:24}}),i.createElement(v.A.Button,{active:!0,size:"small",style:{width:72,height:24}})),i.createElement("div",{style:{display:"flex",alignItems:"center",gap:8,marginTop:10}},i.createElement(v.A.Avatar,{active:!0,shape:"square",size:18}),i.createElement(v.A.Input,{active:!0,style:{width:150,height:18}})))}))),i.createElement(v.A.Button,{active:!0,block:!0,style:$($({},ce),{},{margin:me?"16px 0 0":"16px auto 0"})}))))))};if(!(0,q.N)({isAuthenticated:re,isLoading:D||H||!X}))return sn();if(qe)return sn();if(Be||!ze||!Ge)return i.createElement(z.O5,null,i.createElement(z.fS,null,i.createElement(z.xI,null,i.createElement("h2",null,(0,B.t)("ui.my_profile.load_error")))));var dn=Ge.residence||"",fn=Ge.hasProfileImage,pn=we||(fn?Y(Ge.image):null),mn="".concat(Q,"/themes/helpindeal/images/b5/profile-image-default.jpg");return i.createElement(z.O5,null,i.createElement(z.lq,{style:{position:"relative"}}
2,i.createElement("img",{src:Y(Ge.bgImage),alt:(0,B.t)("ui.my_profile.alt_background")}),i.createElement(S.A,{rotationSlider:!0,showReset:!0,aspect:4.5,modalTitle:(0,B.t)("ui.my_profile.crop_banner")},i.createElement(x.A,{accept:"image/*",maxCount:1,beforeUpload:function(e){if(!e)return x.A.LIST_IGNORE;Le(!0);var n=new FormData;return n.append("backgroundimage",e),Ye.mutate(n),x.A.LIST_IGNORE},fileList:[],showUploadList:!1},i.createElement("button",{type:"button",disabled:Fe,style:{position:"absolute",top:15,right:15,background:"rgba(0,0,0,0.55)",border:"none",borderRadius:8,width:36,height:36,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"#fff",fontSize:16,transition:"background 0.2s"},title:(0,B.t)("ui.my_profile.change_background")},i.createElement(A.A,null))))),i.createElement(z.fS,null,i.createElement(z.xI,null,i.createElement(z.UX,null,i.createElement(z.Sy,{"data-tour":"my-profile-hero"},i.createElement("div",{style:un,onMouseEnter:function(){return Ce(!0)},onMouseLeave:function(){return Ce(!1)},onClickCapture:function(e){pe&&!Ie&&(e.preventDefault(),e.stopPropagation(),Ce(!0))}},i.createElement(S.A,{rotationSlider:!0,showReset:!0,aspect:1,modalTitle:(0,B.t)("ui.my_profile.crop_avatar")},i.createElement(x.A,{accept:"image/*",maxCount:1,beforeUpload:function(e){if(!e)return x.A.LIST_IGNORE;var n=URL.createObjectURL(e);Se(n),je(!0);var t=new FormData;return t.append("profileimage",e),Xe.mutate(t),x.A.LIST_IGNORE},fileList:[],showUploadList:!1},i.createElement("div",{style:{width:200,height:200,borderRadius:"50%",overflow:"hidden",backgroundImage:"url(".concat(pn||mn,")"),backgroundSize:"cover",backgroundPosition:"center",border:"4px solid #fff",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",position:"relative",cursor:"pointer"}},i.createElement("div",{style:{position:"absolute",inset:0,borderRadius:"50%",background:"rgba(0,0,0,0.45)",display:"flex",alignItems:"center",justifyContent:"center",gap:16,opacity:Ie?1:0,transition:"opacity 0.2s"}},i.createElement("span",{style:{background:"rgba(255,255,255,0.9)",borderRadius:"50%",width:40,height:40,display:"flex",alignItems:"center",justifyContent:"center",fontSize:18,color:"#333"},title:(0,B.t)("ui.my_profile.change_avatar")},i.createElement(A.A,null)),(fn||we)&&i.createElement("span",{role:"button",tabIndex:0,onClick:function(e){e.stopPropagation(),Qe.mutate(),Se(null)},onKeyDown:function(e){"Enter"===e.key&&(e.stopPropagation(),Qe.mutate(),Se(null))},style:{background:"rgba(255,255,255,0.9)",borderRadius:"50%",width:40,height:40,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",fontSize:18,color:"#ff4d4f"},title:(0,B.t)("ui.my_profile.remove_avatar")},i.createElement(E.A,null))))))),i.createElement(z.Cc,null,i.createElement("h1",null,Ge.username,dn?i.createElement(i.Fragment,null," ",i.createElement("span",{className:"h1-location"},(0,B.t)("ui.my_profile.from_location",{location:dn}))):null),i.createElement("ul",null,i.createElement("li",null,i.createElement("img",{src:"".concat(Q,"/themes/helpindeal/images/b5/mitglied-seit.png"),alt:(0,B.t)("ui.my_profile.member_since_alt")}),(0,B.t)("ui.my_profile.member_since",{date:Ge.createdAt})),Ge.fieldVerified?i.createElement("li",null,i.createElement("img",{src:"".concat(Q,"/themes/helpindeal/images/b5/Line2.png"),alt:(0,B.t)("ui.my_profile.verified_member_alt")}),(0,B.t)("ui.my_profile.verified_member")):i.createElement("li",null,i.createElement(ie,null),i.createElement(oe,{to:"/verifizierung"},(0,B.t)("ui.my_profile.verify_now_link"))),i.createElement("li",null,i.createElement("img",{src:"".concat(Q,"/themes/helpindeal/images/b5/matching.png"),alt:(0,B.t)("ui.my_profile.ratings_alt")}),(Ge.ratingPercent||0)>0?(0,B.t)("ui.my_profile.positive_ratings",{percent:Ge.ratingPercent}):(0,B.t)("ui.my_profile.no_ratings"))),((0,F.Le)(Ge.responseStats)||(null===(e=Ge.responseStats)||void 0===e?void 0:e.ownerHint))&&i.createElement("div",{style:{marginBottom:16}},i.createElement(F.Ay,{responseStats:Ge.responseStats,variant:"inline",showOwnerHint:!0})),i.createElement(d.Ay,{type:"default",icon:i.createElement(A.A,null),onClick:function(){var e,n,t,r;$e&&xe.setFieldsValue({field_residence:$e.residence||"",googlemapslatitude:(null===(e=$e.residenceGeo)||void 0===e?void 0:e.lat)||"",googlemapslongitude:(null===(n=$e.residenceGeo)||void 0===n?void 0:n.long)||"",residence_place_type:(null===(t=$e.residenceGeo)||void 0===t?void 0:t.place_type)||"",residence_boundingbox:Array.isArray(null===(r=$e.residenceGeo)||void 0===r?void 0:r.boun
2dingbox)?$e.residenceGeo.boundingbox.join(","):""});he(!0)},style:le},(0,B.t)("ui.my_profile.edit_header")))),i.createElement(f.A,{style:{margin:"30px 0 26px"}}),i.createElement(z.wn,{"data-tour":"deal-profile-section"},i.createElement(z._x,{style:{marginBottom:"16px"}},i.createElement("img",{src:"".concat(Q,"/themes/helpindeal/images/b5/user-host.png"),alt:(0,B.t)("ui.my_profile.deal_profile_alt")}),(0,B.t)("ui.my_profile.deal_profile")),i.createElement(z.Wc,null,i.createElement("div",null,i.createElement(z.sI,null,(0,B.t)("ui.my_profile.offer_label")),null!==(n=Ge.offerLabels)&&void 0!==n&&n.length?i.createElement(z.LY,null,Ge.offerLabels.map((function(e,n){var t,r,o,l=null!==(t=null==$e||null===(r=$e.offerCategoryKeys)||void 0===r?void 0:r[n])&&void 0!==t?t:null===(o=Ge.offerCategoryKeys)||void 0===o?void 0:o[n];return i.createElement(_.A,{key:"".concat(l||e,"-").concat(n),color:"default",variant:"outline",style:(0,P.EV)(l)?P.gf:void 0},e)}))):i.createElement("p",null,(0,B.t)("ui.my_profile.offer_empty")),tn?i.createElement(T.A,{location:null==$e||null===(t=$e.offerLocation)||void 0===t?void 0:t.location,label:(0,P.Cw)((null==$e?void 0:$e.offerCategoryKeys)||Ge.offerCategoryKeys),fullWidth:!0}):null),i.createElement("div",null,i.createElement(z.sI,null,(0,B.t)("ui.my_profile.search_label")),null!==(r=Ge.searchLabels)&&void 0!==r&&r.length?i.createElement(z.LY,null,Ge.searchLabels.map((function(e,n){var t,r,o,l=null!==(t=null==$e||null===(r=$e.searchCategoryKeys)||void 0===r?void 0:r[n])&&void 0!==t?t:null===(o=Ge.searchCategoryKeys)||void 0===o?void 0:o[n];return i.createElement(_.A,{key:"".concat(l||e,"-").concat(n),color:"default",variant:"outline",style:(0,P.EV)(l)?P.gf:void 0},e)}))):i.createElement("p",null,(0,B.t)("ui.my_profile.search_empty")),rn?i.createElement(T.A,{location:null==$e||null===(l=$e.searchLocation)||void 0===l?void 0:l.location,label:(0,P.Mr)((null==$e?void 0:$e.searchCategoryKeys)||Ge.searchCategoryKeys),fullWidth:!0}):null)),i.createElement(d.Ay,{type:"default",icon:i.createElement(A.A,null),onClick:function(){var e,n,t,r,o,i,l,a,c,u;$e&&Ee.setFieldsValue({field_offer_category:$e.offerCategoryKeys||[],field_search_category:$e.searchCategoryKeys||[],offer_location_text:(null===(e=$e.offerLocation)||void 0===e?void 0:e.location)||"",offer_location_lat:(null===(n=$e.offerLocation)||void 0===n?void 0:n.lat)||"",offer_location_lng:(null===(t=$e.offerLocation)||void 0===t?void 0:t.long)||"",offer_location_place_type:(null===(r=$e.offerLocation)||void 0===r?void 0:r.place_type)||"",offer_location_boundingbox:Array.isArray(null===(o=$e.offerLocation)||void 0===o?void 0:o.boundingbox)?$e.offerLocation.boundingbox.join(","):"",search_location_text:(null===(i=$e.searchLocation)||void 0===i?void 0:i.location)||"",search_location_lat:(null===(l=$e.searchLocation)||void 0===l?void 0:l.lat)||"",search_location_lng:(null===(a=$e.searchLocation)||void 0===a?void 0:a.long)||"",search_location_place_type:(null===(c=$e.searchLocation)||void 0===c?void 0:c.place_type)||"",search_location_boundingbox:Array.isArray(null===(u=$e.searchLocation)||void 0===u?void 0:u.boundingbox)?$e.searchLocation.boundingbox.join(","):""});be(!0)},style:$($({},le),{},{margin:me?"20px 0 0":"24px auto 0"})},(0,B.t)("ui.my_profile.deal_profile_edit"))),i.createElement(f.A,{style:{margin:"24px 0"}}),i.createElement(d.Ay,{type:"primary",onClick:function(){return W((e=Ge.username,n=Ge.uid||M.uid,"".concat((0,O.U)({username:e,uid:n}),"?from=myprofile")));var e,n},style:$($({},le),{},{margin:me?"0":"0 auto"})},(0,B.t)("ui.my_profile.preview"))))),i.createElement(y.A,{title:(0,B.t)("ui.my_profile.edit_header"),open:ye,onCancel:function(){return he(!1)},onOk:Je,okText:(0,B.t)("ui.common.save"),cancelText:(0,B.t)("ui.common.cancel"),confirmLoading:De.isPending,centered:!0,width:pe?"95%":560,destroyOnClose:!0},i.createElement(p.A,{form:xe,layout:"vertical",style:{display:"flex",flexDirection:"column",gap:20,marginTop:20}},i.createElement(p.A.Item,{label:(0,B.t)("ui.account.username"),style:J},i.createElement(m.A,{value:(null==Me?void 0:Me.username)||"",disabled:!0,style:ee})),i.createElement(p.A.Item,{label:(0,B.t)("ui.my_profile.email_address"),style:J},i.createElement(m.A,{value:(null==Me?void 0:Me.email)||"",disabled:!0,style:ee})),i.createElement(p.A.Item,{name:"field_residence",label:(0,B.t)("ui.my_profile.residence"),dependencies:["googlemapslatitude","googlemapslongitude"],validateTrigger:["onChange","onBlur"],rules:(0,L.$C)({latField:"googlemapslatitude",lngField:"googlemapslongitude",required:!0,requiredMessage:(0,B.t)("ui.common.location_select_from_list")}),style:J},i.createElement(C.A,{value:xe.getFieldValue("field_residence")||"",onChange:function(e){return xe.setFieldsValue({field_residence:e})},onTextChange:function(){xe.setFieldsValue({googlemapslatitude:"",googlemapslongitude:"",residence_place_type:"",residence_boundingbox:"",residence_location_ref:""})},onLocationSelected:function(e){var n=e.location,t=e.lat,r=e.long,o=e.place_type,i=e.boundingbox,l=e.location_ref;xe.setFieldsValue({field_residence:n,googlemapslatitude:t,googlemapslongitude:r,residence_place_type:o||"",residence_boundingbox:Array.isArray(i)?i.join(","):"",residence_location_ref:l||""}),xe.validateFields(["field_residence"]).catch((function(){}))},placeholder:(0,B.t)("ui.my_profile.residence_placeholder")})),i.createElement(p.A.Item,{name:"googlemapslatitude",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"googlemapslongitude",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"residence_place_type",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"residence_boundingbox",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"residence_location_ref",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{label:(0,B.t)("ui.my_profile.verification"),style:Z},i.createElement(o.A,{to:"/verifizierung"}
2,i.createElement(d.Ay,{type:Ge.fieldVerified?"secondary":"primary",block:!0,style:Ge.fieldVerified?te:ne},Ge.fieldVerified?(0,B.t)("ui.my_profile.renew_verification"):(0,B.t)("ui.my_profile.verify_now")))))),i.createElement(y.A,{title:(0,B.t)("ui.my_profile.deal_profile_edit"),open:_e,onCancel:function(){return be(!1)},onOk:Ze,okText:(0,B.t)("ui.common.save"),cancelText:(0,B.t)("ui.common.cancel"),confirmLoading:He.isPending,centered:!0,width:pe?"95%":640,destroyOnClose:!0},i.createElement(p.A,{form:Ee,layout:"vertical",style:{marginTop:16}},i.createElement("div",{style:ue("#439f9a")},i.createElement(b.A.Text,{style:se},(0,B.t)("ui.my_profile.offer_section")),i.createElement(p.A.Item,{name:"field_offer_category",label:(0,B.t)("ui.my_profile.what_offer"),rules:[{required:!0,message:(0,B.t)("ui.my_profile.category_required")}],style:{marginBottom:on?12:0}},i.createElement(h.A,{mode:"multiple",placeholder:(0,B.t)("ui.my_profile.categories_placeholder"),options:Ne,optionFilterProp:"label"})),on?i.createElement("div",{style:de},i.createElement(b.A.Text,{style:fe},i.createElement(w.A,{style:{color:"#439f9a"}}),an),i.createElement(p.A.Item,{name:"offer_location_text",dependencies:["offer_location_lat","offer_location_lng"],validateTrigger:["onChange","onBlur"],rules:(0,L.$C)({latField:"offer_location_lat",lngField:"offer_location_lng",required:!0,requiredMessage:(0,B.t)("ui.common.location_select_from_list")}),style:{marginBottom:0}},i.createElement(C.A,{value:Ee.getFieldValue("offer_location_text")||"",onChange:function(e){return Ee.setFieldsValue({offer_location_text:e})},onTextChange:function(){Ee.setFieldsValue({offer_location_lat:"",offer_location_lng:"",offer_location_place_type:"",offer_location_boundingbox:"",offer_location_ref:""})},onLocationSelected:function(e){var n=e.location,t=e.lat,r=e.long,o=e.place_type,i=e.boundingbox,l=e.location_ref;Ee.setFieldsValue({offer_location_text:n,offer_location_lat:t,offer_location_lng:r,offer_location_place_type:o||"",offer_location_boundingbox:Array.isArray(i)?i.join(","):"",offer_location_ref:l||""}),Ee.validateFields(["offer_location_text"]).catch((function(){}))},placeholder:(0,B.t)("ui.my_profile.offer_location_placeholder")})),i.createElement(p.A.Item,{name:"offer_location_lat",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"offer_location_lng",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"offer_location_place_type",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"offer_location_boundingbox",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"offer_location_ref",hidden:!0},i.createElement(m.A,null))):null),i.createElement("div",{style:ue("#a71b6f")},i.createElement(b.A.Text,{style:se},(0,B.t)("ui.my_profile.search_section")),i.createElement(p.A.Item,{name:"field_search_category",label:(0,B.t)("ui.my_profile.what_search"),rules:[{required:!0,message:(0,B.t)("ui.my_profile.category_required")}],style:{marginBottom:ln?12:0}},i.createElement(h.A,{mode:"multiple",placeholder:(0,B.t)("ui.my_profile.categories_placeholder"),options:Ue,optionFilterProp:"label"})),ln?i.createElement("div",{style:de},i.createElement(b.A.Text,{style:fe},i.createElement(w.A,{style:{color:"#a71b6f"}}),cn),i.createElement(p.A.Item,{name:"search_location_text",dependencies:["search_location_lat","search_location_lng"],validateTrigger:["onChange","onBlur"],rules:(0,L.$C)({latField:"search_location_lat",lngField:"search_location_lng",required:!0,requiredMessage:(0,B.t)("ui.common.location_select_from_list")}),style:{marginBottom:0}},i.createElement(C.A,{value:Ee.getFieldValue("search_location_text")||"",onChange:function(e){return Ee.setFieldsValue({search_location_text:e})},onTextChange:function(){Ee.setFieldsValue({search_location_lat:"",search_location_lng:"",search_location_place_type:"",search_location_boundingbox:"",search_location_ref:""})},onLocationSelected:function(e){var n=e.location,t=e.lat,r=e.long,o=e.place_type,i=e.boundingbox,l=e.location_ref;Ee.setFieldsValue({search_location_text:n,search_location_lat:t,search_location_lng:r,search_location_place_type:o||"",search_location_boundingbox:Array.isArray(i)?i.join(","):"",search_location_ref:l||""}),Ee.validateFields(["search_location_text"]).catch((function(){}))},placeholder:(0,B.t)("ui.my_profile.search_location_placeholder")})),i.createElement(p.A.Item,{name:"search_location_lat",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"search_location_lng",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"search_location_place_type",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"search_location_boundingbox",hidden:!0},i.createElement(m.A,null)),i.createElement(p.A.Item,{name:"search_location_ref",hidden:!0},i.createElement(m.A,null))):null))))}},55474(e,n,t){t.d(n,{$C:()=>i,pG:()=>r});var r=(0,t(79494).t)("ui.common.location_select_from_list"),o=function(e,n){return function(t){var o=t.getFieldValue;return{validator:function(t,i){return(null==i?"":String(i).trim())?function(e,n){var t=null==e?"":String(e).trim(),r
2=null==n?"":String(n).trim();if(!t||!r)return!1;var o=Number(t),i=Number(r);return Number.isFinite(o)&&Number.isFinite(i)}(o(e),o(n))?Promise.resolve():Promise.reject(new Error(r)):Promise.resolve()}}}},i=function(e){var n=e.latField,t=e.lngField,i=e.required,l=void 0!==i&&i,a=e.requiredMessage,c=void 0===a?r:a,u=[];return l&&u.push({required:!0,message:c}),u.push(o(n,t)),u}},60355(e,n,t){t.d(n,{X1:()=>o,iJ:()=>i,nB:()=>r});var r=function(e){if(!e)return"";var n=String(e),t=n.match(/s:8:"location";s:\d+:"([^"]+)"/);return t?t[1]:n.startsWith("a:")?"":n},o=function(e){var n=r(e).trim();if(!n)return"";var t=n.split(",").map((function(e){return e.trim()})).filter(Boolean).filter((function(e){return!function(e){return/^\d{4,5}$/.test(e)}(e)}));if(t.length>=2){var o=t[0],i=t[t.length-1];return o===i?o:"".concat(o,", ").concat(i)}return 1===t.length?t[0]:n},i=function(e){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).locationDisplay,t=null!=n&&""!==String(n).trim()?String(n):e;return o(t)}},61669(e,n,t){t.d(n,{Ay:()=>R,Le:()=>k,Y2:()=>S});var r,o,i,l,a,c,u,s,d=t(96540),f=t(38267),p=t(28073),m=t(28772),g=t(14103),y=t(22348),h=t(7251),v=t(27649),_=t(60573),b=t(79494);function x(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,i,l,a=[],c=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=i.call(t)).done)&&(a.push(r.value),a.length!==n);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=t.return&&(l=t.return(),Object(l)!==l))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return E(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?E(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function A(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}var S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return(0,b.t)("ui.user_profile.top_user");var n=(0,_.EE)(e);return"Host"===(null==n?void 0:n.subtype)?(0,b.t)("ui.user_profile.top_host"):"Helfer"===(null==n?void 0:n.subtype)?(0,b.t)("ui.user_profile.top_helper"):(0,b.t)("ui.user_profile.top_user")},k=function(e){return!(!e||"object"!==w(e))&&(e.isTopResponder||e.responseTimeBucket||e.responseTimeText||null!=e.responseRatePercent||e.responseRateText||e.veryFast)},j="#c98a12",O=f.Ay.ul(r||(r=A(["\n list-style: none;\n margin: 0;\n padding: 0;\n color: #666;\n\n li {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-bottom: 8px;\n line-height: 1.4;\n }\n\n li:last-child {\n margin-bottom: 0;\n }\n\n strong {\n font-weight: 700;\n color: ",";\n }\n"])),j),I=f.Ay.span(o||(o=A(["\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 20px;\n height: 20px;\n flex-shrink: 0;\n font-size: 16px;\n color: ",";\n"])),(function(e){return e.$color||"#439f9a"})),C=function(e){var n=e.metrics;return d.createElement(O,null,n.map((function(e){return d.createElement("li",{key:e.key},d.createElement(I,{$color:e.color},e.icon),d.createElement("span",null,e.text))})))},T=f.Ay.div(i||(i=A(["\n width: 100%;\n color: #666;\n"]))),F=f.Ay.div(l||(l=A(["\n display: flex;\n align-items: center;\n gap: 8px;\n line-height: 1.4;\n margin-bottom: ",";\n\n strong {\n font-weight: 700;\n color: ",";\n }\n"])),(function(e){return e.$hasChildren?"6px":"0"}),j),L=f.Ay.ul(a||(a=A(["\n list-style: none;\n margin: 0 0 0 10px;\n padding: 2px 0 2px 14px;\n border-left: 2px solid #f0dcae;\n\n li {\n ","\n }\n\n li:last-child {\n margin-bottom: 0;\n }\n"])),"\n display: flex;\n align-items: center;\n gap: 8px;\n margin-bottom: 8px;\n line-height: 1.4;\n"),P=function(e){var n=e.topLabel,t=e.metrics;return d.createElement(T,null,d.createElement(F,{$hasChildren:t.length>0},d.createElement(I,{$color:j},d.createElement(m.A,null)),d.createElement("strong",null,n)),t.length>0?d.createElement(L,null,t.map((function(e){return d.createElement("li",{key:e.key},d.createElement(I,{$color:e.color},e.icon),d.createElement("span",null,e.text))}))):null)},z=f.Ay.button(c||(c=A(["\n display: inline-flex;\n align-items: center;\n gap: 6px;\n padding: 2px 10px;\n border-radius: 999px;\n border: 1px solid #f0dcae;\n background: linear-gradient(135deg, #fff6dc 0%, #ffe9b8 100%);\n color: #8a5a00;\n font-weight: 700;\n font-size: 12px;\n line-height: 1.15;\n cursor: pointer;\n transition: box-shadow 0.15s ease, transform 0.05s ease;\n\n .top-crown {\n color: ",';\n font-size: 12px;\n }\n\n .top-chevron {\n font-size: 10px;\n opacity: 0.65;\n transition: transform 0.15s ease;\n }\n\n &:hover {\n box-shadow: 0 2px 8px rgba(232, 137, 12, 0.28);\n }\n\n &:active {\n transform: translateY(1px);\n }\n\n &[aria-expanded="true"] .top-chevron {\n transform: rotate(180deg);\n }\n'])),j),q=f.Ay.div(u||(u=A(["\n min-width: 210px;\n padding: 2px;\n"]))),B=f.Ay.p(s||(s=A(["\n margin: 10px 0 0;\n font-size: 12px;\n line-height: 1.45;\n color: #888;\n"])));const R=function(e){var n=e.responseStats,t=e.dealItem,r=void 0===t?null:t,o=e.compact,i=void 0!==o&&o,l=e.variant,a=void 0===l?"inline":l,c=e.showOwnerHint,u=void 0!==c&&c,s=x((0,d.useState)(!1),2),f=s[0],_=s[1],E=k(n);if(!E&&!u)return null;var A=!(null==n||!n.isTopResponder),w=A?S(r):null,j=function(e){var n=[],t=null==e?void 0:e.responseTimeBucket,r=t?(0,b.t)("ui.user_profile.response_time.".concat(t)):null==e?void 0:e.responseTimeText;return r&&n.push({key:"time",icon:d.createElement(v.A,null),color:"#e8890c",text:r}),null!=(null==e?void 0:e.responseRatePercent)?n.push({key:"rate",icon:d.createElement(h.A,null),color:"#439f9a",text:(0,b.t)("ui.user_profile.response_rate",{percent:e.responseRatePercent})}):null!=e&&e.responseRateText&&n.push({key:"rate",icon:d.createElement(h.A,null),color:"#439f9a",text:e.responseRateText}),null!=e&&e.veryFast&&n.push({key:"veryfast",icon:d.createElement(y.A,null),color:"#e5484d",text:(0,b.t)("ui.user_profile.very_responsive")}),n}(n),O=u&&null!=n&&n.ownerHint?(0,b.t)("ui.user_profile.top_user_hint"):null;if(i){var I=w||(null!=n&&n.responseTimeBucket?(0,b.t)("ui.user_profile.response_time.".concat(n.responseTimeBucket)):null)||(null==n?void 0:n.responseTimeText)||(null!=(null==n?void 0:n.responseRatePercent)?(0,b.t)("ui.user_profile.response_rate",{percent:n.responseRatePercent}):null)||(null==n?void 0:n.responseRateText);return I?d.createElement("span",{style:{color:"#439f9a",fontSize:12,fontWeight:600}},w?"ð¥ ".concat(w):I):null}return"button"===a?A&&0===j.length?d.createElement(z,{as:"span","aria-disabled":"true",style:{cursor:"default"}},d.createElement(m.A,{className:"top-crown"}),w):A?d.createElement(p.A,{trigger:"click",open:f,onOpenChange:_,placement:"bottomLeft",content:d.createElement(q,null,d.createElement(P,{topLabel:w,metrics:j}))},d.createElement(z,{type:"button","aria-expanded":f},d.createElement(m.A,{className:"top-crown"}),w,d.createElement(g.A,{className:"top-chevron"}))):d.createElement(C,{metrics:j}):d.createElement(d.Fragment,null,E?A?d.createElement(P,{topLabel:w,metrics:j}):d.createElement(C,{metrics:j}):null,O?d.createElement(B,null,O):null)}},64332(e,n,t){t.d(n,{K:()=>o,e:()=>i});var r=t(79494),o="__NO_RESULTS__";function i(e,n){var t=(n||(0,r.Xo)()||"de").split("-")[0].toLowerCase(),o=new URLSearchParams({location:String(e||"").trim(),lang:t});return"/api/autocomplete?".concat(o.toString())}},68906(e,n,t){t.d(n,{A:()=>v});var r=t(96540),o=t(1062),i=t(46900),l=t(29029),a=t(97286),c=t(88730),u=t(79494),s=t(64332),d=["value","onChange","onTextChange","onLocationSelected","placeholder"];function f(){return f=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},f.apply(null,arguments)}function p(){var e,n,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",o=t.toStringTag||"@@toStringTag";function i(t,r,o,i){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return m(u,"_invoke",function(t,r,o){var i,a,c,u=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(n,t){return i=n,a=0,c=e,f.n=t,l}};function p(t,r){for(a=t,c=r,n=0;!d&&u&&!o&&n<s.length;n++){var o,i=s[n],p=f.p,m=i[2];t>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=t<2&&p<i[1])?(a=0,f.v=r,f.n=i[1]):p<m&&(o=t<3||i[0]>r||r>m)&&(i[4]=t,i[5]=r,f.n=m,a=0))}if(o||t>1)return l;throw d=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),a=s,c=m;(n=a<2?e:c)||!d;){i||(a?a<3?(a>1&&(f.n=-1),p(a,c)):f.n=c:f.v=c);try{if(u=2,i){if(a||(o="next"),n=i[o]){if(!(n=n.call(i,c)))throw TypeError("iterator result is not an object");if(!n.done)return n;c=n.value,a<2&&(a=0)}else 1===a&&(n=i.return)&&n.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((n=(d=f.n<0)?c:t.call(r,f))!==l)break}catch(n){i=e,a=1,c=n}finally{u=1}}return{value:n,done:d}}}(t,o,i),!0),u}var l={};function a(){}function c(){}function u(){}n=Object.getPrototypeOf;var s=[][r]?n(n([][r]())):(m(n={},r,(function(){return this})),n),d=u.prototype=a.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,m(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=u,m(d,"constructor",u),m(u,"constructor",c),c.displayName="GeneratorFunction",m(u,o,"GeneratorFunction"),m(d),m(d,o,"Generator"),m(d,r,(function(){return this})),m(d,"toString",(function(){return"[object Generator]"})),(p=function(){return{w:i,m:f}})()}function m(e,n,t,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}m=function(e,n,t,r){function i(n,t){m(e,n,(function(e){return this._invoke(n,t,e)}))}n?o?o(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(i("next",0),i("throw",1),i("return",2))},m(e,n,t,r)}function g(e,n,t,r,o,i,l){try{var a=e[i](l),c=a.value}catch(e){return void t(e)}a.done?n(c):Promise.resolve(c).then(r,o)}function y(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,i,l,a=[],c=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=i.call(t)).done)&&(a.push(r.value),a.length!==n);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=t.return&&(l=t.return(),Object(l)!==l))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return h(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const v=function(e){var n,t,m=e.value,h=e.onChange,v=e.onTextChange,_=e.onLocationSelected,b=e.placeholder,x=void 0===b?(0,u.t)("ui.register.location_placeholder"):b,E=function(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==n.indexOf(r))continue;t[r]=e[r]}return t}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)t=i[r],-1===n.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}(e,d),A=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:350,t=y((0,r.useState)(e),2),o=t[0],i=t[1];return r.useEffect((function(){var t=window.setTimeout((function(){return i(e)}),n);return function(){return window.clearTimeout(t)}}),[e,n]),o}(m||"",350),w=(A||"").trim().length>=2,S=(0,u.Xo)()||"de",k=(0,a.I)({queryKey:["locationiq","autocomplete",S,A],queryFn:(n=p().m((function e(){var n,t;return p().w((function(e){for(;;)switch(e.n){case 0:return e.n=1,c.FH.get((0,s.e)(A,S));case 1:return n=e.v,t=n.data,e.a(2,Array.isArray(t)?t:[])}}),e)})),t=function(){var e=this,t=arguments;return new Promise((function(r,o){var i=n.apply(e,t);function l(e){g(i,r,o,l,a,"next",e)}function a(e){g(i,r,o,l,a,"throw",e)}l(void 0)}))},function(){return t.apply(this,arguments)}),enabled:w,staleTime:6e4,refetchOnWindowFocus:!1}),j=k.data,O=k.isFetching,I=(0,r.useMemo)((function(){return(Array.isArray(j)?j:[]).map((function(e,n){var t,r,o,i,l,a,c,u=(null==e?void 0:e.display_name)||(null==e?void 0:e.display_place)||(null==e?void 0:e.name)||(null==e||null===(t=e.address)||void 0===t?void 0:t.name)||"",s=String(null!==(r=null==e?void 0:e.lat)&&void 0!==r?r:""),d=String(null!==(o=null!==(i=null==e?void 0:e.lon)&&void 0!==i?i:null==e?void 0:e.lng)&&void 0!==o?o:"");return u?{key:null!=(null==e?void 0:e.place_id)?String(e.place_id):[null==e?void 0:e.osm_type,null==e?void 0:e.osm_id,s,d,n].filter((function(e){return null!=e&&""!==e})).join("-")||"loc-".concat(n),value:u,label:u,lat:s,lng:d,place_type:String(null!==(l=null==e?void 0:e.type)&&void 0!==l?l:""),boundingbox:Array.isArray(null==e?void 0:e.boundingbox)?e.boun
2dingbox:null,location_ref:String(null!==(a=null==e?void 0:e.location_ref)&&void 0!==a?a:""),location_key:String(null!==(c=null==e?void 0:e.location_key)&&void 0!==c?c:"")}:null})).filter(Boolean)}),[j]);return r.createElement(o.A,{value:m,onChange:function(e){null==h||h(e),null==v||v(e)},options:I.map((function(e){return{key:e.key,value:e.value,label:e.label,lat:e.lat,lng:e.lng,place_type:e.place_type,boundingbox:e.boundingbox,location_ref:e.location_ref,location_key:e.location_key}})),onSelect:function(e,n){var t,r,o,i,l;null==h||h(e),null==_||_({location:String(e||""),lat:String(null!==(t=null==n?void 0:n.lat)&&void 0!==t?t:""),long:String(null!==(r=null==n?void 0:n.lng)&&void 0!==r?r:""),place_type:String(null!==(o=null==n?void 0:n.place_type)&&void 0!==o?o:""),boundingbox:(null==n?void 0:n.boundingbox)||null,location_ref:String(null!==(i=null==n?void 0:n.location_ref)&&void 0!==i?i:""),location_key:String(null!==(l=null==n?void 0:n.location_key)&&void 0!==l?l:"")})},style:{width:"100%"},notFoundContent:O?r.createElement(l.A,{size:"small"}):null},r.createElement(i.A,f({allowClear:!0,placeholder:x,autoComplete:"off"},E)))}},82602(e,n,t){t.d(n,{U:()=>o});var r=t(43977);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(e.profile_url||e.profileUrl)return(0,r.qP)(e.profile_url||e.profileUrl);var n=e.usernameSlug||e.username_slug||(e.username||e.name||e.userName||"").toString().normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"").replace(/-+/g,"-");return n?(0,r.qP)("/user/".concat(n)):e.uid?(0,r.qP)("/profileview/".concat(e.uid)):"#"}},97144(e,n,t){t.d(n,{AO:()=>m,Cw:()=>g,EV:()=>a,Mr:()=>y,O1:()=>p,gf:()=>d,tr:()=>s});var r=t(79494),o=new Set(["34","35","36","37","38","39","40","41","42","43"]),i={34:"zimmer",35:"apartment",36:"wohnung",37:"haus",38:"hutte",39:"zeltplatz",40:"stellplatz",41:"tippi",42:"baumhaus",43:"bauernhof"},l={zimmer:"34",apartment:"35",wohnung:"36",haus:"37",hütte:"38",zeltplatz:"39","stellplatz für wohnmobil":"40",tippi:"41",baumhaus:"42",bauernhof:"43"},a=function(e){return o.has(String(e))},c=function(e){var n,t=String(null!=e?e:"").trim();return t?o.has(t)?t:l[(n=t,String(n||"").toLowerCase().trim())]||null:null},u=function(e){var n=Array.isArray(e)?e:[],t=new Set,r=[];return n.forEach((function(e){var n=c(e);n&&!t.has(n)&&(t.add(n),r.push(n))})),r},s=function(e){return u(e).length>0},d=(new Set(Object.keys(l)),{background:"#f1fbfa",borderColor:"#d7efed",color:"#3f4645"}),f=function(e,n){var t=u(e).map((function(e){return function(e,n){var t=i[String(e)];return t?(0,r.t)("ui.utils.location.phrase.".concat(t,".").concat(n)):""}(e,n)})).filter(Boolean);if(0===t.length)return"";if(1===t.length)return t[0];var o=(0,r.t)("ui.utils.location.or");return 2===t.length?"".concat(t[0]," ").concat(o," ").concat(t[1]):"".concat(t.slice(0,-1).join(", ")," ").concat(o," ").concat(t[t.length-1])},p=function(e){var n=f(e,"offer");return n?(0,r.t)("ui.utils.location.offer_question_exact",{phrase:n}):(0,r.t)("ui.utils.location.offer_question")},m=function(e){var n=f(e,"search");return n?(0,r.t)("ui.utils.location.search_question_exact",{phrase:n}):(0,r.t)("ui.utils.location.search_question")},g=function(e){var n=f(e,"offer_display");return n?(0,r.t)("ui.utils.location.offer_display",{phrase:n}):null},y=function(e){var n=f(e,"search_display");return n?(0,r.t)("ui.utils.location.search_display",{phrase:n}):null}}}]);
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.