PageSourceSearch

https://yourswithlove.netlify.app/_next/static/chunks/7662.411e71482dad2f85.js

js yourswithlove.netlify.app collected 2026-10-03 11:39:27 UTC 11,847 bytes, 258 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7662],{7662:function(t,e,i){i.r(e),i.d(e,{default:function(){return w}});var r=i(386),n=i(3160),s=i(4935),o=i(8547),l=i(1494),a=i(2952),d=i(5212),c=i(786);let u=[(0,s.iv)`
2    :host {
3        display: block;
4    }
5`,d.Fz,d.qw,c.m],p=(0,s.iv)`
6    .grid-cell {
7        height: 100%;
8        width: 100%;
9    }
10`,g=(0,s.iv)`
11    /* Grid-Cell is a simple child component with no API properties */
12    /* Styling is controlled by parent Grid component via CSS custom properties */
13`;var m=i(3339);class f extends m.Z{render(){return(0,s.dy)`
14            <div part="cell" class="grid-cell">
15                <slot></slot>
16            </div>
17        `}}f.styles=[a.Z,[p,g]];class w extends m.Z{constructor(){super(...arguments),this.columns=4,this.columnsNarrow="1",this.gapless=!1,this.fill=!1}gridStyles(){let t={};return 6===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"16.66%","--pu-grid-desktop-columns":"6","--pu-grid-desktop-gaps":"5","--pu-grid-desktop-peek":"1.5"}),5===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"20%","--pu-grid-desktop-columns":"5","--pu-grid-desktop-gaps":"4","--pu-grid-desktop-peek":"2"}),4===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"25%","--pu-grid-desktop-columns":"4","--pu-grid-desktop-gaps":"3","--pu-grid-desktop-peek":"2.5"}),3===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"33.33%","--pu-grid-desktop-columns":"3","--pu-grid-desktop-gaps":"2","--pu-grid-desktop-peek":"3"}),2===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"50%","--pu-grid-desktop-columns":"2","--pu-grid-desktop-gaps":"1","--pu-grid-desktop-peek":"4"}),1===this.columns&&(t={...t,"--pu-grid-desktop-columns-width":"100%","--pu-grid-desktop-columns":"1","--pu-grid-desktop-gaps":"0","--pu-grid-desktop-peek":"9"}),this.spacing&&(t={...t,"--pu-space-grid-horizontal-wide":Number(this.spacing)/16+"em","--pu-space-grid-vertical-wide":Number(this.spacing)/16+"em"}),this.spacingNarrow?t={...t,"--pu-space-grid-horizontal-narrow":Number(this.spacingNarrow)/16+"em","--pu-space-grid-vertical-narrow":Number(this.spacingNarrow)/16+"em"}:this.spacing&&(t={...t,"--pu-space-grid-horizontal-narrow":Number(this.spacing)/16+"em","--pu-space-grid-vertical-narrow":Number(this.spacing)/16+"em"}),t}render(){return(0,s.dy)`
18            <div
19                part="base grid"
20                class="grid${(0,n.$)({"grid--gapless":this.gapless,"grid--fill":this.fill,[`grid--${this.columns}-col-tablet`]:this.columns<3,"grid--3-col-tablet":this.columns>=3,[`grid--${this.columns}-col-desktop`]:!0,[`grid--${this.columnsNarrow}-col-tablet-down`]:!0,[`flex-justify--${this.justify}`]:!0,[`flex-narrow-justify--${this.justifyNarrow}`]:!0})}"
21                style="${(0,l.V)(this.gridStyles())}"
22            >
23                <slot></slot>
24            </div>
25        `}}w.styles=[a.Z,u],w.dependencies={"pu-grid-cell":f},(0,r.g)([(0,o.C)({type:Number})],w.prototype,"columns",void 0),(0,r.g)([(0,o.C)()],w.prototype,"columnsNarrow",void 0),(0,r.g)([(0,o.C)()],w.prototype,"spacing",void 0),(0,r.g)([(0,o.C)()],w.prototype,"spacingNarrow",void 0),(0,r.g)([(0,o.C)({type:Boolean})],w.prototype,"gapless",void 0),(0,r.g)([(0,o.C)({type:Boolean})],w.prototype,"fill",void 0),(0,r.g)([(0,o.C)()],w.prototype,"justify",void 0),(0,r.g)([(0,o.C)()],w.prototype,"justifyNarrow",void 0),w.define("pu-grid")},5212:function(t,e,i){i.d(e,{$O:function(){return d},Fz:function(){return n},ON:function(){return a},VL:function(){return s},nX:function(){return l},qw:function(){return o}});var r=i(4935);let n=(0,r.iv)`
26    @media screen and (min-width: 48em) {
27        .flex-justify--start {
28            justify-content: start;
29        }
30        .flex-justify--center {
31            justify-content: center;
32        }
33        .flex-justify--end {
34            justify-content: end;
35        }
36        .flex-justify--space-evenly {
37            justify-content: space-evenly;
38        }
39        .flex-justify--space-between {
40            justify-content: space-between;
41        }
42        .flex-justify--space-around {
43            justify-content: space-around;
44        }
45        .flex-justify--stretch {
46            justify-content: stretch;
47        }
48    }
49`,s=(0,r.iv)`
50    @media screen and (min-width: 48em) {
51        .flex-align--start {
52            align-items: start;
53        }
54        .flex-align--center {
55            align-items: center;
56        }
57        .flex-align--end {
58            align-items: end;
59        }
60        .flex-align--baseline {
61            align-items: baseline;
62        }
63        .flex-align--stretch {
64            align-items: stretch;
65        }
66    }
67`,o=(0,r.iv)`
68    @media screen and (max-width: 47.9375em) {
69        .flex-narrow-justify--start {
70            justify-content: start;
71        }
72        .flex-narrow-justify--center {
73            justify-content: center;
74        }
75        .flex-narrow-justify--end {
76            justify-content: end;
77        }
78        .flex-narrow-justify--space-evenly {
79            justify-content: space-evenly;
80        }
81        .flex-narrow-justify--space-between {
82            justify-content: space-between;
83        }
84        .flex-narrow-justify--space-around {
85            justify-content: space-around;
86        }
87        .flex-narrow-justify--stretch {
88            justify-content: stretch;
89        }
90    }
91`,l=(0,r.iv)`
92    @media screen and (max-width: 47.9375em) {
93        .flex-narrow-align--start {
94            align-items: start;
95        }
96        .flex-narrow-align--center {
97            align-items: center;
98        }
99        .flex-narrow-align--end {
100            align-items: end;
101        }
102        .flex-narrow-align--baseline {
103            align-items: baseline;
104        }
105        .flex-narrow-align--stretch {
106            align-items: stretch;
107        }
108    }
109`,a=(0,r.iv)`
110    @media screen and (max-width: 64.9375em) {
111        .flex-narrow-justify--start {
112            justify-content: start;
113        }
114        .flex-narrow-justify--center {
115            justify-content: center;
116        }
117        .flex-narrow-justify--end {
118            justify-content: end;
119        }
120        .flex-narrow-justify--space-evenly {
121            justify-content: space-evenly;
122        }
123        .flex-narrow-justify--space-between {
124            justify-content: space-between;
125        }
126        .flex-narrow-justify--space-around {
127            justify-content: space-around;
128        }
129        .flex-narrow-justify--stretch {
130            justify-content: stretch;
131        }
132    }
133`,d=(0,r.iv)`
134    @media screen and (max-width: 64.9375em) {
135        .flex-narrow-align--start {
136            align-items: start;
137        }
138        .flex-narrow-align--center {
139            align-items: center;
140        }
141        .flex-narrow-align--end {
142            align-items: end;
143        }
144        .flex-narrow-align--baseline {
145            align-items: baseline;
146        }
147        .flex-narrow-align--stretch {
148            align-items: stretch;
149        }
150    }
151`}
151,786:function(t,e,i){i.d(e,{m:function(){return n}});var r=i(4935);let n=(0,r.iv)`
152    /* Grid layout */
153    .grid {
154        display: flex;
155        flex-wrap: wrap;
156        row-gap: var(--pu-space-grid-vertical-narrow, 1em);
157        column-gap: var(--pu-space-grid-horizontal-narrow, 1em);
158        list-style: none;
159        margin: 0;
160        padding: 0;
161    }
162    @media screen and (min-width: 48em) {
163        .grid {
164            row-gap: var(--pu-space-grid-vertical-wide, 1.5em);
165            column-gap: var(--pu-space-grid-horizontal-wide, 1.5em);
166        }
167    }
168
169    /* Grid */
170    /* Default */
171    /* grid..grid--columns class for grids with non-slotted grid items */
172    .grid:not(.grid--columns) ::slotted(*),
173    .grid > * {
174        width: calc(25% - var(--pu-space-grid-horizontal-narrow, 1em) * 3 / 4);
175        flex-grow: 0;
176        flex-shrink: 0;
177    }
178
179    .grid.grid--gapless {
180        gap: 0;
181    }
182
183    .grid:not(.grid--columns).grid--fill ::slotted(*),
184    .grid.grid--fill > * {
185        flex-grow: 1;
186    }
187
188    /* narrow by class */
189    @media screen and (max-width: 47.9975em) {
190        .grid--1-col-tablet-down:not(.grid--columns) ::slotted(*),
191        .grid--1-col-tablet-down > * {
192            width: 100%;
193        }
194        .grid--2-col-tablet-down:not(.grid--columns) ::slotted(*),
195        .grid--2-col-tablet-down > * {
196            width: calc(50% - var(--pu-space-grid-horizontal-narrow, 1em) / 2);
197        }
198    }
199
200    /* Tablet portrait by class */
201    @media screen and (min-width: 30.625em) and (max-width: 47.9975em) {
202        .grid--4-col-tablet:not(.grid--columns) ::slotted(*),
203        .grid--4-col-tablet > * {
204            width: calc(25% - var(--pu-space-grid-horizontal-narrow, 1em) * 3 / 4);
205        }
206        .grid--3-col-tablet:not(.grid--columns) ::slotted(*),
207        .grid--3-col-tablet > * {
208            width: calc(33.33% - var(--pu-space-grid-horizontal-narrow, 1em) * 2 / 3);
209        }
210        .grid--2-col-tablet:not(.grid--columns) ::slotted(*),
211        .grid--2-col-tablet > * {
212            width: calc(50% - var(--pu-space-grid-horizontal-narrow, 1em) / 2);
213        }
214        .grid--1-col-tablet:not(.grid--columns) ::slotted(*),
215        .grid--1-col-tablet > * {
216            width: 100%;
217        }
218        .grid--col-tablet:not(.grid--columns) ::slotted(*),
219        .grid--col-tablet > * {
220            width: calc(50% - var(--pu-space-grid-horizontal-narrow, 1em) / 2);
221        }
222    }
223
224    /* Tablet landscape by class */
225    @media screen and (min-width: 48em) and (max-width: 64.9975em) {
226        .grid--4-col-tablet:not(.grid--columns) ::slotted(*),
227        .grid--4-col-tablet > * {
228            width: calc(25% - var(--pu-space-grid-horizontal-wide, 1.5em) * 3 / 4);
229        }
230        .grid--3-col-tablet:not(.grid--columns) ::slotted(*),
231        .grid--3-col-tablet > * {
232            width: calc(33.33% - var(--pu-space-grid-horizontal-wide, 1.5em) * 2 / 3);
233        }
234        .grid--2-col-tablet:not(.grid--columns) ::slotted(*),
235        .grid--2-col-tablet > * {
236            width: calc(50% - var(--pu-space-grid-horizontal-wide, 1.5em) / 2);
237        }
238        .grid--1-col-tablet:not(.grid--columns) ::slotted(*),
239        .grid--1-col-tablet > * {
240            width: 100%;
241        }
242    }
243
244    /* Desktop by variables or class */
245    @media screen and (min-width: 65em) {
246        .grid:not(.grid--columns) ::slotted(*),
247        .grid > * {
248            width: calc(
249                var(--pu-grid-desktop-columns-width, 25%) - var(--pu-space-grid-horizontal-wide, 1.5em) *
250                    var(--pu-grid-desktop-gaps, 3) / var(--pu-grid-desktop-columns, 4)
251            );
252        }
253        .grid--2-col-desktop:not(.grid--columns) ::slotted(*),
254        .grid--2-col-desktop > * {
255            width: calc(50% - var(--pu-space-grid-horizontal-wide, 1.5em) / 2);
256        }
257    }
258`},8547:function(t,e,i){i.d(e,{C:function(){return r.C}});var r=i(2070)},1494:function(t,e,i){i.d(e,{V:function(){return l}});var r=i(9842),n=i(9784);let s="important",o=" !"+s,l=(0,n.XM)(class extends n.Xe{constructor(t){if(super(t),t.type!==n.pX.ATTRIBUTE||"style"!==t.name||t.strings?.length>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(t){return Object.keys(t).reduce((e,i)=>{let r=t[i];return null==r?e:e+`${i=i.includes("-")?i:i.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${r};`},"")}update(t,[e]){let{style:i}=t.element;if(void 0===this.ft)return this.ft=new Set(Object.keys(e)),this.render(e);for(let t of this.ft)null==e[t]&&(this.ft.delete(t),t.includes("-")?i.removeProperty(t):i[t]=null);for(let t in e){let r=e[t];if(null!=r){this.ft.add(t);let e="string"==typeof r&&r.endsWith(o);t.includes("-")||e?i.setProperty(t,e?r.slice(0,-11):r,e?s:""):i[t]=r}}return r.Jb}})}}]);

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.