PageSourceSearch

https://gametora.com/_next/static/chunks/pages/ffxiv/housing-plot-viewer/[id]-5a41c09eaad3fc16.js

js gametora.com collected 2026-09-25 02:39:31 UTC 31,474 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4036],{1415:e=>{e.exports={headingXl:"utils_headingXl__H5ueI",subheading_info:"utils_subheading_info__H3UQ0",borderCircle:"utils_borderCircle__4Kx7W",colorInherit:"utils_colorInherit__fJI6n",padding1px:"utils_padding1px__BPqFH",list:"utils_list__1zrsU",listItem:"utils_listItem__0wb3L",lightText:"utils_lightText__4lyO2",hover_click:"utils_hover_click__r5PNV",g1table:"utils_g1table__jIBkQ",umamusume:"utils_umamusume__oybb1",inline:"utils_inline__3IDsA",inline_icon:"utils_inline_icon__UoQV5",hidden:"utils_hidden__aYX_B",linkcolor:"utils_linkcolor__rvv3k",pointer:"utils_pointer__8_hmd",red:"utils_red__PSRmS",reader:"utils_reader__Jmt8o",loading:"utils_loading___y4Ah",loading_spin:"utils_loading_spin__YAheh",padtop:"utils_padtop__LoUf2",padtop_half:"utils_padtop_half__86i6F",padbottom:"utils_padbottom__C1WA5",padbottom_half:"utils_padbottom_half__f1Kdp",padright:"utils_padright__zxR__",stat_icon:"utils_stat_icon__J4nu0",nopad:"utils_nopad__TXke5",flex_center:"utils_flex_center__TcQVZ",margin_auto:"utils_margin_auto__aK_cF",stripes:"utils_stripes__xKjiC",stripes_alt:"utils_stripes_alt__uPz5r",bg_inherit:"utils_bg_inherit__78327"}},3187:(e,t,i)=>{"use strict";i.d(t,{A:()=>j});var n=i(37876),o=i(72498),s=i(14232),r=i(39274),a=i(18604),l=i(2098),c=i(78198),d=i(75658),h=i(97026),p=i(35689),u=i(51647),x=i(44219),g=i(47345),m=i.n(g),f=i(63719),v=i(20322),b=i.n(v),w=i(6239),_=i.n(w);function j(e){let{lang:t="en",...i}=e;(0,u.A)();let g=(0,a.Ay)({strings:x.A,lang:t}),v=(0,l.A)(),{theme:w,setTheme:j}=(0,o.D)();return(0,s.useEffect)(()=>{document&&(document.documentElement.lang=(0,a.Fu)(t))},[t]),(0,n.jsx)("div",{id:void 0!==i.name?i.name:null,children:(0,n.jsxs)("div",{className:m().page_ffxiv,children:[(0,n.jsxs)("header",{id:m()["page-header"],children:[(0,n.jsx)(h.A,{href:"/",lang:t,children:(0,n.jsx)("div",{className:m().header_banner_ffxiv,children:(0,n.jsx)("div",{style:{padding:"10px"},children:(0,n.jsx)(c.A,{mediaBucket:!0,src:"/gametora/logo_full_color_minififed.png",height:65,width:323.83})})})}),(0,n.jsx)(d.A,{content:(0,n.jsx)("div",{className:_().tooltip,style:{zIndex:9999,backgroundColor:"var(--c-bg-alt)"},children:v?(0,n.jsx)("div",{style:{margin:"30px 0 10px 0"},children:(0,n.jsxs)("label",{className:b().toggle,children:[(0,n.jsx)("span",{children:(0,n.jsx)(c.A,{src:"/images/ui/sun-black.png",height:"30",width:"30"})}),(0,n.jsx)("span",{className:b().toggle_button,children:(0,n.jsx)(r.A,{onChange:()=>{j("light"==w?"dark":"light")},checked:"dark"==w,onColor:"#888",uncheckedIcon:!1,checkedIcon:!1})}),(0,n.jsx)("span",{children:(0,n.jsx)(c.A,{src:"/images/ui/moon-gray.png",height:"30",width:"30"})})]})}):(0,n.jsx)("div",{})}),delay:"0",animation:"scale",interactive:!0,placement:"left",trigger:"click",appendTo:"undefined"!=typeof document?document.body:"parent",children:(0,n.jsx)("div",{className:m().header_settings,children:(0,n.jsx)("div",{className:m().header_settings_icon,children:(0,n.jsx)(c.A,{src:"/images/ui/settings.png",height:"30",width:"30"})})})})]}),(0,n.jsx)("div",{id:m()["page-topnav-bg"]}),(0,n.jsx)(f.A,{lang:t,data:[{caption:"Quick Navigation",items:[["Mist","/ffxiv/housing-plot-viewer/mist"],["Lavender Beds","/ffxiv/housing-plot-viewer/lavender-beds"],["Goblet","/ffxiv/housing-plot-viewer/goblet"],["Shirogane","/ffxiv/housing-plot-viewer/shirogane"],["Empyreum","/ffxiv/housing-plot-viewer/empyreum"]]}]}),(0,n.jsx)("div",{id:m()["left-blank"]}),(0,n.jsxs)("main",{id:m().page_main_ffxiv,children:[i.noads?"":(0,n.jsx)(p.A,{adId:"header",wrapperClassName:"top-ad",wrapperId:"ad-top"}),i.children]}),(0,n.jsxs)("footer",{id:m().page_footer,children:[(0,n.jsx)("div",{}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:m().button_external_logo,children:(0,n.jsx)(h.A,{href:"https://discord.gg/SyAVkbBSkx",children:(0,n.jsxs)("div",{className:m().external_logo_contents,children:[(0,n.jsx)("div",{className:m().external_logo_image,children:(0,n.jsx)(c.A,{src:"/images/discord-logo-blue.png",width:"40",height:"40"})}),(0,n.jsx)("div",{className:m().external_logo_text,children:"Discord"})]})})}),"en"==t?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{className:m().button_external_logo,children:(0,n.jsx)(h.A,{href:"https://www.patreon.com/gametora",children:(0,n.jsxs)("div",{className:m().external_logo_contents,children:[(0,n.jsx)("div",{className:m().external_logo_image,children:(0,n.jsx)(c.A,{src:"/images/patreon-logo-red.png",width:"40",height:"40"})}),(0,n.jsx)("div",{className:m().external_logo_text,children:"Patreon"})]})})})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:m().button_external_logo,children:(0,n.jsx)(h.A,{href:"/umamusume/contribution-guide",lang:t,children:(0,n.jsxs)("div",{className:m().external_logo_contents,children:[(0,n.jsx)("div",{className:m().external_logo_image,children:(0,n.jsx)(c.A,{src:"/images/umamusume/icons/bourbon_small.png",width:"40",height:"40"})}),(0,n.jsx)("div",{className:m().external_logo_text,children:"ja"==t?"間違い指摘":"ko"==t?"오류 제보하기":"zh_tw"==t?"回報錯誤":"Donations"})]})})}),(0,n.jsx)("div",{className:m().button_external_logo,children:(0,n.jsx)(h.A,{href:"/donations",lang:t,children:(0,n.jsxs)("div",{className:m().external_logo_contents,children:[(0,n.jsx)("div",{className:m().external_logo_image,children:(0,n.jsx)(c.A,{src:"/images/patreon-logo-red.png",width:"40",height:"40"})}),(0,n.jsx)("div",{className:m().external_logo_text,children:"ja"==t?"寄付に関して":"ko"==t?"기부   ":"zh_tw"==t?"捐款   ":"Donations"})]})})})]})]}),"ko"==t?(0,n.jsxs)("p",{children:["질문, 혹은 틀린 정보나 추가 정보 보고는"," ",(0,n.jsx)(h.A,{href:"https://discord.gg/ycwDdumyBs",children:"디스코드"}),", 혹은 이메일로 ([email protected]) 보내주십시오."]}):"zh_tw"==t?(0,n.jsxs)("p",{children:["如果你有任何問題或想告知我們不準確的內容,可以在"," ",(0,n.jsx)(h.A,{href:"https://discord.gg/SyAVkbBSkx",children:"Discord"})," ","伺服器和我溝通,或在 [email protected] 發一封 e-mail 給我。"]}):"ja"==t?(0,n.jsxs)("p",{children:["質問があれば、またはサイトの内容に誤りを見つけたら、お気軽に",(0,n.jsx)(h.A,{href:"https://discord.gg/SyAVkbBSkx",children:"GameToraã
1®Discordサーバー"}),"かメール( [email protected] )でお問い合わせください。"]}):(0,n.jsxs)("p",{children:["If you have any question or want to report inaccurate content, you can contact me on Discord (",(0,n.jsx)(h.A,{href:"https://discord.gg/SyAVkbBSkx",children:"GameTora server"}),", @gertas), in-game (Arisha Gremory @ Cerberus), or send an e-mail to [email protected]."]}),(0,n.jsx)("p",{children:"GameTora is not affiliated with the developers of Final Fantasy XIV. All the in-game materials are \xa9 SQUARE ENIX CO., LTD. All Rights Reserved."}),(0,n.jsx)("p",{children:(0,n.jsx)("span",{className:m().link_margin,children:(0,n.jsx)(h.A,{href:"/privacy-policy",children:g("privacy_policy")})})})]}),(0,n.jsx)("div",{id:m()["right-blank"]})]})})}},6164:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/ffxiv/housing-plot-viewer/[id]",function(){return i(27886)}])},27886:(e,t,i)=>{"use strict";i.r(t),i.d(t,{__N_SSG:()=>I,default:()=>S});var n=i(37876),o=i(89099),s=i(14232),r=i(62867),a=i(3187),l=i(1415),c=i.n(l),d=i(30388),h=i(63690),p=i(78198),u=i(53194);let x="900px",g=d.Ay.div.withConfig({componentId:"sc-3d4a6144-0"})(["display:none;text-align:center;@media screen and (min-width:","){display:block;}"],x),m=d.Ay.div.withConfig({componentId:"sc-3d4a6144-1"})(["display:inline-block;cursor:pointer;"]),f=d.Ay.div.withConfig({componentId:"sc-3d4a6144-2"})(["display:",";position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);touch-action:none;overflow:hidden;"],e=>e.$visible?"initial":"none"),v=d.Ay.div.withConfig({componentId:"sc-3d4a6144-3"})(["position:relative;height:100%;width:100%;"]),b=d.Ay.img.withConfig({componentId:"sc-3d4a6144-4"})(["max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate3d(-50%,-50%,0px);"]),w=function(e){let{dir:t="",imageList:i}
1=e,[r,a]=(0,s.useState)(),[l,c]=(0,s.useState)();return(0,o.useRouter)(),(0,s.useEffect)(()=>{a(Array.isArray(i)&&i[0])},[i]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{children:!!r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(g,{children:(0,n.jsx)(p.A,{src:"".concat(t,"small/").concat(r),width:"960",height:"540",onClick:()=>c(r),style:{cursor:"pointer"}})}),(0,n.jsx)("div",{style:{textAlign:"center"},children:i.map(e=>(0,n.jsx)(m,{onClick:()=>{var t;return t=e,void(window.matchMedia("(min-width: ".concat(x,")")).matches?a(t):c(t))},children:(0,n.jsxs)("picture",{children:[(0,n.jsx)("source",{media:"(min-width: ".concat(x,")"),srcSet:"".concat(t,"thumb/").concat(e),style:{marginRight:"10px"}}),(0,n.jsx)("source",{media:"(min-width: ".concat("320px",")"),srcSet:"".concat(t,"mobile/").concat(e),width:"320",height:"180"}),(0,n.jsx)("img",{src:"".concat(t,"thumb/").concat(e),alt:""})]})},e))})]})},i),(0,n.jsxs)(f,{$visible:!!l,children:[(0,n.jsx)(u.A,{click:()=>c(null),absolute:!0}),!!l&&(0,n.jsx)(v,{onMouseDown:e=>{e.target===e.currentTarget&&c(null)},children:(0,n.jsx)("div",{children:(0,n.jsx)(b,{src:"".concat(t).concat(l)})})})]})]})};var _=i(97026),j=i(86468),y=i(62891);let k={0:"Small",1:"Medium",2:"Large"},A=[[375e4,3562500,3375e3,3187500,3e6],[2e7,19e6,18e6,17e6,16e6],[5e7,475e5,45e6,425e5,4e7]],C=e=>{let t=parseInt(e);return isNaN(t)?null:(t>=31&&t<=60&&(t-=30),t>=1&&t<=9)?"0".concat(t):t>=10&&t<=30?"".concat(t):null};var I=!0;function S(e){var t,i;let{zoneId:l,zoneName:d,zoneMeta:h,lang:u="en"}=e,x=(0,o.useRouter)(),{query:g,pathname:m}
1=x,[f,v]=(0,s.useState)("-1"),[b,I]=(0,s.useState)(null),[S,E]=(0,s.useState)(!1),$=(0,s.useCallback)(e=>{let t=C(e);t?x.push({pathname:m,query:{...g,plot:t}},void 0,{shallow:!0}):x.push(m,void 0,{shallow:!0})},[x,m,g]);return(0,s.useEffect)(()=>{if(!g.plot){v("-1"),I(null);return}let e=C(g.plot);if(!e){x.replace("/ffxiv/housing-plot-viewer/".concat(l),void 0,{shallow:!0}),v("-1"),I(null);return}e!==g.plot&&x.replace("/ffxiv/housing-plot-viewer/".concat(l,"?plot=").concat(e),void 0,{shallow:!0});let t=h.plots.find(t=>t.id==e);v(e),I(t)},[g.plot,h,x,l]),(0,n.jsxs)(a.A,{lang:u,children:[(0,n.jsx)(r.bV,{title:"".concat(d," Housing Plots | FFXIV"),description:"The ".concat(d," section of the FFXIV Housing Plot Viewer"),openGraph:{url:"https://gametora.com"+(0,o.useRouter)().asPath,title:"".concat(d," Housing Plots | FFXIV"),description:"The ".concat(d," section of the FFXIV Housing Plot Viewer"),images:[{url:"https://media.gametora.com/ffxiv/".concat(l.replace(/-/g,"_"),"_banner.jpg"),height:256,width:256}]}}),(0,n.jsxs)("main",{children:[(0,n.jsxs)("h1",{children:[d," Housing Plots"]}),(0,n.jsx)("h3",{children:(0,n.jsxs)(_.A,{href:"/ffxiv/housing-plot-viewer",lang:u,children:["<"," Back to zone list"]})}),(0,n.jsx)("div",{style:{display:"none"},children:(0,n.jsx)(N,{children:(0,n.jsx)(T,{src:"https://media.gametora.com/ffxiv/".concat(l,".jpg"),width:"2048",height:"2048"})})}),(0,n.jsxs)(D,{children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("span",{style:{marginRight:"25px"},children:(0,n.jsx)("b",{children:"Legend"})}),(0,n.jsx)("span",{className:c().linkcolor,onClick:()=>E(!S),children:S?"Show ▼":"Hide ▲"})]}),(0,n.jsxs)("div",{style:{display:S?"none":"block"},children:[(0,n.jsxs)(B,{children:[(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/small.png",height:25,width:25}),(0,n.jsx)(H,{children:"Small"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/medium.png",height:25,width:25}),(0,n.jsx)(H,{children:"Medium"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/large.png",height:25,width:25}),(0,n.jsx)(H,{children:"Large"})]})]}),(0,n.jsxs)(B,{children:[(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/graded/small_1.png",height:25,width:25}),(0,n.jsx)(H,{children:"G1"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/graded/small_2.png",height:25,width:25}),(0,n.jsx)(H,{children:"G2"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/graded/small_3.png",height:25,width:25}),(0,n.jsx)(H,{children:"G3"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/graded/small_4.png",height:25,width:25}),(0,n.jsx)(H,{children:"G4"})]}),(0,n.jsxs)(z,{children:[(0,n.jsx)(p.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/graded/small_5.png",height:25,width:25}),(0,n.jsx)(H,{children:"G5"})]})]})]})]}),(0,n.jsx)("div",{children:(0,n.jsx)(N,{initialY:-700,initialZoom:2.5,children:(0,n.jsxs)("svg",{version:"1.1",width:"2048",height:"2048",viewBox:"0 0 2048 2048",style:{maxWidth:"100%"},children:[(0,n.jsx)("image",{width:"2048",height:"2048",xlinkHref:"https://media.gametora.com/ffxiv/".concat(l,".jpg")}),(0,n.jsx)("erect",{x:"815",y:"889",fill:"#fff",opacity:"0.5",width:"30",height:"30"}),null==h||null==(t=h.mbs)?void 0:t.map(e=>(0,n.jsx)("image",{x:e[0],y:e[1],width:"24",height:"24",xlinkHref:"https://media.gametora.com/ffxiv/icons/mb_no_padding.png"},e)),null==h||null==(i=h.plots)?void 0:i.map(e=>{let t="".concat(2===e.size?"large":1===e.size?"medium":"small","_").concat(e.grade);return(0,n.jsxs)(s.Fragment,{children:[(0,n.jsx)("rect",{x:e.pos[0],y:e.pos[1],fill:"#fff",opacity:"0",width:"30",height:"30",onClick:()=>$(e.id),style:{cursor:"pointer"}},e.id),(0,n.jsx)("image",{x:e.pos[0],y:e.pos[1]-10,width:"30",height:"30",onClick:()=>$(e.id),style:{cursor:"pointer"},xlinkHref:"https://media.gametora.com/ffxiv/icons/housing/graded/".concat(t,".png")}),(0,n.jsx)(M,{x:e.pos[0]+(10>parseInt(e.id)?11:6),y:e.pos[1]+30,onClick:()=>$(e.id),children:parseInt(e.id)})]},e.id)}),(0,n.jsx)("eimage",{x:"1310",y:"1300",width:"50",height:"50",xlinkHref:"/images/ffxiv/icons/housing/small.png"}),(0,n.jsx)("svg",{})]})})}),(0,n.jsx)("div",{style:{display:"flex"},children:(0,n.jsxs)(y.A,{value:f,onChange:e=>$(e.currentTarget.value),style:{margin:"15px auto"},children:[(0,n.jsx)("option",{value:"-1",children:"Select a plot"}),h.plots.map(e=>(0,n.jsxs)("option",{value:e.id,children:[e.id," (",k[e.size],")"]},e.id))]})}),(0,n.jsx)(X,{children:b?(0,n.jsxs)("div",{children:[(0,n.jsxs)(L,{children:[d," ",b.id,"/",parseInt(b.id)+30]}),(0,n.jsx)(R,{children:(0,n.jsx)(j.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/".concat(k[b.size].toLowerCase(),".png"),width:30,height:30,children:k[b.size]})}),(0,n.jsx)(R,{children:(0,n.jsxs)(j.A,{mediaBucket:!0,src:"/ffxiv/icons/housing/roman/".concat(b.grade,"_c.png"),width:30,height:30,children:["Grade ",b.grade]})}),(0,n.jsx)(R,{children:(0,n.jsx)(j.A,{mediaBucket:!0,src:"/ffxiv/icons/gil.png",width:30,height:30,children:A[b.size][b.grade-1].toLocaleStr
1ing()})}),(0,n.jsxs)(F,{children:[(0,n.jsx)(P,{children:"Arisha's Review"}),b.desc]}),(0,n.jsx)("div",{children:(0,n.jsx)(w,{dir:"https://media.gametora.com/ffxiv/plot/".concat(l,"/").concat(b.id,"/"),imageList:b.images})})]}):"Please select a plot on the map or from the dropdown list"},f)]})]})}function N(e){let{initialX:t,initialY:i,initialZoom:o,...s}=e,[r,a,l,c,d]=(0,h.A)({initialX:t,initialY:i,initialZoom:o});return(0,n.jsx)(E,{children:(0,n.jsx)("div",{ref:r,onPointerDown:d,style:{transform:"translate(".concat(a,"px, ").concat(l,"px) scale(").concat(c,")")},children:s.children})})}let E=d.Ay.div.withConfig({componentId:"sc-d996fcf1-0"})(["max-height:400px;width:100%;cursor:grab;overflow:hidden;touch-action:none;border-radius:10px;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none;}background-color:var(--c-row-subtle);@media screen and (min-width:768px){max-height:700px;}"]),T=d.Ay.img.withConfig({componentId:"sc-d996fcf1-1"})(["object-fit:none;"]),M=d.Ay.text.withConfig({componentId:"sc-d996fcf1-2"})(["font:13px verdana;cursor:pointer;fill:white;text-shadow:rgb(0,0,0) 2px 0px 0px,rgb(0,0,0) 1.75517px 0.958851px 0px,rgb(0,0,0) 1.0806px 1.68294px 0px,rgb(0,0,0) 0.141474px 1.99499px 0px,rgb(0,0,0) -0.832294px 1.81859px 0px,rgb(0,0,0) -1.60229px 1.19694px 0px,rgb(0,0,0) -1.97998px 0.28224px 0px,rgb(0,0,0) -1.87291px -0.701566px 0px,rgb(0,0,0) -1.30729px -1.5136px 0px,rgb(0,0,0) -0.421592px -1.95506px 0px,rgb(0,0,0) 0.567324px -1.91785px 0px,rgb(0,0,0) 1.41734px -1.41108px 0px,rgb(0,0,0) 1.92034px -0.558831px 0px;"]);
vendor: 9,410 bytes, line 1
1d.Ay.text.withConfig({componentId:"sc-d996fcf1-3"})(["font:11px verdana;cursor:pointer;fill:white;text-shadow:rgb(0,0,0) 2px 0px 0px,rgb(0,0,0) 1.75517px 0.958851px 0px,rgb(0,0,0) 1.0806px 1.68294px 0px,rgb(0,0,0) 0.141474px 1.99499px 0px,rgb(0,0,0) -0.832294px 1.81859px 0px,rgb(0,0,0) -1.60229px 1.19694px 0px,rgb(0,0,0) -1.97998px 0.28224px 0px,rgb(0,0,0) -1.87291px -0.701566px 0px,rgb(0,0,0) -1.30729px -1.5136px 0px,rgb(0,0,0) -0.421592px -1.95506px 0px,rgb(0,0,0) 0.567324px -1.91785px 0px,rgb(0,0,0) 1.41734px -1.41108px 0px,rgb(0,0,0) 1.92034px -0.558831px 0px;"]);let D=d.Ay.div.withConfig({componentId:"sc-d996fcf1-4"})(["border:none;width:100%;font-size:0.875rem;background-color:var(--c-bg-alt);padding:15px 20px;margin-bottom:15px;border-radius:5px;"]),B=d.Ay.div.withConfig({componentId:"sc-d996fcf1-5"})(["margin-top:10px;display:flex;gap:15px;"]),z=d.Ay.span.withConfig({componentId:"sc-d996fcf1-6"})(["display:flex;"]),H=d.Ay.span.withConfig({componentId:"sc-d996fcf1-7"})(["margin-left:5px;"]),X=d.Ay.div.withConfig({componentId:"sc-d996fcf1-8"})(["width:100%;background-color:var(--c-bg-alt);padding:15px 20px;border-radius:5px;margin-bottom:15px;"]),L=d.Ay.div.withConfig({componentId:"sc-d996fcf1-9"})(["font-family:Nunito,Helvetica,sans-serif;font-weight:bold;font-size:1.25rem;margin-bottom:15px;"]),R=d.Ay.div.withConfig({componentId:"sc-d996fcf1-10"})(["margin-bottom:15px;"]),F=d.Ay.div.withConfig({componentId:"sc-d996fcf1-11"})(["white-space:pre-wrap;margin:25px 0 25px 0;"]),P=d.Ay.div.withConfig({componentId:"sc-d996fcf1-12"})(["font-family:Nunito,Helvetica,sans-serif;font-weight:bold;"])},39274:(e,t,i)=>{"use strict";i.d(t,{A:()=>c});var n=i(14232);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(this,arguments)}var s=n.createElement("svg",{viewBox:"-2 -5 14 20",height:"100%",width:"100%",style:{position:"absolute",top:0}},n.createElement("path",{d:"M9.9 2.12L7.78 0 4.95 2.828 2.12 0 0 2.12l2.83 2.83L0 7.776 2.123 9.9 4.95 7.07 7.78 9.9 9.9 7.776 7.072 4.95 9.9 2.12",fill:"#fff",fillRule:"evenodd"})),r=n.createElement("svg",{height:"100%",width:"100%",viewBox:"-2 -5 17 21",style:{position:"absolute",top:0}},n.createElement("path",{d:"M11.264 0L5.26 6.004 2.103 2.847 0 4.95l5.26 5.26 8.108-8.107L11.264 0",fill:"#fff",fillRule:"evenodd"}));function a(e){if(7===e.length)return e;for(var t="#",i=1;i<4;i+=1)t+=e[i]+e[i];return t}function l(e,t,i,n,o){return function(e,t,i,n,o){var s=(e-i)/(t-i);if(0===s)return n;if(1===s)return o;for(var r="#",a=1;a<6;a+=2){var l=Math.round((1-s)*parseInt(n.substr(a,2),16)+s*parseInt(o.substr(a,2),16)).toString(16);1===l.length&&(l="0"+l),r+=l}return r}(e,t,i,a(n),a(o))}var c=function(e){function t(t){e.call(this,t);var i=t.height,n=t.width,o=t.checked;this.t=t.handleDiameter||i-2,this.i=Math.max(n-i,n-(i+this.t)/2),this.o=Math.max(0,(i-this.t)/2),this.state={h:o?this.i:this.o},this.l=0,this.u=0,this.p=this.p.bind(this),this.v=this.v.bind(this),this.g=this.g.bind(this),this.k=this.k.bind(this),this.m=this.m.bind(this),this.M=this.M.bind(this),this.T=this.T.bind(this),this.$=this.$.bind(this),this.C=this.C.bind(this),this.D=this.D.bind(this),this.O=this.O.bind(this),this.S=this.S.bind(this)}return e&&(t.__proto__=e),(t.prototype=Object.create(e&&e.prototype)).constructor=t,t.prototype.componentDidMount=function(){this.W=!0},t.prototype.componentDidUpdate=function(e){e.checked!==this.props.checked&&this.setState({h:this.props.checked?this.i:this.o})},t.prototype.componentWillUnmount=function(){this.W=!1},t.prototype.I=function(e){this.H.focus(),this.setState({R:e,j:!0,B:Date.now()})},t.prototype.L=function(e){var t=this.state,i=t.R,n=t.h,o=(this.props.checked?this.i:this.o)+e-i;t.N||e===i||this.setState({N:!0});var s=Math.min(this.i,Math.max(this.o,o));s!==n&&this.setState({h:s})},t.prototype.U=function(e){var t=this.state,i=t.h,n=t.N,o=t.B,s=this.props.checked,r=(this.i+this.o)/2;this.setState({h:this.props.checked?this.i:this.o});var a=Date.now()-o;(!n||a<250||s&&i<=r||!s&&i>=r)&&this.A(e),this.W&&this.setState({N:!1,j:!1}),this.l=Date.now()},t.prototype.p=function(e){e.preventDefault(),"number"==typeof e.button&&0!==e.button||(this.I(e.clientX),window.addEventListener("mousemove",this.v),window.addEventListener("mouseup",this.g))},t.prototype.v=function(e){e.preventDefault(),this.L(e.clientX)},t.prototype.g=function(e){this.U(e),window.removeEventListener("mousemove",this.v),window.removeEventListener("mouseup",this.g)},t.prototype.k=function(e){this.X=null,this.I(e.touches[0].clientX)},t.prototype.m=function(e){this.L(e.touches[0].clientX)},t.prototype.M=function(e){e.preventDefault(),this.U(e)},t.prototype.$=function(e){Date.now()-this.l>50&&(this.A(e),Date.now()-this.u>50&&this.W&&this.setState({j:!1}))},t.prototype.C=function(){this.u=Date.now()},t.prototype.D=function(){this.setState({j:!0})},t.prototype.O=function(){this.setState({j:!1})},t.prototype.S=function(e){this.H=e},t.prototype.T=function(e){e.preventDefault(),this.H.focus(),this.A(e),this.W&&this.setState({j:!1})},t.prototype.A=function(e){var t=this.props;(0,t.onChange)(!t.checked,e,t.id)},t.prototype.render=function(){var e=this.props,t=e.checked,i=e.disabled,s=e.className,r=e.offColor,a=e.onColor,c=e.offHandleColor,d=e.onHandleColor,h=e.checkedIcon,p=e.uncheckedIcon,u=e.checkedHandleIcon,x=e.uncheckedHandleIcon,g=e.boxShadow,m=e.activeBoxShadow,f=e.height,v=e.width,b=e.borderRadius,w=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&-1===t.indexOf(n)&&(i[n]=e[n]);return i}(e,["checked","disabled","className","offColor","onColor","offHandleColor","onHandleColor","checkedIcon","uncheckedIcon","checkedHandleIcon","uncheckedHandleIcon","boxShadow","activeBoxShadow","height","width","borderRadius","handleDiameter"]),_=this.state,j=_.h,y=_.N,k=_.j,A={height:f,width:v,margin:Math.max(0,(this.t-f)/2),position:"relative",background:l(j,this.i,this.o,r,a),borderRadius:"number"==typeof b?b:f/2,cursor:i?"default":"pointer",WebkitTransition:y?null:"background 0.25s",MozTransition:y?null:"background 0.25s",transition:y?null:"background 0.25s"},C={height:f,width:Math.min(1.5*f,v-(this.t+f)/2+1),position:"relative",opacity:(j-this.o)/(this.i-this.o),pointerEvents:"none",WebkitTransition:y?null:"opacity 0.25s",MozTransition:y?null:"opacity 0.25s",transition:y?null:"opacity 0.25s"},I={height:f,width:Math.min(1.5*f,v-(this.t+f)/2+1),position:"absolute",opacity:1-(j-this.o)/(this.i-this.o),right:0,top:0,pointerEvents:"none",WebkitTransition:y?null:"opacity 0.25s",MozTransition:y?null:"opacity 0.25s",transition:y?null:"opacity 0.25s"},S={height:this.t,width:this.t,background:l(j,this.i,this.o,c,d),display:"inline-block",cursor:i?"default":"pointer",borderRadius:"number"==typeof b?b-1:"50%",position:"absolute",transform:"translateX("+j+"px)",top:Math.max(0,(f-this.t)/2),outline:0,boxShadow:k?m:g,border:0,WebkitTransition:y?null:"background-color 0.25s, transform 0.25s, box-shadow 0.15s",MozTransition:y?null:"background-color 0.25s, transform 0.25s, box-shadow 0.15s",transition:y?null:"background-color 0.25s, transform 0.25s, box-shadow 0.15s"},N={height:this.t,width:this.t,opacity:Math.max(2*(1-(j-this.o)/(this.i-this.o)-.5),0),position:"absolute",left:0,top:0,pointerEvents:"none",WebkitTransition:y?null:"opacity 0.25s",MozTransition:y?null:"opacity 0.25s",transition:y?null:"opacity 0.25s"},E={height:this.t,width:this.t,opacity:Math.max(2*((j-this.o)/(this.i-this.o)-.5),0),position:"absolute",left:0,top:0,pointerEvents:"none",WebkitTransition:y?null:"opacity 0.25s",MozTransition:y?null:"opacity 0.25s",transition:y?null:"opacity 0.25s"};return n.createElement("div",{className:s,style:{position:"relative",display:"inline-block",textAlign:"left",opacity:i?.5:1,direction:"ltr",borderRadius:f/2,WebkitTransition:"opacity 0.25s",MozTransition:"opacity 0.25s",transition:"opacity 0.25s",touchAction:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",userSelect:"none"}},n.createElement("div",{className:"react-switch-bg",style:A,onClick:i?null:this.T,onMouseDown:function(e){return e.preventDefault()}},h&&n.createElement("div",{style:C},h),p&&n.createElement("div",{style:I},p)),n.createElement("div",{className:"react-switch-handle",style:S,onClick:function(e){return e.preventDefault()},onMouseDown:i?null:this.p,onTouchStart:i?null:this.k,onTouchMove:i?null:this.m,onTouchEnd:i?null:this.M,onTouchCancel:i?null:this.O},x&&n.createElement("div",{style:N},x),u&&n.createElement("div",{style:E},u)),n.createElement("input",o({},{type:"checkbox",role:"switch","aria-checked":t,checked:t,disabled:i,style:{border:0,clip:"rect(0 0 0 0)",height:1,margin:-1,overflow:"hidden",padding:0,position:"absolute",width:1}},w,{ref:this.S,onFocus:this.D,onBlur:this.O,onKeyUp:this.C,onChange:this.$})))},t}(n.Component);c.defaultProps={disabled:!1,offColor:"#888",onColor:"#080",offHandleColor:"#fff",onHandleColor:"#fff",uncheckedIcon:s,checkedIcon:r,boxShadow:null,activeBoxShadow:"0 0 2px 3px #3bf",height:28,width:56}},51647:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(14232),o=i(83476),s=i(99987);function r(){let{hideAds:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,i]=(0,o.Ul)(null,"pcode");(0,n.useEffect)(()=>
1{if(e){window.enableFooterSticky=!1;return}window.enableFooterSticky=!s.F.includes(t)},[t,e])}},53194:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(37876),o=i(30388),s=i(78198);function r(e){let{click:t,absolute:i=!1,sticky:o=!1}=e;return(0,n.jsx)(a,{$absolute:i,$sticky:o,children:(0,n.jsx)(l,{$absolute:i,$sticky:o,onClick:t,children:(0,n.jsx)(s.A,{src:"/images/ui/close.png",width:20,height:20})})})}let a=o.Ay.div.withConfig({componentId:"sc-576ae40f-0"})([""," ",""],e=>e.$absolute?"position: relative;":"\n            display: flex;\n            justify-content: flex-end;\n        ",e=>e.$sticky?"\n            position: sticky;\n            top: 0;\n            z-index: 10;\n            pointer-events: none;\n        ":""),l=o.Ay.div.withConfig({componentId:"sc-576ae40f-1"})([""," "," width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.4);backdrop-filter:blur(2px);cursor:pointer;"],e=>e.$absolute?"\n            position: absolute;\n            top: 0;\n            right: 0;\n        ":"",e=>e.$sticky?"\n            position: sticky;\n            top: 0;\n            margin-left: auto;\n            z-index: 20;\n            pointer-events: auto;\n        ":"")},62891:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(37876),o=i(14232),s=i(30388);function r(e){let{label:t,spacious:i=!1,disabled:s=!1,children:r,...d}=e,h=(0,o.useId)(),p=d.id||h;return t?(0,n.jsxs)(a,{children:[(0,n.jsx)(l,{htmlFor:p,children:t}),(0,n.jsx)(c,{id:p,$spacious:i,...d,disabled:s,children:r})]}):(0,n.jsx)(c,{id:p,$spacious:i,...d,disabled:s,children:r})}let a=s.Ay.span.withConfig({componentId:"sc-a5aab08f-0"})(["display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;align-items:center;max-width:100%;"]),l=s.Ay.label.withConfig({componentId:"sc-a5aab08f-1"})(["margin-right:5px;"]),c=s.Ay.select.withConfig({componentId:"sc-a5aab08f-2"})(["font-family:inherit;font-size:1rem;line-height:1.5;max-width:100%;width:auto;min-width:0;border:none;background-color:var(--c-bg-main);outline:2px solid var(--c-outline-neutral);outline-offset:-2px;padding:",";border-radius:5px;cursor:pointer;max-width:89vw;text-overflow:ellipsis;appearance:none;background-image:url(\"data:image/svg+xml,%3Csvg fill='%23070707' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E\");background-repeat:no-repeat;background-position:right 8px center;background-size:20px;[data-theme=\"dark\"] &{background-image:url(\"data:image/svg+xml,%3Csvg fill='%23e7e7e7' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E\");}&:hover{outline:2px solid var(--c-topnav);outline-offset:-2px;}&:focus{outline:3px solid var(--c-topnav);outline-offset:0;}&:disabled{cursor:default;background-color:var(--c-bg-main-hover);outline:2px solid var(--c-outline-neutral);background-image:none;}"],e=>e.$spacious?"12px 34px 12px 14px":"6px 30px 6px 10px")},63690:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var n=i(14232);function o(){let{initialX:e=0,initialY:t=0,initialZoom:i=1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[o,r]=(0,n.useReducer)(s,{currentX:e,currentY:t,previousMouseX:0,previousMouseY:0,zoom:i}),a=(0,n.useRef)(null),l=(0,n.useRef)(null);(0,n.useEffect)(()=>()=>{var e;return null==(e=l.current)?void 0:e.call(l)},[]);let c=e=>{var t;e.isPrimary&&(null==(t=l.current)||t.call(l))},d=e=>{e.preventDefault(),e.isPrimary&&r({type:"DRAG",clientX:e.clientX,clientY:e.clientY})};return[a,o.currentX,o.currentY,o.zoom,e=>{var t;e.preventDefault(),e.isPrimary&&(null==(t=l.current)||t.call(l),r({type:"TOUCH",clientX:e.clientX,clientY:e.clientY}),window.addEventListener("pointerup",c),window.addEventListener("pointermove",d),window.addEventListener("pointercancel",c),l.current=()=>{window.removeEventListener("pointerup",c),window.removeEventListener("pointermove",d),window.removeEventListener("pointercancel",c),l.current=null})}]}function s(e,t){let{currentX:i,currentY:n,previousMouseX:o,previousMouseY:s}=e;switch(t.type){case"DRAG":{let r=i+t.clientX-o,a=n+t.clientY-s;return{...e,currentX:r,currentY:a,previousMouseX:t.clientX,previousMouseY:t.clientY}}case"TOUCH":return{...e,previousMouseX:t.clientX,previousMouseY:t.clientY}}}},86468:(e,t,i)=>{"use strict";i.d(t,{A:()=>a});var n=i(37876),o=i(30388),s=i(78198),r=i(97026);function a(e){let{children:t,className:i,src:o,mediaBucket:a,height:d,width:h,marginTop:p,imageLink:u,newTab:x,lang:g,imageClassName:m,style:f,minWidth:v,padTextTop:b,...w}=e;return(0,n.jsx)("div",{className:i,style:f,children:(0,n.jsxs)(l,{$marginTop:p,children:[u?u.startsWith("/")?(0,n.jsx)(r.A,{href:u,lang:g||"en",style:{display:"flex"},newTab:x,children:(0,n.jsx)(s.A,{src:o,mediaBucket:a,width:h,height:d,imgStyle:{display:"flex"},...w})}):(0,n.jsx)("a",{href:u,target:"_blank",rel:"nofollow noopener",style:{display:"flex"},children:(0,n.jsx)(s.A,{src:o,mediaBucket:a,width:h,height:d,imgStyle:{display:"flex"},...w})}):(0,n.jsx)(s.A,{src:o,mediaBucket:a,width:h,height:d,imgClassName:m,imgStyle:{display:"flex"},...w}),(0,n.jsx)(c,{children:(0,n.jsx)("span",{style:{paddingTop:b||null},children:t})})]})})}let l=o.Ay.div.withConfig({componentId:"sc-3b566202-0"})(["display:flex;margin-top:",";"],e=>e.$marginTop?e.$marginTop:void 0),c=o.Ay.div.withConfig({componentId:"sc-3b566202-1"})(["margin-left:15px;
1display:flex;align-items:center;min-width:50%;"])}},e=>{e.O(0,[8230,388,4076,4801,636,6593,8792],()=>e(e.s=6164)),_N_E=e.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.