{"version":3,"file":"shared-lib.C073qLSw.mjs","names":["mono","useState","useCallback"],"sources":["https:/framerusercontent.com/modules/VxqkRjyB3c0bj8bMdW6A/C6sgkcMpu3cFI3ahRv0V/SiteFooter.js","https:/framerusercontent.com/modules/xFiXmsbKHP1jX6C2fdaX/AIJn8yGAcKpRG5el2rEE/TunerHeader.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const mono=\"'DM Mono',monospace\";const bars=[\"#bfbfbf\",\"#c9c439\",\"#3fc6c9\",\"#3aab46\",\"#c248b6\",\"#cf4734\",\"#3a45ab\"];const links=[{label:\"HOME\",href:\"/\"},{label:\"WORK\",href:\"/work\"},{label:\"ABOUT\",href:\"/about\"},{label:\"CONTACT\",href:\"/contact\"}];const SCHEMA={\"@context\":\"https://schema.org\",\"@type\":\"Organization\",name:\"KPG Media\",alternateName:\"KPG Media — Creative Agency\",description:\"KPG Media is a creative agency crafting brand films, campaigns and social content for fashion, consumer and hospitality brands. Made in Yorkshire, working nationwide.\",url:\"https://kpg-media.com\",email:\"info@kpg-media.com\",address:{\"@type\":\"PostalAddress\",addressLocality:\"Hull\",addressRegion:\"Yorkshire\",addressCountry:\"GB\"},areaServed:{\"@type\":\"Country\",name:\"United Kingdom\"},knowsAbout:[\"Creative campaigns\",\"Brand films\",\"Social media content\",\"Colour grading\",\"Advertising\",\"Brand storytelling\"]};const ICON={Instagram:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",width:\"15\",height:\"15\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4.2\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17.3\",cy:\"6.7\",r:\"1.1\",fill:\"currentColor\",stroke:\"none\"})]}),LinkedIn:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"15\",height:\"15\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4.98 3.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0zM.5 8h4v13h-4V8zm6.5 0h3.8v1.78h.05c.53-.95 1.83-1.95 3.77-1.95 4.03 0 4.78 2.5 4.78 5.75V21h-4v-5.85c0-1.4-.03-3.2-2-3.2s-2.3 1.5-2.3 3.1V21h-4V8z\"})}),YouTube:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"16\",height:\"16\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M23 7.2a3 3 0 0 0-2.1-2.1C19 4.5 12 4.5 12 4.5s-7 0-8.9.6A3 3 0 0 0 1 7.2 31 31 0 0 0 .5 12 31 31 0 0 0 1 16.8a3 3 0 0 0 2.1 2.1c1.9.6 8.9.6 8.9.6s7 0 8.9-.6a3 3 0 0 0 2.1-2.1A31 31 0 0 0 23.5 12 31 31 0 0 0 23 7.2zM9.8 15.3V8.7l5.7 3.3-5.7 3.3z\"})}),TikTok:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"14\",height:\"14\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M16.5 3c.4 2.4 1.8 4 4.2 4.3v2.8c-1.4.1-2.7-.3-4.1-1v6.2c0 3.7-2.6 6.4-6.1 6.4-3.1 0-5.5-2.3-5.5-5.4 0-3.3 2.7-5.6 6.3-5.2v2.9c-.5-.1-1-.2-1.5-.1-1.3.2-2.1 1-2 2.4.1 1.3 1.1 2 2.4 1.9 1.3-.1 2.1-1.1 2.1-2.6V3h4.2z\"})}),Vimeo:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"15\",height:\"15\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M22 7.4c-.1 2-1.5 4.8-4.2 8.4-2.8 3.7-5.2 5.6-7.1 5.6-1.2 0-2.2-1.1-3-3.3-.5-2-1.1-4-1.6-6-.6-2.2-1.2-3.3-1.9-3.3-.2 0-.7.3-1.6.9L2 8.7c1-.9 2-1.8 3-2.7 1.3-1.1 2.3-1.7 3-1.8 1.6-.2 2.5 1 2.8 3.5.3 2.7.5 4.4.7 5.1.4 1.9.9 2.8 1.4 2.8.4 0 1-.6 1.7-1.8.8-1.2 1.2-2.1 1.3-2.7.1-1-.3-1.5-1.3-1.5-.5 0-1 .1-1.4.3.9-3.1 2.7-4.6 5.3-4.5 1.9.1 2.8 1.3 2.7 3.7z\"})}),X:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"14\",height:\"14\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18.2 2h3.3l-7.2 8.3L22.8 22h-6.6l-5.2-6.8L4.9 22H1.6l7.7-8.8L1.4 2h6.8l4.7 6.2L18.2 2zm-1.2 18h1.8L7.1 3.9H5.2L17 20z\"})})};const LOGO_PATH=\"M59.5406 56.2183C59.443 55.7639 59.3646 55.3041 59.2333 54.8583C59.2167 54.8016 59.1508 54.7884 58.7539 55.4195C55.1258 61.1496 50.516 68.3599 44.9248 77.0506C38.3786 87.2298 28.6189 82.8753 31.5052 77.2376C32.1527 75.973 52.2075 44.198 53.5922 42.2009C55.2819 39.7638 57.8513 37.1613 60.4513 34.9471C62.6998 33.2216 72.6042 27.2497 80.0819 23.569C71.2811 32.9099 63.5546 47.9562 62.6635 49.4127L63.4185 48.8288C72.7855 41.3071 82.2646 33.6924 91.8561 25.9846C92.5842 25.3998 99.2167 20.0725 103.168 23.1078C103.393 23.2804 107.563 26.8641 100.126 32.8397C90.9587 40.198 81.7293 47.591 72.4377 55.0186C72.1345 55.2579 77.1402 77.8824 77.5787 79.8641C78.2119 82.7261 82.1655 83.8415 82.9097 82.6763C101.033 54.3027 100.652 54.0371 103.386 50.9831C103.671 50.6649 105.176 48.9845 108.199 48.6732C112.482 48.2324 113.16 51.2582 113.671 50.9726C113.907 50.841 117.965 47.3183 124.24 48.131C128.202 48.6441 132.227 52.4482 131.264 59.4135C130.136 67.5527 125.666 74.5919 118.913 79.1856C112.487 83.5546 107.396 83.4351 104.848 83.0805C100.564 82.4843 97.6156 78.7896 97.5461 78.8944C96.0084 81.2118 84.9096 98.6685 83.8626 100.364C80.0884 106.475 76.3536 112.61 72.6455 118.761C72.2009 119.499 72.1159 119.409 71.2919 119.634C67.5665 120.645 21.851 132.979 5.61432 111.055C-4.26072 97.7209 -0.799333 73.2058 13.5635 53.7091C19.0711 46.2275 25.6448 38.8807 32.9601 33.0263C40.3926 27.08 47.9822 21.84 56.3236 17.3406C65.3023 12.4975 74.9867 8.04084 83.6444 5.33412C90.5224 3.18391 97.8683 1.10671 106.449 0.303301C114.463 -0.447063 122.432 0.324873 126.539 1.20733C142.981 4.73936 146.545 18.4461 144.463 22.44C140.623 29.8064 122.045 31.688 119.397 23.7481C118.582 21.3056 120.114 18.2477 114.429 16.0447C109.631 14.1857 99.8372 14.2806 90.4431 17.9953C54.8174 32.0828 41.7999 49.1428 38.7673 53.1171C24.6242 71.6521 17.956 101.881 36.3495 108.929C46.3242 112.751 67.2002 107.197 67.9078 106.29C68.186 105.933 71.6465 101.496 70.7338 101.39C69.845 101.286 57.3879 102.642 49.8043 104.743C43.3757 106.524 42.8767 107.29 43.1394 106.797C47.6141 98.4091 50.6123 95.7148 56.2009 94.1893C58.0226 93.6919 68.9586 92.1771 68.9262 92.1295C67.8686 90.575 66.9399 89.4343 66.3254 87.5835C65.7785 85.9359 65.8778 85.9097 59.5406 56.2183ZM103.449 69.6447C103 70.7041 103.589 72.3954 104.629 72.8883C106.509 73.7801 112.125 75.1682 117.804 65.7756C118.179 65.1548 122.804 57.504 117.032 56.7402C113.428 56.2634 110.793 58.8876 110.389 59.2892C109.275 60.3991 104.409 67.3783 103.449 69.6447Z\";/**\n * KPG Site Footer — broadcast sign-off\n *\n * @framerIntrinsicWidth 1000\n * @framerIntrinsicHeight 180\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SiteFooter(props){const{signoff=\"Thanks for watching.\",companyNo=\"COMPANY NO. ————\",appsHref=\"/apps\",appsTitle=\"Free tools we built — Loot, the hospitality calendar & more.\",appsCta=\"OPEN APPS\",instagram=\"https://www.instagram.com/kpgmedialtd/\",linkedin=\"\",youtube=\"\",tiktok=\"\",vimeo=\"\",x=\"\"}=props;const socials=[{name:\"Instagram\",url:instagram},{name:\"LinkedIn\",url:linkedin},{name:\"YouTube\",url:youtube},{name:\"TikTok\",url:tiktok},{name:\"Vimeo\",url:vimeo},{name:\"X\",url:x}].filter(s=>s.url&&s.url.trim());const sameAs=socials.map(s=>s.url);const schema=sameAs.length?{...SCHEMA,sameAs}:SCHEMA;return /*#__PURE__*/_jsxs(\"footer\",{style:{width:\"100%\",padding:\"0 24px\",boxSizing:\"border-box\",fontFamily:\"'Helvetica Neue',Helvetica,Arial,sans-serif\",...props.style},children:[/*#__PURE__*/_jsx(\"style\",{children:`@font-face{font-family:'DM Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthqQBK6PYK0.woff2) format('woff2')}@font-face{font-family:'DM Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEYOtbYf-Vlg.woff2) format('woff2')}`}),/*#__PURE__*/_jsx(\"style\",{children:`@keyframes sfblink{0%,55%{opacity:1}56%,100%{opacity:0.18}}.sf-soc{transition:background 0.16s ease,color 0.16s ease}.sf-soc:hover{background:#46d2c0!important;color:#0b0c0d!important}\n@keyframes sfpulse{0%,100%{opacity:1;box-shadow:0 0 8px #46d2c0}50%{opacity:0.4;box-shadow:0 0 2px #46d2c0}}\n.sf-apps{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;text-decoration:none;border:1px solid rgba(70,210,192,0.34);background:linear-gradient(180deg,rgba(70,210,192,0.11),rgba(70,210,192,0.04));border-radius:9px;padding:12px 13px 12px 16px;transition:border-color .2s ease,background .2s ease,transform .2s ease}\n.sf-apps:hover{border-color:rgba(70,210,192,0.72);background:linear-gradient(180deg,rgba(70,210,192,0.2),rgba(70,210,192,0.08));transform:translateY(-1px)}\n.sf-pill{display:inline-flex;align-items:center;gap:8px;background:#46d2c0;color:#08120f;border-radius:999px;padding:9px 15px;font-family:${mono};font-size:10.5px;letter-spacing:0.14em;white-space:nowrap;transition:box-shadow .22s ease}\n.sf-apps:hover .sf-pill{box-shadow:0 7px 20px -6px rgba(70,210,192,0.8)}\n.sf-pill i{font-style:normal;transition:transform .22s ease}\n.sf-apps:hover .sf-pill i{transform:translateX(4px)}\n@media (max-width:680px){\n  .sf-grid{grid-template-columns:78px 1fr!important}\n  .sf-body{padding:16px 16px 18px!important;gap:14px!important}\n  .sf-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}\n  .sf-right{align-items:flex-start!important;width:100%!important}\n  .sf-nav{flex-wrap:wrap!important;gap:12px 18px!important}\n  .sf-apps{gap:13px!important}\n  .sf-pill{width:100%!important;justify-content:center!important}\n}`}),/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(schema)}}),/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:12,overflow:\"hidden\",background:\"#0b0c0d\",boxShadow:\"0 18px 40px -22px rgba(0,0,0,0.6)\",maxWidth:1e3,margin:\"0 auto\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"sf-grid\",style:{display:\"grid\",gridTemplateColumns:\"118px 1fr\",alignItems:\"stretch\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",minHeight:74},children:bars.map((c,i)=>/*#__PURE__*/_jsx(\"span\",{style:{flex:1,background:c}},i))}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,top:0,bottom:34,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 145 124\",width:\"54\",style:{display:\"block\",filter:\"drop-shadow(0 1px 2px rgba(0,0,0,0.35))\"},children:/*#__PURE__*/_jsx(\"path\",{d:LOGO_PATH,fill:\"#19231f\"})})}),/*#__PURE__*/_jsx(\"div\",{style:{height:34,background:\"#08090b\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:mono,fontSize:8,letterSpacing:\"0.2em\",color:\"#46d2c0\"},children:\"KPG\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sf-body\",style:{padding:\"20px 24px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:9},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:\"#e0473a\",boxShadow:\"0 0 7px #e0473a\",animation:\"sfblink 1.3s steps(1) infinite\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:mono,fontSize:10,letterSpacing:\"0.24em\",color:\"#cfe0db\"},children:\"END OF TRANSMISSION\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sf-row\",style:{display:\"flex\",alignItems:\"flex-end\",justifyContent:\"space-between\",gap:18,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:18,fontWeight:700,letterSpacing:\"-0.01em\",color:\"#f3efe6\"},children:signoff}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11.5,lineHeight:1.5,color:\"#aebcb6\",marginTop:8,maxWidth:460},children:\"A creative agency crafting brand films, campaigns & social for fashion, consumer & hospitality brands — made in Yorkshire, working nationwide.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:mono,fontSize:9.5,letterSpacing:\"0.1em\",color:\"#7e8c87\",marginTop:8},children:[\"KPG MEDIA \\xb7 HULL \\xb7 YORKSHIRE, UK \\xb7 \",/*#__PURE__*/_jsx(\"a\",{href:\"mailto:info@kpg-media.com\",style:{color:\"#46d2c0\",textDecoration:\"none\"},children:\"info@kpg-media.com\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sf-right\",style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:13},children:[/*#__PURE__*/_jsx(\"div\",{className:\"sf-nav\",style:{display:\"flex\",gap:18,fontFamily:mono,fontSize:10,letterSpacing:\"0.08em\"},children:links.map(l=>/*#__PURE__*/_jsx(\"a\",{href:l.href,style:{color:\"#cfe0db\",textDecoration:\"none\"},children:l.label},l.label))}),socials.length?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:9,flexWrap:\"wrap\",justifyContent:\"flex-end\"},children:socials.map(s=>/*#__PURE__*/_jsx(\"a\",{className:\"sf-soc\",href:s.url,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"KPG Media on \"+s.name,title:s.name,style:{width:30,height:30,borderRadius:\"50%\",background:\"rgba(255,255,255,0.06)\",border:\"1px solid rgba(255,255,255,0.12)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#cfe0db\",textDecoration:\"none\"},children:ICON[s.name]},s.name))}):null]})]}),appsHref&&appsHref.trim()?/*#__PURE__*/_jsxs(\"a\",{className:\"sf-apps\",href:appsHref,children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:11,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:\"#46d2c0\",flex:\"0 0 auto\",marginTop:4,animation:\"sfpulse 2.1s ease-in-out infinite\"}}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontFamily:mono,fontSize:9,letterSpacing:\"0.22em\",color:\"#46d2c0\"},children:\"▸ THE WORKSHOP\"}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:13.5,fontWeight:700,letterSpacing:\"-0.01em\",color:\"#f3efe6\",marginTop:3},children:appsTitle})]})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"sf-pill\",children:[appsCta,/*#__PURE__*/_jsx(\"i\",{children:\"→\"})]})]}):null,/*#__PURE__*/_jsxs(\"div\",{style:{borderTop:\"1px solid rgba(255,255,255,0.1)\",paddingTop:10,fontFamily:mono,fontSize:8,letterSpacing:\"0.14em\",color:\"#5a6863\"},children:[\"\\xa9 KPG MEDIA 2026 \\xb7 \",companyNo]})]})]})})]});}addPropertyControls(SiteFooter,{signoff:{type:ControlType.String,title:\"Sign-off\",defaultValue:\"Thanks for watching.\"},companyNo:{type:ControlType.String,title:\"Company No.\",defaultValue:\"COMPANY NO. ————\",placeholder:\"COMPANY NO. 12345678\"},appsHref:{type:ControlType.String,title:\"Apps Link\",defaultValue:\"/apps\",placeholder:\"Leave empty to hide\"},appsTitle:{type:ControlType.String,title:\"Apps Title\",defaultValue:\"Free tools we built — Loot, the hospitality calendar & more.\",displayTextArea:true},appsCta:{type:ControlType.String,title:\"Apps Button\",defaultValue:\"OPEN APPS\"},instagram:{type:ControlType.String,title:\"Instagram URL\",defaultValue:\"https://www.instagram.com/kpgmedialtd/\",placeholder:\"https://instagram.com/…\"},linkedin:{type:ControlType.String,title:\"LinkedIn URL\",defaultValue:\"\",placeholder:\"https://linkedin.com/company/…\"},youtube:{type:ControlType.String,title:\"YouTube URL\",defaultValue:\"\",placeholder:\"https://youtube.com/@…\"},tiktok:{type:ControlType.String,title:\"TikTok URL\",defaultValue:\"\",placeholder:\"https://tiktok.com/@…\"},vimeo:{type:ControlType.String,title:\"Vimeo URL\",defaultValue:\"\",placeholder:\"https://vimeo.com/…\"},x:{type:ControlType.String,title:\"X / Twitter URL\",defaultValue:\"\",placeholder:\"https://x.com/…\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteFooter\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"180\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteFooter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useCallback}from\"react\";const mono=\"'DM Mono',monospace\";/**\n * KPG Tuner Header — glass radio-tuner nav + day/night toggle\n *\n * @framerIntrinsicWidth 1000\n * @framerIntrinsicHeight 150\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function TunerHeader(props){const{active=0,accent=\"#14a08a\",homeHref=\"/\",workHref=\"/work\",aboutHref=\"/about\",contactHref=\"/contact\"}=props;const A=accent;const NAV=[{label:\"HOME\",href:homeHref},{label:\"WORK\",href:workHref},{label:\"ABOUT\",href:aboutHref},{label:\"CONTACT\",href:contactHref}];const propAct=Math.max(0,Math.min(NAV.length-1,Number(active)||0));// self-aware: highlight the station that matches the current URL, so one\n// shared header behaves correctly on every page (and matches nothing on\n// pages that aren't in the nav, e.g. Careers, instead of mis-highlighting)\nconst[autoAct,setAutoAct]=useState(null);useEffect(()=>{if(typeof window===\"undefined\")return;const norm=s=>{const p=(s||\"\").split(/[?#]/)[0].replace(/\\/+$/,\"\");return p===\"\"?\"/\":p;};const here=norm(window.location.pathname);setAutoAct(NAV.findIndex(n=>norm(n.href)===here));},[]);const act=autoAct===null?propAct:autoAct;const needleShow=act>=0;const[dark,setDark]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;try{const d=document.documentElement.getAttribute(\"data-theme\")===\"dark\"||localStorage.getItem(\"kpg-theme\")===\"dark\";if(d)document.documentElement.setAttribute(\"data-theme\",\"dark\");setDark(!!d);}catch(e){}},[]);const onTheme=useCallback(()=>{if(typeof window===\"undefined\")return;const el=document.documentElement;const willDark=el.getAttribute(\"data-theme\")!==\"dark\";if(willDark)el.setAttribute(\"data-theme\",\"dark\");else el.removeAttribute(\"data-theme\");try{localStorage.setItem(\"kpg-theme\",willDark?\"dark\":\"light\");}catch(e){}setDark(willDark);},[]);const themeTrack=dark?\"#0e5a4f\":\"#c7c4ba\";const themeKnob=dark?\"18px\":\"0px\";const themeIcon=dark?\"☾\":\"☀\";const needleLeft=act>=0?((act+.5)/NAV.length*100).toFixed(2):\"50\";return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",fontFamily:\"'Helvetica Neue',Helvetica,Arial,sans-serif\",perspective:1700,padding:\"0 24px\",boxSizing:\"border-box\",...props.style},children:[/*#__PURE__*/_jsx(\"style\",{children:`@font-face{font-family:'DM Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthqQBK6PYK0.woff2) format('woff2')}@font-face{font-family:'DM Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEYOtbYf-Vlg.woff2) format('woff2')}`}),/*#__PURE__*/_jsx(\"style\",{children:`\n:root{--pg1:#e6e3da;--pgm:#d3d0c7;--pg2:#c1beb5;--ink:#032230;--ink2:#4f5f5b;--mut:#6f6c60;--mut2:#8a8779;--rule:rgba(0,0,0,0.12)}\nhtml[data-theme=\"dark\"]{--pg1:#16191b;--pgm:#0f1213;--pg2:#090b0c;--ink:#eef4f1;--ink2:#a2b4af;--mut:#7e8c87;--mut2:#69756f;--rule:rgba(255,255,255,0.13)}\nhtml{background-color:var(--pg2)!important;background-image:radial-gradient(120% 80% at 50% 0%, var(--pg1), var(--pgm) 46%, var(--pg2) 100%)!important;background-attachment:fixed!important}\nbody{background:transparent!important}\n@keyframes tunerGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.06)}}\n@media (max-width:680px){\n  .th-row{padding:12px 13px!important;gap:11px!important;justify-content:center!important}\n  .th-brand{flex:0 0 100%!important;justify-content:center!important}\n  .th-tuner{flex:1 1 100%!important;min-width:0!important;width:100%!important}\n  .th-nav a{font-size:10.5px!important}\n}`}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1e3,margin:\"0 auto\",transform:\"rotateX(8deg)\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"th-row\",style:{position:\"relative\",borderRadius:13,background:\"linear-gradient(178deg,#e7e4db,#d8d5cb 65%,#c9c6bc)\",boxShadow:\"0 1px 0 rgba(255,255,255,0.65) inset,0 18px 34px -18px rgba(40,38,30,0.5),0 2px 5px rgba(0,0,0,0.16)\",border:\"1px solid #c2bfb5\",padding:\"14px 20px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onTheme,\"aria-label\":\"Toggle day / night\",style:{position:\"absolute\",top:-11,right:18,zIndex:7,width:42,height:24,borderRadius:13,border:\"none\",cursor:\"pointer\",background:themeTrack,boxShadow:\"0 1px 0 rgba(255,255,255,0.6) inset,0 2px 4px rgba(0,0,0,0.28)\",display:\"flex\",alignItems:\"center\",padding:2,transition:\"background 0.3s ease\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:20,height:20,borderRadius:\"50%\",background:\"linear-gradient(#fcfbf7,#e3e0d7)\",boxShadow:\"0 1px 2px rgba(0,0,0,0.4)\",transform:\"translateX(\"+themeKnob+\")\",transition:\"transform 0.3s cubic-bezier(0.33,1,0.68,1)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:10,lineHeight:1},children:themeIcon})}),/*#__PURE__*/_jsxs(\"a\",{className:\"th-brand\",href:homeHref,style:{display:\"flex\",alignItems:\"center\",gap:13,textDecoration:\"none\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"92\",height:\"48\",viewBox:\"0 0 64 64\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5.99994 30.5758H8.97108V25.9354H9.74842L12.5814 30.5758H15.898L12.2877 24.4L16.0707 18.2588H12.7887L9.74842 23.1752H8.97108V18.2588H5.99994V30.5758Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16.1917 30.5758H19.1455V26.8669H20.3029C22.704 26.8669 24.6214 24.9521 24.6214 22.5542C24.6214 20.1564 22.704 18.2588 20.3029 18.2588H16.1917V30.5758ZM19.1455 24.1068V20.9672H20.3029C21.0802 20.9672 21.7021 21.6227 21.7021 22.5542C21.7021 23.5375 21.0802 24.1068 20.3029 24.1068H19.1455Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M31.0128 30.8345C34.0185 30.8345 35.815 28.868 36.3678 27.9882V23.1235H31.0128V25.8836H33.4485V27.2809C32.7575 27.9192 32.1011 28.1089 31.0128 28.1089C29.1127 28.1089 27.558 26.5219 27.558 24.4173C27.558 22.2782 29.1127 20.7084 31.0128 20.7084C32.4811 20.7084 33.2239 21.1051 34.0012 21.8814L35.7632 19.9493C34.7267 18.6555 32.7748 18 31.0128 18C27.4544 18 24.6041 20.8464 24.6041 24.4173C24.6041 27.9537 27.4544 30.8345 31.0128 30.8345Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.99994 45.1979H8.91926V37.9871H9.00563C9.092 38.4011 9.24747 38.9186 9.47203 39.5396L11.4413 45.1979H14.0497L16.0189 39.5396C16.2435 38.9186 16.3817 38.4011 16.4853 37.9871H16.5717V45.1979H19.4737V32.8809H15.5007L12.7541 41.1095H12.7023L9.9557 32.8809H5.99994V45.1979Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M25.7788 45.4565C28.2835 45.4565 30.2528 44.0074 30.8746 41.8683H27.6098C27.2989 42.5066 26.6252 42.6964 25.8133 42.6964C24.6732 42.6964 23.7577 42.3341 23.6023 41.3508H31.0301C31.0474 41.1611 31.0647 40.7988 31.0647 40.5918C31.0647 37.6764 28.7845 35.3303 25.7788 35.3303C22.7904 35.3303 20.4929 37.5384 20.4929 40.3503C20.4929 43.1794 22.7904 45.4565 25.7788 45.4565ZM23.7059 39.367C23.7923 38.7287 24.5351 38.0904 25.727 38.0904C26.9189 38.0904 27.6789 38.8322 27.7999 39.367H23.7059Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M35.694 45.4566C36.9896 45.4566 38.1642 45.0944 39.0452 43.8178H39.1316V45.1979H42.0163V32.8809H39.0452V37.0728H38.9588C38.4233 36.055 37.1623 35.3305 35.694 35.3305C33.1893 35.3305 31.3064 37.5731 31.3064 40.4022C31.3064 43.214 33.1893 45.4566 35.694 45.4566ZM36.5577 42.6965C35.1931 42.6965 34.4676 41.7477 34.4676 40.4022C34.4676 39.0394 35.1931 38.0906 36.5577 38.0906C37.9051 38.0906 38.6997 39.0394 38.6997 40.4022C38.6997 41.7477 37.9051 42.6965 36.5577 42.6965Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M45.0047 34.3298C45.903 34.3298 46.6458 33.588 46.6458 32.6737C46.6458 31.7767 45.903 31.0349 45.0047 31.0349C44.0892 31.0349 43.3464 31.7767 43.3464 32.6737C43.3464 33.588 44.0892 34.3298 45.0047 34.3298ZM43.5192 45.1633H46.4903V35.5891H43.5192V45.1633Z\",fill:\"#032230\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M51.7937 45.4565C53.1065 45.4565 54.1084 45.0942 54.9894 43.8177H55.0758V45.1977H57.9605V35.5891H55.0758V37.0726H54.9894C54.4539 36.0549 53.2793 35.3303 51.7937 35.3303C49.1335 35.3303 47.2333 37.5729 47.2333 40.402C47.2333 43.2139 49.1335 45.4565 51.7937 45.4565ZM52.4847 42.6964C51.1373 42.6964 50.3945 41.7476 50.3945 40.402C50.3945 39.0392 51.1373 38.0904 52.4847 38.0904C53.8493 38.0904 54.6439 39.0392 54.6439 40.402C54.6439 41.7476 53.8493 42.6964 52.4847 42.6964Z\",fill:\"#032230\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,borderLeft:\"1px solid rgba(3,34,48,0.16)\",paddingLeft:13},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:mono,fontSize:9,letterSpacing:\"0.22em\",color:\"#3f4f52\"},children:\"CREATIVE\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:mono,fontSize:9,letterSpacing:\"0.18em\",color:\"#5d5a4e\"},children:\"AGENCY\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"th-tuner\",style:{flex:1,minWidth:340,borderRadius:7,background:\"linear-gradient(#26271f,#15160f)\",padding:4,boxShadow:\"0 1px 0 rgba(255,255,255,0.45),0 2px 6px rgba(0,0,0,0.45) inset\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:88,borderRadius:4,overflow:\"hidden\",background:\"radial-gradient(120% 150% at 50% -25%, #f4f0e3 0%, #d3e1da 52%, #bbd1ca 100%)\",boxShadow:\"0 0 22px rgba(255,250,235,0.5) inset,0 0 0 1px rgba(0,0,0,0.16) inset\",animation:\"tunerGlow 5s ease-in-out infinite\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:9,left:15,right:15,display:\"flex\",justifyContent:\"space-between\",fontFamily:mono,fontSize:8,letterSpacing:\"0.2em\",color:\"#3c5b54\",textShadow:\"0 1px 0 rgba(255,255,255,0.55)\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"KPG \\xb7 CREATIVE TUNER\"}),/*#__PURE__*/_jsx(\"span\",{children:\"FM \\xb7 HULL \\xb7 ’26\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"th-nav\",style:{position:\"absolute\",left:0,right:0,top:31,display:\"flex\",padding:\"0 4px\",zIndex:5},children:NAV.map((ch,i)=>{const on=i===act;return /*#__PURE__*/_jsx(\"a\",{href:ch.href,style:{flex:1,textDecoration:\"none\",textAlign:\"center\",fontFamily:\"'Helvetica Neue',Helvetica,Arial,sans-serif\",fontSize:11.5,fontWeight:on?700:400,letterSpacing:\"0.03em\",color:on?\"#0b5247\":\"#4f6760\",textShadow:(on?\"0 0 9px rgba(20,160,138,0.7)\":\"0 0 0 transparent\")+\",0 1px 0 rgba(255,255,255,0.55)\",transition:\"color 0.25s ease\"},children:ch.label},ch.label);})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:15,right:15,bottom:15,height:9,background:\"repeating-linear-gradient(90deg, rgba(18,48,44,0.4) 0 1px, transparent 1px 9px)\",opacity:.7}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:15,right:15,bottom:15,height:14,background:\"repeating-linear-gradient(90deg, rgba(18,48,44,0.6) 0 1.5px, transparent 1.5px 20%)\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:2,bottom:2,left:needleLeft+\"%\",width:0,opacity:needleShow?1:0,transition:\"left 0.55s cubic-bezier(0.33,1,0.68,1),opacity 0.3s ease\",zIndex:4,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,bottom:0,left:-1,width:2,background:A,boxShadow:\"0 0 10px \"+A}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:-2,left:-5,width:10,height:10,borderRadius:\"50%\",background:A,boxShadow:\"0 0 9px \"+A}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:-2,left:-5,width:10,height:10,borderRadius:\"50%\",background:A,boxShadow:\"0 0 9px \"+A}})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",background:\"linear-gradient(118deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.05) 20%, transparent 38%, transparent 72%, rgba(255,255,255,0.2) 100%)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",borderRadius:4,boxShadow:\"0 10px 18px rgba(0,0,0,0.12) inset,0 -8px 14px rgba(0,0,0,0.08) inset\"}})]})})]})})]});}addPropertyControls(TunerHeader,{active:{type:ControlType.Number,title:\"Active Station\",defaultValue:0,min:0,max:3,step:1,displayStepper:true},accent:{type:ControlType.Color,title:\"Needle\",defaultValue:\"#14a08a\"},homeHref:{type:ControlType.Link,title:\"Home Link\"},workHref:{type:ControlType.Link,title:\"Work Link\"},aboutHref:{type:ControlType.Link,title:\"About Link\"},contactHref:{type:ControlType.Link,title:\"Contact Link\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TunerHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"150\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1000\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TunerHeader.map"],"mappings":"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"}