1var e=`https://www.wildlifedepartment.com/fishing/fishingreport`,t=`Oklahoma Department of Wildlife Conservation`,n=`No recent official Grand Lake fishing report is currently available`;function r(e,t=new Date){if(!e)return{level:`none`,label:n,ageDays:null};let r=Date.parse(`${e}T12:00:00Z`);if(Number.isNaN(r))return{level:`none`,label:n,ageDays:null};let i=Math.max(0,Math.floor((t.getTime()-r)/864e5));return i<=7?{level:`current`,label:`Current Official Fishing Report`,ageDays:i}:i<=14?{level:`latest`,label:`Latest Available Official Fishing Report`,ageDays:i}:{level:`archived`,label:`Archived Fishing Report â Conditions May Have Changed`,ageDays:i}}function i(e){let t=new Date(`${e}T12:00:00Z`);return Number.isNaN(t.getTime())?e:t.toLocaleDateString(`en-US`,{weekday:`long`,month:`long`,day:`numeric`,year:`numeric`,timeZone:`UTC`})}function a(e){let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`,hour:`numeric`,minute:`2-digit`,timeZone:`America/Chicago`})+` CT`}function o(e){let t=[];return e.elevationText&&t.push(`Elevation ${e.elevationText}${e.elevationTrend?` (${e.elevationTrend})`:``}`),e.waterTempF!=null&&t.push(`${e.waterTempF}°F`),e.waterClarity&&t.push(e.waterClarity),t.join(` · `)}var s=`Fishing conditions at Grand Lake can change rapidly with weather, generation and lake level. Always check conditions locally before heading out.`;export{o as a,r as c,t as i,n,a as o,e as r,i as s,s as t};
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.