PageSourceSearch

https://statics.otodom.pl/fp_statics/_next/static/chunks/29018-0dd9493118e446ff.js

js otodom.pl collected 2026-10-02 04:34:29 UTC 15,560 bytes, 333 lines download raw bytes

1!function(){try{var r="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=function(r){for(var o=1;o<arguments.length;o++){var e=arguments[o];if(null!=e)for(var a in e)e.hasOwnProperty(a)&&(r[a]=e[a])}return r}({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:olx-real-estate-key-for-sentry":!0});var o=(new r.Error).stack;o&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[o]="de253e84-5385-4c03-8de5-5825759b50d8",r._sentryDebugIdIdentifier="sentry-dbid-de253e84-5385-4c03-8de5-5825759b50d8")}catch(r){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[29018],{133433:(r,o,e)=>{var a=e(958452),l=a&&a.__esModule?a:{default:a};o.Input=l.default.input`
2    appearance: none;
3    cursor: pointer;
4    height: 24px;
5    margin: 0;
6    opacity: 1;
7    position: relative;
8    width: 24px;
9    z-index: 1;
10
11    &:focus-visible {
12        outline: 4px solid
13            var(
14                --colorsBackgroundAccentSubtle,
15                ${({theme:r})=>r.colors["background-brand-chat-highlight"]}
16            );
17    }
18`},246658:(r,o,e)=>{var a=e(728781),l=e(75834),t=e(133433),i=e(110639),n=a&&a.__esModule?a:{default:a};o.HiddenInput=l.forwardRef(({type:r="checkbox",...o},e)=>i.jsx(t.Input,n.default({},o,{ref:e,as:"input",type:r})))},281913:(r,o,e)=>{e(791505),e(75834);var a=e(246658);e(572688);var l=e(958452),t=l&&l.__esModule?l:{default:l};let i=t.default.button`
19    --backgroundColor: var(
20        --colorsBackgroundPrimary,
21        ${({theme:r})=>r.colors["background-global-primary"]}
22    );
23    --borderStyle: solid;
24    --borderColor: var(
25        --colorsBorderSubtle,
26        ${({theme:r})=>r.colors["borders-global-tertiary"]}
27    );
28    --borderWidth: var(--widthSmall, ${({theme:r})=>{var o;return null==(o=r.borderWidths)?void 0:o.small}});
29    --textColor: var(
30        --colorsForegroundActionPrimary,
31        ${({theme:r})=>r.colors["text-brand-primary"]}
32    );
33    --iconColor: var(
34        --colorsForegroundActionPrimary,
35        ${({theme:r})=>r.colors["icon-brand-primary"]}
36    );
37    --fontSize: var(--bodySmallFontSize, ${({theme:r})=>{var o;return null==(o=r.typography.p3)?void 0:o.fontSize}});
38    --iconSize: var(--spacing200, ${({theme:r})=>{var o;return null==(o=r.sizes)?void 0:o["icon-small"]}});
39    --hoverBackgroundColor: none;
40    --hoverBorderColor: var(
41        --colorsOpacityPrimaryStrong,
42        ${({theme:r})=>r.colors["dark-l"]}
43    );
44    --activeBackgroundColor: var(
45        --colorsOpacityPrimaryMedium,
46        ${({theme:r})=>r.colors["dark-m"]}
47    );
48    --activeBorderColor: var(
49        --colorsOpacityPrimaryMedium,
50        ${({theme:r})=>r.colors["dark-m"]}
51    );
52    --disabledBackgroundColor: var(
53        --colorsBackgroundPrimary,
54        ${({theme:r})=>r.colors["background-global-primary"]}
55    );
56    --disabledBorderColor: var(
57        --colorsBorderSubtle,
58        ${({theme:r})=>r.colors["borders-global-tertiary"]}
59    );
60    --disabledTextColor: var(
61        --colorsForegroundDisabled,
62        ${({theme:r})=>r.colors["text-global-disabled"]}
63    );
64    --disabledIconColor: var(
65        --colorsForegroundDisabled,
66        ${({theme:r})=>r.colors["icon-global-disabled"]}
67    );
68
69    align-items: center;
70    background-color: var(--backgroundColor);
71    border-color: var(--borderColor);
72    border-radius: var(--radiusFull, ${({theme:r})=>{var o;return null==(o=r.radii)?void 0:o.full}});
73    border-style: var(--borderStyle);
74    border-width: var(--borderWidth);
75    box-shadow: none;
76    color: var(--textColor);
77    cursor: pointer;
78    display: flex;
79    font-family: var(--fontFamilyPrimary, ${({theme:r})=>{var o;return null==(o=r.fonts)?void 0:o.family}});
80    font-size: var(--fontSize);
81    gap: var(--spacing50, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["4"]}});
82    line-height: var(
83        --bodySmallLineHeight,
84        ${({theme:r})=>{var o;return null==(o=r.typography.p3)?void 0:o.lineHeight}}
85    );
86    padding: var(--spacing50, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["6"]}})
87        var(--spacing150, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["12"]}});
88    position: relative;
89    user-select: none;
90
91    .n-chip-counter {
92        display: flex;
93        font-size: var(
94            --bodySmallFontSize,
95            ${({theme:r})=>{var o;return null==(o=r.typography.p3)?void 0:o.fontSize}}
96        );
97        gap: var(--spacing50, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["4"]}});
98    }
99
100    & svg {
101        color: var(--iconColor);
102        display: block;
103        height: var(--iconSize);
104        width: var(--iconSize);
105    }
106
107    & .chip-text-wrapper {
108        white-space: nowrap;
109
110        :empty {
111            display: none;
112        }
113    }
114
115    &:disabled,
116    input:disabled + & {
117        background-color: var(--disabledBackgroundColor);
118        border-color: var(--disabledBorderColor);
119        color: var(--disabledTextColor);
120
121        & svg {
122            color: var(--disabledIconColor);
123        }
124    }
125
126    &[data-chip-size='small'] .chip-svg-wrapper-suf svg {
127        height: var(--spacing100, ${({theme:r})=>{var o;return null==(o=r.sizes)?void 0:o["10"]}});
128        width: var(--spacing100, ${({theme:r})=>{var o;return null==(o=r.sizes)?void 0:o["10"]}});
129    }
130
131    input + &::after,
132    &::after {
133        border-radius: inherit;
134        border-style: var(--borderStyle);
135        border-width: var(--borderWidth);
136        box-sizing: border-box;
137        content: '';
138        inset: calc(-1 * var(--borderWidth));
139        opacity: 0;
140        pointer-events: none;
141        position: absolute;
142    }
143
144    input:focus-visible + &,
145    input:focus:not(:active) + &,
146    &:focus-visible,
147    &:focus:not(:active) {
148        outline-color: var(
149            --colorsBorderFocus,
150            ${({theme:r})=>r.colors["borders-global-focus"]}
151        );
152        outline-offset: 1px;
153        outline-style: solid;
154        outline-width: var(--widthLarge, ${({theme:r})=>{var o;return null==(o=r.borderWidths)?void 0:o.large}});
155    }
156
157    input:focus:not(:focus-visible) + &,
158    &:focus:not(:focus-visible) {
159        outline: none;
160    }
161
162    input:not(:disabled) + &,
163    &:not(:disabled, input:disabled + &) {
164        input:active + &::after,
165        &:active::after {
166            background-color: var(--activeBackgroundColor);
167            border-color: var(--activeBorderColor);
168            opacity: 1;
169        }
170
171        input:hover:not(:active) + &::after,
172        &:hover:not(:active)::after {
173            background-color: var(--hoverBackgroundColor);
174            border-color: var(--hoverBorderColor);
175            opacity: 1;
176        }
177    }
178
179    &[data-chip-size='large'] {
180        gap: var(--spacing100, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["8"]}});
181        padding: var(--spacing100, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["10"]}})
182            var(--spacing200, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o["16"]}});
183    }
184
185    &[data-chip-checked='true'] {
186        --backgroundColor: var(
187            --colorsBackgroundAccentSubtle,
188            ${({theme:r})=>r.colors["background-brand-secondary-light"]}
189        );
190        --borderColor: var(
191            --colorsBackgroundAccent,
192            ${({theme:r})=>r.colors["borders-brand-secondary"]}
193        );
194        --activeBackgroundColor: var(
195            --colorsOpacitySecondaryMedium,
196            ${({theme:r})=>r.colors["light-m"]}
197        );
198        --activeBorderColor: var(
199            --colorsOpacitySecondaryMedium,
200            ${({theme:r})=>r.colors["light-m"]}
201        );
202        --hoverBorderColor: var(
203            --colorsOpacityPrimaryMedium,
204            ${({theme:r})=>r.colors["dark-m"]}
205        );
206        --disabledBackgroundColor: var(
207            --colorsBackgroundSecondary,
208            ${({theme:r})=>r.colors["background-global-secondary"]}
209        );
210        --disabledBorderColor: var(
211            --colorsBorderSubtle,
212            ${({theme:r})=>r.colors["borders-global-tertiary"]}
213        );
214    }
215
216    &[data-chip-variant='filled'] {
217        --backgroundColor: var(
218            --colorsBackgroundSecondary,
219            ${({theme:r})=>r.colors["background-global-secondary"]}
220        );
221        --borderStyle: none;
222        --activeBackgroundColor: var(
223            --colorsOpacityPrimaryMedium,
224            ${({theme:r})=>r.colors["dark-m"]}
225        );
226        --hoverBackgroundColor: var(
227            --colorsOpacityPrimarySubtle,
228            ${({theme:r})=>r.colors["dark-s"]}
229        );
230        --disabledBackgroundColor: var(
231            --colorsBackgroundSecondary,
232            ${({theme:r})=>r.colors["background-global-secondary"]}
233        );
234
235        &[data-chip-checked='true'] {
236            --backgroundColor: var(
237                --colorsBackgroundActionPrimary,
238                ${({theme:r})=>r.colors["background-brand-primary"]}
239            );
240            --textColor: var(
241                --colorsForegroundOnInverse,
242                ${({theme:r})=>r.colors["text-global-inverse"]}
243            );
244            --iconColor: var(
245                --colorsForegroundOnInverse,
246                ${({theme:r})=>r.colors["icon-global-inverse"]}
247            );
248            --activeBackgroundColor: var(
249                --colorsOpacitySecondaryMedium,
250                ${({theme:r})=>r.colors["light-m"]}
251            );
252            --hoverBackgroundColor: var(
253                --colorsOpacitySecondarySubtle,
254                ${({theme:r})=>r.colors["light-s"]}
255            );
256            --disabledBackgroundColor: var(
257                --colorsBackgroundDisabled,
258                ${({theme:r})=>r.colors["background-brand-disabled"]}
259            );
260        }
261    }
262`,n=t.default(i)``.withComponent("div",{target:"ert8fkd0"}),d=t.default(a.HiddenInput)`
263    border-radius: ${({theme:r})=>{var o;return null==(o=r.radii)?void 0:o.full}};
264    height: 100%;
265    inset: 0;
266    outline: none;
267    position: absolute;
268    width: 100%;
269
270    &:focus-visible,
271    &:focus:not(:active) {
272        outline: none;
273    }
274`,s=t.default.label`
275    display: flex;
276    position: relative;
277`;o.ChipButtonStyle=i,o.ChipDivStyle=n,o.ChipLabel=s,o.HiddenInput=d},429018:(r,o,e)=>{var a=e(472641),l=e(598082);o.f=a.withDataTag(l.ChipNew,"ChipNe
277w")},572688:(r,o,e)=>{e(75834);var a=e(110639),l=e(958452),t=l&&l.__esModule?l:{default:l};let i=t.default.label`
278    --labelColor: ${({disabled:r,theme:o})=>r?`var(--colorsForegroundDisabled, ${o.colors["text-global-disabled"]})`:`var(--colorsForegroundPrimary, ${o.colors["text-global-primary"]})`};
279
280    color: var(--labelColor);
281    cursor: ${({disabled:r})=>r?"default":"pointer"};
282    font-size: var(--bodyBaseFontSize, ${({theme:r})=>{var o;return null==(o=r.typography.p2)?void 0:o.fontSize}});
283    font-weight: ${({bold:r,theme:o})=>{var e,a;return r?`var(--fontWeightBold, ${null==(e=o.fontWeights)?void 0:e.bold})`:`var(--fontWeightRegular, ${null==(a=o.fontWeights)?void 0:a.regular})`}};
284    line-height: var(--lineHeightWide, ${({theme:r})=>{var o;return null==(o=r.typography.p2)?void 0:o.lineHeight}});
285    margin-left: var(--spacing200, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o[16]}});
286    position: relative;
287    top: var(--spacing50, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o[2]}});
288    user-select: none;
289`;o.Label=({children:r,...o})=>a.jsx(i,o,r)},598082:(r,o,e)=>{var a=e(728781),l=e(75834);e(301348),e(617023),e(738638);var t=e(110639),i=e(640192);e(851225);var n=e(759001),d=e(81144),s=e(281913);function c(r){return r&&r.__esModule?r:{default:r}}var u=c(a),v=c(l);let p=({prefixIcon:r,children:o,counter:e,suffixIcon:a})=>t.jsx(v.default.Fragment,null,!!r&&t.jsx("div",{"aria-hidden":!0},d.getReactNode(r)),t.jsx("div",{className:"chip-text-wrapper"},o),null!=e&&t.jsx("div",{className:"n-chip-counter"},t.jsx("span",null,"\xb7"),t.jsx("span",null,e)),!!a&&t.jsx("div",{className:"chip-svg-wrapper-suf","aria-hidden":!0},d.getReactNode(a))),b=l.forwardRef(({defaultChecked:r=!1,children:o,className:e,prefixIcon:a,suffixIcon:l,variant:d="outline",disabled:c,size:v="small",counter:b,checked:g,dataAttributes:h={},as:y,...f},$)=>{let[k,C]=i.useControllableStateAsEvent({value:g,defaultValue:r,onChange:f.onClick}),{type:m="button",...x}=f;return t.jsx(s.ChipButtonStyle,u.default({},x,n.parseDataAttributes(h),{ref:$,disabled:c,"data-chip-size":v,"data-chip-variant":d,"data-chip-checked":k,type:m,className:e,"aria-pressed":k,onClick:r=>{C(!k,r)}}),t.jsx(p,{prefixIcon:a,counter:b,suffixIcon:l,size:v},o))}),g=l.forwardRef(({defaultChecked:r=!1,children:o,className:e,prefixIcon:a,suffixIcon:l,variant:d="outline",disabled:c,size:v="small",counter:b,checked:g,dataAttributes:h={},as:y="input",...f},$)=>{let[k,C]=i.useControllableStateAsEvent({value:g,defaultValue:r,onChange:f.onChange}),{multiselect:m,id:x,size:S,...B}=f;return t.jsx(s.ChipLabel,null,t.jsx(s.HiddenInput,u.default({},n.parseDataAttributes(h),B,{type:"input"===y?m?"checkbox":"radio":void 0,ref:$,id:x,disabled:c,checked:k,onChange:r=>{C(!k,r)}})),t.jsx(s.ChipDivStyle,{"data-chip-variant":d,"data-chip-checked":k,"data-chip-size":v,className:e},t.jsx(p,{prefixIcon:a,counter:b,suffixIcon:l,size:v},o)))});o.ChipNew=l.forwardRef((r,o)=>"button"===r.as?t.jsx(b,u.default({},r,{ref:o})):t.jsx(g,u.default({},r,{ref:o})))},791505:(r,o,e)=>{var a=e(958452),l=a&&a.__esModule?a:{default:a};let t=l.default.div`
290    --iconColor: ${({disabled:r,theme:o})=>r?`var(--colorsBorderSubtle, ${o.colors["borders-global-tertiary"]})`:`var(--colorsBorderStrong, ${o.colors["borders-brand-primary"]})`};
291    --labelColor: ${({theme:r,disabled:o})=>o?`var(--colorsForegroundDisabled, ${r.colors["text-global-disabled"]})`:`var(--colorsForegroundPrimary, ${r.colors["text-global-primary"]})`};
292    --captionColor: ${({theme:r,disabled:o})=>o?`var(--colorsForegroundDisabled, ${r.colors["text-global-disabled"]})`:`var(--colorsForegroundSecondary, ${r.colors["text-global-secondary"]})`};
293
294    align-items: flex-start;
295    border-radius: 4px;
296    cursor: ${({disabled:r})=>r?"default":"pointer"};
297    display: flex;
298    margin: 8px 4px;
299
300    &:focus-visible {
301        outline: 4px solid
302            var(
303                --colorsBackgroundAccentSubtle,
304                ${({theme:r})=>r.colors["background-brand-chat-highlight"]}
305            );
306    }
307
308    &:disabled {
309        --iconColor: var(
310            --colorsBorderSubtle,
311            ${({theme:r})=>r.colors["borders-global-tertiary"]}
312        );
313        --labelColor: var(
314            --colorsForegroundDisabled,
315            ${({theme:r})=>r.colors["text-global-disabled"]}
316        );
317        --captionColor: var(
318            --colorsForegroundDisabled,
319            ${({theme:r})=>r.colors["text-global-disabled"]}
320        );
321    }
322`;o.Caption=l.default.span`
323    color: var(--captionColor);
324    display: block;
325    font-size: var(
326        --bodyExtraSmallFontSize,
327        ${({theme:r})=>{var o;return null==(o=r.typography.p5)?void 0:o.fontSize}}
328    );
329    font-weight: var(--fontWeightRegular, ${({theme:r})=>{var o;return null==(o=r.fontWeights)?void 0:o.regular}});
330    line-height: var(--lineHeightWide, ${({theme:r})=>{var o;return null==(o=r.typography.p4)?void 0:o.lineHeight}});
331    margin-top: var(--spacing50, ${({theme:r})=>{var o;return null==(o=r.space)?void 0:o[4]}});
332`,o.Container=t}}]);
333//# sourceMappingURL=29018-0dd9493118e446ff.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.