PageSourceSearch

https://prijepolje.com/_next/static/chunks/1kzxu346449dc.js

js prijepolje.com collected 2026-10-10 01:49:36 UTC 56,166 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,43664,e=>{"use strict";var a=e.i(43476),i=e.i(37902),p=e.i(71645),t=e.i(22016);let r=[{id:"prijepolje",naziv:"Prijepolje",lat:43.3867,lon:19.6494},{id:"priboj",naziv:"Priboj",lat:43.5858,lon:19.5317},{id:"nova-varos",naziv:"Nova Varoš",lat:43.4619,lon:19.8133}],n={0:["Vedro","sun"],1:["Pretežno vedro","partly"],2:["Delimično oblačno","partly"],3:["Oblačno","cloud"],45:["Magla","fog"],48:["Magla","fog"],51:["Slaba rosulja","rain"],53:["Rosulja","rain"],55:["Jaka rosulja","rain"],56:["Ledena rosulja","rain"],57:["Ledena rosulja","rain"],61:["Slaba kiša","rain"],63:["Kiša","rain"],65:["Jaka kiša","rain"],66:["Ledena kiša","rain"],67:["Ledena kiša","rain"],71:["Slab sneg","snow"],73:["Sneg","snow"],75:["Jak sneg","snow"],77:["Snežna zrnca","snow"],80:["Slabi pljuskovi","rain"],81:["Pljuskovi","rain"],82:["Jaki pljuskovi","rain"],85:["Snežni pljuskovi","snow"],86:["Jaki snežni pljuskovi","snow"],95:["Grmljavina","storm"],96:["Grmljavina i grad","storm"],99:["Jaka grmljavina","storm"]},s=e=>n[e]||["Podaci nisu dostupni","cloud"],o=e=>null!=e&&""!==e&&Number.isFinite(Number(e)),d=(e,a=0)=>o(e)?Number(e).toLocaleString("sr-Latn-RS",{minimumFractionDigits:a,maximumFractionDigits:a}):"—",l=(e,a,i=0)=>o(e)?`${d(e,i)}${a}`:"—",c=e=>"string"==typeof e&&e.length>=16?e.slice(11,16):"—",x=(e,a)=>{let i=(e=>{if(!e||!/^\d{4}-\d{2}-\d{2}/.test(e))return null;let[a,i,p]=e.slice(0,10).split("-").map(Number);return new Date(Date.UTC(a,i-1,p,12))})(e);return i?new Intl.DateTimeFormat("sr-Latn-RS",{...a,timeZone:"UTC"}).format(i):"—"},h=e=>x(e,{weekday:"long"}),w=e=>x(e,{day:"numeric",month:"short"}),g=e=>{let a=c(e);return"—"===a?null:60*Number(a.slice(0,2))+Number(a.slice(3,5))};function m({name:e,size:i=20,...p}){let t={pin:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z"}),(0,a.jsx)("circle",{cx:"12",cy:"10",r:"2.5"})]}),wind:(0,a.jsx)("path",{d:"M3 8h10a3 3 0 1 0-3-3M3 12h15a3 3 0 1 1-3 3M3 16h6"}),drop:(0,a.jsx)("path",{d:"M12 2S5 10 5 15a7 7 0 0 0 14 0c0-5-7-13-7-13Z"}),cloud:(0,a.jsx)("path",{d:"M17.5 19H7a5 5 0 1 1 1.5-9.8A6 6 0 0 1 20 12a3.5 3.5 0 0 1-2.5 7Z"}),sun:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("circle",{cx:"12",cy:"12",r:"4"}),(0,a.jsx)("path",{d:"M12 2v2m0 16v2M2 12h2m16 0h2M5 5l1.5 1.5m11 11L19 19M5 19l1.5-1.5m11-11L19 5"})]}),sunrise:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("path",{d:"M7 17a5 5 0 0 1 10 0M12 10V2m-3 3 3-3 3 3M3 13l2 2m14 0 2-2M2 18h20M2 22h20"})}),sunset:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("path",{d:"M7 17a5 5 0 0 1 10 0M12 2v8m-3-3 3 3 3-3M3 13l2 2m14 0 2-2M2 18h20M2 22h20"})}),gauge:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M5 19a9 9 0 1 1 14 0M12 13l4-4"}),(0,a.jsx)("circle",{cx:"12",cy:"13",r:"1"})]}),refresh:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("path",{d:"M20 10a8 8 0 1 0-2 7l2-3M20 6v8h-8"})}),right:(0,a.jsx)("path",{d:"M4 12h16m-6-6 6 6-6 6"}),chevron:(0,a.jsx)("path",{d:"m9 18 6-6-6-6"}),left:(0,a.jsx)("path",{d:"m15 18-6-6 6-6"}),clock:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("circle",{cx:"12",cy:"12",r:"9"}),(0,a.jsx)("path",{d:"M12 7v5l3 2"})]}),check:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z"}),(0,a.jsx)("path",{d:"m9 12 2 2 4-4"})]}),calendar:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("rect",{x:"3",y:"5",width:"18",height:"16",rx:"3"}),(0,a.jsx)("path",{d:"M16 3v4M8 3v4M3 11h18m-12 5h2m3 0h2"})]}),mountain:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"m2 20 7-13 4 6 3-8 6 15H2Z"}),(0,a.jsx)("path",{d:"m7 11 2 2 2-2m3-1 2 2 2-2"})]}),bag:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("rect",{x:"3",y:"7",width:"18",height:"14",rx:"3"}),(0,a.jsx)("path",{d:"M8 7V5a4 4 0 0 1 8 0v2M3 12h18"})]}),arrowUp:(0,a.jsx)("path",{d:"M12 20V4m-5 5 5-5 5 5"}),arrowDown:(0,a.jsx)("path",{d:"M12 4v16m-5-5 5 5 5-5"})};return(0,a.jsx)("svg",{width:i,height:i,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...p,children:t[e]||t.right})}function f({type:e="cloud",size:i=64,night:p=!1}){let t="sun"===e;return(0,a.jsxs)("svg",{className:`pw-weather-icon pw-weather-${e}`,width:i,height:i,viewBox:"0 0 96 96",fill:"none","aria-hidden":"true",children:[(t||"partly"===e)&&(p?(0,a.jsx)("path",{d:"M55 12a26 26 0 1 0 19 40A24 24 0 0 1 55 12Z",fill:"#e7eff7"}):(0,a.jsxs)("g",{className:"pw-sun",children:[(0,a.jsx)("circle",{cx:t?48:34,cy:t?46:34,r:t?22:18,fill:"#f5c968"}),(0,a.jsx)("g",{stroke:"#eebc55",strokeWidth:"3.5",strokeLinecap:"round",children:Array.from({length:8},(e,i)=>(0,a.jsx)("path",{d:t?"M48 11v5":"M34 7v4",transform:`rotate(${45*i} ${t?48:34} ${t?46:34})`},i))})]})),!t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M27 65a16 16 0 1 1 2-32 21 21 0 0 1 40 8 12 12 0 1 1 3 24H27Z",fill:"#f0f5fa"}),(0,a.jsx)("path",{d:"M27 65h45a12 12 0 0 0 11-7H15a16 16 0 0 0 12 7Z",fill:"#ccdce9"})]}),("rain"===e||"storm"===e)&&(0,a.jsx)("g",{stroke:"#68b2e4",strokeWidth:"3.8",strokeLinecap:"round",children:(0,a.jsx)("path",{d:"m30 74-3 7m27-7-3 7m24-7-3 7"})}),"storm"===e&&(0,a.jsx)("path",{d:"m49 57-10 21h10l-5 14 20-25H53l6-10H49Z",fill:"#f2c65d"}),"snow"===e&&(0,a.jsx)("g",{stroke:"#76b9e5",strokeWidth:"2",strokeLinecap:"round",children:[30,52,74].map(e=>(0,a.jsx)("path",{d:`M${e} 74v13m-5-10 10 7m-10 0 10-7`},e))}),"fog"===e&&(0,a.jsx)("g",{stroke:"#a8bfd1",strokeWidth:"3.5",strokeLinecap:"round",children:(0,a.jsx)("path",{d:"M19 74h57M26 83h57"})})]})}function u(){return(0,a.jsxs)("svg",{className:"pw-landscape",viewBox:"0 0 900 230",preserveAspectRatio:"xMidYMax slice","aria-hidden":"true",children:[(0,a.jsx)("path",{d:"m0 160 85-65 50 23 86-95 58 52 96-71 96 74 64-38 94 86 77-37 94 71v70H0Z",fill:"currentColor",opacity:".10"}
1),(0,a.jsx)("path",{d:"m0 195 105-52 110 46 140-64 96 34 109-20 109 44 116-58 115 58v47H0Z",fill:"currentColor",opacity:".12"}),(0,a.jsx)("path",{d:"M0 218c120-45 180 20 330-9s220 18 350-4 160 1 220 9v16H0Z",fill:"currentColor",opacity:".14"})]})}function b({icon:e,label:i,value:p,note:t}){return(0,a.jsxs)("div",{className:"pw-stat",children:[(0,a.jsx)("span",{className:"pw-stat-icon",children:(0,a.jsx)(m,{name:e})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{children:i}),(0,a.jsx)("strong",{children:p}),t&&(0,a.jsx)("small",{children:t})]})]})}function j({hours:e,mode:i}){let t=(0,p.useMemo)(()=>{let a=e.map(e=>o("rain"===i?e.rain:e.temp)?Number("rain"===i?e.rain:e.temp):null),p=a.filter(e=>null!==e);if(!p.length)return null;let t="rain"===i?0:Math.floor(Math.min(...p)-2),r="rain"===i?100:Math.ceil(Math.max(...p)+2),n=e=>155-(e-t)/(r-t||1)*120,s=a.map((e,i)=>null===e?null:{x:55+i*(940/Math.max(1,a.length-1)),y:n(e),v:e}),d=[],l=[],c=()=>{if(!l.length)return;let e=l[0],a=l[l.length-1],i=`M${e.x},${e.y}`;for(let e=1;e<l.length;e++){let a=l[e-1],p=l[e],t=(a.x+p.x)/2;i+=` C${t},${a.y} ${t},${p.y} ${p.x},${p.y}`}d.push({line:i,fill:`${i} L${a.x},172 L${e.x},172 Z`}),l=[]};return s.forEach(e=>e?l.push(e):c()),c(),{min:t,max:r,points:s,paths:d,y:n}},[e,i]);if(!t)return(0,a.jsx)("p",{className:"pw-empty",children:"Podaci za grafikon trenutno nisu dostupni."});let r="rain"===i?"%":"°";return(0,a.jsx)("div",{className:`pw-chart pw-chart-${i}`,children:(0,a.jsxs)("svg",{viewBox:"0 0 1020 190",role:"img","aria-label":"rain"===i?"Mogućnost padavina u naredna 24 časa; tačne vrednosti su na karticama ispod.":"Temperatura u naredna 24 časa; tačne vrednosti su na karticama ispod.",children:[(0,a.jsx)("defs",{children:(0,a.jsxs)("linearGradient",{id:"pw-temp-fill",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"0%",stopColor:"#d6ac51",stopOpacity:".28"}),(0,a.jsx)("stop",{offset:"100%",stopColor:"#d6ac51",stopOpacity:"0"})]})}),[0,.5,1].map(e=>{let i=t.min+(t.max-t.min)*e,p=t.y(i);return(0,a.jsxs)("g",{children:[(0,a.jsx)("line",{x1:"55",x2:"1000",y1:p,y2:p,stroke:"#e8edf2",strokeDasharray:"4 5"}),(0,a.jsxs)("text",{x:"1",y:p+4,fill:"#8391a1",fontSize:"11",children:[d(i),r]})]},e)}),"rain"===i?t.points.map((e,i)=>e&&(0,a.jsx)("rect",{x:e.x-9,y:e.y,width:"18",height:Math.max(1,155-e.y),rx:"4",fill:"#639fce",opacity:".8"},i)):t.paths.map((e,i)=>(0,a.jsxs)("g",{children:[(0,a.jsx)("path",{d:e.fill,fill:"url(#pw-temp-fill)"}),(0,a.jsx)("path",{d:e.line,fill:"none",stroke:"#c4983e",strokeWidth:"3",strokeLinecap:"round"})]},i)),"temp"===i&&t.points.filter((a,i)=>a&&(0===i||i%4==0||i===e.length-1)).map(e=>(0,a.jsxs)("g",{children:[(0,a.jsx)("circle",{cx:e.x,cy:e.y,r:"4",fill:"#c4983e",stroke:"white",strokeWidth:"2"}),(0,a.jsxs)("text",{x:e.x,y:e.y-13,textAnchor:"middle",fill:"#73531e",fontSize:"12",fontWeight:"700",children:[d(e.v),"°"]})]},e.x)),e.map((i,p)=>(p%4==0||p===e.length-1)&&(0,a.jsx)("text",{x:55+p*(940/Math.max(1,e.length-1)),y:"186",textAnchor:"middle",fill:"#7a899b",fontSize:"11",children:c(i.stamp)},i.stamp))]})})}function y({daily:e,index:i}){let p,t,r,n=e.time[i],x=s(e.weather_code?.[i]),u=e.sunrise?.[i],j=e.sunset?.[i];return(0,a.jsxs)("section",{className:"pw-day-details","aria-label":"Detalji izabranog dana",children:[(0,a.jsxs)("div",{className:"pw-detail-head",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"DETALJI ZA IZABRANI DAN"}),(0,a.jsx)("h3",{children:0===i?"Danas":h(n)}),(0,a.jsx)("p",{children:w(n)})]}),(0,a.jsx)(f,{type:x[1],size:64})]}),(0,a.jsx)("p",{className:"pw-detail-condition",children:x[0]}),(0,a.jsxs)("div",{className:"pw-sunrise-graphic",children:[(0,a.jsxs)("svg",{viewBox:"0 0 260 95","aria-hidden":"true",children:[(0,a.jsx)("path",{d:"M15 80a115 65 0 0 1 230 0",fill:"none",stroke:"#d4bb82",strokeDasharray:"4 5"}),(0,a.jsx)("path",{d:"M15 80h230",stroke:"#ded6c3"}),(0,a.jsx)("circle",{cx:"130",cy:"15",r:"9",fill:"#d0a343"}),(0,a.jsx)("path",{d:"M130 1v-1m-22 15h-4m52 0h-4m-36-16 3 3m22-3-3 3",stroke:"#d0a343",strokeWidth:"2",strokeLinecap:"round"})]}),(0,a.jsxs)("span",{children:[(p=g(u),t=g(j),null===p||null===t||t<p?"—":`${Math.floor((t-p)/60)} h ${(t-p)%60} min`),(0,a.jsx)("small",{children:"dnevne svetlosti"})]})]}),(0,a.jsxs)("div",{className:"pw-sun-times",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(m,{name:"sunrise"}),(0,a.jsxs)("span",{children:["Izlazak sunca",(0,a.jsx)("strong",{children:c(u)})]})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)(m,{name:"sunset"}),(0,a.jsxs)("span",{children:["Zalazak sunca",(0,a.jsx)("strong",{children:c(j)})]})]})]}),(0,a.jsxs)("div",{className:"pw-detail-stats",children:[(0,a.jsx)(b,{icon:"drop",label:"Ukupne padavine",value:l(e.precipitation_sum?.[i]," mm",1)}),(0,a.jsx)(b,{icon:"wind",label:"Najveća brzina vetra",value:l(e.wind_speed_10m_max?.[i]," km/h")}),(0,a.jsx)(b,{icon:"sun",label:"UV indeks",value:d(e.uv_index_max?.[i],1),note:o(r=e.uv_index_max?.[i])?r<3?"Nizak":r<6?"Umeren":r<8?"Visok":r<11?"Vrlo visok":"Ekstreman":"Podatak nije dostupan"})]})]})}function v(){return(0,a.jsxs)("div",{className:"pw-loading",role:"status","aria-live":"polite",children:[(0,a.jsx)("span",{className:"pw-sr-only",children:"Učitavanje vremenske prognoze…"}),(0,a.jsxs)("div",{className:"pw-loading-top",children:[(0,a.jsx)("i",{}),(0,a.jsx)("i",{})]}),(0,a.jsx)("i",{className:"pw-loading-chart"}),(0,a.jsx)("i",{className:"pw-loading-week"})]})}function z(){return(0,a.jsx)(i.default,{id:"5621a5e1e3037dd8",children:'.pw-page{--pw-navy:#0a1d31;--pw-gold:#ba8d35;--pw-gold-light:#edcc83;--pw-ink:#152a40;--pw-muted:#778599;--pw-line:#e4e9ee;color:var(--pw-ink);font-family:var(--font-dm-sans,"DM Sans",Arial,sans-serif);isolation:isolate;background:#f4f6f8;min-height:100vh;padding-bottom:44px}.pw-page *{box-sizing:border-box}.pw-page button,.pw-page a{-webkit-tap-highlight-color:transparent}.pw-page button{font:inherit;cursor:pointer}.pw-page button:disabled{cursor:wait;opacity:.6}.pw-page a{text-decoration:none}.pw-page button:focus-visible,.pw-page a:focus-visible,.pw-hour-list:focus-visible{outline-offset:4px;outline:3px solid #d2aa54}.pw-page h1,.pw-page h2,.pw-page h3{font-family:var(--font-outfit,"Outf
1it",Arial,sans-serif)}.pw-container{max-width:1280px;margin:0 auto;padding:0 28px}.pw-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw-eyebrow{letter-spacing:.14em;color:var(--pw-gold);align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.pw-live-dot{background:#d9b15e;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #d9b15e18}.pw-hero{color:#fff;background:radial-gradient(at 82% 5%,#20435c 0,#0000 57%),linear-gradient(125deg,#08182a,#102e44);position:relative;overflow:hidden}.pw-hero .pw-landscape{opacity:.65;width:65%;right:-4%}.pw-landscape{color:#a6c4cf;pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;right:0}.pw-hero-inner{padding-top:25px;padding-bottom:54px;position:relative}.pw-breadcrumb{color:#a4b7c8;align-items:center;gap:8px;font-size:11px;display:flex}.pw-breadcrumb a{color:inherit}.pw-breadcrumb span{color:#d4dee7}.pw-hero-copy{justify-content:space-between;align-items:center;gap:36px;padding:31px 0;display:flex}.pw-hero .pw-eyebrow{color:var(--pw-gold-light)}.pw-hero h1{letter-spacing:-.045em;margin:14px 0;font-size:max(36px,min(4vw,56px));font-weight:750;line-height:1.12}.pw-hero h1>span{color:var(--pw-gold-light)}.pw-hero-copy p{color:#aebfce;margin:0;font-size:14px;line-height:1.7}.pw-hero-note{color:#ecc675;border-left:1px solid #ffffff20;align-items:center;gap:16px;margin-right:18px;padding-left:30px;display:flex}.pw-hero-note>span{color:#aebfce;gap:6px;font-size:11px;display:grid}.pw-hero-note strong{color:#fff;font-size:16px}.pw-hero-note small{color:#8da7ba;font-size:10px}.pw-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.pw-cities{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;gap:5px;padding:5px;display:flex}.pw-cities button{color:#b7c8d6;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:12px 19px;font-size:12px;font-weight:700;transition:background .2s,color .2s;display:flex}.pw-cities button:hover{color:#fff;background:#ffffff12}.pw-cities button.is-active{color:#142538;background:linear-gradient(115deg,#e8c574,#f1d497);box-shadow:0 3px 12px #0002}.pw-refresh{color:#bfccd7;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;display:flex;font-size:11px!important}.pw-refresh:hover{color:#f1d497}.pw-content{margin-top:-27px;position:relative}.pw-overview{grid-template-columns:minmax(0,1.62fr) minmax(300px,1fr);align-items:stretch;gap:20px;display:grid}.pw-current{color:#fff;background:radial-gradient(at 86% 26%,#527b8144,#0000 45%),linear-gradient(125deg,#102c43,#173d53);border:1px solid #ffffff12;border-radius:20px;padding:27px 30px 0;position:relative;overflow:hidden;box-shadow:0 14px 35px #0b23381b}.pw-current.pw-night{background:radial-gradient(at 84% 24%,#47567444,#0000 45%),linear-gradient(125deg,#0d223a,#142b44)}.pw-current>.pw-landscape{opacity:.65;object-fit:cover;width:100%;height:170px}.pw-current-head,.pw-current-body,.pw-current-bottom{position:relative}.pw-current-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.pw-location{letter-spacing:-.02em;align-items:center;gap:8px;font-size:18px;font-weight:750;display:flex}.pw-location>svg{color:#e0bd75}.pw-location small{letter-spacing:.14em;color:#94afc2;border-left:1px solid #ffffff25;margin-left:2px;padding-left:9px;font-size:8px}.pw-current-head p{color:#a9bece;text-transform:capitalize;margin:7px 0 0;font-size:11px}.pw-current-label{color:#bfdbd9;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff19;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.pw-current-label .pw-live-dot{background:#86c5ac;width:5px;height:5px;box-shadow:0 0 0 3px #86c5ac16}.pw-current-body{justify-content:space-between;align-items:center;gap:10px;padding:19px 0 23px;display:flex}.pw-temperature>strong{font-family:var(--font-outfit,"Outfit",Arial,sans-serif);letter-spacing:-.06em;color:#fff;font-size:100px;font-weight:650;line-height:1.08;display:block}.pw-temperature>strong>span{color:var(--pw-gold-light);font-weight:500}.pw-celsius{letter-spacing:.23em;color:#8eacbd;margin-top:0;font-size:8px;display:block}.pw-temperature h2{margin:16px 0 5px;font-size:21px;font-weight:600;line-height:1.3}.pw-temperature p{color:#a5bbca;margin:0;font-size:11px}.pw-temperature p b{color:#e6edf3;font-weight:600}.pw-current-visual{flex-direction:column;align-items:center;padding-right:12px;display:flex}.pw-current-visual .pw-weather-icon{filter:drop-shadow(0 10px 17px #00000018)}.pw-current-visual>span{letter-spacing:.16em;color:#a3bcc9;margin-top:3px;font-size:8px}.pw-current-bottom{color:#a4bbc9;border-top:1px solid #ffffff18;justify-content:space-between;gap:14px;padding:15px 0;font-size:10px;display:flex}.pw-current-bottom>span{align-items:center;gap:6px;display:flex}.pw-current-bottom>span:last-child{color:#d4e0e8;font-size:12px;font-weight:700}.pw-current-bottom i{border-left:1px solid #ffffff24;height:10px;margin:0 5px}.pw-current-bottom>span:last-child svg:first-child{color:#efce85}.pw-current-bottom>span:last-child svg:last-child{color:#a5c6e5}.pw-today{border:1px solid var(--pw-line);background:#fff;border-radius:20px;padding:26px;box-shadow:0 8px 24px #0b233809}.pw-today-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pw-today-top .pw-eyebrow{font-size:8px}.pw-date-chip{color:#8b7955;white-space:nowrap;background:#f5f1e8;border:1px solid #eee5d2;border-radius:20px;padding:5px 9px;font-size:9px}.pw-today h2{letter-spacing:-.035em;margin:18px 0 6px;font-size:23px;font-weight:700;line-height:1.2}.pw-today>p{color:var(--pw-muted);margin:0;font-size:11px;line-height:1.6}.pw-highlow{justify-content:space-between;align-items:center;gap:14px;margin:25px 0 23px;display:flex}.pw-highlow>div{color:#7a9bb4;align-items:center;gap:7px;
1display:flex}.pw-highlow>div:last-child{color:#bb9345;text-align:right}.pw-highlow>div>span{color:var(--pw-muted);font-size:9px}.pw-highlow strong{font-size:29px;font-family:var(--font-outfit,"Outfit",Arial,sans-serif);color:var(--pw-ink);margin-top:5px;font-weight:650;line-height:1.15;display:block}.pw-highlow-line{background:linear-gradient(90deg,#87acc7,#ecdcb5,#d9b05a);border-radius:10px;flex:1;max-width:120px;height:5px}.pw-today-rain{border-top:1px solid var(--pw-line);border-bottom:1px solid var(--pw-line);grid-template-columns:1.15fr 1fr;gap:10px;padding:17px 0;display:grid}.pw-today-rain>div{align-items:center;gap:9px;display:flex}.pw-today-rain>div>svg{color:#76a8c5}.pw-today-rain>div:last-child{border-left:1px solid var(--pw-line);padding-left:15px}.pw-today-rain span{color:var(--pw-muted);font-size:9px}.pw-today-rain strong{color:var(--pw-ink);margin-top:5px;font-size:18px;font-weight:750;line-height:1.2;display:block}.pw-today-sun{align-items:center;gap:12px;margin-top:19px;display:flex}.pw-today-sun>span{color:#b29150;align-items:center;gap:8px;display:flex}.pw-today-sun small{color:var(--pw-muted);white-space:nowrap;font-size:9px;display:block}.pw-today-sun strong{color:var(--pw-ink);margin-top:4px;font-size:13px;display:block}.pw-today-sun>span:last-child{text-align:right}.pw-sun-divider{color:#c2a469;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.pw-sun-divider:before,.pw-sun-divider:after{content:"";background:#eae4d6;flex:1;height:1px;margin:0 6px}.pw-metrics{border:1px solid var(--pw-line);background:#fff;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px;padding:19px 9px;display:grid;box-shadow:0 5px 18px #122c4305}.pw-stat{align-items:center;gap:13px;min-width:0;display:flex}.pw-metrics>.pw-stat{padding:3px 22px}.pw-metrics>.pw-stat+.pw-stat{border-left:1px solid var(--pw-line)}.pw-stat-icon{color:#ab8840;background:#f8f5ee;border:1px solid #eae3d3;border-radius:12px;flex:none;place-items:center;width:41px;height:41px;
1display:grid}.pw-stat>div{gap:4px;min-width:0;display:grid}.pw-stat>div>span{color:var(--pw-muted);font-size:10px}.pw-stat strong{letter-spacing:-.025em;font-size:18px;font-weight:750;line-height:1.25}.pw-stat small{color:#98a3b1;font-size:9px;line-height:1.4}.pw-panel{border:1px solid var(--pw-line);background:#fff;border-radius:19px;box-shadow:0 6px 23px #132b4207}.pw-hour-section{margin-top:26px;padding:29px 30px 19px;overflow:hidden}.pw-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.pw-section-heading h2{letter-spacing:-.04em;margin:8px 0 7px;font-size:28px;font-weight:700;line-height:1.15}.pw-heading-dot{color:#ba9143}.pw-section-heading p{color:var(--pw-muted);margin:0;font-size:11px;line-height:1.6}.pw-chart-tabs{background:#f3f5f7;border:1px solid #e7ebef;border-radius:9px;flex-shrink:0;gap:3px;padding:4px;display:flex}.pw-chart-tabs button{color:var(--pw-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:700;display:flex}.pw-chart-tabs button.is-active{color:#8e6e31;background:#fff;box-shadow:0 2px 6px #1631490d}.pw-chart{margin-top:18px;margin-bottom:17px}.pw-chart svg{width:100%;height:auto;max-height:210px;display:block}.pw-hour-list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d9dee5 transparent;gap:9px;padding:2px 1px 12px;display:flex;overflow-x:auto}.pw-hour{scroll-snap-align:start;background:#fafbfd;border:1px solid #e9edf1;border-radius:11px;flex-direction:column;flex:0 0 81px;align-items:center;gap:8px;padding:13px 8px 11px;display:flex;position:relative}.pw-hour>span:first-child{color:#738599;font-size:10px;font-weight:700}.pw-hour>strong{font-family:var(--font-outfit,"Outfit",Arial,sans-serif);letter-spacing:-.025em;font-size:23px;line-height:1.1}.pw-hour>small{color:#8897a8;font-size:9px}.pw-hour-rain{color:#6a9cbd;align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.pw-hour.is-now{color:#fff;background:linear-gradient(145deg,#123047,#1c4055);border-color:#193b51}.pw-hour.is-now>span:first-child{color:var(--pw-gold-light)}.pw-hour.is-now>small{color:#9db9cb}.pw-hour.is-now .pw-hour-rain{color:#a6cfeb}.pw-hour-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:5px;display:flex}.pw-hour-footer p{color:#8492a3;align-items:center;gap:5px;margin:0;font-size:9px;display:flex}.pw-key-dot{background:#c3a154;border-radius:50%;width:5px;height:5px;display:inline-block}.pw-hour-footer>div{gap:6px;display:flex}.pw-hour-footer button{color:#536a80;background:#fff;border:1px solid #e5eaf0;border-radius:7px;place-items:center;width:30px;height:29px;display:grid}.pw-hour-footer button:hover{background:#f5f1e7;border-color:#d5c7a4}.pw-empty{color:var(--pw-muted);text-align:center;padding:35px 5px;font-size:12px}.pw-week-grid{grid-template-columns:minmax(0,1.95fr) minmax(300px,1fr);align-items:stretch;gap:22px;margin-top:26px;display:grid}.pw-week{min-width:0;padding:27px 25px 19px}.pw-week .pw-section-heading h2{font-size:27px}.pw-week-symbol{color:#b08c45;background:#f7f3e9;border:1px solid #eee6d5;border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.pw-week-labels,.pw-day{grid-template-columns:95px minmax(120px,1fr) 64px minmax(120px,1fr);align-items:center;gap:13px;display:grid}.pw-week-labels{color:#95a0ad;text-transform:uppercase;letter-spacing:.04em;padding:25px 12px 11px;font-size:8px;font-weight:700}.pw-week-labels>span:last-child{text-align:right}.pw-days{gap:3px;display:grid}.pw-day{text-align:left;width:100%;color:var(--pw-ink);background:#fff;border:1px solid #0000;border-top-color:#eef1f4;border-radius:10px;min-height:67px;padding:10px 12px;transition:background .15s,border-color .15s}.pw-day:first-child{border-top-color:#0000}.pw-day:hover{background:#f7f8fa}.pw-day.is-selected{background:#faf7ef;border-color:#eadfc6}.pw-day-name strong{text-transform:capitalize;font-size:12px;font-weight:700;line-height:1.4;display:block}.pw-day-name small{color:#94a0ad;margin-top:4px;font-size:9px;display:block}.pw-day-weather{align-items:center;gap:7px;
1display:flex}.pw-day-weather>span{color:#78869a;font-size:10px;line-height:1.4}.pw-day-rain{color:#71a1c3;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.pw-day-temperatures{white-space:nowrap;justify-content:flex-end;align-items:center;gap:9px;font-size:13px;display:flex}.pw-day-temperatures>span:first-child{color:#8d9db0;text-align:right;min-width:25px}.pw-day-temperatures>strong{text-align:right;min-width:26px;font-size:15px;font-weight:750}.pw-temp-track{background:#edf0f3;border-radius:8px;flex:1;min-width:34px;height:4px;position:relative;overflow:hidden}.pw-temp-track i{background:linear-gradient(90deg,#9db7c4,#d6ac58);border-radius:8px;height:100%;display:block;position:absolute}.pw-week-note{color:#8d9cad;border-top:1px solid #edf0f3;align-items:center;gap:5px;margin:14px 0 0;padding-top:16px;font-size:9px;display:flex}.pw-day-details{background:linear-gradient(155deg,#fffcf5,#f6f1e7);border:1px solid #e7dfce;border-radius:19px;min-width:0;padding:26px}.pw-detail-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pw-detail-head .pw-eyebrow{font-size:8px}.pw-detail-head h3{text-transform:capitalize;letter-spacing:-.025em;margin:10px 0 3px;font-size:27px;font-weight:700;line-height:1.2}.pw-detail-head p{color:#9a8c72;margin:0;font-size:11px}.pw-detail-condition{color:#8d7d60;border-top:1px solid #e7dfcf;margin:17px 0 8px;padding-top:13px;font-size:11px}.pw-sunrise-graphic{margin:22px 0 2px;position:relative}.pw-sunrise-graphic svg{width:100%;height:95px;display:block}.pw-sunrise-graphic>span{text-align:center;color:#897045;letter-spacing:-.025em;font-size:20px;font-weight:750;position:absolute;bottom:20px;left:0;right:0}.pw-sunrise-graphic small{letter-spacing:0;color:#a79676;margin-top:4px;font-size:9px;font-weight:400;display:block}.pw-sun-times{border-bottom:1px solid #e4dac4;justify-content:space-between;gap:12px;padding-bottom:18px;display:flex}.pw-sun-times>div{color:#b2965f;align-items:center;gap:8px;display:flex}.pw-sun-times span{color:#9c8d71;font-size:9px}.pw-sun-times strong{color:#564c3a;margin-top:3px;font-size:14px;display:block}.pw-detail-stats{gap:0;margin-top:10px;display:grid}.pw-detail-stats .pw-stat{padding:11px 0}.pw-detail-stats .pw-stat+.pw-stat{border-top:1px solid #e9e2d3}.pw-detail-stats .pw-stat-icon{background:#fffcf4;border-color:#e9dfc9;border-radius:9px;width:35px;height:35px}.pw-detail-stats .pw-stat>div{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px}.pw-detail-stats .pw-stat>div>span{color:#92846c;font-size:10px}.pw-detail-stats .pw-stat strong{color:#61533c;text-align:right;font-size:15px}.pw-detail-stats .pw-stat small{color:#a29172;grid-column:1/-1;font-size:9px}.pw-local{margin-top:38px}.pw-local .pw-section-heading h2{font-size:27px}.pw-local-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:19px;display:grid}.pw-local-card{border:1px solid var(--pw-line);color:var(--pw-ink);background:#fff;border-radius:13px;align-items:center;gap:14px;padding:21px 18px;transition:transform .2s,border-color .2s;display:flex}.pw-local-card:hover{border-color:#cbb684;transform:translateY(-3px)}.pw-local-icon{color:#b49048;background:#f4f1e9;border-radius:12px;flex:none;place-items:center;width:45px;height:45px;display:grid}.pw-local-card>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.pw-local-card small{letter-spacing:.08em;color:#a49475;font-size:7px;font-weight:750}.pw-local-card strong{font-size:13px;font-weight:750;line-height:1.3}.pw-local-card>span:nth-child(2)>span{color:#8995a4;font-size:9px;line-height:1.5}.pw-local-card>svg{color:#b5a17a;flex-shrink:0}.pw-sponsor{color:#fff;background:radial-gradient(at 10% 150%,#43514e,#0000 60%),linear-gradient(115deg,#0b2035,#15364b);border:1px solid #234357;border-radius:16px;align-items:center;gap:22px;margin-top:30px;padding:29px;display:flex;position:relative;overflow:hidden}.pw-sponsor-symbol{color:#e4c077;background:#d6b46508;border:1px solid #d6b46550;border-radius:16px;flex-shrink:0;place-items:center;width:63px;height:63px;display:grid}.pw-sponsor>div:nth-child(2){flex:1}.pw-sponsor .pw-eyebrow{color:#d7b671;font-size:8px}.pw-sponsor h2{letter-spacing:-.025em;color:#fff;margin:8px 0;font-size:23px;font-weight:650;line-height:1.2}.pw-sponsor p{color:#9eb4c5;margin:0;font-size:11px;line-height:1.6}.pw-sponsor>a{white-space:nowrap;color:#1c3040;background:linear-gradient(110deg,#dbb35f,#efce86);border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:15px 19px;font-size:11px;font-weight:800;transition:filter .2s;
1display:flex}.pw-sponsor>a:hover{filter:brightness(1.08)}.pw-source{color:#8d99a9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;font-size:9px;line-height:1.6;display:flex}.pw-source>span:first-child{align-items:center;gap:5px;display:flex}.pw-source a{color:#667e90;text-underline-offset:3px;text-decoration:underline}.pw-source small{color:#9aa5b3;flex-basis:100%;font-size:9px}.pw-error{background:#fff7ef;border:1px solid #e8d1b6;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding:20px;display:flex;position:relative;box-shadow:0 3px 14px #0b203508}.pw-error strong{color:#755426;font-size:13px}.pw-error p{color:#957a53;margin:6px 0 0;font-size:11px;line-height:1.6}.pw-error button{color:#806128;white-space:nowrap;background:#fffdf7;border:1px solid #cfb589;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-size:11px;font-weight:700;display:flex}.pw-loading-top{grid-template-columns:1.62fr 1fr;gap:20px;display:grid}.pw-loading i{background:linear-gradient(100deg,#e2e7ed 35%,#f5f7fa 50%,#e2e7ed 65%) 0 0/250% 100%;border:1px solid #e1e7eb;border-radius:19px;animation:2s infinite pw-shimmer;display:block}.pw-loading-top i{height:373px}.pw-loading-chart{height:380px;margin-top:26px}.pw-loading-week{height:450px;margin-top:26px}@keyframes pw-shimmer{to{background-position:-170% 0}}@media (width>=1500px){.pw-hero h1{font-size:56px}}@media (width<=1100px){.pw-container{padding-left:22px;padding-right:22px}.pw-overview{grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr)}.pw-current{padding-left:25px;padding-right:25px}.pw-current-visual .pw-weather-icon{width:150px;height:150px}.pw-temperature>strong{font-size:92px}.pw-metrics>.pw-stat{gap:9px;padding-left:14px;padding-right:14px}.pw-stat strong{font-size:16px}.pw-week-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}.pw-week{padding-left:20px;padding-right:20px}.pw-week-labels,.pw-day{grid-template-columns:80px minmax(60px,1fr) 55px 100px;gap:10px}.pw-day-weather>span{display:none}.pw-week-labels{font-size:7px}.pw-local-card{gap:10px;padding:18px 14px}.pw-local-card strong{font-size:12px}.pw-local-icon{width:39px;height:39px}.pw-local-card>svg{display:none}.pw-sponsor h2{font-size:21px}}@media (width<=850px){.pw-hero-note{display:none}.pw-hero-copy{padding-top:28px;padding-bottom:28px}.pw-overview{grid-template-columns:minmax(0,1.25fr) minmax(270px,1fr);gap:15px}.pw-current{padding:23px 20px 0}.pw-location{font-size:16px}.pw-location small{display:none}.pw-current-label{padding:6px 8px;font-size:9px}.pw-current-head p{font-size:10px}.pw-current-body{padding:21px 0 25px}.pw-temperature>strong{font-size:82px}.pw-temperature h2{font-size:18px}.pw-current-visual{padding-right:0}.pw-current-visual .pw-weather-icon{width:130px;height:130px}.pw-current-visual>span{display:none}.pw-today{padding:23px 20px}.pw-today h2{font-size:21px}.pw-today-top .pw-eyebrow{font-size:7px}.pw-date-chip{font-size:8px}.pw-highlow{gap:9px;margin-top:26px}.pw-today-rain{gap:7px}.pw-today-rain>div:last-child{padding-left:10px}.pw-today-rain>div>svg{width:17px}.pw-today-rain span{font-size:8px}.pw-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 17px}.pw-metrics>.pw-stat{padding:17px 15px}.pw-metrics>.pw-stat:nth-child(3){border-left:0}.pw-metrics>.pw-stat:nth-child(n+3){border-top:1px solid var(--pw-line)}.pw-stat strong{font-size:18px}.pw-week-grid{grid-template-columns:minmax(0,1fr)}.pw-week-labels,.pw-day{grid-template-columns:100px minmax(150px,1fr) 75px minmax(140px,1fr);gap:15px}.pw-day-weather>span{display:block}.pw-week-labels{font-size:8px}.pw-day-details{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.pw-detail-head,.pw-detail-condition,.pw-sunrise-graphic,.pw-sun-times{grid-column:1}.pw-detail-stats{border-left:1px solid #e3d9c2;grid-area:1/2/5;align-self:center;margin:0;padding-left:25px}.pw-detail-condition{margin-top:12px}.pw-sunrise-graphic{margin-top:17px}.pw-local-grid{gap:10px}.pw-local-card{flex-direction:column;align-items:start;padding:18px}.pw-sponsor{gap:17px;padding:24px}.pw-sponsor-symbol{width:51px;height:51px}.pw-sponsor h2{font-size:19px}.pw-sponsor>a{padding-left:15px;padding-right:15px;font-size:10px}.pw-sponsor p{font-size:10px}}@media (width<=650px){.pw-page{padding-bottom:27px}.pw-container{padding-left:16px;padding-right:16px}.pw-hero-inner{padding-top:19px;padding-bottom:46px}.pw-breadcrumb{font-size:10px}.pw-hero .pw-landscape{opacity:.5;width:140%;right:-55%}.pw-hero-copy{padding:27px 0 22px}.pw-hero h1{max-width:360px;margin-top:13px;font-size:38px;line-height:1.08}.pw-hero h1>span{display:block}.pw-hero-copy p{max-width:330px;font-size:12px;line-height:1.7}.pw-hero .pw-eyebrow{font-size:8px}.pw-toolbar{gap:9px}.pw-cities{flex:1;gap:2px;min-width:0;padding:4px}.pw-cities button{white-space:nowrap;flex:1;justify-content:center;gap:4px;padding:11px 7px;font-size:10px}.pw-cities button svg{width:12px;height:12px}.pw-refresh{background:#ffffff06;border:1px solid #ffffff20;border-radius:9px;flex:none;justify-content:center;width:35px;height:41px;padding:0}.pw-refresh>span{display:none}.pw-refresh:before{content:" ";width:1px;height:1px;position:absolute;overflow:hidden}.pw-content{margin-top:-23px}.pw-overview{grid-template-columns:1fr;gap:14px}.pw-current{border-radius:16px;padding:22px 22px 0}.pw-location{font-size:18px}.pw-location small{display:block}.pw-current-label{font-size:9px}.pw-current-body{gap:10px;padding:14px 0 24px}.pw-temperature>strong{font-size:92px}.pw-temperature h2{margin-top:14px;font-size:21px}.pw-temperature p{font-size:11px}.pw-current-visual .pw-weather-icon{width:146px;height:146px}.pw-current-visual>span{letter-spacing:.08em;
1font-size:7px;display:block}.pw-current-bottom{padding:13px 0;font-size:9px}.pw-current-head p{font-size:10px}.pw-today{border-radius:16px;padding:20px 21px}.pw-today h2{margin-top:12px;font-size:23px}.pw-today-top .pw-eyebrow{font-size:8px}.pw-date-chip{font-size:9px}.pw-highlow{margin:21px 0 19px}.pw-highlow-line{max-width:170px}.pw-highlow strong{font-size:27px}.pw-today-rain{padding-top:16px;padding-bottom:16px}.pw-today-rain span{font-size:10px}.pw-today-rain strong{font-size:18px}.pw-today-rain>div>svg{width:20px}.pw-today-sun{margin-top:16px}.pw-metrics{border-radius:13px;margin-top:14px;padding:2px 10px}.pw-metrics>.pw-stat{gap:9px;padding:17px 9px}.pw-stat-icon{border-radius:10px;width:34px;height:34px}.pw-stat-icon>svg{width:18px;height:18px}.pw-stat strong{font-size:16px}.pw-stat>div>span{font-size:9px}.pw-stat small{font-size:8px}.pw-hour-section{border-radius:16px;margin-top:20px;padding:23px 18px 16px}.pw-section-heading{align-items:start;gap:15px}.pw-section-heading h2{margin-top:7px;font-size:25px}.pw-section-heading .pw-eyebrow{font-size:8px}.pw-section-heading p{font-size:10px}.pw-hour-section>.pw-section-heading{flex-direction:column}.pw-chart-tabs{width:100%;padding:4px}.pw-chart-tabs button{flex:1;padding:10px;font-size:11px}.pw-chart{scrollbar-width:thin;margin:18px -5px 17px;overflow-x:auto}.pw-chart svg{min-width:540px;height:130px}.pw-hour-list{gap:7px;padding-bottom:11px}.pw-hour{flex-basis:76px;padding-top:12px}.pw-hour>strong{font-size:22px}.pw-hour-footer p{font-size:8px;line-height:1.6;display:block}.pw-key-dot{margin-right:4px}.pw-swipe-hint{display:none}.pw-week-grid{gap:17px;margin-top:20px}.pw-week{border-radius:16px;padding:23px 14px 18px}.pw-week .pw-section-heading{padding-left:4px;padding-right:4px}.pw-week .pw-section-heading h2{max-width:220px;font-size:24px}.pw-week-symbol{border-radius:10px;flex:none;width:37px;height:37px;margin-top:15px}.pw-week-symbol svg{width:20px;height:20px}.pw-week-labels,.pw-day{grid-template-columns:82px 40px 49px minmax(79px,1fr);gap:9px}.pw-week-labels{letter-spacing:0;padding:24px 8px 10px;font-size:7px}.pw-week-labels>span:nth-child(2){font-size:0}.pw-day{min-height:65px;padding:9px 8px}.pw-day-name strong{font-size:11px}.pw-day-name small{font-size:8px}.pw-day-weather>span{display:none}.pw-day-rain{gap:3px;font-size:9px}.pw-day-rain svg{width:11px;height:11px}.pw-day-temperatures{gap:6px;font-size:11px}.pw-day-temperatures>span:first-child{min-width:20px}.pw-day-temperatures>strong{min-width:22px;font-size:13px}.pw-temp-track{min-width:12px}.pw-week-note{margin-top:12px;padding-top:13px;font-size:8px}.pw-day-details{border-radius:16px;padding:23px;display:block}.pw-detail-head h3{font-size:27px}.pw-detail-stats{border:0;margin-top:8px;padding:0}.pw-detail-stats .pw-stat{padding:13px 0}.pw-sunrise-graphic{margin-top:25px}.pw-sunrise-graphic svg{height:104px}.pw-sunrise-graphic>span{bottom:25px}.pw-sun-times{padding-left:3px;padding-right:3px}.pw-local{margin-top:29px}.pw-local .pw-section-heading h2{max-width:270px;font-size:25px}.pw-local-grid{grid-template-columns:1fr;gap:10px;margin-top:16px}.pw-local-card{border-radius:12px;flex-direction:row;align-items:center;gap:13px;padding:17px}.pw-local-card>svg{display:block}.pw-local-icon{width:40px;height:40px}.pw-local-card strong{font-size:13px}.pw-local-card small{font-size:7px}.pw-local-card>span:nth-child(2)>span{font-size:9px}.pw-sponsor{border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:13px;margin-top:23px;padding:23px 20px;display:grid}.pw-sponsor-symbol{border-radius:12px;width:44px;height:44px}.pw-sponsor-symbol svg{width:26px;height:26px}.pw-sponsor .pw-eyebrow{letter-spacing:.1em;font-size:7px}.pw-sponsor h2{margin-top:10px;font-size:21px;line-height:1.2}.pw-sponsor p{font-size:10px;line-height:1.7}.pw-sponsor>a{grid-column:1/-1;margin-top:5px;padding:14px;font-size:11px}.pw-source{text-align:center;justify-content:center;gap:7px 10px;margin-top:19px;font-size:8px}.pw-source small{font-size:8px}.pw-error{flex-direction:column;align-items:start;padding:18px}.pw-error button{width:100%}.pw-loading-top{grid-template-columns:1fr;gap:14px}.pw-loading-top i:first-child{height:340px}.pw-loading-top i:last-child{height:290px}.pw-loading-chart{height:365px;margin-top:20px}.pw-loading-week{height:540px;margin-top:20px}}@media (width<=370px){.pw-container{padding-left:12px;padding-right:12px}.pw-cities button{padding-left:5px;padding-right:5px;font-size:9px}.pw-hero h1{font-size:35px}.pw-current{padding-left:18px;padding-right:18px}.pw-temperature>strong{font-size:84px}.pw-current-visual .pw-weather-icon{width:123px;height:123px}.pw-current-visual>span{font-size:6px}.pw-temperature h2{font-size:19px}.pw-location{font-size:16px}.pw-location small{display:none}.pw-week-labels,.pw-day{grid-template-columns:77px 35px 43px minmax(72px,1fr);gap:7px}.pw-day-weather .pw-weather-icon{width:35px;height:35px}.pw-metrics>.pw-stat{gap:7px;padding-left:5px;padding-right:5px}.pw-stat strong{font-size:15px}.pw-stat-icon{width:31px;height:31px}.pw-today{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.pw-page .pw-loading i{animation:none}.pw-page a,.pw-page button{transition:none}.pw-local-card:hover{transform:none}.pw-hour-list{scroll-behavior:auto}}'})}e.s(["default",0,function(){let e,[i,n]=(0,p.useState)(r[0]),[g,k]=(0,p.useState)(null),[N,_]=(0,p.useState)(!0),[M,A]=(0,p.useState)(""),[S,P]=(0,p.useState)(0),[$,D]=(0,p.useState)(0),[I,L]=(0,p.useState)("temp"),U=(0,p.useRef)(null),O=g?.cityId===i.id?g.data:null;(0,p.useEffect)(()=>{document.title=`Vremenska prognoza za ${i.naziv} | Prijepolje.COM`},[i.naziv]),(0,p.useEffect)(()=>{let e=setInterval(()=>{"visible"===document.visibilityState&&P(e=>e+1)},9e5);return()=>clearInterval(e)},[]),(0,p.useEffect)(()=>{let e=new AbortController;_(!0),A("");let a=new URLSearchParams({latitude:String(i.lat),longitude:String(i.lon),current:"temperature_2m,apparent_temperature,is_day,weather_code,wind_speed_10m,wind_direction_10m,relative_humidity_2m,precipitation,cloud_cover,surface_pressure",hourly:"temperature_2m,apparent_temperature,precipitation_probability,weather_code,wind_speed_10m",daily:"weather_code,temperature_2m_max,temperature_2m_min,precipitation_sum,precipitation_probability_max,sunrise,sunset,uv_index_max,wind_speed_10m_max",timezone:"Europe/Belgrade",forecast_days:"7"});return fetch(`https://api.open-meteo.com/v1/forecast?${a}`,{signal:e.signal,cache:"no-store"}).then(async e=>{if(!e.ok)throw Error("forecast");return e.json()}).then(a=>{if(!a.current||!Array.isArray(a.daily?.time)||!a.daily.time.length||!Array.isArray(a.hourly?.time))throw Error("forecast");e.signal.aborted||k({cityId:i.id,data:a,fetchedAt:new Date().toISOString()})}).catch(a=>{"AbortError"===a.name||e.signal.aborted||A("Nije moguće preuzeti sveže podatke. Proverite vezu i pokušajte ponovo.")}).finally(()=>{e.signal.aborted||_(!1)}),()=>e.abort()},[i,S]);let Z=(0,p.useMemo)(()=>
1{if(!O?.hourly?.time?.length)return[];let e=O.current?.time?.slice(0,13),a=e?O.hourly.time.findIndex(a=>a.slice(0,13)>=e):0;return a<0?[]:O.hourly.time.slice(a,a+24).map((i,p)=>{let t=a+p,r=O.daily.time.indexOf(i.slice(0,10)),n=O.daily.sunrise?.[r],s=O.daily.sunset?.[r],d=0===p&&i.slice(0,13)===e;return{stamp:i,now:d,temp:d&&o(O.current.temperature_2m)?O.current.temperature_2m:O.hourly.temperature_2m?.[t],rain:O.hourly.precipitation_probability?.[t],code:d&&o(O.current.weather_code)?O.current.weather_code:O.hourly.weather_code?.[t],wind:d&&o(O.current.wind_speed_10m)?O.current.wind_speed_10m:O.hourly.wind_speed_10m?.[t],night:d&&o(O.current.is_day)?0===O.current.is_day:!!(n&&s&&(i<n||i>=s))}})},[O]),E=(0,p.useMemo)(()=>{let e=(O?.daily?.temperature_2m_min||[]).filter(o).map(Number),a=(O?.daily?.temperature_2m_max||[]).filter(o).map(Number);return{min:e.length?Math.min(...e):0,max:a.length?Math.max(...a):1}},[O]),V=s(O?.current?.weather_code),C=O?.daily,R=C?Math.min($,C.time.length-1):0,T=g?.fetchedAt?new Intl.DateTimeFormat("sr-Latn-RS",{hour:"2-digit",minute:"2-digit",timeZone:"Europe/Belgrade"}).format(new Date(g.fetchedAt)):"",J=e=>U.current?.scrollBy({left:e*Math.max(250,.7*U.current.clientWidth),behavior:window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth"});return(0,a.jsxs)("main",{className:"pw-page",children:[(0,a.jsxs)("header",{className:"pw-hero",children:[(0,a.jsx)(u,{}),(0,a.jsxs)("div",{className:"pw-container pw-hero-inner",children:[(0,a.jsxs)("nav",{className:"pw-breadcrumb","aria-label":"Putanja",children:[(0,a.jsx)(t.default,{href:"/",children:"Početna"}),(0,a.jsx)(m,{name:"chevron",size:12}),(0,a.jsx)("span",{"aria-current":"page",children:"Vremenska prognoza"})]}),(0,a.jsxs)("div",{className:"pw-hero-copy",children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("span",{className:"pw-eyebrow",children:[(0,a.jsx)("span",{className:"pw-live-dot"})," VAŠ GRAD. VAŠ DAN."]}),(0,a.jsxs)("h1",{children:["Vreme za ",(0,a.jsx)("span",{children:"vaše planove."})]}),(0,a.jsxs)("p",{children:["Od prve jutarnje kafe do šetnje pored Lima.",(0,a.jsx)("br",{className:"pw-desktop-break"})," Prognoza za Prijepolje i naš kraj, na jednom mestu."]})]}),(0,a.jsxs)("div",{className:"pw-hero-note",children:[(0,a.jsx)(m,{name:"sun",size:29}),(0,a.jsxs)("span",{children:["Trenutni uslovi",(0,a.jsx)("strong",{children:"Prognoza za 7 dana"}),(0,a.jsx)("small",{children:"Prijepolje · Priboj · Nova Varoš"})]})]})]}),(0,a.jsxs)("div",{className:"pw-toolbar",children:[(0,a.jsx)("div",{className:"pw-cities",role:"group","aria-label":"Izaberite grad",children:r.map(e=>(0,a.jsxs)("button",{type:"button",className:e.id===i.id?"is-active":"","aria-pressed":e.id===i.id,onClick:()=>{e.id!==i.id&&(n(e),D(0),U.current?.scrollTo({left:0}))},children:[(0,a.jsx)(m,{name:"pin",size:16}),e.naziv]},e.id))}),(0,a.jsxs)("button",{className:"pw-refresh",type:"button","aria-label":"Osveži prognozu",disabled:N,onClick:()=>P(e=>e+1),children:[(0,a.jsx)(m,{name:"refresh",size:16}),(0,a.jsx)("span",{children:N?"Učitavanje…":"Osveži prognozu"})]})]})]})]}),(0,a.jsxs)("div",{className:"pw-container pw-content",children:[M&&(0,a.jsxs)("div",{className:"pw-error",role:"alert",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("strong",{children:O?"Prikazana je poslednja učitana prognoza.":"Prognoza trenutno nije dostupna."}),(0,a.jsx)("p",{children:M})]}),(0,a.jsxs)("button",{type:"button",onClick:()=>P(e=>e+1),disabled:N,children:[(0,a.jsx)(m,{name:"refresh",size:16}),"Pokušaj ponovo"]})]}),!O&&N&&(0,a.jsx)(v,{}),O&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"pw-overview","aria-busy":N,children:[(0,a.jsxs)("section",{className:`pw-current ${0===O.current.is_day?"pw-night":""}`,"aria-label":`Trenutno vreme u gradu ${i.naziv}`,children:[(0,a.jsx)(u,{}),(0,a.jsxs)("div",{className:"pw-current-head",children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("span",{className:"pw-location",children:[(0,a.jsx)(m,{name:"pin",size:18}),i.naziv,(0,a.jsx)("small",{children:"SRBIJA"})]}),(0,a.jsx)("p",{children:x(O.current.time,{weekday:"long",day:"numeric",month:"long"})})]}),(0,a.jsxs)("span",{className:"pw-current-label",children:[(0,a.jsx)("span",{className:"pw-live-dot"}),N?"Osvežavanje":"Trenutno"]})]}),(0,a.jsxs)("div",{className:"pw-current-body",children:[(0,a.jsxs)("div",{className:"pw-temperature",children:[(0,a.jsxs)("strong",{children:[d(O.current.temperature_2m),(0,a.jsx)("span",{children:"°"})]}),(0,a.jsx)("span",{className:"pw-celsius",children:"CELZIJUSA"}),(0,a.jsx)("h2",{children:V[0]}),(0,a.jsxs)("p",{children:["Subjektivni osećaj ",(0,a.jsx)("b",{children:l(O.current.apparent_temperature,"°")})]})]}),(0,a.jsxs)("div",{className:"pw-current-visual",children:[(0,a.jsx)(f,{type:V[1],size:180,night:0===O.current.is_day}
1),(0,a.jsx)("span",{children:0===O.current.is_day?"NOĆ U NAŠEM KRAJU":"DAN U NAŠEM KRAJU"})]})]}),(0,a.jsxs)("div",{className:"pw-current-bottom",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(m,{name:"clock",size:14})," Podaci za ",c(O.current.time)," h"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(m,{name:"arrowUp",size:13}),l(C.temperature_2m_max?.[0],"°"),(0,a.jsx)("i",{})," ",(0,a.jsx)(m,{name:"arrowDown",size:13}),l(C.temperature_2m_min?.[0],"°")]})]})]}),(0,a.jsxs)("section",{className:"pw-today",children:[(0,a.jsxs)("div",{className:"pw-today-top",children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"DANAS U VAŠEM GRADU"}),(0,a.jsx)("span",{className:"pw-date-chip",children:w(C.time[0])})]}),(0,a.jsx)("h2",{children:"Dan u nekoliko brojki."}),(0,a.jsx)("p",{children:"Sve što vam treba za današnje planove."}),(0,a.jsxs)("div",{className:"pw-highlow",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(m,{name:"arrowDown",size:17}),(0,a.jsxs)("span",{children:["Najniža",(0,a.jsx)("strong",{children:l(C.temperature_2m_min?.[0],"°")})]})]}),(0,a.jsx)("span",{className:"pw-highlow-line"}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("span",{children:["Najviša",(0,a.jsx)("strong",{children:l(C.temperature_2m_max?.[0],"°")})]}),(0,a.jsx)(m,{name:"arrowUp",size:17})]})]}),(0,a.jsxs)("div",{className:"pw-today-rain",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(m,{name:"drop",size:21}),(0,a.jsxs)("span",{children:["Mogućnost padavina",(0,a.jsx)("strong",{children:l(C.precipitation_probability_max?.[0],"%")})]})]}),(0,a.jsx)("div",{children:(0,a.jsxs)("span",{children:["Ukupno padavina",(0,a.jsx)("strong",{children:l(C.precipitation_sum?.[0]," mm",1)})]})})]}),(0,a.jsxs)("div",{className:"pw-today-sun",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(m,{name:"sunrise",size:20}),(0,a.jsxs)("small",{children:["Izlazak",(0,a.jsx)("strong",{children:c(C.sunrise?.[0])})]})]}),(0,a.jsx)("div",{className:"pw-sun-divider",children:(0,a.jsx)(m,{name:"sun",size:17})}),(0,a.jsxs)("span",{children:[(0,a.jsxs)("small",{children:["Zalazak",(0,a.jsx)("strong",{children:c(C.sunset?.[0])})]}),(0,a.jsx)(m,{name:"sunset",size:20})]})]})]})]}),(0,a.jsxs)("section",{className:"pw-metrics","aria-label":"Trenutni vremenski uslovi",children:[(0,a.jsx)(b,{icon:"wind",label:"Brzina vetra",value:l(O.current.wind_speed_10m," km/h"),note:`Pravac: ${o(e=O.current.wind_direction_10m)?["S","SI","I","JI","J","JZ","Z","SZ"][Math.round((Number(e)%360+360)%360/45)%8]:"—"}`}),(0,a.jsx)(b,{icon:"drop",label:"Vlažnost vazduha",value:l(O.current.relative_humidity_2m,"%"),note:`Padavine: ${l(O.current.precipitation," mm",1)}`}),(0,a.jsx)(b,{icon:"cloud",label:"Oblačnost",value:l(O.current.cloud_cover,"%"),note:"Pokrivenost neba"}),(0,a.jsx)(b,{icon:"gauge",label:"Vazdušni pritisak",value:l(O.current.surface_pressure," hPa"),note:"Pritisak na nivou lokacije"})]}),(0,a.jsxs)("section",{className:"pw-panel pw-hour-section",children:[(0,a.jsxs)("div",{className:"pw-section-heading",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"IZ SATA U SAT"}),(0,a.jsxs)("h2",{children:["Naredna 24 časa",(0,a.jsx)("span",{className:"pw-heading-dot",children:"."})]}),(0,a.jsx)("p",{children:"Jasniji pogled na temperaturu i mogućnost padavina."})]}),(0,a.jsxs)("div",{className:"pw-chart-tabs",role:"group","aria-label":"Prikaz grafikona",children:[(0,a.jsxs)("button",{type:"button","aria-pressed":"temp"===I,className:"temp"===I?"is-active":"",onClick:()=>L("temp"),children:[(0,a.jsx)(m,{name:"sun",size:15}),"Temperatura"]}),(0,a.jsxs)("button",{type:"button","aria-pressed":"rain"===I,className:"rain"===I?"is-active":"",onClick:()=>L("rain"),children:[(0,a.jsx)(m,{name:"drop",size:14}),"Padavine"]})]})]}),(0,a.jsx)(j,{hours:Z,mode:I}),(0,a.jsx)("div",{className:"pw-hour-list",ref:U,tabIndex:0,"aria-label":"Satna prognoza, prevucite za više sati",children:Z.map(e=>{let i=s(e.code);return(0,a.jsxs)("article",{className:`pw-hour ${e.now?"is-now":""}`,children:[(0,a.jsx)("span",{children:e.now?"Sada":c(e.stamp)}),(0,a.jsx)(f,{type:i[1],size:49,night:e.night}),(0,a.jsx)("strong",{children:l(e.temp,"°")}),(0,a.jsxs)("span",{className:"pw-hour-rain",children:[(0,a.jsx)(m,{name:"drop",size:12}),l(e.rain,"%")]}),(0,a.jsx)("small",{children:l(e.wind," km/h")}),(0,a.jsxs)("span",{className:"pw-sr-only",children:[i[0],", ",w(e.stamp)]})]},e.stamp)})}),Z.length?(0,a.jsxs)("div",{className:"pw-hour-footer",children:[(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"pw-key-dot"}),"temp"===I?"Temperatura u °C":"Mogućnost padavina u %",(0,a.jsx)("span",{className:"pw-swipe-hint",children:" · Prevucite za više sati"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("button",{type:"button","aria-label":"Prethodni sati",onClick:()=>J(-1),children:(0,a.jsx)(m,{name:"left",size:17})}),(0,a.jsx)("button",{type:"button","aria-label":"Naredni sati",onClick:()=>J(1),children:(0,a.jsx)(m,{name:"chevron",size:17})})]})]}):(0,a.jsx)("p",{className:"pw-empty",children:"Satna prognoza trenutno nije dostupna."})]}),(0,a.jsxs)("div",{className:"pw-week-grid",children:[(0,a.jsxs)("section",{className:"pw-panel pw-week",children:[(0,a.jsxs)("div",{className:"pw-section-heading",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"PLANIRAJTE UNAPRED"}),(0,a.jsxs)("h2",{children:["Sedam dana pred vama",(0,a.jsx)("span",{className:"pw-heading-dot",children:"."})]}),(0,a.jsx)("p",{children:"Izaberite dan za detaljniji pregled prognoze."})]}),(0,a.jsx)("span",{className:"pw-week-symbol",children:(0,a.jsx)(m,{name:"calendar",size:23})})]}),(0,a.jsxs)("div",{className:"pw-week-labels","aria-hidden":"true",children:[(0,a.jsx)("span",{children:"Dan"}),(0,a.jsx)("span",{children:"Vremenski uslovi"}),(0,a.jsx)("span",{children:"Padavine"}),(0,a.jsx)("span",{children:"Min. / Maks."})]}),(0,a.jsx)("div",{className:"pw-days",children:C.time.map((e,i)=>{let p=s(C.weather_code?.[i]),t=C.temperature_2m_min?.[i],r=C.temperature_2m_max?.[i],n=Math.max(1,E.max-E.min),d=o(t)&&o(r);return(0,a.jsxs)("button",{className:`pw-day ${i===R?"is-selected":""}`,type:"button","aria-pressed":i===R,"aria-label":`Prikaži detalje: ${0===i?"danas":h(e)}, ${w(e)}, ${p[0]}, najniža ${l(t,"°")}, najviša ${l(r,"°")}, padavine ${l(C.precipitation_probability_max?.[i],"%")}`,onClick:()=>D(i),children:[(0,a.jsxs)("span",{className:"pw-day-name",children:[(0,a.jsx)("strong",{children:0===i?"Danas":1===i?"Sutra":h(e)}),(0,a.jsx)("small",{children:w(e)})]}),(0,a.jsxs)("span",{className:"pw-day-weather",children:[(0,a.jsx)(f,{type:p[1],size:41}),(0,a.jsx)("span",{children:p[0]})]}),(0,a.jsxs)("span",{className:"pw-day-rain",children:[(0,a.jsx)(m,{name:"drop",size:13}),l(C.precipitation_probability_max?.[i],"%")]}),(0,a.jsxs)("span",{className:"pw-day-temperatures",children:[(0,a.jsx)("span",{children:l(t,"°")}),(0,a.jsx)("span",{className:"pw-temp-track",children:d&&(0,a.jsx)("i",{style:{left:`${(Number(t)-E.min)/n*100}%`,width:`${Math.max(5,(Number(r)-Number(t))/n*100)}%`}})}),(0,a.jsx)("strong",{children:l(r,"°")})]})]},e)})}),(0,a.jsxs)("p",{className:"pw-week-note",children:[(0,a.jsx)(m,{name:"pin",size:13}),"Prognoza za ",i.naziv," · Sva vremena su lokalna."]})]}),(0,a.jsx)(y,{daily:C,index:R})]})]}),(0,a.jsxs)("section",{className:"pw-local",children:[(0,a.jsx)("div",{className:"pw-section-heading",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"VAŠ DAN U PRIJEPOLJU"}),(0,a.jsxs)("h2",{children:["Prognoza je tek početak",(0,a.jsx)("span",{className:"pw-heading-dot",children:"."})]}),(0,a.jsx)("p",{children:"Pronađite inspiraciju, uslugu ili događaj u svom gradu."})]})}),(0,a.jsx)("div",{className:"pw-local-grid",children:[{icon:"mountain",href:"/prijepolje",eyebrow:"UPOZNAJTE NAŠ KRAJ",title:"Mesta kojima se vraćamo",text:"Znamenitosti, priroda i priče Prijepolja."},{icon:"bag",href:"/firme",eyebrow:"LOKALNE FIRME I USLUGE",title:"Sve što vam je blizu",text:"Pronađite pravu firmu za svoje potrebe."},{icon:"calendar",href:"/desavanja",eyebrow:"GRAD KOJI ŽIVI",title:"Šta se dešava u gradu?",text:"Događaji i susreti koje vredi ispratiti."}].map(e=>(0,a.jsxs)(t.default,{href:e.href,className:"pw-local-card",children:[(0,a.jsx)("span",{className:"pw-local-icon",children:(0,a.jsx)(m,{name:e.icon,size:25})}),(0,a.jsxs)("span",{children:[(0,a.jsx)("small",{children:e.eyebrow}),(0,a.jsx)("strong",{children:e.title}),(0,a.jsx)("span",{children:e.text})]}),(0,a.jsx)(m,{name:"right",size:19})]},e.href))})]}),(0,a.jsxs)("section",{className:"pw-sponsor",children:[(0,a.jsx)("div",{className:"pw-sponsor-symbol",children:(0,a.jsx)(m,{name:"sun",size:34})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"pw-eyebrow",children:"VAŠA FIRMA. PRAVO MESTO."}),(0,a.jsx)("h2",{children:"Neka i vaš brend bude deo svakog dana."}),(0,a.jsx)("p",{children:"Predstavite se lokalnoj zajednici uz prognozu za naš kraj."})]}),(0,a.jsxs)(t.default,{href:"/cenovnik",children:["Oglašavajte se ovde",(0,a.jsx)(m,{name:"right",size:17})]})]}),(0,a.jsxs)("footer",{className:"pw-source",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(m,{name:"check",size:15}),(0,a.jsxs)("span",{children:["Podaci: ",(0,a.jsx)("a",{href:"https://open-meteo.com/",target:"_blank",rel:"noopener noreferrer",children:"Open-Meteo"})," · Europe/Belgrade"]})]}),(0,a.jsxs)("span",{children:[O&&!M?`Preuzeto u ${T} \xb7 `:"","Osvežavanje na 15 minuta dok je stranica aktivna."]}),(0,a.jsx)("small",{children:"Vremenska prognoza je procena modela i može se promeniti."})]})]}),(0,a.jsx)(z,{})]})}])}]);

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.