1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,754169,e=>{"use strict";var t=e.i(271645),r=e.i(769464),n=e.i(497199);let o=t.forwardRef((e,o)=>t.createElement(r.default,{ref:o,...e,weights:n.default}));o.displayName="ArrowRightIcon",e.s(["ArrowRight",0,o])},356530,e=>{"use strict";var t=e.i(271645),r=e.i(769464);let n=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),t.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H136v48a8,8,0,0,1-16,0V136H72a8,8,0,0,1,0-16h48V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H134v82a6,6,0,0,1-12,0V134H40a6,6,0,0,1,0-12h82V40a6,6,0,0,1,12,0v82h82A6,6,0,0,1,222,128Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H132v84a4,4,0,0,1-8,0V132H40a4,4,0,0,1,0-8h84V40a4,4,0,0,1,8,0v84h84A4,4,0,0,1,220,128Z"}))]]),o=t.forwardRef((e,o)=>t.createElement(r.default,{ref:o,...e,weights:n}));o.displayName="PlusIcon",e.s(["Plus",0,o],356530)},497199,e=>{"use strict";var t=e.i(271645);let r=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"}),t.createElement("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"}))]]);e.s(["default",0,r])},769464,e=>{"use strict";var t=e.i(271645);let r=(0,t.createContext)({color:"currentColor",size:"1em",weight:"regular",mirrored:!1}),n=t.forwardRef((e,n)=>{let{alt:o,color:i,size:a,weight:s,mirrored:l,children:c,weights:u,...d}=e,{color:h="currentColor",size:m,weight:f="regular",mirrored:p=!1,...g}=t.useContext(r);return t.createElement("svg",{ref:n,xmlns:"http://www.w3.org/2000/svg",width:null!=a?a:m,height:null!=a?a:m,fill:null!=i?i:h,viewBox:"0 0 256 256",transform:l||p?"scale(-1, 1)":void 0,...g,...d},!!o&&t.createElement("title",null,o),c,u.get(null!=s?s:f))});n.displayName="IconBase",e.s(["default",0,n],769464)},522016,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},useLinkStatus:function(){return b}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(190809),a=e.r(843476),s=i._(e.r(271645)),l=e.r(195057),c=e.r(8372),u=e.r(818581),d=e.r(718967),h=e.r(405550),m=e.r(388540),f=e.r(91949),p=e.r(573668),g=e.r(509396);function v(t){var r;let n,o,i,[v,b]=(0,s.useOptimistic)(f.IDLE_LINK_STATUS),k=(0,s.useRef)(null),{href:w,as:M,children:P,prefetch:S=null,passHref:E,replace:C,shallow:A,scroll:N,onClick:T,onMouseEnter:R,onTouchStart:x,legacyBehavior:U=!1,onNavigate:L,transitionTypes:H,ref:F,unstable_dynamicOnHover:$,...J}=t;n=P,U&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let O=s.default.useContext(c.AppRouterContext),j=!1!==S,Y=!1===S?"none":!0===S?"full":"auto",_="none"!==Y?"auto"===Y?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,D="string"==typeof(r=M||w)?r:(0,l.formatUrl)(r);if(U){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
1` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=s.default.Children.only(n)}let I=U?o&&"object"==typeof o&&o.ref:F,V,B=s.default.useCallback(e=>(null!==O&&(k.current=(0,f.mountLinkInstance)(e,D,O,_,j,b,V)),()=>{k.current&&((0,f.unmountLinkForCurrentNavigation)(k.current),k.current=null),(0,f.unmountPrefetchableInstance)(e)}),[j,D,O,_,b,V]),z={ref:(0,u.useMergedRef)(B,I),onClick(t){U||"function"!=typeof T||T(t),U&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!O||t.defaultPrevented||function(t,r,n,o,i,a,l,c="none"){if("u">typeof window){let u,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:h}=e.r(699781);s.default.startTransition(()=>{h(r,o?"replace":"push",!1===i?m.ScrollBehavior.NoScroll:m.ScrollBehavior.Default,n.current,l,c)})}}(t,D,k,C,N,L,H,Y)},onMouseEnter(e){U||"function"!=typeof R||R(e),U&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),O&&j&&(0,f.onNavigationIntent)(e.currentTarget,!0===$)},onTouchStart:function(e){U||"function"!=typeof x||x(e),U&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),O&&j&&(0,f.onNavigationIntent)(e.currentTarget,!0===$)}};return(0,d.isAbsoluteUrl)(D)?z.href=D:U&&!E&&("a"!==o.type||"href"in o.props)||(z.href=(0,h.addBasePath)(D)),i=U?s.default.cloneElement(o,z):(0,a.jsx)("a",{...J,...z,children:n}),(0,a.jsx)(y.Provider,{value:v,children:i})}let y=(0,s.createContext)(f.IDLE_LINK_STATUS),b=()=>(0,s.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(271645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(718967),o=e.r(652817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,a(e));else t.set(r,a(n));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},195057,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(190809)._(e.r(998183)),a=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(i.urlQueryToSearchParams(l)));let u=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==c?(c="//"+(c||""),o&&"/"!==o[0]&&(o="/"+o)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),o=o.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${o}${u}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},718967,(e,t,r)=>{"use strict";
1e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return v},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return k},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return p},ST:function(){return g},WEB_VITALS:function(){return i},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return h},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return m},stringifyError:function(){return M}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function h(e){return e.finished||e.headersSent}function m(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&h(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let p="u">typeof performance,g=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class v extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class k extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function M(e){return JSON.stringify({message:e.message,stack:e.stack})}},721823,e=>{"use strict";var t=e.i(843476);let r=[["#2a7f62","#aaead9","#eef2e3"],["#0e5048","#2a7f62","#aaead9"],["#8dcaff","#d3e8fc","#ffffff"],["#2a7f62","#8dcaff","#d3e8fc"],["#ff7f81","#fdb4b4","#ffffff"],["#ffb032","#fdb4b4","#eef2e3"],["#e2cffc","#d3e8fc","#ffffff"],["#0e5048","#8dcaff","#d3e8fc"],["#2a7f62","#e2cffc","#eef2e3"],["#1d1d1d","#aaead9","#eef2e3"]];function n(e){let t=0;for(let r of e)t=31*t+r.charCodeAt(0)>>>0;return t}e.s(["GradientAvatar",0,function({handle:e,className:o=""}){let i=n(e),[a,s,l]=r[i%r.length];return(0,t.jsx)("span",{"aria-hidden":!0,className:`inline-flex shrink-0 rounded-full ${o}`,style:{background:`radial-gradient(circle at ${25+i%40}% ${20+(i>>3)%40}%, ${l} 0%, ${s} 38%, ${a} 100%)`}})},"avatarChartColor",0,function(e){let[t,o]=r[n(e)%r.length];return`color-mix(in srgb, ${o} 68%, ${t})`}])},426508,e=>{"use strict";var t=e.i(271645),r=e.i(212562),n=e.i(503028),o=e.i(89160),i=e.i(996872);let a=null,s=null,l=new Map;async function c(){return a||(s||(s=Promise.allSettled([(0,n.fetchForecasters)("all"),(0,n.fetchForecasters)("month")]).then(([e,t])=>{let r="fulfilled"===e.status?e.value:[],n="fulfilled"===t.status?t.value:[];return(0,i.mergeForecasterNames)(l,n),(0,i.mergeForecasterNames)(l,r),"fulfilled"===e.status?a=r:s=null,r})),s)}e.s(["useForecasterLookup",0,function(){let[e,n]=(0,t.useState)(()=>a??[]);(0,t.useEffect)(()=>{if((0,o.mockRequested)()||a)return;let e=!0;return c().then(t=>{e&&n(t)}),()=>{e=!1}},[]);let s=(0,t.useCallback)(t=>{if((0,o.mockRequested)())return(0,r.getForecaster)(t);let n=t.toLowerCase();return e.find(e=>e.handle===n)},[e]),u=(0,t.useCallback)(t=>(0,o.mockRequested)()?s(t)?.name??`@${t}`:(0,i.resolveForecasterName)(t,e,l),[e,s]);return{liveRows:e,lookup:s,displayName:u}}])},212562,e=>{"use strict";var t=e.i(175379);let r={meadowlark:{risk:"low",consistency:92,avgHoldDays:9,avgPositionSize:1240,positionValue:48200,largestWin:11700,allTimePnl:96500,followerGrowth30d:18,conviction:"High",openPositions:[{market:"Government shutdown before October?",side:"No",value:5200,pnl:820},{market:"Senate majority flips in November?",side:"No",value:3900,pnl
1:410},{market:"Cabinet reshuffle before September?",side:"Yes",value:2600,pnl:-180}],intelligence:[{title:"High consistency",note:"Returns arrived in ten of the last twelve months. No fireworks, no craters."},{title:"Recent momentum",note:"Eight settled calls in a row went the right way."},{title:"Controlled sizing",note:"Position sizes barely moved all year. The plan is the plan."}],recommendedMarkets:[{market:"Government shutdown before October?",conviction:"high"},{market:"Turnout above 60% in the state race?",conviction:"high"},{market:"Third party clears 5% nationally?",conviction:"medium"}],exposure:[{focus:"Politics",pct:55},{focus:"Elections",pct:30},{focus:"Geopolitics",pct:15}]},papertrail:{risk:"low",consistency:88,avgHoldDays:12,avgPositionSize:980,positionValue:36900,largestWin:8420,allTimePnl:71300,followerGrowth30d:9,conviction:"High",openPositions:[{market:"Recount certified by Friday?",side:"Yes",value:3100,pnl:540},{market:"Ballot measure clears 60%?",side:"No",value:2400,pnl:260},{market:"Runoff triggered in the special election?",side:"Yes",value:1900,pnl:-120}],intelligence:[{title:"Does the reading",note:"243 settled calls and a habit of citing the filing."},{title:"Steady hands",note:"Drawdowns stayed shallow through two election cycles."},{title:"Copiers stay",note:"Most people who copy Papertrail are still here three months later."}],recommendedMarkets:[{market:"Recount certified by Friday?",conviction:"high"},{market:"Postal ballots exceed 30% of the vote?",conviction:"medium"},{market:"Registration deadline extended again?",conviction:"medium"}],exposure:[{focus:"Elections",pct:60},{focus:"Politics",pct:25},{focus:"Media",pct:15}]},quietbench:{risk:"low",consistency:90,avgHoldDays:6,avgPositionSize:1120,positionValue:41200,largestWin:9060,allTimePnl:78900,followerGrowth30d:12,conviction:"High",openPositions:[{market:"Rate cut at the September meeting?",side:"Yes",value:4400,pnl:690},{market:"CPI under 2.8% next print?",side:"Yes",value:2800,pnl:330},{market:"Recession called before year end?",side:"No",value:2100,pnl:-90}],intelligence:[{title:"Rate-day specialist",note:"Central bank weeks are this record's best weeks."},{title:"High consistency",note:"Monthly results cluster tightly around the average."},{title:"Low drama",note:"The one losing month in the last year was a small one."}],recommendedMarkets:[{market:"Rate cut at the September meeting?",conviction:"high"},{market:"CPI under 2.8% next print?",conviction:"high"},{market:"Unemployment above 4.5% by December?",conviction:"medium"}],exposure:[{focus:"Economics",pct:55},{focus:"Macro",pct:30},{focus:"Crypto",pct:15}]},saltbeard:{risk:"medium",consistency:84,avgHoldDays:18,avgPositionSize:860,positionValue:30110,largestWin:7910,allTimePnl:60520,followerGrowth30d:7,conviction:"Medium",openPositions:[{market:"Oil under $75 by October?",side:"Yes",value:3600,pnl:510},{market:"Copper sets a new high this year?",side:"No",value:2300,pnl:190},{market:"Dollar index below 100?",side:"Yes",value:1700,pnl:-140}],intelligence:[{title:"Long horizons",note:"Positions are held for weeks, so one loud Tuesday changes nothing."},{title:"Commodity depth",note:"Most of the record sits in oil, metals and shipping."},{title:"Patient sizing",note:"Adds slowly, exits slower. It has worked."}],recommendedMarkets:[{market:"Oil under $75 by October?",conviction:"high"},{market:"Gold holds above its spring high?",conviction:"medium"},{market:"Shipping index doubles this year?",conviction:"medium"}],exposure:[{focus:"Macro",pct:50},{focus:"Economics",pct:30},{focus:"Geopolitics",pct:20}]},quietowl:{risk:"high",consistency:71,avgHoldDays:3,avgPositionSize:1480,positionValue:52400,largestWin:14200,allTimePnl:64800,followerGrowth30d:23,conviction:"High",openPositions:[{market:"BTC above $150k by December?",side:"Yes",value:6200,pnl:1150},{market:"ETH flips $6k before October?",side:"Yes",value:3400,pnl:480},{market:"New stablecoin rules pass this term?",side:"No",value:2500,pnl:-310}],intelligence:[{title:"Strong conviction",note:"High-confidence calls settled right nine times in a row."},{title:"Momentum",note:"The best month of the year was last month."},{title:"Sized for swings",note:"Positions are larger and so are the moves, both ways."}],recommendedMarkets:[{market:"BTC above $150k by December?",conviction:"high"},{market:"ETH flips $6k before October?",conviction:"high"},{market:"A prediction pair lists on a major exchange?",conviction:"medium"}],exposure:[{focus:"Crypto",pct:65},{focus:"Macro",pct:20},{focus:"Economics",pct:15}]},stillwater:{risk:"low",consistency:86,avgHoldDays:11,avgPositionSize:640,positionValue:18750,largestWin:5230,allTimePnl:39400,followerGrowth30d:6,conviction:"Medium",openPositions:[{market:"Ceasefire holds through September?",side:"Yes",value:2600,pnl:380},{market:"Trade pact signed this quarter?",side:"No",value:1800,pnl:140},{market:"Summit ends with a joint statement?",side:"Yes",value:1200,pnl
1:-60}],intelligence:[{title:"Reads the room",note:"Four foreign papers before breakfast, and it shows in the timing."},{title:"Selective",note:"Fewer calls than most, and a better settle rate because of it."},{title:"Calm exposure",note:"Sat out the noisiest fortnight of the summer entirely."}],recommendedMarkets:[{market:"Ceasefire holds through September?",conviction:"high"},{market:"Sanctions package expands this quarter?",conviction:"medium"},{market:"Border talks resume before winter?",conviction:"medium"}],exposure:[{focus:"Geopolitics",pct:60},{focus:"Politics",pct:25},{focus:"Macro",pct:15}]},birchwater:{risk:"medium",consistency:74,avgHoldDays:2,avgPositionSize:720,positionValue:24300,largestWin:6640,allTimePnl:45200,followerGrowth30d:11,conviction:"Medium",openPositions:[{market:"Underdog reaches the final?",side:"Yes",value:2900,pnl:520},{market:"Season scoring record falls?",side:"Yes",value:1700,pnl:210},{market:"Manager out before matchday 10?",side:"No",value:1400,pnl:-170}],intelligence:[{title:"Underdog eye",note:"The record's edge comes from unfancied teams, priced generously."},{title:"Fast cycle",note:"Positions settle in days, so the record refreshes quickly."},{title:"Streak form",note:"Six settled calls in a row went the right way."}],recommendedMarkets:[{market:"Underdog reaches the final?",conviction:"high"},{market:"Rookie starts by week 4?",conviction:"medium"},{market:"Transfer record broken this window?",conviction:"medium"}],exposure:[{focus:"Sports",pct:70},{focus:"Culture",pct:20},{focus:"Media",pct:10}]},rainbeforesix:{risk:"low",consistency:82,avgHoldDays:4,avgPositionSize:430,positionValue:12980,largestWin:3480,allTimePnl:27600,followerGrowth30d:8,conviction:"Medium",openPositions:[{market:"Hottest August on record in France?",side:"Yes",value:1600,pnl:240},{market:"Named storm makes landfall this month?",side:"Yes",value:1100,pnl:130},{market:"Rain on the season opener?",side:"No",value:800,pnl:-40}],intelligence:[{title:"Model discipline",note:"Follows the forecast models, not the headlines about them."},{title:"Small and steady",note:"Modest positions, shallow drawdowns, quiet compounding."},{title:"Season sense",note:"Best months line up with storm season, every year."}],recommendedMarkets:[{market:"Hottest August on record in France?",conviction:"high"},{market:"Named storm makes landfall this month?",conviction:"medium"},{market:"First frost before November?",conviction:"medium"}],exposure:[{focus:"Weather",pct:75},{focus:"Sports",pct:15},{focus:"Economics",pct:10}]},sundayplan:{risk:"high",consistency:58,avgHoldDays:7,avgPositionSize:510,positionValue:9840,largestWin:4110,allTimePnl:15900,followerGrowth30d:-4,conviction:"Medium",openPositions:[{market:"Album holds number one two weeks?",side:"Yes",value:1400,pnl:190},{market:"Festival headliner cancels?",side:"No",value:900,pnl:-220},{market:"Sequel tops the opening weekend?",side:"Yes",value:700,pnl:90}],intelligence:[{title:"Early on trends",note:"Called two chart-toppers before the press did."},{title:"Volatile stretch",note:"The last quarter gave back part of the spring's gains."},{title:"Bold sizing",note:"Positions concentrate on a few strong opinions."}],recommendedMarkets:[{market:"Album holds number one two weeks?",conviction:"medium"},{market:"Streaming record broken this quarter?",conviction:"medium"},{market:"Awards host announced before October?",conviction:"medium"}],exposure:[{focus:"Culture",pct:60},{focus:"Media",pct:25},{focus:"Sports",pct:15}]},marigold:{risk:"medium",consistency:66,avgHoldDays:8,avgPositionSize:380,positionValue:7420,largestWin:2870,allTimePnl:11250,followerGrowth30d:15,conviction:"Medium",openPositions:[{market:"Streaming service raises prices this year?",side:"Yes",value:1200,pnl:180},{market:"Morning show cancelled before fall?",side:"Yes",value:800,pnl:90},{market:"Paper spins off its podcast arm?",side:"No",value:600,pnl:-70}],intelligence:[{title:"Niche depth",note:"Renewals and cancellations, read closer than most desks read them."},{title:"Improving",note:"The last three months beat the nine before them."},{title:"Small book",note:"A shorter record than the leaders, growing carefully."}],recommendedMarkets:[{market:"Streaming service raises prices this year?",conviction:"high"},{market:"Late-night slot stays vacant?",conviction:"medium"},{market:"Two networks merge newsrooms?",conviction:"medium"}],exposure:[{focus:"Media",pct:60},{focus:"Culture",pct:25},{focus:"Politics",pct:15}]}},n=[{handle:"meadowlark",pnlUsd:18400,volUsd:92e3,name:"Meadowlark",focus:"Politics",bio:"Reads polling the way other people read weather. C
1alm hands, long record.",avatar:"",verified:!0,joined:"Feb 2023",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:8,bestMonth:"+11.2% in March",favourite:"US politics"},hitRate:71.5,right:128,calls:179,return30d:6.2,return12m:38,copiers:2341,series:[0,3,5,9,8,13,17,16,22,27,33,38],recentCalls:[{market:"Senate seat flips in Ohio",side:"No",result:"right",settled:"Aug 2"},{market:"Coalition forms before deadline",side:"Yes",result:"right",settled:"Jul 26"},{market:"Turnout above 62%",side:"Yes",result:"right",settled:"Jul 19"},{market:"Third-party candidate polls above 5%",side:"No",result:"wrong",settled:"Jul 8"}]},{handle:"papertrail",pnlUsd:9250,volUsd:61600,name:"Papertrail",focus:"Elections",bio:"Files, filings, and footnotes. If it was disclosed, it was read.",avatar:"",verified:!0,joined:"Jun 2023",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:6,bestMonth:"+9.1% in January",favourite:"Ballot measures"},hitRate:70,right:170,calls:243,return30d:4.8,return12m:31,copiers:1876,series:[0,2,6,7,11,10,14,19,21,24,28,31],recentCalls:[{market:"Recount ordered in contested district",side:"Yes",result:"right",settled:"Aug 5"},{market:"Ballot measure passes with 55%+",side:"No",result:"right",settled:"Jul 30"},{market:"Registration deadline extended",side:"No",result:"right",settled:"Jul 22"},{market:"Debate draws record audience",side:"Yes",result:"wrong",settled:"Jul 12"}]},{handle:"quietbench",pnlUsd:-4300,volUsd:214e3,name:"Quietbench",focus:"Economics",bio:"Watches central banks so closely they should charge rent.",avatar:"",verified:!0,joined:"Dec 2021",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:7,bestMonth:"+8.4% in June",favourite:"Rate decisions"},hitRate:68.8,right:203,calls:295,return30d:3.1,return12m:29,copiers:1552,series:[0,4,3,8,12,11,15,18,22,25,27,29],recentCalls:[{market:"Rate cut announced in July",side:"No",result:"right",settled:"Jul 31"},{market:"CPI prints under 3.0%",side:"Yes",result:"right",settled:"Jul 15"},{market:"Unemployment above 4.2%",side:"No",result:"right",settled:"Jul 5"},{market:"GDP revision turns negative",side:"No",result:"wrong",settled:"Jun 28"}]},{handle:"saltbeard",pnlUsd:2100,volUsd:7e3,name:"Saltbeard",focus:"Macro",bio:"Old currents, long horizons. Unbothered by Tuesday's headlines.",avatar:"",verified:!0,joined:"Mar 2022",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:5,bestMonth:"+7.9% in April",favourite:"Commodities"},hitRate:69.6,right:156,calls:224,return30d:5.4,return12m:27,copiers:1204,recentCalls:[{market:"Oil closes above $90 in July",side:"No",result:"right",settled:"Jul 31"},{market:"Euro parity before September",side:"No",result:"right",settled:"Jul 24"},{market:"Gold sets a new all-time high",side:"Yes",result:"right",settled:"Jul 10"},{market:"Shipping index doubles",side:"Yes",result:"wrong",settled:"Jun 30"}],series:[0,2,5,4,9,13,12,16,20,23,25,27]},{handle:"quietowl",pnlUsd:12900,volUsd:43e3,name:"Quietowl",focus:"Crypto",bio:"Awake when the market is. Sleeps through the discourse.",avatar:"/images/avatar-8.webp",verified:!0,joined:"Sep 2023",polymarketUrl:"https://polymarket.com",style:"bold",highlights:{streak:9,bestMonth:"+13.6% in July",favourite:"BTC milestones"},hitRate:68.4,right:104,calls:152,return30d:9.7,return12m:33,copiers:861,series:[0,6,2,11,8,16,13,21,18,26,30,33],recentCalls:[{market:"BTC above $120k by August",side:"Yes",result:"right",settled:"Aug 1"},{market:"ETH ETF inflows top $1B weekly",side:"Yes",result:"right",settled:"Jul 25"},{market:"Major exchange lists prediction pairs",side:"No",result:"wrong",settled:"Jul 17"},{market:"Stablecoin bill passes committee",side:"Yes",result:"right",settled:"Jul 9"}]},{handle:"stillwater",pnlUsd:640,volUsd:320,name:"Stillwater",focus:"Geopolitics",bio:"Reads four foreign papers before breakfast. Bets on none of the noise.",avatar:"",verified:!0,joined:"Jan 2023",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:4,bestMonth:"+6.2% in May",favourite:"Ceasefires"},hitRate:68.2,right:88,calls:129,return30d:2.9,return12m:19,copiers:655,series:[0,1,4,6,5,9,12,11,14,16,18,19],recentCalls:[{market:"Ceasefire holds through July",side:"Yes",result:"right",settled:"Jul 31"},{market:"Summit produces joint statement",side:"No",result:"right",settled:"Jul 21"},{market:"Sanctions package expands",side:"Yes",result:"right",settled:"Jul 11"},{market:"Border talks resume in June",side:"Yes",result:"wrong",settled:"Jun 27"}]},{handle:"birchwater",pnlUsd:5400,volUsd:36e3,name:"Birchwater",focu
1s:"Sports",bio:"Knows every roster and exactly one thing about each locker room.",avatar:"",verified:!0,joined:"Oct 2022",polymarketUrl:"https://polymarket.com",style:"bold",highlights:{streak:6,bestMonth:"+10.3% in February",favourite:"Underdogs"},hitRate:66.2,right:141,calls:213,return30d:7.8,return12m:24,copiers:990,series:[0,5,3,9,14,12,17,15,19,22,21,24],recentCalls:[{market:"Underdog wins the opener",side:"Yes",result:"right",settled:"Aug 3"},{market:"Transfer completes before window",side:"Yes",result:"right",settled:"Jul 28"},{market:"Season attendance record",side:"No",result:"wrong",settled:"Jul 20"},{market:"Rookie starts by week 4",side:"Yes",result:"right",settled:"Jul 6"}]},{handle:"rainbeforesix",pnlUsd:-1150,volUsd:23e3,name:"Rainbeforesix",focus:"Weather",bio:"The person your barbecue plans should have asked first.",avatar:"",verified:!0,joined:"Apr 2023",polymarketUrl:"https://polymarket.com",style:"steady",highlights:{streak:5,bestMonth:"+5.8% in July",favourite:"Heat records"},hitRate:64.9,right:96,calls:148,return30d:1.8,return12m:21,copiers:743,series:[0,2,4,7,6,10,9,13,15,17,19,21],recentCalls:[{market:"Hottest July on record in Spain",side:"Yes",result:"right",settled:"Jul 31"},{market:"Named storm before August",side:"Yes",result:"right",settled:"Jul 26"},{market:"Rain on the London marathon",side:"No",result:"right",settled:"Jul 14"},{market:"June frost in the Midwest",side:"Yes",result:"wrong",settled:"Jun 25"}]},{handle:"sundayplan",pnlUsd:3050,volUsd:12200,name:"Sundayplan",focus:"Culture",bio:"Calls the zeitgeist early, then goes back to gardening.",avatar:"/images/avatar-6.webp",verified:!0,joined:"Jul 2023",polymarketUrl:"https://polymarket.com",style:"bold",highlights:{streak:3,bestMonth:"+7.7% in March",favourite:"Album charts"},hitRate:62.7,right:89,calls:142,return30d:-2.1,return12m:12,copiers:512,series:[0,4,8,6,11,9,14,12,15,13,14,12],recentCalls:[{market:"Album debuts at number one",side:"Yes",result:"right",settled:"Aug 4"},{market:"Festival sells out in a day",side:"No",result:"wrong",settled:"Jul 29"},{market:"Sequel tops opening weekend",side:"Yes",result:"right",settled:"Jul 18"},{market:"Streaming record broken in July",side:"No",result:"wrong",settled:"Jul 7"}]},{handle:"marigold",pnlUsd:4800,volUsd:0,name:"Marigold",focus:"Media",bio:"Watches the watchers. Rarely impressed, often right.",avatar:"",verified:!0,joined:"Nov 2023",polymarketUrl:"https://polymarket.com",style:"bold",highlights:{streak:4,bestMonth:"+4.9% in June",favourite:"Renewals"},hitRate:63.6,right:77,calls:121,return30d:4.1,return12m:9,copiers:289,series:[0,3,1,6,4,8,6,9,7,10,8,9],recentCalls:[{market:"Late-night show renewed",side:"No",result:"right",settled:"Aug 1"},{market:"Paper paywalls its archive",side:"Yes",result:"right",settled:"Jul 23"},{market:"Anchor departs before fall",side:"Yes",result:"wrong",settled:"Jul 13"},{market:"Podcast tops both charts",side:"Yes",result:"right",settled:"Jul 2"}]}].map(e=>({...e,...r[e.handle]}));function o(e){return n.find(t=>t.handle===e)}let i={low:1,medium:2,high:3};e.s(["analyzeMix",0,function(e){let r=e.map(e=>o(e)).filter(e=>!!e);if(r.length<1)return null;let n=new Map;for(let e of r)for(let t of e.exposure)n.set(t.focus,(n.get(t.focus)??0)+t.pct/r.length);let a=[...n.entries()].map(([e,r])=>({focus:e,pct:(0,t.truncateNumber)(r)})).sort((e,t)=>t.pct-e.pct),s=100-a.reduce((e,t)=>e+t.pct,0);a.length>0&&(a[0].pct+=s);let l=[...n.keys()].filter(e=>r.filter(t=>(t.exposure.find(t=>t.focus===e)?.pct??0)>=20).length>=2),c=0===l.length?"Low":1===l.length?"Medium":"High",u=new Set(r.map(e=>e.focus)).size,d=1===r.length?"Low":u===r.length&&(a[0]?.pct??0)<=45?"Strong":u===r.length?"Good":"Low",h=r.reduce((e,t)=>e+i[t.risk],0)/r.length,m=h<=1.5?"low":h<=2.3?"medium":"high",f=r[0].series.map((e,n)=>(0,t.truncateNumber)(r.reduce((e,t)=>e+t.series[n],0)/r.length)),p=[];if(1===r.length)p.push(`Everything here rides on ${r[0].name}. A second name is what turns a bet on one person into a blend.`);else if("Strong"===d)p.push("These experts complement each other well: different worlds, one calm blend.");else if("Low"===d){let e=r.find((e,t)=>r.findIndex(t=>t.focus===e.focus)!==t);p.push(`Your mix leans hard into ${e?.focus.toLowerCase()??"one area"}. It can work, but it moves as one.`)}if("Low"!==c&&l[0]){let e=r.filter(e=>(e.exposure.find(e=>
1e.focus===l[0])?.pct??0)>=20).map(e=>e.name);p.push(`${e.join(" and ")} both hold meaningful ${l[0].toLowerCase()} exposure right now, so moves there will echo.`)}"high"===m?p.push("This mix runs bold. Expect bigger swings, in both directions."):"low"===m&&p.push("A steady mix: shallow drawdowns and patient compounding.");let g=r.find(e=>e.return30d<0);return g&&p.push(`${g.name} is in a cold stretch this month. A blend absorbs that.`),{diversification:d,risk:m,overlap:c,exposure:a,blendedHitRate:(0,t.truncateNumber)(r.reduce((e,t)=>e+t.hitRate,0)/r.length),combined12m:(0,t.truncateNumber)(r.reduce((e,t)=>e+t.return12m,0)/r.length),totalCopiers:r.reduce((e,t)=>e+t.copiers,0),series:f,notes:p.slice(0,3)}},"equalSplit",0,function(e,t){let r=Math.round(100*t),n=Math.floor(r/e.length),o={},i=0;return e.forEach((t,a)=>{let s=a===e.length-1?r-i:n;o[t]=s/100,i+=s}),o},"getForecaster",0,o,"getForecasters",0,function(){return n},"recommendExperts",0,function(e,t){let r,i=n.filter(e=>!t.includes(e.handle));if("steady"===e)r=i.filter(e=>"steady"===e.style).sort((e,t)=>t.consistency-e.consistency).slice(0,3);else if("bold"===e)r=i.filter(e=>"bold"===e.style).sort((e,t)=>t.return30d-e.return30d).slice(0,3);else if("surprise"===e){let e=new Set;for(let t of(r=[],[...i].sort((e,t)=>t.consistency-e.consistency)))if(!e.has(t.focus)&&(e.add(t.focus),r.push(t),3===r.length))break}else r=[...i].sort((e,t)=>t.hitRate-e.hitRate).slice(0,3);let a=new Set(t.map(e=>o(e)?.focus).filter(e=>!!e));return r.map((r,n)=>{let o;return o=t.length>0&&!a.has(r.focus)?"Adds diversification to the experts already in your basket.":"steady"===e?r.consistency>=88?"Consistent results across the last six months.":"Lower volatility matches your steady preference.":"bold"===e?"High"===r.conviction?"High-conviction calls with a strong recent run.":"Bigger swings and the best month of the pool. Matches bold.":"surprise"===e?`Strong track record in ${r.focus.toLowerCase()} markets.`:`A long public record in ${r.focus.toLowerCase()} markets.`,{forecaster:r,match:96-5*n-4*!e,reason:o}})},"recommendSplit",0,function(e,t){let r=e.map(e=>o(e)).filter(e=>!!e),n=r.map(e=>.5*e.consistency+.5*e.hitRate+5*("High"===e.conviction)),i=n.reduce((e,t)=>e+t,0),a={},s=0;return r.forEach((e,r)=>{let o=Math.floor(t*n[r]/i);a[e.handle]=o,s+=o}),r[0]&&(a[r[0].handle]+=t-s),{splits:a,reason:"Balanced by consistency, hit rate and conviction, so the steadiest records carry the most weight."}}])},235792,e=>{"use strict";e.s(["EMAIL_NOTIFICATIONS_ENABLED",0,!1,"HIDDEN_NO_BACKEND",0,!1])},503028,540873,e=>{"use strict";var t=e.i(209165);e.i(747133);var r=e.i(189093);function n(e,t=Date.now()){if(!e)return null;let r=Date.parse(e);if(!Number.isFinite(r))return null;let o=Math.max(0,t-r),i=function(e){let t=Math.floor(e/6e4);if(t<1)return"just now";if(t<60)return`${t}m ago`;let r=Math.floor(t/60);if(r<24)return`${r}h ago`;let n=Math.floor(r/24);if(n<30)return`${n}d ago`;let o=Math.floor(n/30);if(o<12)return`${o}mo ago`;let i=Math.floor(n/365);return`${i}y ago`}(o),a=`Latest public Polymarket trade ${i}`;return o<=9e5?{tone:"recent",label:o<6e4?"Active now":`Active ${i}`,accessibleLabel:a}:o<=36e5?{tone:"hour",label:`Last trade ${i}`,accessibleLabel:a}:{tone:"older",label:`Last trade ${i}`,accessibleLabel:a}}function o(e,t=Date.now()){return n(e,t)?.tone==="recent"}async function i(e,n="pnl",o){return((await t.api.leaderboard(o,e,n,50)).items??[]).map(r.forecasterFromTrader)}async function a(e){let r=new Map;if(0===e.length)return r;let n=await t.api.leaderboardActivity(e);if(n.degraded&&0===(n.items??[]).length)throw Error("Public trader activity is temporarily unavailable");for(let e of n.items??[])r.set(e.proxyWallet.toLowerCase(),e.lastTradeAt);return r}e.s(["hasRecentTradeActivity",0,o,"hasVerifiedTradeActivity",0,function(e){return!!(e&&Number.isFinite(Date.parse(e)))},"traderActivityPresentation",0,n],540873),e.s(["DEFAULT_WINDOW",0,"week","fetchForecasters",0,i,"fetchLastTradeAt",0,a,"isLiveFromLastTrade",0,function(e){return o(e)}],503028)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.