UNPKG

@getontime/cli

Version:

Time keeping for live events

2 lines 21.5 kB
System.register(["./jsx-runtime-legacy-DMkDNnVj.js","./useSocket-legacy-C772wu7w.js","./Button-legacy-DpgzgT04.js","./useIsSmallScreen-legacy-DavgXfPB.js","./Select-legacy-DHLEukf3.js","./constants-legacy-CvecvM28.js","./SwatchPicker-legacy-DpR2sNl5.js","./viewParamsEditor.store-legacy-BGER9MKV.js","./throttle-legacy-mRwvkBID.js","./useFadeOutOnInactivity-legacy-BEtgAp2p.js","./useSettings-legacy-CmEM1qbK.js","./useRundown-legacy-zes2lKPp.js","./Input-legacy-CNt711cd.js","./PresetContext-legacy-DMyxIOHO.js","./viewOptions-legacy-C48HYPwV.js","./assets-legacy-CsCyioqi.js","./index-legacy-NWDCUII5.js","./Info-legacy-6yM0-oGU.js","./useReport-legacy-DgBTP5JA.js","./Empty-legacy-ZRfHevNV.js","./ViewParamsEditor-legacy-5MW9MZnc.js","./viewUtils-legacy-djI28uVO.js","./FollowButton-legacy-Dn6DlMCn.js","./useWindowTitle-legacy-2YHQ5qMQ.js","./useAutoTickingClock-legacy-CkfIpBWe.js","./common.options-legacy-BserooSS.js","./offset-legacy-DV3hCcrF.js","./useCustomFields-legacy-B9FQxHWS.js","./viewLoader.utils-legacy-ydrboL-R.js","./ViewLogo-legacy-BZNOVq3q.js","./SuperscriptTime-legacy-DRiHY36H.js","./useProjectData-legacy-BeF8hAuC.js"],function(e,t){var n,o,r,s,a,i,d,c,l,u,p,m,g,b,f,x,h,v,w,y,j,_,k,S,E,N,D,z,C,F,T,L,P,I,A,G,H,R,M,O,U,V,B,$,W,K,q,Q,J,Y,X,Z,ee,te,ne,oe,re,se,ae,ie,de,ce,le,ue,pe,me,ge;function be(){const[e]=N(),t=(0,ce.use)(H);return(0,ce.useMemo)(()=>function(e,t){const n=n=>t?.get(n)??e.get(n);return{subscriptions:(o="sub",t?.has(o)?t.getAll(o):e.getAll(o)),mainSource:n("main"),secondarySource:n("secondary-src"),showExpected:q(n("showExpected")),hidePast:q(n("hidePast")),timeformat:ee(e,t)};var o}(e,t?new URLSearchParams(t.search):void 0),[t,e])}function fe(e){const{playback:t,current:n,clock:o}=f(),{getLocalizedString:r}=O(),a=e=>e<=0?r("countdown.overtime").toUpperCase():e<6e5?k(b(e)):p(e,e>10*i).replace("m",`${r("common.minutes")} `).replace("s",r("common.seconds"));return e.isLoaded?t===g.Armed?{status:"loaded",statusDisplay:r(me.loaded),timeDisplay:a(e.duration)}:{status:"live",statusDisplay:r(e.parent||e.isGroup&&e.liveEntry?"countdown.group_running":me.live),timeDisplay:a(n??0)}:t===g.Stop||t===g.Armed?{status:"pending",statusDisplay:r(me.pending),timeDisplay:" "}:e.isPast?{status:"done",statusDisplay:r(me.done),timeDisplay:s(e.endedAt,{format12:ue,format24:pe})}:e.expectedStart-o<=0?{status:"due",statusDisplay:r(me.future),timeDisplay:r(me.due).toUpperCase()}:{status:"future",statusDisplay:r(me.future),timeDisplay:a(e.expectedStart-o)}}function xe(e){const{value:t,preferredFormat12:n=x,preferredFormat24:o=v,className:r}=e;return(0,ge.jsx)(ae,{className:r,time:s(t,{format12:n,format24:o})})}function he({events:e,subscriptions:t,disableEdit:n}){const[o,r]=(0,ce.useState)(t),s=E(),a=e=>{r(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},i=new Set(o);return(0,ge.jsxs)("div",{className:"list-container",children:[e.map(e=>{const t=e.title||"{no title}",n=i.has(e.id),o=d(e),r=!o&&Boolean(e.parent);return(0,ge.jsxs)("div",{role:"button",tabIndex:0,onClick:()=>a(e.id),onKeyDown:t=>{"Enter"!==t.key&&" "!==t.key||(a(e.id),t.stopPropagation())},className:D(["sub",n&&"sub--selected",o&&"sub--group",r&&"sub--in-group"]),children:[(0,ge.jsx)("div",{className:"sub__binder",style:{"--user-color":e?.colour??"","--group-color":e.groupColour??"transparent"}}),(0,ge.jsxs)("div",{className:"sub__schedule",children:[(0,ge.jsx)(xe,{value:e.timeStart,preferredFormat12:"h:mm a",preferredFormat24:"HH:mm"}),"→",(0,ge.jsx)(xe,{value:e.timeEnd,preferredFormat12:"h:mm a",preferredFormat24:"HH:mm"})]}),(0,ge.jsx)("div",{className:"sub__label",children:n?"Click to remove":"Click to add"}),(0,ge.jsxs)("div",{className:"sub__title",children:[o&&(0,ge.jsx)("span",{className:"sub__eyebrow",children:"Group"}),t]})]},e.id)}),(0,ge.jsxs)("div",{className:"fab-container",children:[(0,ge.jsxs)("div",{className:"selection-count",children:[o.length," selected"]}),(0,ge.jsxs)(S,{variant:"subtle",size:"xlarge",onClick:n,children:[(0,ge.jsx)(T,{})," Go back"]}),(0,ge.jsxs)(S,{variant:"subtle",size:"xlarge",onClick:()=>r([]),disabled:0===o.length,children:[(0,ge.jsx)(F,{})," Clear"]}),(0,ge.jsxs)(S,{variant:"primary",size:"xlarge",disabled:e.length<1,onClick:()=>{const t=o.filter(t=>e.some(e=>e.id===t)),a=function(e,t){const n=new URL(e),o=new URLSearchParams;for(const[r,s]of n.searchParams.entries())"sub"!==r&&o.append(r,s);return t.forEach(e=>{o.append("sub",e)}),n.search=o.toString(),n}(window.location.href,t);n(),r([]),s(a.search.toString())},children:[(0,ge.jsx)(C,{})," Save"]})]})]})}function ve({subscribedEvents:e,goToEditMode:t}){const{mainSource:n,secondarySource:o,showExpected:r}=be(),s=a(),i=y(),d=I(!0),{data:c}=U(),{offset:l,currentDay:u,actualStart:p,plannedStart:m,mode:b}=_(),f=(0,ce.useRef)(null),[x,h]=(0,ce.useState)(!1),v=(0,ce.useRef)(null),k=(0,ce.useRef)(null),E=J({followRef:v,scrollRef:k,doFollow:!x,topOffset:0,followTrigger:i});(0,ce.useEffect)(()=>{i||x||k.current?.scrollTo(0,0)},[i,x,k]);const N=P(()=>{if(v?.current&&k?.current){const e=v.current.getBoundingClientRect(),t=k.current.getBoundingClientRect();if(e&&t){const n=e.top-t.top;h(n<-8||n>50)}}},1e3),z=()=>{f.current&&clearTimeout(f.current),N()};return(0,ge.jsxs)("div",{className:"list-container",onWheel:z,onTouchMove:z,ref:k,children:[e.map(e=>{const t=(e.isGroup&&e.liveEntry?e.liveEntry.title:void 0)??Q(e,o),a=!e.isGroup&&Boolean(e.parent),d=e.isGroup?e.liveEntry?.id??e.targetId:e.id,f=!!d&&function(e,t,n){return e===t&&n!==g.Armed}(d,i,s),x=!f&&d===i,h=function(e,t,n,o,r,s,a){const{totalGap:i,isLinkedToLoaded:d}=e,c=w(e,{currentDay:t,totalGap:i,actualStart:n,plannedStart:o,isLinkedToLoaded:d,offset:r,mode:s}),l=j(e,c,t),{endedAt:u}=a[e.reportId??e.id]??{endedAt:null};return{...e,expectedStart:c,endedAt:u,expectedEnd:l}}(e,u,p,m,l,b,c),y=Q(e,n??"title");return(0,ge.jsxs)("div",{ref:f?v:void 0,className:D(["sub",f&&"sub--live",x&&"sub--armed",e.isGroup&&"sub--group",a&&"sub--in-group"]),"data-testid":e.cue,children:[(0,ge.jsx)("div",{className:"sub__binder",style:{"--user-color":e.colour,"--group-color":e.groupColour??"transparent"}}),(0,ge.jsx)(we,{event:h,showExpected:r}),(0,ge.jsx)(ye,{event:h}),(0,ge.jsxs)("div",{className:D(["sub__title",!y&&"subdued"]),children:[e.isGroup&&(0,ge.jsx)("span",{className:"sub__eyebrow",children:"Group"}),y]}),t&&(0,ge.jsx)("div",{className:"sub__secondary",children:t})]},e.id)}),(0,ge.jsx)("div",{className:D(["fab-container",!d&&"fab-container--hidden"]),children:(0,ge.jsxs)(S,{variant:"primary",size:"xlarge",onClick:t,children:[(0,ge.jsx)(L,{})," Edit"]})}),(0,ge.jsx)(Y,{isVisible:x,onClickHandler:()=>{i&&E(),h(!1)}})]})}function we(e){const{event:t,showExpected:n}=e,{timeStart:o,duration:r,delay:s,expectedStart:a,expectedEnd:d}=t,c=o+s+t.dayOffset*m,l=n&&(u=c,p=a,Math.abs(u-p)>i);var u,p;const g=l?"sub__schedule--strike":0!==s?"sub__schedule--delayed":"",b=`sub__schedule--${ne(a-c)}`,f=c+r+s,x=`sub__schedule--${ne(d-f)}`;return(0,ge.jsxs)("div",{className:"sub__schedule",children:[(0,ge.jsx)(xe,{value:c,preferredFormat12:ue,preferredFormat24:pe,className:g}),!l&&(0,ge.jsxs)(ge.Fragment,{children:["→",(0,ge.jsx)(xe,{value:f,preferredFormat12:"h:mm a",preferredFormat24:"HH:mm",className:g})]}),l&&(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(xe,{value:a,className:b,preferredFormat12:"h:mm a",preferredFormat24:"HH:mm"}),"→",(0,ge.jsx)(xe,{value:d,className:x,preferredFormat12:"h:mm a",preferredFormat24:"HH:mm"})]})]})}function ye({event:e}){const{status:t,statusDisplay:n,timeDisplay:o}=fe(e);return(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)("div",{className:"sub__status",children:n}),"done"===t?(0,ge.jsx)(ae,{className:"sub__timer",time:o}):(0,ge.jsx)("div",{className:"sub__timer",children:o})]})}function je({subscribedEvent:e,goToEditMode:t}){const{mainSource:n,secondarySource:o,showExpected:r}=be(),s=I(!0),{data:a}=U(),{offset:i,currentDay:d,actualStart:c,plannedStart:l,mode:u}=_(),{totalGap:p,isLinkedToLoaded:m}=e,g=w(e,{currentDay:d,totalGap:p,actualStart:c,plannedStart:l,isLinkedToLoaded:m,offset:i,mode:u}),b=j(e,g,d),{endedAt:f}=a[e.reportId??e.id]??{endedAt:null},x={...e,expectedStart:g,endedAt:f,expectedEnd:b},h=Q(e,n??"title"),v=h?.length?h:" ",y=(e.isGroup&&e.liveEntry?e.liveEntry.title:void 0)??Q(e,o);return(0,ge.jsxs)("div",{className:"single-container","data-testid":"countdown-event",children:[(0,ge.jsx)(_e,{event:x}),(0,ge.jsxs)("div",{className:"event__title",style:{borderColor:x.colour},children:[(0,ge.jsx)(we,{event:x,showExpected:r}),v,y&&(0,ge.jsx)("div",{className:"secondary",children:y})]}),(0,ge.jsx)("div",{className:D(["fab-container",!s&&"fab-container--hidden"]),children:(0,ge.jsxs)(S,{variant:"primary",size:"xlarge",onClick:t,children:[(0,ge.jsx)(L,{})," Edit"]})})]})}function _e({event:e}){const{status:t,statusDisplay:n,timeDisplay:o}=fe(e);return(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)("div",{className:"event__status",children:n}),"done"===t?(0,ge.jsx)(ae,{className:"event__timer",time:o}):(0,ge.jsx)("div",{className:"event__timer",children:o})]})}function ke({customFields:e,rundownData:t,projectData:n,isMirrored:o,settings:r}){const{getLocalizedString:s}=O(),{subscriptions:a}=be(),[i,p]=(0,ce.useState)(!1),m=t.filter(e=>u(e)?l(e):!!d(e)&&t.some(t=>u(t)&&l(t)&&t.parent===e.id)),g=m.length>0,b=h(r?.timeFormat),f=(0,ce.useMemo)(()=>le(b,e,a),[b,e,a]);return(0,ge.jsxs)("div",{className:"countdown "+(o?"mirror":""),"data-testid":"countdown-view",children:[(0,ge.jsx)(K,{target:c.Countdown,viewOptions:f}),(0,ge.jsxs)("div",{className:"project-header",children:[(0,ge.jsxs)("div",{className:D(["project-header__brand",!n?.logo&&"project-header__brand--without-logo"]),children:[n?.logo&&(0,ge.jsx)(se,{name:n.logo,className:"logo"}),(0,ge.jsx)("div",{className:"title",children:n.title})]}),(0,ge.jsx)(Ee,{})]}),!g&&(0,ge.jsx)("div",{className:"empty-state",children:(0,ge.jsx)(V,{text:s("common.no_data")})}),g&&i&&(0,ge.jsx)(he,{events:m,subscriptions:a,disableEdit:()=>p(!1)}),g&&!i&&(0,ge.jsx)(Se,{candidates:m,rundownData:t,subscriptions:a,goToEditMode:()=>p(!0)})]})}function Se({candidates:e,rundownData:t,subscriptions:n,goToEditMode:o}){const{getLocalizedString:r}=O(),{hidePast:s}=be();if(0===n.length)return(0,ge.jsxs)("div",{className:"empty-state",children:[(0,ge.jsx)(V,{text:r("countdown.select_event")}),(0,ge.jsxs)(S,{variant:"primary",size:"xlarge",onClick:o,children:[(0,ge.jsx)(z,{})," Add"]})]});const a=function(e,t){return t.filter(t=>e.includes(t.id))}(n,e).map(e=>function(e,t){if(!d(e))return e;const n=t.filter(t=>u(t)&&l(t)&&t.parent===e.id);if(0===n.length)return null;const o=n[0],r=n[n.length-1],s=n.find(e=>e.isLoaded)??null,a=null!==s,i=!a&&r.isPast;return{...o,id:e.id,parent:null,title:e.title,colour:e.colour,note:e.note,custom:e.custom,duration:e.duration,countToEnd:!1,isLoaded:a,isPast:i,isGroup:!0,targetId:o.id,reportId:r.id,liveEntry:s}}(e,t)).filter(e=>null!==e),i=s?a.filter(e=>!e.isPast):a;if(0===a.length)return(0,ge.jsxs)("div",{className:"empty-state",children:[(0,ge.jsx)(V,{text:r("countdown.select_event")}),(0,ge.jsxs)(S,{variant:"primary",size:"xlarge",onClick:o,children:[(0,ge.jsx)(z,{})," Add"]})]});if(1===a.length&&1===i.length){const e=a.at(0);return e?(0,ge.jsx)(je,{subscribedEvent:e,goToEditMode:o}):null}return 0===i.length?(0,ge.jsx)("div",{className:"empty-state",children:(0,ge.jsx)(V,{text:r("countdown.all_have_finished")})}):(0,ge.jsx)(ve,{subscribedEvents:i,goToEditMode:o})}function Ee(){const{timeformat:e}=be(),{getLocalizedString:t}=O(),n=s(Z(),{override:e});return(0,ge.jsxs)("div",{className:"clock-container",children:[(0,ge.jsx)("div",{className:"label",children:t("common.time_now")}),(0,ge.jsx)(ae,{time:n,className:"time"})]})}return e("default",function(){const{data:e,status:t}=function(){const e=R(e=>e.mirror),{data:t,status:n}=G(),{data:o,status:r}=ie(),{data:s,status:a}=A(),{data:i,status:d}=oe();return{data:{customFields:i,rundownData:t,projectData:o,isMirrored:e,settings:s},status:re([n,r,a,d])}}();return X("Countdown"),"pending"===t?(0,ge.jsx)(M,{}):"error"===t?(0,ge.jsx)(W,{variant:"error",text:"There was an error fetching data, please refresh the page."}):(0,ge.jsx)(ke,{...e})}),{setters:[function(e){n=e.a,o=e.n,r=e.t},function(e){s=e.$,a=e.C,i=e.Ct,d=e.Ft,c=e.Kt,l=e.Lt,u=e.Pt,p=e.Q,m=e.Tt,g=e.Ut,b=e._t,f=e.d,x=e.dt,h=e.et,v=e.ft,w=e.ht,y=e.k,j=e.mt,_=e.p,k=e.vt},function(e){S=e.t},function(e){E=e.T,N=e.y},function(e){},function(e){D=e.K,z=e.Q,C=e.in,F=e.mt,T=e.nt,L=e.qt},function(e){},function(e){},function(e){P=e.t},function(e){I=e.t},function(e){A=e.t},function(e){G=e.r},function(e){},function(e){H=e.t},function(e){R=e.t},function(e){},function(e){M=e.s,O=e.t},function(e){},function(e){U=e.t},function(e){V=e.t},function(e){B=e.i,$=e.n,W=e.o,K=e.t},function(e){q=e.i,Q=e.n},function(e){J=e.n,Y=e.t},function(e){X=e.t},function(e){Z=e.t},function(e){ee=e.n,te=e.t},function(e){ne=e.t},function(e){oe=e.t},function(e){re=e.t},function(e){se=e.t},function(e){ae=e.t},function(e){ie=e.t}],execute:function(){(de=document.createElement("style")).textContent='@keyframes blink{0%{opacity:1}50%{opacity:.2}}.countdown{box-sizing:border-box;width:100%;height:100vh;font-family:var(--font-family-override,"Open Sans", "Segoe UI", sans-serif);background:var(--background-color-override,#101010);color:var(--color-override,rgba(255,255,255,.8));flex-direction:column;gap:min(2vh,16px);margin:0;padding:min(2vh,16px) max(16px,min(2vw,24px));font-size:max(15px,min(1.5vw,28px));display:flex;overflow:hidden}.countdown .project-header{align-items:center;gap:1rem;font-size:max(24px,min(2.5vw,48px));font-weight:600;display:flex}.countdown .project-header__brand{align-items:center;gap:1rem;min-width:0;display:flex}.countdown .project-header__brand--without-logo{align-self:baseline}.countdown .logo{max-width:min(200px,20vw)}.countdown .title{line-height:1.1em}.countdown .clock-container{margin-left:auto;font-weight:600}.countdown .clock-container .label{color:var(--label-color-override,rgba(255,255,255,.25));text-transform:uppercase;font-size:max(12px,min(1.25vw,20px))}.countdown .clock-container .time{color:var(--secondary-color-override,rgba(255,255,255,.45));letter-spacing:.05em;font-size:max(24px,min(2.5vw,48px));line-height:.95em}.countdown .fab-container{bottom:1.5rem;bottom:calc(1.5rem + env(safe-area-inset-bottom));justify-content:end;align-items:center;gap:2rem;transition-property:opacity;transition-duration:.3s;display:flex;position:fixed;right:max(16px,min(2vw,24px))}.countdown .fab-container--hidden{opacity:0;pointer-events:none}.countdown .empty-state{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;min-height:min(56vh,36rem);padding-top:max(4rem,min(14vh,9rem));display:flex}.countdown .list-container{padding-bottom:max(8rem, 5rem + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.countdown .sub{background-color:var(--card-background-color-override,rgba(255,255,255,.05));border:1px solid transparent;border-radius:4px;flex:1;grid-template-columns:1rem 1fr auto;grid-template-areas:"binder schedule status""binder title timer""binder secondary secondary";column-gap:1rem;margin:2px;padding-right:1rem;display:grid}.countdown .sub:hover .sub__label{color:#f6f6f6}.countdown .sub--selected{background:#2b5abc;box-shadow:inset 0 0 0 1px #578af4}.countdown .sub--live{background-color:#087a27;box-shadow:inset 0 0 0 1px #44995b}.countdown .sub--armed{background-color:#151515}.countdown .sub--in-group{margin-left:1rem;position:relative}.countdown .sub--in-group:before{content:"";background:var(--group-color,transparent);border-radius:1px;width:2px;position:absolute;top:-.25rem;bottom:-.25rem;left:-.5rem}.countdown .sub--in-group .sub__binder{box-shadow:inset 3px 0 0 var(--group-color,transparent)}.countdown .sub__binder{background:var(--user-color,var(--card-background-color-override,rgba(255,255,255,.05)));border-radius:4px 0 0 4px;grid-area:binder}.countdown .sub__schedule{color:var(--label-color-override,rgba(255,255,255,.25));white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:schedule;gap:.25em;padding-top:.5rem;font-size:max(12px,min(1.25vw,20px));display:flex}.countdown .sub__schedule--delayed{color:#e69056}.countdown .sub__schedule--strike{text-decoration:line-through}.countdown .sub__schedule--over{color:#f57c13}.countdown .sub__schedule--under{color:#55b469}.countdown .sub--group{box-shadow:inset 0 0 0 1px var(--user-color,#151515);background:linear-gradient(90deg, color-mix(in srgb, var(--user-color,transparent) 18%, transparent), transparent 42%), var(--card-background-color-override,rgba(255,255,255,.05))}.countdown .sub--group .sub__binder{background:var(--user-color,var(--card-background-color-override,rgba(255,255,255,.05)));box-shadow:none}.countdown .sub--group .sub__title{font-weight:700}.countdown .sub--group .sub__schedule,.countdown .sub--group .sub__status,.countdown .sub--group .sub__label{color:var(--secondary-color-override,rgba(255,255,255,.45))}.countdown .sub--group.sub--selected{background:linear-gradient(90deg, color-mix(in srgb, var(--user-color,transparent) 22%, transparent), transparent 42%), #2b5abc;box-shadow:inset 0 0 0 1px #578af4}.countdown .sub--group.sub--selected .sub__schedule,.countdown .sub--group.sub--selected .sub__status,.countdown .sub--group.sub--selected .sub__label,.countdown .sub--group.sub--selected .sub__eyebrow{color:#f6f6f6}.countdown .sub__title{overflow-wrap:anywhere;grid-area:title;min-width:0;padding-bottom:.5rem;font-size:max(18px,min(2.25vw,42px));line-height:1.1em}.countdown .sub__eyebrow{color:var(--secondary-color-override,rgba(255,255,255,.45));text-transform:uppercase;margin-bottom:.15rem;font-size:max(12px,min(1.25vw,20px));font-weight:700;line-height:1;display:block}.countdown .sub__secondary{min-width:0;color:var(--label-color-override,rgba(255,255,255,.25));white-space:pre-line;overflow-wrap:anywhere;grid-area:secondary;padding-bottom:.5rem;font-size:max(15px,min(1.5vw,28px));line-height:1.1em}.countdown .sub__status{text-align:right;text-transform:uppercase;white-space:nowrap;grid-area:status;padding-top:.5rem;font-size:max(12px,min(1.25vw,20px))}.countdown .sub__label{color:var(--label-color-override,rgba(255,255,255,.25));text-align:right;white-space:nowrap;grid-area:status;padding-top:.5rem;font-size:max(12px,min(1.25vw,20px))}.countdown .sub__timer{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:timer;font-size:max(24px,min(2.5vw,48px));font-weight:600;line-height:1.1em}.countdown .selection-count{color:var(--label-color-override,rgba(255,255,255,.25));text-transform:uppercase;white-space:nowrap;font-size:max(12px,min(1.25vw,20px));font-weight:600}.countdown .subdued{opacity:.6}.blink{animation:1s step-start infinite blink}.fourtyfive{transform:rotate(45deg)}.mirror{transform:rotate(180deg)}.single-container{flex-direction:column;gap:5rem;margin-top:7.5vh;display:flex}.event__title{background-color:var(--card-background-color-override,rgba(255,255,255,.05));text-align:center;border-left:.25em solid;border-color:var(--card-background-color-override,rgba(255,255,255,.05));border-radius:4px;padding:min(2vh,8px) max(16px,min(2vw,24px));font-size:max(40px,min(4.5vw,80px));line-height:1.1}.event__title .secondary{text-align:left;font-size:max(18px,min(2.25vw,42px))}.event__title .sub__schedule{color:inherit;font-size:max(15px,min(1.5vw,28px))}.event__status{color:var(--secondary-color-override,rgba(255,255,255,.45));text-transform:uppercase;font-size:max(24px,min(2.5vw,48px));font-weight:600}.event__timer{color:var(--timer-color-override,rgba(255,255,255,.8));text-align:center;letter-spacing:.05em;font-size:15vw;font-weight:600;line-height:.9em}\n/*$vite$:1*/',document.head.appendChild(de),function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"f14ad0099eab1969fdd065b56af5fdd3cf530de6"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4b27271b-5b27-4317-a648-f1efdcc0d64a",e._sentryDebugIdIdentifier="sentry-dbid-4b27271b-5b27-4317-a648-f1efdcc0d64a")}catch(e){}}(),ce=n(o(),1),le=(e,t,n)=>{const o=B(t,[{value:"title",label:"Title"}]),r=B(t,[{value:"none",label:"None"},{value:"note",label:"Note"}]);return[{title:$.ClockOptions,collapsible:!0,options:[te(e)]},{title:$.DataSources,collapsible:!0,options:[{id:"main",title:"Main text",description:"Select the data source for the main text",type:"option",values:o,defaultValue:"title"},{id:"secondary-src",title:"Event secondary text",description:"Select the data source for auxiliary text shown in the card",type:"option",values:r,defaultValue:"none"}]},{title:$.BehaviourOptions,collapsible:!0,options:[{id:"showExpected",title:"Show expected time",description:"Whether the times shown should account for the runtime offset.",type:"boolean",defaultValue:!1}]},{title:$.ElementVisibility,collapsible:!0,options:[{id:"hidePast",title:"Hide Past Events",description:"Whether to hide events that have passed",type:"boolean",defaultValue:!1}]},{title:$.Hidden,options:[{id:"sub",title:"Event subscription",description:"The events and groups to follow",values:n,type:"persist"}]}]},ue="h:mm a",pe="HH:mm",me={future:"countdown.to_start",due:"timeline.due",live:"countdown.running",pending:"countdown.waiting",loaded:"countdown.loaded",done:"countdown.ended"},ge=r()}}}); //# sourceMappingURL=Countdown-legacy-CBkJtNnq.js.map