PageSourceSearch

https://luxury-dental-tech.emergent.host/static/js/1780.6b97c1a9.chunk.js

js luxury-dental-tech.emergent.host collected 2026-10-03 03:23:40 UTC 18,913 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[1780],{21780(e,a,s){s.r(a),s.d(a,{default:()=>N});var r=s(65043),i=s(56328),o=s(76833),l=s(76245),t=s(34537),n=s(36210),c=s(72313),d=s(70764),m=s(41680),p=s(55731),x=s(50516),u=s(39292),h=s(35746),v=s(79292),j=s(79568),g=s(70579);function y(e){if(!e)return"\u2014";try{return new Date(e).toLocaleString("hr-HR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit"})}catch(a){return e}}function b(e){let{ok:a,label:s}=e;const r=a?"rgba(74,222,128,0.12)":"rgba(248,113,113,0.12)",i=a?"#4ade80":"#f87171",t=a?o.A:l.A;return(0,g.jsxs)("span",{className:"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-[10.5px] uppercase font-mono-pro",style:{background:r,color:i,letterSpacing:"0.18em"},children:[(0,g.jsx)(t,{size:11}),s]})}const f=[{code:"index",label:"Sitemap Index (root)",desc:"Glavni \u2014 submit u ROOT property; sadr\u017ei sve jezike",priority:!0,urlSuffix:"/api/sitemap.xml"},{code:"hr",label:"Hrvatski (HR)",desc:"Submit u /hr/ property \u2192 /hr/sitemap.xml",urlSuffix:"/hr/sitemap.xml"},{code:"en",label:"English (EN)",desc:"Submit u /en/ property \u2192 /en/sitemap.xml",urlSuffix:"/en/sitemap.xml"},{code:"de",label:"Deutsch (DE)",desc:"Submit u /de/ property \u2192 /de/sitemap.xml",urlSuffix:"/de/sitemap.xml"},{code:"sl",label:"Sloven\u0161\u010dina (SL)",desc:"Submit u /sl/ property \u2192 /sl/sitemap.xml",urlSuffix:"/sl/sitemap.xml"},{code:"it",label:"Italiano (IT)",desc:"Submit u /it/ property \u2192 /it/sitemap.xml",urlSuffix:"/it/sitemap.xml"}];function k(e){let{publicSiteUrl:a}=e;const[s,o]=(0,r.useState)(null),l=(a||"https://implantoloski-centar-smile.hr").replace(/\/$/,"");function t(e){const a=f.find(a=>a.code===e);return"".concat(l).concat((null===a||void 0===a?void 0:a.urlSuffix)||"/api/sitemap.xml")}return(0,g.jsx)("div",{className:"mt-6","data-testid":"admin-sitemaps-panel",children:(0,g.jsxs)(j.Zk,{children:[(0,g.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,g.jsxs)("div",{className:"flex items-center gap-2",children:[(0,g.jsx)(m.A,{className:"w-4 h-4",style:{color:"var(--champagne)"}}),(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-[0.3em]",style:{color:"var(--champagne)"},children:"Sitemape za Google Search Console"})]}),(0,g.jsxs)(j.$n,{onClick:async function(){const e=f.filter(e=>"index"!==e.code).map(e=>t(e.code)).join("\n");try{await navigator.clipboard.writeText(e),i.o.success("Kopirani svi jezi\u010dni sitemap URL-ovi (5 redaka).")}catch(a){i.o.error("Gre\u0161ka pri kopiranju.")}},variant:"ghost","data-testid":"sitemaps-copy-all-btn",children:[(0,g.jsx)(c.A,{className:"w-3.5 h-3.5 inline mr-2"}),"Kopiraj sve jezike"]})]}),(0,g.jsxs)("p",{className:"text-[12px] leading-[1.6] mb-4",style:{color:"var(--smoke)"},children:["Sad svaki jezik ima svoju sitemapu na ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"per-language putanji"})," ","(npr. ",(0,g.jsx)("code",{children:"/de/sitemap.xml"}),") koja se mo\u017ee submitati DIREKTNO u"," ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"per-language GSC property"})," ","(npr. ",(0,g.jsx)("code",{children:"/de/"})," property). Svaki je ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"Sitemap Index"})," ","koji upu\u0107uje na uvijek-svje\u017e dinami\u010dki API sitemap u backendu \u2014 bez regeneracije."]}),(0,g.jsx)("div",{className:"space-y-2",children:f.map(e=>{const a=t(e.code),r=s===e.code;return(0,g.jsxs)("div",{className:"grid grid-cols-[180px_1fr_auto_auto] gap-3 items-center px-4 py-3 rounded-lg",style:{background:e.priority?"rgba(212,175,55,0.06)":"rgba(7,9,12,0.5)",border:e.priority?"1px solid rgba(212,175,55,0.25)":"1px solid rgba(244,240,230,0.08)"},"data-testid":"sitemap-row-".concat(e.code),children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"text-[13px]",style:{color:e.priority?"var(--champagne)":"var(--ivory)",fontWeight:e.priority?600:500},children:e.label}),(0,g.jsx)("div",{className:"text-[10.5px] mt-0.5",style:{color:"var(--smoke)"},children:e.desc})]}),(0,g.jsx)("div",{className:"font-mono-pro text-[11.5px] truncate",style:{color:"var(--ivory)"},title:a,children:a}),(0,g.jsx)(j.$n,{onClick:()=>async function(e){const a=t(e);try{await navigator.clipboard.writeText(a),o(e),i.o.success("Kopirano: ".concat(a)),setTimeout(()=>
1o(a=>a===e?null:a),1800)}catch(s){i.o.error("Nije mogu\u0107e kopirati. Ozna\u010di ru\u010dno i pritisni Ctrl+C.")}}(e.code),variant:"ghost","data-testid":"sitemap-copy-".concat(e.code,"-btn"),children:r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(n.A,{className:"w-3.5 h-3.5 inline mr-1.5",style:{color:"#4ade80"}}),"Kopirano"]}):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(c.A,{className:"w-3.5 h-3.5 inline mr-1.5"}),"Kopiraj"]})}),(0,g.jsxs)("a",{href:a,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 px-3 py-1.5 rounded-md text-[11px]",style:{border:"1px solid rgba(244,240,230,0.12)",color:"var(--smoke)"},"data-testid":"sitemap-open-".concat(e.code,"-btn"),children:["Otvori",(0,g.jsx)(d.A,{size:11})]})]},e.code)})}),(0,g.jsxs)("div",{className:"mt-4 px-4 py-3 rounded-lg text-[11.5px] leading-[1.65]",style:{background:"rgba(7,9,12,0.55)",border:"1px solid rgba(244,240,230,0.08)",color:"var(--smoke)"},children:[(0,g.jsx)("div",{className:"text-[10px] uppercase tracking-[0.28em] mb-1.5",style:{color:"var(--champagne)"},children:"Upute (Google Search Console)"}),(0,g.jsxs)("ol",{className:"list-decimal pl-4 space-y-0.5",children:[(0,g.jsxs)("li",{children:["Otvori ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"search.google.com/search-console"}),"."]}),(0,g.jsxs)("li",{children:["Odaberi ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"property za odgovaraju\u0107i jezik"})," (npr. ",(0,g.jsx)("code",{children:"https://implantoloski-centar-smile.hr/de/"}),")."]}),(0,g.jsxs)("li",{children:["Lijevi izbornik \u2192 ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"Sitemaps"}),"."]}),(0,g.jsxs)("li",{children:["U polje upi\u0161i samo ",(0,g.jsx)("code",{children:"sitemap.xml"})," \u2192 ",(0,g.jsx)("b",{style:{color:"var(--ivory)"},children:"Submit"}),". GSC \u0107e spojiti u ",(0,g.jsx)("code",{children:"/de/sitemap.xml"}),"."]}),(0,g.jsxs)("li",{children:["Ponovi za svaki jezik u njegovoj property. Za ",(0,g.jsx)("b",{children:"root"})," property submitaj ",(0,g.jsx)("code",{children:"api/sitemap.xml"})," (sitemap index sa svim jezicima)."]})]})]})]})})}function N(){var e,a,s;const[o,l]=(0,r.useState)(null),[n,c]=(0,r.useState)(!0),[m,f]=(0,r.useState)(!1),[N,w]=(0,r.useState)(!1),[S,A]=(0,r.useState)(!1),[z,C]=(0,r.useState)("/"),[_,I]=(0,r.useState)([]),[R,L]=(0,r.useState)(!1);async function U(){c(!0);try{const e=await v.ic.indexnowStatus();l(e)}catch(e){i.o.error("Ne mogu dohvatiti IndexNow status.")}finally{c(!1)}}async function P(){L(!0);try{const e=await v.ic.indexnowLog(50);I(e.items||[])}catch(e){}finally{L(!1)}}(0,r.useEffect)(()=>{Promise.resolve().then(()=>{U(),P()})},[]);const T=null===o||void 0===o?void 0:o.verification;return(0,g.jsxs)("div",{"data-testid":"admin-indexnow",children:[(0,g.jsx)(j.zY,{title:"IndexNow \xb7 Bing",subtitle:"Instant indeksiranje stranice u Bing/Yandex/Seznam preko IndexNow API-ja",right:(0,g.jsxs)(j.$n,{onClick:async function(){f(!0);try{await U(),i.o.success("Verifikacija osvje\u017eena.")}finally{f(!1)}},loading:m||n,variant:"ghost","data-testid":"indexnow-refresh-btn",children:[(0,g.jsx)(x.A,{className:"w-3.5 h-3.5 inline mr-2"}),"Osvje\u017ei"]})}),(0,g.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-4",children:[(0,g.jsxs)(j.Zk,{className:"lg:col-span-2",children:[(0,g.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,g.jsx)(t.A,{className:"w-4 h-4",style:{color:"var(--champagne)"}}),(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-[0.3em]",style:{color:"var(--champagne)"},children:"Status veze"}),!n&&T&&(0,g.jsx)(b,{ok:T.ok,label:T.ok?"Connected":"Not Connected"})]}),n?(0,g.jsx)(j.EA,{h:100}):(0,g.jsxs)("dl",{className:"grid grid-cols-1 md:grid-cols-[160px_1fr] gap-y-3 gap-x-4 text-[13px]",children:[(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"API endpoint"}),(0,g.jsx)("dd",{className:"font-mono-pro",style:{color:"var(--ivory)"},children:null===o||void 0===o?void 0:o.endpoint}),(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"Host"}),(0,g.jsx)("dd",{className:"font-mono-pro",style:{color:"var(--ivory)"},children:null===o||void 0===o?void 0:o.host}),(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"API key"}),(0,g.jsx)("dd",{className:"font-mono-pro break-all",style:{color:"var(--champagne)"},children:null===o||void 0===o?void 0:o.key}),(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"Key file URL"}),(0,g.jsx)("dd",{children:(0,g.jsxs)("a",{href:null===o||void 0===o?void 0:o.key_file_url,target:"_blank",rel:"noopener noreferrer",className:"font-mono-pro inline-flex items-center gap-1.5",style:{color:"var(--ivory)"},children:[null===o||void 0===o?void 0:o.key_file_url,(0,g.jsx)(d.A,{size:11})]})}),(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"Fetched status"}),(0,g.jsxs)("dd",{className:"font-mono-pro",style:{color:null!==T&&void 0!==T&&T.ok?"#4ade80":"#f87171"},children:["HTTP ",null!==(e=null===T||void 0===T?void 0:T.status_code)&&void 0!==e?e:"\u2014"," \xb7 ",null!==T&&void 0!==T&&T.fetched?"match \u2713":(null===T||void 0===T?void 0:T.error)||"no body"]}),(0,g.jsx)("dt",{style:{color:"var(--smoke)"},children:"Submissions log"}),(0,g.jsxs)("dd",{style:{color:"var(--ivory)"},children:[null!==(a=null===o||void 0===o?void 0:o.total_submissions)&&void 0!==a?a:0," sveukupno \xb7 zadnja:"," ",(0,g.jsx)("span",{style:{color:"var(--smoke)"},children:y(null===o||void 0===o||null===(s=o.last_submission)||void 0===s?void 0:s.ts)})]})]})]}),(0,g.jsxs)(j.Zk,{children:[(0,g.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,g.jsx)(p.A,{className:"w-4 h-4",style:{color:"var(--champagne)"}}),(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-[0.3em]",style:{color:"var(--champagne)"},children:"Akcije"})]}),(0,g.jsxs)(j.$n,{onClick:async function(){if(window.confirm("Poslati SVE javne URL-ove (svih 5 jezika) n
1a IndexNow?\n\nOperacija \u0161alje stotine URL-ova u batchima od 500. Bing \u0107e postupno (typically 15-60 min) re-crawlati stranicu. Sigurno za pozvati vi\u0161e puta \u2014 IndexNow tretira duplikate kao no-op.")){w(!0);try{const e=await v.ic.indexnowSubmitAll();e.ok?i.o.success("Bulk submit uspje\u0161an: ".concat(e.total_urls," URL-ova u ").concat(e.batches.length," batch(ova).")):i.o.warning("Bulk zavr\u0161en s gre\u0161kom u nekim batchovima (vidi log)."),await P(),await U()}catch(e){i.o.error("Bulk submit nije uspio.")}finally{w(!1)}}},loading:N,"data-testid":"indexnow-submit-all-btn",variant:"primary",className:"w-full mb-3",children:[(0,g.jsx)(h.A,{className:"w-3.5 h-3.5 inline mr-2"}),"Po\u0161alji SVE URL-ove"]}),(0,g.jsx)("p",{className:"text-[11.5px] leading-[1.55] mb-4",style:{color:"var(--smoke)"},children:"\u0160alje sve javne stranice (HR + EN + DE + SL + IT) na IndexNow odjednom. Idealno za inicijalnu sinkronizaciju ili nakon velikih promjena."}),(0,g.jsx)("div",{className:"section-divider my-4"}),(0,g.jsx)("div",{className:"text-[10px] uppercase mb-2",style:{fontFamily:"var(--font-mono)",letterSpacing:"0.18em",color:"var(--smoke)"},children:"Test ping (jedan URL)"}),(0,g.jsx)("input",{type:"text",value:z,onChange:e=>C(e.target.value),"data-testid":"indexnow-single-input",placeholder:"/blog/...   ili   https://...",className:"w-full px-3 py-2 rounded-lg text-[12.5px] mb-2 font-mono-pro",style:{backgroundColor:"rgba(7,9,12,0.6)",border:"1px solid rgba(244,240,230,0.12)",color:"var(--ivory)"}}),(0,g.jsxs)(j.$n,{onClick:async function(){if(z){A(!0);try{const e=await v.ic.indexnowSubmit(z);e.ok?i.o.success("Poslan IndexNow ping (".concat(e.status_code,").")):i.o.error("IndexNow nije uspio: ".concat(e.status_code||""," ").concat(e.body||e.error||"")),await P(),await U()}catch(e){i.o.error("Gre\u0161ka pri slanju.")}finally{A(!1)}}},loading:S,"data-testid":"indexnow-single-submit-btn",variant:"ghost",className:"w-full",disabled:!z,children:[(0,g.jsx)(h.A,{className:"w-3.5 h-3.5 inline mr-2"}),"Po\u0161alji ovaj URL"]})]})]}),(0,g.jsx)(k,{publicSiteUrl:null===o||void 0===o?void 0:o.public_site_url}),(0,g.jsx)("div",{className:"mt-6",children:(0,g.jsxs)(j.Zk,{children:[(0,g.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,g.jsxs)("div",{className:"flex items-center gap-2",children:[(0,g.jsx)(u.A,{className:"w-4 h-4",style:{color:"var(--champagne)"}}),(0,g.jsx)("span",{className:"text-[10px] uppercase tracking-[0.3em]",style:{color:"var(--champagne)"},children:"Povijest slanja (50 zadnjih)"})]}),(0,g.jsx)(j.$n,{onClick:P,loading:R,variant:"ghost",children:(0,g.jsx)(x.A,{className:"w-3.5 h-3.5"})})]}),R?(0,g.jsx)(j.EA,{h:120}):0===_.length?(0,g.jsx)("div",{className:"text-[13px] py-6 text-center rounded-lg",style:{color:"var(--smoke)",backgroundColor:"rgba(7,9,12,0.4)",border:"1px solid rgba(244,240,230,0.06)"},children:"Jo\u0161 nijedan IndexNow ping nije zabilje\u017een. Kliknite \u201cPo\u0161alji SVE URL-ove\u201d za inicijalnu sinkronizaciju."}):(0,g.jsxs)("div",{className:"rounded-lg overflow-hidden",style:{border:"1px solid rgba(244,240,230,0.08)",backgroundColor:"rgba(7,9,12,0.55)"},children:[(0,g.jsxs)("div",{className:"px-4 py-2 text-[10px] uppercase tracking-[0.3em] grid grid-cols-[140px_80px_60px_1fr_1fr] gap-3",style:{color:"var(--smoke)",borderBottom:"1px solid rgba(244,240,230,0.06)"},children:[(0,g.jsx)("span",{children:"Vrijeme"}),(0,g.jsx)("span",{children:"Vrsta"}),(0,g.jsx)("span",{children:"HTTP"}),(0,g.jsx)("span",{children:"URL-ovi"}),(0,g.jsx)("span",{children:"Response"})]}),(0,g.jsx)("ul",{className:"divide-y",style:{borderColor:"rgba(244,240,230,0.06)"},children:_.map((e,a)=>{var s;return(0,g.jsxs)("li",{className:"px-4 py-2.5 grid grid-cols-[140px_80px_60px_1fr_1fr] gap-3 items-start text-[12px]",children:[(0,g.jsx)("span",{style:{color:"var(--ivory)"},children:y(e.ts)}),(0,g.jsx)("span",{style:{color:"var(--champagne)"},className:"font-mono-pro",children:e.kind}),(0,g.jsx)("span",{className:"font-mono-pro",style:{color:e.ok?"#4ade80":"#f87171"},children:null!==(s=e.status_code)&&void 0!==s?s:"\u2014"}),(0,g.jsxs)("span",{style:{color:"var(--smoke)"},children:[e.url_count," ",1===e.url_count?"URL":"URL-a",e.urls&&e.urls[0]&&(0,g.jsxs)("div",{className:"font-mono-pro text-[10.5px] truncate",title:e.urls.join("\n"),children:[e.urls[0],e.urls.length>1&&" +".concat(e.urls.length-1)]})]}),(0,g.jsx)("span",{className:"font-mono-pro text-[11px] break-all",style:{color:e.error?"#f87171":"var(--smoke)"},children:e.error||e.body||(e.ok?"OK":"\u2014")}
1)]},a)})})]})]})})]})}},79568(e,a,s){s.d(a,{$n:()=>u,D0:()=>m,EA:()=>v,TM:()=>x,Zk:()=>d,pd:()=>p,pp:()=>h,zY:()=>c});var r=s(89379),i=s(53986),o=s(22024),l=s(70579);const t=["children","className"],n=["children","variant","loading","className"];function c(e){let{title:a,subtitle:s,right:r}=e;return(0,l.jsxs)("div",{className:"flex flex-wrap items-end justify-between gap-4 mb-8",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:"text-[10px] tracking-[0.4em] uppercase",style:{color:"var(--champagne)"},children:"CMS"}),(0,l.jsx)("h1",{className:"text-3xl md:text-4xl mt-1",style:{fontFamily:"var(--font-display)",letterSpacing:"-0.01em"},"data-testid":"page-header-title",children:a}),s&&(0,l.jsx)("p",{className:"mt-2 text-sm max-w-xl",style:{color:"var(--smoke)"},children:s})]}),r&&(0,l.jsx)("div",{children:r})]})}function d(e){let{children:a,className:s=""}=e,o=(0,i.A)(e,t);return(0,l.jsx)("div",(0,r.A)((0,r.A)({className:["rounded-xl p-5 md:p-6",s].join(" "),style:{backgroundColor:"rgba(18,23,34,0.6)",border:"1px solid rgba(244,240,230,0.06)"}},o),{},{children:a}))}function m(e){let{label:a,hint:s,children:r,htmlFor:i}=e;return(0,l.jsxs)("label",{htmlFor:i,className:"block",children:[(0,l.jsx)("span",{className:"text-[11px] uppercase tracking-[0.25em] block mb-2",style:{color:"var(--smoke)"},children:a}),r,s&&(0,l.jsx)("span",{className:"block text-[11px] mt-1.5",style:{color:"rgba(167,175,189,0.7)"},children:s})]})}function p(e){return(0,l.jsx)("input",(0,r.A)((0,r.A)({},e),{},{className:["w-full px-3 py-2.5 rounded-lg outline-none transition text-sm","focus:border-[var(--champagne)]",e.className||""].join(" "),style:(0,r.A)({backgroundColor:"rgba(7,9,12,0.7)",border:"1px solid rgba(244,240,230,0.10)",color:"var(--ivory)",fontFamily:"var(--font-sans)"},e.style||{})}))}function x(e){return(0,l.jsx)("textarea",(0,r.A)((0,r.A)({},e),{},{className:["w-full px-3 py-2.5 rounded-lg outline-none transition text-sm leading-relaxed","focus:border-[var(--champagne)]",e.className||""].join(" "),style:(0,r.A)({backgroundColor:"rgba(7,9,12,0.7)",border:"1px solid rgba(244,240,230,0.10)",color:"var(--ivory)",fontFamily:"var(--font-sans)",minHeight:96,resize:"vertical"},e.style||{})}))}function u(e){let{children:a,variant:s="primary",loading:t=!1,className:c=""}=e,d=(0,i.A)(e,n);const m={padding:"10px 18px",borderRadius:8,fontSize:12,letterSpacing:"0.18em",textTransform:"uppercase",fontWeight:600,transition:"opacity 200ms, transform 200ms, background-color 200ms",cursor:d.disabled?"not-allowed":"pointer",opacity:d.disabled?.6:1},p={primary:(0,r.A)((0,r.A)({},m),{},{backgroundColor:"var(--champagne)",color:"var(--ink)"}),ghost:(0,r.A)((0,r.A)({},m),{},{backgroundColor:"transparent",color:"var(--ivory)",border:"1px solid rgba(244,240,230,0.14)"}),danger:(0,r.A)((0,r.A)({},m),{},{backgroundColor:"rgba(194,75,75,0.15)",color:"#F2A3A3",border:"1px solid rgba(194,75,75,0.35)"}),subtle:(0,r.A)((0,r.A)({},m),{},{backgroundColor:"rgba(244,240,230,0.06)",color:"var(--ivory)"})};return(0,l.jsx)("button",(0,r.A)((0,r.A)({},d),{},{disabled:d.disabled||t,className:c,style:(0,r.A)((0,r.A)({},p[s]||p.primary),d.style||{}),children:t?(0,l.jsxs)("span",{className:"inline-flex items-center gap-2",children:[(0,l.jsx)(o.A,{className:"w-3.5 h-3.5 animate-spin"})," ",a]}):a}))}function h(e){let{title:a,body:s,action:r}=e;return(0,l.jsxs)("div",{className:"rounded-xl py-12 px-6 text-center",style:{backgroundColor:"rgba(18,23,34,0.45)",border:"1px dashed rgba(244,240,230,0.10)"},children:[(0,l.jsx)("div",{className:"text-lg",style:{fontFamily:"var(--font-display)"},children:a}),s&&(0,l.jsx)("p",{className:"mt-2 text-sm max-w-md mx-auto",style:{color:"var(--smoke)"},children:s}),r&&(0,l.jsx)("div",{className:"mt-5",children:r})]})}function v(e){let{h:a=14,w:s="100%",className:r=""}=e;return(0,l.jsx)("div",{className:["rounded animate-pulse",r].join(" "),style:{height:a,width:s,backgroundColor:"rgba(244,240,230,0.06)"}})}}}]);
2//# sourceMappingURL=1780.6b97c1a9.chunk.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.