1import{ot as e,rt as t,t as n,w as r}from"./jsx-runtime-vlDczagz.js";import{H as i,Ln as a,M as o,Nn as s,S as c,W as l,ot as u,q as d,r as f,t as p}from"./layout-1UWg9V41.js";import{o as m}from"./constants-Hr0ije_t.js";import{t as h}from"./get-meta-CJ8PcTDR.js";import{t as g}from"./cta-B7G5jEaC.js";import{n as _}from"./subpage-hero-B7QQp3lC.js";import{r as ee}from"./authors-KDElURk-.js";import{i as v,n as te,r as ne,t as re}from"./speakers-BPxODTfV.js";import{a as ie,b as ae,c as oe,f as y,g as b,h as x,i as S,l as se,m as C,n as ce,o as le,p as w,r as T,s as ue,t as de,u as E,v as fe,y as pe}from"./protectedTokens-DQePyetQ.js";var D=e(t(),1),O=n();function me({date:e,time:t,isUpcoming:n}){return(0,O.jsxs)(`div`,{className:`text-foreground-muted xs:flex-row xs:gap-2 flex flex-col items-start gap-0 [font-feature-settings:'cv11'_1] text-sm font-medium tracking-[-0.42px]`,children:[(0,O.jsx)(`div`,{children:e}),n&&(0,O.jsx)(`div`,{className:`xs:inline hidden`,children:(0,O.jsxs)(`span`,{children:[`@ `,t]})})]})}var k=`inline-flex w-fit items-center rounded-full border border-border bg-fill-2 px-3 py-1 text-sm font-[550] tracking-[-0.14px] text-foreground [font-feature-settings:'cv11'_1]`,he=`text-box-trim m-0 text-base font-semibold leading-tight tracking-[-0.48px] text-foreground [font-feature-settings:'cv11'_1]`;function ge({hostIds:e,eventId:t}){let n=v[t],r=e.length>=3,a=`Hosts`,o=e.map(e=>{let t=ee[e]||ne[e],i=n.hosts?.find(t=>t.speakerId===e);return{...t,eventRole:r?a:i?.role||`Emcee`}});return(0,O.jsxs)(`div`,{className:`border-border bg-fill flex flex-col gap-y-4 border-t p-6 lg:p-8`,children:[r&&(0,O.jsx)(`span`,{className:k,children:a}),(0,O.jsx)(`ul`,{className:`m-0 grid grid-cols-1 gap-4 p-0 sm:grid-cols-2 md:gap-6`,children:o.map(e=>(0,O.jsxs)(`li`,{className:`m-0 flex flex-col gap-y-4 p-0`,children:[!r&&(0,O.jsx)(`span`,{className:k,children:e.eventRole}),(0,O.jsxs)(`div`,{className:`m-0 flex items-center gap-x-4`,children:[(0,O.jsx)(`img`,{alt:`${e.name} portrait`,className:`h-16 w-16 rounded-full`,src:e.avatar}),(0,O.jsxs)(`div`,{className:`flex flex-col gap-y-2`,children:[(0,O.jsx)(`p`,{className:he,children:e.name}),e.company?(0,O.jsxs)(`span`,{className:`text-foreground-muted text-base font-normal`,children:[e.jobTitle,`,\xA0`,(0,O.jsxs)(i,{href:e.url,title:`Learn more about ${e.name}`,className:`group text-foreground-muted hover:text-foreground relative inline-flex items-center justify-between transition-colors`,children:[e.company,(0,O.jsx)(`span`,{className:`leading-none opacity-0 transition-all duration-500 group-hover:translate-x-1 group-hover:opacity-100`,children:(0,O.jsx)(l,{icon:d,className:`h-4 w-4 -rotate-45`})})]})]}):(0,O.jsxs)(`span`,{className:`text-foreground-muted text-base font-normal`,children:[e.jobTitle,`, Brale`]})]})]})]},e.name))})]})}function A({title:e,sessions:t,defaultOpen:n=!1}){let r=(0,D.useId)(),[i,a]=(0,D.useState)(n),[s,c]=(0,D.useState)(n);function d(){a(e=>{let t=!e;return t&&c(!0),t})}return(0,O.jsxs)(`section`,{className:`m-0 font-semibold`,"aria-labelledby":r,children:[(0,O.jsxs)(`button`,{id:r,type:`button`,"aria-expanded":i,onClick:d,className:`border-border bg-fill hover:border-border-strong flex w-full cursor-pointer items-center justify-between border-t p-6 text-left transition-colors duration-300 lg:p-8`,children:[(0,O.jsx)(`h3`,{className:`${o.cardTitle} m-0`,children:e}),(0,O.jsx)(l,{icon:u,className:`text-foreground h-4 w-4 shrink-0 ${o.navChevronTransition} ${i?`rotate-180`:`rotate-0`}`,"aria-hidden":!0})]}),s&&(0,O.jsx)(`div`,{id:`${r}-panel`,role:`region`,"aria-labelledby":r,"aria-hidden":!i,className:`border-border border-t p-6 lg:gap-y-8 lg:p-8 ${i?`flex flex-col gap-y-6`:`hidden`}`,children:t.map((t,n)=>(0,O.jsxs)(`div`,{className:`gap-x-6 gap-y-4 lg:gap-x-8 ${n>0?`border-border border-t pt-6 lg:pt-8`:``}`,children:[(0,O.jsx)(`div`,{className:`flex flex-col justify-between gap-y-4 sm:flex-row sm:items-center`,children:(0,O.jsx)(`h4`,{className:`${o.cardTitle} m-0`,children:t.title})}),t.desc&&(0,O.jsx)(`p`,{className:`${o.body} m-0 mt-4 text-base font-normal`,children:t.desc}),t.speakers&&(0,O.jsx)(`div`,{className:`mt-8`,children:(0,O.jsx)(re,{speakerIds:t.speakers,title:e,presenterIds:t.presenters})}),t.videoId&&(0,O.jsx)(te,{videoId:t.videoId,className:`!mt-8`})]},n))})]})}function j({id:e,event:t,isUpcoming:n,defaultOpen:r,showRegisterButton:i=!1}){let s=(0,D.useId)(),l=(0,D.useId)(),[u,d]=(0,D.useState)(r),[f,p]=(0,D.useState)(r),m=!!t.demos;function h(){m&&d(e=>{let t=!e;return t&&p(!0),t})}let g=(0,O.jsx)(`div`,{className:`flex flex-col items-start gap-2 sm:flex-row`,children:(0,O.jsxs)(`div`,{className:`flex items-center gap-x-2`,children:[n?(0,O.jsxs)(`span`,{className:`relative flex h-3 w-3 items-center justify-center`,"data-test-id":`ping-dot`,children:[(0,O.jsx)(`span`,{className:`absolute inline-flex h-full w-full animate-ping rounded-full bg-green-500 opacity-75`}),(0,O.jsx)(`span`,{className:`inline-flex h-2 w-2 rounded-full bg-green-500`})]}):(0,O.jsx)(`span`,{className:`bg-foreground-subtle inline-flex h-2 w-2 rounded-full`}
1),(0,O.jsx)(me,{date:t.date,time:t.time,isUpcoming:n})]})}),_=i&&t.registerUrl?(0,O.jsx)(a,{feature:`website-day-zero-register-button`,children:(0,O.jsx)(c,{href:t.registerUrl,external:!0,variant:`primary`,showArrow:!0,"aria-label":`Register to attend`,children:`Register`})}):null;return(0,O.jsxs)(`article`,{className:`m-0 overflow-clip rounded-2xl border border-border bg-fill font-semibold ${m?`hover:border-border-strong transition-colors duration-300`:``}`,"aria-labelledby":s,children:[(0,O.jsx)(`div`,{className:`bg-fill relative p-6 lg:p-8`,children:m?(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(`button`,{type:`button`,"aria-expanded":u,"aria-controls":l,"aria-labelledby":s,onClick:h,className:`absolute inset-0 z-0 cursor-pointer rounded-t-2xl`,children:(0,O.jsxs)(`span`,{className:`sr-only`,children:[`Toggle `,e]})}),(0,O.jsxs)(`div`,{className:`pointer-events-none relative z-10 flex flex-col gap-y-4`,children:[g,(0,O.jsxs)(`div`,{className:`text-foreground flex flex-col gap-y-6 font-semibold sm:flex-row sm:items-center sm:justify-between`,children:[(0,O.jsx)(`h3`,{id:s,className:`${o.h3} m-0 sm:mr-8`,children:e}),_?(0,O.jsx)(`div`,{className:`pointer-events-auto shrink-0`,children:_}):null]})]})]}):(0,O.jsxs)(`div`,{className:`flex flex-col gap-y-4`,children:[g,(0,O.jsxs)(`div`,{className:`text-foreground flex flex-col gap-y-6 font-semibold sm:flex-row sm:items-center sm:justify-between`,children:[(0,O.jsx)(`h3`,{id:s,className:`${o.h3} m-0 sm:mr-8`,children:e}),_]})]})}),f&&(0,O.jsxs)(`div`,{id:l,role:`region`,"aria-labelledby":s,hidden:!u,className:u?void 0:`hidden`,children:[t.hosts&&(0,O.jsx)(ge,{hostIds:t.hosts.map(e=>e.speakerId),eventId:e}),t.demos&&(0,O.jsx)(A,{title:t.demosTitle??`Demos`,sessions:t.demos,defaultOpen:!0}),t.workshops&&(0,O.jsx)(A,{title:`Workshops`,sessions:t.workshops})]})]})}function M(e,t,n){let r=x(e,n?.in);return isNaN(t)?b(n?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function N(){return Object.assign({},C())}function P(e,t){let n=x(e,t?.in).getDay();return n===0?7:n}function F(e,t){let n=I(t)?new t(0):b(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function I(e){return typeof e==`function`&&e.prototype?.constructor===e}var L=10,R=class{subPriority=0;validate(e,t){return!0}},_e=class extends R{constructor(e,t,n,r,i){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,i&&(this.subPriority=i)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}},ve=class extends R{priority=L;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>b(t,e))}set(e,t){return t.timestampIsSet?e:b(e,F(e,this.context))}},z=class{run(e,t,n,r){let i=this.parse(e,t,n,r);return i?{setter:new _e(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(e,t,n){return!0}},ye=class extends z{priority=140;parse(e,t,n){switch(t){case`G`:case`GG`:case`GGG`:return n.era(e,{width:`abbreviated`})||n.era(e,{width:`narrow`});case`GGGGG`:return n.era(e,{width:`narrow`});default:return n.era(e,{width:`wide`})||n.era(e,{width:`abbreviated`})||n.era(e,{width:`narrow`})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`R`,`u`,`t`,`T`]},B={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},V={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function H(e,t){return e&&{value:t(e.value),rest:e.rest}}function U(e,t){let n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function W(e,t){let n=t.match(e);if(!n)return null;if(n[0]===`Z`)return{value:0,rest:t.slice(1)};let r=n[1]===`+`?1:-1,i=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(i*fe+a*pe+o*ae),rest:t.slice(n[0].length)}}function G(e){return U(B.anyDigitsSigned,e)}function K(e,t){switch(e){case 1:return U(B.singleDigit,t);case 2:return U(B.twoDigits,t);case 3:return U(B.threeDigits,t);case 4:return U(B.fourDigits,t);default:return U(RegExp(`^\\d{1,`+e+`}`),t)}}function q(e,t){switch(e){case 1:return U(B.singleDigitSigned,t);case 2:return U(B.twoDigitsSigned,t);case 3:return U(B.threeDigitsSigned,t);case 4:return U(B.fourDigitsSigned,t);default:return U(RegExp(`^-?\\d{1,`+e+`}`),t)}}function J(e){switch(e){case`morning`:return 4;case`evening`:return 17;case`pm`:case`noon`:case`afternoon`:return 12;default:return 0}}function Y(e,t){let n=t>0,r=n?t:1-t,i;if(r<=50)i=e||100;else{let t=r+50,n=Math.trunc(t/100)*100,a=e>=t%100;i=e+n-(a?100:0)}return n?i:1-i}function X(e){return e%400==0||e%4==0&&e%100!=0}var be=class extends z{priority=130;incompatibleTokens=[`Y`,`R`,`u`,`w`,`I`,`i`,`e`,`c`,`t`,`T`];parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`yy`});switch(t){case`y`:return H(K(4,e),r);case`yo`:return H(n.ordinalNumber(e,{unit:`year`}),r);default:return H(K(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){let r=e.getFullYear();if(n.isTwoDigitYear){let t=Y(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}let i=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}},xe=class extends z{priority=130;parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`YY`});switch(t){case`Y`:return H(K(4,e),r);case`Yo`:return H(n.ordinalNumber(e,{unit:`year`}),r);default:return H(K(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){let i=le(e,r);if(n.isTwoDigitYear){let t=Y(n.year,i);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),w(e,r)}let a=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(a,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),w(e,r)}incompatibleTokens=[`y`,`R`,`u`,`Q`,`q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]},Se=class extends z{priority=130;parse(e,t){return q(t===`R`?4:t.length,e)}
vendor: 14,373 bytes, line 1
1set(e,t,n){let r=b(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),y(r)}incompatibleTokens=[`G`,`y`,`Y`,`u`,`Q`,`q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},Ce=class extends z{priority=130;parse(e,t){return q(t===`u`?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`G`,`y`,`Y`,`R`,`w`,`I`,`i`,`e`,`c`,`t`,`T`]},we=class extends z{priority=120;parse(e,t,n){switch(t){case`Q`:case`QQ`:return K(t.length,e);case`Qo`:return n.ordinalNumber(e,{unit:`quarter`});case`QQQ`:return n.quarter(e,{width:`abbreviated`,context:`formatting`})||n.quarter(e,{width:`narrow`,context:`formatting`});case`QQQQQ`:return n.quarter(e,{width:`narrow`,context:`formatting`});default:return n.quarter(e,{width:`wide`,context:`formatting`})||n.quarter(e,{width:`abbreviated`,context:`formatting`})||n.quarter(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`M`,`L`,`w`,`I`,`d`,`D`,`i`,`e`,`c`,`t`,`T`]},Te=class extends z{priority=120;parse(e,t,n){switch(t){case`q`:case`qq`:return K(t.length,e);case`qo`:return n.ordinalNumber(e,{unit:`quarter`});case`qqq`:return n.quarter(e,{width:`abbreviated`,context:`standalone`})||n.quarter(e,{width:`narrow`,context:`standalone`});case`qqqqq`:return n.quarter(e,{width:`narrow`,context:`standalone`});default:return n.quarter(e,{width:`wide`,context:`standalone`})||n.quarter(e,{width:`abbreviated`,context:`standalone`})||n.quarter(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`Q`,`M`,`L`,`w`,`I`,`d`,`D`,`i`,`e`,`c`,`t`,`T`]},Ee=class extends z{incompatibleTokens=[`Y`,`R`,`q`,`Q`,`L`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`];priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`M`:return H(U(B.month,e),r);case`MM`:return H(K(2,e),r);case`Mo`:return H(n.ordinalNumber(e,{unit:`month`}),r);case`MMM`:return n.month(e,{width:`abbreviated`,context:`formatting`})||n.month(e,{width:`narrow`,context:`formatting`});case`MMMMM`:return n.month(e,{width:`narrow`,context:`formatting`});default:return n.month(e,{width:`wide`,context:`formatting`})||n.month(e,{width:`abbreviated`,context:`formatting`})||n.month(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},De=class extends z{priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`L`:return H(U(B.month,e),r);case`LL`:return H(K(2,e),r);case`Lo`:return H(n.ordinalNumber(e,{unit:`month`}),r);case`LLL`:return n.month(e,{width:`abbreviated`,context:`standalone`})||n.month(e,{width:`narrow`,context:`standalone`});case`LLLLL`:return n.month(e,{width:`narrow`,context:`standalone`});default:return n.month(e,{width:`wide`,context:`standalone`})||n.month(e,{width:`abbreviated`,context:`standalone`})||n.month(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`M`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`]};function Oe(e,t,n){let r=x(e,n?.in),i=ie(r,n)-t;return r.setDate(r.getDate()-i*7),x(r,n?.in)}var ke=class extends z{priority=100;parse(e,t,n){switch(t){case`w`:return U(B.week,e);case`wo`:return n.ordinalNumber(e,{unit:`week`});default:return K(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return w(Oe(e,n,r),r)}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]};function Ae(e,t,n){let r=x(e,n?.in),i=ue(r,n)-t;return r.setDate(r.getDate()-i*7),r}var je=class extends z{priority=100;parse(e,t,n){switch(t){case`I`:return U(B.week,e);case`Io`:return n.ordinalNumber(e,{unit:`week`});default:return K(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return y(Ae(e,n))}incompatibleTokens=[`y`,`Y`,`u`,`q`,`Q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},Me=[31,28,31,30,31,30,31,31,30,31,30,31],Ne=[31,29,31,30,31,30,31,31,30,31,30,31],Pe=class extends z{priority=90;subPriority=1;parse(e,t,n){switch(t){case`d`:return U(B.date,e);case`do`:return n.ordinalNumber(e,{unit:`date`});default:return K(t.length,e)}}validate(e,t){let n=X(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=Ne[r]:t>=1&&t<=Me[r]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`]},Fe=class extends z{priority=90;subpriority=1;parse(e,t,n){switch(t){case`D`:case`DD`:return U(B.dayOfYear,e);case`Do`:return n.ordinalNumber(e,{unit:`date`});default:return K(t.length,e)}}validate(e,t){return X(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`M`,`L`,`w`,`I`,`d`,`E`,`i`,`e`,`c`,`t`,`T`]};function Z(e,t,n){let r=C(),i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=x(e,n?.in),o=a.getDay(),s=(t%7+7)%7,c=7-i;return M(a,t<0||t>6?t-(o+c)%7:(s+c)%7-(o+c)%7,n)}var Ie=class extends z{priority=90;parse(e,t,n){switch(t){case`E`:case`EE`:case`EEE`:return n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});case`EEEEE`:return n.day(e,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});default:return n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=Z(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`D`,`i`,`e`,`c`,`t`,`T`]},Le=class extends z{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`e`:case`ee`:return H(K(t.length,e),i);case`eo`:return H(n.ordinalNumber(e,{unit:`day`}),i);case`eee`:return n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});case`eeeee`:return n.day(e,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});default:return n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=Z(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`c`,`t`,`T`]},Re=class extends z{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`c`:case`cc`:return H(K(t.length,e),i);case`co`:return H(n.ordinalNumber(e,{unit:`day`}),i);case`ccc`:return n.day(e,{width:`abbreviated`,context:`standalone`})||n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`});case`ccccc`:return n.day(e,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`});default:return n.day(e,{width:`wide`,context:`standalone`})||n.day(e,{width:`abbreviated`,context:`standalone`})||n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=Z(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`e`,`t`,`T`]};function ze(e,t,n){let r=x(e,n?.in);return M(r,t-P(r,n),n)}var Be=class extends z{priority=90;parse(e,t,n){let r=e=>e===0?7:e;switch(t){case`i`:case`ii`:return K(t.length,e);case`io`:return n.ordinalNumber(e,{unit:`day`});case`iii`:return H(n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiii`:return H(n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiiii`:return H(n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);default:return H(n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return e=ze(e,n),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`Y`,`u`,`q`,`Q`,`M`,`L`,`w`,`d`,`D`,`E`,`e`,`c`,`t`,`T`]},Ve=class extends z{priority=80;parse(e,t,n){switch(t){case`a`:case`aa`:case`aaa`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`aaaaa`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(J(n),0,0,0),e}incompatibleTokens=[`b`,`B`,`H`,`k`,`t`,`T`]},He=class extends z{priority=80;parse(e,t,n){switch(t){case`b`:case`bb`:case`bbb`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`bbbbb`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(J(n),0,0,0),e}incompatibleTokens=[`a`,`B`,`H`,`k`,`t`,`T`]},Ue=class extends z{priority=80;parse(e,t,n){switch(t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`BBBBB`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(J(n),0,0,0),e}incompatibleTokens=[`a`,`b`,`t`,`T`]},We=class extends z{priority=70;parse(e,t,n){switch(t){case`h`:return U(B.hour12h,e);case`ho`:return n.ordinalNumber(e,{unit:`hour`});default:return K(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){let r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):!r&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=[`H`,`K`,`k`,`t`,`T`]},Ge=class extends z{priority=70;parse(e,t,n){switch(t){case`H`:return U(B.hour23h,e);case`Ho`:return n.ordinalNumber(e,{unit:`hour`});default:return K(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`K`,`k`,`t`,`T`]},Ke=class extends z{priority=70;parse(e,t,n){switch(t){case`K`:return U(B.hour11h,e);case`Ko`:return n.ordinalNumber(e,{unit:`hour`});default:return K(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=[`h`,`H`,`k`,`t`,`T`]},qe=class extends z{priority=70;parse(e,t,n){switch(t){case`k`:return U(B.hour24h,e);case`ko`:return n.ordinalNumber(e,{unit:`hour`});default:return K(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){let r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`H`,`K`,`t`,`T`]},Je=class extends z{priority=60;parse(e,t,n){switch(t){case`m`:return U(B.minute,e);case`mo`:return n.ordinalNumber(e,{unit:`minute`});default:return K(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=[`t`,`T`]},Ye=class extends z{priority=50;parse(e,t,n){switch(t){case`s`:return U(B.second,e);case`so`:return n.ordinalNumber(e,{unit:`second`});default:return K(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=[`t`,`T`]},Xe=class extends z{priority=30;parse(e,t){return H(K(t.length,e),e=>Math.trunc(e*10**(-t.length+3)))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=[`t`,`T`]},Ze=class extends z{priority=10;parse(e,t){switch(t){case`X`:return W(V.basicOptionalMinutes,e);case`XX`:return W(V.basic,e);case`XXXX`:return W(V.basicOptionalSeconds,e);case`XXXXX`:return W(V.extendedOptionalSeconds,e);default:return W(V.extended,e)}}set(e,t,n){return t.timestampIsSet?e:b(e,e.getTime()-E(e)-n)}incompatibleTokens=[`t`,`T`,`x`]},Qe=class extends z{priority=10;parse(e,t){switch(t){case`x`:return W(V.basicOptionalMinutes,e);case`xx`:return W(V.basic,e);case`xxxx`:return W(V.basicOptionalSeconds,e);case`xxxxx`:return W(V.extendedOptionalSeconds,e);default:return W(V.extended,e)}}set(e,t,n){return t.timestampIsSet?e:b(e,e.getTime()-E(e)-n)}incompatibleTokens=[`t`,`T`,`X`]},$e=class extends z{priority=40;parse(e){return G(e)}set(e,t,n){return[b(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens=`*`},et=class extends z{priority=20;parse(e){return G(e)}set(e,t,n){return[b(e,n),{timestampIsSet:!0}]}incompatibleTokens=`*`},tt={G:new ye,y:new be,Y:new xe,R:new Se,u:new Ce,Q:new we,q:new Te,M:new Ee,L:new De,w:new ke,I:new je,d:new Pe,D:new Fe,E:new Ie,e:new Le,c:new Re,i:new Be,a:new Ve,b:new He,B:new Ue,h:new We,H:new Ge,K:new Ke,k:new qe,m:new Je,s:new Ye,S:new Xe,X:new Ze,x:new Qe,t:new $e,T:new et},nt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,rt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Q=/^'([^]*?)'?$/,it=/''/g,at=/\S/,ot=/[a-zA-Z]/;function st(e,t,n,r){let i=()=>b(r?.in||n,NaN),a=N(),o=r?.locale??a.locale??oe,s=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,c=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0;if(!t)return e?i():x(n,r?.in);let l={firstWeekContainsDate:s,weekStartsOn:c,locale:o},u=[new ve(r?.in,n)],d=t.match(rt).map(e=>{let t=e[0];if(t in S){let n=S[t];return n(e,o.formatLong)}return e}).join(``).match(nt),f=[];for(let n of d){!r?.useAdditionalWeekYearTokens&&ce(n)&&T(n,t,e),!r?.useAdditionalDayOfYearTokens&&de(n)&&T(n,t,e);let a=n[0],s=tt[a];if(s){let{incompatibleTokens:t}=s;if(Array.isArray(t)){let e=f.find(e=>t.includes(e.token)||e.token===a);
1if(e)throw RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${n}\` at the same time`)}else if(s.incompatibleTokens===`*`&&f.length>0)throw RangeError(`The format string mustn't contain \`${n}\` and any other token at the same time`);f.push({token:a,fullToken:n});let r=s.run(e,n,o.match,l);if(!r)return i();u.push(r.setter),e=r.rest}else{if(a.match(ot))throw RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");if(n===`''`?n=`'`:a===`'`&&(n=ct(n)),e.indexOf(n)===0)e=e.slice(n.length);else return i()}}if(e.length>0&&at.test(e))return i();let p=u.map(e=>e.priority).sort((e,t)=>t-e).filter((e,t,n)=>n.indexOf(e)===t).map(e=>u.filter(t=>t.priority===e).sort((e,t)=>t.subPriority-e.subPriority)).map(e=>e[0]),m=x(n,r?.in);if(isNaN(+m))return i();let h={};for(let e of p){if(!e.validate(m,l))return i();let t=e.set(m,h,l);Array.isArray(t)?(m=t[0],Object.assign(h,t[1])):m=t}return m}function ct(e){return e.match(Q)[1].replace(it,`'`)}var lt=`MMMM d, yyyy`;function ut(){let e=new Date,t=Object.entries(v).map(([t,n])=>{let r=st(n.date,lt,new Date);return{id:t,event:n,date:r,isUpcoming:M(se(r),1)>e}});return{upcomingEvent:t.find(({isUpcoming:e})=>e),pastEvents:t.filter(({isUpcoming:e})=>!e)}}function dt(){let{pastEvents:e,upcomingEvent:t}=ut(),n=!!(t?.event.demos&&t.event.demos.length>0),r=!n&&e.length>0;return(0,O.jsxs)(`div`,{className:`flex flex-col gap-6 lg:gap-8`,children:[t&&(0,O.jsxs)(`div`,{className:`flex flex-col gap-4 lg:gap-6`,children:[(0,O.jsx)(`h2`,{className:`${o.h3} m-0`,children:`Upcoming`}),(0,O.jsx)(s.div,{variants:f,className:`m-0 flex list-none flex-col p-0`,children:(0,O.jsx)(j,{id:t.id,event:t.event,isUpcoming:!0,defaultOpen:n,showRegisterButton:!0})})]}),(0,O.jsxs)(`div`,{className:`flex flex-col gap-4 lg:gap-6`,children:[(0,O.jsx)(`h2`,{className:`${o.h3} m-0`,children:`Past`}),(0,O.jsx)(s.ul,{variants:f,className:`m-0 flex list-none flex-col gap-6 p-0 lg:gap-8`,children:(0,O.jsx)(`li`,{className:`m-0 p-0`,children:(0,O.jsx)(`div`,{className:`flex flex-col gap-6`,children:e.map(({id:t,event:n})=>(0,O.jsx)(j,{id:t,event:n,isUpcoming:!1,defaultOpen:r&&t===e[0]?.id,showRegisterButton:!1},t))})})})]})]})}var $={hero:{eyebrow:`Resources`,heading:`Events`,subhead:`Where stablecoin builders converge to build the future of money`},cta:{heading:`Want Brale at your event?`,subhead:`We speak, sponsor, and participate across fintech, payments, and blockchain conferences. Get in touch if you'd like us involved.`,primaryCta:{label:`Contact us`,href:`/contact`},secondaryCta:null}},{desc:ft,title:pt,ogImage:mt}=m.events,ht=({loaderData:e})=>e?h({desc:ft,title:pt,urls:e.urls,ogImage:mt}):[],gt=r(function(){return(0,O.jsxs)(p,{children:[(0,O.jsx)(`section`,{className:`relative isolate`,"data-section":`events`,children:(0,O.jsxs)(`div`,{className:`${o.sectionContainerNoRhythm} grid grid-cols-1 items-start gap-10 pb-22 lg:grid-cols-3 lg:gap-16 lg:pb-28 ${o.subpageLeadTop}`,children:[(0,O.jsx)(s.div,{variants:f,className:`flex flex-col gap-8 lg:sticky lg:top-32`,children:(0,O.jsx)(_,{content:$.hero,layout:`left`})}),(0,O.jsx)(s.div,{variants:f,className:`col-span-2`,children:(0,O.jsx)(`section`,{className:`mt-12 lg:mt-0`,children:(0,O.jsx)(dt,{})})})]})}),(0,O.jsx)(g,{content:$.cta})]})});export{gt as default,ht as meta};
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.