1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15057,e=>{"use strict";let t=(0,e.i(75254).default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);e.s(["ArrowUpRight",()=>t],15057)},43531,e=>{"use strict";let t=(0,e.i(75254).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",()=>t],43531)},25652,3116,e=>{"use strict";var t=e.i(75254);let s=(0,t.default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]);e.s(["TrendingUp",()=>s],25652);let a=(0,t.default)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["Clock",()=>a],3116)},40160,3559,e=>{"use strict";var t=e.i(75254);let s=(0,t.default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);e.s(["Download",()=>s],40160);let a=(0,t.default)("file-image",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["circle",{cx:"10",cy:"12",r:"2",key:"737tya"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22",key:"wt3hpn"}]]);e.s(["FileImage",()=>a],3559)},90297,e=>{"use strict";var t=e.i(43476),s=e.i(75254);let a=(0,s.default)("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);var l=e.i(25652),r=e.i(3116);let i=(0,s.default)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);function d(){return(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[(0,t.jsx)(n,{label:"PostÄp CaÅkowity",value:"68%",subtext:"Montaż Obudowy i Dachu",icon:(0,t.jsx)(a,{size:24,className:"text-emerald-500"}),trend:"+12%",trendLabel:"w tym tygodniu",color:"emerald"}),(0,t.jsx)(n,{label:"Harmonogram",value:"42 Dni",subtext:"Do zakoÅczenia prac",icon:(0,t.jsx)(r.Clock,{size:24,className:"text-primary"}),trend:"On Time",trendLabel:"zgodnie z planem",color:"orange"}),(0,t.jsx)(n,{label:"BezpieczeÅstwo",value:"128 Dni",subtext:"Bez wypadku na budowie",icon:(0,t.jsx)(i,{size:24,className:"text-blue-500"}),trend:"100%",trendLabel:"zgodnoÅÄ BHP",color:"blue"})]})}function n({label:e,value:s,subtext:a,icon:r,trend:i,trendLabel:d,color:n}){return(0,t.jsxs)("div",{className:"bg-white p-6 rounded-2xl border border-slate-100 shadow-[0_2px_10px_rgba(0,0,0,0.02)] hover:shadow-[0_10px_30px_rgba(0,0,0,0.05)] hover:-translate-y-1 transition-all duration-300 group",children:[(0,t.jsxs)("div",{className:"flex justify-between items-start mb-6",children:[(0,t.jsx)("div",{className:`p-3 rounded-xl border transition-colors ${"emerald"===n?"bg-emerald-50 border-emerald-100":"orange"===n?"bg-orange-50 border-orange-100":"bg-blue-50 border-blue-100"}`,children:r}),(0,t.jsx)("div",{className:"text-right",children:(0,t.jsxs)("span",{className:`inline-flex items-center gap-1 text-xs font-bold px-2 py-1 rounded-full ${"emerald"===n?"bg-emerald-50 text-emerald-700":"orange"===n?"bg-orange-50 text-orange-700":"bg-blue-50 text-blue-700"}`,children:[i," ",(0,t.jsx)(l.TrendingUp,{size:12})]})})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-4xl font-display font-medium text-[#111] mb-1 tracking-tight",children:s}),(0,t.jsx)("p",{className:"text-sm font-bold text-slate-700 mb-1",children:e}),(0,t.jsx)("p",{className:"text-xs font-mono text-slate-400 uppercase tracking-widest",children:a})]})]})}let o=(0,s.default)("chart-pie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]]);var c=e.i(15057);function x(){return(0,t.jsxs)("div",{className:"bg-[#111] text-white p-8 rounded-2xl shadow-[0_20px_40px_rgba(0,0,0,0.2)] relative overflow-hidden group",children:[(0,t.jsx)("div",{className:"absolute top-0 right-0 w-64 h-64 bg-primary/10 rounded-full blur-[80px] -mr-16 -mt-16 pointer-events-none"}),(0,t.jsxs)("div",{className:"flex justify-between items-start mb-8 relative z-10",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-lg font-bold font-display uppercase tracking-tight",children:"Finanse"}),(0,t.jsx)("p",{className:"text-xs text-white/50 font-medium mt
1-1",children:"Realizacja Budżetu"})]}),(0,t.jsx)("div",{className:"h-10 w-10 bg-white/5 rounded-lg flex items-center justify-center text-white/40",children:(0,t.jsx)(o,{size:20})})]}),(0,t.jsxs)("div",{className:"flex items-center gap-8 mb-8 relative z-10",children:[(0,t.jsxs)("div",{className:"relative w-32 h-32 flex-shrink-0",children:[(0,t.jsxs)("svg",{className:"w-full h-full -rotate-90",viewBox:"0 0 36 36",children:[(0,t.jsx)("path",{className:"text-white/10",d:"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831",fill:"none",stroke:"currentColor",strokeWidth:"3"}),(0,t.jsx)("path",{className:"text-primary drop-shadow-[0_0_10px_rgba(255,77,0,0.5)]",strokeDasharray:"72, 100",d:"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831",fill:"none",stroke:"currentColor",strokeWidth:"3"})]}),(0,t.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:[(0,t.jsx)("span",{className:"text-2xl font-display font-bold",children:"72%"}),(0,t.jsx)("span",{className:"text-[9px] uppercase tracking-widest text-white/40",children:"Used"})]})]}),(0,t.jsxs)("div",{className:"flex-1 space-y-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"block text-[10px] uppercase tracking-widest text-white/40 mb-1",children:"PozostaÅo"}),(0,t.jsxs)("span",{className:"text-2xl font-display font-bold tracking-tight",children:["550 000 ",(0,t.jsx)("span",{className:"text-sm font-sans font-normal text-white/40",children:"PLN"})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"block text-[10px] uppercase tracking-widest text-white/40 mb-1",children:"Zafakturowano"}),(0,t.jsxs)("span",{className:"text-lg font-display font-medium text-white/80",children:["1 450 000 ",(0,t.jsx)("span",{className:"text-xs font-sans font-normal text-white/30",children:"PLN"})]})]})]})]}),(0,t.jsxs)("button",{className:"w-full py-3 bg-white text-black rounded-lg text-xs font-bold uppercase tracking-widest hover:bg-primary hover:text-white transition-all duration-300 flex items-center justify-center gap-2 group-hover:shadow-[0_0_20px_rgba(255,255,255,0.2)]",children:["SzczegóÅy Faktur ",(0,t.jsx)(c.ArrowUpRight,{size:14})]})]})}var h=e.i(78583),m=e.i(40160);let p=(0,s.default)("file-check",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"m9 15 2 2 4-4",key:"1grp1n"}]]),u=(0,s.default)("file-spreadsheet",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]]);var b=e.i(3559);function g(){return(0,t.jsxs)("div",{className:"bg-white p-8 rounded-2xl border border-slate-100 shadow-[0_2px_20px_rgba(0,0,0,0.02)] h-full",children:[(0,t.jsxs)("div",{className:"flex justify-between items-center mb-8",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-lg font-bold font-display text-[#111] uppercase tracking-tight",children:"Dokumentacja"}),(0,t.jsx)("p",{className:"text-xs text-slate-500 font-medium mt-1",children:"Ostatnio dodane pliki"})]}),(0,t.jsx)("span",{className:"text-[10px] font-mono text-slate-400 bg-slate-50 px-2 py-1 rounded border border-slate-100",children:"SECURE VAULT"})]}),(0,t.jsx)("div",{className:"space-y-3",children:[{name:"Umowa Generalna GW/2025",pages:"24 str.",date:"10.09.2025",type:"pdf",size:"2.4 MB"},{name:"Projekt Wykonawczy - Konstrukcja",pages:"A0",date:"15.09.2025",type:"dwg",size:"14 MB"},{name:"Harmonogram Rzecz.-Fin. v3",pages:"XLS",date:"12.01.2026",type:"xls",size:"0.5 MB"},{name:"ProtokóŠOdbioru Etapu I",pages:"Zatwierdzony",date:"30.10.2025",type:"pdf",size:"1.1 MB"}].map((e,s)=>(0,t.jsxs)("div",{className:"group p-4 rounded-xl border border-slate-100 bg-slate-50/30 hover:bg-white hover:border-slate-200 hover:shadow-lg hover:shadow-slate-100/50 transition-all duration-300 cursor-pointer flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:`h-10 w-10 rounded-lg flex items-center justify-center transition-colors ${"pdf"===e.type?"bg-red-50 text-red-500":"xls"===e.type?"bg-emerald-50 text-emerald-600":"bg-blue-50 text-blue-600"}`,children:"pdf"===e.type?(0,t.jsx)(h.FileText,{size:20,className:"stroke-[1.5]"}):"xls"===e.type?(0,t.jsx)(u,{size:20,className:"stroke-[1.5]"}):(0,t.jsx)(b.FileImage,{size:20,className:"stroke-[1.5]"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h5",{className:"text-sm font-bold text-[#111] group-hover:text-primary transition-colors line-clamp-1",children:e.name}),(0,t.jsxs)("p",{className:"text-[10px] font-mono text-slate-400 uppercase mt-1 tracking-wide",children:[e.date," · ",e.size]})]})]}),(0,t.jsx)("button",{className:"h-8 w-8 flex items-center justify-center rounded-full text-slate-300 hover:text-white hover:bg-[#111] transition-all",children:(0,t.jsx)(m.Download,{size:14})})]},s))}),(0,t.jsxs)("button",{className:"w-full mt-6 py-3.5 border border-dashed border-slate-200 rounded-xl text-xs font-bold text-slate-500 hover:text-[#111] hover:border-[#111] hover:bg-slate-50 transition-all flex items-center justify-center gap-2",children:[(0,t.jsx)(p,{size:14}),"PrzeglÄ
daj Archiwum"]})]})}var f=e.i(43531);let j=(0,s.default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);function v(){return(0,t.jsxs)("div",{className:"bg-white p-8 rounded-2xl border border-slate-100 shadow-[0_2px_20px_rgba(0,0,0,0.02)]",children:[(0,t.jsxs)("div",{className:"flex justify-between items-center mb-10",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-lg font-bold font-display text-[#111] uppercase tracking-tight",children:"Harmonogram"}),(0,t.jsx)("p",{className:"text-xs text-slate-500 font-medium mt
1-1",children:"Status prac budowlanych"})]}),(0,t.jsxs)("button",{className:"text-xs font-bold text-slate-400 hover:text-[#111] transition-colors flex items-center gap-1",children:["PEÅNY HARMONOGRAM ",(0,t.jsx)(j,{size:14})]})]}),(0,t.jsxs)("div",{className:"relative pl-2",children:[(0,t.jsx)("div",{className:"absolute left-[7px] top-2 bottom-4 w-[2px] bg-slate-100"}),(0,t.jsx)("div",{className:"space-y-10",children:[{title:"Przekazanie Placu",date:"10 WRZ 2025",status:"completed"},{title:"Fundamenty B01-B12",date:"25 PAŹ 2025",status:"completed"},{title:"Konstrukcja GÅówna",date:"15 GRU 2025",status:"completed"},{title:"Obudowa i Dach",date:"TERAZ",status:"active",desc:"Trwa montaż pÅyt warstwowych PIR 120mm w osiach 10-15.",percent:65},{title:"Posadzka PrzemysÅowa",date:"15 LUT 2026",status:"pending"},{title:"Odbiory KoÅcowe",date:"15 MAR 2026",status:"pending"}].map((e,s)=>(0,t.jsxs)("div",{className:"relative pl-10 flex flex-col group",children:[(0,t.jsxs)("div",{className:"absolute left-[-9px] top-0 z-10 transition-transform duration-300 group-hover:scale-110",children:["completed"===e.status&&(0,t.jsx)("div",{className:"w-8 h-8 rounded-full bg-emerald-500 flex items-center justify-center border-4 border-white shadow-md shadow-emerald-200",children:(0,t.jsx)(f.Check,{size:14,className:"text-white stroke-[3]"})}),"active"===e.status&&(0,t.jsx)("div",{className:"w-8 h-8 rounded-full bg-primary flex items-center justify-center border-4 border-white shadow-lg shadow-primary/30 animate-pulse",children:(0,t.jsx)(r.Clock,{size:14,className:"text-white"})}),"pending"===e.status&&(0,t.jsx)("div",{className:"w-4 h-4 rounded-full bg-slate-200 ml-2 mt-2 border-2 border-white ring-2 ring-slate-50"})]}),(0,t.jsxs)("div",{className:"flex justify-between items-start",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:`text-sm font-bold transition-colors ${"active"===e.status?"text-primary":"text-[#111]"}`,children:e.title}),"active"===e.status&&e.desc&&(0,t.jsxs)("div",{className:"mt-2 bg-slate-50 p-4 rounded-lg border border-slate-100 relative",children:[(0,t.jsx)("div",{className:"absolute -left-1.5 top-3 w-3 h-3 bg-slate-50 border-t border-l border-slate-100 transform -rotate-45"}),(0,t.jsx)("p",{className:"text-xs text-slate-600 leading-relaxed mb-3",children:e.desc}),(0,t.jsx)("div",{className:"w-full bg-slate-200 h-1.5 rounded-full overflow-hidden",children:(0,t.jsx)("div",{className:"bg-primary h-full w-[65%] rounded-full"})}),(0,t.jsxs)("div",{className:"text-[10px] font-mono font-bold text-primary mt-1 text-right",children:[e.percent,"% ZAAWANSOWANIA"]})]})]}),(0,t.jsx)("span",{className:`text-[10px] font-mono font-bold px-2 py-1 rounded border ${"active"===e.status?"bg-primary text-white border-primary":"completed"===e.status?"bg-white text-emerald-600 border-emerald-100":"text-slate-300 border-transparent bg-slate-50"}`,children:e.date})]})]},s))})]})]})}function y(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mb-8",children:(0,t.jsx)(d,{})}),(0,t.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 gap-8",children:[(0,t.jsx)("div",{className:"xl:col-span-2 space-y-8",children:(0,t.jsx)(v,{})}),(0,t.jsxs)("div",{className:"space-y-8 col-span-1",children:[(0,t.jsx)(x,{}),(0,t.jsx)(g,{})]})]}),(0,t.jsx)("footer",{className:"mt-16 pt-8 border-t border-slate-200 text-center text-xs text-slate-400 font-mono",children:(0,t.jsx)("p",{children:"© 2026 STAHL-BUD Construction Systems. Secure Client Portal."})})]})}e.s(["default",()=>y],90297)}]);
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.