{"version":3,"file":"shared-lib.o1bUmBb3.mjs","names":["e","t","clamp","n","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","O","u","x","X","Z","j","V","q","z","S","fe","ue","Children","useRef","useMemo","useState","useCallback","size","i","clamp","containerStyle","e","i","o","t","n","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","progress","useMemo","e","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","t","e","i","s","o","n","r","a","u","p","l","h","c","useRef","i","e","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","TickerFonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","Marquee2","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","SVT245","MittI185","VXjBladet114","SVT46","LokaltidningenVXj114","P4Rebro","SMP114","SVTSmLand144","SVTVSt296","MittI194","NyttIFlempan24","SVT175","NyhetsbyrNJRva12","MittiNotis","UNT175","MittI32","HejaUppsalaNotis","Musikindustrin215","SVTStockholm311","NT56","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","Image","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","RichText","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Image","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Facebook","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","Image","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","Image","sharedStyle.css","sharedStyle.fonts","MENYMOB","Meny","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","Image","className"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.13.1/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/ga.jspm.io/npm:@motionone/easing@10.14.0/dist/index.es.js","https:/framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/QL65NekRyGlej8APmFiL/EfJhiBMusrx6SCmF9LfF/aE7ozwXux.js","https:/framerusercontent.com/modules/unXEsZltj7JMvLGo2ocp/yhoQwxi9rSJ8DEYXLcoS/wKjRQ7V57.js","https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/3x0JJGcjBxEROaFxZAOL/0918cC5xgVXs8RpXZLs1/aS0x9QEtJ.js","https:/framerusercontent.com/modules/74VNRgWTpM1omc3QWymj/9r86HCkvPvy6jopcl8eq/grKhkBLyn.js","https:/framerusercontent.com/modules/QANt7RwJ4donHUtxOd24/uTd62teB0jYRU4KqAfoj/aSjGX14zj.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/DZpjOcN7gZqPj0QTXXRu/ogUzCXsejY9wGdFaGpFV/H8JmMh0tc.js","https:/framerusercontent.com/modules/8F6aTeLb8wqGWTn1n7O4/LyWoca1fNgrl0ms2YE5i/IBcOA2ePF.js","https:/framerusercontent.com/modules/BIi3KtzEiBkQZzTVbKjU/YrWHjBEa3hgfp4GzmHfc/CmxXmRhhG.js","https:/framerusercontent.com/modules/ftYhoJ6xyWJBxh1gtD8l/5SBLfvbVPQ5OYTheknv3/eSsYJQs7b.js","https:/framerusercontent.com/modules/hd4xISNKyYKMYiA2Ba3q/rkkvttjIPliwrNaia41J/eUkmk0lKF.js","https:/framerusercontent.com/modules/5jtvt3o2OrGHyFFZuQsb/p1hKd2cSpurYXuT74OY0/fl2Klj1IO.js","https:/framerusercontent.com/modules/sVjISiPVQHwItNt06dUD/PlJQMiHRjRSBdAyYNvfw/gF0yabzWj.js","https:/framerusercontent.com/modules/W90bHbljKJ3IdOuKgEUF/sd3SfK3BPkn4Wg9hjvnk/GVZeOT1E9.js","https:/framerusercontent.com/modules/u0zmXo96ogB4ufPfEUII/hvoxJKpXmlj70g2MWkeG/GWVOV0zO9.js","https:/framerusercontent.com/modules/si8uVR12YNA1exGiG7BI/UZNPhFSS2MDpArWwfubR/iZOz5U3Hz.js","https:/framerusercontent.com/modules/SebaaRc41D3Yc3UszJcp/h3bvPQnfaouK9rYE6kLL/ksVSFtZIe.js","https:/framerusercontent.com/modules/j0ybdP3gkjuUk5MuIw1p/x7AH9TgfjaX6FijJkoS5/OiBZga28v.js","https:/framerusercontent.com/modules/tnE2rlcEFO5jrZLiMbfk/r8tqA0HePjFHWybWEgRA/paKAqq0s1.js","https:/framerusercontent.com/modules/mfEleak8sceEj6lEia3u/T41KbOUB4PDVxiPUnv4m/q39jzfk8q.js","https:/framerusercontent.com/modules/gM71L8p1UA672Ixd07Pk/o4kzV9gFlMllTRUzSxVY/QWCt5_ybs.js","https:/framerusercontent.com/modules/0msSnVVN7rgaw2BdLJDB/QHoYFvds8Ab5iFDJZIyv/r2_olRs54.js","https:/framerusercontent.com/modules/DAxU5dUi4LmskU9R0txT/hLpg2rbIaB818Qt0mt8Y/sqtGad5vV.js","https:/framerusercontent.com/modules/EPupDAEf3IfiZPebijGU/TRzFpo52mPy7RrywKLLS/x1xqnK9PR.js","https:/framerusercontent.com/modules/eAgGHgieIsnCUxloAurp/mtebXka77NvQPwpUGCnw/XP_wDWil1.js","https:/framerusercontent.com/modules/1mkKTErEsgHCLIWFX1Ax/Dj9r8ebfKvOZaxKK1DiB/YkZG2ee55.js","https:/framerusercontent.com/modules/kPhPy8kSLKP1Wz6aNJFH/RBlrbOJVDRjEp5DFlKw7/YWBcAS9S9.js","https:/framerusercontent.com/modules/xaRjZZ3Ji6AJUCYEDvRD/R50VQH0O5uDBxueQbeIl/Z6zpaD5ZI.js","https:/framerusercontent.com/modules/SmhsjAbfAozngjR3oNBb/VfcQrPIAagLtzDEGGPb3/jWR7jwSiD.js","https:/framerusercontent.com/modules/CYvcQjDSLaAgMLrm1xD8/pfY2PrgSKimqi1g0DBLp/KQVJF4yCY.js","https:/framerusercontent.com/modules/KuJQHK374PJtvAEEnfZd/cJvq74GiYWgItYbzLEBq/rNsUDs_xt.js","https:/framerusercontent.com/modules/R6j6yBSJpdTm9hffwZhh/zxgQ5JnjwsQi9q1taT7e/FPw9P0fad.js","https:/framerusercontent.com/modules/pCHjxUrebokJDgtWp2yQ/CCZ4LINpdyGZjWERj3Ak/v0Owz6BDI.js","https:/framerusercontent.com/modules/fTGwTV9GG05kJ1xYy5H1/vboUOjpmyQO3QcIcafLo/lvJzacG0c.js","https:/framerusercontent.com/modules/71sqnesx5XwAB3JwPj0n/OWa4HsBqikTJDai8sJrs/NdA85XWqe.js","https:/framerusercontent.com/modules/n7BtrcpuPxp5D9RXzndq/zKloH2vUppIiwVebAVuB/w_oRpJdtG.js","https:/framerusercontent.com/modules/mZwfLnB7stliOn4YBJ6T/xWJRDtaz3f5zofV026EI/siteMetadata.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,progress as o,isFunction as i,defaults as s,isCubicBezier as r,isEasingGenerator as a,isEasingList as c,isNumber as l,time as f,noop as u,removeItem as d,mix as g,getEasingForSegment as m,isString as h,defaultOffset as p,fillOffset as v,velocityPerSecond as y,interpolate as w}from\"@motionone/utils\";import{Animation as E,getEasingFunction as b}from\"@motionone/animation\";import{__rest as S}from\"tslib\";import{invariant as A}from\"hey-listen\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as V,glide as z}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const D={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const M={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const k={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:M,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:M};const B=new Map;const asTransformCssVar=e=>`--motion-${e}`;const j=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{j.push(e+t);B.set(asTransformCssVar(e+t),k[e])}))}));const compareTransformOrder=(e,t)=>j.indexOf(e)-j.indexOf(t);const P=new Set(j);const isTransform=e=>P.has(e);const addTransformToElement=(e,t)=>{D[t]&&(t=D[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const $=new Set;function registerCssVariable(e){if(!$.has(e)){$.add(e);try{const{syntax:t,initialValue:n}=B.has(e)?B.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const R={};const H={};for(const e in C)H[e]=()=>{void 0===R[e]&&(R[e]=C[e]());return R[e]};const I=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const i=Math.round(t/I);for(let t=0;t<i;t++)n+=e(o(0,i-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>i(e)?H.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:s.easing:r(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){D[e]&&(e=D[e]);return isTransform(e)?asTransformCssVar(e):e}const N={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=B.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const r=getDevToolsRecord();const d=false!==o.record&&r;let g;let{duration:m=s.duration,delay:h=s.delay,endDelay:p=s.endDelay,repeat:v=s.repeat,easing:y=s.easing,direction:w,offset:b,allowWebkitAcceleration:S=false}=o;const A=getAnimationData(e);const O=isTransform(t);let x=H.waapi();O&&addTransformToElement(e,t);const V=getStyleName(t);const z=getMotionValue(A.values,V);const W=B.get(V);stopAnimation(z.animation,!(a(y)&&z.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=N.get(e,V))&&void 0!==t?t:null===W||void 0===W?void 0:W.initialValue)&&void 0!==n?n:0};let s=hydrateKeyframes(keyframesList(n),readInitialValue);if(a(y)){const e=y.createAnimation(s,readInitialValue,O,V,z);y=e.easing;void 0!==e.keyframes&&(s=e.keyframes);void 0!==e.duration&&(m=e.duration)}isCssVar(V)&&(H.cssRegisterProperty()?registerCssVariable(V):x=false);O&&!H.linearEasing()&&(i(y)||c(y)&&y.some(i))&&(x=false);if(x){W&&(s=s.map((e=>l(e)?W.toDefaultUnit(e):e)));1!==s.length||H.partialKeyframes()&&!d||s.unshift(readInitialValue());const t={delay:f.ms(h),duration:f.ms(m),endDelay:f.ms(p),easing:c(y)?void 0:convertEasing(y,m),direction:w,iterations:v+1,fill:\"both\"};g=e.animate({[V]:s,offset:b,easing:c(y)?y.map((e=>convertEasing(e,m))):void 0},t);g.finished||(g.finished=new Promise(((e,t)=>{g.onfinish=e;g.oncancel=t})));const n=s[s.length-1];g.finished.then((()=>{N.set(e,V,n);g.cancel()})).catch(u);S||(g.playbackRate=1.000001)}else if(O){s=s.map((e=>\"string\"===typeof e?parseFloat(e):e));1===s.length&&s.unshift(parseFloat(readInitialValue()));const render=t=>{W&&(t=W.toDefaultUnit(t));N.set(e,V,t)};g=new E(render,s,Object.assign(Object.assign({},o),{duration:m,easing:y}))}else{const t=s[s.length-1];N.set(e,V,W&&l(t)?W.toDefaultUnit(t):t)}d&&r(e,t,s,{duration:m,delay:h,easing:y,repeat:v,offset:b},\"motion-one\");z.setAnimation(g);return g}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=s.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},F);const getActiveAnimation=e=>e.animations[0];const F={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return f.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(u));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=f.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const r=l(n)?n:getFromIndex(n,s);const a=Math.abs(r-i);let c=e*a;if(o){const t=s*e;const n=b(o);c=n(c/t)*t}return t+c}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return i(e)?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return l(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){d(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:g(i,s,o[r]),easing:m(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,i=S(t,[\"defaultOptions\"]);const r=[];const c=new Map;const l={};const f=new Map;let u=0;let d=0;let g=0;for(let t=0;t<e.length;t++){const o=e[t];if(h(o)){f.set(o,d);continue}if(!Array.isArray(o)){f.set(o.name,calcNextTime(d,o.at,u,f));continue}const[i,r,m={}]=o;void 0!==m.at&&(d=calcNextTime(d,m.at,u,f));let y=0;const w=resolveElements(i,l);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,c);for(const t in r){const i=getValueSequence(t,o);let c=keyframesList(r[t]);const l=getOptions(m,t);let{duration:f=n.duration||s.duration,easing:u=n.easing||s.easing}=l;if(a(u)){const e=isTransform(t);A(2===c.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=u.createAnimation(c,(()=>\"0\"),e);u=n.easing;void 0!==n.keyframes&&(c=n.keyframes);void 0!==n.duration&&(f=n.duration)}const h=resolveOption(m.delay,e,E)||0;const w=d+h;const b=w+f;let{offset:S=p(c.length)}=l;1===S.length&&0===S[0]&&(S[1]=1);const O=length-c.length;O>0&&v(S,O);1===c.length&&c.unshift(null);addKeyframes(i,c,u,S,w,b);y=Math.max(h+f,y);g=Math.max(b,g)}}u=d;d+=y}c.forEach(((e,t)=>{for(const a in e){const c=e[a];c.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<c.length;e++){const{at:t,value:n,easing:i}=c[e];l.push(n);f.push(o(0,g,t));u.push(i||s.easing)}if(0!==f[0]){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(1!==f[f.length-1]){f.push(1);l.push(null)}r.push([t,a,l,Object.assign(Object.assign(Object.assign({},n),{duration:g,easing:u,offset:f}),i)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,O(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=x((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const U=createGeneratorEasing(V);const q=createGeneratorEasing(z);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:s=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const r=resolveElements(e);const a=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=a.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);i(n)?a.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);a.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof s?s:K[s]});r.forEach((e=>c.observe(e)));return()=>c.disconnect()}const G=new WeakMap;let _;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=G.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(_=new ResizeObserver(notifyAll))}function resizeElement(e,t){_||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=G.get(e);if(!n){n=new Set;G.set(e,n)}n.add(t);null===_||void 0===_?void 0:_.observe(e)}));return()=>{n.forEach((e=>{const n=G.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===_||void 0===_?void 0:_.unobserve(e))}))}}const Z=new Set;let X;function createWindowResizeHandler(){X=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};Z.forEach((e=>e(t)))};window.addEventListener(\"resize\",X)}function resizeWindow(e){Z.add(e);X||createWindowResizeHandler();return()=>{Z.delete(e);!Z.size&&X&&(X=void 0)}}function resize(e,t){return i(e)?resizeWindow(e):resizeElement(e,t)}const Y=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const J={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,i){const s=n[t];const{length:r,position:a}=J[t];const c=s.current;const l=n.time;s.current=e[\"scroll\"+a];s.scrollLength=e[\"scroll\"+r]-e[\"client\"+r];s.offset.length=0;s.offset[0]=0;s.offset[1]=s.scrollLength;s.progress=o(0,s.scrollLength,s.current);const f=i-l;s.velocity=f>Y?0:y(s.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Q={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const ee={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==ee[e]&&(e=ee[e]);if(h(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}l(e)&&(o=t*e);return n+o}const te=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:te;let s=0;let r=0;if(l(e))i=[e,e];else if(h(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,ee[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const ne={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Q.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ne;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=w(p(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const s=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:i(t)?()=>t(n):scrubAnimation(t,n[s])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const oe=new WeakMap;const ie=new WeakMap;const se=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=se.get(n);if(!i){i=new Set;se.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!oe.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};oe.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ie.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=oe.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=se.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=oe.get(n);oe.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ie.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let re;function processScheduledAnimations(){if(!re)return;const e=re.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);re=void 0}function scheduleAnimation(e){if(re)n(re,e);else{re=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){re&&d(re,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const ae={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const ce={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const le={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const fe={inView:ae,hover:ce,press:le};const ue=[\"initial\",\"animate\",...Object.keys(fe),\"exit\"];const de=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of ue)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},l=S(c,[\"transition\"]);const f=Object.assign({},l);function*animateUpdates(){var t,o;const s=l;l={};const r={};for(const n of ue){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){l[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(l),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===l[e]&&(l[e]=f[e]);if(hasChanged(s[e],l[e])){null!==(t=f[e])&&void 0!==t?t:f[e]=N.get(n,e);c.push(animateStyle(n,e,l[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=l;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(u)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in fe){const o=fe[t].isActive(e);const i=s[t];if(o&&!i)s[t]=fe[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>l,getOptions:()=>e,getContext:()=>r,mount:e=>{A(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;de.set(n,d);updateGestureSubscriptions();return()=>{de.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){D[o]&&(o=D[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=B.get(o);r&&(s=l(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Q as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,de as mountedStates,resize,scroll,U as spring,stagger,N as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{steps}from\"@motionone/easing\";/**\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Grain(props){const{opacity,style}=props;const keyframesX=[\"0%\",\"-5%\",\"-15%\",\"7%\",\"-5%\",\"-15%\",\"15%\",\"0%\",\"3%\",\"-10%\",];const keyframesY=[\"0%\",\"-10%\",\"5%\",\"-25%\",\"25%\",\"10%\",\"0%\",\"15%\",\"35%\",\"10%\",];const isCanvas=RenderTarget.current()===RenderTarget.canvas;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyle,opacity:opacity,inset:isCanvas?0:\"-200%\",width:isCanvas?\"100%\":\"400%\",height:isCanvas?\"100%\":\"400%\",position:\"absolute\"},animate:!isCanvas&&{x:keyframesX,y:keyframesY},transition:{ease:steps(10,\"start\"),repeat:Infinity,duration:8}})});};Grain.defaultProps={opacity:.5};addPropertyControls(Grain,{opacity:{title:\"Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0}});const containerStyle={backgroundSize:\"256px 256px\",backgroundRepeat:\"repeat\",background:\"url('https://framerusercontent.com/images/rR6HYXBrMmX4cRpXfXUOvpvpB0.png')\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Grain\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"100\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Grain.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 0 L 18 0 C 19.1 0 20 0.9 20 2 L 20 14 C 20 15.1 19.1 16 18 16 L 2 16 C 0.9 16 0 15.1 0 14 L 0 2 C 0 0.9 0.9 0 2 0 Z\" fill=\"transparent\" height=\"16px\" id=\"NvQOXSS14\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"20px\"/><path d=\"M 20 0 L 10 7 L 0 0\" fill=\"transparent\" height=\"7px\" id=\"XYqf_BtA8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 6)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-erqbn\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-erqbn { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mail\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-erqbn\");Icon.displayName=\"Mail\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Mail\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 20 C 2.239 20 0 17.761 0 15 L 0 5 C 0 2.239 2.239 0 5 0 L 15 0 C 17.761 0 20 2.239 20 5 L 20 15 C 20 17.761 17.761 20 15 20 Z\" fill=\"transparent\" height=\"20px\" id=\"IHmJtUHF2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 7.957 3.413 C 8.21 5.12 7.34 6.797 5.798 7.573 C 4.257 8.349 2.392 8.049 1.172 6.829 C -0.049 5.608 -0.349 3.743 0.427 2.202 C 1.203 0.66 2.88 -0.21 4.587 0.043 C 6.33 0.302 7.698 1.67 7.957 3.413 Z\" fill=\"transparent\" height=\"8.000294809864354px\" id=\"Y3XwIpSTi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(8.043 7.957)\" width=\"8.000294809864354px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"bVuN96Jzj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(17.5 6.5)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PTgXK\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-PTgXK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-PTgXK\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"n1On2Zrwc\",\"X58kUyvFz\"];const serializationHash=\"framer-eigI8\";const variantClassNames={n1On2Zrwc:\"framer-v-1qpwik9\",X58kUyvFz:\"framer-v-yb6xuv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"TABLET MOBIL SVT\":\"X58kUyvFz\",WEBB:\"n1On2Zrwc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n1On2Zrwc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n1On2Zrwc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"X58kUyvFz\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"X58kUyvFz\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1542,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/8qNAm5prrxZcmUjItOUyQjz0ZE8.png?width=2560&height=1542\",srcSet:\"https://framerusercontent.com/images/8qNAm5prrxZcmUjItOUyQjz0ZE8.png?scale-down-to=512&width=2560&height=1542 512w,https://framerusercontent.com/images/8qNAm5prrxZcmUjItOUyQjz0ZE8.png?scale-down-to=1024&width=2560&height=1542 1024w,https://framerusercontent.com/images/8qNAm5prrxZcmUjItOUyQjz0ZE8.png?scale-down-to=2048&width=2560&height=1542 2048w,https://framerusercontent.com/images/8qNAm5prrxZcmUjItOUyQjz0ZE8.png?width=2560&height=1542 2560w\"},className:cx(scopingClassNames,\"framer-1qpwik9\",className,classNames),\"data-framer-name\":\"WEBB\",layoutDependency:layoutDependency,layoutId:\"n1On2Zrwc\",ref:refBinding,style:{...style},...addPropertyOverrides({X58kUyvFz:{\"data-framer-name\":\"TABLET MOBIL SVT\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/cRILpKI9r4CFiyIL2a1PqI0kg.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/cRILpKI9r4CFiyIL2a1PqI0kg.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/cRILpKI9r4CFiyIL2a1PqI0kg.png?width=1080&height=1920 1080w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ql0hdl\",layoutDependency:layoutDependency,layoutId:\"ZUTSXpQxz\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"TtId4e24w\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-27b16n framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"TtId4e24w\",style:{opacity:.5}})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"y4CF8u_ZB\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-yl8ang framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"y4CF8u_ZB\"})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/ost/adam-taal-vill-gora-musik-och-pingis-mer-tillgangligt-i-utsatta-omraden\",motionChild:true,nodeId:\"gi0ah75bg\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-j18u2n framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"gi0ah75bg\"})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"gzCGONMgM\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1hatkwq framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"gzCGONMgM\"})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/vast/pingis-och-musikfestival-tog-hundratals-barn-till-goteborg\",motionChild:true,nodeId:\"Z0XP3RyJJ\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16mjnyf framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"Z0XP3RyJJ\"})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/orebro/pingis-och-musik-i-fokus-nar-katarina-cup-kom-till-vivalla\",motionChild:true,nodeId:\"k_d5FpRf4\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ijc4h0 framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"k_d5FpRf4\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/vast/pingis-och-musikfestival-tog-hundratals-barn-till-goteborg\",motionChild:true,nodeId:\"STKPxqvVK\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-57yyy5 framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"STKPxqvVK\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"aC5yEW6gi\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-194lm1z framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"aC5yEW6gi\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/ost/adam-taal-vill-gora-musik-och-pingis-mer-tillgangligt-i-utsatta-omraden\",motionChild:true,nodeId:\"wykvIGafO\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vumxz9 framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"wykvIGafO\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"MTYphl7q1\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1naisck framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"MTYphl7q1\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/orebro/pingis-och-musik-i-fokus-nar-katarina-cup-kom-till-vivalla\",motionChild:true,nodeId:\"qJgif9TnA\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4wct54 framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"qJgif9TnA\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"DDq23RMFZ\",openInNewTab:true,scopeId:\"aS0x9QEtJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lg0c73 framer-txnhne\",layoutDependency:layoutDependency,layoutId:\"DDq23RMFZ\",style:{opacity:.5}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eigI8.framer-txnhne, .framer-eigI8 .framer-txnhne { display: block; }\",\".framer-eigI8.framer-1qpwik9 { height: 408px; position: relative; width: 1219px; }\",\".framer-eigI8 .framer-ql0hdl { bottom: 0px; flex: none; height: 376px; left: calc(50.041017227235464% - 1118px / 2); overflow: visible; position: absolute; width: 1118px; }\",\".framer-eigI8 .framer-27b16n { flex: none; height: 186px; left: 0px; overflow: visible; position: absolute; text-decoration: none; top: 0px; width: 558px; }\",\".framer-eigI8 .framer-yl8ang { bottom: 0px; flex: none; height: 190px; left: 0px; overflow: visible; position: absolute; text-decoration: none; width: 186px; }\",\".framer-eigI8 .framer-j18u2n { bottom: 0px; flex: none; height: 190px; left: 186px; overflow: visible; position: absolute; text-decoration: none; width: 186px; }\",\".framer-eigI8 .framer-1hatkwq { bottom: 0px; flex: none; height: 190px; left: 372px; overflow: visible; position: absolute; text-decoration: none; width: 186px; }\",\".framer-eigI8 .framer-16mjnyf { flex: none; height: 186px; overflow: visible; position: absolute; right: 0px; text-decoration: none; top: 0px; width: 560px; }\",\".framer-eigI8 .framer-ijc4h0 { bottom: 0px; flex: none; height: 190px; overflow: visible; position: absolute; right: 0px; text-decoration: none; width: 560px; }\",\".framer-eigI8 .framer-57yyy5 { bottom: 145px; flex: none; height: 125px; left: calc(49.87951807228918% - 371px / 2); overflow: visible; position: absolute; text-decoration: none; width: 371px; }\",\".framer-eigI8 .framer-194lm1z { flex: none; height: 125px; left: 22px; overflow: visible; position: absolute; text-decoration: none; top: 184px; width: 121px; }\",\".framer-eigI8 .framer-1vumxz9 { flex: none; height: 125px; left: calc(49.87951807228918% - 121px / 2); overflow: visible; position: absolute; text-decoration: none; top: 184px; width: 121px; }\",\".framer-eigI8 .framer-1naisck { flex: none; height: 125px; overflow: visible; position: absolute; right: 22px; text-decoration: none; top: 184px; width: 121px; }\",\".framer-eigI8 .framer-4wct54 { bottom: 19px; flex: none; height: 125px; left: calc(49.87951807228918% - 371px / 2); overflow: visible; position: absolute; text-decoration: none; width: 371px; }\",\".framer-eigI8 .framer-1lg0c73 { flex: none; height: 123px; left: calc(50.12048192771087% - 371px / 2); overflow: visible; position: absolute; text-decoration: none; top: 60px; width: 371px; }\",\".framer-eigI8.framer-v-yb6xuv.framer-1qpwik9 { height: 561px; width: 415px; }\",\".framer-eigI8.framer-v-yb6xuv .framer-ql0hdl { height: unset; left: 0px; right: 0px; top: -18px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 1219\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"X58kUyvFz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraS0x9QEtJ=withCSS(Component,css,\"framer-eigI8\");export default FrameraS0x9QEtJ;FrameraS0x9QEtJ.displayName=\"SVT LINKS\";FrameraS0x9QEtJ.defaultProps={height:408,width:1219};addPropertyControls(FrameraS0x9QEtJ,{variant:{options:[\"n1On2Zrwc\",\"X58kUyvFz\"],optionTitles:[\"WEBB\",\"TABLET MOBIL SVT\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraS0x9QEtJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraS0x9QEtJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X58kUyvFz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1219\",\"framerIntrinsicHeight\":\"408\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aS0x9QEtJ.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-pIWjY\";const variantClassNames={w5UwUgZX8:\"framer-v-yznylv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"w5UwUgZX8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yznylv\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"w5UwUgZX8\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wt561c-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LjrLf_Qom-container\",nodeId:\"LjrLf_Qom\",rendersWithMotion:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:60,height:\"100%\",hoverFactor:1,id:\"LjrLf_Qom\",layoutId:\"LjrLf_Qom\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ko1w4z\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"R6ha96s0q\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lul8wz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"quv5lqGH9\",children:/*#__PURE__*/_jsx(Link,{href:\"https://lejonfastigheter.se\",motionChild:true,nodeId:\"oz5RTJOQL\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:169,pixelWidth:542,sizes:\"203px\",src:\"https://framerusercontent.com/images/3yg31r46S0OspqBfyBZiaQzOQXM.png?width=542&height=169\",srcSet:\"https://framerusercontent.com/images/3yg31r46S0OspqBfyBZiaQzOQXM.png?scale-down-to=512&width=542&height=169 512w,https://framerusercontent.com/images/3yg31r46S0OspqBfyBZiaQzOQXM.png?width=542&height=169 542w\"},className:\"framer-egte6m framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"oz5RTJOQL\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bjr1vr\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"PXZohh8eE\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pg6ffg\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"yO9rmR2ZO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.willhem.se\",motionChild:true,nodeId:\"cOaroQqXg\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:194,pixelWidth:399,positionX:\"center\",positionY:\"center\",sizes:\"183px\",src:\"https://framerusercontent.com/images/69P2MoVlODA0YbTHfznzPmQvSwQ.png?width=399&height=194\"},className:\"framer-1a8tr8b framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"cOaroQqXg\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-av6elr\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"Lz8AoDIPn\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17azd5y\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"T3y5k7CRT\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.stenafastigheter.se/\",motionChild:true,nodeId:\"oFAO_aIf8\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:195,pixelWidth:541,sizes:\"187px\",src:\"https://framerusercontent.com/images/8VNcY34SF90CAvv9KLutZDxnhE.png?width=541&height=195\",srcSet:\"https://framerusercontent.com/images/8VNcY34SF90CAvv9KLutZDxnhE.png?scale-down-to=512&width=541&height=195 512w,https://framerusercontent.com/images/8VNcY34SF90CAvv9KLutZDxnhE.png?width=541&height=195 541w\"},className:\"framer-1n5z6w3 framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"oFAO_aIf8\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ny00sr\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"dlFWa9MQ5\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wx3ybo\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"k_qd3ftzn\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.stangastaden.se\",motionChild:true,nodeId:\"r_tD2o8bN\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:197,pixelWidth:457,positionX:\"center\",positionY:\"center\",sizes:\"123px\",src:\"https://framerusercontent.com/images/SeHtIkASg2O7kR43vSjaa8iY6ho.png?width=457&height=197\"},className:\"framer-1anpthh framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"r_tD2o8bN\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zn5amq\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"uOhaq7uxG\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12f1h1n\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ZGyaWIwJS\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.vaxjo.se\",motionChild:true,nodeId:\"pUlzInoxG\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:160,pixelWidth:397,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/TC3iSApOcvtYJgEdbILBZzzXSY.png?width=397&height=160\"},className:\"framer-1251m4n framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"pUlzInoxG\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5nt7mh\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"BRH8COLAu\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12rodzz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"B1I1NGdQd\",children:/*#__PURE__*/_jsx(Link,{href:\"https://start.stockholm\",motionChild:true,nodeId:\"H9sffkolJ\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:148,pixelWidth:386,positionX:\"center\",positionY:\"center\",sizes:\"107px\",src:\"https://framerusercontent.com/images/brIGLGT55vELjFp6LQMVySg.png?width=386&height=148\"},className:\"framer-ms63gt framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"H9sffkolJ\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1co5q16\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"NEi_OHnqM\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g5xa08\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"tLBWo9UUm\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.vasteras.se\",motionChild:true,nodeId:\"ngBqLd89F\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:175,pixelWidth:343,positionX:\"center\",positionY:\"center\",sizes:\"94px\",src:\"https://framerusercontent.com/images/ycgD2xZrBtiyO6YFpybXOIBTw.png?width=343&height=175\"},className:\"framer-q5l0p7 framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"ngBqLd89F\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wq9lij\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"wNqu1DFA_\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v7u4va\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"TaRhdMnI7\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.victoriahem.se\",motionChild:true,nodeId:\"PGTzL7QFZ\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:104,pixelWidth:408,positionX:\"center\",positionY:\"center\",sizes:\"126px\",src:\"https://framerusercontent.com/images/CZj2BoWZ6USpxd8JejYktt6DP8.png?width=408&height=104\"},className:\"framer-1xl3vev framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"PGTzL7QFZ\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18r9qtl\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"G91K3l94O\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6t8eg0\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"fvSjJqHG6\",children:/*#__PURE__*/_jsx(Link,{href:\"https://jarfallahus.se\",motionChild:true,nodeId:\"GRScDJdAr\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:102,pixelWidth:503,positionX:\"center\",positionY:\"center\",sizes:\"136px\",src:\"https://framerusercontent.com/images/L0DMrqjuGvNH1xBRxhYOPUjcMY.png?width=503&height=102\"},className:\"framer-h13mo5 framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"GRScDJdAr\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6rgfb\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"SwlH3aKnv\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kryo5h\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"e3jBxrooD\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svenskabostader.se\",motionChild:true,nodeId:\"RzwGOqi9x\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:125,pixelWidth:177,positionX:\"center\",positionY:\"center\",sizes:\"73px\",src:\"https://framerusercontent.com/images/xris3y1XMjDk8QXdtOFjthuQgrw.png?width=177&height=125\"},className:\"framer-16h7afa framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"RzwGOqi9x\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6w30zc\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"J2MLJAQAA\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jdhahg\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"dr6T6m0Br\",children:/*#__PURE__*/_jsx(Link,{href:\"https://fastpartner.se\",motionChild:true,nodeId:\"IVstiP3U_\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:158,pixelWidth:897,positionX:\"center\",positionY:\"center\",sizes:\"146px\",src:\"https://framerusercontent.com/images/A8pLY22KD0lVTldozhRsBSg8VZ8.png?width=897&height=158\",srcSet:\"https://framerusercontent.com/images/A8pLY22KD0lVTldozhRsBSg8VZ8.png?scale-down-to=512&width=897&height=158 512w,https://framerusercontent.com/images/A8pLY22KD0lVTldozhRsBSg8VZ8.png?width=897&height=158 897w\"},className:\"framer-klywwu framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"IVstiP3U_\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b59x17\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"CnLCwfxO6\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nu6oo7\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ktUq6zTys\",children:/*#__PURE__*/_jsx(Link,{href:\"https://lokalahjalpen.se\",motionChild:true,nodeId:\"G3rQLd_OJ\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:213,pixelWidth:839,positionX:\"center\",positionY:\"center\",sizes:\"146px\",src:\"https://framerusercontent.com/images/lqzmnqGTcVT3hG7KPc0lG42erwo.png?width=839&height=213\",srcSet:\"https://framerusercontent.com/images/lqzmnqGTcVT3hG7KPc0lG42erwo.png?scale-down-to=512&width=839&height=213 512w,https://framerusercontent.com/images/lqzmnqGTcVT3hG7KPc0lG42erwo.png?width=839&height=213 839w\"},className:\"framer-1avr3ha framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"G3rQLd_OJ\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ftexqb\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"KwsTkHT7x\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qt1754\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"iqZrHrajA\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mimer.nu\",motionChild:true,nodeId:\"Z_eOOLlZ3\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:129,pixelWidth:688,positionX:\"center\",positionY:\"center\",sizes:\"131px\",src:\"https://framerusercontent.com/images/DvYyjkfMp2FHJNJ5g4U80QSMO6I.png?width=688&height=129\",srcSet:\"https://framerusercontent.com/images/DvYyjkfMp2FHJNJ5g4U80QSMO6I.png?scale-down-to=512&width=688&height=129 512w,https://framerusercontent.com/images/DvYyjkfMp2FHJNJ5g4U80QSMO6I.png?width=688&height=129 688w\"},className:\"framer-d40atu framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"Z_eOOLlZ3\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8q206u\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"t3fZjOhW6\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sbrl8h\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Y3Dx8DE7K\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.uppsalahem.se\",motionChild:true,nodeId:\"I_N3of0Qv\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:142,pixelWidth:833,positionX:\"center\",positionY:\"center\",sizes:\"131px\",src:\"https://framerusercontent.com/images/doo83S7AF5acT4fb8aHiuxhzPa0.png?width=833&height=142\",srcSet:\"https://framerusercontent.com/images/doo83S7AF5acT4fb8aHiuxhzPa0.png?scale-down-to=512&width=833&height=142 512w,https://framerusercontent.com/images/doo83S7AF5acT4fb8aHiuxhzPa0.png?width=833&height=142 833w\"},className:\"framer-a94wp4 framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"I_N3of0Qv\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9v68oq\",\"data-framer-name\":\"Ticker Item\",layoutDependency:layoutDependency,layoutId:\"ppKubqNbC\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 4px 10px 0px rgba(0, 0, 0, 0.02)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vmzepe\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"jiXrDlkJx\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkoping.se/uppleva-och-gora/barn-och-unga/motesplatser-och-aktiviteter/ung-zon\",motionChild:true,nodeId:\"uubpaL4gJ\",openInNewTab:true,scopeId:\"grKhkBLyn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:372,intrinsicWidth:1079,pixelHeight:372,pixelWidth:1079,positionX:\"center\",positionY:\"center\",sizes:\"112px\",src:\"https://framerusercontent.com/images/35jgIZYyLe3gnGK0FYGDt0XnblQ.png?width=1079&height=372\",srcSet:\"https://framerusercontent.com/images/35jgIZYyLe3gnGK0FYGDt0XnblQ.png?scale-down-to=512&width=1079&height=372 512w,https://framerusercontent.com/images/35jgIZYyLe3gnGK0FYGDt0XnblQ.png?scale-down-to=1024&width=1079&height=372 1024w,https://framerusercontent.com/images/35jgIZYyLe3gnGK0FYGDt0XnblQ.png?width=1079&height=372 1079w\"},className:\"framer-1tak12 framer-spoaij\",layoutDependency:layoutDependency,layoutId:\"uubpaL4gJ\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})})})})],speed:130,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pIWjY.framer-spoaij, .framer-pIWjY .framer-spoaij { display: block; }\",\".framer-pIWjY.framer-yznylv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-pIWjY .framer-1wt561c-container { flex: 1 0 0px; height: 75px; position: relative; width: 1px; }\",\".framer-pIWjY .framer-ko1w4z, .framer-pIWjY .framer-1bjr1vr, .framer-pIWjY .framer-av6elr, .framer-pIWjY .framer-1ny00sr, .framer-pIWjY .framer-zn5amq, .framer-pIWjY .framer-5nt7mh, .framer-pIWjY .framer-1co5q16, .framer-pIWjY .framer-wq9lij, .framer-pIWjY .framer-18r9qtl, .framer-pIWjY .framer-t6rgfb, .framer-pIWjY .framer-6w30zc, .framer-pIWjY .framer-1b59x17, .framer-pIWjY .framer-1ftexqb, .framer-pIWjY .framer-8q206u, .framer-pIWjY .framer-9v68oq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 17px 8px 17px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-pIWjY .framer-lul8wz, .framer-pIWjY .framer-1pg6ffg, .framer-pIWjY .framer-17azd5y, .framer-pIWjY .framer-1wx3ybo, .framer-pIWjY .framer-12f1h1n, .framer-pIWjY .framer-12rodzz, .framer-pIWjY .framer-1g5xa08, .framer-pIWjY .framer-v7u4va, .framer-pIWjY .framer-6t8eg0, .framer-pIWjY .framer-kryo5h, .framer-pIWjY .framer-jdhahg, .framer-pIWjY .framer-1nu6oo7, .framer-pIWjY .framer-qt1754, .framer-pIWjY .framer-1sbrl8h, .framer-pIWjY .framer-vmzepe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pIWjY .framer-egte6m { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 58px); position: relative; text-decoration: none; width: 203px; }\",\".framer-pIWjY .framer-1a8tr8b { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); position: relative; text-decoration: none; width: 183px; }\",\".framer-pIWjY .framer-1n5z6w3 { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 53px); position: relative; text-decoration: none; width: 187px; }\",\".framer-pIWjY .framer-1anpthh { flex: none; height: 51px; position: relative; text-decoration: none; width: 123px; }\",\".framer-pIWjY .framer-1251m4n { flex: none; height: 45px; position: relative; text-decoration: none; width: 120px; }\",\".framer-pIWjY .framer-ms63gt { flex: none; height: 49px; position: relative; text-decoration: none; width: 107px; }\",\".framer-pIWjY .framer-q5l0p7 { flex: none; height: 42px; position: relative; text-decoration: none; width: 94px; }\",\".framer-pIWjY .framer-1xl3vev { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; text-decoration: none; width: 126px; }\",\".framer-pIWjY .framer-h13mo5 { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); position: relative; text-decoration: none; width: 136px; }\",\".framer-pIWjY .framer-16h7afa { flex: none; height: 43px; position: relative; text-decoration: none; width: 73px; }\",\".framer-pIWjY .framer-klywwu { flex: none; height: 37px; position: relative; text-decoration: none; width: 146px; }\",\".framer-pIWjY .framer-1avr3ha { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 41px); position: relative; text-decoration: none; width: 146px; }\",\".framer-pIWjY .framer-d40atu, .framer-pIWjY .framer-a94wp4 { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 37px); position: relative; text-decoration: none; width: 131px; }\",\".framer-pIWjY .framer-1tak12 { aspect-ratio: 3.5294117647058822 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; text-decoration: none; width: 112px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergrKhkBLyn=withCSS(Component,css,\"framer-pIWjY\");export default FramergrKhkBLyn;FramergrKhkBLyn.displayName=\"Marquee 2\";FramergrKhkBLyn.defaultProps={height:75,width:1200};addFonts(FramergrKhkBLyn,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergrKhkBLyn\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"75\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./grKhkBLyn.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import Marquee2 from\"https://framerusercontent.com/modules/74VNRgWTpM1omc3QWymj/9r86HCkvPvy6jopcl8eq/grKhkBLyn.js\";const Marquee2Fonts=getFonts(Marquee2);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"WECSl1A1x\",\"lQZD542CF\",\"c3ty9mrWm\"];const serializationHash=\"framer-SOiHW\";const variantClassNames={c3ty9mrWm:\"framer-v-yl4pfi\",lQZD542CF:\"framer-v-17vepcr\",WECSl1A1x:\"framer-v-18d9ezb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"WECSl1A1x\",MAIN:\"lQZD542CF\",mobil:\"c3ty9mrWm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WECSl1A1x\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WECSl1A1x\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"lQZD542CF\",\"c3ty9mrWm\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"lQZD542CF\",\"c3ty9mrWm\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18d9ezb\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"WECSl1A1x\",ref:refBinding,style:{...style},...addPropertyOverrides({c3ty9mrWm:{\"data-framer-name\":\"mobil\"},lQZD542CF:{\"data-framer-name\":\"MAIN\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c3ty9mrWm:{height:66,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||66)-0-66)/2)},lQZD542CF:{height:66,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||66)-0-66)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nepqpi-container\",layoutDependency:layoutDependency,layoutId:\"MjDLrQEEv-container\",nodeId:\"MjDLrQEEv\",rendersWithMotion:true,scopeId:\"aSjGX14zj\",children:/*#__PURE__*/_jsx(Marquee2,{height:\"100%\",id:\"MjDLrQEEv\",layoutId:\"MjDLrQEEv\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p8ihr3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MERUwJnav-container\",nodeId:\"MERUwJnav\",rendersWithMotion:true,scopeId:\"aSjGX14zj\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:0,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"MERUwJnav\",layoutId:\"MERUwJnav\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:81,intrinsicWidth:1280,pixelHeight:162,pixelWidth:2560,sizes:\"1440px\",src:\"https://framerusercontent.com/images/a1IbRdFly3VkbERfIsj5kwnzH8.png?width=2560&height=162\",srcSet:\"https://framerusercontent.com/images/a1IbRdFly3VkbERfIsj5kwnzH8.png?scale-down-to=512&width=2560&height=162 512w,https://framerusercontent.com/images/a1IbRdFly3VkbERfIsj5kwnzH8.png?scale-down-to=1024&width=2560&height=162 1024w,https://framerusercontent.com/images/a1IbRdFly3VkbERfIsj5kwnzH8.png?scale-down-to=2048&width=2560&height=162 2048w,https://framerusercontent.com/images/a1IbRdFly3VkbERfIsj5kwnzH8.png?width=2560&height=162 2560w\"},className:\"framer-bifyqa\",\"data-framer-name\":\"KATARINA CUP 2026 - SEPARATA FILER LOGGOR\",layoutDependency:layoutDependency,layoutId:\"y84NsgvAb\"})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SOiHW.framer-42ffkq, .framer-SOiHW .framer-42ffkq { display: block; }\",\".framer-SOiHW.framer-18d9ezb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-SOiHW .framer-nepqpi-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-SOiHW .framer-p8ihr3-container { flex: 1 0 0px; height: 71px; position: relative; width: 1px; }\",\".framer-SOiHW .framer-bifyqa { aspect-ratio: 15.802469135802468 / 1; height: var(--framer-aspect-ratio-supported, 91px); overflow: visible; position: relative; width: 1440px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 71\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lQZD542CF\":{\"layout\":[\"fixed\",\"auto\"]},\"c3ty9mrWm\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraSjGX14zj=withCSS(Component,css,\"framer-SOiHW\");export default FrameraSjGX14zj;FrameraSjGX14zj.displayName=\"Marquee\";FrameraSjGX14zj.defaultProps={height:71,width:1200};addPropertyControls(FrameraSjGX14zj,{variant:{options:[\"WECSl1A1x\",\"lQZD542CF\",\"c3ty9mrWm\"],optionTitles:[\"Default\",\"MAIN\",\"mobil\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraSjGX14zj,[{explicitInter:true,fonts:[]},...Marquee2Fonts,...TickerFonts],{supportsExplicitInterCodegen:true});FrameraSjGX14zj.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Marquee2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraSjGX14zj\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lQZD542CF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c3ty9mrWm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"71\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";const EmbedFonts=getFonts(Embed);const cycleOrder=[\"nEJCi_je7\",\"i76VJ6U6s\",\"hX_4ONtVS\",\"lioEtVdjU\",\"J3j38ufRJ\",\"Frxq1wHEJ\",\"tOjmdG2n3\",\"hcD569dsP\",\"HFD071pSu\",\"eKaQERbRL\",\"ZappO8yRS\",\"qjcUo5UgA\"];const serializationHash=\"framer-5ovDj\";const variantClassNames={eKaQERbRL:\"framer-v-nreswk\",Frxq1wHEJ:\"framer-v-1y5f23g\",hcD569dsP:\"framer-v-w9m6gy\",HFD071pSu:\"framer-v-1su4dn9\",hX_4ONtVS:\"framer-v-8pbed8\",i76VJ6U6s:\"framer-v-gdlufu\",J3j38ufRJ:\"framer-v-1ahf790\",lioEtVdjU:\"framer-v-1mlkgf8\",nEJCi_je7:\"framer-v-xcutja\",qjcUo5UgA:\"framer-v-1ofwdnj\",tOjmdG2n3:\"framer-v-1plzw8g\",ZappO8yRS:\"framer-v-1wtj7fu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"aktiv - MUSIK MOBILE BOSS\":\"HFD071pSu\",\"aktiv - TENNIS MOBILE BOSS\":\"eKaQERbRL\",\"aktiv - WEBB NEW - BORDTENNIS\":\"hcD569dsP\",\"aktiv - WEBB NEW - MUSIK\":\"tOjmdG2n3\",\"FINAL 2 - BORDTENNIS WEBB\":\"qjcUo5UgA\",\"FINAL 2 - MUSIKWORKSHOPS WEBB\":\"ZappO8yRS\",\"MOBILE BORDTENNIS\":\"lioEtVdjU\",\"MOBILE MUSIK\":\"hX_4ONtVS\",\"TABLET MUSIK\":\"J3j38ufRJ\",\"TABLET TENNIS\":\"Frxq1wHEJ\",MUSIK:\"nEJCi_je7\",TENNIS:\"i76VJ6U6s\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nEJCi_je7\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nEJCi_je7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"hX_4ONtVS\",\"lioEtVdjU\",\"HFD071pSu\",\"eKaQERbRL\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"J3j38ufRJ\",\"Frxq1wHEJ\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"tOjmdG2n3\",\"hcD569dsP\",\"ZappO8yRS\",\"qjcUo5UgA\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"hX_4ONtVS\")return true;return false;};const isDisplayed4=()=>{if([\"lioEtVdjU\",\"Frxq1wHEJ\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"HFD071pSu\",\"eKaQERbRL\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:8088,pixelWidth:10730,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?width=10730&height=8088\",srcSet:\"https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?scale-down-to=512&width=10730&height=8088 512w,https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?scale-down-to=1024&width=10730&height=8088 1024w,https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?scale-down-to=2048&width=10730&height=8088 2048w,https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?scale-down-to=4096&width=10730&height=8088 4096w,https://framerusercontent.com/images/g4gADOH3DgbEtszfOG9iE51kXPA.png?width=10730&height=8088 10730w\"},className:cx(scopingClassNames,\"framer-xcutja\",className,classNames),\"data-framer-name\":\"MUSIK\",layoutDependency:layoutDependency,layoutId:\"nEJCi_je7\",ref:refBinding,style:{...style},...addPropertyOverrides({eKaQERbRL:{\"data-framer-name\":\"aktiv - TENNIS MOBILE BOSS\",background:undefined},Frxq1wHEJ:{\"data-framer-name\":\"TABLET TENNIS\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?width=1080&height=1920 1080w\"}},hcD569dsP:{\"data-framer-name\":\"aktiv - WEBB NEW - BORDTENNIS\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1542,pixelWidth:2560,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?width=2560&height=1542\",srcSet:\"https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=512&width=2560&height=1542 512w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=1024&width=2560&height=1542 1024w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=2048&width=2560&height=1542 2048w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?width=2560&height=1542 2560w\"}},HFD071pSu:{\"data-framer-name\":\"aktiv - MUSIK MOBILE BOSS\",background:undefined},hX_4ONtVS:{\"data-framer-name\":\"MOBILE MUSIK\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1658,pixelWidth:1080,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/m8F0VWo2CHbZgP77oiEX3TWtM.png?width=1080&height=1658\",srcSet:\"https://framerusercontent.com/images/m8F0VWo2CHbZgP77oiEX3TWtM.png?scale-down-to=1024&width=1080&height=1658 667w,https://framerusercontent.com/images/m8F0VWo2CHbZgP77oiEX3TWtM.png?width=1080&height=1658 1080w\"}},i76VJ6U6s:{\"data-framer-name\":\"TENNIS\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:8099,pixelWidth:12136,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?width=12136&height=8099\",srcSet:\"https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?scale-down-to=512&width=12136&height=8099 512w,https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?scale-down-to=1024&width=12136&height=8099 1024w,https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?scale-down-to=2048&width=12136&height=8099 2048w,https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?scale-down-to=4096&width=12136&height=8099 4096w,https://framerusercontent.com/images/tSy8HwqzsQZIKcmH6sCAEKfrOFs.png?width=12136&height=8099 12136w\"}},J3j38ufRJ:{\"data-framer-name\":\"TABLET MUSIK\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/DD8CwHIrwgMdh5PEHMe6HXvU3o.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/DD8CwHIrwgMdh5PEHMe6HXvU3o.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/DD8CwHIrwgMdh5PEHMe6HXvU3o.png?width=1080&height=1920 1080w\"}},lioEtVdjU:{\"data-framer-name\":\"MOBILE BORDTENNIS\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/cEHdCOc0NTcts6x2IFTakKi4s4E.png?width=1080&height=1920 1080w\"}},qjcUo5UgA:{\"data-framer-name\":\"FINAL 2 - BORDTENNIS WEBB\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1542,pixelWidth:2560,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?width=2560&height=1542\",srcSet:\"https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=512&width=2560&height=1542 512w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=1024&width=2560&height=1542 1024w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?scale-down-to=2048&width=2560&height=1542 2048w,https://framerusercontent.com/images/xRl15aXkX0POXe9pNzv68cYrkno.png?width=2560&height=1542 2560w\"}},tOjmdG2n3:{\"data-framer-name\":\"aktiv - WEBB NEW - MUSIK\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1542,pixelWidth:2560,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?width=2560&height=1542\",srcSet:\"https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=512&width=2560&height=1542 512w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=1024&width=2560&height=1542 1024w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=2048&width=2560&height=1542 2048w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?width=2560&height=1542 2560w\"}},ZappO8yRS:{\"data-framer-name\":\"FINAL 2 - MUSIKWORKSHOPS WEBB\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1542,pixelWidth:2560,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?width=2560&height=1542\",srcSet:\"https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=512&width=2560&height=1542 512w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=1024&width=2560&height=1542 1024w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?scale-down-to=2048&width=2560&height=1542 2048w,https://framerusercontent.com/images/kf7Kdg329WW7gi5J7xtQbBBI.png?width=2560&height=1542 2560w\"}}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uufgzn\",layoutDependency:layoutDependency,layoutId:\"INX9Fg6fZ\",...addPropertyOverrides({hcD569dsP:{transformTemplate:transformTemplate1},qjcUo5UgA:{transformTemplate:transformTemplate1},tOjmdG2n3:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rzhc1g-container\",\"data-framer-name\":\"MAIN\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mDdA_qFUu-container\",name:\"MAIN\",nodeId:\"mDdA_qFUu\",rendersWithMotion:true,scopeId:\"H8JmMh0tc\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <!-- Typography: Mindre rubriker = Share Tech (MS W98 UI–like), Br\\xf6dtext = Arimo (Helvetica Neue–like), Rubriker = Bebas Neue (A4 Speed–like) -->\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * {\\n      margin: 0;\\n      padding: 0;\\n      box-sizing: border-box;\\n    }\\n\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      /* Br\\xf6dtext: Helvetica Neue–like */\\n      font-family: \\'Arimo\\', -apple-system, BlinkMacSystemFont, \\'Segoe UI\\', sans-serif;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    /* Rubriker (main headings e.g. MUSIKWORKSHOPS) – A4 SPEED BOLD–like */\\n    .heading-main {\\n      font-family: \\'Bebas Neue\\', sans-serif;\\n      font-weight: 400;\\n      letter-spacing: 0.02em;\\n    }\\n\\n    .window {\\n      width: 550px;\\n      border: 2px solid #000;\\n      border-radius: 6px 6px 2px 2px;\\n      overflow: hidden;\\n    }\\n\\n    .title-bar {\\n      background: #fff;\\n      height: 28px;\\n      padding: 0 4px 0 10px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    /* Title: Jersey 10 */\\n    .title-bar h1 {\\n      font-family: \\'Jersey 10\\', sans-serif;\\n      font-size: 22px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .window-controls {\\n      display: flex;\\n      gap: 0;\\n      align-items: center;\\n    }\\n\\n    .window-controls .win-btn {\\n      width: 24px;\\n      height: 24px;\\n      border: 1px solid #000;\\n      border-radius: 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n\\n    .window-controls .win-btn svg {\\n      display: block;\\n    }\\n\\n    .window-controls .win-btn-minimize {\\n      align-items: flex-end;\\n      padding-bottom: 4px;\\n    }\\n\\n    .form-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    .field-row .field-cell .katarina-error {\\n      width: 100%;\\n      margin: 0;\\n      flex-basis: 100%;\\n    }\\n\\n    .field-row .field-cell:last-child {\\n      border-right: none;\\n    }\\n\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    /* Br\\xf6dtext styling in form – label (title) left, vertically centered in row */\\n    .field-label {\\n      color: #fff;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Arimo\\', sans-serif;\\n      text-align: left;\\n    }\\n\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 11px;\\n      font-weight: 700;\\n      font-family: \\'Arimo\\', sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'8\\' height=\\'8\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n\\n    .field-select option {\\n      background: #000;\\n      color: #fff;\\n    }\\n\\n    .field-input::placeholder {\\n      color: #333;\\n    }\\n\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n\\n    .submit-section button:hover {\\n      color: #e8e8e8;\\n    }\\n\\n    /* Extra liten br\\xf6dtext: 8pt */\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 8px;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-weight: 400;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 11px;\\n      font-family: \\'Arimo\\', sans-serif;\\n      margin-top: 2px;\\n    }\\n\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 4px 10px 6px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n\\n    .success-message.visible {\\n      display: block;\\n    }\\n\\n    .success-message h2 {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 13px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n\\n    .success-message p {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under (efter Skicka anm\\xe4lan) ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n\\n    /* ——— INFO-ruta (under formul\\xe4ret, samma stil som formul\\xe4rf\\xf6nstret) ——— */\\n    .info-window {\\n      width: 280px;\\n      border: 2px solid #000;\\n      border-radius: 6px 6px 2px 2px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n      margin-top: 0;\\n    }\\n\\n    .info-title-bar {\\n      background: #fff;\\n      height: 28px;\\n      padding: 0 4px 0 10px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n\\n    .info-title-bar h2 {\\n      font-family: \\'Jersey 10\\', sans-serif;\\n      font-size: 24px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn {\\n      width: 24px;\\n      height: 24px;\\n      border: 1px solid #000;\\n      border-radius: 5px;\\n      background: transparent;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      fill: none;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn-minimize rect {\\n      fill: #000;\\n    }\\n\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n      border-collapse: collapse;\\n    }\\n\\n    .info-row {\\n      display: contents;\\n    }\\n\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Jersey 10\\', sans-serif;\\n      font-size: 14px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value {\\n      border-bottom: none;\\n    }\\n\\n    .info-value {\\n      border-right: none;\\n      text-transform: none;\\n    }\\n\\n    /* VEM och TID kan ha flera kolumner (t.ex. 2 artister, 2 tider) */\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Jersey 10\\', sans-serif;\\n      font-size: 14px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-value .info-value-col:last-child {\\n      border-right: none;\\n    }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg width=\"12\" height=\"1\" viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops\">\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n            <option value=\"10e April - V\\xe4llingby - Stockholm\">10e April - V\\xe4llingby - Stockholm</option>\\n            <option value=\"12e April - Araby - V\\xe4xj\\xf6\">12e April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"16e April - Flemingsberg - Stockholm\">16e April - Flemingsberg - Stockholm</option>\\n            <option value=\"17e Maj - Gottsunda - Uppsala\">17e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n            <option value=\"4e Juni - Vivalla - \\xd6rebro\">4e Juni - Vivalla - \\xd6rebro</option>\\n            <option value=\"05e Juni - Navestad - Norrk\\xf6ping\">05e Juni - Navestad - Norrk\\xf6ping</option>\\n            <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\">12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL - G\\xf6teborg\">28e Juni - FINAL - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\">28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER</option>\\n            <option value=\"28e Juni - FINAL -- 14.00 - 14.45 - SAMI\">28e Juni - FINAL -- 14.00 - 14.45 - SAMI</option>\\n            <option value=\"28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\">28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX</option>\\n            <option value=\"28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\">28e Juni - FINAL -- 16.00 - 16.45 - PARHAM</option>\\n            <option value=\"28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\">28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)</option>\\n          </select>\\n        </div>\\n\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <!-- INFO-ruta: uppdateras utifr\\xe5n valt datum i formul\\xe4ret -->\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg width=\"12\" height=\"1\" viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      // Mock data: info per datum. VEM = artist(er), TID = starttid(er), VAR = adress.\\n      // VEM och TID kan vara str\\xe4ng (en kolumn) eller array (flera kolumner, t.ex. 2 artister med olika tider).\\n      var datumInfo = {\\n        \\'31a Jan - Tensta - Stockholm\\': { vem: [\\'IMENELLA\\', \\'NISJ\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'HOUSE OF TENSTA (BL\\xc5 HUSET)\\' },\\n        \\'10e April - V\\xe4llingby - Stockholm\\': { vem: \\'MOCK ARTIST\\', tid: \\'14.00\\', var: \\'V\\xc4LLINGBY CENTRUM\\' },\\n        \\'12e April - Araby - V\\xe4xj\\xf6\\': { vem: \\'MOCK BAND\\', tid: \\'16.00\\', var: \\'ARABY SCEN\\' },\\n        \\'16e April - Flemingsberg - Stockholm\\': { vem: [\\'MOCK DJ\\', \\'MOCK LIVE\\'], tid: [\\'19.00\\', \\'20.00\\'], var: \\'FLEMINGSBERG HUSET\\' },\\n        \\'17e Maj - Gottsunda - Uppsala\\': { vem: \\'MOCK LIVE\\', tid: \\'18.30\\', var: \\'GOTTSUNDA SCEN\\' },\\n        \\'24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: \\'MOCK ACT\\', tid: \\'17.00\\', var: \\'SK\\xc4GGETORP\\' },\\n        \\'4e Juni - Vivalla - \\xd6rebro\\': { vem: \\'MOCK NAMN\\', tid: \\'15.00\\', var: \\'VIVALLA PLATS\\' },\\n        \\'05e Juni - Navestad - Norrk\\xf6ping\\': { vem: \\'MOCK ARTIST\\', tid: \\'16.00\\', var: \\'NAVESTAD\\' },\\n        \\'12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'MOCK BAND\\', tid: \\'18.00\\', var: \\'BISKOPSG\\xc5RDEN\\' },\\n        \\'28e Juni - FINAL - G\\xf6teborg\\': { vem: \\'FINAL LINE-UP\\', tid: \\'13.00\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\\': { vem: \\'STIM + UNG CANCER\\', tid: \\'13.00 - 13.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 14.00 - 14.45 - SAMI\\': { vem: \\'SAMI\\', tid: \\'14.00 - 14.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\\': { vem: \\'ALAN MAX\\', tid: \\'15.00 - 15.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\\': { vem: \\'PARHAM\\', tid: \\'16.00 - 16.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\\': { vem: \\'ANE BRUN\\', tid: \\'17.00 - 17.45\\', var: \\'G\\xd6TEBORG FINAL (VIA L\\xc4NK)\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n\\n        form.submit();\\n\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n',id:\"mDdA_qFUu\",layoutId:\"mDdA_qFUu\",name:\"MAIN\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1,...addPropertyOverrides({hcD569dsP:{html:\"<!DOCTYPE html>\\n<html lang=\\\"sv\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\">\\n  <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.googleapis.com\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.gstatic.com\\\" crossorigin>\\n  <link href=\\\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\\\" rel=\\\"stylesheet\\\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 550px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\\\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 12px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n    .success-message p {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 14px;\\n      height: 14px;\\n      border: 2px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n    .info-window {\\n      width: 320px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: uppercase; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\\\"panels-row\\\">\\n  <div class=\\\"window\\\">\\n    <div class=\\\"title-bar\\\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"form-body\\\">\\n      <div id=\\\"form-content\\\"></div>\\n    </div>\\n  </div>\\n\\n  <div class=\\\"info-window\\\" aria-label=\\\"Info f\\xf6r valt datum\\\">\\n    <div class=\\\"info-title-bar\\\">\\n      <div class=\\\"info-tab\\\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"info-body\\\">\\n      <div class=\\\"info-grid\\\">\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">TID</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-tid\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAD</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-vad\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAR</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-var\\\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: '8e April - Flemingsberg - Stockholm',\\n        MMERGE8: '4',\\n        MMERGE7: 'Pojke',\\n        FNAME: '',\\n        LNAME: '',\\n        SKOLA: '',\\n        EMAIL: '',\\n        INTRESSE: 'Bordtennis 2026'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById('form-content');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\\\"success-message\\\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\\\"registration-form\\\">\\n            <input type=\\\"hidden\\\" name=\\\"INTRESSE\\\" value=\\\"${formState.INTRESSE}\\\">\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"tillfall\\\">Datum:</label>\\n              <select id=\\\"tillfall\\\" name=\\\"TILLFALL\\\" class=\\\"field-select\\\">\\n                <option value=\\\"8e April - Flemingsberg - Stockholm\\\" ${formState.TILLFALL === '8e April - Flemingsberg - Stockholm' ? 'selected' : ''}>8e April - Flemingsberg - Stockholm</option>\\n                <option value=\\\"11 April - Araby - V\\xe4xj\\xf6\\\" ${formState.TILLFALL === '11 April - Araby - V\\xe4xj\\xf6' ? 'selected' : ''}>11 April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\\\"15e April - Fr\\xf6slunda - Eskilstuna\\\" ${formState.TILLFALL === '15e April - Fr\\xf6slunda - Eskilstuna' ? 'selected' : ''}>15e April - Fr\\xf6slunda - Eskilstuna</option>\\n                <option value=\\\"17e April - Bred\\xe4ng - Stockholm\\\" ${formState.TILLFALL === '17e April - Bred\\xe4ng - Stockholm' ? 'selected' : ''}>17e April - Bred\\xe4ng - Stockholm</option>\\n                <option value=\\\"22a April - B\\xe4ckby - V\\xe4ster\\xe5s\\\" ${formState.TILLFALL === '22a April - B\\xe4ckby - V\\xe4ster\\xe5s' ? 'selected' : ''}>22a April - B\\xe4ckby - V\\xe4ster\\xe5s</option>\\n                <option value=\\\"27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\\\" ${formState.TILLFALL === '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm' ? 'selected' : ''}>27e April - H\\xe4sselby/V\\xe4llingby - Stockholm</option>\\n                <option value=\\\"9e Maj - Gottsunda - Uppsala\\\" ${formState.TILLFALL === '9e Maj - Gottsunda - Uppsala' ? 'selected' : ''}>9e Maj - Gottsunda - Uppsala</option>\\n                <option value=\\\"13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\\\" ${formState.TILLFALL === '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg' ? 'selected' : ''}>13e Maj - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\\\"16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\\" ${formState.TILLFALL === '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping' ? 'selected' : ''}>16e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n              </select>\\n            </div>\\n            <div class=\\\"field-row cols-2-wide-left\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"skola\\\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\\\"text\\\" id=\\\"skola\\\" name=\\\"SKOLA\\\" class=\\\"field-input\\\" value=\\\"${formState.SKOLA}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"grade\\\">\\xc5rskurs:</label>\\n                <select id=\\\"grade\\\" name=\\\"MMERGE8\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"4\\\" ${formState.MMERGE8 === '4' ? 'selected' : ''}>4</option>\\n                  <option value=\\\"5\\\" ${formState.MMERGE8 === '5' ? 'selected' : ''}>5</option>\\n                  <option value=\\\"6\\\" ${formState.MMERGE8 === '6' ? 'selected' : ''}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-row\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"fname\\\">F\\xf6rnamn:</label>\\n                <input type=\\\"text\\\" id=\\\"fname\\\" name=\\\"FNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.FNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"lname\\\">Efternamn:</label>\\n                <input type=\\\"text\\\" id=\\\"lname\\\" name=\\\"LNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.LNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"gender\\\">K\\xf6n:</label>\\n                <select id=\\\"gender\\\" name=\\\"MMERGE7\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"Pojke\\\" ${formState.MMERGE7 === 'Pojke' ? 'selected' : ''}>Pojke</option>\\n                  <option value=\\\"Flicka\\\" ${formState.MMERGE7 === 'Flicka' ? 'selected' : ''}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"email\\\">Mailadress:</label>\\n              <input type=\\\"email\\\" id=\\\"email\\\" name=\\\"EMAIL\\\" class=\\\"field-input\\\" required value=\\\"${formState.EMAIL}\\\">\\n            </div>\\n            <div style=\\\"position:absolute;left:-5000px;\\\" aria-hidden=\\\"true\\\">\\n              <input type=\\\"text\\\" name=\\\"b_8000a52e317a490e5f5837f70_883a135443\\\" tabindex=\\\"-1\\\" value=\\\"\\\">\\n            </div>\\n            <div class=\\\"submit-section\\\">\\n              <button type=\\\"submit\\\" id=\\\"submit-button\\\" class=\\\"submit-button\\\">Skicka anm\\xe4lan</button>\\n              <p class=\\\"submit-disclaimer\\\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n        if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById('tillfall');\\n        if (tillfall) {\\n          tillfall.addEventListener('change', function(e) {\\n            updateFormState('TILLFALL', e.target.value);\\n            if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n          });\\n        }\\n        const grade = document.getElementById('grade');\\n        if (grade) grade.addEventListener('change', function(e) { updateFormState('MMERGE8', e.target.value); });\\n        const gender = document.getElementById('gender');\\n        if (gender) gender.addEventListener('change', function(e) { updateFormState('MMERGE7', e.target.value); });\\n        const fname = document.getElementById('fname');\\n        if (fname) fname.addEventListener('input', function(e) { updateFormState('FNAME', e.target.value); });\\n        const lname = document.getElementById('lname');\\n        if (lname) lname.addEventListener('input', function(e) { updateFormState('LNAME', e.target.value); });\\n        const skola = document.getElementById('skola');\\n        if (skola) skola.addEventListener('input', function(e) { updateFormState('SKOLA', e.target.value); });\\n        const email = document.getElementById('email');\\n        if (email) email.addEventListener('input', function(e) { updateFormState('EMAIL', e.target.value); });\\n        const form = document.getElementById('registration-form');\\n        if (form) form.addEventListener('submit', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById('email');\\n        const fname = document.getElementById('fname');\\n        const lname = document.getElementById('lname');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = '#f87171'; isValid = false; } else { email.style.borderColor = ''; }\\n        if (!fname.value) { fname.style.borderColor = '#f87171'; isValid = false; } else { fname.style.borderColor = ''; }\\n        if (!lname.value) { lname.style.borderColor = '#f87171'; isValid = false; } else { lname.style.borderColor = ''; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById('submit-button');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = '<span class=\\\"loading-spinner\\\"></span> Skickar...';\\n        }\\n\\n        const tempForm = document.createElement('form');\\n        tempForm.method = 'post';\\n        tempForm.action = 'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0';\\n        tempForm.target = 'hidden_iframe';\\n        tempForm.style.display = 'none';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement('input');\\n            input.type = 'hidden';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement('input');\\n        hiddenField.type = 'hidden';\\n        hiddenField.name = 'b_8000a52e317a490e5f5837f70_883a135443';\\n        hiddenField.value = '';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement('iframe');\\n        iframe.name = 'hidden_iframe';\\n        iframe.style.display = 'none';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById('form-content');\\n          formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById('form-content');\\n            formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        '8e April - Flemingsberg - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'FLEMINGHALLEN, EBBA B\\xc5\\xc5TS V\\xc4G 20' },\\n        '11 April - Araby - V\\xe4xj\\xf6': { tid: '9.00', vad: 'KVALSPEL', var: 'ARABY PARK ARENA, H\\xd6STV\\xc4GEN 5A' },\\n        '15e April - Fr\\xf6slunda - Eskilstuna': { tid: '9.00', vad: 'KVALSPEL', var: 'MUNKTELL ARENA, VERKSTADSGATAN 5' },\\n        '17e April - Bred\\xe4ng - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'BRED\\xc4NGSHALLEN, CONCORDIAV\\xc4GEN 21' },\\n        '22a April - B\\xe4ckby - V\\xe4ster\\xe5s': { tid: '9.00', vad: 'KVALSPEL', var: 'B\\xc4CKBYHUSET, B\\xc4CKBY TORG' },\\n        '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'VINSTAHALLEN, LYCKSELEV\\xc4GEN 43' },\\n        '9e Maj - Gottsunda - Uppsala': { tid: '9.00', vad: 'KVALSPEL', var: 'GOTTSUNDASKOLANS IDROTTSHALL, VALTHORNSV\\xc4GEN 21' },\\n        '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg': { tid: '9.00', vad: 'KVALSPEL', var: 'SVARTEDALSSKOLAN, SVARTEDALSV\\xc4GEN 4' },\\n        '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping': { tid: '9.00', vad: 'KVALSPEL', var: 'SK\\xc4GGETORPSHALLEN, SK\\xc4GGETORPS CENTRUM 16' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add('info-value-multi');\\n          el.innerHTML = value.map(function(v) {\\n            return '<span class=\\\"info-value-col\\\">' + String(v).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>';\\n          }).join('');\\n        } else {\\n          el.classList.remove('info-value-multi');\\n          el.textContent = isArray ? '—' : (value || '—');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById('tillfall');\\n        var tidEl = document.getElementById('info-tid');\\n        var vadEl = document.getElementById('info-vad');\\n        var varEl = document.getElementById('info-var');\\n        if (!tidEl || !vadEl || !varEl) return;\\n        var value = select ? select.value : null;\\n        var info = value ? datumInfo[value] : null;\\n        if (info) {\\n          setValueCell(tidEl, info.tid);\\n          setValueCell(vadEl, info.vad);\\n          setValueCell(varEl, typeof info.var === 'string' ? info.var.toUpperCase() : info.var);\\n        } else {\\n          tidEl.classList.remove('info-value-multi');\\n          tidEl.textContent = '—';\\n          vadEl.classList.remove('info-value-multi');\\n          vadEl.textContent = '—';\\n          varEl.classList.remove('info-value-multi');\\n          varEl.textContent = '—';\\n        }\\n      }\\n\\n      window.updateBordtennisInfoBox = updateInfoBox;\\n      document.addEventListener('DOMContentLoaded', function() {\\n        updateInfoBox();\\n        var select = document.getElementById('tillfall');\\n        if (select) select.addEventListener('change', updateInfoBox);\\n      });\\n    })();\\n  </script>\\n</body>\\n</html>\\n\"},i76VJ6U6s:{html:\"<!DOCTYPE html>\\n<html lang=\\\"sv\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\">\\n  <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.googleapis.com\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.gstatic.com\\\" crossorigin>\\n  <link href=\\\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\\\" rel=\\\"stylesheet\\\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Arimo', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: 'Bebas Neue', sans-serif; font-weight: 400; letter-spacing: 0.02em; }\\n    .window {\\n      width: 550px;\\n      border: 2px solid #000;\\n      border-radius: 6px 6px 2px 2px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 28px;\\n      padding: 0 4px 0 10px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: 'Silkscreen', monospace;\\n      font-size: 24px;\\n      font-weight: 400;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 24px;\\n      height: 24px;\\n      border: 1px solid #000;\\n      border-radius: 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg { display: block; }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 4px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: 'Arimo', sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 11px;\\n      font-weight: 700;\\n      font-family: 'Arimo', sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\\\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 8px;\\n      font-family: 'Arimo', sans-serif;\\n      font-weight: 400;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 13px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n    .success-message p {\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 14px;\\n      height: 14px;\\n      border: 2px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n    .info-window {\\n      width: 320px;\\n      border: 2px solid #000;\\n      border-radius: 6px 6px 2px 2px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 28px;\\n      padding: 0 4px 0 10px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 24px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 24px;\\n      height: 24px;\\n      border: 1px solid #000;\\n      border-radius: 5px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg { stroke: #000; fill: none; }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 14px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: none; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 14px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\\\"panels-row\\\">\\n  <div class=\\\"window\\\">\\n    <div class=\\\"title-bar\\\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg width=\\\"12\\\" height=\\\"1\\\" viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"form-body\\\">\\n      <div id=\\\"form-content\\\"></div>\\n    </div>\\n  </div>\\n\\n  <div class=\\\"info-window\\\" aria-label=\\\"Info f\\xf6r valt datum\\\">\\n    <div class=\\\"info-title-bar\\\">\\n      <div class=\\\"info-tab\\\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg width=\\\"12\\\" height=\\\"1\\\" viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"info-body\\\">\\n      <div class=\\\"info-grid\\\">\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">TID</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-tid\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAD</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-vad\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAR</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-var\\\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: '10e April - V\\xe4llingby - Stockholm',\\n        MMERGE8: '4',\\n        MMERGE7: 'Pojke',\\n        FNAME: '',\\n        LNAME: '',\\n        SKOLA: '',\\n        EMAIL: '',\\n        INTRESSE: 'Bordtennis - Turnering'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById('form-content');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\\\"success-message\\\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\\\"registration-form\\\">\\n            <input type=\\\"hidden\\\" name=\\\"INTRESSE\\\" value=\\\"${formState.INTRESSE}\\\">\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"tillfall\\\">Datum:</label>\\n              <select id=\\\"tillfall\\\" name=\\\"TILLFALL\\\" class=\\\"field-select\\\">\\n                <option value=\\\"31a Jan - Tensta - Stockholm\\\">31a Jan - Tensta - Stockholm</option>\\n                <option value=\\\"10e April - V\\xe4llingby - Stockholm\\\" ${formState.TILLFALL === '10e April - V\\xe4llingby - Stockholm' ? 'selected' : ''}>10e April - V\\xe4llingby - Stockholm</option>\\n                <option value=\\\"12e April - Araby - V\\xe4xj\\xf6\\\" ${formState.TILLFALL === '12e April - Araby - V\\xe4xj\\xf6' ? 'selected' : ''}>12e April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\\\"16e April - Flemingsberg - Stockholm\\\" ${formState.TILLFALL === '16e April - Flemingsberg - Stockholm' ? 'selected' : ''}>16e April - Flemingsberg - Stockholm</option>\\n                <option value=\\\"17e Maj - Gottsunda - Uppsala\\\" ${formState.TILLFALL === '17e Maj - Gottsunda - Uppsala' ? 'selected' : ''}>17e Maj - Gottsunda - Uppsala</option>\\n                <option value=\\\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\\" ${formState.TILLFALL === '24e Maj - Sk\\xe4ggetorp - Link\\xf6ping' ? 'selected' : ''}>24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n                <option value=\\\"4e Juni - Vivalla - \\xd6rebro\\\" ${formState.TILLFALL === '4e Juni - Vivalla - \\xd6rebro' ? 'selected' : ''}>4e Juni - Vivalla - \\xd6rebro</option>\\n                <option value=\\\"05e Juni - Navestad - Norrk\\xf6ping\\\" ${formState.TILLFALL === '05e Juni - Navestad - Norrk\\xf6ping' ? 'selected' : ''}>05e Juni - Navestad - Norrk\\xf6ping</option>\\n                <option value=\\\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\\" ${formState.TILLFALL === '12e Juni - Biskopsg\\xe5rden - G\\xf6teborg' ? 'selected' : ''}>12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\\\"28e Juni - FINAL - G\\xf6teborg\\\" ${formState.TILLFALL === '28e Juni - FINAL - G\\xf6teborg' ? 'selected' : ''}>28e Juni - FINAL - G\\xf6teborg</option>\\n              </select>\\n            </div>\\n            <div class=\\\"field-row cols-2-wide-left\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"skola\\\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\\\"text\\\" id=\\\"skola\\\" name=\\\"SKOLA\\\" class=\\\"field-input\\\" value=\\\"${formState.SKOLA}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"grade\\\">\\xc5rskurs:</label>\\n                <select id=\\\"grade\\\" name=\\\"MMERGE8\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"4\\\" ${formState.MMERGE8 === '4' ? 'selected' : ''}>4</option>\\n                  <option value=\\\"5\\\" ${formState.MMERGE8 === '5' ? 'selected' : ''}>5</option>\\n                  <option value=\\\"6\\\" ${formState.MMERGE8 === '6' ? 'selected' : ''}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-row\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"fname\\\">F\\xf6rnamn:</label>\\n                <input type=\\\"text\\\" id=\\\"fname\\\" name=\\\"FNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.FNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"lname\\\">Efternamn:</label>\\n                <input type=\\\"text\\\" id=\\\"lname\\\" name=\\\"LNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.LNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"gender\\\">K\\xf6n:</label>\\n                <select id=\\\"gender\\\" name=\\\"MMERGE7\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"Pojke\\\" ${formState.MMERGE7 === 'Pojke' ? 'selected' : ''}>Pojke</option>\\n                  <option value=\\\"Flicka\\\" ${formState.MMERGE7 === 'Flicka' ? 'selected' : ''}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"email\\\">Mailadress:</label>\\n              <input type=\\\"email\\\" id=\\\"email\\\" name=\\\"EMAIL\\\" class=\\\"field-input\\\" required value=\\\"${formState.EMAIL}\\\">\\n            </div>\\n            <div style=\\\"position:absolute;left:-5000px;\\\" aria-hidden=\\\"true\\\">\\n              <input type=\\\"text\\\" name=\\\"b_8000a52e317a490e5f5837f70_883a135443\\\" tabindex=\\\"-1\\\" value=\\\"\\\">\\n            </div>\\n            <div class=\\\"submit-section\\\">\\n              <button type=\\\"submit\\\" id=\\\"submit-button\\\" class=\\\"submit-button\\\">Skicka anm\\xe4lan</button>\\n              <p class=\\\"submit-disclaimer\\\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n        if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById('tillfall');\\n        if (tillfall) {\\n          tillfall.addEventListener('change', function(e) {\\n            updateFormState('TILLFALL', e.target.value);\\n            if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n          });\\n        }\\n        const grade = document.getElementById('grade');\\n        if (grade) grade.addEventListener('change', function(e) { updateFormState('MMERGE8', e.target.value); });\\n        const gender = document.getElementById('gender');\\n        if (gender) gender.addEventListener('change', function(e) { updateFormState('MMERGE7', e.target.value); });\\n        const fname = document.getElementById('fname');\\n        if (fname) fname.addEventListener('input', function(e) { updateFormState('FNAME', e.target.value); });\\n        const lname = document.getElementById('lname');\\n        if (lname) lname.addEventListener('input', function(e) { updateFormState('LNAME', e.target.value); });\\n        const skola = document.getElementById('skola');\\n        if (skola) skola.addEventListener('input', function(e) { updateFormState('SKOLA', e.target.value); });\\n        const email = document.getElementById('email');\\n        if (email) email.addEventListener('input', function(e) { updateFormState('EMAIL', e.target.value); });\\n        const form = document.getElementById('registration-form');\\n        if (form) form.addEventListener('submit', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById('email');\\n        const fname = document.getElementById('fname');\\n        const lname = document.getElementById('lname');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = '#f87171'; isValid = false; } else { email.style.borderColor = ''; }\\n        if (!fname.value) { fname.style.borderColor = '#f87171'; isValid = false; } else { fname.style.borderColor = ''; }\\n        if (!lname.value) { lname.style.borderColor = '#f87171'; isValid = false; } else { lname.style.borderColor = ''; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById('submit-button');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = '<span class=\\\"loading-spinner\\\"></span> Skickar...';\\n        }\\n\\n        const tempForm = document.createElement('form');\\n        tempForm.method = 'post';\\n        tempForm.action = 'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0';\\n        tempForm.target = 'hidden_iframe';\\n        tempForm.style.display = 'none';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement('input');\\n            input.type = 'hidden';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement('input');\\n        hiddenField.type = 'hidden';\\n        hiddenField.name = 'b_8000a52e317a490e5f5837f70_883a135443';\\n        hiddenField.value = '';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement('iframe');\\n        iframe.name = 'hidden_iframe';\\n        iframe.style.display = 'none';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById('form-content');\\n          formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById('form-content');\\n            formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        '31a Jan - Tensta - Stockholm': {\\n          tid: ['09.00', '15.30'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['TENSTA IDROTTSHALL', 'TENSTA CENTRUM']\\n        },\\n        '10e April - V\\xe4llingby - Stockholm': {\\n          tid: '10.00',\\n          vad: 'KVALSPEL',\\n          var: 'V\\xc4LLINGBY IDROTTSHALL'\\n        },\\n        '12e April - Araby - V\\xe4xj\\xf6': {\\n          tid: ['09.00', '14.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['ARABY SPORTHALL', 'ARABY CENTRUM']\\n        },\\n        '16e April - Flemingsberg - Stockholm': {\\n          tid: '11.00',\\n          vad: 'KVALSPEL',\\n          var: 'FLEMINGSBERG IDROTTSHALL'\\n        },\\n        '17e Maj - Gottsunda - Uppsala': {\\n          tid: ['09.30', '15.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['GOTTSUNDA HALL', 'GOTTSUNDA CENTRUM']\\n        },\\n        '24e Maj - Sk\\xe4ggetorp - Link\\xf6ping': {\\n          tid: '10.00',\\n          vad: 'KVALSPEL',\\n          var: 'SK\\xc4GGETORP SPORTHALL'\\n        },\\n        '4e Juni - Vivalla - \\xd6rebro': {\\n          tid: '09.00',\\n          vad: 'KVALSPEL',\\n          var: 'VIVALLA IDROTTSHALL'\\n        },\\n        '05e Juni - Navestad - Norrk\\xf6ping': {\\n          tid: ['09.00', '13.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['NAVESTAD HALL', 'NAVESTAD CENTRUM']\\n        },\\n        '12e Juni - Biskopsg\\xe5rden - G\\xf6teborg': {\\n          tid: '12.00',\\n          vad: 'KVALSPEL',\\n          var: 'BISKOPSG\\xc5RDEN IDROTTSHALL'\\n        },\\n        '28e Juni - FINAL - G\\xf6teborg': {\\n          tid: '14.00',\\n          vad: 'FINALS spel',\\n          var: 'G\\xd6TEBORG ARENA'\\n        }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add('info-value-multi');\\n          el.innerHTML = value.map(function(v) {\\n            return '<span class=\\\"info-value-col\\\">' + String(v).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>';\\n          }).join('');\\n        } else {\\n          el.classList.remove('info-value-multi');\\n          el.textContent = isArray ? '—' : (value || '—');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById('tillfall');\\n        var tidEl = document.getElementById('info-tid');\\n        var vadEl = document.getElementById('info-vad');\\n        var varEl = document.getElementById('info-var');\\n        if (!tidEl || !vadEl || !varEl) return;\\n        var value = select ? select.value : null;\\n        var info = value ? datumInfo[value] : null;\\n        if (info) {\\n          setValueCell(tidEl, info.tid);\\n          setValueCell(vadEl, info.vad);\\n          setValueCell(varEl, info.var);\\n        } else {\\n          tidEl.classList.remove('info-value-multi');\\n          tidEl.textContent = '—';\\n          vadEl.classList.remove('info-value-multi');\\n          vadEl.textContent = '—';\\n          varEl.classList.remove('info-value-multi');\\n          varEl.textContent = '—';\\n        }\\n      }\\n\\n      window.updateBordtennisInfoBox = updateInfoBox;\\n      document.addEventListener('DOMContentLoaded', function() {\\n        updateInfoBox();\\n        var select = document.getElementById('tillfall');\\n        if (select) select.addEventListener('change', updateInfoBox);\\n      });\\n    })();\\n  </script>\\n</body>\\n</html>\\n\"},qjcUo5UgA:{html:\"<!DOCTYPE html>\\n<html lang=\\\"sv\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\">\\n  <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.googleapis.com\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.gstatic.com\\\" crossorigin>\\n  <link href=\\\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\\\" rel=\\\"stylesheet\\\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 550px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\\\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 12px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n    .success-message p {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 14px;\\n      height: 14px;\\n      border: 2px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n    .info-window {\\n      width: 320px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: uppercase; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\\\"panels-row\\\">\\n  <div class=\\\"window\\\">\\n    <div class=\\\"title-bar\\\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"form-body\\\">\\n      <div id=\\\"form-content\\\"></div>\\n    </div>\\n  </div>\\n\\n  <div class=\\\"info-window\\\" aria-label=\\\"Info f\\xf6r valt datum\\\">\\n    <div class=\\\"info-title-bar\\\">\\n      <div class=\\\"info-tab\\\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"info-body\\\">\\n      <div class=\\\"info-grid\\\">\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">TID</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-tid\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAD</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-vad\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAR</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-var\\\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: '27e Februari - Tensta - Stockholm',\\n        MMERGE8: '4',\\n        MMERGE7: 'Pojke',\\n        FNAME: '',\\n        LNAME: '',\\n        SKOLA: '',\\n        EMAIL: '',\\n        INTRESSE: 'Bordtennis - Turnering'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById('form-content');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\\\"success-message\\\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\\\"registration-form\\\">\\n            <input type=\\\"hidden\\\" name=\\\"INTRESSE\\\" value=\\\"${formState.INTRESSE}\\\">\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"tillfall\\\">Datum:</label>\\n              <select id=\\\"tillfall\\\" name=\\\"TILLFALL\\\" class=\\\"field-select\\\">\\n                <option value=\\\"27e Februari - Tensta - Stockholm\\\" ${formState.TILLFALL === '27e Februari - Tensta - Stockholm' ? 'selected' : ''}>27e Februari - Tensta - Stockholm</option>\\n                <option value=\\\"8e April - Flemingsberg - Stockholm\\\" ${formState.TILLFALL === '8e April - Flemingsberg - Stockholm' ? 'selected' : ''}>8e April - Flemingsberg - Stockholm</option>\\n                <option value=\\\"11 April - Araby - V\\xe4xj\\xf6\\\" ${formState.TILLFALL === '11 April - Araby - V\\xe4xj\\xf6' ? 'selected' : ''}>11 April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\\\"15e April - Fr\\xf6slunda - Eskilstuna\\\" ${formState.TILLFALL === '15e April - Fr\\xf6slunda - Eskilstuna' ? 'selected' : ''}>15e April - Fr\\xf6slunda - Eskilstuna</option>\\n                <option value=\\\"17e April - Bred\\xe4ng - Stockholm\\\" ${formState.TILLFALL === '17e April - Bred\\xe4ng - Stockholm' ? 'selected' : ''}>17e April - Bred\\xe4ng - Stockholm</option>\\n                <option value=\\\"22a April - B\\xe4ckby - V\\xe4ster\\xe5s\\\" ${formState.TILLFALL === '22a April - B\\xe4ckby - V\\xe4ster\\xe5s' ? 'selected' : ''}>22a April - B\\xe4ckby - V\\xe4ster\\xe5s</option>\\n                <option value=\\\"27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\\\" ${formState.TILLFALL === '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm' ? 'selected' : ''}>27e April - H\\xe4sselby/V\\xe4llingby - Stockholm</option>\\n                <option value=\\\"9e Maj - Gottsunda - Uppsala\\\" ${formState.TILLFALL === '9e Maj - Gottsunda - Uppsala' ? 'selected' : ''}>9e Maj - Gottsunda - Uppsala</option>\\n                <option value=\\\"13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\\\" ${formState.TILLFALL === '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg' ? 'selected' : ''}>13e Maj - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\\\"16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\\" ${formState.TILLFALL === '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping' ? 'selected' : ''}>16e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n              </select>\\n            </div>\\n            <div class=\\\"field-row cols-2-wide-left\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"skola\\\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\\\"text\\\" id=\\\"skola\\\" name=\\\"SKOLA\\\" class=\\\"field-input\\\" value=\\\"${formState.SKOLA}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"grade\\\">\\xc5rskurs:</label>\\n                <select id=\\\"grade\\\" name=\\\"MMERGE8\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"4\\\" ${formState.MMERGE8 === '4' ? 'selected' : ''}>4</option>\\n                  <option value=\\\"5\\\" ${formState.MMERGE8 === '5' ? 'selected' : ''}>5</option>\\n                  <option value=\\\"6\\\" ${formState.MMERGE8 === '6' ? 'selected' : ''}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-row\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"fname\\\">F\\xf6rnamn:</label>\\n                <input type=\\\"text\\\" id=\\\"fname\\\" name=\\\"FNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.FNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"lname\\\">Efternamn:</label>\\n                <input type=\\\"text\\\" id=\\\"lname\\\" name=\\\"LNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.LNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"gender\\\">K\\xf6n:</label>\\n                <select id=\\\"gender\\\" name=\\\"MMERGE7\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"Pojke\\\" ${formState.MMERGE7 === 'Pojke' ? 'selected' : ''}>Pojke</option>\\n                  <option value=\\\"Flicka\\\" ${formState.MMERGE7 === 'Flicka' ? 'selected' : ''}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"email\\\">Mailadress:</label>\\n              <input type=\\\"email\\\" id=\\\"email\\\" name=\\\"EMAIL\\\" class=\\\"field-input\\\" required value=\\\"${formState.EMAIL}\\\">\\n            </div>\\n            <div style=\\\"position:absolute;left:-5000px;\\\" aria-hidden=\\\"true\\\">\\n              <input type=\\\"text\\\" name=\\\"b_8000a52e317a490e5f5837f70_883a135443\\\" tabindex=\\\"-1\\\" value=\\\"\\\">\\n            </div>\\n            <div class=\\\"submit-section\\\">\\n              <button type=\\\"submit\\\" id=\\\"submit-button\\\" class=\\\"submit-button\\\">Skicka anm\\xe4lan</button>\\n              <p class=\\\"submit-disclaimer\\\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n        if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById('tillfall');\\n        if (tillfall) {\\n          tillfall.addEventListener('change', function(e) {\\n            updateFormState('TILLFALL', e.target.value);\\n            if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n          });\\n        }\\n        const grade = document.getElementById('grade');\\n        if (grade) grade.addEventListener('change', function(e) { updateFormState('MMERGE8', e.target.value); });\\n        const gender = document.getElementById('gender');\\n        if (gender) gender.addEventListener('change', function(e) { updateFormState('MMERGE7', e.target.value); });\\n        const fname = document.getElementById('fname');\\n        if (fname) fname.addEventListener('input', function(e) { updateFormState('FNAME', e.target.value); });\\n        const lname = document.getElementById('lname');\\n        if (lname) lname.addEventListener('input', function(e) { updateFormState('LNAME', e.target.value); });\\n        const skola = document.getElementById('skola');\\n        if (skola) skola.addEventListener('input', function(e) { updateFormState('SKOLA', e.target.value); });\\n        const email = document.getElementById('email');\\n        if (email) email.addEventListener('input', function(e) { updateFormState('EMAIL', e.target.value); });\\n        const form = document.getElementById('registration-form');\\n        if (form) form.addEventListener('submit', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById('email');\\n        const fname = document.getElementById('fname');\\n        const lname = document.getElementById('lname');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = '#f87171'; isValid = false; } else { email.style.borderColor = ''; }\\n        if (!fname.value) { fname.style.borderColor = '#f87171'; isValid = false; } else { fname.style.borderColor = ''; }\\n        if (!lname.value) { lname.style.borderColor = '#f87171'; isValid = false; } else { lname.style.borderColor = ''; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById('submit-button');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = '<span class=\\\"loading-spinner\\\"></span> Skickar...';\\n        }\\n\\n        const tempForm = document.createElement('form');\\n        tempForm.method = 'post';\\n        tempForm.action = 'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0';\\n        tempForm.target = 'hidden_iframe';\\n        tempForm.style.display = 'none';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement('input');\\n            input.type = 'hidden';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement('input');\\n        hiddenField.type = 'hidden';\\n        hiddenField.name = 'b_8000a52e317a490e5f5837f70_883a135443';\\n        hiddenField.value = '';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement('iframe');\\n        iframe.name = 'hidden_iframe';\\n        iframe.style.display = 'none';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById('form-content');\\n          formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById('form-content');\\n            formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        '27e Februari - Tensta - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'TENSTAHALLEN, HAGSTR\\xc5KET 9' },\\n        '8e April - Flemingsberg - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'FLEMINGHALLEN, EBBA B\\xc5\\xc5TS V\\xc4G 20' },\\n        '11 April - Araby - V\\xe4xj\\xf6': { tid: '9.00', vad: 'KVALSPEL', var: 'ARABY PARK ARENA, H\\xd6STV\\xc4GEN 5A' },\\n        '15e April - Fr\\xf6slunda - Eskilstuna': { tid: '9.00', vad: 'KVALSPEL', var: 'MUNKTELL ARENA, VERKSTADSGATAN 5' },\\n        '17e April - Bred\\xe4ng - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'BRED\\xc4NGSHALLEN, CONCORDIAV\\xc4GEN 21' },\\n        '22a April - B\\xe4ckby - V\\xe4ster\\xe5s': { tid: '9.00', vad: 'KVALSPEL', var: 'B\\xc4CKBYHUSET, B\\xc4CKBY TORG' },\\n        '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'VINSTAHALLEN, LYCKSELEV\\xc4GEN 43' },\\n        '9e Maj - Gottsunda - Uppsala': { tid: '9.00', vad: 'KVALSPEL', var: 'GOTTSUNDASKOLANS IDROTTSHALL, VALTHORNSV\\xc4GEN 21' },\\n        '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg': { tid: '9.00', vad: 'KVALSPEL', var: 'SVARTEDALSSKOLAN, SVARTEDALSV\\xc4GEN 4' },\\n        '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping': { tid: '9.00', vad: 'KVALSPEL', var: 'SK\\xc4GGETORPSHALLEN, SK\\xc4GGETORPS CENTRUM 16' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add('info-value-multi');\\n          el.innerHTML = value.map(function(v) {\\n            return '<span class=\\\"info-value-col\\\">' + String(v).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>';\\n          }).join('');\\n        } else {\\n          el.classList.remove('info-value-multi');\\n          el.textContent = isArray ? '—' : (value || '—');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById('tillfall');\\n        var tidEl = document.getElementById('info-tid');\\n        var vadEl = document.getElementById('info-vad');\\n        var varEl = document.getElementById('info-var');\\n        if (!tidEl || !vadEl || !varEl) return;\\n        var value = select ? select.value : null;\\n        var info = value ? datumInfo[value] : null;\\n        if (info) {\\n          setValueCell(tidEl, info.tid);\\n          setValueCell(vadEl, info.vad);\\n          setValueCell(varEl, info.var);\\n        } else {\\n          tidEl.classList.remove('info-value-multi');\\n          tidEl.textContent = '—';\\n          vadEl.classList.remove('info-value-multi');\\n          vadEl.textContent = '—';\\n          varEl.classList.remove('info-value-multi');\\n          varEl.textContent = '—';\\n        }\\n      }\\n\\n      window.updateBordtennisInfoBox = updateInfoBox;\\n      document.addEventListener('DOMContentLoaded', function() {\\n        updateInfoBox();\\n        var select = document.getElementById('tillfall');\\n        if (select) select.addEventListener('change', updateInfoBox);\\n      });\\n    })();\\n  </script>\\n</body>\\n</html>\\n\"},tOjmdG2n3:{html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <!-- Typography: Mindre rubriker = Share Tech (MS W98 UI–like), Br\\xf6dtext = Arimo (Helvetica Neue–like), Rubriker = Bebas Neue (A4 Speed–like) -->\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * {\\n      margin: 0;\\n      padding: 0;\\n      box-sizing: border-box;\\n    }\\n\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    /* Rubriker (main headings e.g. MUSIKWORKSHOPS) */\\n    .heading-main {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n    }\\n\\n    .window {\\n      width: 550px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n\\n    .title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    /* Title: Press Start 2P */\\n    .title-bar h1 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .window-controls {\\n      display: flex;\\n      gap: 0;\\n      align-items: center;\\n    }\\n\\n    .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n\\n    .window-controls .win-btn-minimize {\\n      align-items: flex-end;\\n      padding-bottom: 2px;\\n    }\\n\\n    .form-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    .field-row .field-cell .katarina-error {\\n      width: 100%;\\n      margin: 0;\\n      flex-basis: 100%;\\n    }\\n\\n    .field-row .field-cell:last-child {\\n      border-right: none;\\n    }\\n\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    /* Br\\xf6dtext styling in form – label (title) left, vertically centered in row */\\n    .field-label {\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'8\\' height=\\'8\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n\\n    .field-select option {\\n      background: #000;\\n      color: #fff;\\n    }\\n\\n    .field-input::placeholder {\\n      color: #333;\\n    }\\n\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n\\n    .submit-section button:hover {\\n      color: #e8e8e8;\\n    }\\n\\n    /* Extra liten br\\xf6dtext: 8pt */\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 10px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      margin-top: 2px;\\n    }\\n\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 4px 10px 6px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n\\n    .success-message.visible {\\n      display: block;\\n    }\\n\\n    .success-message h2 {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 12px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n\\n    .success-message p {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under (efter Skicka anm\\xe4lan) ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n\\n    /* ——— INFO-ruta (under formul\\xe4ret, samma stil som formul\\xe4rf\\xf6nstret) ——— */\\n    .info-window {\\n      width: 280px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n      margin-top: 0;\\n    }\\n\\n    .info-title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n\\n    .info-title-bar h2 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect {\\n      fill: #000;\\n    }\\n\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n      border-collapse: collapse;\\n    }\\n\\n    .info-row {\\n      display: contents;\\n    }\\n\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 11px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value {\\n      border-bottom: none;\\n    }\\n\\n    .info-value {\\n      border-right: none;\\n      text-transform: none;\\n    }\\n\\n    /* VEM och TID kan ha flera kolumner (t.ex. 2 artister, 2 tider) */\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 11px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-value .info-value-col:last-child {\\n      border-right: none;\\n    }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops\">\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n            <option value=\"10e April - V\\xe4llingby - Stockholm\">10e April - V\\xe4llingby - Stockholm</option>\\n            <option value=\"12e April - Araby - V\\xe4xj\\xf6\">12e April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"16e April - Flemingsberg - Stockholm\">16e April - Flemingsberg - Stockholm</option>\\n            <option value=\"17e Maj - Gottsunda - Uppsala\">17e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n            <option value=\"4e Juni - Vivalla - \\xd6rebro\">4e Juni - Vivalla - \\xd6rebro</option>\\n            <option value=\"05e Juni - Navestad - Norrk\\xf6ping\">05e Juni - Navestad - Norrk\\xf6ping</option>\\n            <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\">12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL - G\\xf6teborg\">28e Juni - FINAL - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\">28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER</option>\\n            <option value=\"28e Juni - FINAL -- 14.00 - 14.45 - SAMI\">28e Juni - FINAL -- 14.00 - 14.45 - SAMI</option>\\n            <option value=\"28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\">28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX</option>\\n            <option value=\"28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\">28e Juni - FINAL -- 16.00 - 16.45 - PARHAM</option>\\n            <option value=\"28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\">28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)</option>\\n          </select>\\n        </div>\\n\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <!-- INFO-ruta: uppdateras utifr\\xe5n valt datum i formul\\xe4ret -->\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      // Mock data: info per datum. VEM = artist(er), TID = starttid(er), VAR = adress.\\n      // VEM och TID kan vara str\\xe4ng (en kolumn) eller array (flera kolumner, t.ex. 2 artister med olika tider).\\n      var datumInfo = {\\n        \\'31a Jan - Tensta - Stockholm\\': { vem: [\\'IMENELLA\\', \\'NISJ\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'HOUSE OF TENSTA (BL\\xc5 HUSET)\\' },\\n        \\'10e April - V\\xe4llingby - Stockholm\\': { vem: \\'MOCK ARTIST\\', tid: \\'14.00\\', var: \\'V\\xc4LLINGBY CENTRUM\\' },\\n        \\'12e April - Araby - V\\xe4xj\\xf6\\': { vem: \\'MOCK BAND\\', tid: \\'16.00\\', var: \\'ARABY SCEN\\' },\\n        \\'16e April - Flemingsberg - Stockholm\\': { vem: [\\'MOCK DJ\\', \\'MOCK LIVE\\'], tid: [\\'19.00\\', \\'20.00\\'], var: \\'FLEMINGSBERG HUSET\\' },\\n        \\'17e Maj - Gottsunda - Uppsala\\': { vem: \\'MOCK LIVE\\', tid: \\'18.30\\', var: \\'GOTTSUNDA SCEN\\' },\\n        \\'24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: \\'MOCK ACT\\', tid: \\'17.00\\', var: \\'SK\\xc4GGETORP\\' },\\n        \\'4e Juni - Vivalla - \\xd6rebro\\': { vem: \\'MOCK NAMN\\', tid: \\'15.00\\', var: \\'VIVALLA PLATS\\' },\\n        \\'05e Juni - Navestad - Norrk\\xf6ping\\': { vem: \\'MOCK ARTIST\\', tid: \\'16.00\\', var: \\'NAVESTAD\\' },\\n        \\'12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'MOCK BAND\\', tid: \\'18.00\\', var: \\'BISKOPSG\\xc5RDEN\\' },\\n        \\'28e Juni - FINAL - G\\xf6teborg\\': { vem: \\'FINAL LINE-UP\\', tid: \\'13.00\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\\': { vem: \\'STIM + UNG CANCER\\', tid: \\'13.00 - 13.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 14.00 - 14.45 - SAMI\\': { vem: \\'SAMI\\', tid: \\'14.00 - 14.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\\': { vem: \\'ALAN MAX\\', tid: \\'15.00 - 15.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\\': { vem: \\'PARHAM\\', tid: \\'16.00 - 16.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\\': { vem: \\'ANE BRUN\\', tid: \\'17.00 - 17.45\\', var: \\'G\\xd6TEBORG FINAL (VIA L\\xc4NK)\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n\\n        form.submit();\\n\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n'},ZappO8yRS:{html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <!-- Typography: Mindre rubriker = Share Tech (MS W98 UI–like), Br\\xf6dtext = Arimo (Helvetica Neue–like), Rubriker = Bebas Neue (A4 Speed–like) -->\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * {\\n      margin: 0;\\n      padding: 0;\\n      box-sizing: border-box;\\n    }\\n\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    /* Rubriker (main headings e.g. MUSIKWORKSHOPS) */\\n    .heading-main {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n    }\\n\\n    .window {\\n      width: 550px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n\\n    .title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    /* Title: Press Start 2P */\\n    .title-bar h1 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n\\n    .window-controls {\\n      display: flex;\\n      gap: 0;\\n      align-items: center;\\n    }\\n\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n\\n    .window-controls .win-btn-minimize {\\n      align-items: flex-end;\\n      padding-bottom: 2px;\\n    }\\n\\n    .form-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 3px 10px;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    .field-row .field-cell .katarina-error {\\n      width: 100%;\\n      margin: 0;\\n      flex-basis: 100%;\\n    }\\n\\n    .field-row .field-cell:last-child {\\n      border-right: none;\\n    }\\n\\n    .field-full {\\n      padding: 3px 10px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 26px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 10px;\\n    }\\n\\n    /* Br\\xf6dtext styling in form – label (title) left, vertically centered in row */\\n    .field-label {\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 10px;\\n      font-weight: 700;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 14px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'8\\' height=\\'8\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 16px;\\n      min-height: 14px;\\n    }\\n\\n    .field-select option {\\n      background: #000;\\n      color: #fff;\\n    }\\n\\n    .field-input::placeholder {\\n      color: #333;\\n    }\\n\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 3px 10px;\\n      text-align: center;\\n    }\\n\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n\\n    .submit-section button:hover {\\n      color: #e8e8e8;\\n    }\\n\\n    /* Extra liten br\\xf6dtext: 8pt */\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 3px;\\n      line-height: 1.3;\\n    }\\n\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 10px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      margin-top: 2px;\\n    }\\n\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 4px 10px 6px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 6px 10px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n\\n    .success-message.visible {\\n      display: block;\\n    }\\n\\n    .success-message h2 {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 12px;\\n      font-weight: 700;\\n      margin-bottom: 6px;\\n    }\\n\\n    .success-message p {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* ——— Layout: formul\\xe4r f\\xf6rst, info-ruta under (efter Skicka anm\\xe4lan) ——— */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: flex-start;\\n      gap: 16px;\\n    }\\n\\n    /* ——— INFO-ruta (under formul\\xe4ret, samma stil som formul\\xe4rf\\xf6nstret) ——— */\\n    .info-window {\\n      width: 280px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n      margin-top: 0;\\n    }\\n\\n    .info-title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n\\n    .info-title-bar h2 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect {\\n      fill: #000;\\n    }\\n\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n      border-collapse: collapse;\\n    }\\n\\n    .info-row {\\n      display: contents;\\n    }\\n\\n    .info-label,\\n    .info-value {\\n      padding: 6px 10px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value {\\n      border-bottom: none;\\n    }\\n\\n    .info-value {\\n      border-right: none;\\n      text-transform: uppercase;\\n    }\\n\\n    /* VEM och TID kan ha flera kolumner (t.ex. 2 artister, 2 tider) */\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n\\n    .info-value .info-value-col {\\n      padding: 6px 10px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n\\n    .info-value .info-value-col:last-child {\\n      border-right: none;\\n    }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops 2026\">\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"8e April - Flemingsberg - Stockholm\">8e April - Flemingsberg - Stockholm</option>\\n            <option value=\"11 April - Araby - V\\xe4xj\\xf6\">11 April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"15e April - Fr\\xf6slunda - Eskilstuna\">15e April - Fr\\xf6slunda - Eskilstuna</option>\\n            <option value=\"17e April - Bred\\xe4ng - Stockholm\">17e April - Bred\\xe4ng - Stockholm</option>\\n            <option value=\"22a April - B\\xe4ckby - V\\xe4ster\\xe5s\">22a April - B\\xe4ckby - V\\xe4ster\\xe5s</option>\\n            <option value=\"27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\">27e April - H\\xe4sselby/V\\xe4llingby - Stockholm</option>\\n            <option value=\"9e Maj - Gottsunda - Uppsala\">9e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\">13e Maj - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">16e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n          </select>\\n        </div>\\n\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <!-- INFO-ruta: uppdateras utifr\\xe5n valt datum i formul\\xe4ret -->\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      // Mock data: info per datum. VEM = artist(er), TID = starttid(er), VAR = adress.\\n      // VEM och TID kan vara str\\xe4ng (en kolumn) eller array (flera kolumner, t.ex. 2 artister med olika tider).\\n      var datumInfo = {\\n        \\'8e April - Flemingsberg - Stockholm\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'GRANTORPS FRITIDSG\\xc5RD, R\\xd6NTGENV\\xc4GE 17\\' },\\n        \\'11 April - Araby - V\\xe4xj\\xf6\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'BG, LIEDBERGSGATAN 14\\' },\\n        \\'15e April - Fr\\xf6slunda - Eskilstuna\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'TBA\\' },\\n        \\'17e April - Bred\\xe4ng - Stockholm\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'STATIONEN (SK\\xc4RHOLMEN)\\' },\\n        \\'22a April - B\\xe4ckby - V\\xe4ster\\xe5s\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'B\\xc4CKBYHUSET, B\\xc4CKBY TORG\\' },\\n        \\'27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\\': { vem: [\\'ERIK LUNDIN\\', \\'TASHA17K\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'FRITIDSG\\xc5RDEN LYKTAN, H\\xc4SSELBY TORG 7\\' },\\n        \\'9e Maj - Gottsunda - Uppsala\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'KULTURPUNKTEN, VALTHORNSV\\xc4GEN 53\\' },\\n        \\'13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'SVARTEDALSSKOLAN, SVARTEDALSV\\xc4GEN 4\\' },\\n        \\'16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: [\\'ERMIRA (FR\\xc5N ORTENS B\\xc4STA POET)\\', \\'ZOE LOBOS (LIVE)\\'], tid: [\\'18.00\\', \\'19.00\\', \\'20.00\\'], var: \\'UNG ZON, SK\\xc4GGETORPS CENTRUM\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n\\n        form.submit();\\n\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n',style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1542,pixelWidth:2560,src:\"https://framerusercontent.com/images/aaoIXVcQDE9UEyHP3x7y51LVp7U.png?width=2560&height=1542\"},className:\"framer-18cu7ur\",layoutDependency:layoutDependency,layoutId:\"o3XgxKvwA\",...addPropertyOverrides({hcD569dsP:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1451,intrinsicWidth:1141,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||687)-517+-.5),pixelHeight:1451,pixelWidth:1141,positionX:\"center\",positionY:\"center\",sizes:\"366px\",src:\"https://framerusercontent.com/images/gFZrWUt6OF31O987GOulsTH7Et0.png?width=1141&height=1451\"}},qjcUo5UgA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||687)-517+-.5),pixelHeight:1542,pixelWidth:2560,sizes:\"366px\",src:\"https://framerusercontent.com/images/q3wERYPe96Wb5oRwFdKhOGL6U.png?width=2560&height=1542\"}},tOjmdG2n3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||687)-517+.0116),pixelHeight:1542,pixelWidth:2560,sizes:\"366px\",src:\"https://framerusercontent.com/images/aaoIXVcQDE9UEyHP3x7y51LVp7U.png?width=2560&height=1542\"}},ZappO8yRS:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1388,intrinsicWidth:1102,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||687)-517+517-509.9972),pixelHeight:1388,pixelWidth:1102,positionX:\"center\",positionY:\"center\",sizes:\"377px\",src:\"https://framerusercontent.com/images/UW6jHrVTrhqVR8k5ItIax7Iz0.png?width=1102&height=1388\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"\\xc4r du +13 \\xe5r och \\xe4r intresserad av att l\\xe4ra dig mer om hur saker funkar inom musikbranschen? Vill du g\\xe5 en workshop i hur man skriver en l\\xe5ttext, hur man/producerar musik eller hur man spelar in musik i en studio? Anm\\xe4l dig genom att ange dina uppgifteri formul\\xe4ret ovan.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad och fotad under eventen.\"})})]}),className:\"framer-fwq95t\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\"],layoutDependency:layoutDependency,layoutId:\"Z6dNSoFsf\",style:{\"--extracted-14qxiz\":\"rgb(255, 255, 255)\",\"--extracted-1iakedh\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--extracted-ydz9fi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{hcD569dsP:{\"--extracted-1yfvjw7\":\"rgb(255, 255, 255)\",\"--extracted-8vgz36\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hcD569dsP:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+400 deltagare ur \\xe5rskurs 4, 5 & 6 kvalar in och f\\xe5r t\\xe4vla i 6 st kategorier (killar + tjejer) under finalspelet som avg\\xf6rs i slutet av Maj 2026.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Anm\\xe4l dig genom att fylla i dina uppgifter i formul\\xe4ret nedan.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1yfvjw7, rgb(255, 255, 255))\"},children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad/fotad under eventen.\"}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-8vgz36, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]})]}),fonts:[\"CUSTOMV2;Helvetica Neue Bold\"]},qjcUo5UgA:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+400 ungdomar i \\xe5rskurs 4, 5 & 6 kvalar in och f\\xe5r t\\xe4vla i sex/klasser under finalspelet 22-24e Maj 2026 (killar + tjejer 10-12\\xe5r). Anm\\xe4l dig genom att ange dina uppgifter i formul\\xe4ret nedan.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad och fotad under eventen.\"})]}),fonts:[\"CUSTOMV2;Helvetica Neue Bold\"]},tOjmdG2n3:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"\\xc4r du +13 \\xe5r och \\xe4r intresserad av att l\\xe4ra dig mer om hur saker funkar inom musikbranschen? Vill du g\\xe5 en workshop i hur man skriver en l\\xe5ttext, hur man/producerar musik eller hur man spelar in musik i en studio? Anm\\xe4l dig genom att ange dina uppgifter i formul\\xe4ret nedan.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad och fotad under eventen.\"})})]})},ZappO8yRS:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xc4r du +13 \\xe5r och intresserad av att l\\xe4ra dig mer om hur musikbranschen fungerar? Vill du g\\xe5 workshops i hur man skriver texter, hur man producerar musik eller hur man spelar in i en studio? Anm\\xe4l dig genom att fylla i dina uppgifter i formul\\xe4ret nedan.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad/fotad under eventen.\"})]}),fonts:[\"CUSTOMV2;Helvetica Neue Bold\"]}},baseVariant,gestureVariant)})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gbze82\",layoutDependency:layoutDependency,layoutId:\"eKg4c3T1B\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wblc9b-container\",\"data-framer-name\":\"MAIN\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ABRJFkYKA-container\",name:\"MAIN\",nodeId:\"ABRJFkYKA\",rendersWithMotion:true,scopeId:\"H8JmMh0tc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Arimo\\', -apple-system, BlinkMacSystemFont, \\'Segoe UI\\', sans-serif;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: \\'Bebas Neue\\', sans-serif; font-weight: 400; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 320px;\\n      border: 2px solid #000;\\n      border-radius: 5px 5px 2px 2px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 22px;\\n      padding: 0 3px 0 6px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: \\'Silkscreen\\', monospace;\\n      font-size: 16px;\\n      font-weight: 400;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 18px;\\n      height: 18px;\\n      border: 1px solid #000;\\n      border-radius: 4px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg { display: block; }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 3px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 6px;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-row .field-cell .katarina-error { width: 100%; margin: 0; flex-basis: 100%; }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 6px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Arimo\\', sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      font-family: \\'Arimo\\', sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 12px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'6\\' height=\\'6\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 12px;\\n      min-height: 12px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 6px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-weight: 400;\\n      margin-top: 2px;\\n      line-height: 1.3;\\n    }\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 9px;\\n      font-family: \\'Arimo\\', sans-serif;\\n      margin-top: 2px;\\n    }\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 3px 6px 4px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 5px 6px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message.visible { display: block; }\\n    .success-message h2 {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin-bottom: 4px;\\n    }\\n    .success-message p {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg width=\"10\" height=\"1\" viewBox=\"0 0 10 1\" fill=\"none\"><rect width=\"10\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops\">\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n            <option value=\"10e April - V\\xe4llingby - Stockholm\">10e April - V\\xe4llingby - Stockholm</option>\\n            <option value=\"12e April - Araby - V\\xe4xj\\xf6\">12e April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"16e April - Flemingsberg - Stockholm\">16e April - Flemingsberg - Stockholm</option>\\n            <option value=\"17e Maj - Gottsunda - Uppsala\">17e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n            <option value=\"4e Juni - Vivalla - \\xd6rebro\">4e Juni - Vivalla - \\xd6rebro</option>\\n            <option value=\"05e Juni - Navestad - Norrk\\xf6ping\">05e Juni - Navestad - Norrk\\xf6ping</option>\\n            <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\">12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL - G\\xf6teborg\">28e Juni - FINAL - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\">28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER</option>\\n            <option value=\"28e Juni - FINAL -- 14.00 - 14.45 - SAMI\">28e Juni - FINAL -- 14.00 - 14.45 - SAMI</option>\\n            <option value=\"28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\">28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX</option>\\n            <option value=\"28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\">28e Juni - FINAL -- 16.00 - 16.45 - PARHAM</option>\\n            <option value=\"28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\">28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)</option>\\n          </select>\\n        </div>\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n        form.submit();\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n',id:\"ABRJFkYKA\",layoutId:\"ABRJFkYKA\",name:\"MAIN\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1,...addPropertyOverrides({hX_4ONtVS:{html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 6px;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-row .field-cell .katarina-error { width: 100%; margin: 0; flex-basis: 100%; }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 6px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 12px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'6\\' height=\\'6\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 12px;\\n      min-height: 12px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 6px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 2px;\\n      line-height: 1.3;\\n    }\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 9px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      margin-top: 2px;\\n    }\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 3px 6px 4px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 5px 6px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message.visible { display: block; }\\n    .success-message h2 {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin-bottom: 4px;\\n    }\\n    .success-message p {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* Layout: form first, info window underneath, both centered */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: center;\\n      gap: 12px;\\n      width: 100%;\\n      max-width: 360px;\\n    }\\n    .info-window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 3px 6px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: none; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 3px 6px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops\">\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n            <option value=\"10e April - V\\xe4llingby - Stockholm\">10e April - V\\xe4llingby - Stockholm</option>\\n            <option value=\"12e April - Araby - V\\xe4xj\\xf6\">12e April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"16e April - Flemingsberg - Stockholm\">16e April - Flemingsberg - Stockholm</option>\\n            <option value=\"17e Maj - Gottsunda - Uppsala\">17e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n            <option value=\"4e Juni - Vivalla - \\xd6rebro\">4e Juni - Vivalla - \\xd6rebro</option>\\n            <option value=\"05e Juni - Navestad - Norrk\\xf6ping\">05e Juni - Navestad - Norrk\\xf6ping</option>\\n            <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\">12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL - G\\xf6teborg\">28e Juni - FINAL - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\">28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER</option>\\n            <option value=\"28e Juni - FINAL -- 14.00 - 14.45 - SAMI\">28e Juni - FINAL -- 14.00 - 14.45 - SAMI</option>\\n            <option value=\"28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\">28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX</option>\\n            <option value=\"28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\">28e Juni - FINAL -- 16.00 - 16.45 - PARHAM</option>\\n            <option value=\"28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\">28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)</option>\\n          </select>\\n        </div>\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        \\'31a Jan - Tensta - Stockholm\\': { vem: [\\'IMENELLA\\', \\'NISJ\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'HOUSE OF TENSTA (BL\\xc5 HUSET)\\' },\\n        \\'10e April - V\\xe4llingby - Stockholm\\': { vem: \\'MOCK ARTIST\\', tid: \\'14.00\\', var: \\'V\\xc4LLINGBY CENTRUM\\' },\\n        \\'12e April - Araby - V\\xe4xj\\xf6\\': { vem: \\'MOCK BAND\\', tid: \\'16.00\\', var: \\'ARABY SCEN\\' },\\n        \\'16e April - Flemingsberg - Stockholm\\': { vem: [\\'MOCK DJ\\', \\'MOCK LIVE\\'], tid: [\\'19.00\\', \\'20.00\\'], var: \\'FLEMINGSBERG HUSET\\' },\\n        \\'17e Maj - Gottsunda - Uppsala\\': { vem: \\'MOCK LIVE\\', tid: \\'18.30\\', var: \\'GOTTSUNDA SCEN\\' },\\n        \\'24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: \\'MOCK ACT\\', tid: \\'17.00\\', var: \\'SK\\xc4GGETORP\\' },\\n        \\'4e Juni - Vivalla - \\xd6rebro\\': { vem: \\'MOCK NAMN\\', tid: \\'15.00\\', var: \\'VIVALLA PLATS\\' },\\n        \\'05e Juni - Navestad - Norrk\\xf6ping\\': { vem: \\'MOCK ARTIST\\', tid: \\'16.00\\', var: \\'NAVESTAD\\' },\\n        \\'12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'MOCK BAND\\', tid: \\'18.00\\', var: \\'BISKOPSG\\xc5RDEN\\' },\\n        \\'28e Juni - FINAL - G\\xf6teborg\\': { vem: \\'FINAL LINE-UP\\', tid: \\'13.00\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\\': { vem: \\'STIM + UNG CANCER\\', tid: \\'13.00 - 13.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 14.00 - 14.45 - SAMI\\': { vem: \\'SAMI\\', tid: \\'14.00 - 14.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\\': { vem: \\'ALAN MAX\\', tid: \\'15.00 - 15.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\\': { vem: \\'PARHAM\\', tid: \\'16.00 - 16.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\\': { vem: \\'ANE BRUN\\', tid: \\'17.00 - 17.45\\', var: \\'G\\xd6TEBORG FINAL (VIA L\\xc4NK)\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n        form.submit();\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n'}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"\\xc4r du +13 \\xe5r och \\xe4r intresserad av att l\\xe4ra dig mer om hur saker funkar inom musikbranschen? Vill du g\\xe5 en workshop i hur man skriver en l\\xe5ttext, hur man/producerar musik eller hur man spelar in musik i en studio? Anm\\xe4l dig genom att ange dina uppgifter i formul\\xe4ret nedan.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad och fotad under eventen.\"})})]}),className:\"framer-1sb1vg5\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\"],layoutDependency:layoutDependency,layoutId:\"AtWucrJ_3\",style:{\"--extracted-14qxiz\":\"rgb(255, 255, 255)\",\"--extracted-1iakedh\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--extracted-ydz9fi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:1414,pixelWidth:1090,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/4lUWHHcTJOWdcGLjwQJPGxSsMc.png?width=1090&height=1414\"},className:\"framer-9u0yqm\",layoutDependency:layoutDependency,layoutId:\"HUGcs6s8S\",...addPropertyOverrides({hX_4ONtVS:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1126)-886+886-480),pixelHeight:1414,pixelWidth:1090,positionX:\"center\",positionY:\"center\",sizes:\"376px\",src:\"https://framerusercontent.com/images/4lUWHHcTJOWdcGLjwQJPGxSsMc.png?width=1090&height=1414\"}}},baseVariant,gestureVariant)})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8owyqj-container\",\"data-framer-name\":\"MAIN\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uWesqNuDK-container\",name:\"MAIN\",nodeId:\"uWesqNuDK\",rendersWithMotion:true,scopeId:\"H8JmMh0tc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Arimo\\', -apple-system, BlinkMacSystemFont, \\'Segoe UI\\', sans-serif;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: \\'Bebas Neue\\', sans-serif; font-weight: 400; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 320px;\\n      border: 2px solid #000;\\n      border-radius: 5px 5px 2px 2px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 22px;\\n      padding: 0 3px 0 6px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: \\'Silkscreen\\', monospace;\\n      font-size: 16px;\\n      font-weight: 400;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 18px;\\n      height: 18px;\\n      border: 1px solid #000;\\n      border-radius: 4px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg { display: block; }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 3px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 6px;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 6px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Arimo\\', sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      font-family: \\'Arimo\\', sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 12px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'6\\' height=\\'6\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 12px;\\n      min-height: 12px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 6px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-weight: 400;\\n      margin-top: 2px;\\n      line-height: 1.3;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 5px 6px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin-bottom: 4px;\\n    }\\n    .success-message p {\\n      font-family: \\'Arimo\\', sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 12px;\\n      height: 12px;\\n      border: 2px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg width=\"10\" height=\"1\" viewBox=\"0 0 10 1\" fill=\"none\"><rect width=\"10\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"form-body\">\\n      <div id=\"form-content\"></div>\\n    </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: \\'10e April - V\\xe4llingby - Stockholm\\',\\n        MMERGE8: \\'4\\',\\n        MMERGE7: \\'Pojke\\',\\n        FNAME: \\'\\',\\n        LNAME: \\'\\',\\n        SKOLA: \\'\\',\\n        EMAIL: \\'\\',\\n        INTRESSE: \\'Bordtennis - Turnering\\'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById(\\'form-content\\');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\"success-message\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\"registration-form\">\\n            <input type=\"hidden\" name=\"INTRESSE\" value=\"${formState.INTRESSE}\">\\n            <div class=\"field-full\">\\n              <label class=\"field-label\" for=\"tillfall\">Datum:</label>\\n              <select id=\"tillfall\" name=\"TILLFALL\" class=\"field-select\">\\n                <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n                <option value=\"10e April - V\\xe4llingby - Stockholm\" ${formState.TILLFALL === \\'10e April - V\\xe4llingby - Stockholm\\' ? \\'selected\\' : \\'\\'}>10e April - V\\xe4llingby - Stockholm</option>\\n                <option value=\"12e April - Araby - V\\xe4xj\\xf6\" ${formState.TILLFALL === \\'12e April - Araby - V\\xe4xj\\xf6\\' ? \\'selected\\' : \\'\\'}>12e April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\"16e April - Flemingsberg - Stockholm\" ${formState.TILLFALL === \\'16e April - Flemingsberg - Stockholm\\' ? \\'selected\\' : \\'\\'}>16e April - Flemingsberg - Stockholm</option>\\n                <option value=\"17e Maj - Gottsunda - Uppsala\" ${formState.TILLFALL === \\'17e Maj - Gottsunda - Uppsala\\' ? \\'selected\\' : \\'\\'}>17e Maj - Gottsunda - Uppsala</option>\\n                <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\" ${formState.TILLFALL === \\'24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\' ? \\'selected\\' : \\'\\'}>24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n                <option value=\"4e Juni - Vivalla - \\xd6rebro\" ${formState.TILLFALL === \\'4e Juni - Vivalla - \\xd6rebro\\' ? \\'selected\\' : \\'\\'}>4e Juni - Vivalla - \\xd6rebro</option>\\n                <option value=\"05e Juni - Navestad - Norrk\\xf6ping\" ${formState.TILLFALL === \\'05e Juni - Navestad - Norrk\\xf6ping\\' ? \\'selected\\' : \\'\\'}>05e Juni - Navestad - Norrk\\xf6ping</option>\\n                <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\" ${formState.TILLFALL === \\'12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\' ? \\'selected\\' : \\'\\'}>12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\"28e Juni - FINAL - G\\xf6teborg\" ${formState.TILLFALL === \\'28e Juni - FINAL - G\\xf6teborg\\' ? \\'selected\\' : \\'\\'}>28e Juni - FINAL - G\\xf6teborg</option>\\n              </select>\\n            </div>\\n            <div class=\"field-row cols-2-wide-left\">\\n              <div class=\"field-cell\">\\n                <label class=\"field-label\" for=\"skola\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\"text\" id=\"skola\" name=\"SKOLA\" class=\"field-input\" value=\"${formState.SKOLA}\">\\n              </div>\\n              <div class=\"field-cell\">\\n                <label class=\"field-label\" for=\"grade\">\\xc5rskurs:</label>\\n                <select id=\"grade\" name=\"MMERGE8\" class=\"field-select\">\\n                  <option value=\"4\" ${formState.MMERGE8 === \\'4\\' ? \\'selected\\' : \\'\\'}>4</option>\\n                  <option value=\"5\" ${formState.MMERGE8 === \\'5\\' ? \\'selected\\' : \\'\\'}>5</option>\\n                  <option value=\"6\" ${formState.MMERGE8 === \\'6\\' ? \\'selected\\' : \\'\\'}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\"field-row\">\\n              <div class=\"field-cell\">\\n                <label class=\"field-label\" for=\"fname\">F\\xf6rnamn:</label>\\n                <input type=\"text\" id=\"fname\" name=\"FNAME\" class=\"field-input\" required value=\"${formState.FNAME}\">\\n              </div>\\n              <div class=\"field-cell\">\\n                <label class=\"field-label\" for=\"lname\">Efternamn:</label>\\n                <input type=\"text\" id=\"lname\" name=\"LNAME\" class=\"field-input\" required value=\"${formState.LNAME}\">\\n              </div>\\n              <div class=\"field-cell\">\\n                <label class=\"field-label\" for=\"gender\">K\\xf6n:</label>\\n                <select id=\"gender\" name=\"MMERGE7\" class=\"field-select\">\\n                  <option value=\"Pojke\" ${formState.MMERGE7 === \\'Pojke\\' ? \\'selected\\' : \\'\\'}>Pojke</option>\\n                  <option value=\"Flicka\" ${formState.MMERGE7 === \\'Flicka\\' ? \\'selected\\' : \\'\\'}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\"field-full\">\\n              <label class=\"field-label\" for=\"email\">Mailadress:</label>\\n              <input type=\"email\" id=\"email\" name=\"EMAIL\" class=\"field-input\" required value=\"${formState.EMAIL}\">\\n            </div>\\n            <div style=\"position:absolute;left:-5000px;\" aria-hidden=\"true\">\\n              <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n            </div>\\n            <div class=\"submit-section\">\\n              <button type=\"submit\" id=\"submit-button\" class=\"submit-button\">Skicka anm\\xe4lan</button>\\n              <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById(\\'tillfall\\');\\n        if (tillfall) tillfall.addEventListener(\\'change\\', function(e) { updateFormState(\\'TILLFALL\\', e.target.value); });\\n        const grade = document.getElementById(\\'grade\\');\\n        if (grade) grade.addEventListener(\\'change\\', function(e) { updateFormState(\\'MMERGE8\\', e.target.value); });\\n        const gender = document.getElementById(\\'gender\\');\\n        if (gender) gender.addEventListener(\\'change\\', function(e) { updateFormState(\\'MMERGE7\\', e.target.value); });\\n        const fname = document.getElementById(\\'fname\\');\\n        if (fname) fname.addEventListener(\\'input\\', function(e) { updateFormState(\\'FNAME\\', e.target.value); });\\n        const lname = document.getElementById(\\'lname\\');\\n        if (lname) lname.addEventListener(\\'input\\', function(e) { updateFormState(\\'LNAME\\', e.target.value); });\\n        const skola = document.getElementById(\\'skola\\');\\n        if (skola) skola.addEventListener(\\'input\\', function(e) { updateFormState(\\'SKOLA\\', e.target.value); });\\n        const email = document.getElementById(\\'email\\');\\n        if (email) email.addEventListener(\\'input\\', function(e) { updateFormState(\\'EMAIL\\', e.target.value); });\\n        const form = document.getElementById(\\'registration-form\\');\\n        if (form) form.addEventListener(\\'submit\\', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById(\\'email\\');\\n        const fname = document.getElementById(\\'fname\\');\\n        const lname = document.getElementById(\\'lname\\');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = \\'#f87171\\'; isValid = false; } else { email.style.borderColor = \\'\\'; }\\n        if (!fname.value) { fname.style.borderColor = \\'#f87171\\'; isValid = false; } else { fname.style.borderColor = \\'\\'; }\\n        if (!lname.value) { lname.style.borderColor = \\'#f87171\\'; isValid = false; } else { lname.style.borderColor = \\'\\'; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById(\\'submit-button\\');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = \\'<span class=\"loading-spinner\"></span> Skickar...\\';\\n        }\\n\\n        const tempForm = document.createElement(\\'form\\');\\n        tempForm.method = \\'post\\';\\n        tempForm.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0\\';\\n        tempForm.target = \\'hidden_iframe\\';\\n        tempForm.style.display = \\'none\\';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement(\\'input\\');\\n            input.type = \\'hidden\\';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement(\\'input\\');\\n        hiddenField.type = \\'hidden\\';\\n        hiddenField.name = \\'b_8000a52e317a490e5f5837f70_883a135443\\';\\n        hiddenField.value = \\'\\';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById(\\'form-content\\');\\n          formContent.innerHTML = \\'<div class=\"success-message\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>\\';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById(\\'form-content\\');\\n            formContent.innerHTML = \\'<div class=\"success-message\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>\\';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n</body>\\n</html>\\n',id:\"uWesqNuDK\",layoutId:\"uWesqNuDK\",name:\"MAIN\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1,...addPropertyOverrides({lioEtVdjU:{html:\"<!DOCTYPE html>\\n<html lang=\\\"sv\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\">\\n  <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.googleapis.com\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.gstatic.com\\\" crossorigin>\\n  <link href=\\\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\\\" rel=\\\"stylesheet\\\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Arimo', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: 'Bebas Neue', sans-serif; font-weight: 400; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1px solid #000;\\n      border-radius: 4px 4px 2px 2px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 4px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: 'Silkscreen', monospace;\\n      font-size: 12px;\\n      font-weight: 400;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg { display: block; }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 4px;\\n      min-height: 18px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 4px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 4px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 18px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 4px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 8px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: 'Arimo', sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 8px;\\n      font-weight: 700;\\n      font-family: 'Arimo', sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.2;\\n      min-height: 10px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\\\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 10px;\\n      min-height: 10px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 4px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 8px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 6px;\\n      font-family: 'Arimo', sans-serif;\\n      font-weight: 400;\\n      margin-top: 1px;\\n      line-height: 1.2;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 4px 4px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin-bottom: 2px;\\n    }\\n    .success-message p {\\n      font-family: 'Arimo', sans-serif;\\n      font-size: 8px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 10px;\\n      height: 10px;\\n      border: 1px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n\\n    /* Layout: form first, info window underneath, both centered */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: center;\\n      gap: 12px;\\n      width: 100%;\\n      max-width: 360px;\\n    }\\n    .info-window {\\n      width: 60%;\\n      border: 1px solid #000;\\n      border-radius: 4px 4px 2px 2px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 4px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 14px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg { stroke: #000; fill: none; }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 3px 4px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: none; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 3px 4px;\\n      border-right: 1px solid #fff;\\n      font-family: 'Jersey 10', sans-serif;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\\\"panels-row\\\">\\n  <div class=\\\"window\\\">\\n    <div class=\\\"title-bar\\\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg width=\\\"8\\\" height=\\\"1\\\" viewBox=\\\"0 0 8 1\\\" fill=\\\"none\\\"><rect width=\\\"8\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg width=\\\"10\\\" height=\\\"10\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg width=\\\"10\\\" height=\\\"10\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"form-body\\\">\\n      <div id=\\\"form-content\\\"></div>\\n    </div>\\n  </div>\\n\\n  <div class=\\\"info-window\\\" aria-label=\\\"Info f\\xf6r valt datum\\\">\\n    <div class=\\\"info-title-bar\\\">\\n      <div class=\\\"info-tab\\\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg width=\\\"8\\\" height=\\\"1\\\" viewBox=\\\"0 0 8 1\\\" fill=\\\"none\\\"><rect width=\\\"8\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg width=\\\"10\\\" height=\\\"10\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg width=\\\"10\\\" height=\\\"10\\\" viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"info-body\\\">\\n      <div class=\\\"info-grid\\\">\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">TID</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-tid\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAD</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-vad\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAR</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-var\\\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: '10e April - V\\xe4llingby - Stockholm',\\n        MMERGE8: '4',\\n        MMERGE7: 'Pojke',\\n        FNAME: '',\\n        LNAME: '',\\n        SKOLA: '',\\n        EMAIL: '',\\n        INTRESSE: 'Bordtennis - Turnering'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById('form-content');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\\\"success-message\\\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\\\"registration-form\\\">\\n            <input type=\\\"hidden\\\" name=\\\"INTRESSE\\\" value=\\\"${formState.INTRESSE}\\\">\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"tillfall\\\">Datum:</label>\\n              <select id=\\\"tillfall\\\" name=\\\"TILLFALL\\\" class=\\\"field-select\\\">\\n                <option value=\\\"31a Jan - Tensta - Stockholm\\\">31a Jan - Tensta - Stockholm</option>\\n                <option value=\\\"10e April - V\\xe4llingby - Stockholm\\\" ${formState.TILLFALL === '10e April - V\\xe4llingby - Stockholm' ? 'selected' : ''}>10e April - V\\xe4llingby - Stockholm</option>\\n                <option value=\\\"12e April - Araby - V\\xe4xj\\xf6\\\" ${formState.TILLFALL === '12e April - Araby - V\\xe4xj\\xf6' ? 'selected' : ''}>12e April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\\\"16e April - Flemingsberg - Stockholm\\\" ${formState.TILLFALL === '16e April - Flemingsberg - Stockholm' ? 'selected' : ''}>16e April - Flemingsberg - Stockholm</option>\\n                <option value=\\\"17e Maj - Gottsunda - Uppsala\\\" ${formState.TILLFALL === '17e Maj - Gottsunda - Uppsala' ? 'selected' : ''}>17e Maj - Gottsunda - Uppsala</option>\\n                <option value=\\\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\\" ${formState.TILLFALL === '24e Maj - Sk\\xe4ggetorp - Link\\xf6ping' ? 'selected' : ''}>24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n                <option value=\\\"4e Juni - Vivalla - \\xd6rebro\\\" ${formState.TILLFALL === '4e Juni - Vivalla - \\xd6rebro' ? 'selected' : ''}>4e Juni - Vivalla - \\xd6rebro</option>\\n                <option value=\\\"05e Juni - Navestad - Norrk\\xf6ping\\\" ${formState.TILLFALL === '05e Juni - Navestad - Norrk\\xf6ping' ? 'selected' : ''}>05e Juni - Navestad - Norrk\\xf6ping</option>\\n                <option value=\\\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\\" ${formState.TILLFALL === '12e Juni - Biskopsg\\xe5rden - G\\xf6teborg' ? 'selected' : ''}>12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\\\"28e Juni - FINAL - G\\xf6teborg\\\" ${formState.TILLFALL === '28e Juni - FINAL - G\\xf6teborg' ? 'selected' : ''}>28e Juni - FINAL - G\\xf6teborg</option>\\n              </select>\\n            </div>\\n            <div class=\\\"field-row cols-2-wide-left\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"skola\\\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\\\"text\\\" id=\\\"skola\\\" name=\\\"SKOLA\\\" class=\\\"field-input\\\" value=\\\"${formState.SKOLA}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"grade\\\">\\xc5rskurs:</label>\\n                <select id=\\\"grade\\\" name=\\\"MMERGE8\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"4\\\" ${formState.MMERGE8 === '4' ? 'selected' : ''}>4</option>\\n                  <option value=\\\"5\\\" ${formState.MMERGE8 === '5' ? 'selected' : ''}>5</option>\\n                  <option value=\\\"6\\\" ${formState.MMERGE8 === '6' ? 'selected' : ''}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-row\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"fname\\\">F\\xf6rnamn:</label>\\n                <input type=\\\"text\\\" id=\\\"fname\\\" name=\\\"FNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.FNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"lname\\\">Efternamn:</label>\\n                <input type=\\\"text\\\" id=\\\"lname\\\" name=\\\"LNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.LNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"gender\\\">K\\xf6n:</label>\\n                <select id=\\\"gender\\\" name=\\\"MMERGE7\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"Pojke\\\" ${formState.MMERGE7 === 'Pojke' ? 'selected' : ''}>Pojke</option>\\n                  <option value=\\\"Flicka\\\" ${formState.MMERGE7 === 'Flicka' ? 'selected' : ''}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"email\\\">Mailadress:</label>\\n              <input type=\\\"email\\\" id=\\\"email\\\" name=\\\"EMAIL\\\" class=\\\"field-input\\\" required value=\\\"${formState.EMAIL}\\\">\\n            </div>\\n            <div style=\\\"position:absolute;left:-5000px;\\\" aria-hidden=\\\"true\\\">\\n              <input type=\\\"text\\\" name=\\\"b_8000a52e317a490e5f5837f70_883a135443\\\" tabindex=\\\"-1\\\" value=\\\"\\\">\\n            </div>\\n            <div class=\\\"submit-section\\\">\\n              <button type=\\\"submit\\\" id=\\\"submit-button\\\" class=\\\"submit-button\\\">Skicka anm\\xe4lan</button>\\n              <p class=\\\"submit-disclaimer\\\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n        if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById('tillfall');\\n        if (tillfall) tillfall.addEventListener('change', function(e) {\\n          updateFormState('TILLFALL', e.target.value);\\n          if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n        });\\n        const grade = document.getElementById('grade');\\n        if (grade) grade.addEventListener('change', function(e) { updateFormState('MMERGE8', e.target.value); });\\n        const gender = document.getElementById('gender');\\n        if (gender) gender.addEventListener('change', function(e) { updateFormState('MMERGE7', e.target.value); });\\n        const fname = document.getElementById('fname');\\n        if (fname) fname.addEventListener('input', function(e) { updateFormState('FNAME', e.target.value); });\\n        const lname = document.getElementById('lname');\\n        if (lname) lname.addEventListener('input', function(e) { updateFormState('LNAME', e.target.value); });\\n        const skola = document.getElementById('skola');\\n        if (skola) skola.addEventListener('input', function(e) { updateFormState('SKOLA', e.target.value); });\\n        const email = document.getElementById('email');\\n        if (email) email.addEventListener('input', function(e) { updateFormState('EMAIL', e.target.value); });\\n        const form = document.getElementById('registration-form');\\n        if (form) form.addEventListener('submit', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById('email');\\n        const fname = document.getElementById('fname');\\n        const lname = document.getElementById('lname');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = '#f87171'; isValid = false; } else { email.style.borderColor = ''; }\\n        if (!fname.value) { fname.style.borderColor = '#f87171'; isValid = false; } else { fname.style.borderColor = ''; }\\n        if (!lname.value) { lname.style.borderColor = '#f87171'; isValid = false; } else { lname.style.borderColor = ''; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById('submit-button');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = '<span class=\\\"loading-spinner\\\"></span> Skickar...';\\n        }\\n\\n        const tempForm = document.createElement('form');\\n        tempForm.method = 'post';\\n        tempForm.action = 'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0';\\n        tempForm.target = 'hidden_iframe';\\n        tempForm.style.display = 'none';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement('input');\\n            input.type = 'hidden';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement('input');\\n        hiddenField.type = 'hidden';\\n        hiddenField.name = 'b_8000a52e317a490e5f5837f70_883a135443';\\n        hiddenField.value = '';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement('iframe');\\n        iframe.name = 'hidden_iframe';\\n        iframe.style.display = 'none';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById('form-content');\\n          formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById('form-content');\\n            formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        '31a Jan - Tensta - Stockholm': {\\n          tid: ['09.00', '15.30'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['TENSTA IDROTTSHALL', 'TENSTA CENTRUM']\\n        },\\n        '10e April - V\\xe4llingby - Stockholm': {\\n          tid: '10.00',\\n          vad: 'KVALSPEL',\\n          var: 'V\\xc4LLINGBY IDROTTSHALL'\\n        },\\n        '12e April - Araby - V\\xe4xj\\xf6': {\\n          tid: ['09.00', '14.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['ARABY SPORTHALL', 'ARABY CENTRUM']\\n        },\\n        '16e April - Flemingsberg - Stockholm': {\\n          tid: '11.00',\\n          vad: 'KVALSPEL',\\n          var: 'FLEMINGSBERG IDROTTSHALL'\\n        },\\n        '17e Maj - Gottsunda - Uppsala': {\\n          tid: ['09.30', '15.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['GOTTSUNDA HALL', 'GOTTSUNDA CENTRUM']\\n        },\\n        '24e Maj - Sk\\xe4ggetorp - Link\\xf6ping': {\\n          tid: '10.00',\\n          vad: 'KVALSPEL',\\n          var: 'SK\\xc4GGETORP SPORTHALL'\\n        },\\n        '4e Juni - Vivalla - \\xd6rebro': {\\n          tid: '09.00',\\n          vad: 'KVALSPEL',\\n          var: 'VIVALLA IDROTTSHALL'\\n        },\\n        '05e Juni - Navestad - Norrk\\xf6ping': {\\n          tid: ['09.00', '13.00'],\\n          vad: ['KVALSPEL', 'BORDTENNIS F\\xd6R ALLA'],\\n          var: ['NAVESTAD HALL', 'NAVESTAD CENTRUM']\\n        },\\n        '12e Juni - Biskopsg\\xe5rden - G\\xf6teborg': {\\n          tid: '12.00',\\n          vad: 'KVALSPEL',\\n          var: 'BISKOPSG\\xc5RDEN IDROTTSHALL'\\n        },\\n        '28e Juni - FINAL - G\\xf6teborg': {\\n          tid: '14.00',\\n          vad: 'FINALS spel',\\n          var: 'G\\xd6TEBORG ARENA'\\n        }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add('info-value-multi');\\n          el.innerHTML = value.map(function(v) {\\n            return '<span class=\\\"info-value-col\\\">' + String(v).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>';\\n          }).join('');\\n        } else {\\n          el.classList.remove('info-value-multi');\\n          el.textContent = isArray ? '—' : (value || '—');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById('tillfall');\\n        var tidEl = document.getElementById('info-tid');\\n        var vadEl = document.getElementById('info-vad');\\n        var varEl = document.getElementById('info-var');\\n        if (!tidEl || !vadEl || !varEl) return;\\n        var value = select ? select.value : null;\\n        var info = value ? datumInfo[value] : null;\\n        if (info) {\\n          setValueCell(tidEl, info.tid);\\n          setValueCell(vadEl, info.vad);\\n          setValueCell(varEl, info.var);\\n        } else {\\n          tidEl.classList.remove('info-value-multi');\\n          tidEl.textContent = '—';\\n          vadEl.classList.remove('info-value-multi');\\n          vadEl.textContent = '—';\\n          varEl.classList.remove('info-value-multi');\\n          varEl.textContent = '—';\\n        }\\n      }\\n\\n      window.updateBordtennisInfoBox = updateInfoBox;\\n      document.addEventListener('DOMContentLoaded', function() {\\n        updateInfoBox();\\n        var select = document.getElementById('tillfall');\\n        if (select) select.addEventListener('change', updateInfoBox);\\n      });\\n    })();\\n  </script>\\n</body>\\n</html>\\n\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1920,pixelWidth:1080,src:\"https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?width=1080&height=1920 1080w\"},className:\"framer-1tsstro\",layoutDependency:layoutDependency,layoutId:\"iJc71vb12\",...addPropertyOverrides({eKaQERbRL:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1920,pixelWidth:1080,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/9QOf0KlLD1La4bCPOfzbEVyWdI.png?width=1080&height=1920\"}},HFD071pSu:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1920,pixelWidth:1080,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/LIlzQLrOSxpQMj0YPrOXczD8v0.png?width=1080&height=1920 1080w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:1414,pixelWidth:1090,positionX:\"center\",positionY:\"center\",sizes:\"312px\",src:\"https://framerusercontent.com/images/4lUWHHcTJOWdcGLjwQJPGxSsMc.png?width=1090&height=1414\"},className:\"framer-7kwwsc\",layoutDependency:layoutDependency,layoutId:\"Ifb90wvfL\",...addPropertyOverrides({eKaQERbRL:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1286,intrinsicWidth:1029,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+578-58),pixelHeight:1286,pixelWidth:1029,positionX:\"center\",positionY:\"center\",sizes:\"311px\",src:\"https://framerusercontent.com/images/ygD38IaLrHlYLONu5HxdFIRkHGI.png?width=1029&height=1286\"}},HFD071pSu:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1340,intrinsicWidth:1011,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+559-33),pixelHeight:1340,pixelWidth:1011,positionX:\"center\",positionY:\"center\",sizes:\"313px\",src:\"https://framerusercontent.com/images/thO1303R0SIsX2gXCLAc1HgddiU.png?width=1011&height=1340\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iirf3p-container\",\"data-framer-name\":\"MAIN\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Diy2jcMHt-container\",name:\"MAIN\",nodeId:\"Diy2jcMHt\",rendersWithMotion:true,scopeId:\"H8JmMh0tc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: -0.12em;\\n      -webkit-font-smoothing: none;\\n      -moz-osx-font-smoothing: unset;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 6px;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-row .field-cell .katarina-error { width: 100%; margin: 0; flex-basis: 100%; }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 6px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 12px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'6\\' height=\\'6\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 12px;\\n      min-height: 12px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 6px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 2px;\\n      line-height: 1.3;\\n    }\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 9px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      margin-top: 2px;\\n    }\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 3px 6px 4px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 5px 6px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message.visible { display: block; }\\n    .success-message h2 {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin-bottom: 4px;\\n    }\\n    .success-message p {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* Layout: form first, info window underneath, both centered */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: center;\\n      gap: 12px;\\n      width: 100%;\\n      max-width: 360px;\\n    }\\n    .info-window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 18px;\\n      padding: 0 2px 0 8px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 10px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 16px;\\n      height: 16px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 3px 6px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: none; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 3px 6px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: none;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops\">\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"31a Jan - Tensta - Stockholm\">31a Jan - Tensta - Stockholm</option>\\n            <option value=\"10e April - V\\xe4llingby - Stockholm\">10e April - V\\xe4llingby - Stockholm</option>\\n            <option value=\"12e April - Araby - V\\xe4xj\\xf6\">12e April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"16e April - Flemingsberg - Stockholm\">16e April - Flemingsberg - Stockholm</option>\\n            <option value=\"17e Maj - Gottsunda - Uppsala\">17e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">24e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n            <option value=\"4e Juni - Vivalla - \\xd6rebro\">4e Juni - Vivalla - \\xd6rebro</option>\\n            <option value=\"05e Juni - Navestad - Norrk\\xf6ping\">05e Juni - Navestad - Norrk\\xf6ping</option>\\n            <option value=\"12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\">12e Juni - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL - G\\xf6teborg\">28e Juni - FINAL - G\\xf6teborg</option>\\n            <option value=\"28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\">28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER</option>\\n            <option value=\"28e Juni - FINAL -- 14.00 - 14.45 - SAMI\">28e Juni - FINAL -- 14.00 - 14.45 - SAMI</option>\\n            <option value=\"28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\">28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX</option>\\n            <option value=\"28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\">28e Juni - FINAL -- 16.00 - 16.45 - PARHAM</option>\\n            <option value=\"28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\">28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)</option>\\n          </select>\\n        </div>\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        \\'31a Jan - Tensta - Stockholm\\': { vem: [\\'IMENELLA\\', \\'NISJ\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'HOUSE OF TENSTA (BL\\xc5 HUSET)\\' },\\n        \\'10e April - V\\xe4llingby - Stockholm\\': { vem: \\'MOCK ARTIST\\', tid: \\'14.00\\', var: \\'V\\xc4LLINGBY CENTRUM\\' },\\n        \\'12e April - Araby - V\\xe4xj\\xf6\\': { vem: \\'MOCK BAND\\', tid: \\'16.00\\', var: \\'ARABY SCEN\\' },\\n        \\'16e April - Flemingsberg - Stockholm\\': { vem: [\\'MOCK DJ\\', \\'MOCK LIVE\\'], tid: [\\'19.00\\', \\'20.00\\'], var: \\'FLEMINGSBERG HUSET\\' },\\n        \\'17e Maj - Gottsunda - Uppsala\\': { vem: \\'MOCK LIVE\\', tid: \\'18.30\\', var: \\'GOTTSUNDA SCEN\\' },\\n        \\'24e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: \\'MOCK ACT\\', tid: \\'17.00\\', var: \\'SK\\xc4GGETORP\\' },\\n        \\'4e Juni - Vivalla - \\xd6rebro\\': { vem: \\'MOCK NAMN\\', tid: \\'15.00\\', var: \\'VIVALLA PLATS\\' },\\n        \\'05e Juni - Navestad - Norrk\\xf6ping\\': { vem: \\'MOCK ARTIST\\', tid: \\'16.00\\', var: \\'NAVESTAD\\' },\\n        \\'12e Juni - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'MOCK BAND\\', tid: \\'18.00\\', var: \\'BISKOPSG\\xc5RDEN\\' },\\n        \\'28e Juni - FINAL - G\\xf6teborg\\': { vem: \\'FINAL LINE-UP\\', tid: \\'13.00\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 13.00 - 13.45 STIM + UNG CANCER\\': { vem: \\'STIM + UNG CANCER\\', tid: \\'13.00 - 13.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 14.00 - 14.45 - SAMI\\': { vem: \\'SAMI\\', tid: \\'14.00 - 14.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 15.00 - 15.45 - ALAN MAX\\': { vem: \\'ALAN MAX\\', tid: \\'15.00 - 15.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 16.00 - 16.45 - PARHAM)\\': { vem: \\'PARHAM\\', tid: \\'16.00 - 16.45\\', var: \\'G\\xd6TEBORG FINAL\\' },\\n        \\'28e Juni - FINAL -- 17.00 - 17.45 - ANE BRUN (Via l\\xe4nk)\\': { vem: \\'ANE BRUN\\', tid: \\'17.00 - 17.45\\', var: \\'G\\xd6TEBORG FINAL (VIA L\\xc4NK)\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n        form.submit();\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n',id:\"Diy2jcMHt\",layoutId:\"Diy2jcMHt\",name:\"MAIN\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1,...addPropertyOverrides({eKaQERbRL:{html:\"<!DOCTYPE html>\\n<html lang=\\\"sv\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\">\\n  <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.googleapis.com\\\">\\n  <link rel=\\\"preconnect\\\" href=\\\"https://fonts.gstatic.com\\\" crossorigin>\\n  <link href=\\\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\\\" rel=\\\"stylesheet\\\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row.cols-2 { grid-template-columns: 1fr 1fr; }\\n    .field-row.cols-2-wide-left { grid-template-columns: 2fr 1fr; }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 4px;\\n      min-height: 18px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 4px;\\n    }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 4px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 18px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 4px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 8px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 8px;\\n      font-weight: 700;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.2;\\n      min-height: 10px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\\\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 10px;\\n      min-height: 10px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 4px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 8px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 6px;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 1px;\\n      line-height: 1.2;\\n    }\\n    .success-message {\\n      display: block;\\n      background: #000;\\n      padding: 4px 4px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message h2 {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin-bottom: 2px;\\n    }\\n    .success-message p {\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 8px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n    .loading-spinner {\\n      display: inline-block;\\n      width: 10px;\\n      height: 10px;\\n      border: 1px solid rgba(255,255,255,0.3);\\n      border-radius: 50%;\\n      border-top-color: #fff;\\n      animation: spin 1s linear infinite;\\n    }\\n    @keyframes spin { to { transform: rotate(360deg); } }\\n\\n    /* Layout: form first, info window underneath, both centered */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: center;\\n      gap: 12px;\\n      width: 100%;\\n      max-width: 360px;\\n    }\\n    .info-window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: 'Press Start 2P', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 3px 4px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: uppercase; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 3px 4px;\\n      border-right: 1px solid #fff;\\n      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\\\"panels-row\\\">\\n  <div class=\\\"window\\\">\\n    <div class=\\\"title-bar\\\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"form-body\\\">\\n      <div id=\\\"form-content\\\"></div>\\n    </div>\\n  </div>\\n\\n  <div class=\\\"info-window\\\" aria-label=\\\"Info f\\xf6r valt datum\\\">\\n    <div class=\\\"info-title-bar\\\">\\n      <div class=\\\"info-tab\\\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\\\"window-controls\\\">\\n        <span class=\\\"win-btn win-btn-minimize\\\" aria-label=\\\"Minimera\\\">\\n          <svg viewBox=\\\"0 0 12 1\\\" fill=\\\"none\\\"><rect width=\\\"12\\\" height=\\\"1\\\" fill=\\\"#000\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"Maximera\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\"><rect x=\\\"1\\\" y=\\\"1\\\" width=\\\"10\\\" height=\\\"10\\\"/></svg>\\n        </span>\\n        <span class=\\\"win-btn\\\" aria-label=\\\"St\\xe4ng\\\">\\n          <svg viewBox=\\\"0 0 12 12\\\" fill=\\\"none\\\" stroke=\\\"#000\\\" stroke-width=\\\"1\\\" stroke-linecap=\\\"round\\\"><path d=\\\"M2 2l8 8M10 2l-8 8\\\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\\\"info-body\\\">\\n      <div class=\\\"info-grid\\\">\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">TID</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-tid\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAD</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-vad\\\">—</span>\\n        </div>\\n        <div class=\\\"info-row\\\">\\n          <span class=\\\"info-label\\\">VAR</span>\\n          <span class=\\\"info-value\\\" id=\\\"info-var\\\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      const formState = {\\n        TILLFALL: '8e April - Flemingsberg - Stockholm',\\n        MMERGE8: '4',\\n        MMERGE7: 'Pojke',\\n        FNAME: '',\\n        LNAME: '',\\n        SKOLA: '',\\n        EMAIL: '',\\n        INTRESSE: 'Bordtennis 2026'\\n      };\\n      let isSubmitted = false;\\n      let isSubmitting = false;\\n\\n      function initializeForm() {\\n        const formContent = document.getElementById('form-content');\\n        if (isSubmitted) {\\n          formContent.innerHTML = `\\n            <div class=\\\"success-message\\\">\\n              <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n              <p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n            </div>`;\\n          return;\\n        }\\n        formContent.innerHTML = `\\n          <form id=\\\"registration-form\\\">\\n            <input type=\\\"hidden\\\" name=\\\"INTRESSE\\\" value=\\\"${formState.INTRESSE}\\\">\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"tillfall\\\">Datum:</label>\\n              <select id=\\\"tillfall\\\" name=\\\"TILLFALL\\\" class=\\\"field-select\\\">\\n                <option value=\\\"8e April - Flemingsberg - Stockholm\\\" ${formState.TILLFALL === '8e April - Flemingsberg - Stockholm' ? 'selected' : ''}>8e April - Flemingsberg - Stockholm</option>\\n                <option value=\\\"11 April - Araby - V\\xe4xj\\xf6\\\" ${formState.TILLFALL === '11 April - Araby - V\\xe4xj\\xf6' ? 'selected' : ''}>11 April - Araby - V\\xe4xj\\xf6</option>\\n                <option value=\\\"15e April - Fr\\xf6slunda - Eskilstuna\\\" ${formState.TILLFALL === '15e April - Fr\\xf6slunda - Eskilstuna' ? 'selected' : ''}>15e April - Fr\\xf6slunda - Eskilstuna</option>\\n                <option value=\\\"17e April - Bred\\xe4ng - Stockholm\\\" ${formState.TILLFALL === '17e April - Bred\\xe4ng - Stockholm' ? 'selected' : ''}>17e April - Bred\\xe4ng - Stockholm</option>\\n                <option value=\\\"22a April - B\\xe4ckby - V\\xe4ster\\xe5s\\\" ${formState.TILLFALL === '22a April - B\\xe4ckby - V\\xe4ster\\xe5s' ? 'selected' : ''}>22a April - B\\xe4ckby - V\\xe4ster\\xe5s</option>\\n                <option value=\\\"27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\\\" ${formState.TILLFALL === '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm' ? 'selected' : ''}>27e April - H\\xe4sselby/V\\xe4llingby - Stockholm</option>\\n                <option value=\\\"9e Maj - Gottsunda - Uppsala\\\" ${formState.TILLFALL === '9e Maj - Gottsunda - Uppsala' ? 'selected' : ''}>9e Maj - Gottsunda - Uppsala</option>\\n                <option value=\\\"13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\\\" ${formState.TILLFALL === '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg' ? 'selected' : ''}>13e Maj - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n                <option value=\\\"16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\\" ${formState.TILLFALL === '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping' ? 'selected' : ''}>16e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n              </select>\\n            </div>\\n            <div class=\\\"field-row cols-2-wide-left\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"skola\\\">Vilken skola g\\xe5r du p\\xe5?</label>\\n                <input type=\\\"text\\\" id=\\\"skola\\\" name=\\\"SKOLA\\\" class=\\\"field-input\\\" value=\\\"${formState.SKOLA}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"grade\\\">\\xc5rskurs:</label>\\n                <select id=\\\"grade\\\" name=\\\"MMERGE8\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"4\\\" ${formState.MMERGE8 === '4' ? 'selected' : ''}>4</option>\\n                  <option value=\\\"5\\\" ${formState.MMERGE8 === '5' ? 'selected' : ''}>5</option>\\n                  <option value=\\\"6\\\" ${formState.MMERGE8 === '6' ? 'selected' : ''}>6</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-row\\\">\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"fname\\\">F\\xf6rnamn:</label>\\n                <input type=\\\"text\\\" id=\\\"fname\\\" name=\\\"FNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.FNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"lname\\\">Efternamn:</label>\\n                <input type=\\\"text\\\" id=\\\"lname\\\" name=\\\"LNAME\\\" class=\\\"field-input\\\" required value=\\\"${formState.LNAME}\\\">\\n              </div>\\n              <div class=\\\"field-cell\\\">\\n                <label class=\\\"field-label\\\" for=\\\"gender\\\">K\\xf6n:</label>\\n                <select id=\\\"gender\\\" name=\\\"MMERGE7\\\" class=\\\"field-select\\\">\\n                  <option value=\\\"Pojke\\\" ${formState.MMERGE7 === 'Pojke' ? 'selected' : ''}>Pojke</option>\\n                  <option value=\\\"Flicka\\\" ${formState.MMERGE7 === 'Flicka' ? 'selected' : ''}>Flicka</option>\\n                </select>\\n              </div>\\n            </div>\\n            <div class=\\\"field-full\\\">\\n              <label class=\\\"field-label\\\" for=\\\"email\\\">Mailadress:</label>\\n              <input type=\\\"email\\\" id=\\\"email\\\" name=\\\"EMAIL\\\" class=\\\"field-input\\\" required value=\\\"${formState.EMAIL}\\\">\\n            </div>\\n            <div style=\\\"position:absolute;left:-5000px;\\\" aria-hidden=\\\"true\\\">\\n              <input type=\\\"text\\\" name=\\\"b_8000a52e317a490e5f5837f70_883a135443\\\" tabindex=\\\"-1\\\" value=\\\"\\\">\\n            </div>\\n            <div class=\\\"submit-section\\\">\\n              <button type=\\\"submit\\\" id=\\\"submit-button\\\" class=\\\"submit-button\\\">Skicka anm\\xe4lan</button>\\n              <p class=\\\"submit-disclaimer\\\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n            </div>\\n          </form>`;\\n        setupEventListeners();\\n        if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n      }\\n\\n      function updateFormState(field, value) { formState[field] = value; }\\n\\n      function setupEventListeners() {\\n        const tillfall = document.getElementById('tillfall');\\n        if (tillfall) tillfall.addEventListener('change', function(e) {\\n          updateFormState('TILLFALL', e.target.value);\\n          if (typeof window.updateBordtennisInfoBox === 'function') window.updateBordtennisInfoBox();\\n        });\\n        const grade = document.getElementById('grade');\\n        if (grade) grade.addEventListener('change', function(e) { updateFormState('MMERGE8', e.target.value); });\\n        const gender = document.getElementById('gender');\\n        if (gender) gender.addEventListener('change', function(e) { updateFormState('MMERGE7', e.target.value); });\\n        const fname = document.getElementById('fname');\\n        if (fname) fname.addEventListener('input', function(e) { updateFormState('FNAME', e.target.value); });\\n        const lname = document.getElementById('lname');\\n        if (lname) lname.addEventListener('input', function(e) { updateFormState('LNAME', e.target.value); });\\n        const skola = document.getElementById('skola');\\n        if (skola) skola.addEventListener('input', function(e) { updateFormState('SKOLA', e.target.value); });\\n        const email = document.getElementById('email');\\n        if (email) email.addEventListener('input', function(e) { updateFormState('EMAIL', e.target.value); });\\n        const form = document.getElementById('registration-form');\\n        if (form) form.addEventListener('submit', function(e) { e.preventDefault(); handleSubmit(); });\\n      }\\n\\n      function handleSubmit() {\\n        const email = document.getElementById('email');\\n        const fname = document.getElementById('fname');\\n        const lname = document.getElementById('lname');\\n        let isValid = true;\\n        if (!email.value) { email.style.borderColor = '#f87171'; isValid = false; } else { email.style.borderColor = ''; }\\n        if (!fname.value) { fname.style.borderColor = '#f87171'; isValid = false; } else { fname.style.borderColor = ''; }\\n        if (!lname.value) { lname.style.borderColor = '#f87171'; isValid = false; } else { lname.style.borderColor = ''; }\\n        if (!isValid) return;\\n\\n        const submitButton = document.getElementById('submit-button');\\n        if (submitButton) {\\n          submitButton.disabled = true;\\n          submitButton.innerHTML = '<span class=\\\"loading-spinner\\\"></span> Skickar...';\\n        }\\n\\n        const tempForm = document.createElement('form');\\n        tempForm.method = 'post';\\n        tempForm.action = 'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0047b5e0f0';\\n        tempForm.target = 'hidden_iframe';\\n        tempForm.style.display = 'none';\\n        Object.entries(formState).forEach(function(entry) {\\n          var name = entry[0], value = entry[1];\\n          if (value !== undefined) {\\n            var input = document.createElement('input');\\n            input.type = 'hidden';\\n            input.name = name;\\n            input.value = value;\\n            tempForm.appendChild(input);\\n          }\\n        });\\n        var hiddenField = document.createElement('input');\\n        hiddenField.type = 'hidden';\\n        hiddenField.name = 'b_8000a52e317a490e5f5837f70_883a135443';\\n        hiddenField.value = '';\\n        tempForm.appendChild(hiddenField);\\n        document.body.appendChild(tempForm);\\n        var iframe = document.createElement('iframe');\\n        iframe.name = 'hidden_iframe';\\n        iframe.style.display = 'none';\\n        document.body.appendChild(iframe);\\n        iframe.onload = function() {\\n          isSubmitted = true;\\n          var formContent = document.getElementById('form-content');\\n          formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n          document.body.removeChild(tempForm);\\n          document.body.removeChild(iframe);\\n        };\\n        tempForm.submit();\\n        setTimeout(function() {\\n          if (!isSubmitted) {\\n            isSubmitted = true;\\n            var formContent = document.getElementById('form-content');\\n            formContent.innerHTML = '<div class=\\\"success-message\\\"><h2>Tack f\\xf6r din anm\\xe4lan!</h2><p>Vi har tagit emot din anm\\xe4lan till kvalspel. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p></div>';\\n            if (document.body.contains(tempForm)) document.body.removeChild(tempForm);\\n            if (document.body.contains(iframe)) document.body.removeChild(iframe);\\n          }\\n        }, 3000);\\n      }\\n      initializeForm();\\n    })();\\n  </script>\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        '8e April - Flemingsberg - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'FLEMINGHALLEN, EBBA B\\xc5\\xc5TS V\\xc4G 20' },\\n        '11 April - Araby - V\\xe4xj\\xf6': { tid: '9.00', vad: 'KVALSPEL', var: 'ARABY PARK ARENA, H\\xd6STV\\xc4GEN 5A' },\\n        '15e April - Fr\\xf6slunda - Eskilstuna': { tid: '9.00', vad: 'KVALSPEL', var: 'MUNKTELL ARENA, VERKSTADSGATAN 5' },\\n        '17e April - Bred\\xe4ng - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'BRED\\xc4NGSHALLEN, CONCORDIAV\\xc4GEN 21' },\\n        '22a April - B\\xe4ckby - V\\xe4ster\\xe5s': { tid: '9.00', vad: 'KVALSPEL', var: 'B\\xc4CKBYHUSET, B\\xc4CKBY TORG' },\\n        '27e April - H\\xe4sselby/V\\xe4llingby - Stockholm': { tid: '9.00', vad: 'KVALSPEL', var: 'VINSTAHALLEN, LYCKSELEV\\xc4GEN 43' },\\n        '9e Maj - Gottsunda - Uppsala': { tid: '9.00', vad: 'KVALSPEL', var: 'GOTTSUNDASKOLANS IDROTTSHALL, VALTHORNSV\\xc4GEN 21' },\\n        '13e Maj - Biskopsg\\xe5rden - G\\xf6teborg': { tid: '9.00', vad: 'KVALSPEL', var: 'SVARTEDALSSKOLAN, SVARTEDALSV\\xc4GEN 4' },\\n        '16e Maj - Sk\\xe4ggetorp - Link\\xf6ping': { tid: '9.00', vad: 'KVALSPEL', var: 'SK\\xc4GGETORPSHALLEN, SK\\xc4GGETORPS CENTRUM 16' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add('info-value-multi');\\n          el.innerHTML = value.map(function(v) {\\n            return '<span class=\\\"info-value-col\\\">' + String(v).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>';\\n          }).join('');\\n        } else {\\n          el.classList.remove('info-value-multi');\\n          el.textContent = isArray ? '—' : (value || '—');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById('tillfall');\\n        var tidEl = document.getElementById('info-tid');\\n        var vadEl = document.getElementById('info-vad');\\n        var varEl = document.getElementById('info-var');\\n        if (!tidEl || !vadEl || !varEl) return;\\n        var value = select ? select.value : null;\\n        var info = value ? datumInfo[value] : null;\\n        if (info) {\\n          setValueCell(tidEl, info.tid);\\n          setValueCell(vadEl, info.vad);\\n          setValueCell(varEl, typeof info.var === 'string' ? info.var.toUpperCase() : info.var);\\n        } else {\\n          tidEl.classList.remove('info-value-multi');\\n          tidEl.textContent = '—';\\n          vadEl.classList.remove('info-value-multi');\\n          vadEl.textContent = '—';\\n          varEl.classList.remove('info-value-multi');\\n          varEl.textContent = '—';\\n        }\\n      }\\n\\n      window.updateBordtennisInfoBox = updateInfoBox;\\n      document.addEventListener('DOMContentLoaded', function() {\\n        updateInfoBox();\\n        var select = document.getElementById('tillfall');\\n        if (select) select.addEventListener('change', updateInfoBox);\\n      });\\n    })();\\n  </script>\\n</body>\\n</html>\\n\"},HFD071pSu:{html:'<!DOCTYPE html>\\n<html lang=\"sv\">\\n<head>\\n  <meta charset=\"UTF-8\">\\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\\n  <link href=\"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Bebas+Neue&family=Jersey+10&family=Press+Start+2P&family=Share+Tech&family=Silkscreen:wght@400;700&display=swap\" rel=\"stylesheet\">\\n  <style>\\n    * { margin: 0; padding: 0; box-sizing: border-box; }\\n    html, body {\\n      background: transparent;\\n      margin: 0;\\n      padding: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .heading-main { font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.02em; }\\n    .window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n    }\\n    .title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .title-bar h1 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .window-controls { display: flex; gap: 0; align-items: center; }\\n    .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      background: transparent;\\n      flex-shrink: 0;\\n    }\\n    .window-controls .win-btn svg {\\n      display: block;\\n      width: 10px;\\n      height: 10px;\\n      stroke-width: 1.5;\\n    }\\n    .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .window-controls .win-btn-minimize { align-items: flex-end; padding-bottom: 2px; }\\n    .form-body { background: #000; border-top: 1px solid #fff; }\\n    .field-row {\\n      display: grid;\\n      border-bottom: 1px solid #fff;\\n      grid-template-columns: 1fr 1fr 1fr;\\n    }\\n    .field-row .field-cell {\\n      border-right: 1px solid #fff;\\n      padding: 2px 6px;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      flex-wrap: wrap;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-row .field-cell .katarina-error { width: 100%; margin: 0; flex-basis: 100%; }\\n    .field-row .field-cell:last-child { border-right: none; }\\n    .field-full {\\n      padding: 2px 6px;\\n      border-bottom: 1px solid #fff;\\n      min-height: 22px;\\n      display: flex;\\n      flex-direction: row;\\n      align-items: center;\\n      gap: 6px;\\n    }\\n    .field-label {\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      margin: 0;\\n      flex-shrink: 0;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      text-align: left;\\n    }\\n    .field-input,\\n    .field-select {\\n      flex: 1;\\n      min-width: 0;\\n      background: #000;\\n      border: none;\\n      color: #fff;\\n      font-size: 9px;\\n      font-weight: 700;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      padding: 0;\\n      outline: none;\\n      line-height: 1.3;\\n      min-height: 12px;\\n      text-align: left;\\n      box-sizing: border-box;\\n    }\\n    .field-select {\\n      cursor: pointer;\\n      appearance: none;\\n      -webkit-appearance: none;\\n      -moz-appearance: none;\\n      background-image: url(\"data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' width=\\'6\\' height=\\'6\\' viewBox=\\'0 0 24 24\\' fill=\\'none\\' stroke=\\'%23fff\\' stroke-width=\\'2\\'%3E%3Cpolyline points=\\'6 9 12 15 18 9\\'%3E%3C/polyline%3E%3C/svg%3E\");\\n      background-repeat: no-repeat;\\n      background-position: right 0 top 50%;\\n      padding-right: 12px;\\n      min-height: 12px;\\n    }\\n    .field-select option { background: #000; color: #fff; }\\n    .field-input::placeholder { color: #333; }\\n    .submit-section {\\n      background: #5c0a0f;\\n      padding: 2px 6px;\\n      text-align: center;\\n    }\\n    .submit-section button {\\n      width: 100%;\\n      background: transparent;\\n      border: none;\\n      color: #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      letter-spacing: 0.02em;\\n      cursor: pointer;\\n      padding: 0;\\n    }\\n    .submit-section button:hover { color: #e8e8e8; }\\n    .submit-disclaimer {\\n      color: #fff;\\n      font-size: 7px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-weight: 700;\\n      margin-top: 2px;\\n      line-height: 1.3;\\n    }\\n    .katarina-error {\\n      color: #c44;\\n      font-size: 9px;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      margin-top: 2px;\\n    }\\n    .katarina-error-below {\\n      margin-top: 0;\\n      padding: 3px 6px 4px;\\n      background: #000;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n    }\\n    .success-message {\\n      display: none;\\n      background: #000;\\n      padding: 5px 6px;\\n      border-top: 1px solid #fff;\\n      text-align: center;\\n      color: #fff;\\n    }\\n    .success-message.visible { display: block; }\\n    .success-message h2 {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 11px;\\n      font-weight: 700;\\n      margin-bottom: 4px;\\n    }\\n    .success-message p {\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 9px;\\n      font-weight: 700;\\n      color: #aaa;\\n    }\\n\\n    /* Layout: form first, info window underneath, both centered */\\n    .panels-row {\\n      display: flex;\\n      flex-direction: column;\\n      align-items: center;\\n      gap: 12px;\\n      width: 100%;\\n      max-width: 360px;\\n    }\\n    .info-window {\\n      width: 100%;\\n      max-width: 360px;\\n      border: 1.7px solid #000;\\n      border-radius: 3px 3px 1px 1px;\\n      overflow: hidden;\\n      flex-shrink: 0;\\n    }\\n    .info-title-bar {\\n      background: #fff;\\n      height: 16px;\\n      padding: 1px 5px 0 5px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .info-title-bar .info-tab {\\n      background: #fff;\\n      color: #000;\\n      padding: 0;\\n      height: 100%;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar h2 {\\n      font-family: \\'Press Start 2P\\', cursive;\\n      font-size: 9px;\\n      font-weight: 400 !important;\\n      color: #000;\\n      letter-spacing: 0.02em;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n      transform: scaleY(1.08);\\n      transform-origin: left center;\\n      line-height: 1;\\n      margin: 0;\\n      padding-top: 1px;\\n      padding-left: 2px;\\n      display: flex;\\n      align-items: center;\\n    }\\n    .info-title-bar .window-controls .win-btn {\\n      width: 14px;\\n      height: 14px;\\n      border: 1.5px solid #000;\\n      border-radius: 3px;\\n      background: transparent;\\n    }\\n    .info-title-bar .window-controls .win-btn svg {\\n      stroke: #000;\\n      stroke-width: 1.5;\\n      fill: none;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize svg {\\n      width: 8px;\\n      height: 1.5px;\\n    }\\n    .info-title-bar .window-controls .win-btn-minimize rect { fill: #000; }\\n    .info-body {\\n      background: #000;\\n      border-top: 1px solid #fff;\\n    }\\n    .info-grid {\\n      display: grid;\\n      grid-template-columns: auto 1fr;\\n    }\\n    .info-row { display: contents; }\\n    .info-label,\\n    .info-value {\\n      padding: 3px 6px;\\n      border-bottom: 1px solid #fff;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-row:last-child .info-label,\\n    .info-row:last-child .info-value { border-bottom: none; }\\n    .info-value { border-right: none; text-transform: uppercase; }\\n    .info-value.info-value-multi {\\n      display: grid;\\n      grid-auto-columns: 1fr;\\n      grid-auto-flow: column;\\n      padding: 0;\\n    }\\n    .info-value .info-value-col {\\n      padding: 3px 6px;\\n      border-right: 1px solid #fff;\\n      font-family: \\'Helvetica Neue\\', Helvetica, Arial, sans-serif;\\n      font-size: 10px;\\n      font-weight: 700 !important;\\n      color: #fff;\\n      text-transform: uppercase;\\n      -webkit-font-smoothing: antialiased;\\n      -moz-osx-font-smoothing: grayscale;\\n    }\\n    .info-value .info-value-col:last-child { border-right: none; }\\n  </style>\\n</head>\\n<body>\\n  <div class=\"panels-row\">\\n  <div class=\"window\">\\n    <div class=\"title-bar\">\\n      <h1>ANM\\xc4LAN</h1>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"form-body\">\\n      <form id=\"katarina-form\">\\n        <input type=\"hidden\" name=\"INTRESSE\" id=\"mce-INTRESSE\" value=\"Musikworkshops 2026\">\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-TILLFALL\">Datum:</label>\\n          <select name=\"TILLFALL\" id=\"mce-TILLFALL\" class=\"field-select\">\\n            <option value=\"8e April - Flemingsberg - Stockholm\">8e April - Flemingsberg - Stockholm</option>\\n            <option value=\"11 April - Araby - V\\xe4xj\\xf6\">11 April - Araby - V\\xe4xj\\xf6</option>\\n            <option value=\"15e April - Fr\\xf6slunda - Eskilstuna\">15e April - Fr\\xf6slunda - Eskilstuna</option>\\n            <option value=\"17e April - Bred\\xe4ng - Stockholm\">17e April - Bred\\xe4ng - Stockholm</option>\\n            <option value=\"22a April - B\\xe4ckby - V\\xe4ster\\xe5s\">22a April - B\\xe4ckby - V\\xe4ster\\xe5s</option>\\n            <option value=\"27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\">27e April - H\\xe4sselby/V\\xe4llingby - Stockholm</option>\\n            <option value=\"9e Maj - Gottsunda - Uppsala\">9e Maj - Gottsunda - Uppsala</option>\\n            <option value=\"13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\">13e Maj - Biskopsg\\xe5rden - G\\xf6teborg</option>\\n            <option value=\"16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\">16e Maj - Sk\\xe4ggetorp - Link\\xf6ping</option>\\n          </select>\\n        </div>\\n        <div class=\"field-row cols-3\">\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-FNAME\">F\\xf6rnamn:</label>\\n            <input type=\"text\" name=\"FNAME\" id=\"mce-FNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-LNAME\">Efternamn:</label>\\n            <input type=\"text\" name=\"LNAME\" id=\"mce-LNAME\" class=\"field-input\" placeholder=\"\" required>\\n          </div>\\n          <div class=\"field-cell\">\\n            <label class=\"field-label\" for=\"mce-MMERGE5\">\\xc5lder:</label>\\n            <input type=\"number\" name=\"MMERGE5\" id=\"mce-MMERGE5\" class=\"field-input\" min=\"13\" max=\"99\" required>\\n          </div>\\n        </div>\\n        <div class=\"field-full\">\\n          <label class=\"field-label\" for=\"mce-EMAIL\">Mailadress:</label>\\n          <input type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"field-input\" placeholder=\"\" required>\\n        </div>\\n        <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\\n          <input type=\"text\" name=\"b_8000a52e317a490e5f5837f70_883a135443\" tabindex=\"-1\" value=\"\">\\n        </div>\\n        <div class=\"submit-section\">\\n          <button type=\"submit\">Skicka anm\\xe4lan</button>\\n          <p class=\"submit-disclaimer\">Genom att skicka in formul\\xe4ret godk\\xe4nner du att vi kontaktar dig.</p>\\n        </div>\\n        <div id=\"age-error\" class=\"katarina-error katarina-error-below\" style=\"display: none;\">Du m\\xe5ste vara minst 13 \\xe5r f\\xf6r att delta i denna workshop</div>\\n      </form>\\n      <div id=\"katarina-success\" class=\"success-message\">\\n        <h2>Tack f\\xf6r din anm\\xe4lan!</h2>\\n        <p>Vi har tagit emot din anm\\xe4lan till musikworkshopen. Du kommer snart f\\xe5 en bekr\\xe4ftelse via e-post.</p>\\n      </div>\\n    </div>\\n  </div>\\n\\n  <div class=\"info-window\" aria-label=\"Info f\\xf6r valt datum\">\\n    <div class=\"info-title-bar\">\\n      <div class=\"info-tab\">\\n        <h2>INFO</h2>\\n      </div>\\n      <div class=\"window-controls\">\\n        <span class=\"win-btn win-btn-minimize\" aria-label=\"Minimera\">\\n          <svg viewBox=\"0 0 12 1\" fill=\"none\"><rect width=\"12\" height=\"1\" fill=\"#000\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"Maximera\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\"><rect x=\"1\" y=\"1\" width=\"10\" height=\"10\"/></svg>\\n        </span>\\n        <span class=\"win-btn\" aria-label=\"St\\xe4ng\">\\n          <svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"#000\" stroke-width=\"1\" stroke-linecap=\"round\"><path d=\"M2 2l8 8M10 2l-8 8\"/></svg>\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"info-body\">\\n      <div class=\"info-grid\">\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VEM</span>\\n          <span class=\"info-value\" id=\"info-vem\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">TID</span>\\n          <span class=\"info-value\" id=\"info-tid\">—</span>\\n        </div>\\n        <div class=\"info-row\">\\n          <span class=\"info-label\">VAR</span>\\n          <span class=\"info-value\" id=\"info-var\">—</span>\\n        </div>\\n      </div>\\n    </div>\\n  </div>\\n  </div>\\n\\n  <script>\\n    (function() {\\n      var datumInfo = {\\n        \\'8e April - Flemingsberg - Stockholm\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'GRANTORPS FRITIDSG\\xc5RD, R\\xd6NTGENV\\xc4GE 17\\' },\\n        \\'11 April - Araby - V\\xe4xj\\xf6\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'BG, LIEDBERGSGATAN 14\\' },\\n        \\'15e April - Fr\\xf6slunda - Eskilstuna\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'TBA\\' },\\n        \\'17e April - Bred\\xe4ng - Stockholm\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'STATIONEN (SK\\xc4RHOLMEN)\\' },\\n        \\'22a April - B\\xe4ckby - V\\xe4ster\\xe5s\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'B\\xc4CKBYHUSET, B\\xc4CKBY TORG\\' },\\n        \\'27e April - H\\xe4sselby/V\\xe4llingby - Stockholm\\': { vem: [\\'ERIK LUNDIN\\', \\'TASHA17K\\'], tid: [\\'18.00\\', \\'19.00\\'], var: \\'FRITIDSG\\xc5RDEN LYKTAN, H\\xc4SSELBY TORG 7\\' },\\n        \\'9e Maj - Gottsunda - Uppsala\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'KULTURPUNKTEN, VALTHORNSV\\xc4GEN 53\\' },\\n        \\'13e Maj - Biskopsg\\xe5rden - G\\xf6teborg\\': { vem: \\'TBA\\', tid: \\'18.00\\', var: \\'SVARTEDALSSKOLAN, SVARTEDALSV\\xc4GEN 4\\' },\\n        \\'16e Maj - Sk\\xe4ggetorp - Link\\xf6ping\\': { vem: [\\'ERMIRA (FR\\xc5N ORTENS B\\xc4STA POET)\\', \\'ZOE LOBOS (LIVE)\\'], tid: [\\'18.00\\', \\'19.00\\', \\'20.00\\'], var: \\'UNG ZON, SK\\xc4GGETORPS CENTRUM\\' }\\n      };\\n\\n      function setValueCell(el, value) {\\n        var isArray = Array.isArray(value);\\n        if (isArray && value.length > 0) {\\n          el.classList.add(\\'info-value-multi\\');\\n          el.innerHTML = value.map(function(v) {\\n            return \\'<span class=\"info-value-col\">\\' + String(v).replace(/&/g, \\'&amp;\\').replace(/</g, \\'&lt;\\').replace(/>/g, \\'&gt;\\') + \\'</span>\\';\\n          }).join(\\'\\');\\n        } else {\\n          el.classList.remove(\\'info-value-multi\\');\\n          el.textContent = isArray ? \\'—\\' : (value || \\'—\\');\\n        }\\n      }\\n\\n      function updateInfoBox() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        var vemEl = document.getElementById(\\'info-vem\\');\\n        var tidEl = document.getElementById(\\'info-tid\\');\\n        var varEl = document.getElementById(\\'info-var\\');\\n        if (!select || !vemEl || !tidEl || !varEl) return;\\n\\n        var value = select.value;\\n        var info = datumInfo[value];\\n        if (info) {\\n          setValueCell(vemEl, info.vem);\\n          setValueCell(tidEl, info.tid);\\n          varEl.textContent = info.var || \\'—\\';\\n        } else {\\n          vemEl.classList.remove(\\'info-value-multi\\');\\n          vemEl.textContent = \\'—\\';\\n          tidEl.classList.remove(\\'info-value-multi\\');\\n          tidEl.textContent = \\'—\\';\\n          varEl.textContent = \\'—\\';\\n        }\\n      }\\n\\n      document.addEventListener(\\'DOMContentLoaded\\', function() {\\n        var select = document.getElementById(\\'mce-TILLFALL\\');\\n        if (select) {\\n          select.addEventListener(\\'change\\', updateInfoBox);\\n          updateInfoBox();\\n        }\\n      });\\n    })();\\n  </script>\\n  <script>\\n    document.addEventListener(\\'DOMContentLoaded\\', function() {\\n      const form = document.getElementById(\\'katarina-form\\');\\n      const successMessage = document.getElementById(\\'katarina-success\\');\\n      const ageInput = document.getElementById(\\'mce-MMERGE5\\');\\n      const ageError = document.getElementById(\\'age-error\\');\\n      const submitButton = form.querySelector(\\'button[type=\"submit\"]\\');\\n      ageInput.addEventListener(\\'input\\', function() {\\n        const age = parseInt(this.value, 10);\\n        const isValid = !this.value || age >= 13;\\n        ageError.style.display = isValid ? \\'none\\' : \\'block\\';\\n        submitButton.disabled = this.value && age < 13;\\n      });\\n      form.addEventListener(\\'submit\\', function(e) {\\n        e.preventDefault();\\n        const age = parseInt(ageInput.value, 10);\\n        if (age < 13) {\\n          ageError.style.display = \\'block\\';\\n          return;\\n        }\\n        submitButton.disabled = true;\\n        submitButton.textContent = \\'Skickar...\\';\\n        const iframe = document.createElement(\\'iframe\\');\\n        iframe.name = \\'hidden_iframe\\';\\n        iframe.style.display = \\'none\\';\\n        document.body.appendChild(iframe);\\n        form.target = \\'hidden_iframe\\';\\n        form.action = \\'https://gmail.us20.list-manage.com/subscribe/post?u=8000a52e317a490e5f5837f70&id=883a135443&f_id=0074b5e0f0\\';\\n        form.method = \\'post\\';\\n        iframe.onload = function() {\\n          form.style.display = \\'none\\';\\n          successMessage.classList.add(\\'visible\\');\\n          document.body.removeChild(iframe);\\n        };\\n        form.submit();\\n        setTimeout(function() {\\n          if (submitButton.disabled) {\\n            form.style.display = \\'none\\';\\n            successMessage.classList.add(\\'visible\\');\\n          }\\n        }, 3000);\\n      });\\n    });\\n  </script>\\n</body>\\n</html>\\n'}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"\\xc4r du +13 \\xe5r och \\xe4r intresserad av att l\\xe4ra dig mer om hur saker funkar inom musikbranschen? Vill du g\\xe5 en workshop i hur man skriver en l\\xe5ttext, hur man/producerar musik eller hur man spelar in musik i en studio? Anm\\xe4l dig genom att ange dina uppgifter i formul\\xe4ret nedan.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad och fotad under eventen.\"})})]}),className:\"framer-zejfa2\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\"],layoutDependency:layoutDependency,layoutId:\"IVFVfpENc\",style:{\"--extracted-14qxiz\":\"rgb(255, 255, 255)\",\"--extracted-1iakedh\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--extracted-ydz9fi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{eKaQERbRL:{\"--extracted-1yfvjw7\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eKaQERbRL:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+400 deltagare ur \\xe5rskurs 4, 5 & 6 kvalar in och f\\xe5r t\\xe4vla i 6 st kategorier (killar + tjejer) under finalspelet som avg\\xf6rs i slutet av Maj 2026.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Anm\\xe4l dig genom att fylla i dina uppgifter i formul\\xe4ret nedan.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1yfvjw7, rgb(255, 255, 255))\"},children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad/fotad under eventen.\"})]}),fonts:[\"CUSTOMV2;Helvetica Neue Bold\"]},HFD071pSu:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xc4r du +13 \\xe5r och intresserad av att l\\xe4ra dig mer om hur musikbranschen fungerar? Vill du g\\xe5 workshops i hur man skriver texter, hur man producerar musik eller hur man spelar in i en studio? Anm\\xe4l dig genom att fylla i dina uppgifter i formul\\xe4ret nedan.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:\"Anm\\xe4lan och deltagande i KATARINA CUP \\xe4r gratis.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(255, 255, 255))\"},children:\"N\\xe4r du skickar in anm\\xe4lan godk\\xe4nner du att bli filmad/fotad under eventen.\"})]}),fonts:[\"CUSTOMV2;Helvetica Neue Bold\"]}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5ovDj.framer-8jfxu0, .framer-5ovDj .framer-8jfxu0 { display: block; }\",\".framer-5ovDj.framer-xcutja { height: 687px; position: relative; width: 1020px; }\",\".framer-5ovDj .framer-1uufgzn { bottom: 0px; flex: none; height: 517px; overflow: visible; position: absolute; right: 0px; width: 974px; }\",\".framer-5ovDj .framer-rzhc1g-container { flex: none; height: auto; position: absolute; right: 0px; top: 1px; width: 553px; }\",\".framer-5ovDj .framer-18cu7ur { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: calc(49.903288201160564% - 100% / 2); width: 39%; }\",\".framer-5ovDj .framer-fwq95t { flex: none; height: auto; position: absolute; right: 47px; top: 47px; white-space: pre-wrap; width: 504px; word-break: break-word; word-wrap: break-word; }\",\".framer-5ovDj .framer-gbze82 { bottom: 0px; flex: none; height: 886px; left: calc(50.0689655172414% - 504px / 2); overflow: visible; position: absolute; width: 504px; }\",\".framer-5ovDj .framer-wblc9b-container { flex: none; height: auto; left: 49%; position: absolute; top: 191px; width: 447px; }\",\".framer-5ovDj .framer-1sb1vg5 { flex: none; height: auto; left: 50%; position: absolute; top: 67px; white-space: pre-wrap; width: 344px; word-break: break-word; word-wrap: break-word; }\",\".framer-5ovDj .framer-9u0yqm { bottom: -12px; flex: none; height: 492px; left: calc(48.611111111111136% - 376px / 2); overflow: visible; position: absolute; width: 376px; }\",\".framer-5ovDj .framer-8owyqj-container { flex: none; height: auto; left: 50%; position: absolute; top: 198px; width: 329px; }\",\".framer-5ovDj .framer-1tsstro { flex: none; height: 559px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-5ovDj .framer-7kwwsc { bottom: -378px; flex: none; height: 407px; left: calc(48.88888888888891% - 312px / 2); overflow: visible; position: absolute; width: 312px; }\",\".framer-5ovDj .framer-iirf3p-container { bottom: 38px; flex: none; height: auto; left: 49%; position: absolute; width: 296px; }\",\".framer-5ovDj .framer-zejfa2 { flex: none; height: 16%; left: calc(48.88888888888891% - 90.25641025641026% / 2); position: absolute; top: calc(43.64937388193204% - 16.100178890876567% / 2); white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-5ovDj.framer-v-gdlufu.framer-xcutja { width: 1065px; }\",\".framer-5ovDj.framer-v-gdlufu .framer-rzhc1g-container { right: 56px; top: -133px; }\",\".framer-5ovDj.framer-v-8pbed8.framer-xcutja { height: 1126px; width: 725px; }\",\".framer-5ovDj.framer-v-1mlkgf8.framer-xcutja, .framer-5ovDj.framer-v-1ahf790.framer-xcutja, .framer-5ovDj.framer-v-1y5f23g.framer-xcutja { height: 840px; width: 535px; }\",\".framer-5ovDj.framer-v-1mlkgf8 .framer-8owyqj-container { left: 50%; top: 224px; width: 338px; }\",\".framer-5ovDj.framer-v-1y5f23g .framer-8owyqj-container { left: 50%; top: 181px; }\",\".framer-5ovDj.framer-v-1plzw8g .framer-1uufgzn, .framer-5ovDj.framer-v-w9m6gy .framer-1uufgzn, .framer-5ovDj.framer-v-1ofwdnj .framer-1uufgzn { aspect-ratio: 1.7949709864603483 / 1; height: var(--framer-aspect-ratio-supported, 517px); left: 50%; right: unset; width: 928px; }\",\".framer-5ovDj.framer-v-1plzw8g .framer-rzhc1g-container { bottom: 93px; right: -3px; top: unset; }\",\".framer-5ovDj.framer-v-1plzw8g .framer-18cu7ur { height: 103%; top: calc(51.257253384912985% - 102.51450676982591% / 2); }\",\".framer-5ovDj.framer-v-1plzw8g .framer-fwq95t { right: 43px; top: 49px; }\",\".framer-5ovDj.framer-v-w9m6gy .framer-rzhc1g-container { bottom: 90px; right: 3px; top: unset; }\",\".framer-5ovDj.framer-v-1su4dn9.framer-xcutja, .framer-5ovDj.framer-v-nreswk.framer-xcutja { height: 1042px; width: 585px; }\",\".framer-5ovDj.framer-v-1su4dn9 .framer-7kwwsc { bottom: -375px; height: 408px; left: calc(48.88888888888891% - 313px / 2); width: 313px; }\",\".framer-5ovDj.framer-v-1su4dn9 .framer-zejfa2 { left: calc(49.05982905982908% - 90.25641025641026% / 2); top: calc(44.90161001788911% - 16.100178890876567% / 2); }\",\".framer-5ovDj.framer-v-nreswk .framer-1tsstro { height: 578px; }\",\".framer-5ovDj.framer-v-nreswk .framer-7kwwsc { bottom: -349px; left: calc(50.25641025641028% - 311px / 2); width: 311px; }\",\".framer-5ovDj.framer-v-nreswk .framer-iirf3p-container { bottom: 60px; left: 50%; }\",\".framer-5ovDj.framer-v-nreswk .framer-zejfa2 { height: 12%; left: calc(49.05982905982908% - 90.25641025641026% / 2); top: calc(41.17647058823531% - 11.937716262975778% / 2); }\",\".framer-5ovDj.framer-v-1wtj7fu .framer-1uufgzn { left: calc(51.27450980392159% - 955px / 2); right: unset; width: 955px; }\",\".framer-5ovDj.framer-v-1wtj7fu .framer-rzhc1g-container { bottom: 88px; height: 268px; right: 11px; top: unset; width: 573px; }\",\".framer-5ovDj.framer-v-1wtj7fu .framer-18cu7ur { bottom: -13px; height: 101%; top: unset; width: 39%; }\",\".framer-5ovDj.framer-v-1wtj7fu .framer-fwq95t { right: 66px; }\",\".framer-5ovDj.framer-v-1ofwdnj .framer-rzhc1g-container { bottom: 83px; right: 2px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 687\n * @framerIntrinsicWidth 1020\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i76VJ6U6s\":{\"layout\":[\"fixed\",\"fixed\"]},\"hX_4ONtVS\":{\"layout\":[\"fixed\",\"fixed\"]},\"lioEtVdjU\":{\"layout\":[\"fixed\",\"fixed\"]},\"J3j38ufRJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"Frxq1wHEJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"tOjmdG2n3\":{\"layout\":[\"fixed\",\"fixed\"]},\"hcD569dsP\":{\"layout\":[\"fixed\",\"fixed\"]},\"HFD071pSu\":{\"layout\":[\"fixed\",\"fixed\"]},\"eKaQERbRL\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZappO8yRS\":{\"layout\":[\"fixed\",\"fixed\"]},\"qjcUo5UgA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH8JmMh0tc=withCSS(Component,css,\"framer-5ovDj\");export default FramerH8JmMh0tc;FramerH8JmMh0tc.displayName=\"Musik Form\";FramerH8JmMh0tc.defaultProps={height:687,width:1020};addPropertyControls(FramerH8JmMh0tc,{variant:{options:[\"nEJCi_je7\",\"i76VJ6U6s\",\"hX_4ONtVS\",\"lioEtVdjU\",\"J3j38ufRJ\",\"Frxq1wHEJ\",\"tOjmdG2n3\",\"hcD569dsP\",\"HFD071pSu\",\"eKaQERbRL\",\"ZappO8yRS\",\"qjcUo5UgA\"],optionTitles:[\"MUSIK\",\"TENNIS\",\"MOBILE MUSIK\",\"MOBILE BORDTENNIS\",\"TABLET MUSIK\",\"TABLET TENNIS\",\"aktiv - WEBB NEW - MUSIK\",\"aktiv - WEBB NEW - BORDTENNIS\",\"aktiv - MUSIK MOBILE BOSS\",\"aktiv - TENNIS MOBILE BOSS\",\"FINAL 2 - MUSIKWORKSHOPS WEBB\",\"FINAL 2 - BORDTENNIS WEBB\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerH8JmMh0tc,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"}]},...EmbedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH8JmMh0tc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i76VJ6U6s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hX_4ONtVS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lioEtVdjU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J3j38ufRJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Frxq1wHEJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tOjmdG2n3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hcD569dsP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HFD071pSu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eKaQERbRL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZappO8yRS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qjcUo5UgA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1020\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"687\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H8JmMh0tc.map","// Generated by Framer (bbed9c4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-VPdnj .framer-styles-preset-hqupnq:not(.rich-text-wrapper), .framer-VPdnj .framer-styles-preset-hqupnq.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-VPdnj\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-GjxM5\";const variantClassNames={hCbrjaEys:\"framer-v-5bfxz7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hCbrjaEys\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/vast/pingis-och-musikfestival-tog-hundratals-barn-till-goteborg\",motionChild:true,nodeId:\"hCbrjaEys\",openInNewTab:true,scopeId:\"CmxXmRhhG\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5bfxz7\",className,classNames)} framer-monazm`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hCbrjaEys\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT v\\xe4st, 29/6.\"})})})}),className:\"framer-1e3noyc\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"EyagPnVjo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GjxM5.framer-monazm, .framer-GjxM5 .framer-monazm { display: block; }\",\".framer-GjxM5.framer-5bfxz7 { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 99px; }\",\".framer-GjxM5 .framer-1e3noyc { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 99\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCmxXmRhhG=withCSS(Component,css,\"framer-GjxM5\");export default FramerCmxXmRhhG;FramerCmxXmRhhG.displayName=\"SVT v\\xe4st, 29/6.\";FramerCmxXmRhhG.defaultProps={height:16,width:99};addFonts(FramerCmxXmRhhG,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCmxXmRhhG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"99\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CmxXmRhhG.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-3E97s\";const variantClassNames={cgOq6UQ4R:\"framer-v-16y0ve9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cgOq6UQ4R\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://nyttiflempan.sh.se/katarina-cup-snart-i-flemingsberg/\",motionChild:true,nodeId:\"cgOq6UQ4R\",openInNewTab:true,scopeId:\"eSsYJQs7b\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16y0ve9\",className,classNames)} framer-mi0bad`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cgOq6UQ4R\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Nytt i flempan, 2/4.\"})})})}),className:\"framer-12oapgz\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"NddEUFboj\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3E97s.framer-mi0bad, .framer-3E97s .framer-mi0bad { display: block; }\",\".framer-3E97s.framer-16y0ve9 { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 126px; }\",\".framer-3E97s .framer-12oapgz { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereSsYJQs7b=withCSS(Component,css,\"framer-3E97s\");export default FramereSsYJQs7b;FramereSsYJQs7b.displayName=\"Nytt i flempan, 2/4.\";FramereSsYJQs7b.defaultProps={height:16,width:126};addFonts(FramereSsYJQs7b,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereSsYJQs7b\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"126\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eSsYJQs7b.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-UAbr4\";const variantClassNames={Ex7R0dRLB:\"framer-v-1nyvp25\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ex7R0dRLB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.sverigesradio.se/artikel/unga-och-blivande-poeter-mottes-i-vivalla-min-superkraft\",motionChild:true,nodeId:\"Ex7R0dRLB\",openInNewTab:true,scopeId:\"eUkmk0lKF\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1nyvp25\",className,classNames)} framer-1hbqgd1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Ex7R0dRLB\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"P4 \\xd6rebro.\"})})})}),className:\"framer-nfoxbl\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"gNK5_AUu1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UAbr4.framer-1hbqgd1, .framer-UAbr4 .framer-1hbqgd1 { display: block; }\",\".framer-UAbr4.framer-1nyvp25 { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 72px; }\",\".framer-UAbr4 .framer-nfoxbl { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereUkmk0lKF=withCSS(Component,css,\"framer-UAbr4\");export default FramereUkmk0lKF;FramereUkmk0lKF.displayName=\"P4 \\xd6rebro.\";FramereUkmk0lKF.defaultProps={height:16,width:72};addFonts(FramereUkmk0lKF,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereUkmk0lKF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"72\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eUkmk0lKF.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-q5mTa\";const variantClassNames={Y51oR2Clu:\"framer-v-twdzks\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Y51oR2Clu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/orebro/pingis-och-musik-i-fokus-nar-katarina-cup-kom-till-vivalla\",motionChild:true,nodeId:\"Y51oR2Clu\",openInNewTab:true,scopeId:\"fl2Klj1IO\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-twdzks\",className,classNames)} framer-rvlw0r`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Y51oR2Clu\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 4/6.\"})})})}),className:\"framer-1boo242\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"Z3ukMi8vn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q5mTa.framer-rvlw0r, .framer-q5mTa .framer-rvlw0r { display: block; }\",\".framer-q5mTa.framer-twdzks { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 58px; }\",\".framer-q5mTa .framer-1boo242 { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfl2Klj1IO=withCSS(Component,css,\"framer-q5mTa\");export default Framerfl2Klj1IO;Framerfl2Klj1IO.displayName=\"SVT, 4/6.\";Framerfl2Klj1IO.defaultProps={height:16,width:58};addFonts(Framerfl2Klj1IO,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfl2Klj1IO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fl2Klj1IO.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-AxQtI\";const variantClassNames={A5c8yUer9:\"framer-v-1q01cuf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"A5c8yUer9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/smaland/sveriges-forsta-musik-och-bordtennisfestival-kom-till-araby-i-vaxjo\",motionChild:true,nodeId:\"A5c8yUer9\",openInNewTab:true,scopeId:\"gF0yabzWj\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1q01cuf\",className,classNames)} framer-1ku3sfg`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"A5c8yUer9\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT sm\\xe5land, 14/4.\"})})})}),className:\"framer-nbhbcn\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"ftQguoNd2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AxQtI.framer-1ku3sfg, .framer-AxQtI .framer-1ku3sfg { display: block; }\",\".framer-AxQtI.framer-1q01cuf { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 128px; }\",\".framer-AxQtI .framer-nbhbcn { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergF0yabzWj=withCSS(Component,css,\"framer-AxQtI\");export default FramergF0yabzWj;FramergF0yabzWj.displayName=\"SVT sm\\xe5land, 14/4.\";FramergF0yabzWj.defaultProps={height:16,width:128};addFonts(FramergF0yabzWj,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergF0yabzWj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"128\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gF0yabzWj.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-vv9iW\";const variantClassNames={Hrl7enxRP:\"framer-v-t70vu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Hrl7enxRP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.vaxjobladet.se/sport/succefestivalen-drar-in-pa-araby-park-arena/\",motionChild:true,nodeId:\"Hrl7enxRP\",openInNewTab:true,scopeId:\"GVZeOT1E9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-t70vu\",className,classNames)} framer-12dn4hw`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Hrl7enxRP\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"V\\xe4xj\\xf6bladet, 11/4.\"})})})}),className:\"framer-p8jiqx\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"XZOAhj5Q8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vv9iW.framer-12dn4hw, .framer-vv9iW .framer-12dn4hw { display: block; }\",\".framer-vv9iW.framer-t70vu { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 119px; }\",\".framer-vv9iW .framer-p8jiqx { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGVZeOT1E9=withCSS(Component,css,\"framer-vv9iW\");export default FramerGVZeOT1E9;FramerGVZeOT1E9.displayName=\"V\\xe4xj\\xf6bladet, 11/4.\";FramerGVZeOT1E9.defaultProps={height:16,width:119};addFonts(FramerGVZeOT1E9,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGVZeOT1E9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"119\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GVZeOT1E9.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-YPKEr\";const variantClassNames={Stl36yHgm:\"framer-v-x9o11g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Stl36yHgm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://lokaltidningenvaxjo.se/vaxjo/katarina-cup-med-pingis-och-hiphop-i-araby/6869\",motionChild:true,nodeId:\"Stl36yHgm\",openInNewTab:true,scopeId:\"GWVOV0zO9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-x9o11g\",className,classNames)} framer-beknyd`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Stl36yHgm\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Lokaltidningen V\\xe4xj\\xf6, 11/4.\"})})})}),className:\"framer-q93xl7\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"fD_0PJXdS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YPKEr.framer-beknyd, .framer-YPKEr .framer-beknyd { display: block; }\",\".framer-YPKEr.framer-x9o11g { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 180px; }\",\".framer-YPKEr .framer-q93xl7 { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGWVOV0zO9=withCSS(Component,css,\"framer-YPKEr\");export default FramerGWVOV0zO9;FramerGWVOV0zO9.displayName=\"Lokaltidningen V\\xe4xj\\xf6, 11/4.\";FramerGWVOV0zO9.defaultProps={height:16,width:180};addFonts(FramerGWVOV0zO9,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGWVOV0zO9\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"180\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GWVOV0zO9.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-OgsfH\";const variantClassNames={RXBsHVLP1:\"framer-v-1oomrn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RXBsHVLP1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.musikindustrin.se/2025/01/21/katarina-cup-pa-kvalturne/\",motionChild:true,nodeId:\"RXBsHVLP1\",openInNewTab:true,scopeId:\"iZOz5U3Hz\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1oomrn\",className,classNames)} framer-taadhs`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RXBsHVLP1\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Musikindustrin, 21/5.\"})})})}),className:\"framer-zmzunm\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"VJR3757ne\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OgsfH.framer-taadhs, .framer-OgsfH .framer-taadhs { display: block; }\",\".framer-OgsfH.framer-1oomrn { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 139px; }\",\".framer-OgsfH .framer-zmzunm { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriZOz5U3Hz=withCSS(Component,css,\"framer-OgsfH\");export default FrameriZOz5U3Hz;FrameriZOz5U3Hz.displayName=\"Musikindustrin, 21/5.\";FrameriZOz5U3Hz.defaultProps={height:16,width:139};addFonts(FrameriZOz5U3Hz,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriZOz5U3Hz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"139\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iZOz5U3Hz.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-V0CGx\";const variantClassNames={gkn9y0AXw:\"framer-v-sgifla\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gkn9y0AXw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/pingisfeber-pa-stor-cup-har-vunnit-alla-matcher-6.3.291169.215c5962b5\",motionChild:true,nodeId:\"gkn9y0AXw\",openInNewTab:true,scopeId:\"ksVSFtZIe\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-sgifla\",className,classNames)} framer-7z0tt4`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gkn9y0AXw\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitt i, 19/4.\"})})})}),className:\"framer-9s6atl\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"oj89IISC2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V0CGx.framer-7z0tt4, .framer-V0CGx .framer-7z0tt4 { display: block; }\",\".framer-V0CGx.framer-sgifla { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 74px; }\",\".framer-V0CGx .framer-9s6atl { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerksVSFtZIe=withCSS(Component,css,\"framer-V0CGx\");export default FramerksVSFtZIe;FramerksVSFtZIe.displayName=\"Mitt i, 19/4.\";FramerksVSFtZIe.defaultProps={height:16,width:74};addFonts(FramerksVSFtZIe,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerksVSFtZIe\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"74\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ksVSFtZIe.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-eSM7p\";const variantClassNames={WqZVO45rc:\"framer-v-1j3x488\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"WqZVO45rc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/tenstahallen-kokade-nar-katarina-cup-arrangerades-6.3.274784.6a9a61c1a7\",motionChild:true,nodeId:\"WqZVO45rc\",openInNewTab:true,scopeId:\"OiBZga28v\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1j3x488\",className,classNames)} framer-ldgnl7`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WqZVO45rc\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitt i, 3/2.\"})})})}),className:\"framer-1nu6sbr\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"IN1e_9Nd_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eSM7p.framer-ldgnl7, .framer-eSM7p .framer-ldgnl7 { display: block; }\",\".framer-eSM7p.framer-1j3x488 { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 66px; }\",\".framer-eSM7p .framer-1nu6sbr { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 66\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOiBZga28v=withCSS(Component,css,\"framer-eSM7p\");export default FramerOiBZga28v;FramerOiBZga28v.displayName=\"Mitt i, 3/2.\";FramerOiBZga28v.defaultProps={height:16,width:66};addFonts(FramerOiBZga28v,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOiBZga28v\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"66\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OiBZga28v.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-6qYRl\";const variantClassNames={rBReRbYGv:\"framer-v-xrmv9v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rBReRbYGv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/ost/adam-taal-vill-gora-musik-och-pingis-mer-tillgangligt-i-utsatta-omraden\",motionChild:true,nodeId:\"rBReRbYGv\",openInNewTab:true,scopeId:\"paKAqq0s1\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-xrmv9v\",className,classNames)} framer-1dgpat7`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rBReRbYGv\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 24/5.\"})})})}),className:\"framer-14s5jxe\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"QWjdxWim6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6qYRl.framer-1dgpat7, .framer-6qYRl .framer-1dgpat7 { display: block; }\",\".framer-6qYRl.framer-xrmv9v { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 65px; }\",\".framer-6qYRl .framer-14s5jxe { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpaKAqq0s1=withCSS(Component,css,\"framer-6qYRl\");export default FramerpaKAqq0s1;FramerpaKAqq0s1.displayName=\"SVT, 24/5.\";FramerpaKAqq0s1.defaultProps={height:16,width:65};addFonts(FramerpaKAqq0s1,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpaKAqq0s1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"65\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./paKAqq0s1.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-IHtzy\";const variantClassNames={kPFGYUuPJ:\"framer-v-109rr9g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kPFGYUuPJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.nyhetsbyranjarva.se/manga-nya-minnen-efter-fredagens-katarina-cup/\",motionChild:true,nodeId:\"kPFGYUuPJ\",openInNewTab:true,scopeId:\"q39jzfk8q\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-109rr9g\",className,classNames)} framer-1jjrku4`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kPFGYUuPJ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Nyhetsbyr\\xe5n J\\xe4rva, 1/2.\"})})})}),className:\"framer-1q6duh3\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"lD1ojaImQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IHtzy.framer-1jjrku4, .framer-IHtzy .framer-1jjrku4 { display: block; }\",\".framer-IHtzy.framer-109rr9g { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 157px; }\",\".framer-IHtzy .framer-1q6duh3 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 157\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq39jzfk8q=withCSS(Component,css,\"framer-IHtzy\");export default Framerq39jzfk8q;Framerq39jzfk8q.displayName=\"Nyhetsbyr\\xe5n J\\xe4rva, 1/2.\";Framerq39jzfk8q.defaultProps={height:16,width:157};addFonts(Framerq39jzfk8q,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq39jzfk8q\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"157\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q39jzfk8q.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-APe8Y\";const variantClassNames={CZM8XaDMJ:\"framer-v-129gvjs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CZM8XaDMJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.nt.se/kultur/norrkoping/artikel/udda-kombon-musik-och-pingisfestival-arrangerades-i-norrkoping/l68zvgzr\",motionChild:true,nodeId:\"CZM8XaDMJ\",openInNewTab:true,scopeId:\"QWCt5_ybs\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-129gvjs\",className,classNames)} framer-19hdkx`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CZM8XaDMJ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"NT, 5/6.\"})})})}),className:\"framer-102a89g\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"aJ20J1GT3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-APe8Y.framer-19hdkx, .framer-APe8Y .framer-19hdkx { display: block; }\",\".framer-APe8Y.framer-129gvjs { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 50px; }\",\".framer-APe8Y .framer-102a89g { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQWCt5_ybs=withCSS(Component,css,\"framer-APe8Y\");export default FramerQWCt5_ybs;FramerQWCt5_ybs.displayName=\"NT, 5/6.\";FramerQWCt5_ybs.defaultProps={height:16,width:50};addFonts(FramerQWCt5_ybs,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQWCt5_ybs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QWCt5_ybs.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-k5DFl\";const variantClassNames={QSBYmxU_Q:\"framer-v-8zyrrr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QSBYmxU_Q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.smp.se/vaxjo/festival-arrangeras-pa-araby-jag-hoppas-pa-en-folkfest/\",motionChild:true,nodeId:\"QSBYmxU_Q\",openInNewTab:true,scopeId:\"r2_olRs54\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-8zyrrr\",className,classNames)} framer-h4k7xl`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QSBYmxU_Q\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SMP, 11/4.\"})})})}),className:\"framer-1boj4m6\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"cGRoTPfsq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k5DFl.framer-h4k7xl, .framer-k5DFl .framer-h4k7xl { display: block; }\",\".framer-k5DFl.framer-8zyrrr { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 70px; }\",\".framer-k5DFl .framer-1boj4m6 { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr2_olRs54=withCSS(Component,css,\"framer-k5DFl\");export default Framerr2_olRs54;Framerr2_olRs54.displayName=\"SMP, 11/4.\";Framerr2_olRs54.defaultProps={height:16,width:70};addFonts(Framerr2_olRs54,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr2_olRs54\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"70\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r2_olRs54.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ZOkwT\";const variantClassNames={uoNeZ2ynU:\"framer-v-6gl7rb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uoNeZ2ynU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"uoNeZ2ynU\",openInNewTab:true,scopeId:\"sqtGad5vV\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6gl7rb\",className,classNames)} framer-1u3s7bf`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uoNeZ2ynU\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT stockholm, 31/1.\"})})})}),className:\"framer-17ucjmh\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"lqjKgbqt9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZOkwT.framer-1u3s7bf, .framer-ZOkwT .framer-1u3s7bf { display: block; }\",\".framer-ZOkwT.framer-6gl7rb { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 141px; }\",\".framer-ZOkwT .framer-17ucjmh { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersqtGad5vV=withCSS(Component,css,\"framer-ZOkwT\");export default FramersqtGad5vV;FramersqtGad5vV.displayName=\"SVT stockholm, 31/1.\";FramersqtGad5vV.defaultProps={height:16,width:141};addFonts(FramersqtGad5vV,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersqtGad5vV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"141\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sqtGad5vV.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-kMGWy\";const variantClassNames={tWVLCAbph:\"framer-v-1wl440j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tWVLCAbph\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/adam-taals-storsatsning-kommer-till-jarva-6.3.269273.c3ea9b0d41\",motionChild:true,nodeId:\"tWVLCAbph\",openInNewTab:true,scopeId:\"x1xqnK9PR\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wl440j\",className,classNames)} framer-18bod2e`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tWVLCAbph\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitti, notis.\"})})})}),className:\"framer-1h9np9d\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"gK80wTdcn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kMGWy.framer-18bod2e, .framer-kMGWy .framer-18bod2e { display: block; }\",\".framer-kMGWy.framer-1wl440j { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 75px; }\",\".framer-kMGWy .framer-1h9np9d { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx1xqnK9PR=withCSS(Component,css,\"framer-kMGWy\");export default Framerx1xqnK9PR;Framerx1xqnK9PR.displayName=\"Mitti, notis.\";Framerx1xqnK9PR.defaultProps={height:16,width:75};addFonts(Framerx1xqnK9PR,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx1xqnK9PR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x1xqnK9PR.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-0PWxm\";const variantClassNames={xeycMySLp:\"framer-v-187f45e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xeycMySLp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://hejauppsala.com/nyheter-uppsala/katarina-cup-till-gottsunda/\",motionChild:true,nodeId:\"xeycMySLp\",openInNewTab:true,scopeId:\"XP_wDWil1\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-187f45e\",className,classNames)} framer-1a76gcb`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xeycMySLp\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Heja uppsala/notis.\"})})})}),className:\"framer-1tb2y3n\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"vstWaMZFV\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0PWxm.framer-1a76gcb, .framer-0PWxm .framer-1a76gcb { display: block; }\",\".framer-0PWxm.framer-187f45e { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 129px; }\",\".framer-0PWxm .framer-1tb2y3n { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXP_wDWil1=withCSS(Component,css,\"framer-0PWxm\");export default FramerXP_wDWil1;FramerXP_wDWil1.displayName=\"Heja uppsala/notis.\";FramerXP_wDWil1.defaultProps={height:16,width:129};addFonts(FramerXP_wDWil1,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXP_wDWil1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"129\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XP_wDWil1.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-rewSL\";const variantClassNames={Yk1NlbQn1:\"framer-v-1uqiilx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Yk1NlbQn1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.unt.se/kultur/kultur-och-noje/artikel/adam-taal-tar-sin-musik-och-pingisfestival-till-gottsunda-/jo8zw4yl\",motionChild:true,nodeId:\"Yk1NlbQn1\",openInNewTab:true,scopeId:\"YkZG2ee55\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uqiilx\",className,classNames)} framer-tt335c`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Yk1NlbQn1\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"UNT, 17/5.\"})})})}),className:\"framer-2kqf0y\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"qLDtLKVPU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rewSL.framer-tt335c, .framer-rewSL .framer-tt335c { display: block; }\",\".framer-rewSL.framer-1uqiilx { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 68px; }\",\".framer-rewSL .framer-2kqf0y { flex: none; height: auto; left: 50%; position: absolute; top: 47%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYkZG2ee55=withCSS(Component,css,\"framer-rewSL\");export default FramerYkZG2ee55;FramerYkZG2ee55.displayName=\"UNT, 17/5.\";FramerYkZG2ee55.defaultProps={height:16,width:68};addFonts(FramerYkZG2ee55,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYkZG2ee55\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"68\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YkZG2ee55.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-8SpdG\";const variantClassNames={vqZtNWmn6:\"framer-v-1v1pg6n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vqZtNWmn6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/uppsala/pingis-och-musik-ska-forena-ungdomar-i-gottsunda\",motionChild:true,nodeId:\"vqZtNWmn6\",openInNewTab:true,scopeId:\"YWBcAS9S9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1v1pg6n\",className,classNames)} framer-ar2w9q`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vqZtNWmn6\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 17/5.\"})})})}),className:\"framer-qd7mnv\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"tPMIWLUnb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8SpdG.framer-ar2w9q, .framer-8SpdG .framer-ar2w9q { display: block; }\",\".framer-8SpdG.framer-1v1pg6n { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 65px; }\",\".framer-8SpdG .framer-qd7mnv { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYWBcAS9S9=withCSS(Component,css,\"framer-8SpdG\");export default FramerYWBcAS9S9;FramerYWBcAS9S9.displayName=\"SVT, 17/5.\";FramerYWBcAS9S9.defaultProps={height:16,width:65};addFonts(FramerYWBcAS9S9,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYWBcAS9S9\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"65\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YWBcAS9S9.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-QuOlB\";const variantClassNames={feyRqCc6u:\"framer-v-po9rr7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"feyRqCc6u\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/gladjen-var-stor-nar-katarina-cup-kom-till-bredang-6.3.297371.33d16b7d7f\",motionChild:true,nodeId:\"feyRqCc6u\",openInNewTab:true,scopeId:\"Z6zpaD5ZI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-po9rr7\",className,classNames)} framer-d02jzx`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"feyRqCc6u\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitt i, 18/5.\"})})})}),className:\"framer-1x5teq9\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"nrkWRJsFM\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QuOlB.framer-d02jzx, .framer-QuOlB .framer-d02jzx { display: block; }\",\".framer-QuOlB.framer-po9rr7 { height: 16px; overflow: visible; position: relative; text-decoration: none; width: 74px; }\",\".framer-QuOlB .framer-1x5teq9 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZ6zpaD5ZI=withCSS(Component,css,\"framer-QuOlB\");export default FramerZ6zpaD5ZI;FramerZ6zpaD5ZI.displayName=\"Mitt i, 18/5.\";FramerZ6zpaD5ZI.defaultProps={height:16,width:74};addFonts(FramerZ6zpaD5ZI,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ6zpaD5ZI\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"74\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Z6zpaD5ZI.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8F6aTeLb8wqGWTn1n7O4/LyWoca1fNgrl0ms2YE5i/IBcOA2ePF.js\";import SVTVSt296 from\"https://framerusercontent.com/modules/BIi3KtzEiBkQZzTVbKjU/YrWHjBEa3hgfp4GzmHfc/CmxXmRhhG.js\";import NyttIFlempan24 from\"https://framerusercontent.com/modules/ftYhoJ6xyWJBxh1gtD8l/5SBLfvbVPQ5OYTheknv3/eSsYJQs7b.js\";import P4Rebro from\"https://framerusercontent.com/modules/hd4xISNKyYKMYiA2Ba3q/rkkvttjIPliwrNaia41J/eUkmk0lKF.js\";import SVT46 from\"https://framerusercontent.com/modules/5jtvt3o2OrGHyFFZuQsb/p1hKd2cSpurYXuT74OY0/fl2Klj1IO.js\";import SVTSmLand144 from\"https://framerusercontent.com/modules/sVjISiPVQHwItNt06dUD/PlJQMiHRjRSBdAyYNvfw/gF0yabzWj.js\";import VXjBladet114 from\"https://framerusercontent.com/modules/W90bHbljKJ3IdOuKgEUF/sd3SfK3BPkn4Wg9hjvnk/GVZeOT1E9.js\";import LokaltidningenVXj114 from\"https://framerusercontent.com/modules/u0zmXo96ogB4ufPfEUII/hvoxJKpXmlj70g2MWkeG/GWVOV0zO9.js\";import Musikindustrin215 from\"https://framerusercontent.com/modules/si8uVR12YNA1exGiG7BI/UZNPhFSS2MDpArWwfubR/iZOz5U3Hz.js\";import MittI194 from\"https://framerusercontent.com/modules/SebaaRc41D3Yc3UszJcp/h3bvPQnfaouK9rYE6kLL/ksVSFtZIe.js\";import MittI32 from\"https://framerusercontent.com/modules/j0ybdP3gkjuUk5MuIw1p/x7AH9TgfjaX6FijJkoS5/OiBZga28v.js\";import SVT245 from\"https://framerusercontent.com/modules/tnE2rlcEFO5jrZLiMbfk/r8tqA0HePjFHWybWEgRA/paKAqq0s1.js\";import NyhetsbyrNJRva12 from\"https://framerusercontent.com/modules/mfEleak8sceEj6lEia3u/T41KbOUB4PDVxiPUnv4m/q39jzfk8q.js\";import NT56 from\"https://framerusercontent.com/modules/gM71L8p1UA672Ixd07Pk/o4kzV9gFlMllTRUzSxVY/QWCt5_ybs.js\";import SMP114 from\"https://framerusercontent.com/modules/0msSnVVN7rgaw2BdLJDB/QHoYFvds8Ab5iFDJZIyv/r2_olRs54.js\";import SVTStockholm311 from\"https://framerusercontent.com/modules/DAxU5dUi4LmskU9R0txT/hLpg2rbIaB818Qt0mt8Y/sqtGad5vV.js\";import MittiNotis from\"https://framerusercontent.com/modules/EPupDAEf3IfiZPebijGU/TRzFpo52mPy7RrywKLLS/x1xqnK9PR.js\";import HejaUppsalaNotis from\"https://framerusercontent.com/modules/eAgGHgieIsnCUxloAurp/mtebXka77NvQPwpUGCnw/XP_wDWil1.js\";import UNT175 from\"https://framerusercontent.com/modules/1mkKTErEsgHCLIWFX1Ax/Dj9r8ebfKvOZaxKK1DiB/YkZG2ee55.js\";import SVT175 from\"https://framerusercontent.com/modules/kPhPy8kSLKP1Wz6aNJFH/RBlrbOJVDRjEp5DFlKw7/YWBcAS9S9.js\";import MittI185 from\"https://framerusercontent.com/modules/xaRjZZ3Ji6AJUCYEDvRD/R50VQH0O5uDBxueQbeIl/Z6zpaD5ZI.js\";const SVT245Fonts=getFonts(SVT245);const MittI185Fonts=getFonts(MittI185);const VXjBladet114Fonts=getFonts(VXjBladet114);const SVT46Fonts=getFonts(SVT46);const LokaltidningenVXj114Fonts=getFonts(LokaltidningenVXj114);const P4RebroFonts=getFonts(P4Rebro);const SMP114Fonts=getFonts(SMP114);const SVTSmLand144Fonts=getFonts(SVTSmLand144);const SVTVSt296Fonts=getFonts(SVTVSt296);const MittI194Fonts=getFonts(MittI194);const NyttIFlempan24Fonts=getFonts(NyttIFlempan24);const SVT175Fonts=getFonts(SVT175);const NyhetsbyrNJRva12Fonts=getFonts(NyhetsbyrNJRva12);const MittiNotisFonts=getFonts(MittiNotis);const UNT175Fonts=getFonts(UNT175);const MittI32Fonts=getFonts(MittI32);const HejaUppsalaNotisFonts=getFonts(HejaUppsalaNotis);const Musikindustrin215Fonts=getFonts(Musikindustrin215);const SVTStockholm311Fonts=getFonts(SVTStockholm311);const NT56Fonts=getFonts(NT56);const cycleOrder=[\"aJgdSf19D\",\"hdAEI0qee\"];const serializationHash=\"framer-g15qU\";const variantClassNames={aJgdSf19D:\"framer-v-h4y1zi\",hdAEI0qee:\"framer-v-k17ypu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={MOBIL:\"hdAEI0qee\",WEB:\"aJgdSf19D\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aJgdSf19D\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aJgdSf19D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hdAEI0qee\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"hdAEI0qee\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:960,intrinsicWidth:540,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920 1080w\"},className:cx(scopingClassNames,\"framer-h4y1zi\",className,classNames),\"data-framer-name\":\"WEB\",layoutDependency:layoutDependency,layoutId:\"aJgdSf19D\",ref:refBinding,style:{...style},...addPropertyOverrides({hdAEI0qee:{\"data-framer-name\":\"MOBIL\",background:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w7rbbe\",\"data-framer-name\":\"Press 1\",layoutDependency:layoutDependency,layoutId:\"cJE59Hy3j\",style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hj057e\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"QpOSAkhCm\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 423 31\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 418 0 C 420.761 0 423 2.239 423 5 L 423 29.3 C 423 30.239 422.239 31 421.3 31 L 1.7 31 C 0.761 31 0 30.239 0 29.3 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lrq5nj\",layoutDependency:layoutDependency,layoutId:\"WYUv3_hAJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 423 700\" overflow=\"visible\"><path d=\"M 0 0 L 423 0 L 423 698.3 C 423 699.239 422.239 700 421.3 700 L 1.7 700 C 0.761 700 0 699.239 0 698.3 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\"},children:\"PRESS\"})}),className:\"framer-diy7fq\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"RFsThIxtP\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+225+2),pixelHeight:191,pixelWidth:535,sizes:\"74px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-s17iqo\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"ScZoiD9LQ\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"SK\\xc4GGETORP\"})}),className:\"framer-t24do6\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"NUpAp1rEE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"BRED\\xc4NG\"})}),className:\"framer-1x637y9\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"mTz6oGhlH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"ARABY\"})}),className:\"framer-3g0ocs\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"lMNxa28Gt\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"VIVALLA\"})}),className:\"framer-4b7c69\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"Elgm942RK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"G\\xd6TEBORG\"})}),className:\"framer-1lmuupj\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"iGzAqKW22\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"65px\",y:(componentViewport?.y||0)+225+124,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qc7u6u-container\",layoutDependency:layoutDependency,layoutId:\"OPfMmcDRo-container\",nodeId:\"OPfMmcDRo\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVT245,{height:\"100%\",id:\"OPfMmcDRo\",layoutId:\"OPfMmcDRo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"74px\",y:(componentViewport?.y||0)+225+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gu5rny-container\",layoutDependency:layoutDependency,layoutId:\"eDHGT14tq-container\",nodeId:\"eDHGT14tq\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(MittI185,{height:\"100%\",id:\"eDHGT14tq\",layoutId:\"eDHGT14tq\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"119px\",y:(componentViewport?.y||0)+225+327,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15sl0or-container\",layoutDependency:layoutDependency,layoutId:\"y4IM8fYHX-container\",nodeId:\"y4IM8fYHX\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(VXjBladet114,{height:\"100%\",id:\"y4IM8fYHX\",layoutId:\"y4IM8fYHX\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"58px\",y:(componentViewport?.y||0)+225+842-323,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g2obhw-container\",layoutDependency:layoutDependency,layoutId:\"BE330Ks2B-container\",nodeId:\"BE330Ks2B\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVT46,{height:\"100%\",id:\"BE330Ks2B\",layoutId:\"BE330Ks2B\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"180px\",y:(componentViewport?.y||0)+225+353,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hi1nuv-container\",layoutDependency:layoutDependency,layoutId:\"TP2fgu5hg-container\",nodeId:\"TP2fgu5hg\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(LokaltidningenVXj114,{height:\"100%\",id:\"TP2fgu5hg\",layoutId:\"TP2fgu5hg\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"72px\",y:(componentViewport?.y||0)+225+842-297,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-onnjt7-container\",layoutDependency:layoutDependency,layoutId:\"CIK0L2DmH-container\",nodeId:\"CIK0L2DmH\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(P4Rebro,{height:\"100%\",id:\"CIK0L2DmH\",layoutId:\"CIK0L2DmH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"70px\",y:(componentViewport?.y||0)+225+379,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4zl0n5-container\",layoutDependency:layoutDependency,layoutId:\"fGlZybrob-container\",nodeId:\"fGlZybrob\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SMP114,{height:\"100%\",id:\"fGlZybrob\",layoutId:\"fGlZybrob\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"128px\",y:(componentViewport?.y||0)+225+405,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11flkbx-container\",layoutDependency:layoutDependency,layoutId:\"i1R6Bsx0X-container\",nodeId:\"i1R6Bsx0X\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVTSmLand144,{height:\"100%\",id:\"i1R6Bsx0X\",layoutId:\"i1R6Bsx0X\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"99px\",y:(componentViewport?.y||0)+225+842-190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s53epr-container\",layoutDependency:layoutDependency,layoutId:\"Gegtk0kHh-container\",nodeId:\"Gegtk0kHh\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVTVSt296,{height:\"100%\",id:\"Gegtk0kHh\",layoutId:\"Gegtk0kHh\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6jhs3j\",\"data-framer-name\":\"Press 2\",layoutDependency:layoutDependency,layoutId:\"pdUaiw1X6\",style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4a1fr4\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"sPjITjZPW\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 423 33\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 418 0 C 420.761 0 423 2.239 423 5 L 423 31.3 C 423 32.239 422.239 33 421.3 33 L 1.7 33 C 0.761 33 0 32.239 0 31.3 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-508ge8\",layoutDependency:layoutDependency,layoutId:\"voyYqUr84\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 423 704\" overflow=\"visible\"><path d=\"M 0 0 L 423 0 L 423 702.3 C 423 703.239 422.239 704 421.3 704 L 1.7 704 C 0.761 704 0 703.239 0 702.3 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\"},children:\"PRESS\"})}),className:\"framer-gx2suy\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"B5nmERqWo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1478)-960+2),pixelHeight:191,pixelWidth:535,sizes:\"74px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-8qewz1\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Dvg75wwGh\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FLEMINGSBERG\"})}),className:\"framer-jtdvn2\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"UbYeY8ca8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GOTTSUNDA\"})}),className:\"framer-mzihbv\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"iyploYVrh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"TENSTA\"})}),className:\"framer-q3017o\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"s01DURa4P\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"74px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+123,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ukaoo7-container\",layoutDependency:layoutDependency,layoutId:\"b4aXGn0iW-container\",nodeId:\"b4aXGn0iW\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(MittI194,{height:\"100%\",id:\"b4aXGn0iW\",layoutId:\"b4aXGn0iW\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"126px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15nevgs-container\",layoutDependency:layoutDependency,layoutId:\"ROcX9VgMV-container\",nodeId:\"ROcX9VgMV\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(NyttIFlempan24,{height:\"100%\",id:\"ROcX9VgMV\",layoutId:\"ROcX9VgMV\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"65px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+264,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n0z9y1-container\",layoutDependency:layoutDependency,layoutId:\"lcNjN6plT-container\",nodeId:\"lcNjN6plT\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVT175,{height:\"100%\",id:\"lcNjN6plT\",layoutId:\"lcNjN6plT\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"157px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+796-345,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d8hnf8-container\",layoutDependency:layoutDependency,layoutId:\"IFTZpfKuR-container\",nodeId:\"IFTZpfKuR\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(NyhetsbyrNJRva12,{height:\"100%\",id:\"IFTZpfKuR\",layoutId:\"IFTZpfKuR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"75px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+796-268,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8h227h-container\",layoutDependency:layoutDependency,layoutId:\"H5AL2scW0-container\",nodeId:\"H5AL2scW0\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(MittiNotis,{height:\"100%\",id:\"H5AL2scW0\",layoutId:\"H5AL2scW0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"68px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+289,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aajert-container\",layoutDependency:layoutDependency,layoutId:\"iAqsAP2kS-container\",nodeId:\"iAqsAP2kS\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(UNT175,{height:\"100%\",id:\"iAqsAP2kS\",layoutId:\"iAqsAP2kS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"66px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+796-319,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l6p0ww-container\",layoutDependency:layoutDependency,layoutId:\"rZDztJl2r-container\",nodeId:\"rZDztJl2r\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(MittI32,{height:\"100%\",id:\"rZDztJl2r\",layoutId:\"rZDztJl2r\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"129px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+315,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19s38j5-container\",layoutDependency:layoutDependency,layoutId:\"gbhT7V_Sz-container\",nodeId:\"gbhT7V_Sz\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(HejaUppsalaNotis,{height:\"100%\",id:\"gbhT7V_Sz\",layoutId:\"gbhT7V_Sz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"139px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+796-294,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hxvjo6-container\",layoutDependency:layoutDependency,layoutId:\"ErBIEte7s-container\",nodeId:\"ErBIEte7s\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(Musikindustrin215,{height:\"100%\",id:\"ErBIEte7s\",layoutId:\"ErBIEte7s\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"141px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+429,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qie5a5-container\",layoutDependency:layoutDependency,layoutId:\"A2M00z8H7-container\",nodeId:\"A2M00z8H7\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(SVTStockholm311,{height:\"100%\",id:\"A2M00z8H7\",layoutId:\"A2M00z8H7\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"NAVESTAD\"})}),className:\"framer-ghbr9b\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"UZW_1EF1V\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"50px\",y:(componentViewport?.y||0)+(componentViewport?.height||1478)-960+796-152,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ggc3q3-container\",layoutDependency:layoutDependency,layoutId:\"lIfz8FRra-container\",nodeId:\"lIfz8FRra\",rendersWithMotion:true,scopeId:\"jWR7jwSiD\",children:/*#__PURE__*/_jsx(NT56,{height:\"100%\",id:\"lIfz8FRra\",layoutId:\"lIfz8FRra\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:960,intrinsicWidth:540,pixelHeight:1920,pixelWidth:1080,src:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920 1080w\"},className:\"framer-15z3suz\",\"data-framer-name\":\"CUSTOM PRESS MOB\",layoutDependency:layoutDependency,layoutId:\"TmmT3xwcX\",...addPropertyOverrides({hdAEI0qee:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:960,intrinsicWidth:540,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+17+(((componentViewport?.height||803)-157-646)/2+0+0)),pixelHeight:1920,pixelWidth:1080,sizes:\"363px\",src:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/H9Vh8eHsBCy0Gzl7Kfk2jSE6w.png?width=1080&height=1920 1080w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n9p9jf\",\"data-framer-name\":\"Press 1\",layoutDependency:layoutDependency,layoutId:\"yKce_oG8r\",style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hzm4qm\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"Lzb3OoZyz\",radius:{bottomLeft:0,bottomRight:0,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 205 17\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 200 0 C 202.761 0 205 2.239 205 5 L 205 17 L 0 17 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tpdhxs\",layoutDependency:layoutDependency,layoutId:\"PP2ORAQnE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 205 416\" overflow=\"visible\"><path d=\"M 0 0 L 205 0 L 205 414.3 C 205 415.239 204.239 416 203.3 416 L 1.7 416 C 0.761 416 0 415.239 0 414.3 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\"},children:\"PRESS\"})}),className:\"framer-17m2gco\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"HdaWa_wcn\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,pixelHeight:191,pixelWidth:535,sizes:\"42px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-ou2274\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"pl8KJ4V4T\",...addPropertyOverrides({hdAEI0qee:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+17+(((componentViewport?.height||803)-157-646)/2+0+0)+91.7502+1),pixelHeight:191,pixelWidth:535,sizes:\"42px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"SK\\xc4GGETORP\"})}),className:\"framer-1v8fpyp\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"joKAoJlSk\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"BRED\\xc4NG\"})}),className:\"framer-1z0dpwb\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"D1fDfiycM\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"ARABY\"})}),className:\"framer-pouxw9\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"vauHYJoDd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"VIVALLA\"})}),className:\"framer-d9f7ke\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"E4O5LF6Ws\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"G\\xd6TEBORG\"})}),className:\"framer-ommisi\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"iMzF_B78K\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/ost/adam-taal-vill-gora-musik-och-pingis-mer-tillgangligt-i-utsatta-omraden\",motionChild:true,nodeId:\"q7Dg0BEMj\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 24/5.\"})})})})})}),className:\"framer-1ewt2su\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"q7Dg0BEMj\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://lokaltidningenvaxjo.se/vaxjo/katarina-cup-med-pingis-och-hiphop-i-araby/6869\",motionChild:true,nodeId:\"SCKzMKlI0\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Lokaltidningen V\\xe4xj\\xf6, 11/4.\"})})})})})}),className:\"framer-15d2mpp\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"SCKzMKlI0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.vaxjobladet.se/sport/succefestivalen-drar-in-pa-araby-park-arena/\",motionChild:true,nodeId:\"atsW1CAN7\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"V\\xe4xj\\xf6bladet, 11/4.\"})})})})})}),className:\"framer-5hi4b8\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"atsW1CAN7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/gladjen-var-stor-nar-katarina-cup-kom-till-bredang-6.3.297371.33d16b7d7f\",motionChild:true,nodeId:\"zcavJu4yW\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitt i, 18/5.\"})})})})})}),className:\"framer-zlku7u\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"zcavJu4yW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.smp.se/vaxjo/festival-arrangeras-pa-araby-jag-hoppas-pa-en-folkfest/\",motionChild:true,nodeId:\"TRUivfe6e\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SMP, 11/4.\"})})})})})}),className:\"framer-11t9lw3\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"TRUivfe6e\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/smaland/sveriges-forsta-musik-och-bordtennisfestival-kom-till-araby-i-vaxjo\",motionChild:true,nodeId:\"yDRmLbAne\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT sm\\xe5land, 11-4.\"})})})})})}),className:\"framer-11dig4l\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"yDRmLbAne\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/orebro/pingis-och-musik-i-fokus-nar-katarina-cup-kom-till-vivalla\",motionChild:true,nodeId:\"Rx87L4loz\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 4/6.\"})})})})})}),className:\"framer-2hlz6b\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"Rx87L4loz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.sverigesradio.se/artikel/unga-och-blivande-poeter-mottes-i-vivalla-min-superkraft\",motionChild:true,nodeId:\"eQ4AePxaM\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"P4 \\xd6rebro, 4/6.\"})})})})})}),className:\"framer-9v3ea2\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"eQ4AePxaM\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/vast/pingis-och-musikfestival-tog-hundratals-barn-till-goteborg\",motionChild:true,nodeId:\"CPdEvGfx9\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT v\\xe4st, 29/6.\"})})})})})}),className:\"framer-bew4wv\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"CPdEvGfx9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ynessr\",\"data-framer-name\":\"Press 2\",layoutDependency:layoutDependency,layoutId:\"ZZb_yVecs\",style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pkdven\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"XvvDb7IfJ\",radius:{bottomLeft:0,bottomRight:0,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 205 17\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 200 0 C 202.761 0 205 2.239 205 5 L 205 17 L 0 17 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pj7nzm\",layoutDependency:layoutDependency,layoutId:\"MZdITtLeD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 205 364\" overflow=\"visible\"><path d=\"M 0 0 L 205 0 L 205 362.3 C 205 363.239 204.239 364 203.3 364 L 1.7 364 C 0.761 364 0 363.239 0 362.3 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\"},children:\"PRESS\"})}),className:\"framer-bcv9ee\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"xgJsIfhfo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,pixelHeight:191,pixelWidth:535,sizes:\"42px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-kxx07a\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"zIyqqAVi7\",...addPropertyOverrides({hdAEI0qee:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+17+(((componentViewport?.height||803)-157-646)/2+0+0)+646-364+1),pixelHeight:191,pixelWidth:535,sizes:\"42px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FLEMINGSBERG\"})}),className:\"framer-a2oniq\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"K_7Ccnq8j\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GOTTSUNDA\"})}),className:\"framer-1rfs9dc\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"uJ3qFi5RK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"TENSTA\"})}),className:\"framer-101r9c6\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"DQaobcS2C\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"NAVESTAD\"})}),className:\"framer-4ehl8m\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"CenaMxwT1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/pingisfeber-pa-stor-cup-har-vunnit-alla-matcher-6.3.291169.215c5962b5\",motionChild:true,nodeId:\"sSId2lD69\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitt i, 19/4.\"})})})})})}),className:\"framer-1kqtyfb\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"sSId2lD69\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://nyttiflempan.sh.se/katarina-cup-snart-i-flemingsberg/\",motionChild:true,nodeId:\"le6qLGDGo\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Nytt i flempan, 2/4.\"})})})})})}),className:\"framer-16hpeuq\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"le6qLGDGo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/uppsala/pingis-och-musik-ska-forena-ungdomar-i-gottsunda\",motionChild:true,nodeId:\"BRfDvaw6G\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT, 17/5.\"})})})})})}),className:\"framer-rgj2ld\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"BRfDvaw6G\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.svt.se/nyheter/lokalt/stockholm/pingis-med-adam-i-tensta-bara-hanga-pa-pingisvagen\",motionChild:true,nodeId:\"KFIltfU3E\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"SVT stockholm, 31/1.\"})})})})})}),className:\"framer-1ypvd9c\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"KFIltfU3E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.nt.se/kultur/norrkoping/artikel/udda-kombon-musik-och-pingisfestival-arrangerades-i-norrkoping/l68zvgzr\",motionChild:true,nodeId:\"jrbLoVvpc\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"NT, 5/6.\"})})})})})}),className:\"framer-s9z9ht\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"jrbLoVvpc\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/tenstahallen-kokade-nar-katarina-cup-arrangerades-6.3.274784.6a9a61c1a7\",motionChild:true,nodeId:\"UyRxChvPp\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitti, 3/2.\"})})})})})}),className:\"framer-1a1mwmj\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"UyRxChvPp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.unt.se/kultur/kultur-och-noje/artikel/adam-taal-tar-sin-musik-och-pingisfestival-till-gottsunda-/jo8zw4yl\",motionChild:true,nodeId:\"VAi3dWOBI\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"UNT, 17/5.\"})})})})})}),className:\"framer-1il1n6z\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"VAi3dWOBI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://hejauppsala.com/nyheter-uppsala/katarina-cup-till-gottsunda/\",motionChild:true,nodeId:\"A6l3e51L7\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Heja uppsala/notis.\"})})})})})}),className:\"framer-12i87w3\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"A6l3e51L7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.nyhetsbyranjarva.se/manga-nya-minnen-efter-fredagens-katarina-cup/\",motionChild:true,nodeId:\"k0pFFMqeH\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Nyhetsbyr\\xe5n J\\xe4rva, 1/2.\"})})})})})}),className:\"framer-83it81\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"k0pFFMqeH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.musikindustrin.se/2025/01/21/katarina-cup-pa-kvalturne/\",motionChild:true,nodeId:\"S0lo60JUZ\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Musikindustrin, 21/5.\"})})})})})}),className:\"framer-cr7hq2\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"S0lo60JUZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7SGVsdmV0aWNhIE5ldWUgQm9sZA==\",\"--framer-font-family\":'\"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.mitti.se/nyheter/adam-taals-storsatsning-kommer-till-jarva-6.3.269273.c3ea9b0d41\",motionChild:true,nodeId:\"aiBH6bRaP\",openInNewTab:true,relValues:[],scopeId:\"jWR7jwSiD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Mitti, notis.\"})})})})})}),className:\"framer-gqk8hk\",fonts:[\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Black\",\"CUSTOMV2;Helvetica Neue Black Italic\",\"CUSTOMV2;Helvetica Neue Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"aiBH6bRaP\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-g15qU.framer-nd566n, .framer-g15qU .framer-nd566n { display: block; }\",\".framer-g15qU.framer-h4y1zi { height: 1478px; overflow: visible; position: relative; width: 831px; }\",\".framer-g15qU .framer-w7rbbe { flex: none; height: 842px; left: 29px; overflow: visible; position: absolute; top: 225px; width: 423px; }\",\".framer-g15qU .framer-hj057e { height: 31px; left: 0px; position: absolute; top: 0px; width: 423px; }\",\".framer-g15qU .framer-lrq5nj { height: 700px; left: 0px; position: absolute; top: 31px; width: 423px; }\",\".framer-g15qU .framer-diy7fq, .framer-g15qU .framer-gx2suy { flex: none; height: auto; left: 12px; position: absolute; top: 6px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-s17iqo, .framer-g15qU .framer-8qewz1 { aspect-ratio: 2.7487179487179487 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); overflow: visible; position: absolute; right: 2px; top: 2px; width: 74px; }\",\".framer-g15qU .framer-t24do6 { flex: none; height: auto; left: 44px; position: absolute; top: 85px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1x637y9 { flex: none; height: auto; left: 44px; position: absolute; top: 188px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-3g0ocs { flex: none; height: auto; left: 44px; position: absolute; top: 289px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-4b7c69 { bottom: 345px; flex: none; height: auto; left: 44px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1lmuupj { bottom: 206px; flex: none; height: auto; left: 44px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1qc7u6u-container { flex: none; height: 16px; left: 44px; position: absolute; top: 124px; width: 65px; }\",\".framer-g15qU .framer-1gu5rny-container { flex: none; height: 16px; left: 44px; position: absolute; top: 224px; width: 74px; }\",\".framer-g15qU .framer-15sl0or-container { flex: none; height: 16px; left: 44px; position: absolute; top: 327px; width: 119px; }\",\".framer-g15qU .framer-g2obhw-container { bottom: 307px; flex: none; height: 16px; left: 44px; position: absolute; width: 58px; }\",\".framer-g15qU .framer-hi1nuv-container { flex: none; height: 16px; left: 44px; position: absolute; top: 353px; width: 180px; }\",\".framer-g15qU .framer-onnjt7-container { bottom: 281px; flex: none; height: 16px; left: 44px; position: absolute; width: 72px; }\",\".framer-g15qU .framer-4zl0n5-container { flex: none; height: 16px; left: 44px; position: absolute; top: calc(45.96199524940619% - 16px / 2); width: 70px; }\",\".framer-g15qU .framer-11flkbx-container { flex: none; height: 16px; left: 44px; position: absolute; top: calc(49.049881235154416% - 16px / 2); width: 128px; }\",\".framer-g15qU .framer-s53epr-container { bottom: 174px; flex: none; height: 16px; left: 44px; position: absolute; width: 99px; }\",\".framer-g15qU .framer-6jhs3j { bottom: 164px; flex: none; height: 796px; overflow: visible; position: absolute; right: 27px; width: 423px; }\",\".framer-g15qU .framer-4a1fr4 { height: 33px; left: 0px; position: absolute; top: 0px; width: 423px; }\",\".framer-g15qU .framer-508ge8 { height: 704px; left: 0px; position: absolute; top: 31px; width: 423px; }\",\".framer-g15qU .framer-jtdvn2 { flex: none; height: auto; left: 44px; position: absolute; top: 84px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-mzihbv { flex: none; height: auto; left: 44px; position: absolute; top: 224px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-q3017o { flex: none; height: auto; left: 44px; position: absolute; top: 51%; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1ukaoo7-container { flex: none; height: 16px; left: 44px; position: absolute; top: 123px; width: 74px; }\",\".framer-g15qU .framer-15nevgs-container { flex: none; height: 16px; left: 44px; position: absolute; top: 145px; width: 126px; }\",\".framer-g15qU .framer-1n0z9y1-container { flex: none; height: 16px; left: 44px; position: absolute; top: 264px; width: 65px; }\",\".framer-g15qU .framer-d8hnf8-container { bottom: 329px; flex: none; height: 16px; left: 44px; position: absolute; width: 157px; }\",\".framer-g15qU .framer-8h227h-container { bottom: 252px; flex: none; height: 16px; left: 44px; position: absolute; width: 75px; }\",\".framer-g15qU .framer-1aajert-container { flex: none; height: 17px; left: 44px; position: absolute; top: 289px; width: 68px; }\",\".framer-g15qU .framer-l6p0ww-container { bottom: 303px; flex: none; height: 16px; left: 44px; position: absolute; width: 66px; }\",\".framer-g15qU .framer-19s38j5-container { flex: none; height: 16px; left: 44px; position: absolute; top: 315px; width: 129px; }\",\".framer-g15qU .framer-1hxvjo6-container { bottom: 278px; flex: none; height: 16px; left: 44px; position: absolute; width: 139px; }\",\".framer-g15qU .framer-qie5a5-container { flex: none; height: 16px; left: 44px; position: absolute; top: calc(54.89949748743721% - 16px / 2); width: 141px; }\",\".framer-g15qU .framer-ghbr9b { bottom: 169px; flex: none; height: auto; left: 44px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-ggc3q3-container { bottom: 136px; flex: none; height: 16px; left: 44px; position: absolute; width: 50px; }\",\".framer-g15qU .framer-15z3suz { flex: none; height: 646px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 363px; }\",\".framer-g15qU .framer-n9p9jf { flex: none; height: 463px; left: 7px; overflow: visible; position: absolute; top: calc(50.03872966692489% - 463px / 2); width: 205px; }\",\".framer-g15qU .framer-hzm4qm, .framer-g15qU .framer-1pkdven { height: 17px; left: 0px; position: absolute; top: 0px; width: 205px; }\",\".framer-g15qU .framer-tpdhxs { height: 416px; left: 0px; position: absolute; top: 18px; width: 205px; }\",\".framer-g15qU .framer-17m2gco, .framer-g15qU .framer-bcv9ee { flex: none; height: auto; left: 10px; position: absolute; top: 4px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-ou2274, .framer-g15qU .framer-kxx07a { aspect-ratio: 2.7487179487179487 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); left: 161px; overflow: visible; position: absolute; top: 1px; width: 42px; }\",\".framer-g15qU .framer-1v8fpyp, .framer-g15qU .framer-a2oniq { flex: none; height: auto; left: 24px; position: absolute; top: 47px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1z0dpwb { flex: none; height: auto; left: 24px; position: absolute; top: 109px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-pouxw9 { flex: none; height: auto; left: 24px; position: absolute; top: 174px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-d9f7ke { bottom: 163px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-ommisi { bottom: 84px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1ewt2su, .framer-g15qU .framer-1kqtyfb { flex: none; height: auto; left: 24px; position: absolute; top: 70px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-15d2mpp { flex: none; height: auto; left: 24px; position: absolute; top: 47%; white-space: pre; width: auto; }\",\".framer-g15qU .framer-5hi4b8 { flex: none; height: auto; left: 24px; position: absolute; top: 200px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-zlku7u, .framer-g15qU .framer-rgj2ld { flex: none; height: auto; left: 24px; position: absolute; top: 134px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-11t9lw3 { flex: none; height: auto; left: 24px; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-g15qU .framer-11dig4l { flex: none; height: auto; left: 24px; position: absolute; top: 53%; white-space: pre; width: auto; }\",\".framer-g15qU .framer-2hlz6b { bottom: 143px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-9v3ea2 { bottom: 129px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-bew4wv { bottom: 62px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-ynessr { bottom: -122px; flex: none; height: 486px; overflow: visible; position: absolute; right: 0px; width: 205px; }\",\".framer-g15qU .framer-pj7nzm { height: 364px; left: 0px; position: absolute; top: 18px; width: 205px; }\",\".framer-g15qU .framer-1rfs9dc { flex: none; height: auto; left: 24px; position: absolute; top: 111px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-101r9c6 { flex: none; height: auto; left: 24px; position: absolute; top: 191px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-4ehl8m { bottom: 165px; flex: none; height: auto; left: 24px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-16hpeuq { flex: none; height: auto; left: 24px; position: absolute; top: 83px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1ypvd9c { flex: none; height: auto; left: 24px; position: absolute; top: 45%; white-space: pre; width: auto; }\",\".framer-g15qU .framer-s9z9ht { bottom: 145px; flex: none; height: auto; left: 24px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1a1mwmj { flex: none; height: auto; left: 24px; position: absolute; top: 243px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-1il1n6z { flex: none; height: auto; left: 24px; position: absolute; top: 147px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-12i87w3 { flex: none; height: auto; left: 24px; position: absolute; top: 161px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-83it81 { flex: none; height: auto; left: 24px; position: absolute; top: 229px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-cr7hq2 { flex: none; height: auto; left: 24px; position: absolute; top: 257px; white-space: pre; width: auto; }\",\".framer-g15qU .framer-gqk8hk { bottom: 207px; flex: none; height: auto; left: 24px; position: absolute; white-space: pre; width: auto; }\",\".framer-g15qU.framer-v-k17ypu.framer-h4y1zi { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 17px 0px 140px 0px; width: min-content; }\",\".framer-g15qU.framer-v-k17ypu .framer-15z3suz { left: unset; position: relative; top: unset; }\",\".framer-g15qU.framer-v-k17ypu .framer-kxx07a { height: var(--framer-aspect-ratio-supported, 16px); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1478\n * @framerIntrinsicWidth 831\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hdAEI0qee\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjWR7jwSiD=withCSS(Component,css,\"framer-g15qU\");export default FramerjWR7jwSiD;FramerjWR7jwSiD.displayName=\"CUSTOM PRESS\";FramerjWR7jwSiD.defaultProps={height:1478,width:831};addPropertyControls(FramerjWR7jwSiD,{variant:{options:[\"aJgdSf19D\",\"hdAEI0qee\"],optionTitles:[\"WEB\",\"MOBIL\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjWR7jwSiD,[{explicitInter:true,fonts:[{cssFamilyName:\"MS W98 UI Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"MS W98 UI\",url:\"https://framerusercontent.com/assets/asMOyzZUJfsiHa1Y2fA0Gd4KJUc.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/UCqnuPgZfyg087otGTtUl5MUECI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Black\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/uOWwRrEM7oJ0dCXoOrLHjbxrRRQ.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Black Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/evgmMBa26GFWorYf4wMUEbyloY.woff2\",weight:\"900\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/jL15Ljy65oCHar1TsBTvnmym2aw.woff2\",weight:\"700\"}]},...SVT245Fonts,...MittI185Fonts,...VXjBladet114Fonts,...SVT46Fonts,...LokaltidningenVXj114Fonts,...P4RebroFonts,...SMP114Fonts,...SVTSmLand144Fonts,...SVTVSt296Fonts,...MittI194Fonts,...NyttIFlempan24Fonts,...SVT175Fonts,...NyhetsbyrNJRva12Fonts,...MittiNotisFonts,...UNT175Fonts,...MittI32Fonts,...HejaUppsalaNotisFonts,...Musikindustrin215Fonts,...SVTStockholm311Fonts,...NT56Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerjWR7jwSiD.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SVT245,{},context),forwardLoader(MittI185,{},context),forwardLoader(VXjBladet114,{},context),forwardLoader(SVT46,{},context),forwardLoader(LokaltidningenVXj114,{},context),forwardLoader(P4Rebro,{},context),forwardLoader(SMP114,{},context),forwardLoader(SVTSmLand144,{},context),forwardLoader(SVTVSt296,{},context),forwardLoader(MittI194,{},context),forwardLoader(NyttIFlempan24,{},context),forwardLoader(SVT175,{},context),forwardLoader(NyhetsbyrNJRva12,{},context),forwardLoader(MittiNotis,{},context),forwardLoader(UNT175,{},context),forwardLoader(MittI32,{},context),forwardLoader(HejaUppsalaNotis,{},context),forwardLoader(Musikindustrin215,{},context),forwardLoader(SVTStockholm311,{},context),forwardLoader(NT56,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjWR7jwSiD\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1478\",\"framerIntrinsicWidth\":\"831\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hdAEI0qee\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jWR7jwSiD.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ivr1i9Xhg\",\"wJmewtMOa\",\"A_13SUvsa\",\"goWs_Vkz6\"];const serializationHash=\"framer-hwoCU\";const variantClassNames={A_13SUvsa:\"framer-v-1abr7ql\",goWs_Vkz6:\"framer-v-1i0ylag\",ivr1i9Xhg:\"framer-v-cly70n\",wJmewtMOa:\"framer-v-15t8vyk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"ORIGINAL PNG\":\"ivr1i9Xhg\",MOBILE:\"goWs_Vkz6\",TABLET:\"A_13SUvsa\",WEBB:\"wJmewtMOa\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ivr1i9Xhg\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ivr1i9Xhg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"wJmewtMOa\",\"A_13SUvsa\",\"goWs_Vkz6\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"A_13SUvsa\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"goWs_Vkz6\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"wJmewtMOa\")return true;return false;};const isDisplayed4=()=>{if([\"wJmewtMOa\",\"A_13SUvsa\",\"goWs_Vkz6\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:81,intrinsicWidth:1280,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:132,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/9rd6PJXgPxY0SdEcwUUeS7aU0.png?width=2560&height=132\",srcSet:\"https://framerusercontent.com/images/9rd6PJXgPxY0SdEcwUUeS7aU0.png?scale-down-to=512&width=2560&height=132 512w,https://framerusercontent.com/images/9rd6PJXgPxY0SdEcwUUeS7aU0.png?scale-down-to=1024&width=2560&height=132 1024w,https://framerusercontent.com/images/9rd6PJXgPxY0SdEcwUUeS7aU0.png?scale-down-to=2048&width=2560&height=132 2048w,https://framerusercontent.com/images/9rd6PJXgPxY0SdEcwUUeS7aU0.png?width=2560&height=132 2560w\"},className:cx(scopingClassNames,\"framer-cly70n\",className,classNames),\"data-framer-name\":\"ORIGINAL PNG\",layoutDependency:layoutDependency,layoutId:\"ivr1i9Xhg\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{A_13SUvsa:{backgroundColor:\"rgb(0, 0, 0)\"},goWs_Vkz6:{backgroundColor:\"rgb(0, 0, 0)\"},wJmewtMOa:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({A_13SUvsa:{\"data-framer-name\":\"TABLET\",background:undefined},goWs_Vkz6:{\"data-framer-name\":\"MOBILE\",background:undefined},wJmewtMOa:{\"data-framer-name\":\"WEBB\",background:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l7qiad\",layoutDependency:layoutDependency,layoutId:\"kaSR0XZ5Y\",...addPropertyOverrides({A_13SUvsa:{transformTemplate:transformTemplate1},goWs_Vkz6:{transformTemplate:transformTemplate1},wJmewtMOa:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QTQgU1BFRUQgQm9sZA==\",\"--framer-font-family\":'\"A4 SPEED Bold\", \"A4 SPEED Bold Placeholder\", sans-serif',\"--framer-font-size\":\"23px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FAMILJ\"})}),className:\"framer-yudqnr\",fonts:[\"CUSTOMV2;A4 SPEED Bold\"],layoutDependency:layoutDependency,layoutId:\"cSDpKFPHR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({goWs_Vkz6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QTQgU1BFRUQgQm9sZA==\",\"--framer-font-family\":'\"A4 SPEED Bold\", \"A4 SPEED Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FAMILJ\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1f2udgv\",layoutDependency:layoutDependency,layoutId:\"eqsDVY0xi\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1121 1\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({A_13SUvsa:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 527 1\" overflow=\"visible\"><path d=\"M 0 0 C 207.136 0 527 0 527 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#AAA\"></path></svg>'},goWs_Vkz6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 195 1\" overflow=\"visible\"><path d=\"M 0 0 C 76.644 0 195 0 195 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#AAA\"></path></svg>'},wJmewtMOa:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1073 1\" overflow=\"visible\"><path d=\"M 0 0 C 421.739 0 1073 0 1073 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#AAA\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:185,pixelHeight:86,pixelWidth:370,src:\"https://framerusercontent.com/images/xRzIrKmpfow4eP3P3ieKv4C5Y78.png?width=370&height=86\"},className:\"framer-88clkq\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Uu7e1JSrL\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:185,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+2+0),pixelHeight:86,pixelWidth:370,sizes:\"124.7674px\",src:\"https://framerusercontent.com/images/xRzIrKmpfow4eP3P3ieKv4C5Y78.png?width=370&height=86\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:185,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+2+.6),pixelHeight:80,pixelWidth:370,sizes:\"77.4419px\",src:\"https://framerusercontent.com/images/N5aTQKzRO489GfV2RXnZeS0ZlA.png?width=370&height=80\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:185,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+2+0),pixelHeight:86,pixelWidth:370,sizes:\"124.7674px\",src:\"https://framerusercontent.com/images/xRzIrKmpfow4eP3P3ieKv4C5Y78.png?width=370&height=86\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tlquh7\",layoutDependency:layoutDependency,layoutId:\"PbCwjOytd\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://laxhjalpen.se\",motionChild:true,nodeId:\"pf9A0Yw26\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:349,pixelWidth:1260,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349\",srcSet:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=512&width=1260&height=349 512w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=1024&width=1260&height=349 1024w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349 1260w\"},className:\"framer-go623b framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"pf9A0Yw26\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:349,pixelWidth:1260,positionX:\"center\",positionY:\"center\",sizes:\"69.75px\",src:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349\",srcSet:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=512&width=1260&height=349 512w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=1024&width=1260&height=349 1024w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349 1260w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+0),pixelHeight:349,pixelWidth:1116,positionX:\"center\",positionY:\"center\",sizes:\"45.75px\",src:\"https://framerusercontent.com/images/k1WhBq9V9pGQ3ihtU9Qjq3umPQ.png?width=1116&height=349\",srcSet:\"https://framerusercontent.com/images/k1WhBq9V9pGQ3ihtU9Qjq3umPQ.png?scale-down-to=512&width=1116&height=349 512w,https://framerusercontent.com/images/k1WhBq9V9pGQ3ihtU9Qjq3umPQ.png?scale-down-to=1024&width=1116&height=349 1024w,https://framerusercontent.com/images/k1WhBq9V9pGQ3ihtU9Qjq3umPQ.png?width=1116&height=349 1116w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75.5+0),pixelHeight:349,pixelWidth:1260,positionX:\"center\",positionY:\"center\",sizes:\"128px\",src:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349\",srcSet:\"https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=512&width=1260&height=349 512w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?scale-down-to=1024&width=1260&height=349 1024w,https://framerusercontent.com/images/iH1TtNAliUQwAiGFu28iORbmjvk.png?width=1260&height=349 1260w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://sbtf.se\",motionChild:true,nodeId:\"ayb7_bb1v\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:520,pixelWidth:510,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520\",srcSet:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520 510w\"},className:\"framer-b5a9jd framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"ayb7_bb1v\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:520,pixelWidth:510,positionX:\"center\",positionY:\"center\",sizes:\"69.75px\",src:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520\",srcSet:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520 510w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+0),pixelHeight:813,pixelWidth:924,positionX:\"center\",positionY:\"center\",sizes:\"45.75px\",src:\"https://framerusercontent.com/images/8xDcKKUsFd6ajielwNJOa8tkf0.png?width=924&height=813\",srcSet:\"https://framerusercontent.com/images/8xDcKKUsFd6ajielwNJOa8tkf0.png?scale-down-to=512&width=924&height=813 512w,https://framerusercontent.com/images/8xDcKKUsFd6ajielwNJOa8tkf0.png?width=924&height=813 924w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75.5+0),pixelHeight:520,pixelWidth:510,positionX:\"center\",positionY:\"center\",sizes:\"128px\",src:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520\",srcSet:\"https://framerusercontent.com/images/ovIKxYo5rUHPiblwsg3oHu6Nxk.png?width=510&height=520 510w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://maskrosbarn.org\",motionChild:true,nodeId:\"uEb0b6Ei2\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:538,pixelWidth:978,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538\",srcSet:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?scale-down-to=512&width=978&height=538 512w,https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538 978w\"},className:\"framer-2sxr6n framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"uEb0b6Ei2\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:538,pixelWidth:978,positionX:\"center\",positionY:\"center\",sizes:\"69.75px\",src:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538\",srcSet:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?scale-down-to=512&width=978&height=538 512w,https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538 978w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+0),pixelHeight:538,pixelWidth:806,positionX:\"center\",positionY:\"center\",sizes:\"45.75px\",src:\"https://framerusercontent.com/images/TcfklzHRlP7DQtoeFn6PeZqZH0c.png?width=806&height=538\",srcSet:\"https://framerusercontent.com/images/TcfklzHRlP7DQtoeFn6PeZqZH0c.png?scale-down-to=512&width=806&height=538 512w,https://framerusercontent.com/images/TcfklzHRlP7DQtoeFn6PeZqZH0c.png?width=806&height=538 806w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75.5+0),pixelHeight:538,pixelWidth:978,positionX:\"center\",positionY:\"center\",sizes:\"128px\",src:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538\",srcSet:\"https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?scale-down-to=512&width=978&height=538 512w,https://framerusercontent.com/images/PZ9yqw0QDiPmqOM922eTvNUZjg.png?width=978&height=538 978w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.stigasports.com/sv\",motionChild:true,nodeId:\"Q3PbDRFbt\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:466,pixelWidth:1102,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466\",srcSet:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=512&width=1102&height=466 512w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=1024&width=1102&height=466 1024w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466 1102w\"},className:\"framer-migove framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"Q3PbDRFbt\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:466,pixelWidth:1102,positionX:\"center\",positionY:\"center\",sizes:\"69.75px\",src:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466\",srcSet:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=512&width=1102&height=466 512w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=1024&width=1102&height=466 1024w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466 1102w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+0),pixelHeight:466,pixelWidth:1102,positionX:\"center\",positionY:\"center\",sizes:\"45.75px\",src:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466\",srcSet:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=512&width=1102&height=466 512w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=1024&width=1102&height=466 1024w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466 1102w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75.5+0),pixelHeight:466,pixelWidth:1102,positionX:\"center\",positionY:\"center\",sizes:\"128px\",src:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466\",srcSet:\"https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=512&width=1102&height=466 512w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?scale-down-to=1024&width=1102&height=466 1024w,https://framerusercontent.com/images/zdxKGUuARMJmBlVVlXgPkOTZbI.png?width=1102&height=466 1102w\"}}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yzkq6o\",layoutDependency:layoutDependency,layoutId:\"zWiFJOZpU\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.timberglingfoundation.org/\",motionChild:true,nodeId:\"Gh15w57pB\",openInNewTab:true,scopeId:\"KQVJF4yCY\",...addPropertyOverrides({A_13SUvsa:{href:\"https://goteborgco.se/naringslivsgruppen/\"},goWs_Vkz6:{href:\"https://goteborgco.se/naringslivsgruppen/\"},wJmewtMOa:{href:\"https://goteborgco.se/naringslivsgruppen/\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"},className:\"framer-mhscov framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"Gh15w57pB\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:439,pixelWidth:1563,positionX:\"center\",positionY:\"center\",sizes:\"94.6667px\",src:\"https://framerusercontent.com/images/cbPyDalJLoTcCX5ILEwbAuIMRac.png?width=1563&height=439\",srcSet:\"https://framerusercontent.com/images/cbPyDalJLoTcCX5ILEwbAuIMRac.png?scale-down-to=512&width=1563&height=439 512w,https://framerusercontent.com/images/cbPyDalJLoTcCX5ILEwbAuIMRac.png?scale-down-to=1024&width=1563&height=439 1024w,https://framerusercontent.com/images/cbPyDalJLoTcCX5ILEwbAuIMRac.png?width=1563&height=439 1563w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||73)-48+0),pixelHeight:348,pixelWidth:1506,positionX:\"center\",positionY:\"center\",sizes:\"53.6667px\",src:\"https://framerusercontent.com/images/79QaVi1bc5CM2IPBrbb1JW0COxM.png?width=1506&height=348\",srcSet:\"https://framerusercontent.com/images/79QaVi1bc5CM2IPBrbb1JW0COxM.png?scale-down-to=512&width=1506&height=348 512w,https://framerusercontent.com/images/79QaVi1bc5CM2IPBrbb1JW0COxM.png?scale-down-to=1024&width=1506&height=348 1024w,https://framerusercontent.com/images/79QaVi1bc5CM2IPBrbb1JW0COxM.png?width=1506&height=348 1506w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75+0),pixelHeight:316,pixelWidth:1571,positionX:\"center\",positionY:\"center\",sizes:\"162px\",src:\"https://framerusercontent.com/images/45W7CPCFcwxeatiCTndzJwfmt2E.png?width=1571&height=316\",srcSet:\"https://framerusercontent.com/images/45W7CPCFcwxeatiCTndzJwfmt2E.png?scale-down-to=512&width=1571&height=316 512w,https://framerusercontent.com/images/45W7CPCFcwxeatiCTndzJwfmt2E.png?scale-down-to=1024&width=1571&height=316 1024w,https://framerusercontent.com/images/45W7CPCFcwxeatiCTndzJwfmt2E.png?width=1571&height=316 1571w\"}}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.timberglingfoundation.org/\",motionChild:true,nodeId:\"vp_YiAHD1\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"},className:\"framer-q1o511 framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"vp_YiAHD1\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",sizes:\"94.6667px\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"}}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.timberglingfoundation.org/\",motionChild:true,nodeId:\"Zwla20iCt\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"},className:\"framer-19ytcne framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"Zwla20iCt\",...addPropertyOverrides({goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||73)-48+0),pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",sizes:\"53.6667px\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"}}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.timberglingfoundation.org/\",motionChild:true,nodeId:\"RciH8cKBm\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"},className:\"framer-1mlzj49 framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"RciH8cKBm\",...addPropertyOverrides({wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75+0),pixelHeight:614,pixelWidth:960,positionX:\"center\",positionY:\"center\",sizes:\"162px\",src:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614\",srcSet:\"https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?scale-down-to=512&width=960&height=614 512w,https://framerusercontent.com/images/OBk2ojrnOneZCa8EMHwZzI3Zdxg.png?width=960&height=614 960w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.hlhstiftelsen.se/\",motionChild:true,nodeId:\"JfE_CG8L2\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:517,pixelWidth:1462,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517\",srcSet:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=512&width=1462&height=517 512w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=1024&width=1462&height=517 1024w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517 1462w\"},className:\"framer-1l08wti framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"JfE_CG8L2\",...addPropertyOverrides({A_13SUvsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||91)-67+0),pixelHeight:517,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"94.6667px\",src:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517\",srcSet:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=512&width=1462&height=517 512w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=1024&width=1462&height=517 1024w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517 1462w\"}},goWs_Vkz6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||73)-48+0),pixelHeight:517,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"53.6667px\",src:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517\",srcSet:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=512&width=1462&height=517 512w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=1024&width=1462&height=517 1024w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517 1462w\"}},wJmewtMOa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||106)-75+0),pixelHeight:517,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"162px\",src:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517\",srcSet:\"https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=512&width=1462&height=517 512w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?scale-down-to=1024&width=1462&height=517 1024w,https://framerusercontent.com/images/pMd7jofOlZij4wudOfPxVzOaOIU.png?width=1462&height=517 1462w\"}}},baseVariant,gestureVariant)})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://laxhjalpen.se\",motionChild:true,nodeId:\"jHEGmnwHJ\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-118nsea framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"jHEGmnwHJ\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://sbtf.se\",motionChild:true,nodeId:\"mKFfssbzM\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fd2llw framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"mKFfssbzM\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://maskrosbarn.org\",motionChild:true,nodeId:\"eXWsscpzP\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1790438 framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"eXWsscpzP\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.stigasports.com/sv\",motionChild:true,nodeId:\"Krqx_ktgo\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-27ncyy framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"Krqx_ktgo\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.timberglingfoundation.org/\",motionChild:true,nodeId:\"BT3LL681a\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ta56w framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"BT3LL681a\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.hlhstiftelsen.se/\",motionChild:true,nodeId:\"UNng9a9eK\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-nn9nqt framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"UNng9a9eK\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.stigasports.com/sv\",motionChild:true,nodeId:\"ueN0HYnuB\",openInNewTab:true,scopeId:\"KQVJF4yCY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7idd0y framer-20hmkm\",layoutDependency:layoutDependency,layoutId:\"ueN0HYnuB\"})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hwoCU.framer-20hmkm, .framer-hwoCU .framer-20hmkm { display: block; }\",\".framer-hwoCU.framer-cly70n { height: 91px; overflow: visible; position: relative; width: 1440px; }\",\".framer-hwoCU .framer-1l7qiad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 204px; min-width: 1440px; overflow: visible; padding: 0px; position: absolute; top: 6px; width: min-content; }\",\".framer-hwoCU .framer-yudqnr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hwoCU .framer-1f2udgv { height: 1px; position: relative; width: 1121px; }\",\".framer-hwoCU .framer-88clkq { aspect-ratio: 4.3023255813953485 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); overflow: visible; position: relative; width: 125px; }\",\".framer-hwoCU .framer-tlquh7 { align-content: center; align-items: center; bottom: 15px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 61px; justify-content: center; left: 54px; overflow: visible; padding: 0px; position: absolute; width: 542px; }\",\".framer-hwoCU .framer-go623b, .framer-hwoCU .framer-b5a9jd, .framer-hwoCU .framer-2sxr6n, .framer-hwoCU .framer-migove, .framer-hwoCU .framer-mhscov, .framer-hwoCU .framer-q1o511, .framer-hwoCU .framer-19ytcne, .framer-hwoCU .framer-1mlzj49, .framer-hwoCU .framer-1l08wti { flex: 1 0 0px; height: 100%; position: relative; text-decoration: none; width: 1px; }\",\".framer-hwoCU .framer-1yzkq6o { align-content: center; align-items: center; bottom: 14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 61px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 120px; width: 327px; }\",\".framer-hwoCU .framer-118nsea { bottom: 0px; flex: none; height: 64px; left: 0px; overflow: visible; position: absolute; text-decoration: none; width: 13%; }\",\".framer-hwoCU .framer-fd2llw { bottom: 0px; flex: none; height: 64px; left: 192px; overflow: visible; position: absolute; text-decoration: none; width: 8%; }\",\".framer-hwoCU .framer-1790438 { bottom: 0px; flex: none; height: 64px; left: 304px; overflow: visible; position: absolute; text-decoration: none; width: 9%; }\",\".framer-hwoCU .framer-27ncyy { bottom: 0px; flex: none; height: 64px; left: 427px; overflow: visible; position: absolute; text-decoration: none; width: 10%; }\",\".framer-hwoCU .framer-1ta56w { bottom: 0px; flex: none; height: 64px; overflow: visible; position: absolute; right: 313px; text-decoration: none; width: 10%; }\",\".framer-hwoCU .framer-nn9nqt { bottom: 0px; flex: none; height: 64px; overflow: visible; position: absolute; right: 129px; text-decoration: none; width: 12%; }\",\".framer-hwoCU .framer-7idd0y { bottom: 0px; flex: none; height: 64px; overflow: visible; position: absolute; right: -245px; text-decoration: none; width: 142px; }\",\".framer-hwoCU.framer-v-15t8vyk.framer-cly70n { height: 106px; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-1l7qiad, .framer-hwoCU.framer-v-1abr7ql .framer-1l7qiad { left: 50%; min-height: unset; min-width: unset; top: 2px; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-1f2udgv { width: 1073px; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-go623b, .framer-hwoCU.framer-v-15t8vyk .framer-mhscov, .framer-hwoCU.framer-v-1abr7ql .framer-go623b, .framer-hwoCU.framer-v-1abr7ql .framer-mhscov, .framer-hwoCU.framer-v-1i0ylag .framer-go623b, .framer-hwoCU.framer-v-1i0ylag .framer-mhscov { order: 0; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-b5a9jd, .framer-hwoCU.framer-v-1abr7ql .framer-b5a9jd, .framer-hwoCU.framer-v-1abr7ql .framer-q1o511, .framer-hwoCU.framer-v-1i0ylag .framer-b5a9jd { order: 1; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-2sxr6n, .framer-hwoCU.framer-v-1abr7ql .framer-2sxr6n, .framer-hwoCU.framer-v-1i0ylag .framer-2sxr6n, .framer-hwoCU.framer-v-1i0ylag .framer-19ytcne { order: 2; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-migove, .framer-hwoCU.framer-v-15t8vyk .framer-1mlzj49, .framer-hwoCU.framer-v-1abr7ql .framer-migove, .framer-hwoCU.framer-v-1i0ylag .framer-migove { order: 3; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-1yzkq6o { right: 47px; width: 496px; }\",\".framer-hwoCU.framer-v-15t8vyk .framer-1l08wti, .framer-hwoCU.framer-v-1abr7ql .framer-1l08wti, .framer-hwoCU.framer-v-1i0ylag .framer-1l08wti { order: 4; }\",\".framer-hwoCU.framer-v-1abr7ql.framer-cly70n { width: 810px; }\",\".framer-hwoCU.framer-v-1abr7ql .framer-1f2udgv { width: 527px; }\",\".framer-hwoCU.framer-v-1abr7ql .framer-tlquh7 { bottom: 6px; left: 21px; width: 309px; }\",\".framer-hwoCU.framer-v-1abr7ql .framer-1yzkq6o { bottom: 6px; right: 0px; width: 294px; }\",\".framer-hwoCU.framer-v-1i0ylag.framer-cly70n { height: 73px; width: 390px; }\",\".framer-hwoCU.framer-v-1i0ylag .framer-1l7qiad { gap: 7px; left: 50%; min-height: unset; min-width: unset; top: 2px; }\",\".framer-hwoCU.framer-v-1i0ylag .framer-1f2udgv { width: 195px; }\",\".framer-hwoCU.framer-v-1i0ylag .framer-88clkq { height: var(--framer-aspect-ratio-supported, 18px); width: 77px; }\",\".framer-hwoCU.framer-v-1i0ylag .framer-tlquh7 { bottom: unset; gap: 0px; height: 42px; left: 8px; top: 25px; width: 183px; }\",\".framer-hwoCU.framer-v-1i0ylag .framer-1yzkq6o { bottom: 6px; gap: 0px; height: 42px; right: 6px; width: 161px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wJmewtMOa\":{\"layout\":[\"fixed\",\"fixed\"]},\"A_13SUvsa\":{\"layout\":[\"fixed\",\"fixed\"]},\"goWs_Vkz6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKQVJF4yCY=withCSS(Component,css,\"framer-hwoCU\");export default FramerKQVJF4yCY;FramerKQVJF4yCY.displayName=\"KATARINA CUP 2026 - SEPARATA FILER LOGGOR\";FramerKQVJF4yCY.defaultProps={height:91,width:1440};addPropertyControls(FramerKQVJF4yCY,{variant:{options:[\"ivr1i9Xhg\",\"wJmewtMOa\",\"A_13SUvsa\",\"goWs_Vkz6\"],optionTitles:[\"ORIGINAL PNG\",\"WEBB\",\"TABLET\",\"MOBILE\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKQVJF4yCY,[{explicitInter:true,fonts:[{cssFamilyName:\"A4 SPEED Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"A4 SPEED\",url:\"https://framerusercontent.com/assets/9bEeY7sMDfoB8fmT8jr75QnjDk.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKQVJF4yCY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"91\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wJmewtMOa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A_13SUvsa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"goWs_Vkz6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KQVJF4yCY.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-6ktuW\";const variantClassNames={F8Io5uDFD:\"framer-v-13g73fj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"F8Io5uDFD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13g73fj\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"F8Io5uDFD\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QTQgU1BFRUQgQm9sZA==\",\"--framer-font-family\":'\"A4 SPEED Bold\", \"A4 SPEED Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-76719b4a-e347-40c3-87e7-b60d321bd700, rgb(250, 250, 250)))\"},children:\"POWERED BY\"})}),className:\"framer-1asd5rw\",\"data-framer-name\":\"Contact Us\",fonts:[\"CUSTOMV2;A4 SPEED Bold\"],layoutDependency:layoutDependency,layoutId:\"ChMMtMhhS\",style:{\"--extracted-r6o4lv\":\"var(--token-76719b4a-e347-40c3-87e7-b60d321bd700, rgb(250, 250, 250))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"motionforever.agency\",motionChild:true,nodeId:\"HQS9c8Tba\",openInNewTab:true,scopeId:\"rNsUDs_xt\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:237,intrinsicWidth:1728,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||18)-0-17)/2)),pixelHeight:474,pixelWidth:3456,sizes:\"124px\",src:\"https://framerusercontent.com/images/yaZM20PVlQZ8PzLBwLa5OXJI0j4.png?width=3456&height=474\",srcSet:\"https://framerusercontent.com/images/yaZM20PVlQZ8PzLBwLa5OXJI0j4.png?scale-down-to=512&width=3456&height=474 512w,https://framerusercontent.com/images/yaZM20PVlQZ8PzLBwLa5OXJI0j4.png?scale-down-to=1024&width=3456&height=474 1024w,https://framerusercontent.com/images/yaZM20PVlQZ8PzLBwLa5OXJI0j4.png?scale-down-to=2048&width=3456&height=474 2048w,https://framerusercontent.com/images/yaZM20PVlQZ8PzLBwLa5OXJI0j4.png?width=3456&height=474 3456w\"},className:\"framer-x0eotf framer-9q75sb\",\"data-framer-name\":\"MF3 W\",layoutDependency:layoutDependency,layoutId:\"HQS9c8Tba\"})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6ktuW.framer-9q75sb, .framer-6ktuW .framer-9q75sb { display: block; }\",\".framer-6ktuW.framer-13g73fj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6ktuW .framer-1asd5rw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6ktuW .framer-x0eotf { aspect-ratio: 7.291139240506329 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 17px); overflow: visible; position: relative; text-decoration: none; width: 124px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 223\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrNsUDs_xt=withCSS(Component,css,\"framer-6ktuW\");export default FramerrNsUDs_xt;FramerrNsUDs_xt.displayName=\"Contact Links\";FramerrNsUDs_xt.defaultProps={height:18,width:223};addFonts(FramerrNsUDs_xt,[{explicitInter:true,fonts:[{cssFamilyName:\"A4 SPEED Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"A4 SPEED\",url:\"https://framerusercontent.com/assets/9bEeY7sMDfoB8fmT8jr75QnjDk.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrNsUDs_xt\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"223\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"18\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rNsUDs_xt.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11 0 L 8 0 C 5.239 0 3 2.239 3 5 L 3 8 L 0 8 L 0 12 L 3 12 L 3 20 L 7 20 L 7 12 L 10 12 L 11 8 L 7 8 L 7 5 C 7 4.448 7.448 4 8 4 L 11 4 Z\" fill=\"transparent\" height=\"20px\" id=\"dWNPXmhq4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(7 2)\" width=\"11px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TIxrV\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-TIxrV { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-TIxrV\");Icon.displayName=\"Facebook\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Facebook\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ec240c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Facebook from\"https://framerusercontent.com/modules/R6j6yBSJpdTm9hffwZhh/zxgQ5JnjwsQi9q1taT7e/FPw9P0fad.js\";const enabledGestures={ZFMx2kdi2:{hover:true},ZPitTaR21:{hover:true}};const cycleOrder=[\"ZFMx2kdi2\",\"ZPitTaR21\"];const serializationHash=\"framer-htbOM\";const variantClassNames={ZFMx2kdi2:\"framer-v-16rpzxs\",ZPitTaR21:\"framer-v-7ntjc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JGMXBSByd=undefined;const wp7ADDdPy=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"ZFMx2kdi2\",Mobile:\"ZPitTaR21\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,width,...props})=>{return{...props,JGMXBSByd:link??props.JGMXBSByd,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZFMx2kdi2\",wp7ADDdPy:icon??props.wp7ADDdPy??Facebook};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,wp7ADDdPy,JGMXBSByd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZFMx2kdi2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JGMXBSByd,motionChild:true,nodeId:\"ZFMx2kdi2\",openInNewTab:false,scopeId:\"v0Owz6BDI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Social Media Links\",className:`${cx(scopingClassNames,\"framer-16rpzxs\",className,classNames)} framer-d6ymhg`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZFMx2kdi2\",ref:refBinding,style:{backgroundColor:\"var(--token-25a89f09-68c6-4b2d-bdff-2b7764d52aaa, rgb(64, 64, 64))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},...addPropertyOverrides({\"ZFMx2kdi2-hover\":{\"data-framer-name\":undefined},\"ZPitTaR21-hover\":{\"data-framer-name\":undefined},ZPitTaR21:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-muzzta\",Component:wp7ADDdPy,layoutDependency:layoutDependency,layoutId:\"d96buQ86u\",style:{\"--43q7um\":\"var(--token-76719b4a-e347-40c3-87e7-b60d321bd700, rgb(250, 250, 250))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwr6k5\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"WFxv4FC0m\",style:{backgroundColor:\"var(--token-b64793b9-5b04-4d39-b4af-b04e9ec8d3e8, rgb(234, 88, 12))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:0},transformTemplate:transformTemplate1,variants:{\"ZFMx2kdi2-hover\":{backgroundColor:\"rgb(0, 120, 66)\",opacity:1},\"ZPitTaR21-hover\":{backgroundColor:\"rgb(0, 120, 66)\",opacity:1}},...addPropertyOverrides({\"ZFMx2kdi2-hover\":{transformTemplate:undefined},\"ZPitTaR21-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-htbOM.framer-d6ymhg, .framer-htbOM .framer-d6ymhg { display: block; }\",\".framer-htbOM.framer-16rpzxs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-htbOM .framer-muzzta { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; z-index: 5; }\",\".framer-htbOM .framer-1dwr6k5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-htbOM.framer-v-7ntjc.framer-16rpzxs { width: 24px; }\",\".framer-htbOM.framer-v-7ntjc .framer-muzzta { height: var(--framer-aspect-ratio-supported, 12px); width: 12px; }\",\".framer-htbOM.framer-v-16rpzxs.hover .framer-1dwr6k5 { bottom: 0px; height: var(--framer-aspect-ratio-supported, 30px); left: 0px; right: 0px; top: unset; width: unset; }\",\".framer-htbOM.framer-v-7ntjc.hover .framer-1dwr6k5 { bottom: 0px; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; right: 0px; top: unset; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZPitTaR21\":{\"layout\":[\"fixed\",\"fixed\"]},\"l_RffX9TQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"mYiLCagYa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wp7ADDdPy\":\"icon\",\"JGMXBSByd\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const Framerv0Owz6BDI=withCSS(Component,css,\"framer-htbOM\");export default Framerv0Owz6BDI;Framerv0Owz6BDI.displayName=\"Social Link\";Framerv0Owz6BDI.defaultProps={height:30,width:30};addPropertyControls(Framerv0Owz6BDI,{variant:{options:[\"ZFMx2kdi2\",\"ZPitTaR21\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},wp7ADDdPy:{defaultValue:{identifier:\"module:R6j6yBSJpdTm9hffwZhh/zxgQ5JnjwsQi9q1taT7e/FPw9P0fad.js:default\",moduleId:\"R6j6yBSJpdTm9hffwZhh\"},setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem},JGMXBSByd:{title:\"Link\",type:ControlType.Link}});addFonts(Framerv0Owz6BDI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv0Owz6BDI\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZPitTaR21\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l_RffX9TQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mYiLCagYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"wp7ADDdPy\\\":\\\"icon\\\",\\\"JGMXBSByd\\\":\\\"link\\\"}\",\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"30\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v0Owz6BDI.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8F6aTeLb8wqGWTn1n7O4/LyWoca1fNgrl0ms2YE5i/IBcOA2ePF.js\";const serializationHash=\"framer-mXgYS\";const variantClassNames={dyI_nUu59:\"framer-v-15a4lpj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dyI_nUu59\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15a4lpj\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dyI_nUu59\",ref:refBinding,style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-140w8uq\",layoutDependency:layoutDependency,layoutId:\"eFqkNirtG\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1em8s79\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"eCzIj9FIZ\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 509 65\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 504 0 C 506.761 0 509 2.239 509 5 L 509 63.3 C 509 64.239 508.239 65 507.3 65 L 1.7 65 C 0.761 65 0 64.239 0 63.3 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wczrc9\",\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"KlUwUJ8Rs\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:0,topRight:0},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 509 38\" overflow=\"visible\"><path d=\"M 0 0 L 509 0 L 509 36.3 C 509 37.239 508.239 38 507.3 38 L 1.7 38 C 0.761 38 0 37.239 0 36.3 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\"},children:\"MENY\"})}),className:\"framer-1kbq854\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"MKwgTVZqZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":L2xPkAOUr\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"eiAnvWcfz\",openInNewTab:false,relValues:[],scopeId:\"lvJzacG0c\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"OM\"})})})}),className:\"framer-1r9ajck\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"eiAnvWcfz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":iRxibntAU\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"piwl9rIAY\",openInNewTab:false,relValues:[],scopeId:\"lvJzacG0c\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"MUSIK\"})})})}),className:\"framer-1v6dgmu\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"piwl9rIAY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":bsQEos7Ed\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"fQ0p9cVog\",openInNewTab:false,relValues:[],scopeId:\"lvJzacG0c\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"PRESS\"})})})}),className:\"framer-1v5clwx\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"fQ0p9cVog\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":DtCgteuQJ\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"vJSK9bmnA\",openInNewTab:false,relValues:[],scopeId:\"lvJzacG0c\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"BORDTENNIS\"})})})}),className:\"framer-2fagq3\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"vJSK9bmnA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":WRjZscAPp\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"begiMJh6N\",openInNewTab:false,relValues:[],scopeId:\"lvJzacG0c\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"GALLERI\"})})})}),className:\"framer-f77zh3\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"begiMJh6N\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eksz0q\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"IqZfd2TRW\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 32\" overflow=\"visible\"><path d=\"M 0 0 L 0 32\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ur2okx\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"fs6XHG5XP\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 32\" overflow=\"visible\"><path d=\"M 0 0 L 0 32\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1201jip\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"sWs6on6jq\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 32\" overflow=\"visible\"><path d=\"M 0 0 L 0 32\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10v0idn\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"D4xxNa08K\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 32\" overflow=\"visible\"><path d=\"M 0 0 L 0 32\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3),pixelHeight:191,pixelWidth:535,sizes:\"63px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-1n2jy0h\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"blJ2mJHq8\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mXgYS.framer-jta12m, .framer-mXgYS .framer-jta12m { display: block; }\",\".framer-mXgYS.framer-15a4lpj { height: 65px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 509px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mXgYS .framer-140w8uq { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-mXgYS .framer-1em8s79 { height: 65px; left: 0px; position: absolute; top: 0px; width: 509px; }\",\".framer-mXgYS .framer-1wczrc9 { height: 38px; left: 0px; position: absolute; top: 27px; width: 509px; }\",\".framer-mXgYS .framer-1kbq854 { flex: none; height: auto; left: 19px; position: absolute; top: 7px; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-1r9ajck { bottom: 7px; flex: none; height: auto; left: 22px; position: absolute; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-1v6dgmu { bottom: 7px; flex: none; height: auto; left: 87px; position: absolute; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-1v5clwx { bottom: 7px; flex: none; height: auto; position: absolute; right: 132px; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-2fagq3 { bottom: 7px; flex: none; height: auto; left: 45%; position: absolute; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-f77zh3 { bottom: 7px; flex: none; height: auto; position: absolute; right: 17px; white-space: pre; width: auto; }\",\".framer-mXgYS .framer-eksz0q { height: 32px; left: 66px; position: absolute; top: 30px; width: 1px; }\",\".framer-mXgYS .framer-1ur2okx { height: 32px; left: 302px; position: absolute; top: 30px; width: 1px; }\",\".framer-mXgYS .framer-1201jip { height: 32px; left: 398px; position: absolute; top: 30px; width: 1px; }\",\".framer-mXgYS .framer-10v0idn { height: 32px; left: 155px; position: absolute; top: 30px; width: 1px; }\",\".framer-mXgYS .framer-1n2jy0h { aspect-ratio: 2.7487179487179487 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); overflow: visible; position: absolute; right: 4px; top: 3px; width: 63px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 509\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlvJzacG0c=withCSS(Component,css,\"framer-mXgYS\");export default FramerlvJzacG0c;FramerlvJzacG0c.displayName=\"Meny\";FramerlvJzacG0c.defaultProps={height:65,width:509};addFonts(FramerlvJzacG0c,[{explicitInter:true,fonts:[{cssFamilyName:\"MS W98 UI Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"MS W98 UI\",url:\"https://framerusercontent.com/assets/asMOyzZUJfsiHa1Y2fA0Gd4KJUc.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlvJzacG0c\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"65\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"509\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lvJzacG0c.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8F6aTeLb8wqGWTn1n7O4/LyWoca1fNgrl0ms2YE5i/IBcOA2ePF.js\";const serializationHash=\"framer-9ug2C\";const variantClassNames={VGx4rKO8r:\"framer-v-1nmfv5s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VGx4rKO8r\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nmfv5s\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VGx4rKO8r\",ref:refBinding,style:{borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7,...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-vj26b0\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"zKiWrnCUA\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:5,topRight:5},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 324 47\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 L 319 0 C 321.761 0 324 2.239 324 5 L 324 45.3 C 324 46.239 323.239 47 322.3 47 L 1.7 47 C 0.761 47 0 46.239 0 45.3 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14qb26x\",\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"H6H5wAsRY\",radius:{bottomLeft:1.7,bottomRight:1.7,topLeft:0,topRight:0},requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 324 27.477\" overflow=\"visible\"><path d=\"M 0 0 L 324 0 L 324 25.777 C 324 26.716 323.239 27.477 322.3 27.477 L 1.7 27.477 C 0.761 27.477 0 26.716 0 25.777 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\"},children:\"MENY\"})}),className:\"framer-p348ku\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"Laq_P7zqF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":iRxibntAU\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"rSRmoPnGY\",openInNewTab:false,relValues:[],scopeId:\"NdA85XWqe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"MUSIK\"})})})}),className:\"framer-1737ohw\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"rSRmoPnGY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":bsQEos7Ed\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"V9cj9nCoJ\",openInNewTab:false,relValues:[],scopeId:\"NdA85XWqe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"PRESS\"})})})}),className:\"framer-7mu8u8\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"V9cj9nCoJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":DtCgteuQJ\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"mCUYcuFse\",openInNewTab:false,relValues:[],scopeId:\"NdA85XWqe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"BORDTENNIS\"})})})}),className:\"framer-lo4fjy\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"mCUYcuFse\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":WRjZscAPp\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"CYiYdmLy3\",openInNewTab:false,relValues:[],scopeId:\"NdA85XWqe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"GALLERI\"})})})}),className:\"framer-1mfrfp2\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"CYiYdmLy3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:191,intrinsicWidth:535,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+3),pixelHeight:191,pixelWidth:535,sizes:\"40px\",src:\"https://framerusercontent.com/images/RF2zm2hYp1YMDIX7vIBmgTevo.png?width=535&height=191\"},className:\"framer-1hbawnr\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"LxbkJFabp\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TVMgVzk4IFVJIEJvbGQ=\",\"--framer-font-family\":'\"MS W98 UI Bold\", \"MS W98 UI Bold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":L2xPkAOUr\",webPageId:\"CWwB8qjuI\"},motionChild:true,nodeId:\"JV0j3DSnZ\",openInNewTab:false,relValues:[],scopeId:\"NdA85XWqe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hqupnq\",\"data-styles-preset\":\"IBcOA2ePF\",children:\"OM\"})})})}),className:\"framer-18388yj\",fonts:[\"CUSTOMV2;MS W98 UI Bold\"],layoutDependency:layoutDependency,layoutId:\"JV0j3DSnZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wum2w1\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"RPg1FRRNd\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 25\" overflow=\"visible\"><path d=\"M 0 0 L 0 25\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h4w52b\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"fiCAeq53t\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 25\" overflow=\"visible\"><path d=\"M 0 0 L 0 25\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6xezdp\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"MeS6X0LYW\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 25\" overflow=\"visible\"><path d=\"M 0 0 L 0 25\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-47h79o\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"u5cGTN28i\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 25\" overflow=\"visible\"><path d=\"M 0 0 L 0 25\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9ug2C.framer-ctja18, .framer-9ug2C .framer-ctja18 { display: block; }\",\".framer-9ug2C.framer-1nmfv5s { height: 47px; overflow: visible; position: relative; width: 324px; }\",\".framer-9ug2C .framer-vj26b0 { height: 47px; left: 0px; position: absolute; top: 0px; width: 324px; }\",\".framer-9ug2C .framer-14qb26x { height: 28px; left: 0px; position: absolute; top: 20px; width: 324px; }\",\".framer-9ug2C .framer-p348ku { flex: none; height: auto; left: 12px; position: absolute; top: 6px; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-1737ohw { bottom: 6px; flex: none; height: auto; left: 57px; position: absolute; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-7mu8u8 { bottom: 6px; flex: none; height: auto; position: absolute; right: 82px; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-lo4fjy { bottom: 6px; flex: none; height: auto; left: 46%; position: absolute; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-1mfrfp2 { bottom: 6px; flex: none; height: auto; position: absolute; right: 11px; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-1hbawnr { aspect-ratio: 2.7487179487179487 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); overflow: visible; position: absolute; right: 4px; top: 3px; width: 40px; }\",\".framer-9ug2C .framer-18388yj { bottom: 6px; flex: none; height: auto; left: 14px; position: absolute; white-space: pre; width: auto; }\",\".framer-9ug2C .framer-1wum2w1 { height: 25px; left: 42px; position: absolute; top: 21px; width: 1px; }\",\".framer-9ug2C .framer-h4w52b { height: 25px; left: 101px; position: absolute; top: 21px; width: 1px; }\",\".framer-9ug2C .framer-6xezdp { height: 25px; left: 194px; position: absolute; top: 21px; width: 1px; }\",\".framer-9ug2C .framer-47h79o { height: 25px; left: 253px; position: absolute; top: 21px; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 324\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNdA85XWqe=withCSS(Component,css,\"framer-9ug2C\");export default FramerNdA85XWqe;FramerNdA85XWqe.displayName=\"MENY MOB\";FramerNdA85XWqe.defaultProps={height:47,width:324};addFonts(FramerNdA85XWqe,[{explicitInter:true,fonts:[{cssFamilyName:\"MS W98 UI Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"MS W98 UI\",url:\"https://framerusercontent.com/assets/asMOyzZUJfsiHa1Y2fA0Gd4KJUc.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNdA85XWqe\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"324\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"47\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NdA85XWqe.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Meny from\"https://framerusercontent.com/modules/fTGwTV9GG05kJ1xYy5H1/vboUOjpmyQO3QcIcafLo/lvJzacG0c.js\";import MENYMOB from\"https://framerusercontent.com/modules/71sqnesx5XwAB3JwPj0n/OWa4HsBqikTJDai8sJrs/NdA85XWqe.js\";const MENYMOBFonts=getFonts(MENYMOB);const MenyFonts=getFonts(Meny);const cycleOrder=[\"MFBCuGllJ\",\"gF3upQuWr\",\"dUFeguihr\",\"SnrGVAInS\",\"Iq5q8j7Zv\",\"RGctFaf6d\"];const serializationHash=\"framer-sRie7\";const variantClassNames={dUFeguihr:\"framer-v-ynylh6\",gF3upQuWr:\"framer-v-1fi5kq1\",Iq5q8j7Zv:\"framer-v-jvisbv\",MFBCuGllJ:\"framer-v-4ta2lu\",RGctFaf6d:\"framer-v-1qnvqw1\",SnrGVAInS:\"framer-v-1oo00cv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"CUSTOM MOB MENY\":\"RGctFaf6d\",\"CUSTOM WEB MENY\":\"Iq5q8j7Zv\",\"NY MENY MOBILE\":\"SnrGVAInS\",\"NY MENY WEBB\":\"dUFeguihr\",\"Variant 1\":\"MFBCuGllJ\",MOBILE:\"gF3upQuWr\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MFBCuGllJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MFBCuGllJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RGctFaf6d\")return true;return false;};const isDisplayed1=()=>{if([\"dUFeguihr\",\"Iq5q8j7Zv\",\"RGctFaf6d\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"gF3upQuWr\",\"SnrGVAInS\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"gF3upQuWr\",\"SnrGVAInS\",\"Iq5q8j7Zv\",\"RGctFaf6d\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"dUFeguihr\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"Iq5q8j7Zv\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:126,intrinsicWidth:993,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:126,pixelWidth:993,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ssZZYZKfNSanhKpDEubj7u1XVA.png?width=993&height=126\",srcSet:\"https://framerusercontent.com/images/ssZZYZKfNSanhKpDEubj7u1XVA.png?scale-down-to=512&width=993&height=126 512w,https://framerusercontent.com/images/ssZZYZKfNSanhKpDEubj7u1XVA.png?width=993&height=126 993w\"},className:cx(scopingClassNames,\"framer-4ta2lu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MFBCuGllJ\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{Iq5q8j7Zv:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"2.7px\",\"--border-right-width\":\"2.7px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2.7px\",borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7,borderTopLeftRadius:5,borderTopRightRadius:5},RGctFaf6d:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:1.7,borderBottomRightRadius:1.7,borderTopLeftRadius:5,borderTopRightRadius:5}},...addPropertyOverrides({dUFeguihr:{\"data-framer-name\":\"NY MENY WEBB\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:126,intrinsicWidth:993,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:141,pixelWidth:1026,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/eANj1fDtfWRWi362vtIMExfmBb8.png?width=1026&height=141\",srcSet:\"https://framerusercontent.com/images/eANj1fDtfWRWi362vtIMExfmBb8.png?scale-down-to=512&width=1026&height=141 512w,https://framerusercontent.com/images/eANj1fDtfWRWi362vtIMExfmBb8.png?scale-down-to=1024&width=1026&height=141 1024w,https://framerusercontent.com/images/eANj1fDtfWRWi362vtIMExfmBb8.png?width=1026&height=141 1026w\"}},gF3upQuWr:{\"data-framer-name\":\"MOBILE\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:126,intrinsicWidth:993,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1920,pixelWidth:1080,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/bfXWtY1lSSYu1qwzFQNtz7z8Dk.png?width=1080&height=1920\",srcSet:\"https://framerusercontent.com/images/bfXWtY1lSSYu1qwzFQNtz7z8Dk.png?scale-down-to=1024&width=1080&height=1920 576w,https://framerusercontent.com/images/bfXWtY1lSSYu1qwzFQNtz7z8Dk.png?width=1080&height=1920 1080w\"}},Iq5q8j7Zv:{\"data-border\":true,\"data-framer-name\":\"CUSTOM WEB MENY\",background:undefined},RGctFaf6d:{\"data-border\":true,\"data-framer-name\":\"CUSTOM MOB MENY\",background:undefined},SnrGVAInS:{\"data-framer-name\":\"NY MENY MOBILE\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:126,intrinsicWidth:993,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:165,pixelWidth:1021,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5BlyTAoyea9UiEAVlfoVE0BnCw.png?width=1021&height=165\",srcSet:\"https://framerusercontent.com/images/5BlyTAoyea9UiEAVlfoVE0BnCw.png?scale-down-to=512&width=1021&height=165 512w,https://framerusercontent.com/images/5BlyTAoyea9UiEAVlfoVE0BnCw.png?width=1021&height=165 1021w\"}}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RGctFaf6d:{height:47,width:\"324px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||47)-0-47)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ihej98-container\",layoutDependency:layoutDependency,layoutId:\"HIerNBJCl-container\",nodeId:\"HIerNBJCl\",rendersWithMotion:true,scopeId:\"w_oRpJdtG\",children:/*#__PURE__*/_jsx(MENYMOB,{height:\"100%\",id:\"HIerNBJCl\",layoutId:\"HIerNBJCl\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n35nrj\",layoutDependency:layoutDependency,layoutId:\"oOcAKRC2e\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":aIPoS415y\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"KpVvyrRNo\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-txaw framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"KpVvyrRNo\"})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":hGsOF3wTp\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"JErWsKf6t\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-17qi87p framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"JErWsKf6t\"})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":nQ1oLx4a_\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"D6nvBhjPw\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9sqeiy framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"D6nvBhjPw\"})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":V7C_tBeWS\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"JCJXIQ5F2\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,...addPropertyOverrides({gF3upQuWr:{href:{hash:\":aIPoS415y\",webPageId:\"JfhOzMNtw\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3ts5r0 framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"JCJXIQ5F2\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":V7C_tBeWS\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"NwS0_i8XB\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,...addPropertyOverrides({SnrGVAInS:{href:{hash:\":h0TZsdH5t\",webPageId:\"JfhOzMNtw\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1atcdg9 framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"NwS0_i8XB\"})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"kK5eB5sZN\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,...addPropertyOverrides({dUFeguihr:{href:{hash:\":h0TZsdH5t\",webPageId:\"JfhOzMNtw\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-y5g7vz framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"kK5eB5sZN\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":V7C_tBeWS\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"CeDE0_ewh\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-t1l94r framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"CeDE0_ewh\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":nQ1oLx4a_\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"TtKxoFPWw\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1rsw4gh framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"TtKxoFPWw\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":hGsOF3wTp\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"ujTfo_iAh\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1a5y6y5 framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"ujTfo_iAh\"})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":hGsOF3wTp\",webPageId:\"JfhOzMNtw\"},motionChild:true,nodeId:\"lLyEx87A9\",openInNewTab:false,scopeId:\"w_oRpJdtG\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-j72pgy framer-16jsn0w\",layoutDependency:layoutDependency,layoutId:\"lLyEx87A9\"})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Iq5q8j7Zv:{height:65,width:\"509px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||65)-0-65)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4phndl-container\",layoutDependency:layoutDependency,layoutId:\"CfzATlqQJ-container\",nodeId:\"CfzATlqQJ\",rendersWithMotion:true,scopeId:\"w_oRpJdtG\",children:/*#__PURE__*/_jsx(Meny,{height:\"100%\",id:\"CfzATlqQJ\",layoutId:\"CfzATlqQJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sRie7.framer-16jsn0w, .framer-sRie7 .framer-16jsn0w { display: block; }\",\".framer-sRie7.framer-4ta2lu { height: 67px; overflow: visible; position: relative; width: 526px; }\",\".framer-sRie7 .framer-ihej98-container { flex: none; height: 47px; left: 0px; position: absolute; top: 0px; width: 324px; }\",\".framer-sRie7 .framer-n35nrj { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; width: 100%; }\",\".framer-sRie7 .framer-txaw { flex: none; height: 37px; overflow: visible; position: relative; text-decoration: none; width: 65px; }\",\".framer-sRie7 .framer-17qi87p { flex: none; height: 37px; overflow: visible; position: relative; text-decoration: none; width: 95px; }\",\".framer-sRie7 .framer-9sqeiy { flex: none; height: 37px; overflow: visible; position: relative; text-decoration: none; width: 153px; }\",\".framer-sRie7 .framer-3ts5r0 { flex: none; height: 37px; overflow: visible; position: relative; text-decoration: none; width: 98px; }\",\".framer-sRie7 .framer-1atcdg9 { flex: none; height: 35px; overflow: visible; position: relative; text-decoration: none; width: 105px; }\",\".framer-sRie7 .framer-y5g7vz { bottom: 0px; flex: none; height: 37px; overflow: visible; position: absolute; right: 0px; text-decoration: none; width: 115px; }\",\".framer-sRie7 .framer-t1l94r { bottom: 0px; flex: none; height: 37px; overflow: visible; position: absolute; right: 123px; text-decoration: none; width: 95px; }\",\".framer-sRie7 .framer-1rsw4gh { bottom: 0px; flex: none; height: 37px; left: 161px; overflow: visible; position: absolute; text-decoration: none; width: 147px; }\",\".framer-sRie7 .framer-1a5y6y5 { bottom: 0px; flex: none; height: 37px; left: 73px; overflow: visible; position: absolute; text-decoration: none; width: 88px; }\",\".framer-sRie7 .framer-j72pgy { bottom: 0px; flex: none; height: 37px; left: 9px; overflow: visible; position: absolute; text-decoration: none; width: 64px; }\",\".framer-sRie7 .framer-4phndl-container { aspect-ratio: 7.8307692307692305 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 65px); left: 0px; position: absolute; top: 0px; width: 509px; }\",\".framer-sRie7.framer-v-1fi5kq1 .framer-17qi87p, .framer-sRie7.framer-v-1fi5kq1 .framer-3ts5r0 { height: 35px; width: 105px; }\",\".framer-sRie7.framer-v-1fi5kq1 .framer-9sqeiy { height: 35px; width: 143px; }\",\".framer-sRie7.framer-v-ynylh6 .framer-y5g7vz { bottom: 2px; height: 35px; right: 11px; width: 112px; }\",\".framer-sRie7.framer-v-1oo00cv.framer-4ta2lu { height: 78px; }\",\".framer-sRie7.framer-v-1oo00cv .framer-n35nrj { bottom: 6px; gap: 0px; min-height: 35px; }\",\".framer-sRie7.framer-v-1oo00cv .framer-txaw { bottom: 0px; height: unset; left: 14px; order: 0; position: absolute; top: 0px; width: 60px; z-index: 1; }\",\".framer-sRie7.framer-v-1oo00cv .framer-17qi87p { bottom: 0px; height: unset; left: 74px; order: 1; position: absolute; top: 0px; width: 92px; z-index: 1; }\",\".framer-sRie7.framer-v-1oo00cv .framer-9sqeiy { bottom: 0px; height: unset; left: calc(45.057034220532344% - 144px / 2); order: 2; position: absolute; top: 0px; width: 144px; z-index: 1; }\",\".framer-sRie7.framer-v-1oo00cv .framer-3ts5r0 { bottom: 0px; height: unset; order: 3; position: absolute; right: 124px; top: 0px; width: 93px; z-index: 1; }\",\".framer-sRie7.framer-v-1oo00cv .framer-1atcdg9 { bottom: 0px; height: unset; order: 4; position: absolute; right: 14px; top: 0px; width: 110px; z-index: 1; }\",\".framer-sRie7.framer-v-jvisbv.framer-4ta2lu, .framer-sRie7.framer-v-1qnvqw1.framer-4ta2lu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-sRie7.framer-v-jvisbv .framer-4phndl-container, .framer-sRie7.framer-v-1qnvqw1 .framer-ihej98-container { left: unset; position: relative; top: unset; }\",'.framer-sRie7[data-border=\"true\"]::after, .framer-sRie7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 526\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gF3upQuWr\":{\"layout\":[\"fixed\",\"fixed\"]},\"dUFeguihr\":{\"layout\":[\"fixed\",\"fixed\"]},\"SnrGVAInS\":{\"layout\":[\"fixed\",\"fixed\"]},\"Iq5q8j7Zv\":{\"layout\":[\"auto\",\"auto\"]},\"RGctFaf6d\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw_oRpJdtG=withCSS(Component,css,\"framer-sRie7\");export default Framerw_oRpJdtG;Framerw_oRpJdtG.displayName=\"meny\";Framerw_oRpJdtG.defaultProps={height:67,width:526};addPropertyControls(Framerw_oRpJdtG,{variant:{options:[\"MFBCuGllJ\",\"gF3upQuWr\",\"dUFeguihr\",\"SnrGVAInS\",\"Iq5q8j7Zv\",\"RGctFaf6d\"],optionTitles:[\"Variant 1\",\"MOBILE\",\"NY MENY WEBB\",\"NY MENY MOBILE\",\"CUSTOM WEB MENY\",\"CUSTOM MOB MENY\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerw_oRpJdtG,[{explicitInter:true,fonts:[]},...MENYMOBFonts,...MenyFonts],{supportsExplicitInterCodegen:true});Framerw_oRpJdtG.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MENYMOB,{},context),forwardLoader(Meny,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw_oRpJdtG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gF3upQuWr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dUFeguihr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SnrGVAInS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Iq5q8j7Zv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RGctFaf6d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"526\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"67\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nexport default function metadata(params,activeLocale){return{description:\"Vi tror p\\xe5 ungdomars r\\xe4tt att utforska musik. Vi tror ocks\\xe5 p\\xe5 deras r\\xe4tt att utforska bordtennis. D\\xe4rf\\xf6r har vi g\\xe5tt ihop med Svenska Bordtennisf\\xf6rbundet och STIGA f\\xf6r att skapa KATARINA CUP, Sveriges f\\xf6rsta musik- och bordtennisfestival.\",favicon:\"https://framerusercontent.com/assets/cyNeOwh4FSTbhzpv6bdRfcRNrs.png\",robots:\"max-image-preview:large\",title:\"KATARINA CUP\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"yjBAAiIE,IAAO,EAAE,EAAE,IAAI,KAAK,IAAI,KAAK,IAAIC,EAAEF,EAAE,CAACD,EAAE,CAA8V,GAAW,GAAGC,EAAmoB,GAAW,GAAgB,OAAOA,GAApB,6BCA7mC,mBCAwH,ICAokB,SAAS,GAAO,EAAE,EAAE,CAAC,IAAIa,EAAE,EAAE,CAAC,IAAI,IAAIC,KAAKC,EAAE,OAAO,UAAU,eAAe,KAAKA,EAAED,EAAE,EAAEE,EAAE,QAAQF,EAAE,CAAC,IAAI,EAAEA,GAAGC,EAAED,IAAI,GAASC,GAAN,MAAsB,OAAO,OAAO,uBAA3B,WAAiD,CAAC,IAAIE,EAAE,EAAE,IAAI,EAAE,OAAO,sBAAsBF,EAAE,CAACE,EAAEH,EAAE,OAAO,IAAI,EAAE,QAAQA,EAAEG,GAAG,CAAC,GAAG,OAAO,UAAU,qBAAqB,KAAKF,EAAED,EAAEG,GAAG,GAAG,EAAEH,EAAEG,IAAIF,EAAED,EAAEG,KAAK,OAAOJ,kCCAhkCK,EAAE,EAAE,CAAC,OAAO,eAAeA,EAAE,aAAa,CAAC,MAAM,GAAK,CAAC,CAAC,EAAE,QAAQ,UAAU,GAAG,EAAE,UAAU,UAAU,GAAWA,EAAE,WAAaA,EAAE,QAAUA,EAAE,4BCAlF,ICA4hL,SAAS,GAAgB,EAAE,EAAE,CAAkL,OAA7J,OAAOe,GAAlB,SAAuBC,GAAaA,EAAED,KAAkB,EAAEA,GAAG,SAAS,iBAAiBA,EAAE,EAAC,EAAEC,EAAED,IAAQ,EAAE,SAAS,iBAAiBA,EAAE,CAAM,aAAa,UAAU,EAAE,CAACA,EAAE,EAAS,MAAM,KAAKA,GAAG,EAAE,CAAC,CAA2uK,SAAS,EAAS,EAAE,EAAE,CAAC,KAAKD,EAAE,OAAOG,EAAE,OAAOG,EAAE,OAAO,EAAE,CAAC,CAAC,GAAiB,OAAO,qBAArB,IAA0C,UAAU,GAAG,IAAMC,EAAE,GAAgBN,EAAE,CAAOG,EAAE,IAAI,QAA4O,EAAE,IAAI,qBAA/M,GAAG,CAAC,EAAE,SAAS,GAAG,CAAC,IAAMJ,EAAEI,EAAE,IAAIH,EAAE,OAAO,CAAC,GAAGA,EAAE,iBAAiB,EAAQD,KAAMC,EAAE,eAAe,CAAC,IAAMD,EAAEE,EAAED,EAAE,CAAC,GAAED,EAAE,CAACI,EAAE,IAAIH,EAAE,OAAOD,EAAE,CAAC,EAAE,UAAUC,EAAE,OAAO,MAASD,IAAG,EAAEC,EAAE,CAAC,EAAE,OAAOA,EAAE,OAAO,IAAI,EAAwD,CAAC,KAAKD,EAAE,WAAWG,EAAE,UAAqB,OAAOG,GAAlB,SAAoBA,EAAE,GAAEA,GAAG,CAAC,CAA8B,OAA7B,EAAE,SAAS,GAAG,EAAE,QAAQL,EAAE,EAAE,KAAW,EAAE,YAAY,CAA2B,SAAS,GAAe,EAAE,EAAE,CAAC,GAAGC,EAAE,CAAC,GAAK,CAAC,WAAWD,EAAE,UAAUD,GAAGE,EAAE,GAAG,MAAM,CAAC,MAAMD,EAAE,OAAOD,EAAE,CAAC,OAAOC,aAAa,YAAY,YAAYA,EAAEA,EAAE,SAAS,CAAC,CAAC,MAAMA,EAAE,YAAY,OAAOA,EAAE,aAAa,CAAC,SAAS,GAAa,CAAC,OAAOA,EAAE,YAAYC,EAAE,cAAcF,GAAG,CAAC,IAAIG,GAAU,EAAE,GAAE,IAAIF,EAAE,GAAlB,MAAuCE,EAAE,SAAS,GAAG,CAAC,EAAE,CAAC,OAAOF,EAAE,YAAYC,EAAE,IAAI,MAAM,CAAC,OAAO,GAAeD,EAAED,EAAE,EAAE,CAAC,GAAG,CAAC,SAAS,GAAU,EAAE,CAAC,EAAE,QAAQ,GAAa,CAAC,SAAS,IAAsB,CAAe,OAAO,eAArB,MAAsC,GAAE,IAAI,eAAe,GAAU,EAAE,SAAS,GAAc,EAAE,EAAE,CAAC,IAAG,IAAsB,CAAC,IAAMA,EAAE,GAAgBC,EAAE,CAAgH,OAA/G,EAAE,SAAS,GAAG,CAAC,IAAID,EAAE,GAAE,IAAIC,EAAE,CAAKD,IAAG,EAAE,IAAI,IAAI,GAAE,IAAIC,EAAED,EAAE,EAAC,EAAE,IAAIE,EAAE,CAAQ,IAAuB,QAAQD,EAAE,GAAG,KAAW,CAAC,EAAE,SAAS,GAAG,CAAC,IAAMD,EAAE,GAAE,IAAIC,EAAE,CAAQD,GAAuB,OAAOE,EAAE,CAASF,GAAP,MAA4BA,EAAE,MAAe,IAAP,MAA4B,GAAE,UAAUC,EAAE,GAAI,EAAwB,SAAS,IAA2B,CAAC,OAAM,CAAC,IAAMA,EAAE,CAAC,MAAM,EAAO,WAAW,OAAO,EAAO,YAAY,CAAOC,EAAE,CAAC,OAAO,EAAO,KAAKD,EAAE,YAAYA,EAAE,CAAC,GAAE,SAAS,GAAGA,EAAEC,EAAE,EAAE,EAAE,EAAO,iBAAiB,SAASS,GAAE,CAAC,SAAS,GAAa,EAAE,CAAyC,OAAxC,GAAE,IAAIV,EAAE,CAAC,IAAG,IAA2B,KAAW,CAAC,GAAE,OAAOA,EAAE,CAAC,CAACW,GAAE,MAAMD,KAAI,GAAE,IAAK,KAAI,SAAS,GAAO,EAAE,EAAE,CAAC,OAAON,GAAEJ,EAAE,CAAC,GAAaA,EAAE,CAAC,GAAcA,EAAEC,EAAE,CAAohK,SAAS,GAAqB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYA,EAAE,CAAC,OAAO,CAAC,cAAcF,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAkB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYE,EAAE,CAAC,OAAO,CAAC,cAAcF,EAAE,CAAC,CAAC,CAAC,yEAAtlf,IAAI,IAAMC,aAAxpE,KAAwE,KAA+B,KAAuC,KAA+G,CAA+L,GAAE,CAAC,GAAG,IAAI,IAAI,IAAI,CAAO,GAAE,CAAC,YAAY,QAAQ,SAAS,OAAO,CAA8D,GAAE,CAAC,OAAO,UAAU,aAAa,OAAO,cAAc,GAAGA,EAAE,MAAM,CAAO,GAAE,CAAC,UAAU,CAAC,OAAO,sBAAsB,aAAa,MAAM,cAAc,GAAGA,EAAE,KAAK,CAAC,OAAO,GAAE,MAAM,CAAC,OAAO,WAAW,aAAa,EAAE,cAAcC,GAAE,CAAC,KAAK,GAAE,CAAO,GAAE,IAAI,IAAU,GAAkB,GAAG,YAAYD,IAAUY,GAAE,CAAC,IAAI,IAAI,IAAI,CAAC,GAAE,SAAS,GAAG,CAAC,GAAE,SAAS,GAAG,CAAC,GAAE,KAAKZ,EAAEC,EAAE,CAAC,GAAE,IAAI,GAAkBD,EAAEC,EAAE,CAAC,GAAED,GAAG,GAAG,GAAG,CAAsE,IAAI,IAAIY,GAAE,CAA6lB,IAAe,EAAE,IAAI,SAAS,cAAc,MAAM,CAAC,QAAQZ,EAAEC,EAAE,CAAO,GAAE,CAAC,wBAAsC,OAAO,IAArB,KAA0B,OAAO,eAAe,KAAK,IAAI,mBAAmB,CAAC,UAAU,OAAO,eAAe,KAAK,QAAQ,UAAU,UAAU,CAAC,qBAAqB,CAAC,GAAG,CAAC,GAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,MAAS,CAAC,MAAO,GAAM,MAAO,IAAM,aAAa,EAAQ,GAAc,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,KAAK,CAAC,CAAC,SAAU,iBAAiB,CAAC,GAAG,CAAC,GAAc,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,eAAe,CAAC,MAAS,CAAC,MAAO,GAAM,MAAO,IAAM,CAAO,GAAE,EAAE,CAAO,GAAE,EAAE,CAAgB,GAAE,GAAED,QAAiB,GAAEA,KAAX,IAAK,KAAW,GAAEA,GAAG,GAAEA,IAAI,EAAS,GAAEA,IAAy8Q,GAAE,CAAC,IAAI,EAAE,IAAI,EAAE,CAAijB,GAAE,IAAI,QAA45BW,GAAE,IAAI,IAA2mL,GAAG,CAAC,SAAS,GAAG,EAAQX,EAAE,OAAQ,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,GAAG,CAAC,cAAcG,EAAE,EAAE,IAAI,CAAC,GAAK,CAAC,KAAKE,GAAGF,EAAkB,OAAO,EAASF,GAAG,GAAG,CAAwC,GAAvC,GAAG,CAAC,GAAkBA,EAAE,YAAYE,EAAE,CAAI,CAACE,EAAE,MAAO,IAAG,CAAC,GAAG,CAAC,GAAkBJ,EAAE,YAAYC,EAAE,IAAnIe,GAAEd,EAAE,CAAC,OAAO,CAAC,CAA4H,EAAE,CAAO,IAAY,EAAE,EAAE,IAAI,GAAG,EAAI,CAACA,EAAE,aAAuBA,EAAE,cAAZ,WAAyB,GAAG,CAAC,GAAqBF,EAAEC,EAAEC,EAAE,GAA+xBe,GAAG,CAAC,OAAO,GAAG,MAAjyB,CAAC,SAAS,GAAG,EAAQjB,EAAE,MAAO,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,KAAK,CAAC,IAAMG,EAAE,GAAWF,EAAE,aAAaC,EAAE,CAAOG,EAAE,GAAWJ,EAAE,WAAWD,EAAE,CAA2E,OAA1E,EAAE,iBAAiB,eAAeG,EAAE,CAAC,EAAE,iBAAiB,eAAeE,EAAE,KAAW,CAAC,EAAE,oBAAoB,eAAeF,EAAE,CAAC,EAAE,oBAAoB,eAAeE,EAAE,GAAG,CAAwf,MAA9e,CAAC,SAAS,GAAG,EAAQJ,EAAE,MAAO,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,KAAK,CAAC,IAAM,EAAY,GAAG,CAAC,GAAG,CAAC,GAAqBC,EAAE,WAAWC,EAAE,CAAC,EAAO,oBAAoB,YAAY,EAAY,EAAQ,EAAc,GAAG,CAAC,GAAG,CAAC,GAAqBD,EAAE,aAAaD,EAAE,CAAC,EAAO,iBAAiB,YAAY,EAAY,EAAkD,OAAhD,EAAE,iBAAiB,cAAc,EAAc,KAAW,CAAC,EAAE,oBAAoB,cAAc,EAAc,CAAC,EAAO,oBAAoB,YAAY,EAAY,GAAG,CAAuC,CAAU,CAAqB,GAAG,OAAO,KAAKkB,GAAG,CAAQ,ICSx0mB,SAAwB,GAAO,EAAM,CAAY,GAAG,CAAC,QAAM,EAAE,CAAC,MAAI,UAAQ,iBAAe,aAAW,eAAa,gBAAc,cAAY,QAAM,cAAY,YAAU,YAAU,gBAAc,eAAY,UAAO,EAAW,CAAC,cAAY,WAAS,aAAU,YAAU,cAAW,GAAiB,CAAC,YAAU,cAAY,EAAoB,EAAa,EAAe,GAAG,EAAW,KAAK,EAAa,KAAK,EAAc,KAAK,EAAY,IAAI,GAAG,EAAQ,IAAsB,EAAc,GAAa,SAAS,CAAO,EAAS,IAAgB,GAAa,QAAQ,IAAgB,GAAa,OAAa,EAAiB,IAAqB,CACznB,EAAc,EAAM,OAAO,QAAQ,CAAO,EAAYE,EAAS,MAAM,EAAc,CAAO,EAAY,EAAY,EAAQ,EAAO,EAAe,EAAE,CAAO,EAAkB,GAA2B,IAAY,GAAK,OAAO,EAAU,EAAiB,CAAO,EAAa,IAAoB,QAAQ,IAAoB,QAAc,EAAY,GAAsB,GAAmC,GAAa,EAAO,EAAY,CAAqB,IAAM,EAAUC,EAAO,KAAK,CAAO,EAAYC,MAAmB,CAAC,CAAC,QAAQ,KAAK,CAAC,CAAC,QAAQ,KAAK,CAAC,CAAG,EAAE,CAAC,CAAM,CAAC,EAAK,IAASC,EAAS,CAAC,OAAO,KAAK,SAAS,KAAK,CAAC,CAAiB,GAAe,KAAS,GAAc,EAAE,CAA0B,GAAY,EAAM,GAAQ,EAAK,IAAU,GAAY,EAAY,KAAK,MAAM,GAAG,EAAY,CAAC,EAAE,GAAQ,GAAM,CAAC,GAAU,GAAa,EAAK,SAAQ,GAAY,KAAK,MAAM,EAAK,OAAO,EAAK,SAAS,EAAE,CAAC,EAAE,GAAY,KAAK,IAAI,GAAY,GAAqB,CAAC,GAAQ,GAAiC,IAAM,GAAQC,MAAgB,CAAC,GAAG,GAAa,EAAU,QAAQ,CAAC,IAAM,EAAa,EAAa,EAAU,QAAQ,YAAY,EAAU,QAAQ,aAAmB,EAAM,EAAY,GAAG,QAAQ,EAAa,EAAY,GAAG,QAAQ,WAAW,EAAY,GAAG,QAAQ,UAAU,EAAkM,GAAtL,EAAY,GAAG,QAAQ,EAAa,EAAY,GAAG,QAAQ,WAAW,EAAY,GAAG,QAAQ,YAAY,EAAY,GAAG,QAAQ,UAAU,EAAY,GAAG,QAAQ,aAAa,GAA2B,EAAM,EAAI,MAAoB,CAAC,GAAQ,CAAC,OAAO,EAAa,SAAS,EAAe,CAAC,EAAG,GAAI,EAAE,CAAC,CAAO,GAAe,EAAS,CAAC,kBAAkB,OAAO,CAAC,EAAE,CAAuC,GAAG,EAAY,CAC9pD,GAAG,CAAC,EAAS,CAGE,IAAI,EAAcH,EAAO,GAAK,CAAC,OAAqB,EAAM,KAAK,GAAQ,GAAM,GAAK,CAAQ,GAAO,EAAU,SAAS,CAAC,iBAAe,CAAI,CAAC,EAAc,UAAU,EAAY,OAAO,EAAY,SAAS,EAAM,KAAK,GAAQ,GAAM,GAAK,CAAE,EAAc,QAAQ,IAAQ,EAAG,EAAE,CAAC,CAAE,GAAeD,EAAS,IAAI,GAAe,EAAM,IAAQ,CAAC,IAAI,EAAO,IAAQ,IAAG,EAAI,EAAY,IAAmB,OAAO,EAAa,EAAE,IAAO,IAAQ,EAAc,OAAO,IAAG,EAAI,EAAY,IAAmB,OAAO,EAAa,EAAE,IAAI,IAAMK,EAAK,CAAC,MAAM,EAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,CAAC,OAAoB,EAAK,EAAY,CAAC,QAAQ,KAAK,SAAsB,EAAK,GAAQ,CAAK,MAAI,MAAMA,EAAK,SAAsB,EAAa,EAAM,CAAC,MAAM,CAAC,GAAG,EAAM,OAAO,MAAM,GAAGA,EAAK,WAAW,EAAE,GAAG,GAAe,CAAC,SAAS,EAAM,MAAM,SAAS,EAAM,MAAM,SAAS,aAAa,EAAM,IAAA,GAAU,CAAC,EAAM,OAAO,SAAS,CAAC,CAAC,CAAC,CAAC,EAAG,CAAE,IAAM,GAAS,EAAS,GAAK,EAAU,EAAU,CAAC,GAAG,CAAC,EAAU,IAAI,IAAIC,EAAE,EAAEA,EAAE,GAAY,IAAK,GAAc,GAAc,OAAON,EAAS,IAAI,GAAe,EAAM,IAAiL,EAAK,EAAY,CAAC,QAAQ,KAAK,SAAsB,EAAK,GAAQ,CAAC,MAA3N,CAAC,MAAM,EAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,WAAY,GAAmB,YAAV,IAAA,GAAsB,CAAmG,SAAsB,EAAa,EAAM,CAAC,IAAIM,EAAE,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,OAAO,MAAM,MAAM,EAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,WAAW,EAAE,GAAG,GAAe,CAAC,SAAS,EAAM,MAAM,SAAS,EAAM,MAAM,SAAS,SAASA,EAAE,IAAA,GAAU,CAAC,EAAM,OAAO,SAAS,CAAC,CAACA,EAAE,KAAK,EAAW,CAAC,CAACA,EAAE,KAAK,EAAW,CAAG,CAAC,CAAG,IAAM,EAAe,EAAK,SAAS,EAAK,SAAS,KAAK,MAAM,EAAK,OAAO,EAAK,SAAS,CAAmB,EAAO,KAAK,CAAgB,EAAO,KAAK,CAAY,EAAO,EAAE,CAAC,IAAM,GAAQL,EAAO,GAAM,CAAO,GAAgB,GAAkB,CAAO,GAAQA,EAAO,KAAK,CAAO,EAAaA,EAAO,KAAK,CAE39D,GAAG,CAAC,EAAS,CAAC,MAAc,CAAI,SAAiB,CAAC,GAAgB,CAAC,GAAoP,MAArO,GAAa,QAAQ,GAAQ,QAAQ,QAAQ,CAAC,UAAU,CAAC,EAAY,EAAE,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,SAAS,KAAK,IAAI,EAAe,CAAC,EAAM,IAAI,WAAW,IAAS,eAAe,IAAmB,MAAM,EAAE,EAAE,OAAO,SAAS,CAAC,KAAW,EAAa,QAAQ,QAAQ,EAAG,CAAC,EAAY,EAAe,EAAM,EAAiB,CAAC,CAAC,IAAM,EAAYG,MAAgB,CAAC,GAAG,CAAC,EAAa,QAAQ,OAAO,IAAM,EAAO,SAAS,OAAU,IAAU,CAAC,GAAQ,EAAa,QAAQ,YAAY,SAAU,EAAa,QAAQ,MAAM,EAAW,CAAC,IAAU,IAAS,EAAa,QAAQ,YAAY,WAAW,EAAa,QAAQ,OAAO,EAAI,CAAC,GAAS,CAAC,CAAC,MAAc,CAAC,GAAa,EAAG,CAAC,GAAS,EAAY,EAAe,EAAM,CAAC,CAAC,OAAe,SAAS,iBAAiB,mBAAmB,EAAY,KAAW,CAAC,SAAS,oBAAoB,mBAAmB,EAAY,GAAK,CAAC,EAAY,CAAC,CAAa,IAAM,GAAc,EAAa,WAAW,YAAkB,GAAe,GAAU,EAAQ,GAAa,IAAI,GAAU,EAAgG,GAAS,mBAAmB,GAAc,kBAAkB,GAAU,IAA/IG,GAAM,EAAU,EAAE,GAAe,CAAiI,sBAAsB,GAAe,sBAAsB,GAAa,mBAAmB,GAAU,IAAlN,IAAI,EAA+N,IAAuW,OAA9U,EAAkW,EAAK,UAAU,CAAC,MAAM,CAAC,GAAGC,GAAuB,WAAQ,gBAAgB,EAAY,GAAS,IAAA,GAAU,UAAU,EAAY,GAAS,IAAA,GAAU,SAAS,EAAS,UAAU,SAAS,QAAQ,EAAa,CAAC,IAAI,EAAU,SAAsB,EAAM,EAAO,GAAG,CAAC,IAAI,GAAQ,MAAM,CAAC,GAAGA,GAAmB,MAAI,IAAI,IAAY,UAAU,GAAc,EAAe,CAAC,CAAC,EAAe,IAAA,GAAU,KAAK,IAAY,SAAS,GAAc,EAAe,CAAC,GAAgB,IAAmB,MAAM,EAAE,IAAI,IAAA,GAAU,WAAW,EAAU,SAAS,WAAW,cAAc,EAAa,MAAM,SAAS,GAAG,GAAM,WAAW,GAAU,CAAC,GAAS,OAAO,YAAY,UAAU,EAAY,EAAE,CAAC,CAAC,iBAAiB,CAAC,GAAQ,QAAQ,GAAQ,EAAa,UACh8E,EAAa,QAAQ,aAAa,IAAe,iBAAiB,CAAC,GAAQ,QAAQ,GAAS,EAAa,UACzG,EAAa,QAAQ,aAAa,IAAK,SAAS,CAAC,GAAe,GAAc,CAAC,CAAC,CAAC,CAAC,CAF61C,EAAM,UAAU,CAAC,MAAM,GAAkB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,GAAY,SAAS,IAAI,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,GAAY,SAAS,qBAAqB,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,GAAe,SAAS,4DAA4D,CAAC,CAAC,CAAC,CAAC,CAGygE,SAAS,IAAqB,CAA4E,MAAxE,CAAC,GAAQ,CAAC,EAAO,UAAU,CAAC,EAAO,SAAS,gBAAsB,MAAa,EAAO,SAAS,gBAAgB,MAAM,MAAM,MAAM,MAAO,SAAS,GAA2B,EAAU,EAAiB,CAAsH,OAAlH,IAAmB,MAA0B,IAAY,OAAa,QAAW,IAAY,QAAc,OAAc,EAAzF,sDAnBv7H,IAAsJ,IAAiE,IAA2G,KAAmC,CAAM,GAAqB,IAAU,GAAsB,CAAC,KAAK,GAAQ,eAAe,EAAO,KAAK,MAAM,GAAQ,cAAc,EAAO,KAAK,IAAI,GAAQ,eAAe,EAAO,KAAK,OAAO,GAAQ,cAAc,EAAO,KAAK,CAkBhiB,GAAqB,GAAY,CAAC,WAAS,GAAG,GAAO,IAAM,CAAC,IAAM,EAASP,GAAQ,CAAO,EAAO,EAAU,EAAS,CACqH,OADpH,EAAoB,MAAQ,EAAS,QAAQ,CAAC,MAAc,CAAC,IAAM,EAAQ,EAAS,QAAY,IAC5S,EAAQ,EAAQ,iBAAiB,WAAW,CAAC,QAAQ,GAAI,CAAC,IAAM,EAAK,EAAG,QAAQ,aAAgB,EAAK,EAAG,SAAS,EAAU,EAAG,gBAAgB,WAAW,EAAG,CAAO,EAAQ,iBAAiB,WAAW,CAAC,QAAQ,GAAI,CAAC,IAAM,EAAK,EAAG,aAAa,WAAW,CAAI,IAAK,EAAG,QAAQ,aAAa,GAAK,EAAG,SAAS,IAAK,GAAI,CAAC,EAAO,CAAC,CAAqB,EAAK,KAAK,CAAC,GAAG,EAAM,cAAc,CAAC,EAAO,IAAI,EAAkB,WAAS,CAAC,EAAG,CAAyB,GAAO,aAAa,CAAC,IAAI,GAAG,QAAQ,GAAG,cAAc,CAAC,UAAU,GAAK,WAAW,GAAK,CAAC,YAAY,CAAC,YAAY,GAAK,SAAS,GAAM,UAAU,GAAG,UAAU,EAAE,UAAU,EAAE,CAAC,UAAU,GAAK,CAAwB,EAAoB,GAAO,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAY,kBAAkB,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,IAAI,aAAa,IAAI,KAAK,IAAI,eAAe,GAAK,KAAK,EAAE,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,QAAQ,MAAM,SAAS,CAAC,YAAY,CAAC,iBAAiB,kBAAkB,eAAe,iBAAiB,CAAC,aAAa,CAAC,OAAO,QAAQ,MAAM,SAAS,CAAC,aAAa,OAAO,wBAAwB,GAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,WAAW,CAAC,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,eAAe,eAAe,CAAC,KAAK,CAAC,YAAY,eAAe,eAAe,CAAC,IAAI,CAAC,aAAa,eAAe,cAAc,CAAC,OAAO,CAAC,aAAa,eAAe,cAAc,CAAC,CAAC,CAAC,aAAa,SAAS,wBAAwB,GAAK,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,mBAAmB,CAAC,UAAU,CAAC,aAAa,eAAe,gBAAgB,cAAc,CAAC,YAAY,CAAC,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,OAAO,cAAc,UAAU,aAAa,GAAK,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,UAAU,aAAa,GAAK,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,IAAO,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,IAAQ,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,IAAQ,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,IAAQ,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,KAAK,GAAG,eAAe,GAAK,YAAY,+CAA+C,CAAC,CAAC,CAA+BO,GAAe,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,OAAO,CAAmB,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,sBAAsB,CAAO,GAAY,CAAC,SAAS,GAAG,aAAa,GAAG,CAAO,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,SAAS,CAAO,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,SAAS,CAA+CD,IAAO,EAAI,EAAI,IAAM,KAAK,IAAI,KAAK,IAAI,EAAI,EAAI,CAAC,EAAI,CAAO,GAAc,GAAO,OAAO,GAAQ,UAAU,CAAC,MAAM,EAAM,sBCnBzqH,CAAmY,IAAO,EAAE,EAAE,QAAQ,GAAG,CAAC,EAAUE,IAAR,MAAU,KAAK,IAAIC,EAAE,KAAK,CAAC,KAAK,IAAIA,EAAE,KAAK,CAAC,IAAMC,EAAED,EAAEE,EAA+C,OAAOC,GAAE,EAAE,GAAxCJ,IAAR,MAAU,KAAK,MAAME,EAAE,CAAC,KAAK,KAAKA,EAAE,EAAgBC,EAAE,KCOvkB,SAAwB,GAAM,EAAM,CAAC,GAAK,CAAC,UAAQ,SAAO,EAAY,EAAW,CAAC,KAAK,MAAM,OAAO,KAAK,MAAM,OAAO,MAAM,KAAK,KAAK,OAAQ,CAAO,EAAW,CAAC,KAAK,OAAO,KAAK,OAAO,MAAM,MAAM,KAAK,MAAM,MAAM,MAAO,CAAO,EAAS,GAAa,SAAS,GAAG,GAAa,OAAO,OAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,SAAS,SAAS,CAAC,SAAuB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAG,GAAuB,UAAQ,MAAM,EAAS,EAAE,QAAQ,MAAM,EAAS,OAAO,OAAO,OAAO,EAAS,OAAO,OAAO,SAAS,WAAW,CAAC,QAAQ,CAAC,GAAU,CAAC,EAAE,EAAW,EAAE,EAAW,CAAC,WAAW,CAAC,KAAK,GAAM,GAAG,QAAQ,CAAC,OAAO,IAAS,SAAS,EAAE,CAAC,CAAC,CAAC,CAAC,sBAPxoB,IAAiE,IAAkC,KAAqC,CAOmgB,GAAM,aAAa,CAAC,QAAQ,GAAG,CAAC,EAAoB,GAAM,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,KAAK,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,CAAO,GAAe,CAAC,eAAe,cAAc,iBAAiB,SAAS,WAAW,6EAA6E,2BCP78B,CAExB,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CACY,GAAkB,CAC3B,GAAG,GACH,aAAc,EACd,WAAY,0BACZ,MAAO,OACP,OAAQ,kBACR,cAAe,SAClB,CACY,GAAgB,CACzB,QAAS,CACL,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACJ,CAES,EAAY,OASR,EAAY,QAOZ,EAAY,OAMZ,EAAY,QClD1B,SAAgB,GAAW,EAAS,EAAS,CACzC,OAAO,GAA0B,GAAM,EAAS,EAAQ,CAE5D,SAAgB,GAAU,EAAQ,EAAS,CACvC,OAAO,GAA0B,GAAO,EAAQ,EAAQ,CAE5D,SAAS,GAA0B,EAAM,EAAU,EAAU,GAAM,CAC/D,IAAM,EAAa,IAAgC,CACnD,MAAc,CACN,GAAW,IAAe,GAAM,GAAU,EAC/C,CACC,EACH,CAAC,mBAdkD,IACtB,kBCDH,kBCAA,kBCAM,kBCAN,kBCAM,4BCAL,CACnB,OAAsB,CAC/B,GAAW,IAAc,OAAa,CAClC,IAAM,EAAY,EAAU,UAAU,aAAa,CAEnD,OADkB,EAAU,QAAQ,SAAS,CAAG,IAAM,EAAU,QAAQ,eAAe,CAAG,IAAM,EAAU,QAAQ,UAAU,CAAG,KAAO,EAAU,QAAQ,SAAS,CAAG,OAEjK,MAAO,IAEL,OAAyBE,MAAY,IAAiB,CAC7D,EAAE,CAAC,kBCTyB,KAE+F,kBCF1E,IACK,KAEqE,KAEJ,kBCJ/F,IAA6B,KAAoH,ICC/K,SAAgB,IAAkB,CAG9B,OAF4BC,MAAY,GAAa,SAAS,CAC5D,EAAE,CAAC,CAQT,SAAgB,IAAgB,CAG5B,OAFiBA,MAAY,GAAa,SAAS,GAAK,GAAa,OACnE,EAAE,CAAC,mBAduB,IACM,kBCDP,ICE/B,SAAgB,GAAU,EAAO,CAC7B,GAAM,CAAE,eAAe,sBAAsB,gBAAgB,iBAAiB,oBAAoB,oBAAwB,EAU1H,OAToBC,MAAY,EAAsB,GAAG,EAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAM,GAAG,EAAa,IAC5J,CACE,EACA,EACA,EACA,EACA,EACA,EACH,CAAC,sBAZ0B,IACK,CAcxB,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,oBACH,CACD,UAAW,CACP,gBACA,iBACA,oBACA,mBACH,CACD,YAAa,CACT,KACA,KACA,KACA,KACH,CACD,IAAK,EACR,CACJ,CAgBa,EAAY,8BCtDmL,KAAiJ,KAAwH,KAAgJ,KAA4H,KAA+I,KAAgI,KAA6H,KAAyI,KAA0Q,KAAgI,KAA6J,KAAsI,KAAkK,ICEtkE,SAASC,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,KAAG,WAAS,GAAG,GAAM,EAAM,OAAO,EAQnH,SAAgB,GAAM,EAAM,CAAgC,OAAoB,EAAK,GAAU,CAAC,GAApDA,GAAS,EAAM,CAAiD,CAAC,CAAE,SAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,IAAgC,CAAO,EAAeC,EAAO,GAAM,CAAO,EAAaA,EAAO,GAAM,CAAO,EAAYC,EAAY,GAAa,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,EAAY,CAAC,GAAM,EAAS,QAAQ,SAAS,GAAG,CAAC,IAAc,EAAS,QAAQ,YAAY,IAAe,EAAE,CAAC,CAEja,MAAM,CAAC,KAFsaA,MAAgB,CAAC,IAAM,EAAM,EAAS,QAAY,IAAa,EAAM,QAAQ,OACtjB,EAAhH,EAAM,YAAY,GAAG,EAAM,WAAW,CAAC,EAAM,QAAQ,CAAC,EAAM,OAAO,EAAM,YAAY,EAAM,oBAAiC,GAAO,CAAC,EAAe,SAAS,IAA6B,EAAe,QAAQ,GAAK,EAAa,QAAQ,GAAK,EAAM,MAAM,CAAC,MAAM,GAAG,GAAG,CACxR,YAAY,EAAe,QAAQ,GAAM,IAAI,EAAE,CAAC,CAAwJ,MAA3IA,MAAgB,CAAI,CAAC,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,OAAO,CAAC,EAAa,QAAQ,KAAQ,EAAE,CAAC,CAAmB,cAAY,UAAU,EAAa,CAAE,SAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,YAAU,CAAC,GAAK,CAAC,GAAoBC,MAAa,EAAY,CAAM,CAAC,EAAsB,GAA0BA,EAAS,GAAM,CAAI,IAAc,GAAoB,CAAC,GAAuB,EAAyB,GAAK,CAAE,IAAM,EAE7hB,GAAoB,GAAO,GAAM,GAAa,CAAC,GAQ/C,CAAC,EAA0B,EAA2H,MAAlH,CAA2F,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,EAgDoU,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,CAAE,SAAgB,GAAU,EAAM,CAA0E,OAA5D,EAAM,MAAM,2CAA2C,EAAE,EAAE,EAAe,IAAI,GAAsB,CAAC,KAAK,IAAI,kCAtE7qB,IAAgG,IAAmD,KAAwN,IAChV,EAAmB,SAAS,EAAc,CAAC,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,eAAgB,AAAgB,KAAc,EAAE,CAAE,EAAc,SAAS,EAAQ,CAAC,EAAQ,MAAS,SAAS,EAAQ,IAAO,QAAS,AAAU,KAAQ,EAAE,CAAE,CAAO,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,gBAAc,GAAM,WAAS,GAAM,UAAQ,GAAK,OAAK,GAAK,QAAM,GAAK,cAAY,GAAK,iBAAe,GAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,EAAc,EAAE,SAAO,QAAQ,EAAY,SAAA,EAAS,YAAS,UAAQ,SAAO,QAAM,UAAQ,eAAa,eAAa,cAAY,cAAW,EAAY,EAASF,GAAQ,CAAO,EAAS,IAAoB,CAAO,GAAiBA,EAAO,KAAK,CAAO,EAAgBA,EAAO,KAAK,CAAO,GAAW,IAAe,CAAO,EAAa,IAAiB,CAAO,EAAiB,IAAY,IAAe,GAAa,OAAa,EAAa,GAAU,EAAM,CAGvpB,EAAiB,EAAiB,cAAc,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,WAAS,CAAC,CAAO,EAAa,EAAiB,GAAK,EAAU,EAAS,CAAO,EAAkB,EAAiB,GAAM,EAAU,EAAS,CAAC,OAAO,MAAM,KAAK,GAAK,CAAC,CAC3Q,EAAU,IAAgB,IAAI,KAAK,EAAmB,CAAC,OAAK,QAAM,cAAY,aAAW,GAAoB,EAAS,CAC5H,MAAc,CAAI,GAA2B,IAAmB,gBAAwB,EAAY,GAAM,CAAM,GAAO,GAAG,CAAC,EAAiB,EAAY,CAAC,CACzJ,MAAc,CAAI,IACf,GAAc,GAAa,IAAmB,eAAc,GAAM,CAAI,IAAmB,eAAqB,GAAO,GAAG,CAAC,EAAiB,EAAa,EAAY,CAAC,CAAC,MAAc,CAAI,CAAC,IAAY,GAAQ,GAAe,GAAW,CAAC,EAAS,UACnP,EAAS,QAAQ,YAAY,MAAM,CAAC,EAAc,EAAO,EAAU,CAAC,CAO7D,IAAM,EAAoCA,EAAO,GAAM,CAE9D,MAAc,CAAC,GAAG,CAAC,EAAoC,QAAQ,CAAC,EAAoC,QAAQ,GAAK,OAAwF,IAAzD,GAAcG,EAAS,CAACA,EAAS,KAAK,EAAEA,GAAU,GAAG,MAKlL,KAOlB,GAAW,GAAG,IAAI,EAAG,CAAC,EAAU,EAAQ,EAAOA,EAAS,CAAC,CAC1D,MAAc,CAAK,MAAcA,EAAS,CAAQ,OAAOA,EAAS,GAAG,SAAS,GAAO,EAAY,EAAM,CAAC,EAAG,CAACA,EAAS,CAAC,CACtH,OAAe,CAAI,GAAiB,UAAU,MAAe,EAAS,UACnE,CAAC,GAAiB,GAAM,CAAC,GAAiB,UAAQ,GAAM,EAAI,CAC/D,OAAc,CAAI,EAAS,UAAS,EAAgB,QAAQ,EAAS,QAAQ,MAAM,GAAiB,QAAQ,EAAS,QAAQ,OAAO,GAAO,GAAI,CAAC,IAAM,EAAIC,MAAY,CAStK,GAAG,IAAU,MAAM,OAAO,EAAO,GAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,IAAW,CAAC,EAAQ,EAAQ,EAAO,EAAU,CAAC,CAIN,OAHvH,MAAc,CAAI,GAAU,EAAS,SAAS,IAAmB,YAAY,eAAe,GAAM,CAAC,GAAG,EAAI,EAAE,CAAC,CAC7G,MAAc,CAAI,EAAS,SAAS,CAAC,IAAM,EAAS,QAAQ,QAAQ,GAAQ,GAAG,MAAM,CAAC,EAAO,CAAC,CAE6C,EAAK,QAAQ,CAAC,UAAQ,eAAa,eAAa,cAAY,aAAc,MAAS,OAAK,IAAI,EAAS,SAAS,GAAG,KAAWC,EAAE,CAAC,QAAQ,GAAG,IAAUA,EAAE,CAAC,OAAO,GAAG,IAASA,EAAE,CAAC,QAAQ,GAAG,IAAQA,EAAE,CAAC,SAAS,EAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,EAAa,QAAQ,EAAU,QAAQ,OAAO,GAAkB,CAAC,EAAO,WAAW,IAAmB,YAAY,CAAC,EAAkB,OAC7jB,WAAW,OAAO,GAAe,CAAC,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,EAAO,IAAA,GAAU,iBAFxJ,CAAC,IAAM,EAAM,EAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,EAAU,GAAE,GAAa,GAAW,GAAG,IAAI,EACzI,EAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,IAAa,GAAM,GAC4F,WAAS,MAAM,EAAiB,GAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,eAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,UAAU,CAAC,CAAC,EAAG,CAAC,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,OAAO,CAAC,EAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,SAAS,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,UAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,OAAO,CAAC,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,OAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,KAAK,CAAC,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,mBAAiB,CAAC,EAAc,YAAY,wHAAwH,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,gBAAgB,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,CAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,KAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAI,GAAU,CAAC,CAMz+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,CAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,QAAQ,CAAC,WAAS,EAAM,aAAa,GAAG,CAAC,MAAM,CAAC,KAAK,EAAY,aAAa,CAAC,SAAS,CAAC,KAAK,EAAY,aAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,aAAa,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,CAAC,GAAG,GAAc,CAAC,iCC3E3a,IAAsE,IAA4B,CAAoCC,GAAK,iyBAAyyBC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,eAAe,EAUvyCC,GAAK,EAVk0C,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeG,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiCJ,GAAK,4DAA4DA,GAAK,kBAAkB,CAU3rD,eAAe,CAAC,GAAK,YAAY,UAAsBG,GAAK,EAAoBA,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,iCCV3K,IAAsE,IAA4B,CAAoCE,GAAK,mvCAA2vCC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,eAAe,EAUzvDC,GAAK,EAVoxD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeG,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiCJ,GAAK,4DAA4DA,GAAK,kBAAkB,CAU7oE,eAAe,CAAC,GAAK,YAAY,eAA2BG,GAAK,EAAoBA,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,ICX3N,SAAS,GAAM,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,IAAIE,EAAE,KAAK,IAAIC,EAAEC,EAAE,CAAC,sCAAO,GAAN,KAAa,CAAC,QAAQ,EAAE,CAAC,GAAG,CAAC,KAAK,UAAU,OAAO,IAAID,EAAE,CAAC,EAAE,GAAG,KAAK,KAAK,KAAK,MAAM,SAAc,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,SAAc,EAAE,EAAE,EAAE,CAAC,OAAO,EAAEC,GAAGF,EAAEE,EAAED,GAAGD,EAAEC,EAAE,EAAE,KAAK,IAAI,CAACC,EAAEC,EAAE,CAAC,EAAE,KAAK,MAAM,KAAK,GAAG,GAAG,KAAK,KAAKH,EAAE,CAAC,KAAK,MAAM,KAAK,MAAM,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,GAAG,EAAE,CAAC,OAAO,CAAC,KAAK,aAAaA,EAAE,IAAME,EAAE,GAAM,EAAE,KAAK,YAAY,KAAK,SAAS,EAAE,CAAC,EAAEA,GAAG,EAAE,IAAMC,EAAEF,EAAE,EAAE,KAAK,OAAOC,EAAE,CAAC,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,MAAMC,EAAE,GAAG,KAAK,MAAM,CAAC,KAAK,WAAW,KAAK,MAAMF,EAAE,CAAC,MAAM,CAAC,KAAK,UAAU,CAAC,EAAE,OAAO,EAAE,EAAE,CAAC,KAAKC,EAAE,GAAG,SAASC,EAAE,EAAE,OAAOC,GAAG,GAAGJ,GAAG,QAAQK,EAAE,SAASC,GAAG,CAAC,KAAK,KAAK,KAAK,MAAMN,EAAE,KAAK,GAAGC,EAAE,KAAK,KAAKC,EAAE,KAAK,SAASC,EAAE,KAAK,OAAOC,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,CAAC,EAAEC,KAAK,CAAC,KAAK,SAASC,IAAS,GAAN,KAAgB,CAAC,YAAY,CAAC,QAAQN,EAAE,QAAQC,EAAE,WAAWC,EAAE,CAAC,EAAE,SAASC,EAAE,KAAK,EAAE,CAAC,CAAC,KAAK,QAAQH,EAAE,KAAK,QAAQC,EAAEC,IAAI,KAAK,gBAAgB,SAAkB,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,UAAU,CAAC,IAAIC,EAAE,UAAUC,EAAE,KAAK,aAAaF,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,EAAE,MAAME,EAAED,EAAE,GAAGF,EAAE,GAAG,KAAK,OAAOE,EAAE,CAAC,KAAK,UAAU,EAAO,EAAO,iBAAiB,SAAS,KAAK,gBAAgB,CAAC,EAAE,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,gBAAgB,CAAC,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,gBAAgB,CAAC,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,QAAQ,CAAC,SAAS,CAAC,KAAK,uBAAuB,YAAY,CAAC,KAAK,uBAAuB,YAAY,CAAC,EAAO,oBAAoB,SAAS,KAAK,gBAAgB,CAAC,EAAE,CAAC,WAAW,CAAC,KAAK,iBAAiB,CAAC,KAAK,iBAAiB,EAAE,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,MAAM,EAAO,WAAW,KAAK,OAAO,EAAO,cAAc,KAAK,MAAM,KAAK,QAAQ,YAAY,KAAK,OAAO,KAAK,QAAQ,eAAe,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,cAAc,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,cAAc,IAAI,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,EAAE,KAAK,aAAa,KAAK,OAAO,GAAQ,GAAN,KAAa,CAAC,aAAa,CAAC,KAAK,OAAO,EAAE,CAAC,KAAK,EAAE,GAAGF,EAAE,CAAC,IAAIC,EAAE,KAAK,OAAOF,IAAI,EAAE,CAAC,IAAI,IAAIA,EAAE,EAAEG,EAAED,EAAE,OAAOF,EAAEG,EAAE,IAAI,EAAEH,GAAG,GAAGC,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,OAAOD,IAAI,KAAKC,EAAE,GAAG,KAAK,OAAOD,GAAG,CAACC,EAAE,MAAM,CAAC,KAAK,OAAOD,GAAG,KAAK,OAAOA,IAAI,QAAQ,GAAGC,IAAID,GAAG,EAAE,IAAI,EAAE,EAAE,CAAC,KAAK,OAAOA,GAAG,KAAK,OAAOA,IAAI,QAAQ,GAAGC,IAAID,GAAG,CAAC,SAAS,CAAC,KAAK,OAAO,EAAE,GAAQ,GAAE,IAAI,EAAQ,GAAN,KAAmB,CAAC,YAAY,EAAE,CAAC,gBAAgBC,EAAE,EAAE,gBAAgBC,EAAE,GAAG,CAAC,KAAK,QAAQF,EAAE,KAAK,gBAAgBC,EAAE,KAAK,gBAAgBC,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,QAAQ,IAAI,GAAQ,EAAO,iBAAiB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,gBAAgB,CAAC,KAAK,QAAQ,iBAAiB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,aAAa,KAAK,aAAa,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,YAAY,KAAK,YAAY,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,WAAW,KAAK,WAAW,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGF,EAAEC,EAAE,CAAC,SAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,EAAO,oBAAoB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,QAAQ,oBAAoB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,oBAAoB,aAAa,KAAK,aAAa,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,oBAAoB,YAAY,KAAK,YAAY,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,oBAAoB,WAAW,KAAK,WAAW,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,aAAa,GAAG,CAAC,GAAK,CAAC,QAAQA,EAAE,QAAQC,GAAGF,EAAE,cAAcA,EAAE,cAAc,GAAGA,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAMF,EAAE,CAAC,EAAE,YAAY,GAAG,CAAC,GAAK,CAAC,QAAQC,EAAE,QAAQC,GAAGF,EAAE,cAAcA,EAAE,cAAc,GAAGA,EAAEG,EAAE,EAAEF,EAAE,KAAK,WAAW,GAAG,KAAK,gBAAgBG,EAAE,EAAEF,EAAE,KAAK,WAAW,GAAG,KAAK,gBAAgB,KAAK,WAAW,EAAED,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,UAAU,CAAC,EAAEC,EAAE,EAAEC,EAAE,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOD,EAAE,OAAOC,EAAE,MAAMJ,EAAE,CAAC,EAAE,WAAW,GAAG,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,EAAE,MAAMA,EAAE,CAAC,EAAE,QAAQ,GAAG,CAAC,GAAG,CAAC,OAAOE,EAAE,OAAOC,EAAE,UAAUC,GAAGH,EAAE,GAAOG,IAAJ,EAAM,GAAMA,IAAJ,EAAM,KAAK,YAAY,EAAE,GAAOA,IAAJ,EAAM,GAAMA,IAAJ,EAAM,KAAK,aAAa,EAAE,GAAG,KAAK,gBAAgB,GAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOF,EAAE,OAAOC,EAAE,MAAMF,EAAE,CAAC,EAAE,mBAAmB,CAAC,KAAK,YAAY,EAAO,WAAW,KAAK,aAAa,EAAO,cAAmB,GAAN,KAAW,CAAC,YAAY,CAAC,QAAQD,EAAE,EAAO,QAAQC,EAAE,SAAS,gBAAgB,kBAAkBC,EAAEF,EAAE,aAAaG,EAAED,EAAE,YAAYE,EAAE,CAAC,EAAE,UAAUC,EAAE,CAAC,EAAE,cAAcC,EAAE,KAAK,uBAAuB,EAAE,GAAG,SAAS,EAAE,OAAOC,GAAG,GAAG,KAAK,IAAI,EAAE,MAAe,IAAE,IAAIP,GAAG,EAAE,KAAK,EAAE,CAAC,GAAG,GAAG,SAASQ,EAAE,CAAC,EAAE,YAAY,EAAE,WAAW,mBAAmBC,EAAE,WAAW,gBAAgB,EAAE,EAAE,gBAAgB,EAAE,EAAE,WAAW,EAAE,CAAC,EAAE,QAAQ,EAAE,CAAC,EAAE,gCAAgC,EAAE,CAAC,GAAG,EAAE,CAAC,CAAC,KAAK,cAAc,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,iBAAiB,CAAC,OAAOT,EAAE,OAAOC,EAAE,MAAMC,KAAK,CAAC,GAAGA,EAAE,QAAQ,OAAO,IAAMC,EAAED,EAAE,KAAK,SAAS,QAAQ,CAACE,EAAEF,EAAE,KAAK,SAAS,QAAQ,CAA6D,GAA5D,KAAK,WAA0BA,EAAE,OAAjB,cAAqCA,EAAE,OAAhB,YAAwB,KAAK,QAAQ,WAAWC,GAAkBD,EAAE,OAAjB,cAAuB,CAAC,KAAK,WAAW,CAAC,KAAK,SAAS,OAAO,KAAK,KAAK,OAAO,CAAC,IAAMG,EAAML,IAAJ,GAAWC,IAAJ,EAAMK,EAAe,KAAK,QAAQ,qBAA1B,YAAkDL,IAAJ,GAAsB,KAAK,QAAQ,qBAA5B,cAAoDD,IAAJ,EAAM,GAAGK,GAAGC,EAAE,OAAO,IAAII,EAAER,EAAE,cAAc,CAAC,EAAEQ,EAAE,MAAM,EAAEA,EAAE,QAAQ,KAAK,YAAY,CAAC,CAAC,IAAMC,EAAE,KAAK,QAAQ,QAAQ,GAAGD,EAAE,MAAM,IAAqC,OAAOC,GAAnB,WAA2BA,IAAWX,EAAE,CAACW,IAAeX,EAAE,cAAmC,KAAKA,EAAE,qBAAqB,EAAGG,GAAcH,EAAE,cAAmC,KAAKA,EAAE,2BAA2B,EAAGI,GAAcJ,EAAE,cAAmC,KAAKA,EAAE,2BAA2B,EAAcA,EAAE,WAAgC,SAAS,QAAQ,EAAG,CAAYA,EAAE,WAAgC,SAAS,gBAAgB,EAAI,CAAC,OAAO,GAAG,KAAK,WAAW,KAAK,SAAS,OAAO,KAAKE,EAAE,gBAAgB,CAAC,GAAG,EAAE,KAAK,QAAQ,WAAWC,GAAG,KAAK,QAAQ,aAAaC,GAAG,MAAO,MAAK,YAAY,SAAS,KAAK,KAAK,QAAQ,MAAM,CAAC,EAAE,gBAAgB,CAAC,IAAIG,EAAEN,EAAW,KAAK,QAAQ,qBAAtB,OAAyC,EAAE,KAAK,IAAIA,EAAE,CAAC,KAAK,IAAID,EAAE,CAACC,EAAED,EAAiB,KAAK,QAAQ,qBAA5B,eAAiD,EAAEA,GAAG,IAAMY,EAAET,GAAG,KAAK,QAAQ,UAAUK,EAAEL,GAAgBD,EAAE,OAAf,YAAqB,KAAK,IAAIK,EAAE,CAAC,EAAE,IAAI,EAAE,KAAK,SAAS,KAAK,QAAQ,wBAAwB,KAAK,SAAS,KAAK,aAAaA,EAAE,OAAO,OAAO,CAAC,aAAa,CAAC,EAAE,CAACK,EAAE,CAAC,KAAKJ,EAAE,KAAK,QAAQ,cAAc,EAAE,CAAC,CAAC,KAAK,KAAK,QAAQ,KAAK,SAAS,KAAK,QAAQ,SAAS,OAAO,KAAK,QAAQ,OAAO,CAAC,CAAC,EAAE,KAAK,mBAAmB,CAAC,GAAG,aAAa,KAAK,uBAAuB,CAAC,OAAO,KAAK,uBAAuB,KAAK,+BAA+B,OAAO,KAAK,uCAAuC,CAAC,IAAI,KAAK,aAAwB,KAAK,cAAhB,SAA4B,CAAC,IAAMR,EAAE,KAAK,eAAe,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,KAAK,eAAeA,EAAE,KAAK,UAAU,KAAK,KAAK,KAAK,eAAeA,EAAE,CAAC,KAAK,YAAY,SAAS,KAAK,MAAM,CAAK,KAAK,WAAT,IAAoB,KAAK,uBAAuB,gBAAgB,CAAC,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,MAAM,GAAG,IAAI,IAAI,EAAO,aAAa,QAAQA,IAAI,SAAS,iBAAiBA,IAAI,SAAS,OAAO,EAAE,GAAQ,KAAK,QAAQ,CAAC,QAAQA,EAAE,QAAQC,EAAE,kBAAkBC,EAAE,aAAaC,EAAE,YAAYC,EAAE,UAAUC,EAAE,cAAcC,EAAE,uBAAuB,EAAE,SAAS,EAAE,OAAOC,EAAE,KAAK,EAAE,SAASC,EAAE,mBAAmBC,EAAE,YAAY,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,WAAW,EAAE,QAAQ,EAAE,gCAAgC,EAAE,CAAC,KAAK,QAAQ,IAAI,GAAQ,KAAK,QAAQ,IAAI,GAAQ,KAAK,WAAW,IAAI,GAAW,CAAC,QAAQT,EAAE,QAAQC,EAAE,WAAW,EAAE,CAAC,CAAC,KAAK,iBAAiB,CAAC,KAAK,SAAS,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,SAAS,KAAK,aAAa,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,UAAU,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,QAAQ,QAAQ,iBAAiB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,cAAc,IAAI,GAAcE,EAAE,CAAC,gBAAgB,EAAE,gBAAgB,EAAE,CAAC,CAAC,KAAK,cAAc,GAAG,SAAS,KAAK,gBAAgB,CAAC,SAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,KAAK,QAAQ,QAAQ,oBAAoB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,cAAc,SAAS,CAAC,KAAK,WAAW,SAAS,CAAC,KAAK,kBAAkB,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGH,EAAEC,EAAE,CAAC,IAAI,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,IAAID,EAAEC,EAAE,CAAC,UAAU,EAAE,CAAC,KAAK,aAAa,KAAK,YAAY,WAAWD,EAAE,KAAK,YAAY,UAAUA,EAAE,QAAQ,CAAC,KAAK,WAAW,QAAQ,CAAC,KAAK,CAAC,SAASA,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,KAAK,SAASA,EAAE,KAAK,QAAQ,KAAK,SAAS,KAAK,CAAC,KAAK,SAAS,EAAE,CAAC,OAAO,CAAC,KAAK,SAAS,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,QAAQ,MAAM,CAAC,OAAO,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,QAAQ,MAAM,CAAC,KAAK,OAAO,EAAE,IAAI,EAAE,CAAC,IAAMC,EAAED,GAAG,KAAK,MAAMA,GAAG,KAAK,KAAKA,EAAE,KAAK,QAAQ,QAAQ,KAAKC,EAAE,CAAC,SAAS,EAAE,CAAC,OAAOA,EAAE,EAAE,UAAUC,EAAE,CAAC,EAAE,KAAKC,EAAE,CAAC,EAAE,SAASC,EAAE,KAAK,QAAQ,SAAS,OAAOC,EAAE,KAAK,QAAQ,OAAO,KAAKC,EAAE,CAACF,GAAG,KAAK,QAAQ,KAAK,QAAQ,EAAE,WAAW,EAAE,MAAMG,EAAE,CAAC,EAAE,aAAa,EAAE,CAAC,EAAE,SAASC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,KAAK,WAAW,CAAC,KAAK,UAAUD,EAAE,CAAC,GAAG,CAAC,MAAM,OAAO,QAAQ,CAAC,SAASP,EAAE,CAAC,EAAE,UAAU,CAAC,SAAS,QAAQ,MAAM,CAAC,SAASA,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,IAAIE,EAAE,GAAa,OAAOF,GAAjB,SAAmB,EAAE,SAAS,cAAcA,EAAE,CAAQA,GAAN,MAAeA,EAAE,WAAY,EAAEA,GAAGE,EAAE,CAAC,GAAG,KAAK,QAAQ,UAAU,EAAO,CAAC,IAAMF,EAAE,KAAK,QAAQ,QAAQ,uBAAuB,CAAC,GAAG,KAAK,aAAaA,EAAE,KAAKA,EAAE,IAAI,IAAMG,EAAED,EAAE,uBAAuB,CAAC,GAAG,KAAK,aAAaC,EAAE,KAAKA,EAAE,KAAK,KAAK,gBAAgB,GAAa,OAAOH,GAAjB,SAAmB,CAAC,GAAG,GAAGC,EAAE,EAAE,KAAK,MAAMD,EAAE,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQ,EAAE,GAAM,EAAEA,EAAE,KAAK,MAAM,CAACE,EAAE,MAAO,MAAK,eAAe,KAAK,aAAaF,EAAE,KAAK,UAAU,KAAK,OAAO,CAAC,KAAK,OAAO,CAAC,KAAW,GAAN,MAAS,EAAE,KAAK,EAAE,IAAI,KAAK,eAAe,IAAI,KAAK,aAAaA,GAAG,KAAK,QAAQ,OAAO,KAAK,eAAeA,EAAE,CAAC,SAASI,EAAE,OAAOC,EAAE,KAAKC,EAAE,YAAY,CAAC,IAAI,KAAK,SAAS,CAAC,GAAG,KAAK,YAAY,SAAe,IAAK,KAAK,EAAE,UAAU,EAAE,IAAI,CAAC,KAAK,YAAY,SAAS,KAAK,aAAa,KAAK,SAAS,KAAK,SAASN,EAAE,KAAK,eAAe,KAAK,UAAU,KAAK,KAAK,KAAK,SAAS,CAAC,KAAK,eAAeA,EAAE,KAAK,UAAU,KAAK,OAAO,CAAC,IAAI,KAAK,aAAaA,GAAGC,GAAG,KAAK,KAAK,CAAC,SAASO,EAAE,CAAC,CAACP,IAAI,KAAK,OAAO,CAAC,KAAK,KAAK,CAAC,SAASO,EAAE,CAAC,CAAO,IAAK,KAAK,CAAC,KAAK,+BAA+B,CAAC,IAAI,CAAC,IAAI,IAAI,aAAa,CAAC,OAAO,KAAK,QAAQ,UAAU,EAAO,SAAS,gBAAgB,KAAK,QAAQ,QAAQ,IAAI,OAAO,CAAC,OAAO,KAAK,QAAQ,gCAAgC,KAAK,aAAa,KAAK,YAAY,YAAY,KAAK,YAAY,YAAY,KAAK,YAAY,aAAa,KAAK,YAAY,aAAa,KAAK,WAAW,MAAM,KAAK,aAAa,IAAI,KAAK,IAAI,cAAc,CAAC,OAAqB,KAAK,QAAQ,cAA5B,aAAwC,IAAI,cAAc,CAAC,OAAO,KAAK,aAAa,KAAK,YAAY,WAAW,KAAK,YAAY,UAAU,IAAI,QAAQ,CAAC,OAAO,KAAK,QAAQ,SAAS,SAAgB,EAAE,EAAE,CAAC,OAAOR,EAAEC,EAAEA,GAAGA,GAAG,KAAK,eAAe,KAAK,MAAM,CAAC,KAAK,eAAe,IAAI,UAAU,CAAC,OAAW,KAAK,QAAT,EAAe,EAAE,KAAK,OAAO,KAAK,MAAM,IAAI,aAAa,CAAC,OAAO,KAAK,cAAc,IAAI,YAAY,EAAE,CAAC,KAAK,gBAAgBD,IAAI,KAAK,cAAcA,EAAE,KAAK,iBAAiB,EAAE,IAAI,WAAW,CAAC,OAAO,KAAK,YAAY,IAAI,UAAU,EAAE,CAAC,KAAK,cAAcA,IAAI,KAAK,YAAYA,EAAE,KAAK,iBAAiB,EAAE,IAAI,UAAU,CAAC,OAAO,KAAK,WAAW,IAAI,SAAS,EAAE,CAAC,KAAK,aAAaA,IAAI,KAAK,WAAWA,EAAE,KAAK,iBAAiB,EAAE,IAAI,UAAU,CAAC,OAAiB,KAAK,cAAhB,SAA4B,IAAI,WAAW,CAAC,IAAIA,EAAE,QAAQ,OAAO,KAAK,YAAY,GAAG,kBAAkB,KAAK,WAAW,GAAG,iBAAiB,KAAK,cAAc,GAAG,oBAA+B,KAAK,cAAhB,WAA8B,GAAG,iBAAiBA,EAAE,iBAAiB,CAAC,KAAK,kBAAkB,CAAC,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,MAAM,CAAC,kBAAkB,CAAC,KAAK,YAAY,UAAU,KAAK,YAAY,UAAU,QAAQ,gBAAgB,GAAG,CAAC,MAAM,MCA5/W,SAAS,GAAsB,EAAM,CAAC,GAAK,CAAC,aAAW,EAAY,EAAMa,EAAO,KAAK,CAQu0C,OARt0C,MAAc,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,SAAS,EAAE,CAAC,UAAU,GAAK,CAAC,OAAQ,EAAM,CAAC,QAAQ,MAAM,0BAA0B,EAAM,GAAK,CAAC,EAAM,CAAC,CACnZ,MAAc,CAAC,IAAM,MAAuB,CAAC,GAAG,CAAC,IAAM,EAAkB,SAAS,cAAc,+BAA+B,CAAO,EAAY,SAAS,gBAAsB,EAAkB,GAAa,EAAY,OAAO,EAAY,MAAM,WAAW,SAAY,EAAM,UAAY,GAAmB,EAAmB,EAAM,QAAQ,MAAM,CAAO,EAAM,QAAQ,OAAO,QAAU,EAAM,CAAC,QAAQ,MAAM,+BAA+B,EAAM,GACxb,GAAoB,CACpB,IAAI,EAAuB,EAAkB,GAAG,CAAC,EAAmB,IAAI,iBAAiB,EAAmB,CAAC,EAAkB,IAAI,iBAAiB,EAAmB,CACpK,UAAU,SAAS,kBAAiB,EAAmB,QAAQ,SAAS,gBAAgB,CAAC,UAAU,GAAK,QAAQ,GAAK,WAAW,GAAK,gBAAgB,CAAC,6BAA6B,CAAC,CAAC,CACxL,EAAkB,QAAQ,SAAS,gBAAgB,CAAC,WAAW,GAAK,gBAAgB,CAAC,QAAQ,CAAC,CAAC,QAAS,EAAM,CAAC,QAAQ,MAAM,8BAA8B,EAAM,CAAE,UAAU,CAAC,GAAG,CAAI,GAAmB,EAAmB,YAAY,CAAI,GAAkB,EAAkB,YAAY,OAAQ,EAAM,CAAC,QAAQ,MAAM,iCAAiC,EAAM,IAAM,EAAE,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,OAAO,IAAM,EAAY,SAAS,qBAAqB,IAAI,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAE,EAAY,OAAO,IAAI,CAAC,IAAM,EAAQ,EAAYA,GAAO,KAAiB,GAAG,CAAC,IAAM,EAAc,EAAO,iBAAiB,EAAQ,CAAI,GAAe,EAAc,iBAAiB,WAAW,GAAG,QAAQ,EAAQ,aAAa,qBAAqB,OAAO,OAAS,EAAW,CAAC,QAAQ,MAAM,gCAAgC,EAAW,SAAU,EAAM,CAAC,QAAQ,MAAM,+BAA+B,EAAM,GAAI,EAAE,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,GAAG,OAAO,IAAQ,WAAW,CAAC,QAAQ,MAAM,yBAAyB,CAAC,OAAQ,EAAM,QAAQ,IAAI,GAAM,CAAC,UAAU,GAAW,IAAI,GAAG,CAAC,CAAC,IAAM,EAAI,GAAM,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,IAAI,EAAK,CAAC,sBAAsB,EAAI,OAAQ,EAAM,CAAC,QAAQ,MAAM,4BAA4B,EAAM,GAAW,EAAY,sBAAsB,EAAI,CAAC,UAAU,CAAmC,GAAlC,qBAAqB,EAAY,CAAI,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,SAAS,CAAC,EAAM,QAAQ,WAAY,EAAM,CAAC,QAAQ,MAAM,0BAA0B,EAAM,SAAY,EAAM,CAAkD,OAAjD,QAAQ,MAAM,4BAA4B,EAAM,KAAW,KAAM,CAAC,EAAU,CAAC,CACp9C,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,UAAU,CAAC,EAAM,QAAQ,OAChD,IAAM,EAAgB,MAAM,KAAK,SAAS,iBAAiB,UAAU,EAAE,EAAE,CAAC,CAAC,OAAO,GAAS,CAAC,GAAG,CAAC,EAAQ,MAAO,GAAM,IAAM,EAAO,EAAQ,GAAG,CAAC,EAAO,KAAK,MAAO,GACjK,IAAM,EAAe,EAAO,KAAK,WAAW,EAAO,SAAS,OAAO,EAAE,EAAO,KAAK,WAAW,KAAK,EAAE,EAAO,KAAK,WAAW,IAAI,CAAO,EAAQ,EAAO,KAAK,SAAS,IAAI,CAAC,OAAO,GAAgB,GAAU,CAAC,IAAI,GAAQ,CAAC,GAAG,CAAC,IAAM,EAAc,EAAa,EAAK,EAAc,KAAK,SAAS,IAAI,CAAC,IAAI,EAAc,KAAK,MAAM,IAAI,CAAC,KAAK,GAAG,GAAS,EAAY,EAAK,mBAAmB,EAAK,CAAC,GAAO,EAAa,EAAE,GAAG,CAAC,GAAG,EAAY,CAAC,IAAM,EAAc,SAAS,cAAc,EAAY,CAAC,GAAG,EAAc,CAAC,IAAM,EAAY,EAAO,iBAAiB,EAAc,CAAC,gBAAgB,EAAa,GAAY,SAAS,EAAY,EAAI,UAAW,EAAY,CAAC,QAAQ,MAAM,gCAAgC,EAAY,CAAE,MAAM,CAAC,OAAK,eAA2B,gBAAc,OAAQ,EAAY,CAAuD,OAAtD,QAAQ,MAAM,2BAA2B,EAAY,CAAQ,OAAQ,CAAC,OAAO,QAAQ,CAAO,GAAa,EAAE,EAAK,IAAe,CAAC,GAAG,CAAIC,GAAGA,EAAE,gBAAe,EAAE,gBAAgB,CAAI,EAAM,SAAS,GAAM,EAAM,QAAQ,SAAS,EAAK,CAAC,OAAO,EAAE,GAAc,GAAG,CAAC,OAAS,EAAM,CAAC,QAAQ,MAAM,iCAAiC,EAAM,GAAU,EAAS,EAAgB,KAAK,CAAC,OAAK,kBAAgB,GAAG,EAAYA,EAAE,EAAK,EAAa,CAAC,CAAkJ,OAAjJ,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,iBAAiB,QAAQ,EAAS,GAAO,EAAI,KAAW,CAAC,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,oBAAoB,QAAQ,EAAS,GAAO,EAAI,QAAU,EAAM,CAAuD,OAAtD,QAAQ,MAAM,iCAAiC,EAAM,KAAW,KAAM,CAAC,EAAM,CAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,EAAM,MAAM,CAAC,6BARxkD,IAA4D,KAAyB,IAAoC,CAa3J,GAAa,EAAQ,GAAsB,CAAC,+BAA+B,4DAA4D,6EAA6E,6CAA6C,0DAA0D,CAAC,GAAG,IAAgB,GAAa,GAAa,YAAY,gBAAgB,EAAoB,GAAa,CAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,YAAY,qEAAqE,CAAC,CAAC,ICZxF,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAArmB,IAAgK,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,mBAAmB,YAAY,KAAK,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUh8C,GAAgB,EAVg9C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAO,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAKW,EAAM,CAAC,GAAG,EAAU,GAAG,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,icAAic,CAAC,UAAU,EAAG,EAAkB,iBAAiBC,EAAU,EAAW,CAAC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,mBAAmB,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,OAAO,oNAAoN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,gHAAgH,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,oGAAoG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAK,CAAC,KAAK,sGAAsG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,oGAAoG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,gHAAgH,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,sGAAsG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,iGAAiG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,qFAAqF,+KAA+K,+JAA+J,kKAAkK,oKAAoK,qKAAqK,iKAAiK,mKAAmK,qMAAqM,mKAAmK,mMAAmM,oKAAoK,oMAAoM,kMAAkM,gFAAgF,mHAAmH,CAUl9V,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,mBAAmB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,gDCV/Y,IAAuK,IAAkE,IAA4B,KAAwI,CAAMiB,GAAY,EAAS,GAAO,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUv2C,GAAgB,EAVu3C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAGT,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBU,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,eAAe,GAAG,EAAM,CAAC,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,GAAM,aAAa,EAAE,WAAW,EAAE,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,OAAO,gNAAgN,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,2FAA2F,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,0BAA0B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,wFAAwF,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,0BAA0B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,OAAO,IAAI,0FAA0F,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,6BAA6B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,2FAA2F,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,2FAA2F,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,iCAAiC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,OAAO,IAAI,4FAA4F,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,+FAA+F,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,IAAI,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,iQAAiQ,2GAA2G,2vBAA2vB,+rBAA+rB,kMAAkM,mMAAmM,mMAAmM,uHAAuH,uHAAuH,sHAAsH,qHAAqH,mMAAmM,kMAAkM,sHAAsH,sHAAsH,mMAAmM,gOAAgO,kMAAkM,CAU16tB,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAGd,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVolB,SAASe,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAAz+B,IAAgN,IAAkE,IAA4B,KAAwI,KAAmH,CAAM,GAAc,EAASC,GAAS,CAAO,GAAY,EAAS,GAAO,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,KAAK,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU30D,GAAgB,EAV21D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,EAAE,SAAS,GAAM,CAAC,IAAI,EAAE,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,GAAM,aAAa,EAAE,WAAW,EAAE,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAKgB,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,KAAK,YAAY,IAAI,WAAW,KAAK,MAAM,SAAS,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,UAAU,gBAAgB,mBAAmB,4CAA6D,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,kQAAkQ,0GAA0G,0GAA0G,mLAAmL,CAUh4M,eAAe,IAAgB,GAAgB,GAAgB,YAAY,UAAU,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,OAAO,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAc,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAchB,GAAS,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,uBEH7mB,SAAwB,GAAM,CAAC,OAAK,MAAI,OAAK,OAAK,SAAO,SAAO,QAAM,EAAE,EAAE,CAA4M,OAAxM,IAAO,OAAO,EAAyB,EAAK,GAAS,CAAK,MAAS,OAAY,SAAc,SAAa,QAAM,CAAC,CAAK,IAAO,QAAQ,EAA0B,EAAK,GAAU,CAAM,OAAW,QAAM,CAAC,CAAsB,EAAK,GAAa,CAAO,QAAM,CAAC,CAA0uB,SAAS,GAAa,CAAC,SAAO,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,GAAa,EAAM,CAAC,GAAG,GAAgB,SAAS,SAAS,GAAG,EAAM,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,GAAgB,SAAS,mEAAmE,CAAC,CAAC,CAAC,CAAE,SAAS,GAAS,CAAC,MAAI,OAAK,SAAO,SAAO,SAAO,CAAC,IAAM,EAAc,CAAC,EAAM,OAC55C,cAAc,KAAK,EAAI,GAAE,EAAI,WAAW,GAAK,IAAM,EAAS,IAAe,CAE1E,CAAC,EAAM,GAAUiB,EAAS,EAAS,IAAA,GAAU,GAAM,CAG4gC,OAH3gC,MAAc,CAEvE,GAAG,CAAC,EAAS,OACb,IAAI,EAAa,GAAK,EAAS,IAAA,GAAU,CAAC,eAAe,GAAM,CAAC,IAAM,EAAS,MAAM,MAAM,yDAAyD,mBAAmB,EAAI,CAAC,CAAC,GAAG,EAAS,QAAQ,IAAI,CAAC,GAAK,CAAC,aAAW,MAAM,EAAS,MAAM,CAAI,GAAc,EAAS,EAAU,KAAO,CAAC,IAAM,EAAQ,MAAM,EAAS,MAAM,CAAC,QAAQ,MAAM,EAAQ,CAAsD,EAArC,MAAM,8BAA8B,CAAgB,EAAgE,OAA7D,GAAM,CAAC,MAAM,GAAO,CAAC,QAAQ,MAAM,EAAM,CAAC,EAAS,EAAM,EAAG,KAAW,CAAC,EAAa,KAAU,CAAC,EAAI,CAAC,CAAI,GAAU,EAAmC,EAAK,GAAa,CAAC,QAAQ,yCAA+C,QAAM,CAAC,CAAM,EAAI,WAAW,WAAW,CAA2F,IAAQ,IAAA,GAA+B,EAAK,GAAiB,EAAE,CAAC,CAAK,aAAiB,MAA2B,EAAK,GAAa,CAAC,QAAQ,EAAM,QAAc,QAAM,CAAC,CAAK,IAAQ,GAAiG,EAAK,GAAa,CAAC,QAAhG,eAAe,EAAI,sCAAmG,QAAM,CAAC,CAAsB,EAAK,SAAS,CAAC,IAAI,EAAI,MAAM,CAAC,GAAG,GAAY,GAAG,EAAM,GAAG,EAAY,OAAK,aAAa,EAAO,gBAAgB,aAAa,CAAC,QAAQ,OAC5tC,cAAc,EAAS,MAAM,OAAO,eAAe,cAAc,QAAQ,GAAW,EAAS,CAAC,CAAC,CADylB,EAAK,GAAa,CAAC,QAAQ,wBAA8B,QAAM,CAAC,CAC1lB,SAAS,GAAW,EAAS,CAAC,IAAM,EAAO,CAAC,oBAAoB,gBAAgB,CAAmR,OAA9Q,GAAU,EAAO,KAAK,kBAAkB,cAAc,eAAe,yBAAyB,qBAAqB,eAAe,iCAAiC,qBAAqB,0CAA0C,0CAA0C,CAAS,EAAO,KAAK,IAAI,CAAE,SAAS,GAAU,CAAC,OAAK,GAAG,GAAO,CAA4C,GAA3B,EAAK,SAAS,aAAY,CAAc,CAAC,IAAM,EAAgB,EAAK,SAAS,mBAAmB,CAAO,EAAW,EAAK,SAAS,+BAA+B,CAAsG,OAAjD,EAAjD,GAAiB,EAAqC,GAAqE,GAAhD,CAAM,OAAK,GAAG,EAAM,CAAC,CAAwE,OAAoB,EAAK,GAAwB,CAAM,OAAK,GAAG,EAAM,CAAC,CAAE,SAAS,GAAsB,CAAC,OAAK,SAAO,CAAC,IAAM,EAAIC,GAAQ,CAAM,CAAC,EAAa,GAAiBD,EAAS,EAAE,CAChlC,MAAc,CAAC,IAAM,EAAa,EAAI,SAAS,cAAc,SAAS,EAAc,EAAM,CAAC,GAAG,EAAM,SAAS,EAAa,OAAO,IAAM,EAAK,EAAM,KAAK,GAAG,OAAO,GAAO,WAAU,EAAY,OAAO,IAAM,EAAO,EAAK,YAAe,OAAO,GAAS,UAAgB,EAAgB,EAAO,CAE7O,OAF+O,EAAO,iBAAiB,UAAU,EAAc,CAE/U,GAAc,YAAY,iBAAiB,IAAI,KAAW,CAAC,EAAO,oBAAoB,UAAU,EAAc,GAAK,EAAE,CAAC,CAGtH,IAAM,EAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UAoCH,EAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA6BP,EAAa,CAAC,GAAG,GAAY,GAAG,EAAM,CAA4F,OAAtE,EAAM,SAAyB,EAAa,OAAO,EAAa,MAA0B,EAAK,SAAS,CAAK,MAAI,MAAM,EAAoB,SAAO,CAAC,CAAE,SAAS,GAAqB,CAAC,OAAK,SAAO,CAAC,IAAM,EAAIC,GAAQ,CAAoI,OAAnI,MAAc,CAAC,IAAM,EAAI,EAAI,QAAY,KAAkD,MAAvC,GAAI,UAAU,EAAK,GAAe,EAAI,KAAW,CAAC,EAAI,UAAU,KAAO,CAAC,EAAK,CAAC,CAAqB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,GAAG,GAAU,GAAG,EAAM,CAAC,CAAC,CAAE,SAAS,GAAwB,CAAC,OAAK,SAAO,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,GAAU,GAAG,EAAM,CAAC,wBAAwB,CAAC,OAAO,EAAK,CAAC,CAAC,CAExnB,SAAS,GAAe,EAAK,CAAC,GAAG,aAAgB,SAAS,EAAK,UAAU,SAAS,CAAC,IAAM,EAAO,SAAS,cAAc,SAAS,CAAC,EAAO,KAAK,EAAK,UAAU,IAAI,GAAK,CAAC,OAAK,WAAS,EAAK,WAAY,EAAO,aAAa,EAAK,EAAM,CAAE,EAAK,cAAc,aAAa,EAAO,EAAK,MAAO,IAAI,IAAM,KAAS,EAAK,WAAY,GAAe,EAAM,CAClV,SAAS,IAAkB,CAAC,OAAoB,EAAK,MAAM,CAAC,UAAU,wCAAwC,MAAM,CAAC,GAAG,GAAgB,SAAS,SAAS,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,GAAgB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAE,SAAS,GAAa,CAAC,UAAQ,SAAO,CAAC,OAAoB,EAAK,MAAM,CAAC,UAAU,oCAAoC,MAAM,CAAC,UAAU,GAAa,EAAM,CAAC,GAAG,GAAgB,SAAS,SAAS,GAAG,EAAM,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,GAAgB,SAAS,EAAQ,CAAC,CAAC,CAAC,CACjgB,SAAS,GAAa,EAAM,CAAmC,GAAd,CAAC,EAAM,OAAwB,MAAO,oCA1F5C,IAA6C,IAAoD,KAAwG,CAQ2F,EAAoB,GAAM,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,aAAa,MAAM,wBAAwB,GAAK,QAAQ,CAAC,MAAM,OAAO,CAAC,aAAa,CAAC,MAAM,OAAO,CAAC,CAAC,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,YAAY,yCAAyC,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,gBAAgB,GAAK,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,QAAS,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,SAAS,GAAK,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,MAAM,SAAS,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,CAAC,KAAK,CAAC,MAAM,OAAO,aAAa,EAAE,KAAK,EAAY,OAAO,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,eAAe,GAAK,CAAC,CAAC,CAO/8B,GAAY,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,CAuEme,GAAU,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,eAAe,SAAS,WAAW,SAAS,CAG/O,GAAgB,CAAC,UAAU,SAAS,SAAS,IAAI,ICxFoiB,SAASC,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAA7sC,IAAqO,IAAkE,IAA4B,KAAsI,CAAM,GAAW,EAAS,GAAM,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAoB,EAAE,IAAI,oBAAoBC,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,4BAA4B,YAAY,6BAA6B,YAAY,gCAAgC,YAAY,2BAA2B,YAAY,4BAA4B,YAAY,gCAAgC,YAAY,oBAAoB,YAAY,eAAe,YAAY,eAAe,YAAY,gBAAgB,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU/7E,GAAgB,EAV+8E,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGZ,GAA2C,CAAO,MAAiB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAkB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,MAAkB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAkB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAMa,EAAM,CAAC,GAAG,EAAU,GAAG,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,MAAM,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,+FAA+F,OAAO,4jBAA4jB,CAAC,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGlB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,6BAA6B,WAAW,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,wNAAwN,CAAC,CAAC,UAAU,CAAC,mBAAmB,gCAAgC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,UAAU,CAAC,mBAAmB,4BAA4B,WAAW,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,eAAe,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,OAAO,oNAAoN,CAAC,CAAC,UAAU,CAAC,mBAAmB,SAAS,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,MAAM,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,+FAA+F,OAAO,4jBAA4jB,CAAC,CAAC,UAAU,CAAC,mBAAmB,eAAe,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,sNAAsN,CAAC,CAAC,UAAU,CAAC,mBAAmB,oBAAoB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,wNAAwN,CAAC,CAAC,UAAU,CAAC,mBAAmB,4BAA4B,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,UAAU,CAAC,mBAAmB,2BAA2B,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,CAAC,UAAU,CAAC,mBAAmB,gCAAgC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,kBAAkBK,GAAmB,CAAC,UAAU,CAAC,kBAAkBA,GAAmB,CAAC,UAAU,CAAC,kBAAkBA,GAAmB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAO,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,OAAO,OAAO,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAoiqB,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,OAAO,MAAM,MAAM,CAAC,MAAM,OAAO,CAAC,KAAK,OAAO,IAAI,GAAG,MAAM,OAAO,KAAK,EAAE,GAAGL,EAAqB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAk8xB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA8nxB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAqsyB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA26qB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAogpB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,C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,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAk/xB,CAAC,UAAU,CAAC,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAu0mB,CAAC,CAAC,EAAY,EAAe,CAAC,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"}