PageSourceSearch

https://4dayweek.io/_next/static/chunks/19_1gdc4b2x5e.js?dpl=19331a6d-1790690377

js 4dayweek.io collected 2026-10-02 06:13:36 UTC 25,539 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a0ed7e-984b-0000-d32a-9ad2941af02f";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="b0852c7c-9cbf-5480-b3f5-66d9b31b0c74")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,818581,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let a=e.r(271645);function n(e,r){let t=(0,a.useRef)(null),n=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=t.current;e&&(t.current=null,e());let r=n.current;r&&(n.current=null,r())}else e&&(t.current=o(e,a)),r&&(n.current=o(r,a))},[e,r])}function o(e,r){if("function"!=typeof e)return e.current=r,()=>{e.current=null};{let t=e(r);return"function"==typeof t?t:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},195057,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var n in a)Object.defineProperty(t,n,{enumerable:!0,get:a[n]});let o=e.r(190809)._(e.r(998183)),i=/https?|ftp|gopher|file/;function l(e){let{auth:r,hostname:t}=e,a=e.protocol||"",n=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;r=r?encodeURIComponent(r).replace(/%3A/i,":")+"@":"",e.host?u=r+e.host:t&&(u=r+(~t.indexOf(":")?`[${t}]`:t),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(o.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||i.test(a))&&!1!==u?(u="//"+(u||""),n&&"/"!==n[0]&&(n="/"+n)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),n=n.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${a}${u}${n}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},573668,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let a=e.r(718967),n=e.r(652817);function o(e){if(!(0,a.isAbsoluteUrl)(e))return!0;try{let r=(0,a.getLocationOrigin)(),t=new URL(e,r);return t.origin===r&&(0,n.hasBasePath)(t.pathname)}catch(e){return!1}}},284508,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return a}});let a=e=>{}},522016,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={default:function(){return m},useLinkStatus:function(){return v}};for(var n in a)Object.defineProperty(t,n,{enumerable:!0,get:a[n]});let o=e.r(190809),i=e.r(843476),l=o._(e.r(271645)),s=e.r(195057),u=e.r(8372),c=e.r(818581),d=e.r(718967),f=e.r(405550);e.r(233525);let p=e.r(388540),g=e.r(91949),y=e.r(573668),h=e.r(509396);function m(r){var t,a;let n,o,m,[v,_]=(0,l.useOptimistic)(g.IDLE_LINK_STATUS),E=(0,l.useRef)(null),{href:S,as:k,children:P,prefetch:w=null,passHref:M,replace:A,shallow:R,scroll:D,onClick:x,onMouseEnter:C,onTouchStart:T,legacyBehavior:O=!1,onNavigate:L,transitionTypes:I,ref:U,unstable_dynamicOnHover:F,...B}=r;n=P,O&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let j=l.default.useContext(u.AppRouterContext),N=!1!==w,W=!1!==w?null===(a=w)||"auto"===a?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,H="string"==typeof(t=k||S)?t:(0,s.formatUrl)(t);if(O){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=l.default.Children.only(n)}let $=O?o&&"object"==typeof o&&o.ref:U,G=l.default.useCallback(e=>(null!==j&&(E.current=(0,g.mountLinkInstance)(e,H,j,W,N,_)),()=>{E.current&&((0,g.unmountLinkForCurrentNavigation)(E.current),E.current=null),(0,g.unmountPrefetchableInstance)(e)}),[N,H,j,W,_]),z={ref:(0,c.useMergedRef)(G,$),onClick(r){O||"function"!=typeof x||x(r),O&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(r),!j||r.defaultPrevented||function(r,t,a,n,o,i,s){if("u">typeof window){let u,{nodeName:c}=r.currentTarget;if("A"===c.toUpperCase()&&((u=r.currentTarget.getAttribute("target"))&&"_self"!==u||r.metaKey||r.ctrlKey||r.shiftKey||r.altKey||r.nativeEvent&&2===r.nativeEvent.which)||r.currentTarget.hasAttribute("download"))return;if(!(0,y.isLocalURL)(t)){n&&(r.preventDefault(),location.replace(t));return}if(r.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(699781);l.default.startTransition(()=>{d(t,n?"replace":"push",!1===o?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,a.current,s)})}}(r,H,E,A,D,L,I)},onMouseEnter(e){O||"function"!=typeof C||C(e),O&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),j&&N&&(0,g.onNavigationIntent)(e.currentTarget,!0===F)},onTouchStart:function(e){O||"function"!=typeof T||T(e),O&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),j&&N&&(0,g.onNavigationIntent)(e.currentTarget,!0===F)}};return(0,d.isAbsoluteUrl)(H)?z.href=H:O&&!M&&("a"!==o.type||"href"in o.props)||(z.href=(0,f.addBasePath)(H)),m=O?l.default.cloneElement(o,z):(0,i.jsx)("a",{...B,...z,children:n}),(0,i.jsx)(b.Provider,{value:v,children:m})}e.r(284508);let b=(0,l.createContext)(g.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(b);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},12244,109549,e=>{"use strict";var r=e.i(669430),t=e.i(657192),a=e.i(449701),n=e.i(193872),o=e.i(84422);function i(e){return e instanceof Error&&"ApiError"===e.name}function l(e){if("object"==typeof e&&null!==e)try{e.reported=!0}catch{}}function s(e,a,i={}){try{let l={...a,$current_url:(0,t.sanitizeAnalyticsUrl)(window.location.href),route_pattern:(0,n.currentRoutePattern)(),dom_translated:function(){try{return(0,o.translationMarker)()}catch{return null}}()};if(i.unhandled){let t=r.default.exceptions;if(t){let r=t.buildProperties(e,{handled:!1,syntheticException:Error("PostHog syntheticException")});t.sendExceptionEvent({...r,...l});return}r.default.__loaded&&console.warn("[error-reporting] posthog.exceptions missing — falling back to handled")}r.default.captureException(e,l)}catch(e){console.warn("[error-reporting] capture failed",e)}}let u=new Set([502,503,504]),c=new Set(["GET","HEAD"]),d=/^[A-Za-z][A-Za-z0-9_]{0,63}$/;e.s(["markReported",0,l,"reportApiFailure",0,function(e){var r,t;let o;if(e.serverSide)return!1;let f={endpoint:e.endpoint.split("?")[0]??e.endpoint,method:e.method?.toUpperCase(),status:e.status,request_id:e.requestId,kind:e.kind,error_code:"string"==typeof(o=i(r=e.error)?r.errorCode:void 0)&&d.test(o)?o:void 0};return"network"===e.kind&&(0,a.noteNetworkFailure)(),(0,n.track)("api_error",f),l(e.error),!!("network"===e.kind?!(void 0===(t=e.method)||c.has(t.toUpperCase())):"timeout"===e.kind||void 0!==e.status&&u.has(e.status))&&(s(e.error,f),!0)},"reportException",0,s,"reportHandled",0,function(e,r){if("object"==typeof e&&null!==e&&!0===e.reported)return;let t=i(e)?e:void 0;if(t?.code===401)return;l(e);let a={handled:!0,area:r.area,severity:r.severity??"error",request_id:t?.requestId,status:t?.code,...r.extra};for(let e of Object.keys(a))void 0===a[e]&&delete a[e];s(e,a)}],12244),e.s(["randomId",0,function(){let e=globalThis.crypto;if(e&&"function"==typeof e.randomUUID)return e.randomUUID();if(e&&"function"==typeof e.getRandomValues)return Array.from(e.getRandomValues(new Uint8Array(8)),e=>e.toString(16).padStart(2,"0")).join("");let r="";for(;r.length<16;)r+=Math.floor(16*Math.random()).toString(16);return r}],109549)},71829,e=>{"use strict";let r="https://4dayweek.io";r.replace(/^https?:\/\//,"").replace(/\/+$/,""),e.s(["DEGREE_TYPES",0,["Associate's Degree","Bachelor's Degree","Bachelor of Arts (BA)","Bachelor of Science (BS)","Bachelor of Engineering (BEng)","Bachelor of Business Administration (BBA)","Master's Degree","Master of Arts (MA)","Master of Science (MS)","Master of Business Administration (MBA)","Master of Engineering (MEng)","Master of Fine Arts (MFA)","Master of Public Health (MPH)","Doctor of Philosophy (PhD)","Doctor of Medicine (MD)","Juris Doctor (JD)","Doctor of Education (EdD)","Professional Certificate","Diploma","High School Diploma","GED","Bootcamp Certificate"],"FIELDS_OF_STUDY",0,["Computer Science","Software Engineering","Information Technology","Data Science","Electrical Engineering","Mechanical Engineering","Civil Engineering","Chemical Engineering","Biomedical Engineering","Mathematics","Statistics","Physics","Chemistry","Biology","Business Administration","Finance","Accounting","Economics","Marketing","Management","Entrepreneurship","International Business","Supply Chain Management","English","Communications","Journalism","Graphic Design","Fine Arts","History","Philosophy","Political Science","Sociology","Psychology","Nursing","Public Health","Pharmacy","Environmental Science","Education","
1Law","Liberal Arts","Interdisciplinary Studies"],"JOBS_PER_PAGE",0,25,"JOB_CATEGORIES",0,[{value:"engineering",label:"Engineering"},{value:"product",label:"Product"},{value:"design",label:"Design"},{value:"marketing",label:"Marketing"},{value:"sales",label:"Sales"},{value:"customer-success",label:"Customer Success"},{value:"operations",label:"Operations"},{value:"finance",label:"Finance"},{value:"hr",label:"HR / People"},{value:"legal",label:"Legal"},{value:"data",label:"Data / Analytics"},{value:"devops",label:"DevOps / SRE"},{value:"security",label:"Security"},{value:"content",label:"Content / Writing"},{value:"other",label:"Other"}],"JOB_LEVELS",0,[{value:"entry",label:"Entry Level"},{value:"mid",label:"Mid Level"},{value:"senior",label:"Senior"},{value:"lead",label:"Lead / Manager"},{value:"executive",label:"Director / Executive"}],"JOB_TITLES",0,["Software Engineer","Senior Software Engineer","Staff Software Engineer","Frontend Developer","Backend Developer","Full Stack Developer","Mobile Developer","iOS Developer","Android Developer","DevOps Engineer","Site Reliability Engineer","Platform Engineer","QA Engineer","Test Engineer","Embedded Engineer","Machine Learning Engineer","AI Engineer","Product Manager","Senior Product Manager","Product Owner","Technical Product Manager","Product Analyst","UX Designer","UI Designer","Product Designer","Graphic Designer","UX Researcher","Design Lead","Brand Designer","Visual Designer","Marketing Manager","Content Marketing Manager","Growth Marketing Manager","SEO Specialist","Digital Marketing Manager","Social Media Manager","Brand Manager","Performance Marketing Manager","Email Marketing Manager","Account Executive","Sales Development Representative","Account Manager","Sales Manager","Business Development Representative","Solutions Engineer","Sales Engineer","Revenue Operations Manager","Customer Success Manager","Customer Support Specialist","Technical Support Engineer","Customer Experience Manager","Implementation Manager","Data Scientist","Data Analyst","Data Engineer","Business Analyst","Analytics Engineer","Business Intelligence Analyst","Operations Manager","Project Manager","Program Manager","Business Operations Manager","Scrum Master","Agile Coach","Chief of Staff","Financial Analyst","Accountant","Controller","FP&A Analyst","Finance Manager","Recruiter","HR Manager","People Operations Manager","Talent Acquisition Specialist","HR Business Partner","Learning & Development Manager","Paralegal","Legal Counsel","Compliance Manager","Contract Manager","Content Writer","Copywriter","Technical Writer","Content Strategist","Editor","Security Engineer","Information Security Analyst","Cybersecurity Analyst","Executive Assistant","Office Manager","Consultant"],"REMOTE_OPTIONS",0,[{value:"remote",label:"Fully Remote"},{value:"hybrid",label:"Hybrid"},{value:"onsite",label:"On-site"}],"SALARY_FILTER_BANDS",0,[{value:"50000",label:"$50k+"},{value:"75000",label:"$75k+"},{value:"100000",label:"$100k+"},{value:"150000",label:"$150k+"},{value:"200000",label:"$200k+"}],"SCHEDULE_TYPES",0,[{value:"4_day_week",label:"4 Day Work Week",description:"Work 4 days per week at full salary (32 hours or less)",hoursRange:"≤36",salaryPercent:100,category:"reduced"},{value:"4_day_week_pro_rata",label:"4 Day Work Week (80%)",description:"Work 4 days per week at 80% salary",hoursRange:"≤36",salaryPercent:80,category:"reduced"},{value:"9_day_fortnight",label:"9 Day Fortnight",description:"Every other Friday off (9 working days over 2 weeks)",hoursRange:"~36 avg",salaryPercent:100,category:"reduced"},{value:"half_day_fridays",label:"Half Day Fridays",description:"Half-day Friday at full salary",hoursRange:"~36",salaryPercent:100,category:"reduced"},{value:"rotating_4_day",label:"Rotating 4 Day Week",description:"4-day week every other week",hoursRange:"Varies",salaryPercent:100,category:"reduced"},{value:"compressed_week",label:"Compressed Work Week",description:"Full-time hours (40) compressed into 4 days",hoursRange:"36.5-40",salaryPercent:100,category:"compressed"},{value:"part_time",label:"Part Time",description:"3.5 days per week or less at pro-rata salary",hoursRange:"≤28",salaryPercent:80,category:"reduced"}
1,{value:"summer_fridays",label:"Summer Fridays",description:"Fridays off during summer months",hoursRange:"Seasonal",salaryPercent:100,category:"reduced"},{value:"generous_pto",label:"Generous PTO",description:"30+ days paid time off per year",hoursRange:"~40",salaryPercent:100,category:"flexible"},{value:"flexible_hours",label:"Flexible Hours",description:"Work your own schedule with full autonomy",hoursRange:"Varies",salaryPercent:100,category:"flexible"},{value:"flex_fridays",label:"Flex Fridays",description:"Optional, flexible Fridays — wind down or take the day",hoursRange:"~40",salaryPercent:100,category:"flexible"},{value:"unlimited_pto",label:"Unlimited PTO",description:"Unlimited vacation policy",hoursRange:"~40",salaryPercent:100,category:"flexible"},{value:"best_place_to_work",label:"Best Place to Work",description:"Award-winning workplace — a 5-day week recognised by a work-life / best-place-to-work award",hoursRange:"~40",salaryPercent:100,category:"flexible"},{value:"no_meeting_days",label:"No Meeting Days",description:"One or more days a week with no internal meetings, for focus time",hoursRange:"~40",salaryPercent:100,category:"flexible"},{value:"generous_parental_leave",label:"Generous Parental Leave",description:"Extended paid parental leave beyond the statutory minimum",hoursRange:"~40",salaryPercent:100,category:"flexible"}],"SCHEDULE_TYPE_DESCRIPTIONS",0,{"4_day_week":"Work 4 days per week at full salary","4_day_week_pro_rata":"Work 4 days per week at 80% salary",compressed_week:"Full-time hours compressed into 4 days",half_day_fridays:"Half-day Friday at full salary","9_day_fortnight":"Every other Friday off",summer_fridays:"Fridays off during summer months",rotating_4_day:"4-day week every other week",flex_fridays:"Optional, flexible Fridays",flexible_hours:"Work your own schedule",unlimited_pto:"Unlimited vacation policy",generous_pto:"30+ days paid time off",part_time:"3.5 days/week or less, pro-rata salary",no_meeting_days:"One or more days a week with no internal meetings",generous_parental_leave:"Extended paid parental leave beyond the statutory minimum",best_place_to_work:"Award-winning workplace, recognised by a work-life / best-place-to-work award"},"SCHEDULE_TYPE_LABELS",0,{"4_day_week":"4 Day Work Week","4_day_week_pro_rata":"4 Day Work Week (80%)",compressed_week:"Compressed Work Week",half_day_fridays:"Half Day Fridays","9_day_fortnight":"9 Day Fortnight",summer_fridays:"Summer Fridays",rotating_4_day:"Rotating 4 Day Week",flex_fridays:"Flex Fridays",flexible_hours:"Flexible Hours",unlimited_pto:"Unlimited PTO",generous_pto:"Generous PTO",part_time:"Part Time",no_meeting_days:"No Meeting Days",generous_parental_leave:"Generous Parental Leave",best_place_to_work:"Best Place to Work"},"SITE_URL",0,r,"SKILL_TAG_CLASSES",0,"rounded-md bg-zinc-50 px-2 py-1 text-xs font-medium text-zinc-600 ring-1 ring-inset ring-zinc-200","TAG_DOT_COLORS",0,{green:"bg-emerald-400",yellow:"bg-amber-400",amber:"bg-amber-400",red:"bg-red-400",slate:"bg-zinc-300",violet:"bg-violet-400",blue:"bg-blue-400"},"TAG_TINT_CLASSES",0,{green:"bg-emerald-50 ring-emerald-200 text-emerald-800",yellow:"bg-amber-50 ring-amber-200 text-amber-800",amber:"bg-amber-50 ring-amber-200 text-amber-800",red:"bg-red-50 ring-red-200 text-red-800",slate:"bg-zinc-50 ring-zinc-200 text-zinc-600",violet:"bg-violet-50 ring-violet-200 text-violet-800",blue:"bg-blue-50 ring-blue-200 text-blue-800"},"WORK_ARRANGEMENT_OPTIONS",0,[{value:"remote",label:"Remote"},{value:"hybrid",label:"Hybrid"},{value:"onsite",label:"On-site"},{value:"worldwide",label:"Work from anywhere"}]])},285588,e=>{"use strict";let r=new Set(e.i(71829).SCHEDULE_TYPES.filter(e=>"reduced"===e.category).map(e=>e.value)),t=[...r].sort().join(","),a=[...r].filter(e=>"part_time"!==e).sort().join(","),n="4_day_week",o="Trusted by",i="millions",l="of job seekers",s=`${o} ${i} ${l}`;e.s(["FULL_PAY_SCHEDULE_TYPE",0,n,"REDUCED_HOURS_SCHEDULE_PARAM",0,t,"TRUST_CLAIM",0,s,"TRUST_CLAIM_MAGNITUDE",0,i,"TRUST_CLAIM_PREFIX",0,o,"TRUST_CLAIM_SUFFIX",0,l,"WORK_LIFE_BALANCE_SCHEDULE_PARAM",0,a,"claimsFullPay",0,function(e){return e===n},"formatCountPlus",0,function(e,r){var t;if("number"!=typeof e||!Number.isFinite(e)||e<=0)return null;let a=(t=r??(e>=1e4?1e3:e>=1e3?100:e>=100?10:1),!Number.isFinite(e)||e<=0||t<=0?0:Math.floor(e/t)*t);
1return a<=0?null:`${a.toLocaleString("en-GB")}+`},"formatExact",0,function(e){return"number"!=typeof e||!Number.isFinite(e)||e<=0?null:Math.floor(e).toLocaleString("en-GB")},"fourDayWeekCompanies",0,function(e){if(!e?.companies_by_schedule_type)return null;let r=e.companies_by_schedule_type;return(r[n]??0)+(r["4_day_week_pro_rata"]??0)}])},130525,e=>{"use strict";let r={"United States":"US","United Kingdom":"GB",Canada:"CA",Australia:"AU",Germany:"DE",Netherlands:"NL",France:"FR",Iceland:"IS",Ireland:"IE",Spain:"ES",Sweden:"SE",Switzerland:"CH",Belgium:"BE",Poland:"PL",Portugal:"PT",Italy:"IT","New Zealand":"NZ",Denmark:"DK",Norway:"NO",Finland:"FI",Austria:"AT",Brazil:"BR",India:"IN",Japan:"JP",Singapore:"SG",Israel:"IL","South Africa":"ZA",Mexico:"MX",Argentina:"AR",Chile:"CL",Colombia:"CO","Czech Republic":"CZ",Romania:"RO",Hungary:"HU",Greece:"GR",Turkey:"TR","South Korea":"KR",Taiwan:"TW",Thailand:"TH",Vietnam:"VN",Philippines:"PH",Indonesia:"ID",Malaysia:"MY","United Arab Emirates":"AE",Nigeria:"NG",Kenya:"KE",Egypt:"EG"},t={Europe:"🇪🇺"},a={"United Kingdom":"UK","United States":"USA"};e.s(["displayCountryName",0,function(e){return a[e]??e},"getCountryFlag",0,function(e){if(t[e])return t[e];let a=r[e];return a?String.fromCodePoint(...[...a.toUpperCase()].map(e=>127462+e.charCodeAt(0)-65)):""}])},207670,e=>{"use strict";e.s(["clsx",0,function(){for(var e,r,t=0,a="",n=arguments.length;t<n;t++)(e=arguments[t])&&(r=function e(r){var t,a,n="";if("string"==typeof r||"number"==typeof r)n+=r;else if("object"==typeof r)if(Array.isArray(r)){var o=r.length;for(t=0;t<o;t++)r[t]&&(a=e(r[t]))&&(n&&(n+=" "),n+=a)}else for(a in r)r[a]&&(n&&(n+=" "),n+=a);return n}(e))&&(a&&(a+=" "),a+=r);return a}])},715411,e=>{"use strict";let r=new Date("1926-05-01T00:00:00Z").getTime();e.s(["ELAPSED_UNITS",0,[{key:"years",label:"Years"},{key:"days",label:"Days"},{key:"hours",label:"Hours"},{key:"minutes",label:"Minutes"},{key:"seconds",label:"Seconds"}],"calculateElapsed",0,function(e){let t=Math.floor((e-r)/1e3),a=Math.floor(t/0x1e187e0),n=t-Math.floor(365.25*a*86400),o=Math.floor(n/86400),i=n-24*o*3600,l=Math.floor(i/3600),s=i-3600*l,u=Math.floor(s/60);return{years:a,days:o,hours:l,minutes:u,seconds:s-60*u}}])},991918,820783,e=>{"use strict";var r=e.i(271645);function t(e,r){if("function"==typeof e)return e(r);null!=e&&(e.current=r)}function a(...e){return r=>{let a=!1,n=e.map(e=>{let n=t(e,r);return a||"function"!=typeof n||(a=!0),n});if(a)return()=>{for(let r=0;r<n.length;r++){let a=n[r];"function"==typeof a?a():t(e[r],null)}}}}function n(...e){return r.useCallback(a(...e),e)}function o(e){let t=r.forwardRef((t,a)=>{var o;let i,u,{children:g,...y}=t,h=null,m=!1,b=[];c(g)&&"function"==typeof p&&(g=p(g._payload)),r.Children.forEach(g,e=>{var t;if(t=e,r.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===l){m=!0;let r="child"in e.props?e.props.child:e.props.children;c(r)&&"function"==typeof p&&(r=p(r._payload)),h=s(e,r),b.push(h?.props?.children)}else b.push(e)}),h?h=r.cloneElement(h,void 0,b):!m&&1===r.Children.count(g)&&r.isValidElement(g)&&(h=g);let v=h?(o=h,(u=(i=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.ref:(u=(i=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.props.ref:o.props.ref||o.ref):void 0,_=n(a,v);
1if(!h){if(g||0===g)throw Error(m?f(e):d(e));return g}let E=function(e,r){let t={...r};for(let a in r){let n=e[a],o=r[a];/^on[A-Z]/.test(a)?n&&o?t[a]=(...e)=>{let r=o(...e);return n(...e),r}:n&&(t[a]=n):"style"===a?t[a]={...n,...o}:"className"===a&&(t[a]=[n,o].filter(Boolean).join(" "))}return{...e,...t}}(y,h.props??{});return h.type!==r.Fragment&&(E.ref=a?_:v),r.cloneElement(h,E)});return t.displayName=`${e}.Slot`,t}e.s(["composeRefs",0,a,"useComposedRefs",0,n],820783);var i=o("Slot"),l=Symbol.for("radix.slottable"),s=(e,t)=>{if("child"in e.props){let t=e.props.child;return r.isValidElement(t)?r.cloneElement(t,void 0,e.props.children(t.props.children)):null}return r.isValidElement(t)?t:null},u=Symbol.for("react.lazy");function c(e){var r;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===u&&"_payload"in e&&"object"==typeof(r=e._payload)&&null!==r&&"then"in r}var d=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,f=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,p=r[" use ".trim().toString()];e.s(["Slot",0,i,"createSlot",0,o,"createSlottable",0,function(e){let r=e=>"child"in e?e.children(e.child):e.children;return r.displayName=`${e}.Slottable`,r.__radixId=l,r}],991918)},225913,e=>{"use strict";var r=e.i(207670);let t=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.clsx;e.s(["cva",0,(e,r)=>n=>{var o;if((null==r?void 0:r.variants)==null)return a(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:l}=r,s=Object.keys(i).map(e=>{let r=null==n?void 0:n[e],a=null==l?void 0:l[e];if(null===r)return null;let o=t(r)||t(a);return i[e][o]}),u=n&&Object.entries(n).reduce((e,r)=>{let[t,a]=r;return void 0===a||(e[t]=a),e},{});return a(e,s,null==r||null==(o=r.compoundVariants)?void 0:o.reduce((e,r)=>{let{class:t,className:a,...n}=r;return Object.entries(n).every(e=>{let[r,t]=e;return Array.isArray(t)?t.includes({...l,...u}[r]):({...l,...u})[r]===t})?[...e,t,a]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}])},167881,e=>{"use strict";var r=e.i(843476),t=e.i(991918),a=e.i(225913);e.i(64107);var n=e.i(806908);let o=(0,a.cva)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-semibold transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",{variants:{variant:{default:"bg-slate-900 text-white hover:bg-slate-800 shadow-sm",destructive:"bg-red-600 text-white hover:bg-red-700 shadow-sm",outline:"border border-border-strong bg-white text-brand-gray-700 hover:bg-brand-blue/5 hover:border-border-emphasis shadow-sm",secondary:"bg-brand-gray-100 text-brand-gray-700 hover:bg-brand-blue/30",ghost:"text-brand-gray-600 hover:bg-brand-gray-100 hover:text-brand-gray-900",link:"text-brand-gray-900 underline-offset-4 hover:underline",brand:"bg-brand-pink text-white hover:bg-rose-700 shadow-sm",success:"bg-emerald-600 text-white hover:bg-emerald-700 shadow-sm",gradient:"bg-gradient-to-r from-emerald-500 via-green-500 to-teal-500 text-white shadow-lg shadow-emerald-200/60 hover:from-emerald-600 hover:via-green-600 hover:to-teal-600 hover:shadow-xl"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-11 rounded-md px-6",xl:"h-12 rounded-md px-8 text-base",icon:"size-9","icon-sm":"size-8","icon-lg":"size-11"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:a,size:i,asChild:l=!1,...s}){let u=l?t.Slot:"button";return(0,r.jsx)(u,{"data-slot":"button",className:(0,n.cn)(o({variant:a,size:i,className:e})),...s})}])}]);
2
3//# chunkId=b0852c7c-9cbf-5480-b3f5-66d9b31b0c74

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.