PageSourceSearch

https://awesome-country-finder.netlify.app/assets/FloatingTanStackRouterDevtools-CqwoJjjY.js

js awesome-country-finder.netlify.app collected 2026-10-03 10:28:37 UTC 55,298 bytes, 478 lines download raw bytes

1import{c as ue,a as Ge,b as z,u as xt,S as mt,d as q,t as L,i as p,m as Z,e as O,f as d,s,g as Ze,h as Te,j as St,k as wt,l as Qe,n as Ft,r as Ye,o as gt,p as zt,q as Mt,v as Ut,D as Bt,w as Et}from"./index-DEqNS0Dm.js";function bt(e){var t,i,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var u=e.length;for(t=0;t<u;t++)e[t]&&(i=bt(e[t]))&&(r&&(r+=" "),r+=i)}else for(i in e)e[i]&&(r&&(r+=" "),r+=i);return r}function Q(){for(var e,t,i=0,r="",u=arguments.length;i<u;i++)(e=arguments[i])&&(t=bt(e))&&(r&&(r+=" "),r+=t);return r}const Dt=typeof window>"u";function qe(e){const t={pending:"yellow",success:"green",error:"red",notFound:"purple",redirected:"gray"};return e.isFetching&&e.status==="success"?e.isFetching==="beforeLoad"?"purple":"blue":t[e.status]}function Ot(e,t){const i=e.find(r=>r.routeId===t.id);return i?qe(i):"gray"}function It(){const[e,t]=ue(!1);return(Dt?Ge:z)(()=>{t(!0)}),e}const Gt=e=>{const t=Object.getOwnPropertyNames(Object(e)),i=typeof e=="bigint"?`${e.toString()}n`:e;try{return JSON.stringify(i,t)}catch{return"unable to stringify"}};function Tt(e,t=[i=>i]){return e.map((i,r)=>[i,r]).sort(([i,r],[u,o])=>{for(const a of t){const c=a(i),g=a(u);if(typeof c>"u"){if(typeof g>"u")continue;return 1}if(c!==g)return c>g?1:-1}return r-o}).map(([i])=>i)}let At={data:""},Pt=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||At,Lt=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,Rt=/\/\*[^]*?\*\/|  +/g,pt=/\n+/g,_e=(e,t)=>{let i="",r="",u="";for(let o in e){let a=e[o];o[0]=="@"?o[1]=="i"?i=o+" "+a+";":r+=o[1]=="f"?_e(a,o):o+"{"+_e(a,o[1]=="k"?"":t)+"}":typeof a=="object"?r+=_e(a,t?t.replace(/([^,])+/g,c=>o.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,g=>/&/.test(g)?g.replace(/&/g,c):c?c+" "+g:g)):o):a!=null&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),u+=_e.p?_e.p(o,a):o+":"+a+";")}return i+(t&&u?t+"{"+u+"}":u)+r},he={},yt=e=>{if(typeof e=="object"){let t="";for(let i in e)t+=i+yt(e[i]);return t}return e},jt=(e,t,i,r,u)=>{let o=yt(e),a=he[o]||(he[o]=(g=>{let l=0,n=11;for(;l<g.length;)n=101*n+g.charCodeAt(l++)>>>0;return"go"+n})(o));if(!he[a]){let g=o!==e?e:(l=>{let n,$,v=[{}];for(;n=Lt.exec(l.replace(Rt,""));)n[4]?v.shift():n[3]?($=n[3].replace(pt," ").trim(),v.unshift(v[0][$]=v[0][$]||{})):v[0][n[1]]=n[2].replace(pt," ").trim();return v[0]})(e);he[a]=_e(u?{["@keyframes "+a]:g}:g,i?"":"."+a)}let c=i&&he.g?he.g:null;return i&&(he.g=he[a]),((g,l,n,$)=>{$?l.data=l.data.replace($,g):l.data.indexOf(g)===-1&&(l.data=n?g+l.data:l.data+g)})(he[a],t,r,c),a},Ht=(e,t,i)=>e.reduce((r,u,o)=>{let a=t[o];if(a&&a.call){let c=a(i),g=c&&c.props&&c.props.className||/^go/.test(c)&&c;a=g?"."+g:c&&typeof c=="object"?c.props?"":_e(c,""):c===!1?"":c}return r+u+(a??"")},"");function ze(e){let t=this||{},i=e.call?e(t.p):e;return jt(i.unshift?i.raw?Ht(i,[].slice.call(arguments,1),t.p):i.reduce((r,u)=>Object.assign(r,u&&u.call?u(t.p):u),{}):i,Pt(t.target),t.g,t.o,t.k)}ze.bind({g:1});ze.bind({k:1});const D={colors:{inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000000",white:"#ffffff",neutral:{50:"#f9fafb",100:"#f2f4f7",200:"#eaecf0",300:"#d0d5dd",400:"#98a2b3",500:"#667085",600:"#475467",700:"#344054",800:"#1d2939",900:"#101828"},darkGray:{50:"#525c7a",100:"#49536e",200:"#414962",300:"#394056",400:"#313749",500:"#292e3d",600:"#212530",700:"#191c24",800:"#111318",900:"#0b0d10"},gray:{50:"#f9fafb",100:"#f2f4f7",200:"#eaecf0",300:"#d0d5dd",400:"#98a2b3",500:"#667085",600:"#475467",700:"#344054",800:"#1d2939",900:"#101828"},blue:{25:"#F5FAFF",50:"#EFF8FF",100:"#D1E9FF",200:"#B2DDFF",300:"#84CAFF",400:"#53B1FD",500:"#2E90FA",600:"#1570EF",700:"#175CD3",800:"#1849A9",900:"#194185"},green:{25:"#F6FEF9",50:"#ECFDF3",100:"#D1FADF",200:"#A6F4C5",300:"#6CE9A6",400:"#32D583",500:"#12B76A",600:"#039855",700:"#027A48",800:"#05603A",900:"#054F31"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},yellow:{25:"#FFFCF5",50:"#FFFAEB",100:"#FEF0C7",200:"#FEDF89",3
100:"#FEC84B",400:"#FDB022",500:"#F79009",600:"#DC6803",700:"#B54708",800:"#93370D",900:"#7A2E0E"},purple:{25:"#FAFAFF",50:"#F4F3FF",100:"#EBE9FE",200:"#D9D6FE",300:"#BDB4FE",400:"#9B8AFB",500:"#7A5AF8",600:"#6938EF",700:"#5925DC",800:"#4A1FB8",900:"#3E1C96"},teal:{25:"#F6FEFC",50:"#F0FDF9",100:"#CCFBEF",200:"#99F6E0",300:"#5FE9D0",400:"#2ED3B7",500:"#15B79E",600:"#0E9384",700:"#107569",800:"#125D56",900:"#134E48"},pink:{25:"#fdf2f8",50:"#fce7f3",100:"#fbcfe8",200:"#f9a8d4",300:"#f472b6",400:"#ec4899",500:"#db2777",600:"#be185d",700:"#9d174d",800:"#831843",900:"#500724"},cyan:{25:"#ecfeff",50:"#cffafe",100:"#a5f3fc",200:"#67e8f9",300:"#22d3ee",400:"#06b6d4",500:"#0891b2",600:"#0e7490",700:"#155e75",800:"#164e63",900:"#083344"}},alpha:{90:"e5",70:"b3",20:"33"},font:{size:{"2xs":"calc(var(--tsrd-font-size) * 0.625)",xs:"calc(var(--tsrd-font-size) * 0.75)",sm:"calc(var(--tsrd-font-size) * 0.875)",md:"var(--tsrd-font-size)"},lineHeight:{xs:"calc(var(--tsrd-font-size) * 1)",sm:"calc(var(--tsrd-font-size) * 1.25)"},weight:{normal:"400",medium:"500",semibold:"600",bold:"700"},fontFamily:{sans:"ui-sans-serif, Inter, system-ui, sans-serif, sans-serif",mono:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace"}},border:{radius:{xs:"calc(var(--tsrd-font-size) * 0.125)",sm:"calc(var(--tsrd-font-size) * 0.25)",md:"calc(var(--tsrd-font-size) * 0.375)",full:"9999px"}},size:{0:"0px",.5:"calc(var(--tsrd-font-size) * 0.125)",1:"calc(var(--tsrd-font-size) * 0.25)",1.5:"calc(var(--tsrd-font-size) * 0.375)",2:"calc(var(--tsrd-font-size) * 0.5)",2.5:"calc(var(--tsrd-font-size) * 0.625)",3:"calc(var(--tsrd-font-size) * 0.75)",3.5:"calc(var(--tsrd-font-size) * 0.875)",4:"calc(var(--tsrd-font-size) * 1)",5:"calc(var(--tsrd-font-size) * 1.25)",8:"calc(var(--tsrd-font-size) * 2)"}},Nt=e=>{const{colors:t,font:i,size:r,alpha:u,border:o}=D,{fontFamily:a,lineHeight:c,size:g}=i,l=e?ze.bind({target:e}):ze;return{devtoolsPanelContainer:l`
2      direction: ltr;
3      position: fixed;
4      bottom: 0;
5      right: 0;
6      z-index: 99999;
7      width: 100%;
8      max-height: 90%;
9      border-top: 1px solid ${t.gray[700]};
10      transform-origin: top;
11    `,devtoolsPanelContainerVisibility:n=>l`
12        visibility: ${n?"visible":"hidden"};
13      `,devtoolsPanelContainerResizing:n=>n()?l`
14          transition: none;
15        `:l`
16        transition: all 0.4s ease;
17      `,devtoolsPanelContainerAnimation:(n,$)=>n?l`
18          pointer-events: auto;
19          transform: translateY(0);
20        `:l`
21        pointer-events: none;
22        transform: translateY(${$}px);
23      `,logo:l`
24      cursor: pointer;
25      display: flex;
26      flex-direction: column;
27      background-color: transparent;
28      border: none;
29      font-family: ${a.sans};
30      gap: ${D.size[.5]};
31      padding: 0px;
32      &:hover {
33        opacity: 0.7;
34      }
35      &:focus-visible {
36        outline-offset: 4px;
37        border-radius: ${o.radius.xs};
38        outline: 2px solid ${t.blue[800]};
39      }
40    `,tanstackLogo:l`
41      font-size: ${i.size.md};
42      font-weight: ${i.weight.bold};
43      line-height: ${i.lineHeight.xs};
44      white-space: nowrap;
45      color: ${t.gray[300]};
46    `,routerLogo:l`
47      font-weight: ${i.weight.semibold};
48      font-size: ${i.size.xs};
49      background: linear-gradient(to right, #84cc16, #10b981);
50      background-clip: text;
51      -webkit-background-clip: text;
52      line-height: 1;
53      -webkit-text-fill-color: transparent;
54      white-space: nowrap;
55    `,devtoolsPanel:l`
56      display: flex;
57      font-size: ${g.sm};
58      font-family: ${a.sans};
59      background-color: ${t.darkGray[700]};
60      color: ${t.gray[300]};
61
62      @media (max-width: 700px) {
63        flex-direction: column;
64      }
65      @media (max-width: 600px) {
66        font-size: ${g.xs};
67      }
68    `,dragHandle:l`
69      position: absolute;
70      left: 0;
71      top: 0;
72      width: 100%;
73      height: 4px;
74      cursor: row-resize;
75      z-index: 100000;
76      &:hover {
77        background-color: ${t.purple[400]}${u[90]};
78      }
79    `,firstContainer:l`
80      flex: 1 1 500px;
81      min-height: 40%;
82      max-height: 100%;
83      overflow: auto;
84      border-right: 1px solid ${t.gray[700]};
85      display: flex;
86      flex-direction: column;
87    `,routerExplorerContainer:l`
88      overflow-y: auto;
89      flex: 1;
90    `,routerExplorer:l`
91      padding: ${D.size[2]};
92    `,row:l`
93      display: flex;
94      align-items: center;
95      padding: ${D.size[2]} ${D.size[2.5]};
96      gap: ${D.size[2.5]};
97      border-bottom: ${t.darkGray[500]} 1px solid;
98      align-items: center;
99    `,detailsHeader:l`
100      font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif;
101      position: sticky;
102      top: 0;
103      z-index: 2;
104      background-color: ${t.darkGray[600]};
105      padding: 0px ${D.size[2]};
106      font-weight: ${i.weight.medium};
107      font-size: ${i.size.xs};
108      min-height: ${D.size[8]};
109      line-height: ${i.lineHeight.xs};
110      text-align: left;
111      display: flex;
112      align-items: center;
113    `,maskedBadge:l`
114      background: ${t.yellow[900]}${u[70]};
115      color: ${t.yellow[300]};
116      display: inline-block;
117      padding: ${D.size[0]} ${D.size[2.5]};
118      border-radius: ${o.radius.full};
119      font-size: ${i.size.xs};
120      font-weight: ${i.weight.normal};
121      border: 1px solid ${t.yellow[300]};
122    `,maskedLocation:l`
123      color: ${t.yellow[300]};
124    `,detailsContent:l`
125      padding: ${D.size[1.5]} ${D.size[2]};
126      display: flex;
127      align-items: center;
128      justify-content: space-between;
129      font-size: ${i.size.xs};
130    `,routeMatchesToggle:l`
131      display: flex;
132      align-items: center;
133      border: 1px solid ${t.gray[500]};
134      border-radius: ${o.radius.sm};
135      overflow: hidden;
136    `,routeMatchesToggleBtn:(n,$)=>{const b=[l`
137        appearance: none;
138        border: none;
139        font-size: 12px;
140        padding: 4px 8px;
141        background: transparent;
142        cursor: pointer;
143        font-family: ${a.sans};
144        font-weight: ${i.weight.medium};
145      `];if(n){const x=l`
146          background: ${t.darkGray[400]};
147          color: ${t.gray[300]};
148        `;b.push(x)}else{const x=l`
149          color: ${t.gray[500]};
150          background: ${t.darkGray[800]}${u[20]};
151        `;b.push(x)}return $&&b.push(l`
152          border-right: 1px solid ${D.colors.gray[500]};
153        `),b},detailsHeaderInfo:l`
154      flex: 1;
155      justify-content: flex-end;
156      display: flex;
157      align-items: center;
158      font-weight: ${i.weight.normal};
159      color: ${t.gray[400]};
160    `,matchRow:n=>
160{const v=[l`
161        display: flex;
162        border-bottom: 1px solid ${t.darkGray[400]};
163        cursor: pointer;
164        align-items: center;
165        padding: ${r[1]} ${r[2]};
166        gap: ${r[2]};
167        font-size: ${g.xs};
168        color: ${t.gray[300]};
169      `];if(n){const b=l`
170          background: ${t.darkGray[500]};
171        `;v.push(b)}return v},matchIndicator:n=>{const v=[l`
172        flex: 0 0 auto;
173        width: ${r[3]};
174        height: ${r[3]};
175        background: ${t[n][900]};
176        border: 1px solid ${t[n][500]};
177        border-radius: ${o.radius.full};
178        transition: all 0.25s ease-out;
179        box-sizing: border-box;
180      `];if(n==="gray"){const b=l`
181          background: ${t.gray[700]};
182          border-color: ${t.gray[400]};
183        `;v.push(b)}return v},matchID:l`
184      flex: 1;
185      line-height: ${c.xs};
186    `,ageTicker:n=>{const v=[l`
187        display: flex;
188        gap: ${r[1]};
189        font-size: ${g.xs};
190        color: ${t.gray[400]};
191        font-variant-numeric: tabular-nums;
192        line-height: ${c.xs};
193      `];if(n){const b=l`
194          color: ${t.yellow[400]};
195        `;v.push(b)}return v},secondContainer:l`
196      flex: 1 1 500px;
197      min-height: 40%;
198      max-height: 100%;
199      overflow: auto;
200      border-right: 1px solid ${t.gray[700]};
201      display: flex;
202      flex-direction: column;
203    `,thirdContainer:l`
204      flex: 1 1 500px;
205      overflow: auto;
206      display: flex;
207      flex-direction: column;
208      height: 100%;
209      border-right: 1px solid ${t.gray[700]};
210
211      @media (max-width: 700px) {
212        border-top: 2px solid ${t.gray[700]};
213      }
214    `,fourthContainer:l`
215      flex: 1 1 500px;
216      min-height: 40%;
217      max-height: 100%;
218      overflow: auto;
219      display: flex;
220      flex-direction: column;
221    `,routesContainer:l`
222      overflow-x: auto;
223      overflow-y: visible;
224    `,routesRowContainer:(n,$)=>{const b=[l`
225        display: flex;
226        border-bottom: 1px solid ${t.darkGray[400]};
227        align-items: center;
228        padding: ${r[1]} ${r[2]};
229        gap: ${r[2]};
230        font-size: ${g.xs};
231        color: ${t.gray[300]};
232        cursor: ${$?"pointer":"default"};
233        line-height: ${c.xs};
234      `];if(n){const x=l`
235          background: ${t.darkGray[500]};
236        `;b.push(x)}return b},routesRow:n=>{const v=[l`
237        flex: 1 0 auto;
238        display: flex;
239        justify-content: space-between;
240        align-items: center;
241        font-size: ${g.xs};
242        line-height: ${c.xs};
243      `];if(!n){const b=l`
244          color: ${t.gray[400]};
245        `;v.push(b)}return v},routesRowInner:l`
246      display: 'flex';
247      align-items: 'center';
248      flex-grow: 1;
249      min-width: 0;
250    `,routeParamInfo:l`
251      color: ${t.gray[400]};
252      font-size: ${g.xs};
253      line-height: ${c.xs};
254    `,nestedRouteRow:n=>l`
255        margin-left: ${n?0:r[3.5]};
256        border-left: ${n?"":`solid 1px ${t.gray[700]}`};
257      `,code:l`
258      font-size: ${g.xs};
259      line-height: ${c.xs};
260      white-space: nowrap;
261      overflow: hidden;
262      text-overflow: ellipsis;
263    `,matchesContainer:l`
264      flex: 1 1 auto;
265      overflow-y: auto;
266    `,cachedMatchesContainer:l`
267      flex: 1 1 auto;
268      overflow-y: auto;
269      max-height: 50%;
270    `,maskedBadgeContainer:l`
271      flex: 1;
272      justify-content: flex-end;
273      display: flex;
274    `,matchDetails:l`
275      display: flex;
276      flex-direction: column;
277      padding: ${D.size[2]};
278      font-size: ${D.font.size.xs};
279      color: ${D.colors.gray[300]};
280      line-height: ${D.font.lineHeight.sm};
281    `,matchStatus:(n,$)=>{const b=$&&n==="success"?$==="beforeLoad"?"purple":"blue":{pending:"yellow",success:"green",error:"red",notFound:"purple",redirected:"gray"}[n];return l`
282        display: flex;
283        justify-content: center;
284        align-items: center;
285        height: 40px;
286        border-radius: ${D.border.radius.sm};
287        font-weight: ${D.font.weight.normal};
288        background-color: ${D.colors[b][900]}${D.alpha[90]};
289        color: ${D.colors[b][300]};
290        border: 1px solid ${D.colors[b][600]};
291        margin-bottom: ${D.size[2]};
292        transition: all 0.25s ease-out;
293      `},matchDetailsInfo:l`
294      display: flex;
295      justify-content: flex-end;
296      flex: 1;
297    `,matchDetailsInfoLabel:l`
298      display: flex;
299    `,mainCloseBtn:l`
300      background: ${t.darkGray[700]};
301      padding: ${r[1]} ${r[2]}
301 ${r[1]} ${r[1.5]};
302      border-radius: ${o.radius.md};
303      position: fixed;
304      z-index: 99999;
305      display: inline-flex;
306      width: fit-content;
307      cursor: pointer;
308      appearance: none;
309      border: 0;
310      gap: 8px;
311      align-items: center;
312      border: 1px solid ${t.gray[500]};
313      font-size: ${i.size.xs};
314      cursor: pointer;
315      transition: all 0.25s ease-out;
316
317      &:hover {
318        background: ${t.darkGray[500]};
319      }
320    `,mainCloseBtnPosition:n=>l`
321        ${n==="top-left"?`top: ${r[2]}; left: ${r[2]};`:""}
322        ${n==="top-right"?`top: ${r[2]}; right: ${r[2]};`:""}
323        ${n==="bottom-left"?`bottom: ${r[2]}; left: ${r[2]};`:""}
324        ${n==="bottom-right"?`bottom: ${r[2]}; right: ${r[2]};`:""}
325      `,mainCloseBtnAnimation:n=>n?l`
326        opacity: 0;
327        pointer-events: none;
328        visibility: hidden;
329      `:l`
330          opacity: 1;
331          pointer-events: auto;
332          visibility: visible;
333        `,routerLogoCloseButton:l`
334      font-weight: ${i.weight.semibold};
335      font-size: ${i.size.xs};
336      background: linear-gradient(to right, #98f30c, #00f4a3);
337      background-clip: text;
338      -webkit-background-clip: text;
339      line-height: 1;
340      -webkit-text-fill-color: transparent;
341      white-space: nowrap;
342    `,mainCloseBtnDivider:l`
343      width: 1px;
344      background: ${D.colors.gray[600]};
345      height: 100%;
346      border-radius: 999999px;
347      color: transparent;
348    `,mainCloseBtnIconContainer:l`
349      position: relative;
350      width: ${r[5]};
351      height: ${r[5]};
352      background: pink;
353      border-radius: 999999px;
354      overflow: hidden;
355    `,mainCloseBtnIconOuter:l`
356      width: ${r[5]};
357      height: ${r[5]};
358      position: absolute;
359      top: 50%;
360      left: 50%;
361      transform: translate(-50%, -50%);
362      filter: blur(3px) saturate(1.8) contrast(2);
363    `,mainCloseBtnIconInner:l`
364      width: ${r[4]};
365      height: ${r[4]};
366      position: absolute;
367      top: 50%;
368      left: 50%;
369      transform: translate(-50%, -50%);
370    `,panelCloseBtn:l`
371      position: absolute;
372      cursor: pointer;
373      z-index: 100001;
374      display: flex;
375      align-items: center;
376      justify-content: center;
377      outline: none;
378      background-color: ${t.darkGray[700]};
379      &:hover {
380        background-color: ${t.darkGray[500]};
381      }
382
383      top: 0;
384      right: ${r[2]};
385      transform: translate(0, -100%);
386      border-right: ${t.darkGray[300]} 1px solid;
387      border-left: ${t.darkGray[300]} 1px solid;
388      border-top: ${t.darkGray[300]} 1px solid;
389      border-bottom: none;
390      border-radius: ${o.radius.sm} ${o.radius.sm} 0px 0px;
391      padding: ${r[1]} ${r[1.5]} ${r[.5]} ${r[1.5]};
392
393      &::after {
394        content: ' ';
395        position: absolute;
396        top: 100%;
397        left: -${r[2.5]};
398        height: ${r[1.5]};
399        width: calc(100% + ${r[5]});
400      }
401    `,panelCloseBtnIcon:l`
402      color: ${t.gray[400]};
403      width: ${r[2]};
404      height: ${r[2]};
405    `,navigateButton:l`
406      background: none;
407      border: none;
408      padding: 0 0 0 4px;
409      margin: 0;
410      color: ${t.gray[400]};
411      font-size: ${g.md};
412      cursor: pointer;
413      line-height: 1;
414      vertical-align: middle;
415      margin-right: 0.5ch;
416      flex-shrink: 0;
417      &:hover {
418        color: ${t.blue[300]};
419      }
420    `}};function Me(){const e=xt(mt),[t]=ue(Nt(e));return t}const Vt=e=>{try{const t=localStorage.getItem(e);return typeof t=="string"?JSON.parse(t):void 0}catch{return}};function Ne(e,t){const[i,r]=ue();return Ge(()=>{const o=Vt(e);r(typeof o>"u"||o===null?typeof t=="function"?t():t:o)}),[i,o=>{r(a=>{let c=o;typeof o=="function"&&(c=o(a));try{localStorage.setItem(e,JSON.stringify(c))}catch{}return c})}]}var Yt=L('<span><svg xmlns=http://www.w3.org/2000/svg width=12 height=12 fill=none viewBox="0 0 24 24"><path stroke=currentColor stroke-linecap=round stroke-linejoin=round stroke-width=2 d="M9 18l6-6-6-6">'),Re=L("<div>"),qt=L("<button><span> "),Jt=L("<div><div><button> [<!> ... <!>]"),Kt=L("<button><span></span> 🔄 "),Wt=L("<span>:"),Zt=L("<span>");const vt=({expanded:e,style:t={}})=>{const i=kt();return(()=>{var r=Yt(),u=r.firstChild;return z(o=>{var a=i().expander,c=Q(i().expanderIcon(e));return a!==o.e&&d(r,o.e=a),c!==o.t&&s(u,"class",o.t=c),o},{e:void 0,t:void 0}),r})()};function Qt(e,t){if(t<1)return[];let i=0;const r=[];for(;i<e.length;)r.push(e.slice(i,i+t)),i=i+t;return r}function Xt(e){return Symbol.iterator in e}function Fe({value:e,defaultExpanded:t,pageSize:i=100,filterSubEntries:r,...u}){const[o,a]=ue(!!t),c=()=>a(S=>!S),g=q(()=>typeof e()),l=q(()=>{let S=[];const oe=C=>{const h=t===!0?{[C.label]:!0}:t?.[C.label];return{...C,value:()=>C.value,defaultExpanded:h}};return Array.isArray(e())?S=e().map((C,h)=>
420oe({label:h.toString(),value:C})):e()!==null&&typeof e()=="object"&&Xt(e())&&typeof e()[Symbol.iterator]=="function"?S=Array.from(e(),(C,h)=>oe({label:h.toString(),value:C})):typeof e()=="object"&&e()!==null&&(S=Object.entries(e()).map(([C,h])=>oe({label:C,value:h}))),r?r(S):S}),n=q(()=>Qt(l(),i)),[$,v]=ue([]),[b,x]=ue(void 0),w=kt(),R=()=>{x(e()())},J=S=>O(Fe,Te({value:e,filterSubEntries:r},u,S));return(()=>{var S=Re();return p(S,(()=>{var oe=Z(()=>!!n().length);return()=>oe()?[(()=>{var C=qt(),h=C.firstChild,G=h.firstChild;return C.$$click=()=>c(),p(C,O(vt,{get expanded(){return o()??!1}}),h),p(C,()=>u.label,h),p(h,()=>String(g).toLowerCase()==="iterable"?"(Iterable) ":"",G),p(h,()=>l().length,G),p(h,()=>l().length>1?"items":"item",null),z(ie=>{var se=w().expandButton,F=w().info;return se!==ie.e&&d(C,ie.e=se),F!==ie.t&&d(h,ie.t=F),ie},{e:void 0,t:void 0}),C})(),Z(()=>Z(()=>!!(o()??!1))()?Z(()=>n().length===1)()?(()=>{var C=Re();return p(C,()=>l().map((h,G)=>J(h))),z(()=>d(C,w().subEntries)),C})():(()=>{var C=Re();return p(C,()=>n().map((h,G)=>(()=>{var ie=Jt(),se=ie.firstChild,F=se.firstChild,K=F.firstChild,ge=K.nextSibling,ce=ge.nextSibling,de=ce.nextSibling;return de.nextSibling,F.$$click=()=>v(H=>H.includes(G)?H.filter(X=>X!==G):[...H,G]),p(F,O(vt,{get expanded(){return $().includes(G)}}),K),p(F,G*i,ge),p(F,G*i+i-1,de),p(se,(()=>{var H=Z(()=>!!$().includes(G));return()=>H()?(()=>{var X=Re();return p(X,()=>h.map(ne=>J(ne))),z(()=>d(X,w().subEntries)),X})():null})(),null),z(H=>{var X=w().entry,ne=Q(w().labelButton,"labelButton");return X!==H.e&&d(se,H.e=X),ne!==H.t&&d(F,H.t=ne),H},{e:void 0,t:void 0}),ie})())),z(()=>d(C,w().subEntries)),C})():null)]:(()=>{var C=Z(()=>g()==="function");return()=>C()?O(Fe,{get label(){return(()=>{var h=Kt(),G=h.firstChild;return h.$$click=R,p(G,()=>u.label),z(()=>d(h,w().refreshValueBtn)),h})()},value:b,defaultExpanded:{}}):[(()=>{var h=Wt(),G=h.firstChild;return p(h,()=>u.label,G),h})()," ",(()=>{var h=Zt();return p(h,()=>Gt(e())),z(()=>d(h,w().value)),h})()]})()})()),z(()=>d(S,w().entry)),S})()}const er=e=>{const{colors:t,font:i,size:r}=D,{fontFamily:u,lineHeight:o,size:a}=i,c=e?ze.bind({target:e}):ze;return{entry:c`
421      font-family: ${u.mono};
422      font-size: ${a.xs};
423      line-height: ${o.sm};
424      outline: none;
425      word-break: break-word;
426    `,labelButton:c`
427      cursor: pointer;
428      color: inherit;
429      font: inherit;
430      outline: inherit;
431      background: transparent;
432      border: none;
433      padding: 0;
434    `,expander:c`
435      display: inline-flex;
436      align-items: center;
437      justify-content: center;
438      width: ${r[3]};
439      height: ${r[3]};
440      padding-left: 3px;
441      box-sizing: content-box;
442    `,expanderIcon:g=>g?c`
443          transform: rotate(90deg);
444          transition: transform 0.1s ease;
445        `:c`
446        transform: rotate(0deg);
447        transition: transform 0.1s ease;
448      `,expandButton:c`
449      display: flex;
450      gap: ${r[1]};
451      align-items: center;
452      cursor: pointer;
453      color: inherit;
454      font: inherit;
455      outline: inherit;
456      background: transparent;
457      border: none;
458      padding: 0;
459    `,value:c`
460      color: ${t.purple[400]};
461    `,subEntries:c`
462      margin-left: ${r[2]};
463      padding-left: ${r[2]};
464      border-left: 2px solid ${t.darkGray[400]};
465    `,info:c`
466      color: ${t.gray[500]};
467      font-size: ${a["2xs"]};
468      padding-left: ${r[1]};
469    `,refreshValueBtn:c`
470      appearance: none;
471      border: 0;
472      cursor: pointer;
473      background: transparent;
474      color: inherit;
475      padding: 0;
476      font-family: ${u.mono};
477      font-size: ${a.xs};
478    `}};function kt(){const e=xt(mt),[t]=ue(er(e));return t}Ze(["click"]);var tr=L("<div><div></div><div>/</div><div></div><div>/</div><div>");function Ve(e){const t=["s","min","h","d"],i=[e/1e3,e/6e4,e/36e5,e/864e5];let r=0;for(let o=1;o<i.length&&!(i[o]<1);o++)r=o;return new Intl.NumberFormat(navigator.language,{compactDisplay:"short",notation:"compact",maximumFractionDigits:0}).format(i[r])+t[r]}function Je({match:e,router:t}){const i=Me();if(!e)return null;const r=t().looseRoutesById[e.routeId];if(!r.options.loader)return null;const u=Date.now()-e.updatedAt,o=r.options.staleTime??t().options.defaultStaleTime??0,a=r.options.gcTime??t().options.defaultGcTime??1800*1e3;return(()=>{var c=tr(),g=c.firstChild,l=g.nextSibling,n=l.nextSibling,$=n.nextSibling,v=$.nextSibling;return p(g,()=>Ve(u)),p(n,()=>Ve(o)),p(v,()=>Ve(a)),z(()=>d(c,Q(i().ageTicker(u>o)))),c})()}var rr=L("<button type=button>➔");function Ke({to:e,params:t,search:i,router:r}){const u=Me();return(()=>{var o=rr();return o.$$click=a=>{a.stopPropagation(),r().navigate({to:e,params:t,search:i})},s(o,"title",`Navigate to ${e}`),z(()=>d(o,u().navigateButton)),o})()}Ze(["click"]);var ir=L("<button><div>TANSTACK</div><div>TanStack Router v1"),nr=L("<div><div>"),lr=L("<code> "),je=L("<code>"),or=L("<div><div role=button><div>"),He=L("<div>"),sr=L('<div><button>
478<svg xmlns=http://www.w3.org/2000/svg width=10 height=6 fill=none viewBox="0 0 10 6"><path stroke=currentColor stroke-linecap=round stroke-linejoin=round stroke-width=1.667 d="M1 1l4 4 4-4"></path></svg></button><div><div></div><div><div></div></div></div><div><div><div><span>Pathname</span></div><div><code></code></div><div><div><button type=button>Routes</button><button type=button>Matches</button></div><div><div>age / staleTime / gcTime</div></div></div><div>'),ar=L("<div><span>masked"),ht=L("<div role=button><div>"),dr=L("<div><div><div>Cached Matches</div><div>age / staleTime / gcTime</div></div><div>"),cr=L("<div><div>Match Details</div><div><div><div><div></div></div><div><div>ID:</div><div><code></code></div></div><div><div>State:</div><div></div></div><div><div>Last Updated:</div><div></div></div></div></div><div>Explorer</div><div>"),fr=L("<div>Loader Data"),ur=L("<div><div>Search Params</div><div>");function gr(e){const{className:t,...i}=e,r=Me();return(()=>{var u=ir(),o=u.firstChild,a=o.nextSibling;return Qe(u,Te(i,{get class(){return Q(r().logo,t?t():"")}}),!1,!0),z(c=>{var g=r().tanstackLogo,l=r().routerLogo;return g!==c.e&&d(o,c.e=g),l!==c.t&&d(a,c.t=l),c},{e:void 0,t:void 0}),u})()}function We(e){return(()=>{var t=nr(),i=t.firstChild;return t.style.setProperty("display","flex"),t.style.setProperty("align-items","center"),t.style.setProperty("width","100%"),p(t,()=>e.left,i),i.style.setProperty("flex-grow","1"),i.style.setProperty("min-width","0"),p(i,()=>e.children),p(t,()=>e.right,null),z(()=>d(t,e.class)),t})()}function _t({routerState:e,router:t,route:i,isRoot:r,activeId:u,setActiveId:o}){const a=Me(),c=q(()=>e().pendingMatches||e().matches),g=q(()=>e().matches.find($=>$.routeId===i.id)),l=q(()=>{var $,v;try{if(($=g())!=null&&$.params){const b=(v=g())==null?void 0:v.params,x=i.path||gt(i.id);if(x.startsWith("$")){const w=x.slice(1);if(b[w])return`(${b[w]})`}}return""}catch{return""}}),n=q(()=>{if(r||!i.path)return;const $=Object.assign({},...c().map(b=>b.params)),v=zt({path:i.fullPath,params:$,leaveWildcards:!1,leaveParams:!1,decodeCharMap:t().pathParamsDecodeCharMap});return v.isMissingParams?void 0:v.interpolatedPath});return(()=>{var $=or(),v=$.firstChild,b=v.firstChild;return v.$$click=()=>{g()&&o(u()===i.id?"":i.id)},p(v,O(We,{get class(){return Q(a().routesRow(!!g()))},get left(){return O(Mt,{get when(){return n()},children:x=>O(Ke,{get to(){return x()},router:t})})},get right(){return O(Je,{get match(){return g()},router:t})},get children(){return[(()=>{var x=lr(),w=x.firstChild;return p(x,()=>r?Ye:i.path||gt(i.id),w),z(()=>d(x,a().code)),x})(),(()=>{var x=je();return p(x,l),z(()=>d(x,a().routeParamInfo)),x})()]}}),null),p($,(()=>{var x=Z(()=>{var w;return!!((w=i.children)!=null&&w.length)});return()=>x()?(()=>{var w=He();return p(w,()=>[...i.children].sort((R,J)=>R.rank-J.rank).map(R=>O(_t,{routerState:e,router:t,route:R,activeId:u,setActiveId:o}))),z(()=>d(w,a().nestedRouteRow(!!r))),w})():null})(),null),z(x=>{var w=`Open match details for ${i.id}`,R=Q(a().routesRowContainer(i.id===u(),!!g())),J=Q(a().matchIndicator(Ot(c(),i)));return w!==x.e&&s(v,"aria-label",x.e=w),R!==x.t&&d(v,x.t=R),J!==x.a&&d(b,x.a=J),x},{e:void 0,t:void 0,a:void 0}),$})()}const pr=function({...t}){const{isOpen:i=!0,setIsOpen:r,handleDragStart:u,router:o,routerState:a,shadowDOMTarget:c,...g}=t,{onCloseClick:l}=St(),n=Me(),{className:$,style:v,...b}=g;wt(o);const[x,w]=Ne("tanstackRouterDevtoolsShowMatches",!0),[R,J]=Ne("tanstackRouterDevtoolsActiveRouteId",""),S=q(()=>[...a().pendingMatches??[],...a().matches,...a().cachedMatches].find(K=>K.routeId===R()||K.id===R())),oe=q(()=>Object.keys(a().location.search).length),C=q(()=>({...o(),state:a()})),h=q(()=>Object.fromEntries(Tt(Object.keys(C()),["state","routesById","routesByPath","flatRoutes","options","manifest"].map(F=>K=>K!==F)).map(F=>[F,C()[F]]).filter(F=>typeof F[1]!="function"&&!["__store","basepath","injectedHtml","subscribers","latestLoadPromise","navigateTimeout","resetNextScroll","tempLocationKey","latestLocation","routeTree","history"].includes(F[0])))),G=q(()=>{var F;return(F=S())==null?void 0:F.loaderData}),ie=q(()=>S()),se=q(()=>a().location.search);return(()=>{var F=sr(),K=F.firstChild,ge=K.firstChild,ce=K.nextSibling,de=ce.firstChild,H=de.nextSibling,X=H.firstChild,ne=ce.nextSibling,Ce=ne.firstChild,pe=Ce.firstChild;pe.firstChild;var B=pe.nextSibling,V=B.firstChild,W=B.nextSibling,N=W.firstChild,Y=N.firstChild,ee=Y.nextSibling,I=N.nextSibling,te=W.nextSibling;return Qe(F,Te({get class(){return Q(n().devtoolsPanel,"TanStackRouterDevtoolsPanel",$?$():"")},get style(){return v?v():""}},b),!1,!0),p(F,u?(()=>{var f=He();return Ft(f,"mousedown",u,!0),z(()=>d(f,n().dragHandle)),f})():null,K),K.$$click=f=>{r&&r(!1),l(f)},p(de,O(gr,{"aria-hidden":!0,onClick:f=>{r&&r(!1),l(f)}})),p(X,O(Fe,{label:"Router",value:h,defaultExpanded:{state:{},context:{},options:{}},filterSubEntries:f=>f.filter(k=>
478typeof k.value()!="function")})),p(pe,(()=>{var f=Z(()=>!!a().location.maskedLocation);return()=>f()?(()=>{var k=ar(),U=k.firstChild;return z(T=>{var y=n().maskedBadgeContainer,j=n().maskedBadge;return y!==T.e&&d(k,T.e=y),j!==T.t&&d(U,T.t=j),T},{e:void 0,t:void 0}),k})():null})(),null),p(V,()=>a().location.pathname),p(B,(()=>{var f=Z(()=>!!a().location.maskedLocation);return()=>f()?(()=>{var k=je();return p(k,()=>{var U;return(U=a().location.maskedLocation)==null?void 0:U.pathname}),z(()=>d(k,n().maskedLocation)),k})():null})(),null),Y.$$click=()=>{w(!1)},ee.$$click=()=>{w(!0)},p(te,(()=>{var f=Z(()=>!x());return()=>f()?O(_t,{routerState:a,router:o,get route(){return o().routeTree},isRoot:!0,activeId:R,setActiveId:J}):(()=>{var k=He();return p(k,()=>{var U,T;return(T=(U=a().pendingMatches)!=null&&U.length?a().pendingMatches:a().matches)==null?void 0:T.map((y,j)=>(()=>{var _=ht(),A=_.firstChild;return _.$$click=()=>J(R()===y.id?"":y.id),p(_,O(We,{get left(){return O(Ke,{get to(){return y.pathname},get params(){return y.params},get search(){return y.search},router:o})},get right(){return O(Je,{match:y,router:o})},get children(){var P=je();return p(P,()=>`${y.routeId===Ye?Ye:y.pathname}`),z(()=>d(P,n().matchID)),P}}),null),z(P=>{var E=`Open match details for ${y.id}`,ae=Q(n().matchRow(y===S())),re=Q(n().matchIndicator(qe(y)));return E!==P.e&&s(_,"aria-label",P.e=E),ae!==P.t&&d(_,P.t=ae),re!==P.a&&d(A,P.a=re),P},{e:void 0,t:void 0,a:void 0}),_})())}),k})()})()),p(ne,(()=>{var f=Z(()=>!!a().cachedMatches.length);return()=>f()?(()=>{var k=dr(),U=k.firstChild,T=U.firstChild,y=T.nextSibling,j=U.nextSibling;return p(j,()=>a().cachedMatches.map(_=>(()=>{var A=ht(),P=A.firstChild;return A.$$click=()=>J(R()===_.id?"":_.id),p(A,O(We,{get left(){return O(Ke,{get to(){return _.pathname},get params(){return _.params},get search(){return _.search},router:o})},get right(){return O(Je,{match:_,router:o})},get children(){var E=je();return p(E,()=>`${_.id}`),z(()=>d(E,n().matchID)),E}}),null),z(E=>{var ae=`Open match details for ${_.id}`,re=Q(n().matchRow(_===S())),fe=Q(n().matchIndicator(qe(_)));return ae!==E.e&&s(A,"aria-label",E.e=ae),re!==E.t&&d(A,E.t=re),fe!==E.a&&d(P,E.a=fe),E},{e:void 0,t:void 0,a:void 0}),A})())),z(_=>{var A=n().cachedMatchesContainer,P=n().detailsHeader,E=n().detailsHeaderInfo;return A!==_.e&&d(k,_.e=A),P!==_.t&&d(U,_.t=P),E!==_.a&&d(y,_.a=E),_},{e:void 0,t:void 0,a:void 0}),k})():null})(),null),p(F,(()=>{var f=Z(()=>{var k;return!!(S()&&((k=S())!=null&&k.status))});return()=>f()?(()=>{var k=cr(),U=k.firstChild,T=U.nextSibling,y=T.firstChild,j=y.firstChild,_=j.firstChild,A=j.nextSibling,P=A.firstChild,E=P.nextSibling,ae=E.firstChild,re=A.nextSibling,fe=re.firstChild,$e=fe.nextSibling,xe=re.nextSibling,be=xe.firstChild,me=be.nextSibling,ve=T.nextSibling,ye=ve.nextSibling;return p(_,(()=>{var m=Z(()=>{var M,le;return!!(((M=S())==null?void 0:M.status)==="success"&&((le=S())!=null&&le.isFetching))});return()=>{var M;return m()?"fetching":(M=S())==null?void 0:M.status}})()),p(ae,()=>{var m;return(m=S())==null?void 0:m.id}),p($e,(()=>{var m=Z(()=>{var M;return!!((M=a().pendingMatches)!=null&&M.find(le=>{var ke;return le.id===((ke=S())==null?void 0:ke.id)}))});return()=>m()?"Pending":a().matches.find(M=>{var le;return M.id===((le=S())==null?void 0:le.id)})?"Active":"Cached"})()),p(me,(()=>{var m=Z(()=>{var M;return!!((M=S())!=null&&M.updatedAt)});return()=>{var M;return m()?new Date((M=S())==null?void 0:M.updatedAt).toLocaleTimeString():"N/A"}})()),p(k,(()=>{var m=Z(()=>!!G());return()=>m()?[(()=>{var M=fr();return z(()=>d(M,n().detailsHeader)),M})(),(()=>{var M=He();return p(M,O(Fe,{label:"loaderData",value:G,defaultExpanded:{}})),z(()=>d(M,n().detailsContent)),M})()]:null})(),ve),p(ye,O(Fe,{label:"Match",value:ie,defaultExpanded:{}})),z(m=>{var M,le,ke=n().thirdContainer,Ue=n().detailsHeader,Se=n().matchDetails,Be=n().matchStatus((M=S())==null?void 0:M.status,(le=S())==null?void 0:le.isFetching),Ae=n().matchDetailsInfoLabel,we=n().matchDetailsInfo,Pe=n().matchDetailsInfoLabel,Ee=n().matchDetailsInfo,Le=n().matchDetailsInfoLabel,De=n().matchDetailsInfo,Oe=n().detailsHeader,Ie=n().detailsContent;return ke!==m.e&&d(k,m.e=ke),Ue!==m.t&&d(U,m.t=Ue),Se!==m.a&&d(y,m.a=Se),Be!==m.o&&d(j,m.o=Be),Ae!==m.i&&d(A,m.i=Ae),we!==m.n&&d(E,m.n=we),Pe!==m.s&&d(re,m.s=Pe),Ee!==m.h&&d($e,m.h=Ee),Le!==m.r&&d(xe,m.r=Le),De!==m.d&&d(me,m.d=De),Oe!==m.l&&d(ve,m.l=Oe),Ie!==m.u&&d(ye,m.u=Ie),m},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0,r:void 0,d:void 0,l:void 0,u:void 0}),k})():null})(),null),p(F,(()=>{var f=Z(()=>!!oe());return()=>f()?(()=>{var k=ur(),U=k.firstChild,T=U.nextSibling;return p(T,O(Fe,{value:se,get defaultExpanded(){return Object.keys(a().location.search).reduce((y,j)=>(y[j]={},y),{})}})),z(y=>{var j=n().fourthContainer,_=n().detailsHeader,A=n().detailsContent;return j!==y.e&&d(k,y.e=j),_!==y.t&&d(U,y.t=_),A!==y.a&&d(T,y.a=A),y},{e:void 0,t:void 0,a:void 0}),k})():null})(),null),z(f=>{var k=n().panelCloseBtn,U=n().panelCloseBtnIcon,T=n().firstContainer,y=n().row,j=n().routerExplorerContainer,_=n().routerExplorer,A=n().secondContainer,P=n().matchesContainer,E=n().detailsHeader,ae=n().detailsContent,re=n().detailsHeader,fe=n().routeMatchesToggle,$e=!x(),xe=Q(n().routeMatchesToggleBtn(!x(),!0)),be=x(),me=Q(n().routeMatchesToggleBtn(!!x(),!1)),ve=n().detailsHeaderInfo,ye=Q(n().routesContainer);return k!==f.e&&d(K,f.e=k),U!==f.t&&s(ge,"class",f.t=U),T!==f.a&&d(ce,f.a=T),y!==f.o&&d(de,f.o=y),j!==f.i&&d(H,f.i=j),_!==f.n&&d(X,f.n=_),A!==f.s&&d(ne,f.s=A),P!==f.h&&d(Ce,f.h=P),E!==f.r&&d(pe,f.r=E),ae!==f.d&&d(B,f.d=ae),re!==f.l&&d(W,f.l=re),fe!==f.u&&d(N,f.u=fe),$e!==f.c&&(Y.disabled=f.c=$e),xe!==f.w&&d(Y,f.w=xe),be!==f.m&&(ee.disabled=f.m=be),me!==f.f&&d(ee,f.f=me),ve!==f.y&&d(I,f.y=ve),ye!==f.g&&d(te,f.g=ye),f},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0,r:void 0,d:void 0,l:void 0,u:void 0,c:void 0,w:void 0,m:void 0,f:void 0,y:void 0,g:void 0}),F})()};Ze(["click","mousedown"]);var vr=L('<svg xmlns=http://www.w3.org/2000/svg enable-background="new 0 0 634 633"viewBox="0 0 634 633"><g transform=translate(1)><linearGradient x1=-641.486 x2=-641.486 y1=856.648 y2=855.931 gradientTransform="matrix(633 0 0 -633 406377 542258)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#6bdaff></stop><stop offset=0.319 stop-color=#f9ffb5></stop><stop offset=0.706 stop-color=#ffa770></stop>
478<stop offset=1 stop-color=#ff7373></stop></linearGradient><circle cx=316.5 cy=316.5 r=316.5 fill-rule=evenodd clip-rule=evenodd></circle><defs><filter width=454 height=396.9 x=-137.5 y=412 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=-137.5 y=412 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=89.5 cy=610.5 fill=#015064 fill-rule=evenodd stroke=#00CFE2 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=454 height=396.9 x=316.5 y=412 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=316.5 y=412 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=543.5 cy=610.5 fill=#015064 fill-rule=evenodd stroke=#00CFE2 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=454 height=396.9 x=-137.5 y=450 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=-137.5 y=450 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=89.5 cy=648.5 fill=#015064 fill-rule=evenodd stroke=#00A8B8 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=454 height=396.9 x=316.5 y=450 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=316.5 y=450 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=543.5 cy=648.5 fill=#015064 fill-rule=evenodd stroke=#00A8B8 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=454 height=396.9 x=-137.5 y=486 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=-137.5 y=486 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=89.5 cy=684.5 fill=#015064 fill-rule=evenodd stroke=#007782 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=454 height=396.9 x=316.5 y=486 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=454 height=396.9 x=316.5 y=486 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><ellipse cx=543.5 cy=684.5 fill=#015064 fill-rule=evenodd stroke=#007782 stroke-width=25 clip-rule=evenodd rx=214.5 ry=186></ellipse><defs><filter width=176.9 height=129.3 x=272.2 y=308 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=176.9 height=129.3 x=272.2 y=308 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><g><path fill=none stroke=#000 stroke-linecap=round stroke-linejoin=bevel stroke-width=11 d="M436 403.2l-5 28.6m-140-90.3l-10.9 62m52.8-19.4l-4.3 27.1"></path><linearGradient x1=-645.656 x2=-646.499 y1=854.878 y2=854.788 gradientTransform="matrix(-184.159 -32.4722 11.4608 -64.9973 -128419.844 34938.836)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ee2700></stop><stop offset=1 stop-color=#ff008e></stop></linearGradient><path fill-rule=evenodd d="M344.1 363l97.7 17.2c5.8 2.1 8.2 6.2 7.1 12.1-1 5.9-4.7 9.2-11 9.9l-106-18.7-57.5-59.2c-3.2-4.8-2.9-9.1.8-12.8 3.7-3.7 8.3-4.4 13.7-2.1l55.2 53.6z"clip-rule=evenodd></path><path fill=#D8D8D8 fill-rule=evenodd stroke=#FFF stroke-linecap=round stroke-linejoin=bevel stroke-width=7 d="M428.3 384.5l.9-6.5m-33.9 1.5l.9-6.5m-34 .5l.9-6.1m-38.9-16.1l4.2-3.9m-25.2-16.1l4.2-3.9"clip-rule=evenodd></path></g><defs><filter width=280.6 height=317.4 x=73.2 y=113.9 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=280.6 height=317.4 x=73.2 y=113.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><g><linearGradient x1=-646.8 x2=-646.8 y1=854.844 y2=853.844 gradientTransform="matrix(-100.1751 48.8587 -97.9753 -200.879 19124.773 203538.61)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#a17500></stop>
478<stop offset=1 stop-color=#5d2100></stop></linearGradient><path fill-rule=evenodd d="M192.3 203c8.1 37.3 14 73.6 17.8 109.1 3.8 35.4 2.8 75.2-2.9 119.2l61.2-16.7c-15.6-59-25.2-97.9-28.6-116.6-3.4-18.7-10.8-51.8-22.2-99.6l-25.3 4.6"clip-rule=evenodd></path><linearGradient x1=-635.467 x2=-635.467 y1=852.115 y2=851.115 gradientTransform="matrix(92.6873 4.8575 2.0257 -38.6535 57323.695 36176.047)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M195 183.9s-12.6-22.1-36.5-29.9c-15.9-5.2-34.4-1.5-55.5 11.1 15.9 14.3 29.5 22.6 40.7 24.9 16.8 3.6 51.3-6.1 51.3-6.1z"clip-rule=evenodd></path><linearGradient x1=-636.573 x2=-636.573 y1=855.444 y2=854.444 gradientTransform="matrix(109.9945 5.7646 6.3597 -121.3507 64719.133 107659.336)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M194.9 184.5s-47.5-8.5-83.2 15.7c-23.8 16.2-34.3 49.3-31.6 99.3 30.3-27.8 52.1-48.5 65.2-61.9 19.8-20 49.6-53.1 49.6-53.1z"clip-rule=evenodd></path><linearGradient x1=-632.145 x2=-632.145 y1=854.174 y2=853.174 gradientTransform="matrix(62.9558 3.2994 3.5021 -66.8246 37035.367 59284.227)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M195 183.9c-.8-21.9 6-38 20.6-48.2 14.6-10.2 29.8-15.3 45.5-15.3-6.1 21.4-14.5 35.8-25.2 43.4-10.7 7.5-24.4 14.2-40.9 20.1z"clip-rule=evenodd></path><linearGradient x1=-638.224 x2=-638.224 y1=853.801 y2=852.801 gradientTransform="matrix(152.4666 7.9904 3.0934 -59.0251 94939.86 55646.855)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M194.9 184.5c31.9-30 64.1-39.7 96.7-29 32.6 10.7 50.8 30.4 54.6 59.1-35.2-5.5-60.4-9.6-75.8-12.1-15.3-2.6-40.5-8.6-75.5-18z"clip-rule=evenodd></path><linearGradient x1=-637.723 x2=-637.723 y1=855.103 y2=854.103 gradientTransform="matrix(136.467 7.1519 5.2165 -99.5377 82830.875 89859.578)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M194.9 184.5c35.8-7.6 65.6-.2 89.2 22 23.6 22.2 37.7 49 42.3 80.3-39.8-9.7-68.3-23.8-85.5-42.4-17.2-18.5-32.5-38.5-46-59.9z"clip-rule=evenodd></path><linearGradient x1=-631.79 x2=-631.79 y1=855.872 y2=854.872 gradientTransform="matrix(60.8683 3.19 8.7771 -167.4773 31110.818 145537.61)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#2f8a00></stop><stop offset=1 stop-color=#90ff57></stop></linearGradient><path fill-rule=evenodd stroke=#2F8A00 stroke-width=13 d="M194.9 184.5c-33.6 13.8-53.6 35.7-60.1 65.6-6.5 29.9-3.6 63.1 8.7 99.6 27.4-40.3 43.2-69.6 47.4-88 4.2-18.3 5.5-44.1 4-77.2z"clip-rule=evenodd></path><path fill=none stroke=#2F8A00 stroke-linecap=round stroke-width=8 d="M196.5 182.3c-14.8 21.6-25.1 41.4-30.8 59.4-5.7 18-9.4 33-11.1 45.1"></path><path fill=none stroke=#2F8A00 stroke-linecap=round stroke-width=8 d="M194.8 185.7c-24.4 1.7-43.8 9-58.1 21.8-14.3 12.8-24.7 25.4-31.3 37.8m99.1-68.9c29.7-6.7 52-8.4 67-5 15 3.4 26.9 8.7 35.8 15.9m-110.8-5.9c20.3 9.9 38.2 20.5 53.9 31.9 15.7 11.4 27.4 22.1 35.1 32"></path></g><defs><filter width=532 height=633 x=50.5 y=399 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=532 height=633 x=50.5 y=399 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><linearGradient x1=-641.104 x2=-641.278 y1=856.577 y2=856.183 gradientTransform="matrix(532 0 0 -633 341484.5 542657)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#fff400></stop><stop offset=1 stop-color=#3c8700></stop></linearGradient><ellipse cx=316.5 cy=715.5 fill-rule=evenodd clip-rule=evenodd rx=266 ry=316.5></ellipse><defs><filter width=288 height=283 x=391 y=-24 filterUnits=userSpaceOnUse><feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask width=288 height=283 x=391 y=-24 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#FFF fill-rule=evenodd clip-rule=evenodd></circle></g></mask><g><g transform="translate(397 -24)"><linearGradient x1=-1036.672 x2=-1036.672 y1=880.018 y2=879.018 gradientTransform="matrix(227 0 0 -227 235493 199764)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffdf00></stop>
478<stop offset=1 stop-color=#ff9d00></stop></linearGradient><circle cx=168.5 cy=113.5 r=113.5 fill-rule=evenodd clip-rule=evenodd></circle><linearGradient x1=-1017.329 x2=-1018.602 y1=658.003 y2=657.998 gradientTransform="matrix(30 0 0 -1 30558 771)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M30 113H0"></path><linearGradient x1=-1014.501 x2=-1015.774 y1=839.985 y2=839.935 gradientTransform="matrix(26.5 0 0 -5.5 26925 4696.5)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M33.5 79.5L7 74"></path><linearGradient x1=-1016.59 x2=-1017.862 y1=852.671 y2=852.595 gradientTransform="matrix(29 0 0 -8 29523 6971)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M34 146l-29 8"></path><linearGradient x1=-1011.984 x2=-1013.257 y1=863.523 y2=863.229 gradientTransform="matrix(24 0 0 -13 24339 11407)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M45 177l-24 13"></path><linearGradient x1=-1006.673 x2=-1007.946 y1=869.279 y2=868.376 gradientTransform="matrix(20 0 0 -19 20205 16720)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M67 204l-20 19"></path><linearGradient x1=-992.85 x2=-993.317 y1=871.258 y2=870.258 gradientTransform="matrix(13.8339 0 0 -22.8467 13825.796 20131.938)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M94.4 227l-13.8 22.8"></path><linearGradient x1=-953.835 x2=-953.965 y1=871.9 y2=870.9 gradientTransform="matrix(7.5 0 0 -24.5 7278 21605)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M127.5 243.5L120 268"></path><linearGradient x1=244.504 x2=244.496 y1=871.898 y2=870.898 gradientTransform="matrix(.5 0 0 -24.5 45.5 21614)"gradientUnits=userSpaceOnUse><stop offset=0 stop-color=#ffa400></stop><stop offset=1 stop-color=#ff5e00></stop></linearGradient><path fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12 d="M167.5 252.5l.5 24.5">');function $t(){const e=Ut();return(()=>{var t=vr(),i=t.firstChild,r=i.firstChild,u=r.nextSibling,o=u.nextSibling,a=o.firstChild,c=o.nextSibling,g=c.firstChild,l=c.nextSibling,n=l.nextSibling,$=n.firstChild,v=n.nextSibling,b=v.firstChild,x=v.nextSibling,w=x.nextSibling,R=w.firstChild,J=w.nextSibling,S=J.firstChild,oe=J.nextSibling,C=oe.nextSibling,h=C.firstChild,G=C.nextSibling,ie=G.firstChild,se=G.nextSibling,F=se.nextSibling,K=F.firstChild,ge=F.nextSibling,ce=ge.firstChild,de=ge.nextSibling,H=de.nextSibling,X=H.firstChild,ne=H.nextSibling,Ce=ne.firstChild,pe=ne.nextSibling,B=pe.nextSibling,V=B.firstChild,W=B.nextSibling,N=W.firstChild,Y=W.nextSibling,ee=Y.firstChild,I=ee.nextSibling,te=I.nextSibling,f=Y.nextSibling,k=f.firstChild,U=f.nextSibling,T=U.firstChild,y=U.nextSibling,j=y.firstChild,_=j.nextSibling,A=_.nextSibling,P=A.nextSibling,E=P.nextSibling,ae=E.nextSibling,re=ae.nextSibling,fe=re.nextSibling,$e=fe.nextSibling,xe=$e.nextSibling,be=xe.nextSibling,me=be.nextSibling,ve=me.nextSibling,ye=ve.nextSibling,m=y.nextSibling,M=m.firstChild,le=m.nextSibling,ke=le.firstChild,Ue=le.nextSibling,Se=Ue.nextSibling,Be=Se.nextSibling,Ae=Be.firstChild,we=Be.nextSibling,Pe=we.firstChild,Ee=we.nextSibling,Le=Ee.firstChild,De=Le.firstChild,Oe=De.nextSibling,Ie=Oe.nextSibling,Xe=Ie.nextSibling,et=Xe.nextSibling,tt=et.nextSibling,rt=tt.nextSibling,it=rt.nextSibling,nt=it.nextSibling,lt=nt.nextSibling,ot=lt.nextSibling,st=ot.nextSibling,at=st.nextSibling,dt=at.nextSibling,ct=dt.nextSibling,ft=ct.nextSibling,ut=ft.nextSibling,Ct=ut.nextSibling;return s(r,"id",`a-${e}`),s(u,"fill",`url(#a-${e})`),s(a,"id",`b-${e}`),s(c,"id",`c-${e}`),s(g,"filter",`url(#b-${e})`),s(l,"mask",`url(#c-${e})`),s($,"id",`d-${e}`),s(v,"id",`e-${e}`),s(b,"filter",`url(#d-${e})`),s(x,"mask",`url(#e-${e})`),s(R,"id",`f-${e}`),s(J,"id",`g-${e}`),s(S,"filter",`url(#f-${e})`),s(oe,"mask",`url(#g-${e})`),s(h,"id",`h-${e}`),s(G,"id",`i-${e}`),s(ie,"filter",`url(#h-${e})`),s(se,"mask",`url(#i-${e})`),s(K,"id",`j-${e}`),s(ge,"id",`k-${e}`),s(ce,"filter",`url(#j-${e})`),s(de,"mask",`url(#k-${e})`),s(X,"id",`l-${e}`),s(ne,"id",`m-${e}`),s(Ce,"filter",`url(#l-${e})`),s(pe,"mask",`url(#m-${e})`),s(V,"id",`n-${e}`),s(W,"id",`o-${e}`),s(N,"filter",`url(#n-${e})`),s(Y,"mask",`url(#o-${e})`),s(I,"id",`p-${e}`),s(te,"fill",`url(#p-${e})`),s(k,"id",`q-${e}`),s(U,"id",`r-${e}`),s(T,"filter",`url(#q-${e})`),s(y,"mask",`url(#r-${e})`),s(j,"id",`s-${e}`),s(_,"fill",`url(#s-${e})`),s(A,"id",`t-${e}`),s(P,"fill",`url(#t-${e})`),s(E,"id",`u-${e}`),s(ae,"fill",`url(#u-${e})`),s(re,"id",`v-${e}`),s(fe,"fill",`url(#v-${e})`),s($e,"id",`w-${e}`),s(xe,"fill",`url(#w-${e})`),s(be,"id",`x-${e}`),s(me,"fill",`url(#x-${e})`),s(ve,"id",`y-${e}`),s(ye,"fill",`url(#y-${e})`),s(M,"id",`z-${e}`),s(le,"id",`A-${e}`),s(ke,"filter",`url(#z-${e})`),s(Ue,"id",`B-${e}`),s(Se,"fill",`url(#B-${e})`),s(Se,"mask",`url(#A-${e})`),s(Ae,"id",`C-${e}`),s(we,"id",`D-${e}`),s(Pe,"filter",`url(#C-${e})`),s(Ee,"mask",`url(#D-${e})`),s(De,"id",`E-${e}`),s(Oe,"fill",`url(#E-${e})`),s(Ie,"id",`F-${e}`),s(Xe,"stroke",`url(#F-${e})`),s(et,"id",`G-${e}`),s(tt,"stroke",`url(#G-${e})`),s(rt,"id",`H-${e}
478`),s(it,"stroke",`url(#H-${e})`),s(nt,"id",`I-${e}`),s(lt,"stroke",`url(#I-${e})`),s(ot,"id",`J-${e}`),s(st,"stroke",`url(#J-${e})`),s(at,"id",`K-${e}`),s(dt,"stroke",`url(#K-${e})`),s(ct,"id",`L-${e}`),s(ft,"stroke",`url(#L-${e})`),s(ut,"id",`M-${e}`),s(Ct,"stroke",`url(#M-${e})`),t})()}var hr=L("<button type=button><div><div></div><div></div></div><div>-</div><div>TanStack Router");function xr({initialIsOpen:e,panelProps:t={},closeButtonProps:i={},toggleButtonProps:r={},position:u="bottom-left",containerElement:o="footer",router:a,routerState:c,shadowDOMTarget:g}){const[l,n]=ue();let $;const[v,b]=Ne("tanstackRouterDevtoolsOpen",e),[x,w]=Ne("tanstackRouterDevtoolsHeight",null),[R,J]=ue(!1),[S,oe]=ue(!1),C=It(),h=Me(),G=(B,V)=>{if(V.button!==0)return;oe(!0);const W={originalHeight:B?.getBoundingClientRect().height??0,pageY:V.pageY},N=ee=>{const I=W.pageY-ee.pageY,te=W.originalHeight+I;w(te),te<70?b(!1):b(!0)},Y=()=>{oe(!1),document.removeEventListener("mousemove",N),document.removeEventListener("mouseUp",Y)};document.addEventListener("mousemove",N),document.addEventListener("mouseup",Y)};v(),Ge(()=>{J(v()??!1)}),Ge(()=>{var B,V,W;if(R()){const N=(V=(B=l())==null?void 0:B.parentElement)==null?void 0:V.style.paddingBottom,Y=()=>{var ee;const I=$.getBoundingClientRect().height;(ee=l())!=null&&ee.parentElement&&n(te=>(te?.parentElement&&(te.parentElement.style.paddingBottom=`${I}px`),te))};if(Y(),typeof window<"u")return window.addEventListener("resize",Y),()=>{var ee;window.removeEventListener("resize",Y),(ee=l())!=null&&ee.parentElement&&typeof N=="string"&&n(I=>(I.parentElement.style.paddingBottom=N,I))}}else(W=l())!=null&&W.parentElement&&n(N=>(N?.parentElement&&N.parentElement.removeAttribute("style"),N))}),Ge(()=>{if(l()){const B=l(),V=getComputedStyle(B).fontSize;B?.style.setProperty("--tsrd-font-size",V)}});const{style:ie={},...se}=t,{style:F={},onClick:K,...ge}=i,{onClick:ce,class:de,...H}=r;if(!C())return null;const X=q(()=>x()??500),ne=q(()=>Q(h().devtoolsPanelContainer,h().devtoolsPanelContainerVisibility(!!v()),h().devtoolsPanelContainerResizing(S),h().devtoolsPanelContainerAnimation(R(),X()+16))),Ce=q(()=>({height:`${X()}px`,...ie||{}})),pe=q(()=>Q(h().mainCloseBtn,h().mainCloseBtnPosition(u),h().mainCloseBtnAnimation(!!v()),de));return O(Et,{component:o,ref:n,class:"TanStackRouterDevtools",get children(){return[O(Bt.Provider,{value:{onCloseClick:K??(()=>{})},get children(){return O(pr,Te({ref(B){var V=$;typeof V=="function"?V(B):$=B}},se,{router:a,routerState:c,className:ne,style:Ce,get isOpen(){return R()},setIsOpen:b,handleDragStart:B=>G($,B),shadowDOMTarget:g}))}}),(()=>{var B=hr(),V=B.firstChild,W=V.firstChild,N=W.nextSibling,Y=V.nextSibling,ee=Y.nextSibling;return Qe(B,Te(H,{"aria-label":"Open TanStack Router Devtools",onClick:I=>{b(!0),ce&&ce(I)},get class(){return pe()}}),!1,!0),p(W,O($t,{})),p(N,O($t,{})),z(I=>{var te=h().mainCloseBtnIconContainer,f=h().mainCloseBtnIconOuter,k=h().mainCloseBtnIconInner,U=h().mainCloseBtnDivider,T=h().routerLogoCloseButton;return te!==I.e&&d(V,I.e=te),f!==I.t&&d(W,I.t=f),k!==I.a&&d(N,I.a=k),U!==I.o&&d(Y,I.o=U),T!==I.i&&d(ee,I.i=T),I},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0}),B})()]}})}export{xr as FloatingTanStackRouterDevtools,xr as default};

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.