UNPKG

@getontime/cli

Version:

Time keeping for live events

2 lines 21.8 kB
System.register(["./jsx-runtime-legacy-DMkDNnVj.js","./useSocket-legacy-C772wu7w.js","./Button-legacy-DpgzgT04.js","./Tooltip-legacy-DEkL5laM.js","./useIsSmallScreen-legacy-DavgXfPB.js","./constants-legacy-CvecvM28.js","./Input-legacy-CNt711cd.js","./PresetContext-legacy-DMyxIOHO.js","./viewOptions-legacy-C48HYPwV.js"],function(e,n){var t,r,a,i,o,l,s,c,d,u,_,f,p,m,g,b,h,y,k,x,v,w,j,C,q,E,z,N,S,F,A,I,$,L,R,D,P,K,O,T,B,M,U,V,W,H,Y,G,J,Q,X,Z,ee,ne,te,re,ae,ie,oe,le,se,ce,de,ue,_e,fe,pe;function me(e){const n=e.replace("Key","").toLowerCase();return Z[e]||n}function ge(e,n){return t=>function(e,n,t){const{alt:r,ctrl:a,meta:i,mod:o,shift:l,key:s}=e,{altKey:c,ctrlKey:d,metaKey:u,shiftKey:_,key:f,code:p}=n;if(r!==c)return!1;if(o){if(!d&&!u)return!1}else{if(a!==d)return!1;if(i!==u)return!1}return l===_&&!(!s||(t?me(p)!==me(s):me(f??p)!==me(s)))}(function(e){const n=e.toLowerCase().split("+").map(e=>e.trim()),t={alt:n.includes("alt"),ctrl:n.includes("ctrl"),meta:n.includes("meta"),mod:n.includes("mod"),shift:n.includes("shift"),plus:n.includes("[plus]")},r=["alt","ctrl","meta","shift","mod"],a=n.find(e=>!r.includes(e));return{...t,key:"[plus]"===a?"+":a}}(e),t,n)}function be(){const e=window.document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement}function he(e,{onFullScreen:n,onError:t}){return ee.forEach(r=>{e.addEventListener(`${r}fullscreenchange`,n),e.addEventListener(`${r}fullscreenerror`,t)}),()=>{ee.forEach(r=>{e.removeEventListener(`${r}fullscreenchange`,n),e.removeEventListener(`${r}fullscreenerror`,t)})}}function ye(){const[e,n]=(0,Q.useState)(!1),t=(0,Q.useRef)(null),r=(0,Q.useCallback)(e=>{n(e.target===be())},[n]),a=(0,Q.useCallback)(e=>{n(!1),console.error(`[@mantine/hooks] use-fullscreen: Error attempting full-screen mode method: ${e} (${e.target})`)},[n]),i=(0,Q.useCallback)(async()=>{be()?await function(){const e=window.document;return"function"==typeof e.exitFullscreen?e.exitFullscreen():"function"==typeof e.msExitFullscreen?e.msExitFullscreen():"function"==typeof e.webkitExitFullscreen?e.webkitExitFullscreen():"function"==typeof e.mozCancelFullScreen?e.mozCancelFullScreen():null}():await function(e){const n=e;return n.requestFullscreen?.()||n.msRequestFullscreen?.()||n.webkitEnterFullscreen?.()||n.webkitRequestFullscreen?.()||n.mozRequestFullscreen?.()}(t.current)},[]),o=(0,Q.useCallback)(e=>{t.current=null===e?window.document.documentElement:e},[]);return(0,Q.useEffect)(()=>!t.current&&window.document?(t.current=window.document.documentElement,he(t.current,{onFullScreen:r,onError:a})):t.current?he(t.current,{onFullScreen:r,onError:a}):void 0,[t.current]),{ref:o,toggle:i,fullscreen:e}}function ke(e){return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)}function xe(){if("undefined"==typeof window)return"undetermined";const{userAgent:e}=window.navigator;return function(e){return/(iPhone)|(iPad)|(iPod)/i.test(e)}(e)||ke(e)&&"ontouchend"in document?"ios":ke(e)?"macos":function(e){return/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)}(e)?"windows":function(e){return/Android/i.test(e)}(e)?"android":function(e){return/Linux/i.test(e)}(e)?"linux":function(e){return/CrOS/i.test(e)}(e)?"chromeos":"undetermined"}function ve(e=!1,n={}){const[t,r]=(0,Q.useState)(e),a=(0,Q.useCallback)(()=>{r(e=>e||(n.onOpen?.(),!0))},[n.onOpen]),i=(0,Q.useCallback)(()=>{r(e=>e?(n.onClose?.(),!1):e)},[n.onClose]);return[t,{open:a,close:i,toggle:(0,Q.useCallback)(()=>{t?i():a()},[i,a,t])}]}function we(){const[e,n]=E(),t=(0,Q.use)(Y),r=(0,Q.useMemo)(()=>function(e,n){return n?.has(te)||e.has(te)}(e,t?new URLSearchParams(t.search):void 0),[t,e]);return{keepAwake:r,toggleKeepAwake:(0,Q.useCallback)(()=>{n(e=>(r?e.delete(te):e.set(te,"1"),e))},[r,n])}}function je({isOpen:e,title:n,showCloseButton:t,showBackdrop:r,bodyElements:a,footerElements:i,onClose:o}){return(0,ae.jsx)(_,{open:e,onOpenChange:e=>{e||o()},children:(0,ae.jsxs)(d,{children:[r&&(0,ae.jsx)(c,{className:re.backdrop}),(0,ae.jsxs)(f,{className:re.dialog,children:[(0,ae.jsxs)("div",{className:re.title,children:[n,t&&(0,ae.jsx)(W,{variant:"subtle-white",onClick:o,children:(0,ae.jsx)(B,{})})]}),(0,ae.jsx)("div",{className:re.body,children:a}),(0,ae.jsx)("div",{className:re.footer,children:i})]})]})})}function Ce({id:e,name:n="",isOpen:t,onClose:r}){const[a,i]=(0,Q.useState)(n),{setClientName:o}=l,s=a!==n&&""!==a;return(0,ae.jsx)(je,{isOpen:t,title:`Rename Client: ${n}`,showCloseButton:!0,showBackdrop:!0,onClose:r,bodyElements:(0,ae.jsx)("div",{className:ie.form,children:(0,ae.jsxs)("label",{className:ie.label,children:["Client name",(0,ae.jsx)(H,{height:"large",fluid:!0,autoComplete:"off",placeholder:"New name",value:a,onChange:e=>i(e.target.value)})]})}),footerElements:(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(p,{variant:"subtle",size:"large",onClick:r,children:"Cancel"}),(0,ae.jsx)(p,{variant:"primary",size:"large",onClick:()=>{a!==n&&""!==a&&o({target:e,rename:a}),r()},disabled:!s,children:"Submit"})]})})}function qe(){return{isElectron:oe,sendToElectron:(0,Q.useCallback)((e,n)=>{oe&&le&&le.send(e,n)},[])}}function Ee(e){const n=window;"renderer"===n.process?.type&&n.ipcRenderer?n.ipcRenderer.send("send-to-link",e):window.open(e)}function ze(e,n,t=I,r=S){n?.preventDefault();const a=new URL(t),[i,o]=e.split("?");a.pathname=r?`${r}/${i}`:i,o&&(a.search=o),Ee(a.toString())}function Ne(e,n,t=I,r=S){const a=new URL(t);return a.hostname=e,n&&(a.pathname=r?`${r}/${n}`:n),a.toString()}function Se(e){return"Enter"===e.key}function Fe({active:e,className:n,children:t,onClick:r}){return(0,ae.jsx)("div",{className:A([se.link,e&&se.current,n]),tabIndex:0,role:"button",onClick:r,onKeyDown:e=>{Se(e)&&r()},children:t})}function Ae({current:e,to:n,postAction:t,children:r}){const{isElectron:a}=qe();return a?(0,ae.jsx)(Ie,{current:e,to:n,postAction:t,children:r}):(0,ae.jsx)($e,{current:e,to:n,postAction:t,children:r})}function Ie({current:e,to:n,postAction:t,children:r}){return(0,ae.jsxs)(Fe,{active:e,onClick:()=>{ze(n),t?.()},children:[r,(0,ae.jsx)("span",{className:ce.trailing,children:(0,ae.jsx)(R,{className:ce.linkIcon})})]})}function $e({current:e,to:n,postAction:t,children:r}){const a=g(),i=q(),[o,l]=E(),{params:s,save:c,clear:d}=y(),u=e?b(o):Boolean(s[n]);return(0,ae.jsxs)(Fe,{active:e,onClick:()=>{a(`/${(()=>{c(i.pathname.replace(/^\//,""),k(i.search));const e=s[n];return`${n}${e?`?${e}`:""}`})()}`),t?.()},children:[r,u&&(0,ae.jsxs)("span",{className:ce.trailing,children:[(0,ae.jsx)("span",{className:ce.indicator,"aria-hidden":!0,"data-testid":"client-link__saved-indicator"}),(0,ae.jsx)(m,{text:"Reset to default",render:(0,ae.jsx)(W,{variant:"ghosted-white",size:"small",className:ce.clear,"aria-label":"Reset to default",onClick:t=>{if(t.stopPropagation(),d(n),e){const e=new URLSearchParams;v.forEach(n=>{const t=o.get(n);null!==t&&e.set(n,t)}),l(e)}}}),children:(0,ae.jsx)(K,{})})]})]})}function Le(){const{width:e}=h(),n=function(e={getValueInEffect:!0}){const[n,t]=(0,Q.useState)(e.getValueInEffect?"undetermined":xe());return X(()=>{e.getValueInEffect&&t(xe)},[]),n}();return(0,Q.useMemo)(()=>("ios"===n||"android"===n)&&e<1300,[e,n])}function Re(){const e=g();return Le()?(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)(Fe,{active:"/timercontrol"===location.pathname,onClick:()=>e("/timercontrol"),children:[(0,ae.jsx)(F,{}),"Timer Controls"]}),(0,ae.jsxs)(Fe,{active:"/messagecontrol"===location.pathname,onClick:()=>e("/messagecontrol"),children:[(0,ae.jsx)(F,{}),"Message Controls"]}),(0,ae.jsxs)(Fe,{active:"/rundown"===location.pathname,onClick:()=>e("/rundown"),children:[(0,ae.jsx)(F,{}),"Rundown"]})]}):(0,ae.jsxs)(Fe,{active:"/editor"===location.pathname,onClick:()=>e("/editor"),children:[(0,ae.jsx)(F,{}),"Editor"]})}function De(){const{data:e,status:n,isError:t,refetch:r,isFetching:a}=U({queryKey:M,queryFn:({signal:e})=>async function(e){return(await L.get(`${de}/info`,{signal:e?.signal})).data}({signal:e}),placeholderData:(e,n)=>e,refetchInterval:x});return{data:e??ue,status:n,isError:t,refetch:r,isFetching:a}}async function Pe(e){await(navigator.clipboard?.writeText(e))}function Ke({copyValue:e,disabled:n,size:t="medium",children:r,onClick:a}){const[i,o]=(0,Q.useState)(!1),l=(0,Q.useRef)(null);return(0,ae.jsxs)("div",{className:_e.copytag,children:[void 0!==a?(0,ae.jsx)(p,{className:_e.action,size:t,onClick:a,disabled:n,children:r}):(0,ae.jsx)("div",{className:A([_e.label,_e[t]]),children:r}),(0,ae.jsx)(W,{className:_e.copy,variant:"primary",size:t,onClick:async()=>{try{await Pe(e),o(!0),l.current&&clearTimeout(l.current),l.current=setTimeout(()=>o(!1),2e3)}catch{}},disabled:n,children:i?(0,ae.jsx)(T,{}):(0,ae.jsx)(P,{})})]})}function Oe({currentLocation:e}){const{data:n}=De();return n.networkInterfaces.length<2?null:(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)("div",{className:fe.header,children:"Accessible on external networks"}),(0,ae.jsx)("div",{className:fe.interfaces,children:n?.networkInterfaces?.map(n=>{if("localhost"===n.name)return null;const t=Ne(n.address,e);return(0,ae.jsx)(Ke,{copyValue:t,onClick:()=>Ee(t),size:"small",children:(0,ae.jsxs)("span",{className:fe.interfaceCopy,children:[n.address," ",(0,ae.jsx)(R,{className:fe.goIcon})]})},n.name)})})]})}function Te({isOpen:e,onClose:n}){const t=o(e=>e.id),r=o(e=>e.name),a=j(),[i,l]=ve(!1),{fullscreen:p,toggle:m}=ye(),{mirror:g,toggleMirror:b}=G(),{keepAwake:h,toggleKeepAwake:y}=we(),k=q();return(0,ae.jsx)(_,{open:e,onOpenChange:e=>{e||n()},children:(0,ae.jsxs)(d,{children:[(0,ae.jsx)(c,{className:pe.backdrop}),(0,ae.jsx)(Ce,{id:t,name:r,isOpen:i,onClose:l.close}),(0,ae.jsxs)(f,{className:pe.drawer,children:[(0,ae.jsxs)("div",{className:pe.header,children:[(0,ae.jsx)(u,{children:"Ontime"}),(0,ae.jsx)(W,{variant:"subtle-white",size:"large",onClick:n,children:(0,ae.jsx)(B,{})})]}),(0,ae.jsxs)("div",{className:pe.body,children:[z&&(0,ae.jsxs)(Fe,{active:p,onClick:m,children:["Toggle Fullscreen",p?(0,ae.jsx)(V,{}):(0,ae.jsx)(N,{})]}),(0,ae.jsxs)(Fe,{active:g,onClick:()=>b(),children:["Flip Screen",(0,ae.jsx)(O,{}),g&&(0,ae.jsx)("span",{className:pe.note,children:"Active"})]}),ne&&(0,ae.jsxs)(Fe,{active:h,onClick:y,children:["Keep Awake",(0,ae.jsx)(C,{}),h&&(0,ae.jsx)("span",{className:pe.note,children:"Active"})]}),(0,ae.jsx)(Fe,{onClick:l.open,children:"Rename Client"}),(0,ae.jsx)("hr",{className:pe.separator}),(0,ae.jsx)(Re,{}),(0,ae.jsxs)(Ae,{to:"cuesheet",current:"/cuesheet"===k.pathname,postAction:a?n:void 0,children:[(0,ae.jsx)(F,{}),"Cuesheet"]}),(0,ae.jsxs)(Ae,{to:"op",current:"/op"===k.pathname,postAction:a?n:void 0,children:[(0,ae.jsx)(F,{}),"Operator"]}),(0,ae.jsx)("hr",{className:pe.separator}),s.map(e=>(0,ae.jsx)(Ae,{to:e.url,current:k.pathname===`/${e.url}`,postAction:a?n:void 0,children:e.label},e.url)),(0,ae.jsx)(Be,{isSmallScreen:a,onClose:n})]}),$&&(0,ae.jsx)("div",{children:(0,ae.jsx)(Oe,{currentLocation:k.pathname})})]})]})})}function Be({isSmallScreen:e,onClose:n}){const t=q(),{data:r}=w(),a=r.filter(e=>e.enabled&&e.displayInNav);return 0===a.length?null:(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)("hr",{className:pe.separator}),a.map(r=>(0,ae.jsx)(Ae,{to:`preset/${r.alias}`,current:t.pathname===`/preset/${r.alias}`,postAction:e?n:void 0,children:r.alias},r.alias))]})}return e({_:function(){const{keepAwake:e}=we(),n=(0,Q.useRef)(null);(0,Q.useEffect)(()=>{const t=()=>{n.current&&n.current.release().finally(()=>{n.current=null})},r=()=>{const e=n.current;if(!e||e.released){if(n.current=null,!ne)return;navigator.wakeLock.request("screen").then(e=>{n.current=e}).catch(console.error)}},a=new AbortController;return e?(r(),document.addEventListener("visibilitychange",()=>{null!==n.current&&"visible"===document.visibilityState&&r()},{signal:a.signal})):t(),()=>{a.abort(),t()}},[e])},a:async function(e){return(await L.post(`${de}/url`,e)).data.url},b:ge,c:function(e,n){(function(e){return"Escape"===e.key})(e)&&(e.preventDefault(),e.stopPropagation(),n?.())},d:Ne,f:Ee,g:je,h:Ce,i:De,l:ze,m:function(){const e=g(),{isElectron:n}=qe();(0,Q.useEffect)(()=>(n&&(le.on("request-editor-location",(n,t)=>{e(t,{relative:"route"})}),le.on("dialog",(e,n)=>{"welcome"===n&&i("welcome")})),()=>{le?.removeAllListeners()}),[n,e])},n:Ke,o:Le,p:qe,r:async function(e){try{await Pe(e)}catch{}},s:Se,u:function(e,n,t=I){const r=new URL(t),a=""===r.port?"https:"===r.protocol?443:80:Number(r.port);return`${"https:"===r.protocol&&a===n?"https":"http"}://${e}:${n}`},v:ve,y:function(e){return n=>{const t="nativeEvent"in n?n.nativeEvent:n;e.forEach(([e,r,a={preventDefault:!0,usePhysicalKeys:!1}])=>{ge(e,a.usePhysicalKeys)(t)&&(a.preventDefault&&n.preventDefault(),r(t))})}}}),{setters:[function(e){t=e.a,r=e.n,a=e.t},function(e){i=e.H,o=e.ct,l=e.n,s=e.pt},function(e){c=e.C,d=e.a,u=e.n,_=e.r,f=e.s,p=e.t},function(e){m=e.t},function(e){g=e.T,b=e.f,h=e.g,y=e.h,k=e.m,x=e.o,v=e.p,w=e.r,j=e.t,C=e.u,q=e.w,E=e.y},function(e){z=e.B,N=e.Dt,S=e.E,F=e.Ht,A=e.K,I=e.L,$=e.P,L=e._n,R=e.at,D=e.b,P=e.bt,K=e.ht,O=e.ln,T=e.lt,B=e.mt,M=e.t,U=e.vn,V=e.yt},function(e){W=e.r,H=e.t},function(e){Y=e.t},function(e){G=e.t}],execute:function(){(J=document.createElement("style")).textContent="._blink_38pqe_1{animation:1s step-start infinite _blink_38pqe_1}@keyframes _blink_38pqe_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_38pqe_13{transform:rotate(45deg)}._dialog_38pqe_17{box-sizing:border-box;color:#f6f6f6;background-color:#202020;border:1px solid #2d2d2d;border-radius:3px;outline:none;flex-direction:column;width:min(600px,90vw);max-height:calc(90vh - 1rem);padding-left:1rem;padding-right:1rem;display:flex;position:fixed;top:10vh;left:50%;transform:translate(-50%);box-shadow:0 3px 3px rgba(0,0,0,.15)}._backdrop_38pqe_36{background-color:rgba(0,0,0,.7);transition:opacity .3s cubic-bezier(.45,1.005,0,1.005);position:fixed;top:0;bottom:0;left:0;right:0}._backdrop_38pqe_36[data-starting-style],._backdrop_38pqe_36[data-ending-style]{opacity:0}._title_38pqe_46{justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;font-size:1rem;font-weight:600;display:flex}._body_38pqe_55{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex;overflow-y:auto}._footer_38pqe_64{flex-wrap:wrap;justify-content:end;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}._blink_1s93x_1{animation:1s step-start infinite _blink_1s93x_1}@keyframes _blink_1s93x_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_1s93x_13{transform:rotate(45deg)}._form_1s93x_17{padding:.25rem .5rem .5rem}._label_1s93x_21{color:#8a8a8a;flex-direction:column;gap:.5rem;font-size:calc(1rem - 2px);display:flex}._blink_1ona1_1{animation:1s step-start infinite _blink_1ona1_1}@keyframes _blink_1ona1_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_1ona1_13{transform:rotate(45deg)}._link_1ona1_17{color:#779be7;white-space:nowrap;cursor:pointer;border-left:4px solid transparent;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;transition-property:color;transition-duration:.1s;display:flex}._link_1ona1_17:hover{color:#ff7597;background-color:#101010}._link_1ona1_17:active{background-color:rgba(255,255,255,.1)}._link_1ona1_17:focus{background-color:#101010;outline:2px solid #578af4}._link_1ona1_17._current_1ona1_41{background-color:#1a1a1a;border-left:4px solid #779be7}._blink_ze810_1{animation:1s step-start infinite _blink_ze810_1}@keyframes _blink_ze810_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_ze810_13{transform:rotate(45deg)}._trailing_ze810_17{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}._linkIcon_ze810_24{transform:rotate(45deg)}._indicator_ze810_28{pointer-events:none;background-color:#77c785;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}._clear_ze810_37{opacity:.6;transition:opacity .1s}._clear_ze810_37:hover{opacity:1}._clear_ze810_37:focus-visible{opacity:1}._blink_1pu1m_1{animation:1s step-start infinite _blink_1pu1m_1}@keyframes _blink_1pu1m_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_1pu1m_13{transform:rotate(45deg)}._copytag_1pu1m_17{align-items:center;display:flex}._action_1pu1m_22{border-top-right-radius:0;border-bottom-right-radius:0}._label_1pu1m_27{color:#8a8a8a;background-color:rgba(255,255,255,.03);border:1px solid #262626;border-radius:3px 0 0 3px;align-items:center;line-height:1em;display:flex}._label_1pu1m_27:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.5rem;padding-right:1rem}._label_1pu1m_27:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.5rem;padding-right:1rem}._label_1pu1m_27:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem;padding-right:.5rem}._label_1pu1m_27:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem;padding-right:.5rem}._small_1pu1m_38{height:1.5rem;font-size:calc(1rem - 3px)}._medium_1pu1m_43{height:2rem;font-size:calc(1rem - 2px)}._large_1pu1m_48{height:2.5rem;font-weight:600}._copy_1pu1m_17{border-top-left-radius:0;border-bottom-left-radius:0}._blink_elv9y_1{animation:1s step-start infinite _blink_elv9y_1}@keyframes _blink_elv9y_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_elv9y_13{transform:rotate(45deg)}._header_elv9y_17{color:#6c6c6c;margin-left:1rem;font-size:calc(1rem - 2px)}._interfaces_elv9y_23{flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex}._interfaceCopy_elv9y_30{align-items:center;display:flex}._goIcon_elv9y_35{margin-bottom:.25rem;margin-left:.25rem;transform:rotate(45deg)}._blink_1f3q6_1{animation:1s step-start infinite _blink_1f3q6_1}@keyframes _blink_1f3q6_1{0%{opacity:1}50%{opacity:.2}}._fourtyfive_1f3q6_13{transform:rotate(45deg)}._separator_1f3q6_17{border-color:rgba(255,255,255,.1)}._backdrop_1f3q6_21{background-color:rgba(0,0,0,.7);transition:opacity .3s cubic-bezier(.45,1.005,0,1.005);position:fixed;top:0;bottom:0;left:0;right:0}._backdrop_1f3q6_21[data-starting-style],._backdrop_1f3q6_21[data-ending-style]{opacity:0}._drawer_1f3q6_31{box-sizing:border-box;color:#f6f6f6;background-color:#202020;border-right:1px solid #2d2d2d;flex-direction:column;width:22rem;height:100vh;padding-top:1rem;padding-bottom:1rem;display:flex;position:fixed;top:0;bottom:0;left:0}._drawer_1f3q6_31[data-open]{transition:transform .3s cubic-bezier(.45,1.005,0,1.005);transform:translate(0%)}._drawer_1f3q6_31[data-starting-style],._drawer_1f3q6_31[data-ending-style]{transition:transform .5s cubic-bezier(.45,1.005,0,1.005);transform:translate(-100%)}@media (max-width:500px){._drawer_1f3q6_31{width:100vw}}._header_1f3q6_60{justify-content:space-between;align-items:center;height:3.5rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem;font-weight:600;display:flex}._body_1f3q6_70{flex:1;overflow-y:auto}._note_1f3q6_75{color:rgba(255,255,255,.2);margin-left:auto}\n/*$vite$:1*/",document.head.appendChild(J),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 n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="2ebde5f3-6884-413c-8a0a-ab8be90b0e01",e._sentryDebugIdIdentifier="sentry-dbid-2ebde5f3-6884-413c-8a0a-ab8be90b0e01")}catch(e){}}(),Q=t(r(),1),X="undefined"!=typeof document?Q.useLayoutEffect:Q.useEffect,Z={" ":"space",ArrowLeft:"arrowleft",ArrowRight:"arrowright",ArrowUp:"arrowup",ArrowDown:"arrowdown",Escape:"escape",Esc:"escape",esc:"escape",Enter:"enter",Tab:"tab",Backspace:"backspace",Delete:"delete",Insert:"insert",Home:"home",End:"end",PageUp:"pageup",PageDown:"pagedown","+":"plus","-":"minus","*":"asterisk","/":"slash"},ee=["","webkit","moz","ms"],ne="undefined"!=typeof window&&"wakeLock"in navigator,te="keep-awake",re={blink:"_blink_38pqe_1",fourtyfive:"_fourtyfive_38pqe_13",dialog:"_dialog_38pqe_17",backdrop:"_backdrop_38pqe_36",title:"_title_38pqe_46",body:"_body_38pqe_55",footer:"_footer_38pqe_64"},ae=a(),ie={blink:"_blink_1s93x_1",fourtyfive:"_fourtyfive_1s93x_13",form:"_form_1s93x_17",label:"_label_1s93x_21"},oe="renderer"===window.process?.type,le=oe?window.require("electron").ipcRenderer:null,se={blink:"_blink_1ona1_1",fourtyfive:"_fourtyfive_1ona1_13",link:"_link_1ona1_17",current:"_current_1ona1_41"},ce={blink:"_blink_ze810_1",fourtyfive:"_fourtyfive_ze810_13",trailing:"_trailing_ze810_17",linkIcon:"_linkIcon_ze810_24",indicator:"_indicator_ze810_28",clear:"_clear_ze810_37"},de=`${D}/session`,ue={networkInterfaces:[],version:"4.0.0",serverPort:4001,publicDir:""},_e={blink:"_blink_1pu1m_1",fourtyfive:"_fourtyfive_1pu1m_13",copytag:"_copytag_1pu1m_17",action:"_action_1pu1m_22",label:"_label_1pu1m_27",small:"_small_1pu1m_38",medium:"_medium_1pu1m_43",large:"_large_1pu1m_48",copy:"_copy_1pu1m_17"},fe={blink:"_blink_elv9y_1",fourtyfive:"_fourtyfive_elv9y_13",header:"_header_elv9y_17",interfaces:"_interfaces_elv9y_23",interfaceCopy:"_interfaceCopy_elv9y_30",goIcon:"_goIcon_elv9y_35"},pe={blink:"_blink_1f3q6_1",fourtyfive:"_fourtyfive_1f3q6_13",separator:"_separator_1f3q6_17",backdrop:"_backdrop_1f3q6_21",drawer:"_drawer_1f3q6_31",header:"_header_1f3q6_60",body:"_body_1f3q6_70",note:"_note_1f3q6_75"},e("t",(0,Q.memo)(Te))}}}); //# sourceMappingURL=NavigationMenu-legacy-AAR54e_T.js.map