1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8450],{3538:(e,t,r)=>{"use strict";r.d(t,{default:()=>f});var s=r(5155),a=r(2619),o=r.n(a),l=r(5239),n=r(2115);let{Link:c,redirect:i,usePathname:d,useRouter:m}=(0,r(2182).A)({locales:["en","ja"]});var x=r(3791);let h=[{code:"en",name:"English",flag:"EN"},{code:"ja",name:"æ¥æ¬èª",flag:"JA"}];function u(){let[e,t]=(0,n.useState)(!1),r=m(),a=d(),o=(0,x.Ym)(),l=(0,n.useRef)(null),c=h.find(e=>e.code===o)||h[0];return(0,n.useEffect)(()=>{let e=e=>{l.current&&!l.current.contains(e.target)&&t(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,s.jsxs)("div",{className:"relative",ref:l,children:[(0,s.jsxs)("button",{onClick:r=>{r.stopPropagation(),t(!e)},className:"flex items-center space-x-2 px-3 py-2 rounded-lg hover:bg-gray-50 transition-colors","aria-label":"Select language",children:[(0,s.jsx)("svg",{className:"w-4 h-4 text-gray-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"})}),(0,s.jsx)("span",{className:"text-sm font-medium text-gray-700",children:c.flag}),(0,s.jsx)("svg",{className:"w-4 h-4 text-gray-400 transition-transform duration-200 ".concat(e?"rotate-180":""),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})]}),e&&(0,s.jsxs)("div",{className:"absolute right-0 mt-2 w-48 bg-white rounded-lg shadow-xl border border-gray-200 py-2 z-[9999]",children:[(0,s.jsx)("div",{className:"px-3 py-2 border-b border-gray-100",children:(0,s.jsx)("h3",{className:"text-sm font-medium text-gray-900",children:"Language"})}),h.map(e=>(0,s.jsxs)("button",{onClick:()=>{var s;return s=e.code,void(r.replace(a,{locale:s}),t(!1))},className:"w-full flex items-center justify-between px-3 py-2 text-left hover:bg-gray-50 transition-colors ".concat(e.code===o?"text-brand-500":"text-gray-700"),children:[(0,s.jsx)("span",{className:"text-sm",children:e.name}),e.code===o&&(0,s.jsx)("svg",{className:"w-4 h-4 text-brand-500",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})]},e.code))]})]})}function f(){return(0,s.jsx)("header",{className:"bg-white shadow-soft border-b border-gray-100",children:(0,s.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"flex justify-between items-center h-18",children:[(0,s.jsx)("div",{className:"flex-shrink-0",children:(0,s.jsx)(o(),{href:"https://miltonmarkets.com/","aria-label":"Back to Milton Markets",className:"block hover:opacity-80 transition-opacity",children:(0,s.jsx)(l.default,{src:"/milton-logo.svg",alt:"Milton Markets",width:140,height:24,priority:!0,className:"h-6 w-auto"})})}),(0,s.jsx)("div",{className:"flex items-center",children:(0,s.jsx)(u,{})})]})})})}},6631:(e,t,r)=>{Promise.resolve().then(r.bind(r,8743)),Promise.resolve().then(r.bind(r,3538)),Promise.resolve().then(r.bind(r,3809))},8743:(e,t,r)=>{"use strict";r.d(t,{default:()=>l});var s=r(5155),a=r(8955),o=r(3791);function l(){let e=new Date().getFullYear(),t=(0,a.c3)(),r=(0,o.Ym)(),l="https://miltonmarkets.com",n="ja"===r?"/ja":"",c="".concat(l).concat(n,"/legal/privacy/"),i="".concat(l).concat(n,"/legal/terms/"),d="".concat(l).concat(n,"/legal/risk/"),m="ja"===r?"[email protected]":"[email protected]";return(0,s.jsx)("footer",{className:"bg-white border-t border-gray-100 mt-auto",children:(0,s.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6",children:(0,s.jsxs)("div",{className:"text-center text-sm text-milton-blue",children:[(0,s.jsxs)("p",{children:["\xa9 ",e," ",t("footer.allRightsReserved")]}),(0,s.jsx)("p",{className:"mt-2",children:(0,s.jsxs)("a",{href:"mailto:".concat(m),className:"hover:text-milton-red transition-colors",children:[t("footer.contactUs"),": ",m]})}),(0,s.jsxs)("p",{className:"mt-2",children:[(0,s.jsx)("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:"hover:text-milton-red transition-colors",children:t("footer.privacyPolicy")})," ⢠",(0,s.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:"hover:text-milton-red transition-colors",children:t("footer.termsOfService")})," ⢠",(0,s.jsx)("a",{href:d,target:"_blank",rel:"noopener noreferrer",className:"hover:text-milton-red transition-colors",children:t("footer.riskDisclosure")})]})]})})})}}},e=>{e.O(0,[2619,8955,2072,8441,1255,7358],()=>e(e.s=6631)),_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.