1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[45910],{40864:(L,e,a)=>{"use strict";function t(L){let e=(L?.message||"").toLowerCase(),a=L?.status||L?.code;return e.includes("session_not_found")||e.includes("session from session_id")||e.includes("auth session missing")||e.includes("session missing")||e.includes("invalid session")||e.includes("no session")||e.includes("jwt")||401===a||403===a}async function i({supabase:L,router:e,onError:a,onSuccess:s,showSpinner:n=!0}){localStorage.clear(),sessionStorage.clear();try{try{let{error:e}=await L.auth.signOut({scope:"local"});e&&t(e)}catch(L){t(L)}try{await fetch("/api/logout",{method:"POST",credentials:"include"})}catch(L){}s&&s();try{await e.replace("/sign-in")}catch(L){window.location.href="/sign-in"}setTimeout(()=>{window.location.pathname.includes("/sign-in")||(window.location.href="/sign-in")},500)}catch(L){localStorage.clear(),sessionStorage.clear(),a&&L instanceof Error&&a(L),window.location.href="/sign-in"}}a.d(e,{v:()=>i})},51624:(L,e,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/demo/merck/screwworm",function(){return a(95540)}])},95540:(L,e,a)=>{"use strict";a.r(e),a.d(e,{default:()=>Lm});var t=a(37876),i=a(14232),s=a(77328),n=a.n(s),r=a(54587),l=a.n(r),o=a(89099),c=a(69367),d=a(23042),h=a(31015),u=a(36945),p=a(86850),m=a(44857),x=a(35847),M=a(51354),j=a(33657),Z=a(3144),y=a(43617),g=a(5135),f=a(81191);let w=[{id:"usa",name:"United States",d:"M47.7 -52.6L48.2 -50.3L49.1 -49.6L53.9 -48.7L56.6 -47.4L58.8 -47.9L63.1 -46.9L65.6 -48L75.3 -42.3L75.6 -41.2L76.3 -40.8L76.1 -40.4L77.4 -40.7L78.1 -39.1L79.3 -38.6L78.9 -37.9L81.8 -36L83 -29.1L80.2 -23.5L80.5 -22.6L81.4 -22L91.8 -26.4L91.2 -28.7L92.4 -29.3L97.7 -29.3L98.6 -30.8L103.1 -34.7L112.5 -34.7L112.8 -35.7L114.8 -36.5L116.7 -41.4L118.8 -44.5L119.7 -43.4L121.6 -44.1L122.8 -42.9L122.8 -37.5L124.6 -35.2L125.1 -33.9L122.1 -32L116.3 -29.6L114.4 -26.4L114.4 -24.4L115.3 -22.5L116.4 -22.4L116.2 -23.7L117 -22.9L116.8 -21.8L108.7 -20.3L106.4 -19.2L110.4 -19.9L111.3 -19.2L107.4 -18.1L105.6 -18.1L105.7 -18.6L104.8 -17.5L105.7 -17.4L105.1 -14.8L103 -12L102.8 -12.9L101.3 -14L101.9 -12.1L102.6 -11.4L102.6 -10.1L100.2 -5.9L100.8 -8.4L99.4 -9.8L99 -12.8L98.5 -11.2L99.1 -9L97.3 -9.5L99.2 -8.4L99.3 -5.1L100.1 -4.8L100.8 -0.2L99 2.3L96.1 3.4L94.3 5.3L92.9 5.5L91.5 6.8L91.1 7.9L88.1 10L85.2 13.5L84.7 15.8L85.2 18.1L87.4 23L87.4 24.4L88.7 28L88.5 31.3L87.8 33.2L87 33.6L85.6 33.2L85.2 31.9L84.1 31.2L81 24.9L81.5 22.8L80.7 21.1L78.6 18.4L77.5 17.9L74.7 19.3L72.9 17.7L71.1 16.9L68 17.3L65.5 16.9L62.2 17.7L62.7 18.5L62.7 19.8L63.3 20.4L62.8 20.9L61.7 20.4L60.7 21L58.7 20.9L56.6 19.2L54.2 19.6L52.1 18.9L48.1 19.8L45.6 22.2L42.8 23.6L41.3 25.1L40.6 26.5L40.6 28.6L41.3 31.2L38.2 30.6L36.1 29.6L34.7 26L33 24.2L30.7 20.2L28.7 18.9L26.4 18.9L24.7 21.5L22.4 20.5L21 19.5L19.3 16.1L15.3 12.5L10.4 12.5L10.4 13.8L2.7 13.9L-7.8 10L-7.6 9.3L-14.2 9.9L-14.7 8.2L-16.5 6.3L-17.8 5.9L-18.1 5L-19.7 4.8L-20.7 3.9L-23.2 3.6L-24 3L-24.3 1.2L-27 -2.3L-29.3 -7.1L-29.2 -7.9L-32.6 -12L-33 -15L-34.4 -17L-33.8 -20L-33.9 -23.2L-34.8 -26.1L-33.7 -29.7L-33.1 -36.7L-33.6 -42.1L-35.2 -47.5L-34.9 -48.4L-30.9 -46.9L-29.4 -43.1L-28.7 -44.1L-30.1 -51L46.8 -51L46.8 -52.6L47.7 -52.6ZM-119.6 -180.2L-117.6 -176.3L-116.4 -178L-111.7 -177.5L-111.9 -175.5L-107.6 -174.1L-104.8 -175L-98.9 -172.3L-93.6 -171.6L-91.4 -170.5L-87.7 -171.8L-83.5 -169.4L-80.5 -168.3L-80.5 -105.7L-77.8 -105.5L-75.1 -104L-70.7 -98L-68 -101L-65.2 -102.8L-63.7 -100L-59.3 -95.4L-54.7 -85.8L-50 -82.6L-49.9 -79.5L-51.5 -77.1L-53 -79L-55.5 -80.5L-56.3 -84.9L-59.8 -89L-61.3 -93.9L-68.4 -94.3L-71.7 -95.8L-77.4 -101.4L-84.9 -104.5L-88.8 -104L-94.2 -106.6L-97.5 -109L-100.6 -107.8L-100.1 -103.9L-104.8 -102.4L-107.2 -100.5L-110.3 -99.4L-110.7 -102.6L-109.5 -108.1L-106.5 -109.8L-107.3 -111.3L-110.8 -108.1L-112.7 -104.3L-116.7 -100.4L-114.7 -97.8L-117.3 -94L-123.1 -90.2L-123.8 -87.9L-128.1 -85.3L-129 -83L-132.2 -80.9L-134.1 -81.2L-141.9 -76.6L-146.6 -75.2L-147.1 -76L-141.3 -79.8L-138.3 -82.5L-134.9 -83L-133.5 -85.1L-129.7 -88.1L-127 -91L-126.5 -94.9L-125.1 -98.1L-128.3 -96.5L-129.2 -97.4L-130.7 -95.4L-132.5 -98.2L-133.3 -96.2L-134.3 -98.9L-137.1 -96.8L-138.8 -96.8L-139 -100L-138.5 -102L-140.3 -103.9L-143.9 -102.9L-146.3 -105.5L-148.2 -106.8L-148.2 -110.1L-150.3 -112.5L-149.3 -115.9L-147 -119.2
1L-146 -122.4L-143.8 -122.8L-141.9 -121.8L-139.6 -124.8L-137.6 -124.3L-135.5 -126.2L-136 -129.1L-137.6 -130.3L-135.5 -132.8L-137.2 -132.7L-140.1 -131.3L-141 -129.9L-143.2 -131.3L-147.1 -130.6L-151.2 -132.1L-152.3 -134.7L-155.9 -138.6L-152 -141.5L-145.8 -144.8L-143.5 -144.8L-143.9 -141.4L-138 -141.7L-140.2 -146L-143.7 -148.7L-145.6 -152.3L-148.3 -155.4L-152.1 -157.8L-150.6 -161.8L-145.6 -162L-142.1 -165.6L-141.5 -169.4L-138.6 -173.3L-135.9 -174.3L-130.7 -178L-128.1 -177.4L-123.8 -182L-119.6 -180.2ZM-113.9 -88.6L-116.7 -86.7L-118.1 -88L-118.5 -90.4L-114.5 -93L-112.7 -92.7L-111.5 -91.1L-113.9 -88.6ZM-165.9 -126.3L-164.2 -125.1L-162.5 -125.8L-160.2 -124.1L-157.5 -123.3L-157.7 -122.6L-159.8 -121.3L-163 -123.8L-165.4 -123.4L-166.1 -124L-165.9 -126.3ZM-148.8 -103.5L-150.5 -102.6L-154 -105.2L-151.3 -106.1L-149.1 -105.6L-148.8 -103.5ZM-121 51.6L-121.4 52.1L-122 51.7L-122.4 49.8L-121.8 49L-121.8 48.1L-120.1 48.9L-118.9 50.3L-121 51.6Z"},{id:"mexico",name:"Mexico",d:"M41.3 31.2L40.2 33.9L39.7 36.1L39.2 41.6L39.7 43.2L40.6 44.7L41.1 47L43 49.2L43.6 50.9L44.7 52.3L47.7 53.1L48.8 54.3L57.2 52.2L59 51L59.6 49.3L59.9 46.8L60.3 45.9L62.2 45.1L65.2 44.4L69.3 44.3L70 44.9L69.9 46.4L68.4 48.1L67.7 49.9L68.2 50.4L67.1 54L66.4 53.2L65.3 53.3L64.3 55.1L63.8 54.8L63.5 54.9L63.5 55.3L58.3 55.3L58.3 56.9L57.1 56.9L59.9 59.4L59.8 60.4L56.3 60.4L54.9 62.7L55.3 63.3L54.9 64.8L51.8 61.7L50.3 60.7L48.1 60L46.5 60.2L44.3 61.3L42.9 61.6L38.9 60.3L36.3 58.9L34.2 58.5L31 57.2L28.7 55.8L28 55L26.4 54.8L23.6 53.9L22.5 52.6L19.5 50.9L17.4 47.6L18.3 47.3L18.1 46.5L18.7 45.7L18.7 44.7L17.8 43.3L17.5 42.1L16.6 40.6L14.1 37.6L11.3 35.2L10 33.3L7.6 32.1L7.1 31.3L7.5 29.4L6.1 28.7L4.5 27.2L3.8 25L2.3 24.7L-0.6 21.5L-0.8 20.5L-2.2 18.1L-3.2 15.6L-3.2 14.4L-5.2 13.1L-6.1 13.3L-7.7 12.4L-8.2 13.7L-7.4 17.7L-3.5 22.1L-3.2 23.2L-2.7 23.2L-2.1 25.2L-0.7 27.1L1.1 28.7L2 31.6L3.6 34.4L3.7 36L5.1 36.1L7.2 38.8L7.1 39.4L6 40.5L5.5 40.5L4.7 38.6L2.9 36.9L-0.5 34.6L-0.4 32.4L-0.8 30.7L-4.1 28.4L-4.4 28.8L-5.1 28L-6.8 27.2L-8.5 25.4L-8.3 25.2L-7.1 25.3L-6.1 24.2L-6 22.7L-8.1 20.5L-9.8 19.6L-13.1 12.9L-14.2 9.9L-7.6 9.3L-7.8 10L2.7 13.9L10.4 13.8L10.4 12.5L15.3 12.5L19.3 16.1L21 19.5L22.4 20.5L24.7 21.5L26.4 18.9L28.7 18.9L30.7 20.2L33 24.2L34.7 26L35.3 28.2L36.1 29.6L40.2 31.3L41.3 31.2Z"},{id:"belize",name:"Belize",d:"M63.5 55.3L63.5 54.9L63.8 54.8L64.3 55.1L65.3 53.3L65.8 53.3L65.8 53.7L66.4 53.7L66.3 54.5L65.9 55.8L66.1 56.2L65.8 57.3L66 57.6L65.7 59L65.1 59.8L64.6 59.9L64.1 60.9L63.3 60.9L63.5 55.3Z"},{id:"guatemala",name:"Guatemala",d:"M60.8 67.1L59.4 66.6L57.7 66.5L56.4 66L54.9 64.8L55 63.9L55.3 63.3L54.9 62.7L56.3 60.4L59.8 60.4L59.9 59.4L59.4 59.2L59.1 58.6L57.1 56.9L58.3 56.9L58.3 55.3L63.5 55.3L63.3 60.9L64.1 60.9L65 61.4L65.2 61L66 61.4L64.8 62.5L63.5 63.3L63.3 63.8L63.5 64.4L62.9 65.1L62.3 65.3L62.4 65.6L60.9 66.7L60.8 67.1Z"},{id:"el-salvador",name:"El Salvador",d:"M67.2 68.1L66.9 68.8L65.3 68.7L63.2 67.9L61.6 67.7L60.8 67.1L60.9 66.7L62.4 65.6L62.3 65.3L62.9 65.1L63.7 65.3L65.2 66.4L65.3 66.8L66.5 66.4L67.1 66.6L67.4 66.9L67.2 68.1Z"},{id:"honduras",name:"Honduras",d:"M68.6 69.2L68.1 68.3L67.2 68.1L67.4 66.9L67.1 66.6L66.5 66.4L65.3 66.8L65.2 66.4L63.7 65.3L62.9 65.1L63.5 64.4L63.3 63.8L63.5 63.3L64.8 62.5L66 61.4L66.3 61.5L66.9 61L67.7 60.9L68 61.2L68.4 61L69.7 61.3L71 61.2L71.9 60.9L72.2 60.6L73.8 60.9L75 60.6L76.8 61L78.4 62.2L79.4 62.7L80.1 63.5L79.2 63.4L78.8 63.8L77.8 64.2L77.1 64.2L76.5 64.5L76 64.4L75.5 64L75.2 64.1L74.9 64.7L74.6 64.7L74.5 65.3L72.8 66.8L72 66.2L71.4 67L70.1 67L70.2 68.4L69.8 68.5L69.4 69.1L68.6 69.2Z"},{id:"nicaragua",name:"Nicaragua",d:"M73 74.6L70.8 72.6L70.2 71.6L67.6 69.4L67.9 69L68.4 69.4L68.6 69.2L69.4 69.1L69.8 68.5L70.2 68.4L70.1 67L71.4 67L72 66.2L72.8 66.8L74.5 65.3L74.6 64.7L74.9 64.7L75.2 64.1L75.5 64L76 64.4L76.5 64.5L77.1 64.2L77.8 64.2L78.8 63.8L79.2 63.4L80.1 63.5L79.8 64.4L80 65.4L79.4 66.4L79.1 67.6L79 68.8L79.2 70.8L78.8 71.1L78.6 72.3L78.7 73.1L78.2 73.8L78.3 74.6L78.7 75L78.1 75.6L77.2 75.4L76.8 74.9L75.9 74.6L75.3 75L73.4 74.2L73 74.6Z"},{id:"costa-rica",name:"Costa Rica",d:"M80.7 82.7L79.1 82.1L78.6 81.5L78.9 81L78.8 80.4L78 79.7L76 78.8L75.8 77.9L75.1 77.4L75.2 78.3L74.7 78.9L74.1 78.1L73.2 77.9L72.8 77.3L72.8 76.4L73.2 75.6L72.4 75.2L73.4 74.2L75.3 75L75.9 74.6L76.8 74.9L77.2 75.4L78.1 75.6L78.7 75L79.4 76.6L81.8 78.9L80.7 79.2L80.8 80.3L81.3 80.7L80.9 81L81 81.5L80.7 82.7Z"},{id:"panama",name:"Panama",d:"M94.8 85.5L93.8 84.7L93.3 83.2L93.9 82.4L93.2 82.2L92.7 81.3L91.3 80.5L90.1 80.7L89.6 81.7L88.4 82.4L87.8 82.5L87.6 83.1L88.9 84.6L88.1 84.9L87.7 85.3L86.4 85.5L85.9 83.8L85.6 84.3L84.7 84.1L84.1 83L83 82.8L82.2 82.5L81.1 82.5L81 83.1L80.7 82.7L81 81.5L80.9 81L81.3 80.7L80.8 80.3L80.7 79.2L81.8 78.9L82.8 79.9L82.8 80.5L83.9 80.6L84.1 80.4L84.9 81.1L86.3 80.9L87.4 80.2L89.1 79.6L90.1 78.8L91.6 78.9L91.5 79.2L93.1 79.3L94.3 79.8L96.2 81.4L95.9 81.8L96.5 83.5L96 84.3L95.1 84.1L94.8 85.5Z"},{id:"cuba",name:"Cuba",d:"M82.6 39.4L87.2 39.6L89.8 40.6L90.9 41.7L93.5 41.4L98.5 45.3L99.5 45.3L101.1 45.9L100.9 46.7L103 46.8L105.1 48L104.7 48.7L102.9 49.1L95.1 49.3L97 47.7L95.9 46.9L94.1 46.7L93.1 45.8L92.4 44.1L90.9 44.3L88.3 43.4L87.5 42.8L83.8 42.4L82.9 41.8L83.9 41L81.2 40.9L79.2 42.4L78 42.5L77.6 43.2L76.3 43.5L75.1 43.2L76.5 42.3L77.1 41.2L78.4 40.6L82.6 39.4Z"}];var v=a(16738),b=a.n(v);let N={usa:{at:[66,9],text:"UNITED STATES"},mexico:{at:[30,45],text:"MEXICO"},guatemala:{at:[45,68],text:"GUATEMALA"},panama:{at:[88,86],text:"PANAMA"}};function k({visible:L,className:e,ariaLabel:a}){let i=Math.min(L,f.QP.length),s=i/f.QP.length;return(0,t.jsxs)("svg",{viewBox:"0 0 100 86.7",className:e,role:a?"img":void 0,"aria-label":a,"aria-hidden":!a||void 0,children:[w.map(L=>(0,t.jsx)("path",{d:L.d,className:b().mapCountry},L.id)),(0,t.jsx)("path",{d:"M28.3 -3.4L33.3 -3.4L33.3 3.2L33.5 3.1L34.2 3.8L35.4 3.7L35.6 4.4L37.3 4.6L37.5 4.9L37.9 4.5L38.4 4.7L38.6 5.1L39 5.1L39.3 5.6L39.7 5.1L40.6 5.7L41 5.5L41.2 6L41.9 5.2L42.1 5.6L42.7 5.6L43.5 6.1L44 5.6L44.6 5.4L44.9 5.6L45.5 5.3L46.4 5.5L46.6 5.2L48.9 6.6L49.5 6.4L49.9 6.6L49.9 11.7L50.5 12.4L50.5 13.1L51.3 14.5L51.3 15.2L50.8 16.3L50.8 16.8L50.6 17.1L50.9 17.7L50.2 18.9L50.4 19.2L48.5 19.6L48 19.4L47.9 18.9L47.6 19.2L47.3 19.1L47.2 19.6L47.5 19.8L47.5 20.4L46.2 21.8L44.5 22.6L43.1 22.6L42.8 22.2L42.6 22.3L43.3 23.1L42.8 23.4L42.3 23.2L42.2 23.8L41.6 24.4L40.5 26.6L40.2 26.5L40.2 26.9L40.5 26.8L40.1 28.2L40.4 28.4L40.4 29.4L40.7 29.7L41.1 30.8L40.2 31.1L39.9 30.7L38.3 30.6L37.6 30.1L37 30L35.6 29.1L35.4 28.2L34.9 27.6L34.8 26.2L33.7 25.2L33.5 24.6L32.5 23.6L31.5 21L30.4 19.9L29.8 19.7L29.4 19L27.5 18.8L26.8 18.6L26.7 18.9L26 19L25.5 19.7L25.2 20.8L24.7 21.4L24.2 21.4L21.8 20.2L20.8 19.3L19.7 16.3L18.3 15.4L16.8 13.8L16.1 13.4L15.6 12.6L14.9 12L15 11.7L24.8 11.7L24.9 -3.4L28.3 -3.4Z",className:b().mapTexas}),w.filter(L=>N[L.id]).map(L=>{let e=N[L.id];return(0,t.jsx)("text",{x:e.at[0],y:e.at[1],className:b().mapLabel,textAnchor:"middle",children:e.text},`${L.id}-label`)}),(0,t.jsx)("text",{x:35.1,y:14.2,className:b().mapLabelTexas,textAnchor:"middle",children:"TEXAS"}),i>1&&(0,t.jsx)("path",{d:f.QP.slice(0,Math.max(i,1)).map((L,e)=>`${0===e?"M":"L"} ${L.x} ${L.y}`).join(" "),className:b().spreadTrail,pathLength:100,style:{strokeDasharray:100,strokeDashoffset:100-100*s}}),f.QP.slice(0,i).map(L=>(0,t.jsxs)("g",{children:[(0,t.jsx)("circle",{cx:L.x,cy:L.y,r:1.8,className:"us-response"===L.id||"texas-2026"===L.id?b().spreadDotTexas:b().spreadDot}),(0,t.jsx)("circle",{cx:L.x,cy:L.y,r:1.8,className:b().spreadPulse})]},L.id))]})}function C(){let L=(0,g.I)(),[e,a]=(0,i.useState)(!1),[s,n]=(0,i.useState)(1),[r,l]=(0,i.useState)(0);(0,i.useEffect)(()=>{a(!0)},[]),(0,i.useEffect)(()=>
1{if(!e||L)return;let a=s>=f.QP.length,t=window.setTimeout(()=>{a?(l(L=>L+1),n(1)):n(L=>L+1)},a?4600:1600);return()=>window.clearTimeout(t)},[e,s,L]);let o=e&&L?f.QP.length:s,c=f.QP[o-1];return(0,t.jsx)("div",{className:b().attractLoopPanel,role:"img","aria-label":"Animated timeline of the documented New World screwworm spread: Panama in 2023, Central America in 2024, southern Mexico in November 2024, through Mexico in 2025, the first U.S. case in Zavala County, Texas in June 2026, and the eradication fight underway now.","data-testid":"attract-spread-loop",children:(0,t.jsxs)("div",{"aria-hidden":"true",children:[(0,t.jsxs)("header",{className:b().attractLoopHead,children:[(0,t.jsx)("span",{children:"The documented spread"}),(0,t.jsxs)("span",{className:b().attractStamp,children:["Situation verified ",f.dK]})]}),(0,t.jsx)(h.P.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.5},children:(0,t.jsx)(k,{visible:o,className:b().attractLoopMap})},r),(0,t.jsx)("div",{className:b().attractLoopCaption,children:(0,t.jsx)(d.N,{mode:"wait",children:(0,t.jsxs)(h.P.p,{initial:{opacity:0,y:10,filter:"blur(4px)"},animate:{opacity:1,y:0,filter:"blur(0px)"},exit:{opacity:0,y:-6,filter:"blur(4px)"},transition:{type:"spring",duration:.4,bounce:0},children:[(0,t.jsx)("small",{children:c.when}),(0,t.jsx)("strong",{children:c.label}),(0,t.jsx)("span",{children:c.detail})]},c.id)})})]})})}var S=a(2286),P=a(65741),A=a(99205),T=a(73645),I=a(503);let E={region:f.C8.regionPrompt,herd:f.C8.herdPrompt,operation:f.C8.operationPrompt},R={"cow-calf":S.A,stocker:P.A,feedlot:A.A,"dairy-heifers":T.A};function $({voice:L,onComplete:e}){let[a,s]=(0,i.useState)("region"),[n,r]=(0,i.useState)(null),[l,o]=(0,i.useState)(null);(0,i.useEffect)(()=>{let e=!1;return(async()=>{await L.say(f.C8.greeting),e||await L.say(f.C8.regionPrompt)})(),()=>{e=!0}},[]);let c=e=>{let a=f.a1.find(L=>L.id===e);a&&(r(e),L.say(a.reactLine),s("herd"))},u="region"===a?0:"herd"===a?1:2;return(0,t.jsxs)("div",{className:b().screen,children:[(0,t.jsxs)("div",{className:b().outfitHeader,children:[u>0?(0,t.jsxs)("button",{type:"button",className:b().backChip,onClick:()=>s(1===u?"region":"herd"),children:[(0,t.jsx)(I.A,{size:20,"aria-hidden":"true"})," Back"]}):(0,t.jsx)("span",{className:b().backChipSpacer,"aria-hidden":"true"}),(0,t.jsx)("div",{className:b().stepDots,"aria-label":`Step ${u+1} of 3`,children:[0,1,2].map(L=>(0,t.jsx)("span",{className:`${b().stepDot} ${L<=u?b().stepDotActive:""}`,"aria-hidden":"true"},L))}),(0,t.jsx)("span",{className:b().backChipSpacer,"aria-hidden":"true"})]}),(0,t.jsx)("h1",{className:b().bigPrompt,children:E[a]}),(0,t.jsxs)(d.N,{mode:"wait",children:["region"===a&&(0,t.jsxs)(h.P.div,{className:b().regionLayout,initial:{opacity:0,y:24},animate:{opacity:1,y:0},exit:{opacity:0,y:-18},transition:{duration:.3},children:[(0,t.jsxs)("svg",{viewBox:f.cm,className:b().texasMap,role:"group","aria-label":"Tap your Texas region",children:[(0,t.jsx)("path",{d:f.D_,className:b().texasOutline}),f.a1.filter(L=>L.mapPath).map(L=>(0,t.jsx)("path",{d:L.mapPath,className:b().texasRegion,role:"button",tabIndex:0,"aria-label":L.label,onClick:()=>c(L.id),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&c(L.id)}},L.id)),f.a1.filter(L=>L.mapPath&&L.labelPoint).map(L=>(0,t.jsx)("text",{x:L.labelPoint[0],y:L.labelPoint[1],className:b().texasRegionLabel,children:L.shortLabel},`${L.id}-label`))]}),(0,t.jsx)("button",{type:"button",className:b().outsideTexasButton,onClick:()=>c("outside-texas"),children:"I ranch outside Texas"})]},"region"),"herd"===a&&(0,t.jsx)(h.P.div,{className:b().choiceRow,initial:{opacity:0,y:24},animate:{opacity:1,y:0},exit:{opacity:0,y:-18},transition:{duration:.3},children:f.ZM.map(e=>(0,t.jsxs)("button",{type:"button",className:b().herdCard,onClick:()=>{var a;let t;return a=e.id,void((t=f.ZM.find(L=>L.id===a))&&(o(a),L.say(t.reactLine),s("operation")))},children:[(0,t.jsx)("strong",{children:e.label}),(0,t.jsx)("span",{children:"head"})]},e.id))},"herd"),"operation"===a&&(0,t.jsx)(h.P.div,{className:b().choiceRow,initial:{opacity:0,y:24}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-18},transition:{duration:.3},children:f.pT.map(a=>{let i=R[a.id];return(0,t.jsxs)("button",{type:"button",className:b().operationCard,onClick:()=>{var t;let i;return t=a.id,void((i=f.pT.find(L=>L.id===t))&&n&&l&&(L.say(i.reactLine),e({regionId:n,herdSizeId:l,operationId:t})))},children:[(0,t.jsx)("span",{className:b().operationIcon,"aria-hidden":"true",children:(0,t.jsx)(i,{size:34})}),(0,t.jsx)("strong",{children:a.label}),(0,t.jsx)("span",{children:a.sublabel})]},a.id)})},"operation")]})]})}var z=a(76028),O=a(22698);let D={"east-texas":["M82.61 33.51L82.83 35.61L81.4 35.2L80.24 34.25L80.55 33.34L82.61 33.51Z","M86.58 29.74L88.91 29.97L88.82 33.31L88.04 32.56L86.57 32.86L86.58 29.74Z","M86.37 36.92L86.38 34.02L89.56 34L89.67 34.11L89.69 36.21L87.6 37.21L86.37 36.92Z","M86.38 34.02L86.38 33.05L86.49 32.89L88.04 32.56L89.56 34L86.38 34.02Z","M86.58 29.74L86.57 32.86L86.42 32.98L86.23 33.5L85.23 33.49L85.23 29.85L86.58 29.74Z","M81.59 56.95L79.46 57.13L79.52 56.58L79.01 56.23L79.06 55.78L79.56 55.38L79.25 55.27L78.77 53.94L78.91 52.02L81.15 51.67L81.4 53.67L81.59 56.95Z","M86.79 57.62L85.56 58.77L83.45 57.59L82.68 58.11L81.59 58.27L81.59 56.17L81.4 53.67L83.1 54.71L84.86 54.75L85.23 55.59L86.28 56.11L86.79 57.62Z","M94.54 30.78L94.54 34.2L90.04 34.22L90.06 30.8L90.64 30.97L91.05 30.69L91.8 30.67L92.06 30.92L93.15 31.05L93.25 30.56L94.44 30.55L94.54 30.78Z","M88.49 45.97L87.48 46.85L86.75 46.46L86.2 45.47L85.49 45.4L85.6 45.26L84.46 43.31L84.22 43.24L84.35 41.15L84.14 40.91L84.12 40.71L87.61 40.68L87.61 43.21L87.96 43.22L87.74 44.01L87.85 44.99L88.49 45.97Z","M89.37 26.97L89.36 30.27L88.91 29.97L86.58 29.74L85.25 29.84L85.22 25.48L85.62 25.3L85.64 24.93L85.8 24.7L87.01 25.08L87.21 25.58L88.46 26.6L89.26 26.76L89.37 26.97Z","M94.57 49.35L94.53 46.98L94.98 46.5L94.97 45.61L96.07 45.46L96.34 45.91L96.84 46.31L97.09 46.99L97.49 47.3L97.27 47.93L97.69 48.26L97.8 48.99L95.51 49.15L94.57 49.35Z","M91.09 42.11L94.74 42.06L95.03 42.54L95.44 42.85L96.03 43.61L96.23 44.35L96.07 45.46L94.97 45.61L94.19 45.16L91.92 44.88L91.53 43.23L91.09 42.11Z","M87.61 40.68L84.12 40.71L83.91 39.86L84.2 38.8L83.13 37.71L83.13 35.9L84.02 36.61L85.06 36.62L86.27 37.15L86.37 36.92L87.6 37.21L87.61 40.68Z","M90.84 54.55L90.01 50.4L90.72 50L91.49 50.22L91.54 50.48L92.25 50.17L93.1 50.39L93.06 50.65L93.53 52.26L93.75 52.3L93.93 53.21L94.48 53.6L94.16 54.14L94.33 54.56L90.84 54.55Z","M79.59 38.78L79.58 34.58L80.63 34.59L81.4 35.2L82.83 35.61L83.14 35.85L83.13 37.71L84.2 38.8L79.59 38.78Z","M86.37 36.92L86.27 37.15L85.06 36.62L84.02 36.61L82.9 35.71L82.61 33.51L86.23 33.5L86.38 33.05L86.37 36.92Z","M84.35 41.15L84.22 43.24L84.46 43.31L85.6 45.26L85.49 45.4L82.71 45.84L82.06 46.17L82.28 45.21L81.71 45.18L81.66 44.82L81.17 44.59L81.06 44L80.29 43.75L80.19 43.04L79.94 42.94L79.98 42.25L79.69 42.26L79.76 41.83L84.35 41.15Z","M81.19 29.1L81.28 25.75L81.89 25.69L81.93 25.52L83.09 24.93L83.39 24.96L83.5 25.41L84.5 25.53L85.22 25.48L85.23 29.82L82.93 28.88L81.92 28.81L81.42 29.13L81.19 29.1Z","M86.28 56.11L88.61 54.84L89.47 54.87L90.42 57.93L91.58 58.08L91.6 59.98L87.64 60.02L87.61 59.27L87.27 59.1L86.28 56.11Z","M87.05 51.01L87.95 50.15L88.65 49.25L90.72 50L90.01 50.4L90.9 54.86L88.61 54.84L88.75 54.43L87.29 54.11L87.1 53.24L86.5 53.13L86.54 52.38L86.03 52.01L87.05 51.01Z","M92.45 48.58L92.35 48.44L92.57 45.43L91.95 45.01L91.92 44.88L94.19 45.16L94.97 45.61L94.98 46.5L94.53 46.98L94.57 49.35L93.9 49.65L92.45 48.58Z","M88.65 49.25L87.95 50.15L86.03 52.01L85.64 51.31L85.09 51.71L84.31 51.04L84.3 50.01L87.81 47.18L88.17 47.61L88.65 49.25Z","M84.3 50.11L84.31 51.04L85.09 51.71L84.86 54.75L83.1 54.71L81.4 53.67L81.15 51.67L82.96 51.1L84.3 50.01L84.3 50.11Z","M81.16 31.24L81.19 29.1L81.42 29.13L81.92 28.81L82.93 28.88L85.24 29.82L85.19 29.94L83.2 30.01L82.13 30.48L81.16 31.24Z","M87.6 37.21L89.69 36.21L89.69 38.22L90.59 38.45L90.44 38.75L90.16 38.66L87.61 38.66L87.6 37.21Z","M77.96 34.55L77.97 30.07L81.19 29.56L81.16 33.34L80.55 33.34L80.24 34.25L80.63 34.59L77.96 34.55Z","M93.9 49.65L94.57 49.35L95.51 49.15L95.84 50.96L95.58 56.98L93.99 56.98L94.24 56.13L94 55.35L94.33 54.56L94.16 54.14L94.48 53.6L93.93 53.21L93.75 52.3L93.53 52.26L93.06 50.65L93.1 50.39L92.25 50.17L91.54 50.48L91.49 50.22L93.9 49.65Z","M77.8 47.44L77.77 47.29L81.71 45.18L82.28 45.21L82.06 46.17L82.67 47.77L82.17 48.18L81.88 49.7L80.34 49.71L78.37 50.73L77.71 48.34L77.8 47.44Z","M82.96 51.1L81.15 51.67L78.91 52.02L78.37 50.73L80.34 49.71L81.88 49.7L82.62 49.79L82.49 50.62L82.96 51.1Z","M89.36 30.27L90.06 30.8L90.04 34.22L89.66 34.22L89.67 34.11L88.82 33.31L88.91 29.97L89.36 30.27Z","M77.36 26.77L77.43 26.85L77.91 26.6L78.53 26.58L78.81 26.48L79.06 25.78L80.52 25.61L81.28 25.75L81.19 29.56L77.32 30.17L77.36 26.77Z","M92.45 48.58L91.21 47.02L90.95 47.08L90.85 46.79L89.5 46.57L88.49 45.97L87.85 44.99L87.74 44.01L87.96 43.22L91.53 43.23L91.95 45.01L92.57 45.43L92.35 48.44L92.45 48.58Z","M95.58 56.98L95.84 50.96L95.51 49.15L97.8 48.99L97.88 49.08L98.27 48.91L98.3 51.15L98.1 51.62L98.06 52.06L96.85 54.15L96.76 54.45L96.98 54.73L97.07 55.31L96.63 55.72L96.57 56.2L96.91 56.52L96.94 56.96L95.58 56.98Z","M90.84 54.55L94.33 54.56L94 55.35L94.24 56.13L93.99 56.98L94 57.68L93.31 57.44L92.7 58.04L91.58 58.08L90.42 57.93L89.47 54.87L90.9 54.86L90.84 54.55Z","M91.24 38.46L90.59 38.45L89.69 38.22L89.69 34.97L91.12 35.84L91.98 35.84L93.07 35.35L94.54 35.85L94.54 38.47L92.3 39.01L91.24 38.46Z","M84.2 38.8L83.91 39.86L84.14 40.91L84.35 41.15L79.76 41.83L79.3 40.49L77.33 39.03L76.82 38.77L84.2 38.8Z","M81.16 33.34L81.16 31.24L82.13 30.48L83.2 30.01L85.19 29.94L85.23 29.85L85.23 33.49L82.61 33.51L81.16 33.34Z","M91.53 43.23L87.61 43.21L87.61 38.66L90.16 38.66L90.44 38.75L90.59 38.45L91.24 38.46L90.58 40.13L90.44 42.11L91.09 42.11L91.53 43.23Z","M88.61 54.84L86.28 56.11L85.23 55.59L84.86 54.75L85.09 51.71L85.64 51.31L86.03 52.01L86.54 52.38L86.5 53.13L87.1 53.24L87.29 54.11L88.75 54.43L88.61 54.84Z","M92.45 48.58L93.9 49.65L91.49 50.22L90.72 50L88.65 49.25L88.17 47.61L87.68 47L87.46 46.88L88.49 45.97L89.5 46.57L90.85 46.79L90.95 47.08L91.21 47.02L92.45 48.58Z","M89.37 26.97L89.99 27.35L90.97 27.74L91.24 27.66L91.28 27.55L91.44 27.89L92.24 28.39L93 28.01L93.52 27.94L94.36 28.16L94.53 28.31L94.54 30.78L94.44 30.55L93.25 30.56L93.15 31.05L92.06 30.92L91.8 30.67L91.05 30.69L90.64 30.97L90.06 30.8L89.36 30.27L89.37 26.97Z","M92.81 34.21L94.54 34.2L94.54 35.85L93.07 35.35L91.98 35.84L91.12 35.84L89.69 34.97L89.66 34.22L92.81 34.21Z","M76.49 43.65L79.74 41.77L79.69 42.26L79.98 42.25L79.94 42.94L80.19 43.04L80.29 43.75L81.06 44L81.17 44.59L81.66 44.82L81.71 45.18L78.41 46.95L76.49 43.65Z","M85.49 45.4L86.2 45.47L86.75 46.46L87.48 46.85L87.81 47.18L82.96 51.1L82.49 50.62L82.62 49.79L81.88 49.7L82.17 48.18L82.67 47.77L82.06 46.17L82.71 45.84L85.49 45.4Z","M91.09 42.11L90.44 42.11L90.58 40.13L91.24 38.46L92.3 39.01L94.54 38.47L94.54 41.89L94.74 42.06L91.09 42.11Z"],"gulf-coast":["M72.44 57.87L72.61 58.6L70.47 60.85L68.02 58.46L69.17 57.25L70.08 55.47L72.19 56.83L72.44 57.87Z","M68.57 69.06L67.24 67.43L71.03 64.25L72.97 66.61L70.54 68.63L69.73
168.12L68.57 69.06Z","M70.46 60.87L72.61 58.6L72.65 58.77L74.3 57.68L75.39 57.81L75.57 58.66L75.96 59.37L73.72 62.15L71.75 62.19L71.83 62.06L70.46 60.87Z","M71.03 64.25L68.29 66.56L66.48 64.52L68.14 62.01L68.4 62.17L70.46 60.87L71.83 62.06L71.29 62.59L71.03 64.25Z","M66.3 75.38L62.98 75.37L62.98 70.74L64.72 69.28L65.4 70.09L64.78 70.32L66.85 74.33L66.15 74.9L66.3 75.38Z","M70.47 60.85L68.4 62.17L67.49 61.73L66.22 60.03L67.98 58.42L70.47 60.85Z","M66.98 89.6L68.91 89.91L69.51 89.7L70.02 89.01L70.08 89.13L69.93 89.36L69.92 89.64L70.16 89.44L70.36 89.49L70.19 89.79L70.27 90.17L70.5 90.12L70.54 90.29L70.43 90.49L70.61 90.72L70.54 91.06L70.72 91.38L70.62 91.47L70.8 91.65L71.33 91.73L71.36 92.02L71.13 92.16L71.2 92.41L71.56 92.3L71.6 92.17L71.45 91.93L71.68 91.85L71.72 92.6L70.23 92.92L70.1 93.3L69.79 93.53L69.04 93.28L68.51 92.87L67.86 92.08L66.45 91.86L66.46 89.51L66.98 89.6Z","M95.58 56.98L96.94 56.96L97.09 57.79L96.9 58.6L96.4 59.14L96.02 59.77L95.88 59.23L94.62 58.8L94 57.68L93.99 56.98L95.58 56.98Z","M75.4 69.92L73.87 70.55L73.31 70.96L73.6 71.62L72.93 71.68L72.44 71.26L71.61 71.23L71.45 70.76L71.63 69.37L71.09 68.62L70.54 68.63L72.97 66.61L73.25 66.96L74.03 67.31L74.32 68.17L74.92 68.74L75.4 69.92Z","M66.98 89.6L66.46 89.51L66.46 88.81L65.41 88.68L65.75 87.34L66.46 87.46L69.55 87.44L69.73 87.82L69.55 88.63L69.77 88.69L69.71 88.97L69.98 88.99L69.51 89.7L68.91 89.91L66.98 89.6Z","M75.57 58.66L77.99 58.22L79.07 58.44L79.53 59L79.24 59.31L79.26 60.38L79.79 60.71L79.96 62.4L79.49 62.41L78.24 61.85L77.61 60.48L77.11 60.52L75.96 59.37L75.57 58.66Z","M70.03 72.61L68.62 74.77L66.78 74.38L66.85 74.33L64.78 70.32L66.07 69.84L67.07 70.27L67.67 71.33L68.69 71.56L68.74 72.1L70.03 72.61Z","M84.38 62.6L85.31 62.46L85.91 62.8L85.79 63.56L87.08 65.81L86.58 66.92L85.74 67.58L84.69 68.61L84.27 68.67L83.77 68.96L83.33 68.92L82.5 67.78L81.88 67.76L81.83 66.93L81.28 66.58L81.07 65.55L81.27 65.28L81.96 64.76L82.69 65.04L83.24 64.62L83.46 63.79L84.1 63.79L84.38 62.6Z","M73.25 66.96L71.03 64.25L71.29 62.59L71.75 62.19L73.72 62.15L74.32 62.62L76.03 64.66L73.25 66.96Z","M70.02 76.89L70.14 77.1L69.91 77.4L69.95 77.8L70.24 78.14L70.93 78.38L70.61 79.06L70.63 79.23L70.4 79.5L66.61 79.53L65.87 78.88L65.92 76.81L66.92 75.89L66.87 76.4L67.71 76.54L68.46 77.05L70.02 76.89Z","M79.49 62.41L79.82 62.75L79.7 63.47L80.34 64.02L80.61 64.47L80.54 64.68L80.92 64.84L81.03 65.24L81.31 65.31L80.4 66.25L77.87 67.8L75.44 65.4L77.58 64.07L77.88 63.15L78.86 62.14L79.49 62.41Z","M63.33 65.32L64.45 63.77L64.82 64.29L66.61 64.31L66.48 64.52L67.44 65.62L64.04 68.48L62.45 66.53L63.33 65.32Z","M75.44 65.4L75.31 65.27L76.03 64.66L74.32 62.62L73.72 62.15L75.96 59.37L77.11 60.52L77.61 60.48L78.24 61.85L78.86 62.14L77.88 63.15L77.58 64.07L75.44 65.4Z","M68.57 69.06L69.73 68.12L70.54 68.63L71.09 68.62L71.63 69.37L71.45 70.76L71.61 71.23L70.03 72.61L68.74 72.1L68.69 71.56L67.67 71.33L67.07 70.27L68.57 69.06Z","M64.45 63.77L64.51 63.42L63.25 62.76L63.15 62.48L64.78 61.72L66.36 60.24L67.49 61.73L68.14 62.01L66.61 64.31L64.82 64.29L64.45 63.77Z","M64.17 56.01L67.57 58.83L66.22 60.03L66.36 60.24L65.45 61.14L65.22 60.32L63.25 58.72L64.17 56.01Z","M64.72 69.28L64.04 68.48L67.44 65.62L68.29 66.56L67.24 67.43L68.57 69.06L67.07 70.27L66.07 69.84L65.4 70.09L64.72 69.28Z","M82.44 61.49L84.38 62.6L84.1 63.79L83.46 63.79L83.24 64.62L82.69 65.04L81.96 64.76L81.27 65.28L81.03 65.24L80.92 64.84L80.54 64.68L80.61 64.47L80.34 64.02L79.7 63.47L79.82 62.75L79.49 62.41L79.96 62.4L79.91 61.35L81.42 60.84L82.44 61.49Z","M82.44 61.49L81.42 60.84L80.44 57.65L81.59 58.27L82.68 58.11L83.45 57.59L85.56 58.77L86.79 57.62L87.27 59.1L87.61 59.27L87.64 60.02L88.17 60.52L88.01 61.8L87.92 61.6L87.75 61.58L87.46 61.93L87.4 62.18L87.63 62.42L87.37 62.81L86.29 63.29L85.91 62.8L85.31 62.46L84.38 62.6L82.44 61.49Z","M66.46 89.51L66.45 91.86L65.38 91.86L65.11 92L63.66 91.75L62.6 91.07L62.21 90.62L61.13 90.25L63.08 85.93L65.55 85.95L65.55 87.31L65.75 87.34L65.41 88.68L66.46 88.81L66.46 89.51Z","M77.87 67.8L77.77 70.21L77 69.98L75.92 69.98L75.78 69.79L75.4 69.92L74.92 68.74L74.32 68.17L74.03 67.31L73.25 66.96L75.31 65.27L77.87 67.8Z","M63.73 81.98L63.71 75.37L66.3 75.38L66.92 75.89L65.92 76.81L65.87 78.88L65 78.88L65.01 81.99L63.73 81.98Z","M70.88 75.22L70.21 74.83L69.65 74.87L68.82 74.48L70.03 72.61L71.61 71.23L72.44 71.26L72.93 71.68L73.6 71.62L74.51 72.43L74.34 72.65L74.33 73.19L71.89 73.58
1L72.62 74.29L71.73 75L70.88 75.22Z","M68.82 74.48L69.65 74.87L70.21 74.83L70.88 75.22L71.8 76.67L71.42 77.32L71.14 77.3L71.01 76.98L70.86 76.85L70.62 76.87L70.19 77.11L70.02 76.89L68.46 77.05L67.71 76.54L66.87 76.4L66.92 75.89L66.3 75.38L66.15 74.9L66.78 74.38L68.62 74.77L68.82 74.48Z","M81.09 56.99L81.59 56.95L81.59 58.27L80.44 57.65L81.42 60.84L79.91 61.35L79.79 60.71L79.26 60.38L79.24 59.31L79.53 59L78.74 57.9L78.98 57.28L79.46 57.13L81.09 56.99Z","M73.87 75.34L72.78 76.59L72.46 77.21L72.39 77.17L72.9 76.24L73.03 75.69L73.14 75.72L73.34 75.49L73.33 75.38L73.63 75.15L73.68 74.76L73.93 74.95L74.04 74.92L73.87 75.34ZM74.33 73.19L74.19 73.43L74.36 73.72L74.26 73.99L73.27 74.82L72.79 74.71L72.59 74.82L72.53 75.24L72.6 75.51L71.8 76.67L70.88 75.22L71.73 75L72.62 74.29L71.89 73.58L74.33 73.19Z","M75.33 69.97L75.26 70.03L75.66 70.52L75.57 70.66L75.65 70.96L75.99 70.99L76.02 71.09L76.28 71.2L76.43 71.46L77.19 72.11L75.8 72.87L75.2 73.06L74.96 72.95L74.92 72.46L74.51 72.43L73.6 71.62L73.31 70.96L73.87 70.55L75.33 69.97ZM77.77 70.21L77.77 70.49L76.56 71.1L76.57 70.78L76.39 70.72L76.47 70.54L76.01 70.47L75.93 70.28L76.03 70.08L75.92 69.98L77 69.98L77.77 70.21ZM74.04 74.92L74.19 74.8L74.14 74.4L74.32 74.28L74.97 74.2L74.98 74.05L75.28 73.96L75.35 73.76L75.79 73.38L76.83 73.04L77.18 72.76L77.22 72.99L77.11 73.12L75.58 73.94L73.87 75.34L74.04 74.92Z","M92.13 62.81L92.12 62.45L91.85 62.45L91.82 62.66L91.09 62.91L90.78 62.65L89.41 63.06L89.11 63.01L89.04 62.86L89.18 62.86L89.3 62.74L89.64 62.22L89.76 61.55L89.52 60.95L89.41 60.85L88.85 61.1L88.59 61.4L88.44 61.83L88.08 61.94L88.01 61.8L88.17 60.52L87.64 60.02L92.22 59.99L92.25 62.75L92.13 62.81Z","M65.54 82.42L65.01 81.99L65 78.88L65.87 78.88L66.61 79.53L70.4 79.5L70.05 80.83L69.7 81.52L69.48 81.55L69.06 81.87L68.79 81.8L69.13 81.59L69.1 81.48L69.24 81.24L69.11 81.11L68.32 81.79L65.79 82.22L65.54 82.42ZM72.38 77.16L72.46 77.23L71.57 78.54L70.76 80.24L70.24 81.85L70.05 81.85L70.16 81.6L70.13 81.17L70.46 80.31L71.05 79.19L71.09 78.91L71.22 78.92L71.32 78.76L71.3 78.45L72.03 77.61L72.11 77.36L71.81 77.31L72.38 77.16Z","M77.77 70.49L77.87 67.8L80.4 66.25L81.07 65.55L81.28 66.58L81.83 66.93L81.88 67.76L82.5 67.78L83.33 68.92L83.77 68.96L81.53 70.3L78.53 71.75L77.36 72.65L77.4 72.48L77.68 72.2L78.5 71.72L78.57 71.6L80.28 70.72L80.3 70.42L80.17 70.35L78.46 71L78.43 70.83L78.58 70.65L78.45 70.5L78.73 70.11L78.66 70L78.03 70.15L77.91 70.25L77.91 70.47L77.77 70.49Z","M70.05 81.85L70.24 81.85L70.02 83.31L70.11 85.2L70.35 86.32L71.36 89.85L71.66 91.81L71.55 91.72L71.36 90.14L70.97 88.62L70.76 88.08L70.51 87.8L70.25 86.61L70.07 86.42L70.11 86.06L70.05 85.72L69.95 85.62L69.91 84.95L69.93 82.85L70.05 81.85ZM68.11 81.82L68.17 82.14L68.8 82.25L69.68 81.96L69.53 83.18L69.4 83.36L69.26 83.3L69.15 83.37L69.28 83.6L69.21 83.7L69.22 83.86L69.31 83.9L69.28 84.15L68.71 84.22L68.71 84.65L68.82 84.96L68.65 85.45L69.33 86.13L69.55 87.44L66.46 87.46L65.55 87.31L65.54 82.42L65.79 82.22L68.11 81.82Z","M92.13 62.81L90.21 63.68L89.75 63.99L89.48 64.38L89.1 64.42L89.21 64.17L89.66 63.81L89.84 63.52L90.38 63.41L90.69 63L90.94 63.12L91.21 63.06L91.09 62.91L91.82 62.66L91.85 62.45L92.12 62.45L92.13 62.81ZM85.85 63.15L85.91 62.8L86.29 63.29L87.37 62.81L87.63 63.18L88.17 63.3L88.01 63.69L88.3 63.84L88.33 64.98L88.79 64.91L88.81 64.59L88.89 64.51L89.08 64.66L89.54 64.7L87.31 66.24L86.62 66.83L87.08 65.81L85.79 63.56L85.85 63.15Z","M92.25 62.75L92.22 59.99L91.6 59.98L91.58 58.08L92.7 58.04L93.31 57.44L94 57.68L94.62 58.8L95.88 59.23L96.02 59.77L95.66 60.37L95.6 60.98L96.04 61.66L95.83 61.81L94.84 61.74L94.44 61.83L92.25 62.75Z"],"hill-country":["M62.21 50.25L62.16 51.18L57.41 51.17L57.42 46.54L58.15 46.34L58.33 46.76L59.03 46.69L59.16 46.95L59.76 46.97L59.83 47.28L60.1 46.82L61.69 49.17L61.59 49.74L62.21 50.25Z","M49.91 62.23L55.06 62.2L55.04 66.72L49.92 66.76L49.91 62.23Z","M61.09 54.78L62.42 54.77L64.52 55.41L64.17 56.01L63.25 58.72L62.4 59.57L61.12 57.86L61.09 54.78Z","M66.09 50.21L66.7 51.31L65.71 52.34L64.54 54.91L64.52 55.41L62.86 54.9L62.21 53.3L62.71 52.73L62.26 52.34L62.67 51.92L62.16 51.18L62.21 50.25L66.09 50.21Z","M47.93 56.58L52.54 56.57L52.52 58.41L50.97 58.34L50.51 60.33L50.63 62.23L45.59 62.23L45.59 56.59L47.93 56.58Z","M52.52 58.41L52.54 56.57L55.87 56.6L55.88 57.9L58.68 57.86L58.69 60.89L56.79 59.93L53.01 59.82L53.02 58.41L52.52 58.41Z","M58.35 51.18L58.35 54.8L54.53 54.79L54.52 51.01L57.41 51.01L57.41 51.17L58.35 51.18Z","M62.18 61.42L61.39 61.07L60.69 61.2L63.25 58.72L65.22 60.32L65.45 61.14L64.78 61.72L63.15 62.48L62.66 61.9L62.95 61.4L62.18 61.42Z","M52.52 58.41L53.02 58.41L53.01 59.82L53.67 59.82L53.65 62.2L50.63 62.23L50.51 60.33L50.97 58.34L52.52 58.41Z","M69.78 56.05L69.17 57.25L67.57 58.83L64.17 56.01L64.52 55.41L64.54 54.91L65.07 53.72L65.76 53.69L67.09 55.38L68.56 54.77L70.08 55.47L69.78 56.05Z","M63.33 65.32L62.45 66.53L59.52 65.38L59.51 61.66L59.71 61.41L61.39 61.07L62.18 61.42L62.95 61.4L62.66 61.9L63.15 62.48L63.25 62.76L64.51 63.42L64.45 63.77L63.33 65.32Z","M52.54 56.57L49.88 56.57L49.88 52.99L54.53 52.98L54.53 54.79L55.85 54.78
1L55.87 56.6L52.54 56.57Z","M61.3 48.52L64.12 46.52L66.12 49.91L66.09 50.21L62.21 50.25L61.59 49.74L61.69 49.17L61.3 48.52Z","M53.66 46.27L54.31 46.85L55.13 46.67L55.77 46.98L56.6 46.49L57.42 46.54L57.41 51.01L53.65 51.01L53.66 46.27Z","M49.89 49.75L53.65 49.76L53.65 51.01L54.52 51.01L54.53 52.98L49.88 52.99L49.89 49.75Z","M53.65 62.2L53.67 59.82L56.79 59.93L59.71 61.41L58.62 62.75L58.21 62.23L53.65 62.2Z","M58.68 57.86L55.88 57.9L55.85 54.78L61.09 54.78L61.12 57.86L58.68 57.86Z","M58.35 54.8L58.35 51.18L62.16 51.18L62.67 51.92L62.26 52.34L62.71 52.73L62.21 53.3L62.86 54.9L62.42 54.77L58.35 54.8Z","M59.52 66.73L55.04 66.72L55.06 62.2L58.21 62.23L58.62 62.75L59.51 61.66L59.52 66.73Z","M58.69 60.89L58.68 57.86L61.12 57.86L62.4 59.57L60.69 61.2L59.71 61.41L58.69 60.89Z"],"north-central":["M68.79 33.21L68.75 37.05L64.95 37.02L65.03 33.13L68.79 33.21Z","M76.33 34.8L76.35 33.32L77.96 33.32L77.96 34.79L76.33 34.8Z","M66.43 41.12L65.84 39.85L67.04 39.13L68.27 39.11L68.27 40.11L66.43 41.12Z","M61.21 33.56L61.2 37.4L57.38 37.41L57.38 33.54L61.21 33.56Z","M50.82 33.51L46.92 33.49L46.93 29.67L50.8 29.67L50.82 33.51Z","M70.08 55.47L68.56 54.77L67.09 55.38L65.76 53.69L65.07 53.72L65.71 52.34L66.7 51.31L68.2 51.62L70.8 52.77L71.65 55.15L70.33 55.61L70.08 55.47Z","M69.21 29.35L69.98 29.36L69.86 33.24L66.02 33.15L66.04 29.35L69.21 29.35Z","M58.43 25.82L62.33 25.8L62.35 29.68L58.43 29.67L58.43 25.82Z","M49.92 45.51L52.78 45.54L53.66 46.27L53.65 49.76L49.89 49.75L49.92 45.51Z","M67.16 44.72L67.72 44.38L69.72 47.75L66.12 49.91L64.12 46.52L67.16 44.72Z","M74.86 43.48L73.29 44.4L72.52 43.07L70.76 44.09L70.39 43.71L70.72 43.24L69.98 43L69.57 42.46L70 42.12L69.22 41.73L69.29 40.38L72.16 39.58L73.23 41.43L73.56 41.24L74.86 43.48Z","M69.29 40.38L69 40.72L68.27 40.11L68.26 37.05L72.16 37.1L72.16 39.58L69.29 40.38Z","M74.26 46.01L70.27 48.41L69.72 47.75L68.34 45.45L72.52 43.07L74.26 46.01Z","M73.56 41.24L77.33 39.03L79.3 40.49L79.74 41.77L76.49 43.65L74.86 43.48L73.56 41.24Z","M57.22 41.19L58.64 41.2L60.53 44.47L59.85 44.58L59.71 45.25L58.15 46.34L57.42 46.54L56.6 46.49L56.65 41.19L57.22 41.19Z","M62.34 29.06L62.25 23.49L62.76 22.95L63.28 23.16L64.2 23.33L64.81 24.32L65.14 24.4L65.56 24.33L65.84 24.44L65.78 24.91L65.6 25.32L65.6 29.06L62.34 29.06Z","M75.13 33.29L73.94 33.27L74.01 29.6L77.31 29.66L77.32 30.17L77.97 30.07L77.96 33.32L75.13 33.29Z","M77.58 51.26L76.78 52.69L75.98 53.11L75.74 52.83L75.58 52.81L75.11 51.31L74.59 51.13L74.05 49.6L77.8 47.44L77.71 48.34L78.37 50.73L77.58 51.26Z","M49 44.54L49.01 41.17L52.84 41.17L52.78 45.54L49.01 45.45L49 44.54Z","M57.38 37.41L53.59 37.41L53.59 33.54L57.38 33.54L57.38 37.41Z","M53.45 41.18L49.62 41.16L49.66 37.34L53.46 37.35L53.45 41.18Z","M54.61 29.66L58.43 29.67L58.45 33.54L54.62 33.54L54.61 29.66Z","M75.43 56.52L77.51 55.87L77.64 55.91L77.85 55.77L78.68 55.78L79.01 56.23L79.52 56.58L79.46 57.13L78.98 57.28L78.74 57.9L79.07 58.44L77.99 58.22L75.57 58.66L75.39 57.81L74.3 57.68L74.77 56.97L75.43 56.52Z","M62.33 25.8L58.43 25.82L58.44 22.61L59.13 22.99L59.81 23.13L60.29 23.14L60.64 22.92L61.03 22.92L61.37 23.16L61.73 23.7L61.95 23.77L62.25 23.49L62.33 25.8Z","M54.59 25.82L58.43 25.82L58.43 29.67L54.61 29.66L54.59 25.82Z","M66.43 41.12L68.27 40.11L69 40.72L69.29 40.38L69.22 41.73L70 42.12L69.57 42.46L69.98 43L70.72 43.24L70.39 43.71L70.76 44.09L68.34 45.45L67.72 44.38L67.16 44.72L65.4 41.73L66.43 41.12Z","M72.61 58.6L72.19 56.83L70.33 55.61L71.65 55.15L73.06 54.3L74.7 56.33L75.43 56.52L74.77 56.97L74.3 57.68L72.65 58.77L72.61 58.6Z","M78.41 46.95L77.77 47.29L77.8 47.44L75.76 48.61L73.29 44.4L74.86 43.48L76.49 43.65L78.41 46.95Z","M74.05 49.6L74.59 51.13L75.11 51.31L75.58 52.81L71.65 55.15L70.8 52.77L70.47 52.63L70.89 51.45L74.05 49.6Z","M63.45 46.93L61.3 48.52L60.1 46.82L59.83 47.28L59.76 46.97L59.16 46.95L59.03 46.69L58.33 46.76L58.15 46.34L59.71 45.25L59.85 44.58L61.82 44.27L63.45 46.93Z","M61.2 37.4L61.21 33.56L62.3 33.58L62.3 33.09L65.03 33.13L64.94 37.43L61.2 37.4Z","M68.75 37.05L68.79 33.21L72.56 33.26L72.51 37.11L68.75 37.05Z","M58.45 33.54L58.43 29.67L62.35 29.68L62.3 33.58L58.45 33.54Z","M72.28 50.62L70.89 51.45L70.47 52.63L68.2 51.62L66.7 51.31L66.09 50.21L66.07 49.94L69.72 47.75L70.27 48.41L70.75 48.1L72.28 50.62Z","M75.98 53.11L76.78 52.69L77.58 51.26L78.37 50.73L78.91 52.02L78.77 53.94L79.25 5
15.27L79.56 55.38L79.06 55.78L79.01 56.23L78.68 55.78L77.95 55.81L77.95 55.55L78.1 55.57L78.15 55.5L78.03 55.45L78.05 55.22L77.51 54.43L76.39 53.69L75.72 53.58L75.85 53.43L75.87 53.17L75.98 53.11Z","M56.65 41.19L53.45 41.18L53.46 37.41L57.25 37.41L57.22 41.19L56.65 41.19Z","M52.78 45.54L52.84 41.17L56.65 41.19L56.6 46.49L55.77 46.98L55.13 46.67L54.31 46.85L52.78 45.54Z","M65.84 39.85L66.43 41.12L63.91 42.6L63.59 42.05L63.03 42.39L61.39 39.61L61.95 39.29L61.95 37.42L64.94 37.43L65.84 39.85Z","M73.98 33.27L76.35 33.32L76.3 37.14L72.51 37.11L72.56 33.26L73.98 33.27Z","M74.01 29.6L73.94 33.27L69.86 33.24L69.98 29.38L74.01 29.6Z","M58.64 41.2L57.22 41.19L57.25 37.41L61.95 37.42L61.95 39.29L58.64 41.2Z","M72.16 37.1L76.25 37.14L76.82 38.77L77.33 39.03L73.23 41.43L72.16 39.58L72.16 37.1Z","M72.28 50.62L70.75 48.1L74.26 46.01L75.76 48.61L72.28 50.62Z","M73.37 24.7L73.53 24.93L73.65 25.51L73.85 25.7L74.55 25.9L74.91 25.84L75.16 25.3L75.3 25.23L75.62 25.4L75.64 25.82L76.47 26.36L77.03 26.33L77.36 26.77L77.32 29.67L74.01 29.6L73.21 29.5L73.2 24.8L73.37 24.7Z","M64.12 46.52L63.45 46.93L62.03 44.62L64.29 43.25L63.91 42.6L65.4 41.73L67.16 44.72L64.12 46.52Z","M65.6 29.06L65.6 29.35L66.04 29.35L66.02 33.15L62.3 33.09L62.34 29.06L65.6 29.06Z","M50.82 33.51L53.59 33.54L53.59 37.41L49.66 37.34L49.67 33.51L50.82 33.51Z","M56.53 21.34L56.68 22.43L57.21 22.55L58.44 22.61L58.43 25.82L54.59 25.82L54.6 20.81L54.85 21.02L55.09 21.03L55.47 20.41L56.17 20.76L56.53 21.34Z","M77.43 55.93L75.43 56.52L74.7 56.33L73.06 54.3L75.58 52.81L75.74 52.83L75.98 53.11L75.87 53.17L75.85 53.43L75.72 53.58L76.39 53.69L77.51 54.43L78.05 55.22L78.03 55.45L78.14 55.56L77.95 55.55L77.89 55.71L77.98 55.8L77.85 55.77L77.43 55.93Z","M62.03 44.62L61.82 44.27L60.53 44.47L58.64 41.2L61.39 39.61L63.03 42.39L63.59 42.05L64.29 43.25L62.03 44.62Z","M72.42 29.47L69.21 29.35L69.23 25.09L69.48 25.31L69.39 25.75L69.46 25.86L70.05 25.94L70.51 25.48L71.24 25.09L71.46 25.27L71.57 25.7L71.53 25.8L71.33 25.88L71.29 26.12L71.53 26.67L71.9 26.85L72.11 26.71L72.44 25.96L72.9 25.35L72.99 24.92L73.2 24.8L73.21 29.5L72.42 29.47Z","M69.23 25.09L69.21 29.35L65.6 29.35L65.6 25.32L66.34 25.67L66.66 25.61L67.4 24.91L67.7 24.49L67.85 24.42L68.46 24.76L68.4 25.07L68.47 25.21L68.71 25.26L69.11 25.06L69.23 25.09Z","M65.84 39.85L64.94 37.43L64.95 37.02L68.26 37.05L68.27 39.11L67.04 39.13L65.84 39.85Z","M76.25 37.14L76.33 34.8L77.96 34.79L77.96 34.55L79.58 34.58L79.59 38.78L76.82 38.77L76.25 37.14Z","M54.61 29.66L54.62 33.54L50.82 33.51L50.8 29.67L54.61 29.66Z"],panhandle:["M43.85 1.84L46.72 1.84L46.72 5.88L42.75 5.87L42.76 1.84L43.85 1.84Z","M28.36 13.78L28.37 9.81L34.83 9.77L34.8 13.78L28.36 13.78Z","M34.79 17.69L34.8 13.78L38.8 13.78L38.76 17.68L34.79 17.69Z","M46.76 9.84L42.75 9.84L42.75 5.87L46.76 5.88L46.76 9.84Z","M39.91 17.69L38.76 17.68L38.8 13.78L42.75 13.79L42.72 17.68L39.91 17.69Z","M34.79 17.69L36.04 17.68L36.04 21.56L32.16 21.56L32.17 17.69L34.79 17.69Z","M28.33 25.9L31.5 25.89L31.66 29.75L28.26 29.75L28.33 25.9Z","M42.75 9.84L46.76 9.84L46.77 13.78L42.75 13.79L42.75 9.84Z","M47.68 17.69L47.66 21.56L43.78 21.57L43.79 17.68L47.68 17.69Z","M42.76 1.84L42.75 5.89L38.8 5.89L38.79 1.84L42.76 1.84Z","M42.75 9.79L38.8 9.8L38.8 5.89L42.75 5.89L42.75 9.79Z","M54.6 26.7L54.61 29.66L50.8 29.67L50.76 25.8L51.95 25.8L53.68 26.23L54.6 26.7Z","M39.24 25.85L39.29 29.69L35.47 29.74L35.4 25.9L39.24 25.85Z","M43.08 21.57L39.91 21.57L39.91 17.69L43.79 17.68L43.78 21.57L43.08 21.57Z","M42.75 9.84L42.75 13.79L38.8 13.78L38.8 9.8L42.75 9.84Z","M50.73 15.15L50.73 17.7L46.76 17.68L46.77 13.78L50.73 13.78L50.73 15.15Z","M32.17 17.69L32.16 21.56L28.35 21.57L28.36 17.69L32.17 17.69Z","M39.91 21.57L36.04 21.56L36.04 17.68L39.91 17.69L39.91 21.57Z","M50.73 13.78L46.77 13.78L46.76 9.84L50.73 9.84L50.73 13.78Z","M28.35 21.57L31.51 21.56L31.5 25.89L28.33 25.9L28.35 21.57Z","M46.72 5.88L46.72 1.84L50.73 1.83L50.73 5.88L46.72 5.88Z","M38.8 9.8L34.83 9.84L34.83 5.89L38.8 5.89L38.8 9.8Z","M34.83 1.83L38.79 1.84L38.8 5.89L34.83 5.89L34.83 1.83Z","M50.75 21.57L47.66 21.56L47.68 17.69L50.73 17.7L50.75 21.57Z","M39.24 25.85L43.08 25.82L43.1 29.67L39.29 29.69L39.24 25.85Z","M39.91 21.57L43.08 21.57L43.08 25.82L39.24 25.85L39.23 21.57L39.91 21.57Z","M34.83 5.89L34.83 9.77L28.37 9.81L28.38 5.89L34.83 5.89Z","M35.47 29.74L31.66 29.75L31.5 25.89L35.4 25.9L35.47 29.74Z","M46.92 25.8L50.76 25.8L50.8 29.67L46.93 29.67L46.92 25.8Z","M32.16 21.56L35.36 21.56L35.4 25.9L31.5 25.89L31.51 21.56L32.16 21.56Z","M50.75 21.57L50.75 22.35L50.39 22.3L50.38 25.8L46.92 25.8L46.93 21.55L50.75 21.57Z","M34.83 1.83L34.83 5.89L28.38 5.89L28.37 2.03L28.66 1.83L34.83 1.83Z","M43.08 25.82L46.92 25.8L46.93 29.67L43.1 29.67L43.08 25.82Z","M36.04 21.56L39.23 21.57L39.24 25.85L35.4 25.9L35.36 21.56L36.04 21.56Z","M43.08 25.82L43.08 21.57L46.93 21.55L46.92 25.8L43.08 25.82Z","M50.75 21.57L50.75 19.35L51.07 19.2L51.3 19.23L51.58 19.48L52.25 20.31L52.98 20.98L53.55 21.01L53.86 20.63L54.41 20.7L54.6 20.81L54.59 23.59L54.06 23.85L53.29 23.47L52.41 23.52L50.75 22.35L50.75 21.57Z","M46.76 5.88L50.73 5.88L50.73 9.84L46.76 9.84L46.76 5.88Z","M28.36 14.2L28.36 13.78L34.8 13.78L34.79 17.69L28.36 17.69L28.36 14.2Z","M54.59 23.59L54.6 26.7L53.68 26.23L51.95 25.8L50.38 25.8L50.39 22.3L50.75 22.35L52.41 23.52L53.29 23.47L54.06 23.85L54.59 23.59Z","M46.77 13.78L46.76 17.68L42.72 17.68L42.75 13.79L46.77 13.78Z","M38.8 13.78L34.8 13.78L34.83 9.84L38.8 9.83L38.8 13.78Z"],"south-texas":["M55.04 66.72L55.08 70.5L49.89 70.44L49.92 66.76L55.04 66.72Z","M63.73 81.98L65.01 81.99L65.54 82.42L65.55 85.95L62.33 85.93L62.37 83.69L62.01 83.69L61.82 82.2L61.59 81.95L63.73 81.98Z","M49.89 70.44L55.18 70.5L55.19 74.15L49.9 74.21L49.89 70.44Z","M58.42 85.91L58.42 81.92L59.57 81.93L59.57 81.22
1L61.6 81.31L61.59 81.95L61.82 82.2L62.01 83.69L62.37 83.69L62.33 85.93L58.42 85.91Z","M59.53 75.38L55.23 75.6L55.18 70.5L59.55 70.45L59.53 75.38Z","M63.08 85.93L61.13 90.25L60.86 90.23L60.79 90.31L60.25 90.09L59.92 89.65L59.5 89.33L59.11 89.36L57.74 89.03L57.31 88.76L56.85 87.79L56.82 87.68L58.01 86.82L58.42 85.91L63.08 85.93Z","M59.55 70.45L59.52 65.38L62.45 66.53L64.72 69.28L62.98 70.74L62.98 70.44L59.55 70.45Z","M59.57 81.22L59.53 75.38L63.71 75.37L63.73 81.98L61.59 81.95L61.6 81.31L59.57 81.22Z","M59.52 66.73L59.55 70.45L55.08 70.5L55.04 66.72L59.52 66.73Z","M58.42 81.92L55.64 81.89L55.36 81.51L54.75 81.96L54.45 81.85L54.13 81.53L54.46 80.92L54.56 80.13L54.11 79.13L53.67 78.84L53.19 78.86L51.89 77.73L51.65 77.47L51.46 76.99L51.5 76.65L50.8 75.9L50.12 74.65L49.2 74.21L55.19 74.15L55.23 75.6L59.53 75.38L59.57 81.93L58.42 81.92Z","M58.42 85.91L58.01 86.82L56.82 87.68L56.11 85.44L55.72 84.91L55.3 84.68L54.8 83.95L54.76 83.63L54.93 83.37L54.95 82.69L54.75 81.96L55.36 81.51L55.64 81.89L58.42 81.92L58.42 85.91Z","M62.98 75.37L59.53 75.38L59.55 70.45L62.98 70.44L62.98 75.37Z"],"west-texas":["M34.5 33.52L31.65 33.52L31.66 29.75L35.47 29.74L35.47 33.52L34.5 33.52Z","M30.15 44.89L30.39 44.9L30.39 47.98L29.95 48.2L28.6 47.31L25.3 46.82L24.77 44.98L24.45 45.06L24.18 44.89L30.15 44.89Z","M30.39 44.9L33.69 44.9L33.81 49.77L33.17 49.76L32.87 48.84L31.06 47.7L30.39 47.98L30.39 44.9Z","M34.5 33.52L38.3 33.5L38.32 37.31L34.54 37.33L34.5 33.52Z","M43.1 33.42L39.28 33.5L39.29 29.69L43.1 29.67L43.1 33.42Z","M38.32 37.31L42.1 37.32L42.03 41.12L38.27 41.12L38.32 37.31Z","M45.91 33.48L43.1 33.42L43.1 29.67L46.93 29.67L46.92 33.49L45.91 33.48Z","M37.68 44.9L33.92 44.9L33.92 41.13L37.68 41.13L37.68 44.9Z","M45.84 41.14L45.88 37.31L49.66 37.34L49.62 41.16L45.84 41.14Z","M49 44.54L44.67 44.51L44.69 41.13L49.01 41.17L49 44.54Z","M41.41 45.72L41.36 49.82L37.68 49.82L37.68 44.9L41.42 44.9L41.41 45.72Z","M43.1 33.42L45.91 33.48L45.88 37.31L42.1 37.29L42.11 33.48L43.1 33.42Z","M44.69 41.13L44.67 44.51L44.4 44.43L44.37 45.67L41.41 45.72L41.44 41.13L44.69 41.13Z","M43.67 53.02L49.88 52.99L49.88 56.57L43.67 56.59L43.67 53.02Z","M45.67 49.76L45.64 46L41.41 45.96L41.41 45.72L44.37 45.67L44.4 44.43L44.67 44.51L49 44.54L49.01 45.45L49.92 45.51L49.89 49.75L45.67 49.76Z","M42.11 33.48L42.1 37.32L38.32 37.31L38.3 33.5L42.11 33.48Z","M45.82 66.78L44.9 65.45L45.25 65.34L45.59 63.95L45.59 62.23L49.91 62.23L49.92 66.76L45.82 66.78Z","M26.28 41.88L26.27 44.9L24.18 44.89L24.08 44.43L22.81 43.87L22.58 42.85L22.16 43L21.47 41.88L26.28 41.88Z","M39.28 33.5L35.47 33.52L35.47 29.74L39.29 29.69L39.28 33.5Z","M34.48 37.33L38.32 37.31L38.27 41.12L34.48 41.13L34.48 37.33Z","M49.9 74.21L49.2 74.21L48.59 73.56L48.18 72.46L48.28 71.69L47.89 71.56L47.57 70.87L47.06 70.32L47 69.67L46.8 69.12L46.03 68.2L45.94 67.96L45.99 67.6L45.82 66.78L49.92 66.76L49.9 74.21Z","M21.47 41.88L22.16 43L22.58 42.85L22.81 43.87L24.08 44.43L24.18 44.89L24.45 45.06L24.77 44.98L25.3 46.82L28.6 47.31L24.37 52.51L20.57 49.6L21.14 41.88L21.47 41.88Z","M49.88 52.99L43.67 53.02L43.66 49.8L49.89 49.75L49.88 52.99Z","M33.92 41.13L28.2 41.13L28.2 37.34L34.48 37.33L34.48 41.13L33.92 41.13Z","M41.42 44.9L37.68 44.9L37.68 41.13L41.44 41.13L41.42 44.9Z","M45.88 37.31L45.84 41.14L42.03 41.12L42.1 37.29L45.88 37.31Z","M37.81 56.59L38.54 56L37.94 55.46L38.63 54.26L38.58 53.76L37.73 53.48L36.89 51.14L36.15 50.62L34.62 50.47L33.17 49.76L43.66 49.8L43.67 56.59L37.81 56.59Z","M21.14 41.88L20.57 49.6L14.58 53.39L14.59 51.91L14.65 51.91L14.57 41.88L21.14 41.88Z","M49.66 37.34L45.88 37.31L45.91 33.48L49.67 33.51L49.66 37.34Z","M45.67 49.76L41.36 49.82L41.41 45.96L45.64 46L45.67 49.76Z","M25.44 53.37L22.79 55.53L22.05 55.53L14.08 53.73L20.57 49.6L25.44 53.37Z","M28.6 47.31L29.95 48.2L31.06 47.7L32.87 48.84L33.17 49.76L34.62 50.47L36.15 50.62L36.89 51.14L37.73 53.48L35.02 53.45L35.01 53.95L33.51 53.94L33.51 56.62L31.86 56.63L31.86 58.59L24.37 52.51L28.6 47.31Z","M22.79 55.53L22.85 65.27L21.14 64.84L20.09 64.09L19.59 63.3L18.42 62.76L17.53 62.08L17.36 61.77L17.16 60.98L16.32 59.71L16.22 58.88L16.27 57.51L16.11 57.03L15.72 56.48L15 55.72L14.91 54.78L14.49 53.94L14.08 53.73L22.05 55.53L22.79 55.53Z","M37.78 60.93L36.43 60.72L35.66 60.86L35.18 60.8L33.84 60.1L33.67 60.
11L31.86 58.59L31.86 56.63L33.51 56.62L33.51 53.94L35.01 53.95L35.02 53.45L37.73 53.47L38.58 53.76L38.63 54.26L37.94 55.46L38.54 56L37.81 56.59L37.78 60.93Z","M33.69 44.9L37.68 44.9L37.68 49.82L33.81 49.77L33.69 44.9Z","M45.59 62.23L45.59 63.95L45.25 65.34L44.9 65.45L43.72 64.56L43.41 64.43L42.94 63.62L42.37 63.5L41.65 63.06L41.54 62.22L41.07 61.93L40.85 61.9L40.41 61.1L40.04 60.99L38.78 60.98L38.63 61.12L37.78 60.93L37.81 56.59L45.59 56.59L45.59 62.23Z","M30.15 41.14L30.15 44.89L26.27 44.9L26.28 41.88L28.2 41.88L28.2 41.13L30.15 41.14Z","M31.65 33.52L28.2 33.52L28.26 29.75L31.66 29.75L31.65 33.52Z","M22.85 65.27L22.79 55.53L25.44 53.37L33.67 60.1L33.35 60.37L33.19 61.06L32.45 60.85L31.95 61.17L31.52 61.17L30.96 61.39L30.55 62.49L30.08 63.09L29.9 64.04L29.59 64.51L29.44 65.09L29.51 65.42L29.62 65.45L29.66 65.59L28.71 66.13L27.91 67.21L27.83 67.61L27.47 67.72L26.6 67.57L25.86 67.28L25.21 66.85L24.98 66.49L24.57 66.18L23.42 65.94L23.03 65.59L22.85 65.27Z","M30.15 41.14L33.92 41.13L33.92 44.9L30.15 44.89L30.15 41.14Z","M5.1 46.49L3.82 44.2L3.41 43.99L3.14 44.03L2.02 43.13L2.21 41.88L6.63 41.86L6.63 47.18L5.64 46.85L5.1 46.49Z","M34.5 33.52L34.54 37.33L28.2 37.34L28.2 33.52L34.5 33.52Z","M14.08 53.73L13.02 52.65L12.42 52.22L12.02 52.2L11.07 51.71L10.94 51.42L9.88 50.6L9.53 49.8L8.45 49.09L7.58 48.03L7.18 47.82L6.63 47.18L6.63 41.86L14.57 41.88L14.65 51.91L14.59 51.91L14.58 53.39L14.08 53.73Z"]},B=["M49.91 62.23L55.06 62.2L55.04 66.72L49.92 66.76L49.91 62.23Z","M55.04 66.72L55.08 70.5L49.89 70.44L49.92 66.76L55.04 66.72Z","M47.93 56.58L52.54 56.57L52.52 58.41L50.97 58.34L50.51 60.33L50.63 62.23L45.59 62.23L45.59 56.59L47.93 56.58Z","M58.42 85.91L58.42 81.92L59.57 81.93L59.57 81.22L61.6 81.31L61.59 81.95L61.82 82.2L62.01 83.69L62.37 83.69L62.33 85.93L58.42 85.91Z","M52.52 58.41L52.54 56.57L55.87 56.6L55.88 57.9L58.68 57.86L58.69 60.89L56.79 59.93L53.01 59.82L53.02 58.41L52.52 58.41Z","M59.53 75.38L55.23 75.6L55.18 70.5L59.55 70.45L59.53 75.38Z","M49 44.54L44.67 44.51L44.69 41.13L49.01 41.17L49 44.54Z","M63.08 85.93L61.13 90.25L60.86 90.23L60.79 90.31L60.25 90.09L59.92 89.65L59.5 89.33L59.11 89.36L57.74 89.03L57.31 88.76L56.85 87.79L56.82 87.68L58.01 86.82L58.42 85.91L63.08 85.93Z","M43.67 53.02L49.88 52.99L49.88 56.57L43.67 56.59L43.67 53.02Z","M45.67 49.76L45.64 46L41.41 45.96L41.41 45.72L44.37 45.67L44.4 44.43L44.67 44.51L49 44.54L49.01 45.45L49.92 45.51L49.89 49.75L45.67 49.76Z","M52.54 56.57L49.88 56.57L49.88 52.99L54.53 52.98L54.53 54.79L55.85 54.78L55.87 56.6L52.54 56.57Z","M49.88 52.99L43.67 53.02L43.66 49.8L49.89 49.75L49.88 52.99Z","M53.65 62.2L53.67 59.82L56.79 59.93L59.71 61.41L58.62 62.75L58.21 62.23L53.65 62.2Z","M58.68 57.86L55.88 57.9L55.85 54.78L61.09 54.78L61.12 57.86L58.68 57.86Z","M59.52 66.73L55.04 66.72L55.06 62.2L58.21 62.23L58.62 62.75L59.51 61.66L59.52 66.73Z","M37.81 56.59L38.54 56L37.94 55.46L38.63 54.26L38.58 53.76L37.73 53.48L36.89 51.14L36.15 50.62L34.62 50.47L33.17 49.76L43.66 49.8L43.67 56.59L37.81 56.59Z","M28.6 47.31L29.95 48.2L31.06 47.7L32.87 48.84L33.17 49.76L34.62 50.47L36.15 50.62L36.89 51.14L37.73 53.48L35.02 53.45L35.01 53.95L33.51 53.94L33.51 56.62L31.86 56.63L31.86 58.59L24.37 52.51L28.6 47.31Z","M22.79 55.53L22.85 65.27L21.14 64.84L20.09 64.09L19.59 63.3L18.42 62.76L17.53 62.08L17.36 61.77L17.16 60.98L16.32 59.71L16.22 58.88L16.27 57.51L16.11 57.03L15.72 56.48L15 55.72L14.91 54.78L14.49 53.94L14.08 53.73L22.05 55.53L22.79 55.53Z","M37.78 60.93L36.43 60.72L35.66 60.86L35.18 60.8L33.84 60.1L33.67 60.1L31.86 58.59L31.86 56.63L33.51 56.62L33.51 53.94L35.01 53.95L35.02 53.45L37.73 53.47L38.58 53.76L38.63 54.26L37.94 55.46L38.54 56L37.81 56.59L37.78 60.93Z","M45.59 62.23L45.59 63.95L45.25 65.34L44.9 65.45L43.72 64.56L43.41 64.43L42.94 63.62L42.37 63.5L41.65 63.06L41.54 62.22L41.07 61.93L40.85 61.9L40.41 61.1L40.04 60.99L38.78 60.98L38.63 61.12L37.78 60.93L37.81 56.59L45.59 56.59L45.59 62.23Z","M58.42 81.92L55.64 81.89L55.36 81.51L54.75 81.96L54.45 81.85L54.13 81.53L54.46 80.92L54.56 80.13L54.11 79.13L53.67 78.84L53.19 78.86L51.89 77.73L51.65 77.47L51.46 76.99L51.5 76.65L50.8 75.9L50.12 74.65L49.2 74.21L55.19 74.15L55.23 75.6L59.53 75.38L59.57 81.93L58.42 81.92Z","M58.42 85.91L58.01 86.82L56.82 87.68L56.11 85.44L55.72 84.91L55.3 84.68L54.8 83.95L54.76 83.63L54.93 83.37L54.95 82.69L54.75 81.96L55.36 81.51L55.64 81.89L58.42 81.92L58.42 85.91Z","M22.85 65.27L22.79 55.53L25.44 53.37L33.67 60.
11L33.35 60.37L33.19 61.06L32.45 60.85L31.95 61.17L31.52 61.17L30.96 61.39L30.55 62.49L30.08 63.09L29.9 64.04L29.59 64.51L29.44 65.09L29.51 65.42L29.62 65.45L29.66 65.59L28.71 66.13L27.91 67.21L27.83 67.61L27.47 67.72L26.6 67.57L25.86 67.28L25.21 66.85L24.98 66.49L24.57 66.18L23.42 65.94L23.03 65.59L22.85 65.27Z"],U={"south-texas":[58.1,76.7],"gulf-coast":[75.7,68.3],"hill-country":[56.6,56.5],"west-texas":[27.2,52.2],"north-central":[71.3,36.7],panhandle:[39.7,16.3],"east-texas":[88.2,43.6],origin:[52.5,68.7]},F={"east-texas":"PINEY WOODS","gulf-coast":"GULF COAST","hill-country":"HILL COUNTRY","north-central":"NORTH CENTRAL",panhandle:"PANHANDLE","south-texas":"SOUTH TEXAS","west-texas":"WEST TEXAS"},H=Object.keys(D);function W({regionId:L,active:e,className:a}){let i=(0,f._F)(L),s=H.includes(L)?L:null,n="front-line"===i.riskLevel,r=U.origin,l=s?U[s]:null,o=l?`M ${r[0]} ${r[1]} Q ${(r[0]+l[0])/2+(l[1]-r[1])*.16} ${(r[1]+l[1])/2-(l[0]-r[0])*.16} ${l[0]} ${l[1]}`:null;return(0,t.jsxs)("svg",{viewBox:"0 0 100 96.44",className:a,role:"img","aria-label":s?`Map of Texas by region with ${i.label} highlighted, counties under movement restriction marked, and the route from the first Texas case in Zavala County to that region`:"Map of Texas by region with counties under movement restriction marked",children:[H.map(L=>(0,t.jsx)("g",{className:L===s?b().txRegionOn:b().txRegion,children:D[L].map((L,e)=>(0,t.jsx)("path",{d:L},e))},L)),(0,t.jsx)("g",{className:b().txRestricted,children:B.map((L,e)=>(0,t.jsx)("path",{d:L},e))}),H.map(L=>(0,t.jsx)("text",{x:U[L][0],y:U[L][1],textAnchor:"middle",className:L===s?b().txLabelOn:b().txLabel,children:F[L]},`${L}-label`)),o&&(0,t.jsx)(h.P.path,{d:o,className:n?b().txRouteConfirmed:b().txRoute,pathLength:1,initial:{pathLength:0,opacity:0},animate:e?{pathLength:1,opacity:1}:{pathLength:0,opacity:0},transition:{duration:1.1,ease:"easeInOut"}}),(0,t.jsx)("circle",{cx:r[0],cy:r[1],r:1.5,className:b().txOrigin}),(0,t.jsx)("circle",{cx:r[0],cy:r[1],r:1.5,className:b().spreadPulse}),l&&(0,t.jsxs)(h.P.g,{initial:{opacity:0,scale:.7},animate:e?{opacity:1,scale:1}:{opacity:0,scale:.7},transition:{delay:.9,duration:.4},style:{transformOrigin:`${l[0]}px ${l[1]}px`},children:[(0,t.jsx)("circle",{cx:l[0],cy:l[1],r:2.1,className:b().txYou}),(0,t.jsx)("circle",{cx:l[0],cy:l[1],r:2.1,className:b().spreadPulse})]})]})}let _={"front-line":"Front-line country",elevated:"Elevated exposure",watchful:"Watchful distance"};function K({profile:L,brief:e,briefSource:a,voice:s,onContinue:n}){let r=(0,i.useMemo)(()=>(0,f._F)(L.regionId),[L.regionId]),[l,o]=(0,i.useState)(0),[c,d]=(0,i.useState)(!1),[u,p]=(0,i.useState)(!1),m=l>=f.QP.length,x="front-line"===r.riskLevel,M="outside-texas"!==L.regionId;return(0,i.useEffect)(()=>{s.say(f.C8.riskIntro);let L=window.setInterval(()=>{o(e=>e>=f.QP.length?(window.clearInterval(L),e):e+1)},1200);return()=>window.clearInterval(L)},[]),(0,i.useEffect)(()=>{m&&e&&!c&&(d(!0),s.say(e.riskRead))},[m,e,c,s]),(0,i.useEffect)(()=>{if(!m||!M||u)return;let L=window.setTimeout(()=>p(!0),900);return()=>window.clearTimeout(L)},[m,M,u]),(0,t.jsx)("div",{className:b().screen,children:(0,t.jsxs)("div",{className:b().riskLayout,children:[(0,t.jsxs)("div",{className:b().spreadPanel,children:[(0,t.jsx)(k,{visible:l,className:b().spreadMap,ariaLabel:"Map of the documented northward spread of New World screwworm from Panama through Central America and Mexico into Texas, with national borders shown"}),(0,t.jsx)("ol",{className:b().spreadTimeline,"aria-label":"Spread milestones",children:f.QP.map((L,e)=>(0,t.jsxs)(h.P.li,{initial:{opacity:0,x:-14},animate:e<l?{opacity:1,x:0}:{opacity:0,x:-14},transition:{duration:.35},children:[(0,t.jsx)("small",{children:L.when}),(0,t.jsx)("strong",{children:L.label}),(0,t.jsx)("span",{children:L.detail})]},L.id))})]}),(0,t.jsxs)("div",{className:b().riskReadPanel,children:[(0,t.jsxs)("span",{className:b().regionBadge,children:[r.shortLabel," \xb7 ",_[r.riskLevel]]}),M&&(0,t.jsxs)(h.P.div,{className:b().txPanel,initial:{opacity:0,y:18},animate:u?{opacity:1,y:0}:{opacity:0,y:18},transition:{duration:.45},"data-testid":"texas-region-map",children:[(0,t.jsx)(W,{regionId:L.regionId,active:u,className:b().txMap}),(0,t.jsxs)("div",{className:b().txLegend,children:[(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:b().txKeyRestricted,"aria-hidden":"true"}),"Counties under TAHC movement restriction"]}),(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:x?b().txKeyRouteConfirmed:b().txKeyRoute,"aria-hidden":"true"}),x?`Confirmed cases in ${r.shortLabel}`:`Route toward ${r.shortLabel} â no cases confirmed there yet`]})]})]}),m&&e?(0,t.jsx)(h.P.p,{className:b().riskReadText,initial:{opacity:0,y:16}
1,animate:{opacity:1,y:0},transition:{duration:.4},children:e.riskRead}):(0,t.jsxs)("p",{className:b().riskWaiting,children:[(0,t.jsx)(z.A,{className:b().spinner,size:22,"aria-hidden":"true"}),"Reading the spread reports for your regionâ¦"]}),"offline"===a&&m&&(0,t.jsxs)("span",{className:b().offlineChip,children:[(0,t.jsx)(O.A,{size:16,"aria-hidden":"true"})," Field-notes mode â live guide is offline"]}),m&&e&&(0,t.jsxs)(h.P.button,{type:"button",className:b().primaryButton,onClick:n,initial:{opacity:0},animate:{opacity:1},transition:{delay:.8},"data-testid":"risk-continue",children:["Inspect the Cow ",(0,t.jsx)(Z.A,{size:22,"aria-hidden":"true"})]})]})]})})}var G=a(15266),Q=a(95049);function X({profile:L,brief:e,voice:a,onContinue:s}){let n=(0,i.useMemo)(()=>(0,f.Nd)(L.operationId),[L.operationId]),[r,o]=(0,i.useState)([]),[c,u]=(0,i.useState)(null),[p,m]=(0,i.useState)(!1),x=(0,i.useMemo)(()=>f.GG.filter(L=>L.isKey),[]),M=r.filter(L=>x.some(e=>e.id===L)).length;(0,i.useEffect)(()=>{a.say(e.inspectIntro)},[]),(0,i.useEffect)(()=>{M<x.length||p||(m(!0),a.say(f.C8.inspectFound))},[p,M,x.length,a]);let j=c?f.GG.find(L=>L.id===c)??null:null;return(0,t.jsx)("div",{className:b().screen,children:(0,t.jsxs)("div",{className:b().inspectLayout,"aria-label":"Cattle inspection",children:[(0,t.jsxs)("div",{className:b().inspectStage,children:[(0,t.jsxs)("div",{className:b().stageCanvas,children:[(0,t.jsx)(l(),{src:"/images/merck/generated-east-texas-angus-cow.png",alt:"Side profile of a black Angus cow in an East Texas pasture",fill:!0,sizes:"(max-width: 900px) 100vw, 64vw",className:b().inspectPhoto,priority:!0}),f.GG.map(L=>{let e=r.includes(L.id),i=e?L.isKey?b().hotspotFound:b().hotspotNeutral:"";return(0,t.jsxs)("button",{type:"button",className:`${b().hotspot} ${i}`,style:{left:`${L.x}%`,top:`${L.y}%`},onClick:()=>{var e;let t;return e=L.id,void((t=f.GG.find(L=>L.id===e))&&(u(e),!r.includes(e)&&o(L=>[...L,e]),t.isKey?a.say(n.keySiteLines[t.id]):t.line&&a.say(t.line)))},"aria-label":`Inspect ${L.label}`,"data-testid":`hotspot-${L.id}`,children:[(0,t.jsx)("span",{className:b().hotspotRing,"aria-hidden":"true"}),(0,t.jsx)("span",{className:b().hotspotCore,"aria-hidden":"true",children:e?L.isKey?(0,t.jsx)(G.A,{size:20}):"\xb7":"+"})]},L.id)})]}),(0,t.jsxs)("span",{className:b().inspectCount,children:[M," of ",x.length," checkpoints"]})]}),(0,t.jsxs)("div",{className:b().inspectSide,children:[(0,t.jsx)(d.N,{mode:"wait",children:j?.isKey&&j.photo?(0,t.jsxs)(h.P.figure,{className:b().evidenceCard,initial:{opacity:0,x:32},animate:{opacity:1,x:0},exit:{opacity:0,x:24},transition:{duration:.3},children:[(0,t.jsx)("div",{className:b().evidenceImageWrap,children:(0,t.jsx)(l(),{src:j.photo.src,alt:j.photo.alt,fill:!0,sizes:"(max-width: 900px) 100vw, 32vw"})}),(0,t.jsxs)("figcaption",{children:[(0,t.jsxs)("span",{className:b().evidenceTag,children:[(0,t.jsx)(Q.A,{size:15,"aria-hidden":"true"})," Real case \xb7"," ",j.label]}),(0,t.jsx)("small",{children:j.photo.credit})]})]},j.id):j&&!j.isKey?(0,t.jsxs)(h.P.div,{className:`${b().inspectHint} ${b().inspectNotHere}`,initial:{opacity:0,x:24},animate:{opacity:1,x:0},exit:{opacity:0},transition:{duration:.3},children:[(0,t.jsxs)("span",{className:b().notHereTag,children:["Why not the ",j.label.toLowerCase(),"?"]}),(0,t.jsx)("span",{children:j.line}),(0,t.jsx)("small",{children:"Keep looking â where does the hide actually get opened on your outfit?"})]},`not-here-${j.id}`):(0,t.jsxs)(h.P.div,{className:b().inspectHint,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},children:[(0,t.jsx)("strong",{children:"This cow looks healthy â thatâs the point."}),(0,t.jsxs)("span",{children:["Screwworm doesnât start on intact hide. It starts at openings: wounds, navels, procedure sites. Tap the three places youâd check first on a"," ",n.label.toLowerCase()," outfit."]})]},"inspect-hint")}),p&&(0,t.jsxs)(h.P.button,{type:"button",className:b().primaryButton,onClick:s,initial:{opacity:0,y:14},animate:{opacity:1,y:0},transition:{delay:.5},"data-testid":"inspect-continue",children:["You find one. Now what?"," ",(0,t.jsx)(Z.A,{size:22,"aria-hidden":"true"})]})]})]})})}var Y=a(41800),V=a(87573);let q=[{id:"wait",label:"Watch it overnight",detail:"See if it looks better tomorrow",icon:Y.A},{id:"haul",label:"Haul it to the sale barn",detail:"Move the animal off the place",icon:P.A},{id:"report",label:"Make the call",detail:"Report the suspicion right now",icon:V.A}],J={wait:f.C8.callWait,haul:f.C8.callHaul},LL=["County & GPS if you have it","Animal & wound description","Maggots or egg masses seen","Movement in the last 30 days"];function Le({profile:L,brief:e,voice:a,onContinue:s}){let n=(0,i.useMemo)(()=>(0,f.J3)(L.regionId),[L.regionId]),[r,o]=(0,i.useState)("decide"),[c,u]=(0,i.useState)(null),[p,m]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{a.say(f.C8.callPrompt)},[]),(0,t.jsx)("div",{className:b().screen,children:(0,t.jsx)(d.N,{mode:"wait",children:"decide"===r?(0,t.jsxs)(h.P.div,{className:b().callDecideLayout,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},children:[(0,t.jsxs)("figure",{className:b().callEvidence,children:[(0,t.jsx)(l(),{src:"/images/merck/usda-nws-tunneling-wound.jpg",alt:"Real tunneling wound caused by New World screwworm larvae",fill:!0,sizes:"(max-width: 900px) 100vw, 46vw"}),(0,t.jsxs)("figcaption",{children:[(0,t.jsx)(Q.A,{size:15,"aria-hidden":"true"})," Graphic field evidence \xb7 USDA APHIS"]})]}),(0,t.jsx)("div",{className:b().callChoices,children:q.map(L=>{let i=L.icon,s=c===L.id;return(0,t.jsxs)(h.P.button,{type:"button",className:`${b().callChoice} ${s?b().callChoiceWrong:""}`,onClick:()=>(L=>{if("report"!==L){u(L),a.say(J[L]);return}u(null),(async()=>{await a.say(f.C8.callCorrect),o("call"),await a.say(e.callScript),m(!0)})()})(L.id),animate:s?{x:[0,-10,10,-6,6,0]}:{x:0},transition:{duration:.45},"data-testid":`call-choice-${L.id}`,children:[(0,t.jsx)(i,{size:30,"aria-hidden":"true"}),(0,t.jsx)("strong",{children:L.label}),(0,t.jsx)("span",{children:L.detail})]},L.id)})})]},"decide"):(0,t.jsxs)(h.P.div,{className:b().callMomentLayout,initial:{opacity:0,scale:.96},animate:{opacity:1,scale:1},transition:{duration:.4},children:[(0,t.jsxs)("div",{className:b().callContactCard,children:[(0,t.jsx)("span",{className:b().callPulse,"aria-hidden":"true",children:(0,t.jsx)(V.A,{size:40})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("small",{children:n.audience}),(0,t.jsx)("strong",{children:n.name}),n.phone?(0,t.jsx)("span",{className:b().callNumber,children:n.phone}):(0,t.jsx)("span",{className:b().callAction,children:n.action})]})]}),(0,t.jsxs)("blockquote",{className:b().callScript,children:[(0,t.jsx)("small",{children:"Your 20-second report â say it like this"}),(0,t.jsxs)("p",{children:["â",e.callScript,"â"]})]}),p&&(0,t.jsxs)(h.P.div,{className:b().callFooter,initial:{opacity:0,y:16},animate:{opacity:1,y:0},children:[(0,t.jsx)("div",{className:b().askChips,"aria-label":"What officials will ask for",children:LL.map(L=>(0,t.jsx)("span",{children:L},L))}),(0,t.jsxs)("button",{type:"button",className:b().primaryButton,onClick:s,"data-testid":"call-continue",children:["One more thing ",(0,t.jsx)(Z.A,{size:22,"aria-hidden":"true"})]})]})]},"call")})})}var La=a(47062),Lt=a(660),Li=a(6800),Ls=a(5164),Ln=a(56939),Lr=a(56548);function Ll({profile:L,brief:e,voice:a,onContinue:s}){let n=(0,i.useMemo)(()=>(0,f.iT)(L.herdSizeId),[L.herdSizeId]),r=(0,i.useMemo)(()=>(0,f.Zj)(L),[L]),o=r.plan.purchaseVolumeMl/1e3,[c,d]=(0,i.useState)(0),[u,p]=(0,i.useState)(!1),[m,x]=(0,i.useState)(null),[M,j]=(0,i.useState)(!1),[y,g]=(0,i.useState)(null),[w,v]=(0,i.useState)(null),N=(0,i.useRef)(null),k=(0,i.useRef)(!1);(0,i.useEffect)(()=>{let L=!1;return(async()=>{await a.say(f.C8.protectIntro),L||await a.say(f.C8.pourCoach)})(),()=>{L=!0}},[]),(0,i.useEffect)(()=>{c<.95||u||(p(!0),(async()=>{await a.say(f.C8.pourDone),await a.say(e.planLine)})())},[e.planLine,u,c,a]);let C=L=>{if(!k.current||u)return;let e=N.current;if(!e)return;let a=e.getBoundingClientRect(),t=(L.clientX-a.left)/a.width*100,i=(L.clientY-a.top)/a.height*100,s=Math.max(0,Math.min(1,(t-30)/54));Math.abs(i-(21+6*s))>16||d(L=>Math.max(L,s))},S=L=>{k.current=!1,L.currentTarget.hasPointerCapture?.(L.pointerId)&&L.currentTarget.releasePointerCapture?.(L.pointerId)},P=async e=>{if(!M){x(e),j(!0),v(null),g(null);try{let t=await fetch("/api/demo/merck/screwworm-guide",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({question:e,ranch:(0,f.dD)(L)})}),i=await t.json();if(!t.ok)throw Error(i?.error||"The field guide is unavailable.");g(i),a.say(i.answer)}catch(L){v(L instanceof Error?L.message:"The field guide is unavailable.")}finally{j(!1)}}},A="M 30 21 C 48 18.5, 68 19.5, 84 27";return(0,t.jsx)("div",{className:`${b().screen} ${b().protectScreen}`,children:(0,t.jsxs)("div",{className:b().protectLayout,children:[(0,t.jsxs)("div",{className:b().protectStage,role:"slider",tabIndex:u?-1:0,"aria-label":"EXZOLT pour-on practice path, from withers to tailhead","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Math.round(100*c),"aria-valuetext":u?"Application path complete":`${Math.round(100*c)} percent complete`,"aria-disabled":u,"data-testid":"pour-stage",onPointerDown:L=>{u||(L.preventDefault(),k.current=!0,L.currentTarget.setPointerCapture?.(L.pointerId),C(L))},onPointerMove:C,onPointerUp:S,onPointerCancel:S,onKeyDown:L=>{if(u)return;let e=null;"Home"===L.key&&(e=0),"End"===L.key&&(e=1),("ArrowRight"===L.key||"ArrowUp"===L.key)&&(e=Math.min(1,c+.1)),("ArrowLeft"===L.key||"ArrowDown"===L.key)&&(e=Math.max(0,c-.1)),null!==e&&(L.preventDefault(),d(e))},children:[(0,t.jsxs)("div",{ref:N,className:b().stageCanvas,children:[(0,t.jsx)(l(),{src:"/images/merck/generated-east-texas-angus-cow.png",alt:"Side profile of a black Angus cow used to demonstrate the pour-on application path",fill:!0,sizes:"(max-width: 900px) 100v
1w, 60vw",className:b().inspectPhoto,draggable:!1}),(0,t.jsxs)("svg",{viewBox:"0 0 100 66.7",preserveAspectRatio:"none",className:b().pourOverlay,"aria-hidden":"true",children:[(0,t.jsx)("path",{d:A,className:b().pourGuide,pathLength:100}),(0,t.jsx)("path",{d:A,className:b().pourStroke,pathLength:100,style:{strokeDasharray:`${100*c} 100`}})]}),!u&&(0,t.jsx)("span",{className:b().pourHandle,style:{left:`${30+54*c}%`,top:`${21+6*c}%`},"aria-hidden":"true"}),(0,t.jsx)("span",{className:b().pourLabelStart,children:"Withers"}),(0,t.jsx)("span",{className:b().pourLabelEnd,children:"Tailhead"})]}),!u&&(0,t.jsx)("span",{className:b().pourInstruction,children:"Drag the line â withers to tailhead"})]}),(0,t.jsxs)("div",{className:b().protectSide,role:"region","aria-label":"EXZOLT product information and ranch estimate",tabIndex:0,children:[(0,t.jsxs)("div",{className:b().protectHint,"data-testid":"exzolt-product-feature",children:[(0,t.jsx)("span",{className:b().protectSponsor,children:"Merck Animal Health \xb7 Product spotlight"}),(0,t.jsxs)("div",{className:b().protectProductRow,children:[(0,t.jsx)(l(),{src:"/images/merck/exzolt-cattle-ca1-packshot.png",alt:"EXZOLT CATTLE-CA1 product containers",width:148,height:174}),(0,t.jsxs)("div",{className:b().protectProductCopy,children:[(0,t.jsx)("small",{children:Lr.gI.ingredient}),(0,t.jsx)("h1",{children:Lr.gI.productName}),(0,t.jsxs)("span",{className:b().rxChip,children:[(0,t.jsx)(La.A,{size:16,"aria-hidden":"true"})," Rx only \xb7 FDA conditional approval"]})]})]}),(0,t.jsxs)("div",{className:b().protectIndication,children:[(0,t.jsx)("small",{children:"What it prevents and treats"}),(0,t.jsx)("strong",{children:Lr.gI.indication})]}),(0,t.jsxs)("div",{className:b().protectProductFacts,"aria-label":"EXZOLT label highlights",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("small",{children:"Application"}),(0,t.jsx)("strong",{children:"One topical application"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("small",{children:"Label rate"}),(0,t.jsxs)("strong",{children:["1 mL / ",Lr.gI.doseRateLb," lb"]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("small",{children:"Presentations"}),(0,t.jsx)("strong",{children:Lr.gI.presentations})]})]}),!u&&(0,t.jsxs)("div",{className:b().protectPractice,children:[(0,t.jsx)("strong",{children:"Practice the EXZOLT\xae pour-on path."}),(0,t.jsx)("span",{children:"One narrow strip, once, under veterinary direction. Trace it on the animal to see the whole application."})]})]}),u&&(0,t.jsxs)(h.P.div,{className:b().planCard,initial:{y:22},animate:{y:0},transition:{duration:.4},"data-testid":"plan-card",children:[(0,t.jsxs)("small",{children:["Your EXZOLT\xae estimate for ",n.spokenLabel]}),(0,t.jsxs)("strong",{children:[o," ",1===o?"Liter":"Liters"]}),(0,t.jsxs)("span",{children:["~",r.plan.dosePerHeadMl," mL per head \xb7"," ",r.presentationLabel]}),(0,t.jsx)("p",{children:"Budgeting estimate only â weigh and dose each animal to the label, with your veterinarian."}),(0,t.jsx)("div",{className:b().factChips,children:f.z0.map(L=>(0,t.jsx)("button",{type:"button",onClick:()=>void a.say(L.line),children:L.label},L.id))}),(0,t.jsxs)("div",{className:b().productCtaRow,children:[(0,t.jsxs)("a",{href:Lr.FO.productInfo,target:"_blank",rel:"noreferrer",className:b().productCtaPrimary,"aria-label":"Full label and product information (opens in a new tab)",children:[(0,t.jsx)(Lt.A,{size:18,"aria-hidden":"true"}),"Full label & product info",(0,t.jsx)(Li.A,{size:15,"aria-hidden":"true"})]}),(0,t.jsxs)("a",{href:Lr.FO.whereToBuy,target:"_blank",rel:"noreferrer",className:b().productCtaSecondary,"aria-label":"Find a dealer or veterinarian (opens in a new tab)",children:["Find a dealer or veterinarian",(0,t.jsx)(Li.A,{size:15,"aria-hidden":"true"})]})]})]}),u&&(0,t.jsxs)("details",{className:b().labelDetails,children:[(0,t.jsxs)("summary",{children:[(0,t.jsxs)("span",{children:[(0,t.jsx)(La.A,{size:18,"aria-hidden":"true"})," Conditional approval & label essentials"]}),(0,t.jsx)(Ls.A,{size:20,"aria-hidden":"true"})]}),(0,t.jsxs)("div",{className:b().labelDetailsBody,children:[(0,t.jsx)("p",{children:Lr.gI.conditionalApproval}),(0,t.jsxs)("dl",{children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("dt",{children:"Eligible cattle"}),(0,t.jsx)("dd",{children:Lr.gI.eligible})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("dt",{children:"Do not use in"}),(0,t.jsx)("dd",{children:Lr.gI.exclusions}
1)]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("dt",{children:"Slaughter withdrawal"}),(0,t.jsx)("dd",{children:Lr.gI.withdrawal})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("dt",{children:"Dry-hide use"}),(0,t.jsx)("dd",{children:Lr.gI.wetHide})]})]}),(0,t.jsx)("small",{children:Lr.gI.extraLabelUse})]})]}),u&&(0,t.jsxs)(h.P.div,{className:b().askPanel,initial:{y:12},animate:{y:0},transition:{delay:.2},children:[(0,t.jsxs)("span",{className:b().askPanelLabel,children:[(0,t.jsx)(Ln.A,{size:17,"aria-hidden":"true"})," Ask about your ranch"]}),(0,t.jsx)("div",{className:b().askQuestionChips,children:f.EW.map(L=>(0,t.jsxs)("button",{type:"button",disabled:M,className:m===L?b().askChipActive:"",onClick:()=>void P(L),children:[M&&m===L?(0,t.jsx)(z.A,{className:b().spinner,size:15,"aria-hidden":"true"}):null,L]},L))}),w&&(0,t.jsxs)("p",{className:b().askError,role:"alert",children:[(0,t.jsx)(Q.A,{size:15,"aria-hidden":"true"})," ",w]}),y&&(0,t.jsxs)("div",{className:b().askAnswer,"aria-live":"polite",children:[(0,t.jsx)("p",{children:y.answer}),(0,t.jsx)("small",{children:y.important})]})]}),u&&(0,t.jsxs)(h.P.button,{type:"button",className:b().primaryButton,onClick:s,initial:{y:10},animate:{y:0},transition:{delay:.35},"data-testid":"protect-continue",children:["Save my EXZOLT\xae estimate"," ",(0,t.jsx)(Z.A,{size:22,"aria-hidden":"true"})]})]})]})})}var Lo=a(69931);let Lc=[{word:"Spot",line:"Check wounds and openings every time you work cattle."},{word:"Report",line:"Suspicion is enough. Call before you move the animal."},{word:"Protect",line:"Ask your veterinarian where prevention fits your outfit."}];function Ld({profile:L,brief:e,voice:a,onRestart:s}){let n=(0,i.useMemo)(()=>(0,f.J3)(L.regionId),[L.regionId]),[r,o]=(0,i.useState)(null),[c,d]=(0,i.useState)(45),u=(0,i.useMemo)(()=>{let e=new URLSearchParams({r:L.regionId,h:L.herdSizeId,o:L.operationId});return`${window.location.origin}/demo/merck/screwworm-plan?${e.toString()}`},[L]);return(0,i.useEffect)(()=>{let L=!1;return(async()=>{await a.say(e.takeawayLine),L||await a.say(f.C8.takeawayScan)})(),()=>{L=!0}},[]),(0,i.useEffect)(()=>{u&&y.toDataURL(u,{margin:1,width:360,color:{dark:"#0a1c16",light:"#f4faf7"}}).then(o).catch(()=>o(null))},[u]),(0,i.useEffect)(()=>{let L=window.setInterval(()=>{d(L=>Math.max(0,L-1))},1e3);return()=>window.clearInterval(L)},[]),(0,i.useEffect)(()=>{c>0||s()},[s,c]),(0,t.jsxs)("div",{className:b().screen,children:[(0,t.jsxs)("div",{className:b().takeawayLayout,children:[(0,t.jsxs)("div",{className:b().takeawayWords,children:[Lc.map((L,e)=>(0,t.jsxs)(h.P.div,{className:b().takeawayWord,initial:{opacity:0,y:26},animate:{opacity:1,y:0},transition:{delay:.3+.35*e,duration:.45},children:[(0,t.jsx)("strong",{children:L.word}),(0,t.jsx)("span",{children:L.line})]},L.word)),(0,t.jsxs)("div",{className:b().takeawayContact,children:[(0,t.jsx)(V.A,{size:26,"aria-hidden":"true"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("small",{children:n.name}),(0,t.jsx)("strong",{children:n.phone??n.action})]})]})]}),(0,t.jsxs)(h.P.div,{className:b().qrCard,initial:{opacity:0,scale:.92},animate:{opacity:1,scale:1},transition:{delay:1.4,duration:.4},children:[(0,t.jsx)("span",{children:"Take your ranch plan home"}),r?(0,t.jsx)("img",{src:r,alt:"QR code linking to your personalized screwworm ranch plan",className:b().qrImage}):(0,t.jsx)("span",{className:b().qrFallback,children:u}),(0,t.jsx)("small",{children:"Your checklist, contact, and estimate â on your phone"})]})]}),(0,t.jsxs)("div",{className:b().takeawayFooter,children:[(0,t.jsxs)("div",{className:b().takeawayBrand,children:[(0,t.jsx)(l(),{src:"/images/merck/merck-animal-health-logo-light.svg",alt:"Merck Animal Health",width:150,height:45}),(0,t.jsx)("span",{children:"Interactive concept by VetGeni"})]}),(0,t.jsxs)("div",{className:b().takeawayReset,children:[(0,t.jsxs)("span",{children:["Resets in ",c,"s"]}),(0,t.jsxs)("button",{type:"button",onClick:s,children:[(0,t.jsx)(Lo.A,{size:18,"aria-hidden":"true"})," Start over"]})]})]})]})}var Lh=a(40864);let Lu=[{id:"outfit",label:"Your outfit"},{id:"risk",label:"The risk"},{id:"inspect",label:"Spot it"},{id:"call",label:"Report it"},{id:"protect",label:"Protect it"}],Lp=["attract","outfit","risk","inspect","call","protect","takeaway"];function Lm(){let L=(0,o.useRouter)(),e=(0,c.useSupabaseClient)(),[a,s]=(0,i.useState)("attract"),[r,g]=(0,i.useState)(null),[w,v]=(0,i.useState)(null),[N,k]=(0,i.useState)(null),S=function(){let[L,e]=(0,i.useState)(!1),a=(0,i.useRef)(null),t=(0,i.useRef)(new Map),s=(0,i.useRef)(0),n=(0,i.useRef)(!1);n.current=L;let r=(0,i.useCallback)(L=>
1{let e=t.current,a=e.get(L);if(a)return a;let i=fetch("/api/demo/merck/screwworm-tts",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({text:L})}).then(async L=>{if(!L.ok)throw Error("tts unavailable");let e=await L.json();if(!e.audio)throw Error("tts empty");let a=window.atob(e.audio),t=new Uint8Array(a.length);for(let L=0;L<a.length;L+=1)t[L]=a.charCodeAt(L);let i=new Blob([t],{type:e.mime||"audio/mpeg"});return URL.createObjectURL(i)}).catch(()=>(e.get(L)===i&&e.delete(L),null));return e.set(L,i),i},[]),l=(0,i.useCallback)(()=>{let L,e,t;if(a.current)return;let i=new Audio;i.defaultPlaybackRate=1.08,i.playbackRate=1.08,e=new DataView(L=new ArrayBuffer(1644)),(t=(L,a)=>{for(let t=0;t<a.length;t+=1)e.setUint8(L+t,a.charCodeAt(t))})(0,"RIFF"),e.setUint32(4,1636,!0),t(8,"WAVE"),t(12,"fmt "),e.setUint32(16,16,!0),e.setUint16(20,1,!0),e.setUint16(22,1,!0),e.setUint32(24,8e3,!0),e.setUint32(28,16e3,!0),e.setUint16(32,2,!0),e.setUint16(34,16,!0),t(36,"data"),e.setUint32(40,1600,!0),i.src=URL.createObjectURL(new Blob([L],{type:"audio/wav"})),i.play().catch(()=>void 0),a.current=i},[]),o=(0,i.useCallback)(()=>{s.current+=1;let L=a.current;L&&(L.pause(),L.onended=null,L.onerror=null)},[]),c=(0,i.useCallback)(async L=>{let e=L.trim();if(!e)return;s.current+=1;let t=s.current,i=a.current;i&&i.pause();let l=!1;if(!n.current&&i){let L=await r(e);if(s.current!==t||L&&!n.current&&(l=await new Promise(e=>{i.onended=()=>e(!0),i.onerror=()=>e(!1),i.src=L,i.playbackRate=1.08,i.play().catch(()=>e(!1))}),s.current!==t))return}if(!l){let L;if(await (L=Math.min(9e3,Math.max(2600,330*e.split(/\s+/).filter(Boolean).length)),new Promise(e=>window.setTimeout(e,L))),s.current!==t)return}},[r]),d=(0,i.useCallback)(L=>{for(let e of L){let L=e.trim();L&&r(L)}},[r]),h=(0,i.useCallback)(()=>{e(L=>{let e=!L;return e&&a.current?.pause(),e})},[]);return(0,i.useEffect)(()=>()=>{a.current?.pause()},[]),(0,i.useMemo)(()=>({unlock:l,say:c,prefetch:d,stop:o,muted:L,toggleMuted:h}),[l,c,d,o,L,h])}(),P=(0,i.useRef)(0),[A,T]=(0,i.useState)(null),[I,E]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let L=`${window.location.origin}/demo/merck/screwworm-plan?g=1`;y.toDataURL(L,{margin:1,width:220,color:{dark:"#0a1c16",light:"#f4faf7"}}).then(T).catch(()=>T(null))},[]);let R=S.stop,z=(0,i.useCallback)(()=>{P.current+=1,R(),s("attract"),g(null),v(null),k(null)},[R]);(0,i.useEffect)(()=>{if("attract"===a)return;let L=window.setTimeout(z,15e4),e=()=>{window.clearTimeout(L),L=window.setTimeout(z,15e4)};return window.addEventListener("pointerdown",e),()=>{window.clearTimeout(L),window.removeEventListener("pointerdown",e)}},[z,a]);let O=async()=>{"u">typeof document&&(document.fullscreenElement?await document.exitFullscreen?.():await document.documentElement.requestFullscreen?.())},D=async()=>{I||(E(!0),R(),await (0,Lh.v)({supabase:e,router:L,onError:()=>E(!1)}))},B=Lu.findIndex(L=>L.id===a),U=L=>"attract"===L||"outfit"===L||("risk"===L?!!r:!!r&&!!w),F=L=>{if(L!==a&&U(L)){if(R(),"attract"===L)return void z();"attract"===a&&S.unlock(),s(L)}},H=Lp.indexOf(a),W=H>0?Lp[H-1]:null,_=H<Lp.length-1?Lp[H+1]:null;return(0,t.jsxs)("div",{className:b().kiosk,children:[(0,t.jsxs)(n(),{children:[(0,t.jsx)("title",{children:"Your Ranch vs. Screwworm | VetGeni Kiosk Concept"}),(0,t.jsx)("meta",{name:"description",content:"A voice-guided, ranch-personalized New World screwworm kiosk experience for cattle producers."}),(0,t.jsx)("meta",{name:"robots",content:"noindex,nofollow"})]}),(0,t.jsxs)("header",{className:b().topBar,children:[(0,t.jsxs)("div",{className:b().brandLockup,children:[(0,t.jsx)(l(),{src:"/images/merck/merck-animal-health-logo-light.svg",alt:"Merck Animal Health",width:148,height:44,loading:"eager",className:b().brandLogo}),(0,t.jsx)("span",{className:b().brandDivider,"aria-hidden":"true"}),(0,t.jsxs)("span",{className:b().brandConcept,children:[(0,t.jsx)("small",{children:"AI concept by"}),(0,t.jsx)("strong",{children:"VetGeni"})]})]}),"attract"!==a&&(0,t.jsx)("nav",{className:b().phaseNav,"aria-label":"Kiosk progress",children:Lu.map((L,e)=>(0,t.jsx)("button",{type:"button",className:`${b().phaseStep}
1 ${e===B?b().phaseStepActive:""} ${B>e||"takeaway"===a?b().phaseStepDone:""}`,onClick:()=>F(L.id),disabled:!U(L.id),"data-testid":`phase-${L.id}`,children:L.label},L.id))}),(0,t.jsxs)("div",{className:b().topActions,children:["attract"!==a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:b().utilityButton,onClick:()=>W&&F(W),disabled:!W||!U(W),"aria-label":"Back one step","data-testid":"nav-back",children:(0,t.jsx)(u.A,{size:22,"aria-hidden":"true"})}),(0,t.jsx)("button",{type:"button",className:b().utilityButton,onClick:()=>_&&F(_),disabled:!_||!U(_),"aria-label":"Forward one step","data-testid":"nav-forward",children:(0,t.jsx)(p.A,{size:22,"aria-hidden":"true"})})]}),(0,t.jsx)("button",{type:"button",className:b().utilityButton,onClick:S.toggleMuted,"aria-label":S.muted?"Unmute the guide":"Mute the guide","aria-pressed":S.muted,children:S.muted?(0,t.jsx)(m.A,{size:20,"aria-hidden":"true"}):(0,t.jsx)(x.A,{size:20,"aria-hidden":"true"})}),(0,t.jsx)("button",{type:"button",className:b().utilityButton,onClick:()=>void O(),"aria-label":"Toggle full screen",children:(0,t.jsx)(M.A,{size:20,"aria-hidden":"true"})}),(0,t.jsxs)("button",{type:"button",className:`${b().utilityButton} ${b().signOutButton}`,onClick:()=>void D(),disabled:I,"aria-label":"Sign out of the Merck field guide","aria-busy":I,"data-testid":"merck-sign-out",children:[(0,t.jsx)(j.A,{size:20,"aria-hidden":"true"}),(0,t.jsx)("span",{children:I?"Signing out":"Sign out"})]})]})]}),(0,t.jsx)(d.N,{mode:"wait",children:(0,t.jsxs)(h.P.main,{className:b().screenHost,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.35},children:["attract"===a&&(0,t.jsxs)("div",{className:b().attract,children:[(0,t.jsx)(l(),{src:"/images/merck/merck-nws-cattle-header.jpg",alt:"Beef cattle at a ranch facility at dusk",fill:!0,priority:!0,sizes:"100vw",className:b().attractPhoto}),(0,t.jsxs)("div",{className:b().attractOverlay,children:[(0,t.jsxs)("div",{className:b().attractMain,children:[(0,t.jsxs)("span",{className:b().attractBadge,children:[(0,t.jsx)("span",{className:b().liveDot,"aria-hidden":"true"}),"Voice field guide \xb7 3 minutes"]}),(0,t.jsxs)("h1",{children:["Screwworm is back â and itâs in Texas.",(0,t.jsx)("br",{}),(0,t.jsx)("span",{children:"Is your ranch ready?"})]}),(0,t.jsx)("p",{children:"Three taps about your outfit â and a voice field guide walks your ranch through spotting it, reporting it, and stopping it."}),(0,t.jsxs)("div",{className:b().attractStat,"data-testid":"attract-stakes",children:[(0,t.jsxs)("strong",{children:[f.IK.figure," ",(0,t.jsx)("em",{children:f.IK.unit})]}),(0,t.jsx)("span",{children:f.IK.detail})]}),(0,t.jsxs)("button",{type:"button",className:b().attractCta,onClick:()=>{S.unlock(),S.prefetch([f.C8.greeting,f.C8.regionPrompt,f.C8.herdPrompt,f.C8.operationPrompt,f.C8.riskIntro]),s("outfit")},"data-testid":"start-field-check",children:["Touch to start ",(0,t.jsx)(Z.A,{size:26,"aria-hidden":"true"})]}),(0,t.jsx)("small",{children:"Cattle photography: Merck Animal Health"})]}),(0,t.jsxs)("aside",{className:b().attractSide,children:[(0,t.jsx)(C,{}),A&&(0,t.jsxs)("div",{className:b().attractQrCard,"data-testid":"attract-field-guide-qr",children:[(0,t.jsx)("img",{src:A,alt:"QR code linking to the Texas screwworm field guide"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("strong",{children:"Booth busy?"}),(0,t.jsx)("span",{children:"Scan the Texas field guide â the checklist and reporting number ride home on your phone."})]})]})]})]})]}),"outfit"===a&&(0,t.jsx)($,{voice:S,onComplete:L=>{let e=P.current;g(L),s("risk");let a=f.pT.find(e=>e.id===L.operationId);S.prefetch([f.C8.inspectFound,f.C8.callPrompt,f.C8.callCorrect,f.C8.protectIntro,f.C8.pourCoach,f.C8.pourDone,...a?Object.values(a.keySiteLines):[]]),fetch("/api/demo/merck/screwworm-session-brief",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(L)}).then(async L=>{let e=await L.json();if(!L.ok)throw Error(e?.error||"offline");return e}).then(L=>{P.current===e&&(v(L),k("live"))}).catch(()=>{P.current===e&&(v((0,f.Pn)(L)),k("offline"))})}}),"risk"===a&&r&&(0,t.jsx)(K,{profile:r,brief:w,briefSource:N,voice:S,onContinue:()=>s("inspect")}),"inspect"===a&&r&&w&&(0,t.jsx)(X,{profile:r,brief:w,voice:S,onContinue:()=>s("call")}),"call"===a&&r&&w&&(0,t.jsx)(Le,{profile:r,brief:w,voice:S,onContinue:()=>s("protect")}),"protect"===a&&r&&w&&(0,t.jsx)(Ll,{profile:r,brief:w,voice:S,onContinue:()=>s("takeaway")}),"takeaway"===a&&r&&w&&(0,t.jsx)(Ld,{profile:r,brief:w,voice:S,onRestart:z})]},a)}),"attract"!==a&&(0,t.jsx)("footer",{className:b().legalFooter,children:"Educational concept demonstration â not treatment advice and not an approved Merck promotional piece. Report suspected screwworm immediately."})]})}}},L=>{L.O(0,[54587,31015,54299,22895,79680,90636,46593,38792],()=>L(L.s=51624)),_N_E=L.O()}]);
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.