1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/fr-BTiSNidc.js","assets/rolldown-runtime-C0FnF6B9.js"])))=>i.map(i=>d[i]); 2import{n as e}from"./rolldown-runtime-C0FnF6B9.js";import{Jt as t,Yt as n}from"./vendor-D1JlsGpU.js";import{n as r,t as ee}from"./i18next-aO9shgvB.js";import{a as te,n as ne,o as re,r as ie}from"./i18nInstance-D8ij7XmS.js";var ae;function i(){return(i=e((()=>{te(),ne(),ae={type:`3rdParty`,init(e){re(e.options.react),ie(e)}}})))()}var a,o,s,c,l,u,d,f;function p(){return(p=e((()=>{a={backed_by:`Backed by`,headline:`Find Scientific Resources Around You`,headline_carousel:{prefix:``,suffix:`Around You`,resource_types:[`Scientific Resources`,`Research Instruments`,`Reagents & Materials`,`Laboratory Equipment`,`Expertise & Services`,`Scientific Software`,`Lab Space & Facilities`]},subheadline:`Unlock the full potential of your research ecosystem. Instantly access the <highlight>specialized equipment, services, and expertise</highlight> hidden in labs around you.`,search:{resources:{toggle:`<hidden>Find</hidden> <highlight>resources</highlight>`,button:`Search`,placeholder:`Search for equipment, reagents, models...`,popular:`Popular`,suggestions:[`mass spectrometry`,`flow cytometry`]},ai:{toggle:`Ask AI`,button:`Ask`,placeholder:`Describe your research needs and we'll find the resources...`}},demos:[{id:`biology`,query:`I want to study how mitochondria move and change shape in living cells`,aiResponse:{text:`To study mitochondrial movement and shape changes in living cells, you'll need <strong>confocal microscopy with live cell imaging capabilities</strong>. This technique allows real-time visualization of fluorescently labeled mitochondria. Here are the best matches:`,resources:[{icon:`IconMicroscope`,title:`Leica SP8 Confocal Microscope`,description:`Advanced confocal system for live cell imaging and time-lapse microscopy`,tags:[`Available`,`0.3 miles away`]},{icon:`IconBuildingCommunity`,title:`Molecular Imaging Platform`,description:`Expert support for mitochondrial dynamics and live cell imaging protocols`,tags:[`Expertise Available`]}]},detailedView:{icon:`IconMicroscope`,title:`Leica SP8 Confocal Microscope`,location:`McGill University - Molecular Imaging Platform`,status:`Available Now`,description:`State-of-the-art confocal microscope with advanced live cell imaging capabilities. Features multiple laser lines, environmental control, and specialized protocols for mitochondrial dynamics studies.`,stats:[{value:`$35`,label:`per hour`},{value:`63`,label:`collaborators`}],buttonText:`Book Equipment`,confirmedText:`Booking Confirmed!`}},{id:`chemistry`,query:`I need to analyze a new drug candidate for its exact mass and structure.`,aiResponse:{text:`For precise mass and structural elucidation, you'll need <strong>High-Resolution Mass Spectrometry</strong> and <strong>NMR spectroscopy</strong>. These techniques are standard for compound characterization. Here are some available resources:`,resources:[{icon:`IconTestPipe`,title:`Orbitrap Fusion Lumos Mass Spectrometer`,description:`High-resolution mass spec for accurate mass measurement and fragmentation analysis.`,tags:[`Available`,`1.2 miles away`]},{icon:`IconBuildingCommunity`,title:`Spectroscopy Core Facility`,description:`Access to NMR and mass spectrometry with expert support for data interpretation.`,tags:[`Expertise Available`]}]},detailedView:{icon:`IconTestPipe`,title:`Orbitrap Fusion Lumos`,location:`UdeM - Spectroscopy Core Facility`,status:`Available Now`,description:`The Orbitrap Fusion Lumos is a high-performance instrument for comprehensive analysis of complex samples, providing exceptional sensitivity, resolution, and accuracy.`,stats:[{value:`$80`,label:`per sample`},{value:`42`,label:`projects supported`}],buttonText:`Submit Sample`,confirmedText:`Sample Submitted!`}},{id:`materials`,query:`I've developed a new conductive polymer and need to see its surface structure at the nanoscale.`,aiResponse:{text:`To visualize nanoscale surface structure, <strong>Scanning Electron Microscopy (SEM)</strong> is the ideal technique. It provides high-magnification images of surface topography. Here's a suitable instrument:`,resources:[{icon:`IconAtom2`,title:`FEI Quanta 450 FEG-SEM`,description:`Field-emission gun SEM for ultra-high resolution imaging of conductive and non-conductive materials.`,tags:[`Training Required`,`0.8 miles away`]},{icon:`IconBuildingCommunity`,title:`Nanotools Microfab`,description:`Full suite of micro and nanofabrication tools, including SEM, with staff scientists to assist.`,tags:[`Expertise Available`]}]},detailedView:{icon:`IconAtom2`,title:`FEI Quanta 450 FEG-SEM`,location:`Polytechnique - Nanotools Microfab`,status:`Available Now`,description:`This high-resolution SEM is equipped for various imaging modes, including secondary and backscattered electrons, essential for characterizing novel materials and devices.`,stats:[{value:`$55`,label:`per hour`},{value:`112`,label:`users trained`}],buttonText:`Request Training`,confirmedText:`Training Requested!`}}],viewEquipmentDetails:`View Equipment Details`},o={headline:`Your next breakthrough is likely down the hall`,subheadline:`70% of research infrastru
2cture sits idle while innovators wait. We make the invisible visible.`,cards:{card_one:{scenario:`Tissue Engineering Lab`,need:`Atomic Force Microscopy`,solution:`Found in Physics Department (Building B)`},card_two:{scenario:`Small Molecule Startup`,need:`Industrial NMR Spectroscopy`,solution:`Found in University Core Facility`},card_three:{scenario:`Genomics Research Group`,need:`High-Performance Compute Cluster`,solution:`Found in Computer Science Institute`}},cta:`Don't let invisible barriers slow you down.`,cta_secondary:`Join the network that connects the world's laboratories.`},s={headline:`Discover Resources Across Universities`,subheadline:`Browse our comprehensive marketplace of research resources,<br />from specialized equipment to expert consultations.`,cta:`View All Resources`,im_interested:`I'm interested`,contact_lab:`Contact Lab`,resources:{"3705165f-a64c-4034-aa7e-dd5f272be731":{title:`FEI Tecnai G2 F20`,description:`The FEI Tecnai G2 F20 200 kV Cryo-STEM is a versatile transmission electron microscope designed for high-resolution imaging and analytical applications in biological and materials research. Operating at 200 kV, this system provides excellent spatial resolution and signal-to-noise ratio, making it ideal for cryo-electron microscopy (Cryo-EM), tomography, and energy-dispersive spectroscopy (EDS) studies.`},"c7aa3363-2094-4a31-98cf-ad3e38709fdc":{title:`Laser Scanning Confocal Microscope`,description:`Advanced confocal microscopy system for high-resolution fluorescence imaging. Features multiple laser lines, spectral detection, and live cell imaging capabilities. Perfect for cellular and molecular biology applications requiring subcellular resolution.`},"735d9efc-369d-4af0-a8fb-e30132b78fe3":{title:`CADworks3D Profluidics 285D`,description:`The CADWorks3D ProFluidics 285D is a cutting-edge, research-grade resin printer designed for ultra-precise microfluidic and industrial applications. Built to meet the highest standards of accuracy, the 285D is ideal for researchers, engineers, and professionals who require the utmost detail and performance from their 3D printing solutions.`},"95243cf7-e543-4964-bfe4-2408bdf40d89":{title:`Whole Genome Sequencing Services`,description:`The McGill Genome Centre offers comprehensive Whole Genome Sequencing (WGS) services utilizing advanced sequencing platforms. Our infrastructure supports a wide range of sequencing needs, ensuring accurate and efficient data generation for your research projects.`},"e01f5030-5cce-436f-b57f-a9a94fe95e18":{title:`Rapid Prototyping Services`,description:`The shop offers rapid prototyping solutions, allowing researchers and engineers to quickly develop and test concepts using 3D printing, additive manufacturing, and subtractive machining. This service is ideal for iterative design and product development.`},"a5843c4b-ca84-4db4-aee1-afd93ce424d5":{title:`Sample Preparation Services for Electron Microscopy`,description:`Our facility provides comprehensive sample preparation services for Transmission Electron Microscopy (TEM) and Scanning Electron Microscopy (SEM), utilizing state-of-the-art ultramicrotomy, coating, cryo-preparation, and cleaning systems.`},"691f28c0-7861-4f05-a4f7-2af7d134e858":{title:`Micropocket Mastermold: Precision Tool for 3D Spheroid and Organoid Culture`,description:`The Micropocket Mastermold (MPoC) is engineered to produce uniform, spherical multicellular aggregatesâsuch as spheroids and organoidsâwithin defined 3D hydrogel environments. Utilizing a 3D-printed mold, MPoC creates an array of simple geometry-based valves in polyacrylamide hydrogels, enabling the formation of hundreds of uniformly sized aggregates in standard tissue culture well plates. This design ensures that aggregates remain in fixed positions during various experimental procedures, including stimulation, labeling, and imaging.â`},"98fcdf86-08f2-40d3-9850-9610d8f4245e":{title:`PLInk â PEGDA-Based Photopolymer Ink for LCD 3D Printing`,description:`A low-cost, biocompatible photopolymer ink optimized for high-resolution LCD 3D printing (18â35 µm pixel pitch). PLInk enables rapid curing and fine feature fabrication, including 75 µm lateral resolution, 22 µm membranes, and 110 µm circular channels. It supports functional microfluidic devicesâmicromixers, valves, c
2apillaric circuits (LOD 12 pg/mL IFN-γ)âand scalable organ-on-a-chip systems (3,420 devices in 8 hours), democratizing access to advanced microfluidics fabrication.`},"a1583f55-4ce0-488d-84aa-ba8b16f43a19":{title:`Cryopreserved Human Gut Organoids (Vial)`,description:`Gut organoids are three-dimensional, in vitro tissue cultures that mimic the structure and function of the human intestine. They are used in research to study intestinal development, disease modeling, drug screening, and personalized medicine. They are typically used in studies related to intestinal cell biology.`},"e9afaf3f-24d1-494a-b782-f205d556472a":{title:`McGill Applied Genomics Innovation Core (MAGIC)`,description:`State-of-the-art facility specializing in protein structure determination using X-ray crystallography, NMR spectroscopy, and cryo-electron microscopy. Our team has expertise in protein expression, purification, crystallization, and structure refinement.`}}},c={headline:`Are You a Lab Admin or Manager?`,subheadline:`Join leading labs that are already sharing resources, building collaborations, and maximizing their research impact through our platform.`,everything_you_need:`Everything You Need to Manage Your Lab`,lab_features:[{title:`Manage Your Resources`,description:`Upload and manage your lab's equipment, services, and materials with complete control over visibility and access permissions.`,benefits:[`Upload equipment with detailed specifications`,`Set availability calendars and booking rules`,`Control who can see and request each resource`,`Generate usage reports and analytics`]},{title:`Lab Team Management`,description:`Add lab members and assign them specific roles and responsibilities for different resources and projects.`,benefits:[`Invite students, postdocs, and staff`,`Assign resource management roles`,`Set permission levels for each member`,`Track team activity and contributions`]},{title:`Data Privacy Control`,description:`Maintain complete control over your lab's data with granular privacy settings and secure sharing options.`,benefits:[`Choose public, private, or restricted visibility`,`Create custom sharing permissions`,`Secure communication channels`,`Compliance with institutional policies`]}],cta_headline:`Ready to Get Your Lab on LabGiant?`,cta_subheadline:`Join the growing community of labs that are maximizing their research impact through smart resource sharing and collaboration.`,cta_button:`Register Your Lab`,cta_free_setup:`Free setup ⢠No long-term contracts ⢠Full support included`},l={headline:`Ready to Accelerate Your Research?`,subheadline:`Join hundreds of researchers who are already discovering resources faster and making new connections across universities.`,start_searching_button:`Start Searching Now`,try_ai_button:`Try AI Assistant`,benefits_text:`No registration required ⢠Free to search ⢠Direct contact with labs`,contact_headline:`Questions? Get in Touch`,contact_response_time:`We typically respond within 24 hours`},u={labs_registered:`Labs Already Registered`,resources_shared:`Resources Shared`,searches:`Searches`},d={headline:`Connecting researchers with the resources they need to accelerate discovery.`,for_researchers:{title:`For Researchers`,browse_resources:`Browse Resources`,ai_assistant:`AI Assistant`,how_it_works:`How It Works`},for_lab_managers:{title:`For Managers`,list_resources:`List Resources`,manage_resources:`Manage Requests`,pricing:`Pricing`},support:{help_center:`Help Center`,faq:`FAQ`,privacy_policy:`Privacy Policy`},contact:`Contact Us`,copyright:`© 2024 LabGiant. All rights reserved.`},f={section_one:a,section_two:o,section_three:s,section_five:c,section_six:l,metrics:u,footer:d}})))()}var m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,M,N,P,F,I,L,R,z,B,V,H,U,W,G,K,q,J,oe,se,ce,le,ue,de,fe,pe,me,he,ge,_e,ve,ye,be,xe,Se,Ce,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,Pe,Fe,Ie,Le,Re,ze,Be,Ve,He,Ue,We,Ge,Ke,qe,Je,Ye,Xe,Ze,Qe,$e,et,tt,nt,rt,it,at,ot,st,ct,lt,ut,dt,ft,pt,mt,ht,gt,_t,vt,yt,bt,xt,St,Ct,wt,Tt,Et,Dt,Ot,kt,At,jt,Mt,Nt,Pt,Ft,It,Lt,Rt,zt,Bt,Vt,Ht,Ut,Wt,Gt,Kt,qt,Jt,Yt,Xt;function Zt(){return(Zt=e((()=>{m={parameter:`Parameter`,value:`Value`,notSpecified:`Not specified`,configurations:`Configurations`,linesStillInOtherLanguage:`A few lines are still in French.`},h=`Marketplace`,g=`Back to Marketplace`,_=`Back`,v=`Back to {{name}}`,y=`Request access`,b=`Share`,x=`Link copied.`,S=`Read more`,C=`Resources`,w=`Resources`,T=`Members`,E=`Book`,D=`See details`,O=`Available now`,k=`Limited availability`,A=`Unavailable`,j=`Show more resources`,M=`Show {{count}} more resources`,N=`That's everything from this lab.`,P=`{{count}}
2 resources`,F=`Load more resources`,I=`Loading more resources.`,L=`Use the button to load more resources.`,R=`Scroll for more resources.`,z=`Load more resources`,B=`Scroll for more`,V=`Lab not found`,H=`The requested lab could not be found.`,U=`This lab is getting set up. Check back soon or explore others nearby.`,W=`Couldn't load the research overview right now.`,G=`None of this lab's listings are open for direct inquiry yet. Browse resources below or open their workspace.`,K=`Open lab workspace`,q=`Sign in to continue`,J=`You need an account to contact this lab and their resources.`,oe=`Only members of this lab can open the lab workspace. Use Request access to reach out.`,se=`Could not copy link.`,ce=`Featured resources`,le=`Untitled`,ue=`{{count}} shared resources`,de=`Explore {{labName}} on LabGiant.`,fe=`{{section}} image {{index}}`,pe=`{{section}} image`,me=`Image`,he=`Research focus`,ge=`Research overview`,_e=`Read more`,ve=`Show less`,ye=`+{{count}} more`,be=`Equipment, services, and materials from this lab.`,xe=`Login`,Se=`Signup`,Ce=`Member`,we=`Manager`,Te=`Admin`,Ee=`Digital`,De=`Equipment`,Oe=`Equipments`,ke=`Service`,Ae=`Services`,je=`Item`,Me=`Specific Items`,Ne=`Labs`,Pe=`Overview`,Fe=`Recent activity`,Ie=`anonymized`,Le=`No anonymized activity to show yet.`,Re=`Research`,ze=`Used in research`,Be=`Published work that identifies how this resource contributed.`,Ve=`Used in research`,He=`See linked research`,Ue=`View paper`,We=`What researchers can do`,Ge=`Demand`,Ke=`{{hours}}h booked`,qe=`Week of {{date}}`,Je=`{{count}} session`,Ye=`{{count}} sessions`,Xe=`{{count}} on the waitlist`,Ze=`{{count}} on the waitlist`,Qe=`booked`,$e=`sessions`,et=`waiting`,tt=`Utilization trend`,nt=`Hours booked per week`,rt=`Week of {{date}}: {{hours}}h booked`,it=`No booking history yet.`,at=`QR label`,ot=`Put this on the instrument so anyone at the bench can open its booking page.`,st=`Show QR`,ct=`Hide QR`,lt=`Preparing QRâ¦`,ut=`Copy QR`,dt=`Copied`,ft=`Download`,pt=`Couldn't generate the QR code. Please try again.`,mt=`Copy isn't available here. Download the QR instead.`,ht=`Instrument`,gt=`QR label for {{name}}`,_t=`Asset ID {{assetId}}`,vt=`Access to this instrument is managed by {{labName}}.`,yt=`Sign in to request access from the lab.`,bt=`Sign in`,xt=`Request access`,St=`We couldn't send your request. Please try again.`,Ct=`Access request status`,wt=`Requested`,Tt=`Lab notified`,Et=`Cleared`,Dt=`The {{labName}} team has been notified. You'll get an email when you're cleared.`,Ot=`Requested {{ago}}`,kt=`You're cleared to use {{name}}`,At=`Utilization`,jt=`Last {{days}} days, local time`,Mt=`{{day}} {{hour}}: {{hours}}h booked`,Nt=`{{day}} {{hour}}: no bookings`,Pt=`Less`,Ft=`More`,It=`No bookings in the last {{days}} days.`,Lt={searchPlaceholder:`Search your notebookâ¦`,searchEmptyState:`Try searching by protocol, reagent, observation, or outcome.`,materialStock:{addToStock:`Add to stock`,matchedEarlier:`matched in an earlier run`,noConfirmedSheet:`no confirmed sheet yet`,notInLabStock:`Not in {{lab}}'s stock yet`,change:`Change`,changeStock:`Change stock`,picker:{yourOtherLabs:`Your other labs`,nothingInLab:`Nothing in {{lab}} matches.`,nothingAnywhere:`No matching stock in any of your labs.`},fact:{vials_one:`{{count}} vial`,vials_other:`{{count}} vials`,noVialsLeft:`no vials left`,noQuantity:`no quantity`}},inventoryReceipt:{shortfall:`Stock ran out - {{amount}} short.`,wrapTitle:`What this run took from stock`,checkUnavailable:`Couldn't check the stock receipt - the activity feed has it.`,fromLab:`from {{lab}}`,reason:{unitMismatch:`not updated - units don't match`,noQuantity:`has no quantity - add one to deduct from it`,noAmount:`states no amount, so nothing was taken`,aliquotTracked:`is tracked by vials - take the vial with Use`,stockDeleted:`its stock item was deleted, so nothing was taken`,unresolvedAtCompletion:`has no lab stock chosen, so nothing was taken`},event:{short:`{{amount}} short`,pill:{noQuantity:`No quantity`,noAmount:`No amount`,aliquotTracked:`Tracked by vials`,stockDeleted:`Stock deleted`,unresolvedAtCompletion:`No stock chosen`},detail:{unitMismatch:`Units don't match, so nothing was taken`,failed:`Not updated`,noQuantity:`This item has no quantity - add one to deduct from it`,noAmount:`The reagent states no amount, so nothing was taken`,aliquotTracked:`Tracked by vials - the vial leaves with Use`,stockDeleted:`The stock
2item was deleted, so nothing was taken`,unresolvedAtCompletion:`No lab stock was chosen, so nothing was taken`}}}},Rt={defaultName:`Untitled Protocol`,you:`You`},zt={sheet:{title:`Share`,trigger:`Share`,saveFirst:`Save your protocol first to share it.`,loadError:`Couldn't load who has access.`,retry:`Try again`,cancel:`Cancel`,input:{placeholder:`Add emails or a lab`,caption:`They can open it and send you changes.`,hint:`Enter an email address, or pick one of your labs.`},home:{you:`You`,onlyYou:`Only you`,personalReason:`Because it lives in your protocols`,labReason:`Everyone in the lab, because it lives here`},writers:{author:`{{name}} (author)`,lineOne:`{{names}} writes it`,line:`{{names}} write it`,overflow:`{{names}} and {{count}} more write it`},grants:{labMeta:`everyone in the lab`,invitedBy:`invited by {{name}}`,invitedByYou:`invited by you`,remove:`Remove`,removed:`{{name}} no longer has access.`},pending:{meta:`invited by {{name}}, not opened yet`,metaYou:`invited by you, not opened yet`,withdraw:`Withdraw`,withdrawn:`Invitation to {{email}} withdrawn.`},link:{title:`Anyone with the link`,caption:`Signed out, they can read. Signed in, they can also send you changes.`,off:`Create a link to send to anyone.`,turnOn:`Create link`,turnOff:`Delete link`,replace:`Replace`,copy:`Copy link`,copyError:`Copy isn't available here. Select the link text instead.`,expires:`Expires {{date}}`,opens_one:`Opened by 1 person`,opens_other:`Opened by {{count}} people`,replaceConfirm_one:`1 person who opened this link will lose access.`,replaceConfirm_other:`{{count}} people who opened this link will lose access.`,replaceConfirmQuiet:`The current link will stop working.`},public:{title:`Anyone on the internet`,off:`Publish to put it on your profile and in search.`,published:`On your profile and in search.`,publish:`Publish`,unpublish:`Unpublish`,confirm:`Anyone on the internet will be able to find and read this.`,managerOnly:`A lab manager can publish this.`,alsoProposals:`Also take proposals from anyone`},history:{label:`Everyone with access can see version history`}},toast:{private:`Hidden from labs, search, and your public profile.`,public:`Live on your profile.`},discover:{scopeMine:`My protocols`,scopeLab:`My lab`,sharedBy:`shared by {{name}}`,anonOwner:`a labmate`,empty:`Nothing shared with your lab yet.`,emptyHint:`Protocols a labmate sets to "My lab" show up here.`,noMatch:`No lab protocols match your search.`,error:`Couldn't load lab protocols. Try again.`},shared:{copy:`Copy to my protocols`,anonAuthor:`A researcher`,forkedFrom:`Forked from {{source}}`,documentTitle:`{{name}} · LabGiant`,copySuccess:`Copied to your protocols`,copySignIn:`Sign in to copy this protocol`,copyError:`Couldn't copy this protocol`,unavailableTitle:`This link is no longer available`,unavailableBody:`The owner may have revoked it, or it has expired.`},session:{sharedBy:`Shared by {{name}}`,viewOnlyPill:`Shared with you · view only`,history:`History`,historyEmpty:`No recorded versions yet.`,signInToCopy:`Sign in to copy`},event:{initial:`Created`,checkpoint:`Checkpoint`,auto_save:`Saved`,merge_in:`Improvement merged in`,merge_out:`Shared upstream`,fork:`Forked from source`,restore:`Restored to an earlier version`,merge_rejected:`Proposal closed`},sharedWithMe:{title:`Shared with me`,row:{sharedBy:`shared by {{name}}`,viaLink:`via {{name}}'s link`},menu:{copy:`Copy to my protocols`,run:`Run`,leave:`Leave`,leaveCaption:`{{name}} would need to share it again`,leaveCaptionLink:`Opening the link again brings it back`},toast:{left:`You no longer have access to {{name}}.`,leftLink:`You left {{name}}.`,copied:`{{name}} is in your protocols now.`,copyFailed:`Couldn't copy this protocol. Try again.`},notification:{title:`Shared with you`,description:`{{name}} shared {{protocol}} with you.`,someone:`Someone`,aProtocol:`a protocol`},error:{line:`Protocols shared with you didn't load.`,retry:`Try again`}},sharedWithLab:{title:`Shared with the lab`}},Bt={cluster:{label:`The people on this protocol`,rowLabel:`People on {{name}}`,more_one:`+1`,more_other:`+{{count}}`},popover:{title:`People`,couldNotLoad:`We could not load the people. Try again in a moment.`},author:{heading:`Author`,nobody:`Nobody`,nobodySince:`Nobody, since {{name}} left {{lab}}`},coAuthors:{heading:`Co-authors`,makeAuthor:`Make author`,suggest:`Suggest as author`,suggested:`Suggested`,suggestedBy:`Suggested by {{name}}`,takeItBack:`Take it back`,dismissSuggestion:`Dismiss`,remove:`Remove`,removed:`{{name}} no longer writes this protocol.`,outsideReason:`Only a member of {{lab}} can be the author.`,outsideReasonNoLab:`Only a member of the lab can be the author.`,add:{placeholder:`Their email address`,label:`Add a co-author by email`,caption:`Add a co-author by email. They can edit this protocol and decide proposals.`,needsEmail:`Type their whole email address.`,accountsOnly:`That address has no LabGi
2ant account yet.`,alreadyHere:`They are already on this protocol.`},confirm:{becomes:`{{nominee}} becomes the author.`,keeps:`{{previous}} keeps writing this protocol as a co-author.`,consequence:`{{nominee}} will be the one who can delete it and decide who else writes it.`,verb:`Make {{name}} the author`}},contributors:{heading:`Contributors`,accepted_one:`1 change accepted`,accepted_other:`{{count}} changes accepted`,hidden_one:`and 1 contributor`,hidden_other:`and {{count}} contributors`,hideMe:`Don't show me here`,hidden:`You're hidden here.`,showMe:`Show me again`,hiddenToast:`You're hidden from this list.`},foot:{whoCanOpen:`Who can open this`}},Vt={header:{back:`Back to my protocols`,saving:`Saving...`,notSaved:`Not saved`,saved:`Saved`},phaseRail:{label:`Protocol outline`,untitledPhase:`Untitled phase`},search:{dialogLabel:`Protocol search`,placeholder:`Search protocols...`,clear:`Clear search`,scopeLabel:`Search scope`,myProtocols:`My protocols`,labProtocols:`Lab protocols`,noMatch:`No protocols found`,noMatchHint:`Try a different search term`,recents:`Recents`,recentsEmpty:`No recent protocols`,shortcutNavigate:`navigate`,shortcutGo:`go to`,shortcutClose:`close`},stockOutlook:{notStockedCount_one:`{{count}} not in your stock`,notStockedCount_other:`{{count}} not in your stock`,emptyTitle:`No reagents in this protocol.`,emptyHint:`Name a material in a phase and your lab answers with what it has.`,readFailed:`Your lab's stock could not be read just now.`,useSheetInstead:`Use a Google Sheet instead`,useLabInventory:`Use your lab inventory`,sourceLabInventory:`Your lab inventory`,sourceLabNamed:`{{labName}} inventory`,reagentCount_one:`{{count}} reagent`,reagentCount_other:`{{count}} reagents`,inStock:`In stock`,inStockAmount:`In stock - {{amount}}`,inStockAmountUnit:`In stock - {{amount}} {{unit}}`,inStockVials_one:`In stock - {{count}} vial`,inStockVials_other:`In stock - {{count}} vials`,noVialsLeft:`No vials left`,notStocked:`Not in your stock`,ambiguous:`More than one match - choose at run start`,checking:`Checking your stockâ¦`,todaysStock:`from today's stock`,add:`Add`,safetyUnavailable:`Safety data unavailable`,safetyUnavailableHow:`A lab manager confirms safety sheets from the Items page.`,safetyLoading:`Reading the safety sheetâ¦`,safetyReadFailed:`The safety sheet could not be read just now.`,safetyOpenSheet:`Open safety sheet`,safetyOpenSheetPending:`Openingâ¦`,safetyOpenSheetFailed:`The safety sheet could not be opened.`,safetyTodaysStockNote:`This is what your shelf holds today. A run reads your stock again at the start and keeps the sheet it used.`},schedule:{title:`Experiment day`,close:`Close the schedule`,untitledProtocol:`Untitled protocol`,emptyTitle:`No equipment in this protocol yet.`,emptyHint:`Add equipment to a phase and it shows up here with a time.`,dayRange:`{{start}} to {{end}}`,whenEmpty:`Nothing to schedule yet.`,whenChecking:`Reading the calendars.`,whenBooked_one:`Booked. {{count}} machine is held for you.`,whenBooked_other:`Booked. {{count}} machines are held for you.`,whenBookedSplit:`Booked. {{held}}; {{waiting}}.`,whenBookedNoneHeld:`Nothing is held yet. {{waiting}}.`,whenHeldPart_one:`{{count}} machine is held for you`,whenHeldPart_other:`{{count}} machines are held for you`,whenWaitingPart_one:`{{count}} machine waits on {{lab}}`,whenWaitingPart_other:`{{count}} machines wait on {{lab}}`,whenWaitingPartUnnamed_one:`{{count}} machine waits for approval`,whenWaitingPartUnnamed_other:`{{count}} machines wait for approval`,whenNeedsMatch_one:`{{count}} machine still needs a match.`,whenNeedsMatch_other:`{{count}} machines still need a match.`,whenConflicts_one:`{{count}} machine is busy then.`,whenConflicts_other:`{{count}} machines are busy then.`,whenGiveUp:`No clear run in the next 7 days. Pick a time that works for you.`,whenAllFree_one:`Works for the machine you need.`,whenAllFree_other:`Works for all {{count}} machines.`,whenPartial_one:`Works for the one machine we can see.`,whenPartial_other:`Works for the {{count}} we can see.`,whenUnverified:`No calendars read yet.`,pickAnotherTime:`Pick another time`,trySuggestedTime:`Try {{time}} instead`,checkAgain:`Check again`,checkingAgain:`Checking...`,rowMatching:`Looking for a match`,rowNoMatch:`Nothing you can book matches`,rowChecking:`Checking`,rowNotChecked:`Not checked yet`,rowNotBookable:`This one has no calendar to book`,rowCalendarUnknown:`Can't see this one's calendar`,rowFree:`Free then`,rowBusy:`Busy then`,rowBooking:`Booking`,rowBooked:`Booked`,rowBlocked:`This time was turned down`,rowWaitingOn:`Waiting on {{lab}}`,rowWaiting:`Waiting for approval`,rowNotYours:`You can't book this one`,rowOffer:`{{name}} fits, and {{lab}}
2 would need to approve it.`,rowOfferUnnamed:`{{name}} fits, and its lab would need to approve it.`,acceptOffer:`Use it`,acceptOfferAria:`Use {{name}}`,withLab:`{{name}} · {{lab}}`,rowBookingGone:`That booking is no longer on the calendar.`,rowWindow:`{{start}} - {{end}}`,dayMarkedTime:`{{day}} {{time}}`,rowOptions:`Options for {{name}}`,rejectionRow:`{{name}} could not take this time.`,rejectionOverlap:`Two of these ask for the same machine at the same time.`,rejectionBatch:`The lab turned this day down.`,askForException:`Ask for an exception`,bookAnyway:`Book anyway`,searchLab:`Find an instrument`,noLabEquipment:`Nothing you can book matches`,clearMatch:`Clear this one`,findInstrument:`Find a {{name}}`,findInstrumentAria:`Find a {{name}} (opens in a new tab)`,windowStartLabel:`Starts`,windowStartOnDay:`Starts {{day}}`,windowStartAria:`Start time for {{name}}`,windowStartAriaOnDay:`Start time for {{name}} on {{day}}`,windowStartDayNote:`A start set here lands on {{day}}, the day this experiment begins.`,windowDurationLabel:`Runs for`,windowDurationAria:`How long {{name}} runs, in minutes`,windowDurationUnit:`min`,windowHeldAt:`Held at {{time}}`,windowHeldFor_one:`Held for {{count}} minute`,windowHeldFor_other:`Held for {{count}} minutes`,windowHeldAtFor_one:`Held at {{time}} for {{count}} minute`,windowHeldAtFor_other:`Held at {{time}} for {{count}} minutes`,windowRelease:`Let it follow the day`,violationGapPeriod:`A cooldown is needed between your bookings.`,violationMaxHoursDay:`This passes your daily hour limit.`,violationMaxHoursWeek:`This passes your weekly hour limit.`,violationMaxHoursMonth:`This passes your monthly hour limit.`,violationMaxHoursPerBooking:`This booking is longer than the limit.`,violationMaxCompartments:`This asks for more compartments than allowed.`,violationOther:`A booking rule stands in the way.`,phaseMachineCount_one:`{{count}} machine`,phaseMachineCount_other:`{{count}} machines`,matchFirst:`Pick an instrument on a row to schedule this day.`,bookDay:`Book {{day}}`,bookTheRest:`Book the rest`,booking:`Booking...`,changeDay:`Change day`,cancelDay:`Cancel day`,cancelling:`Cancelling...`,noticeSignedOut:`Sign in again to book this day.`,noticeNothingBookable:`Pick an instrument for at least one machine first.`,noticeNoThread:`Save this protocol before changing its day.`,noticeNothingToRelease:`Nothing was booked on this day.`,noticeDayReleased_one:`{{count}} booking was released.`,noticeDayReleased_other:`{{count}} bookings were released.`,noticeReleaseFailed:`Those bookings could not be released. Try again.`,noticeReleasePartial_one:`{{count}} booking could not be released.`,noticeReleasePartial_other:`{{count}} bookings could not be released.`,deliveryTitle:`Reminders and email`,payerLabel:`Billed to`,payerSingle:`Billed to {{lab}}`,payerPlaceholder:`Select a lab...`,payerAriaLabel:`Which lab pays for this day`,emailConfirmation:`Email me this day with a calendar file`,alertBeforeStart:`{{minutes}} min before each booking`,alertAtStart:`When each booking starts`,alertAfterStart:`{{minutes}} min after each booking starts`,alertBeforeEnd:`{{minutes}} min before each booking ends`,alertAtEnd:`When each booking ends`,alertAfterEnd:`{{minutes}} min after each booking ends`,whisper:{needsMatch_one:`{{name}} still needs a home`,needsMatch_other:`{{count}} machines need a match`,open:`{{message}}. Open the schedule for {{phase}}`}},addToStock:{name:`Name`,onTheShelf:`On the shelf`,unit:`Unit`,optional:`Optional`,add:`Add`,cancel:`Cancel`}},Ht={header:{propose:`Propose changes`,continue:`Continue your changes`,proposingTo:`Proposing changes to {{name}}`,send:`Send`,discard:`Discard`,waiting:`Your proposal · waiting`,waitingFor:`Your proposal · waiting for {{name}}`,waitingShort:`Waiting`,draftSaved:`Draft saved`},send:{sendTo:`Send to {{name}}`,noteLabel:`Add a note (optional)`,notePlaceholder:`What did you change, and why?`,noteHelp:`One line. It is the first thing they read.`},discard:{question:`Throw away your changes?`,body:`Nothing has been sent yet, and this cannot be undone.`,confirm:`Throw away`,keep:`Keep writing`},pending:{analysisUnfinished:`The grouping and sources did not finish.`,comparing:`Comparing the two versions`,comparisonNotLoaded:`The comparison did not load.`,leftLabel:`The protocol`,rightLabel:`What you sent`,withdraw:`Withdraw`,yourNote:`Your note`},baseMoved:{explanation:`{{name}} changed while you were writing. Your changes were compared with the version you started from, so nothing has been sent yet.`,currentValue:`The protocol has moved on`,proposedValue:`Your changes, from the version you started from`},accessEnded:{title:`You no longer have access to this protocol`,body:`Your changes were not sent.`,bodyKept:`Your changes are yours. They are now a protocol of your own.`,open:`Open it`,dismiss:`Close`},toast:{sent:`Sent to {{name}}. You can see it here until they decide.`,sentNoName:`Sent. You can see it here until it is decided.`,discarded:`Your changes were thrown away.`,withdrawn:`Your proposal was withdrawn.`,compareFailed:`Couldn't compare your changes. Try again.`,baseMovedStuck:`The protocol changed while you were writing. Open it again and send from there.`}},Ut={chip_one:`{{count}} proposal`,chip_other:`{{count}}
2 proposals`,close:`Close`,acceptedReloadToSee:`The accepted version is saved. You have unsaved edits on screen, so reload the protocol when you are ready to see it here.`,listFailed:`The proposals didn't load.`,tryAgain:`Try again`},Wt=`We couldn't find that page`,Gt=`The link may have a typo, or the page may have moved.`,Kt=`Back to LabGiant`,qt=`Specifications`,Jt={clear:`Clear`,search:`Search`,unavailable:`Unavailable`,typeToSearch:`Type to search`,searching:`Searching`,noOptions:`No options`,noMatches:`No matches`,couldNotLoad:`Couldn't load.`,tryAgain:`Try again`,setDate:`Set a date`,previousMonth:`Previous month`,nextMonth:`Next month`},Yt={bold:`Bold`,italic:`Italic`,underline:`Underline`,link:`Add Link`,unlink:`Remove Link`,bulletList:`Bullet List`,orderedList:`Numbered List`,superscript:`Superscript`,subscript:`Subscript`,linkPrompt:`Enter URL:`},Xt={equipmentSpecificationTable:m,marketplace_lab_back:h,marketplace_resource_back:g,marketplace_resource_back_generic:_,marketplace_resource_back_to:v,marketplace_lab_request_access:y,marketplace_lab_share:b,marketplace_lab_link_copied:x,marketplace_lab_read_more:S,marketplace_lab_resources:C,marketplace_lab_resources_stat:w,marketplace_lab_members_stat:T,marketplace_lab_book:E,marketplace_lab_see_details:D,marketplace_lab_availability_available:O,marketplace_lab_availability_limited:k,marketplace_lab_availability_unavailable:A,marketplace_lab_filter_all:`All`,marketplace_lab_show_more:j,marketplace_lab_show_more_count:M,marketplace_lab_end_of_list:N,marketplace_lab_resources_loaded:P,marketplace_lab_load_more_region:F,marketplace_lab_loading_more_a11y:I,marketplace_lab_use_button_a11y:L,marketplace_lab_scroll_more_a11y:R,marketplace_lab_load_more_button:z,marketplace_lab_scroll_for_more:B,marketplace_lab_detail_not_found_title:V,marketplace_lab_detail_not_found_body:H,marketplace_lab_detail_resources_empty:U,marketplace_lab_detail_research_error:W,marketplace_lab_detail_contact_fallback:G,marketplace_lab_detail_open_workspace:K,marketplace_lab_detail_sign_in_title:q,marketplace_lab_detail_sign_in_description:J,marketplace_lab_detail_workspace_denied_toast:oe,marketplace_lab_detail_copy_link_error:se,marketplace_lab_detail_preview_rail_label:ce,marketplace_lab_detail_untitled_resource:le,marketplace_lab_detail_seo_resource_count:ue,marketplace_lab_detail_seo_explore:de,marketplace_lab_detail_section_image_alt:fe,marketplace_lab_detail_modal_image_alt:pe,marketplace_lab_detail_image_word:me,marketplace_lab_detail_keywords_label:he,marketplace_lab_detail_research_heading:ge,marketplace_lab_detail_research_read_more:_e,marketplace_lab_detail_research_show_less:ve,marketplace_lab_detail_resource_categories_more:ye,marketplace_lab_detail_resources_section_subtitle:be,login:xe,signup:Se,lab_member:Ce,lab_manager:we,principal_investigator:Te,digital:Ee,equipment:De,equipments:Oe,service:ke,services:Ae,item:je,specific_items:Me,lab:`Lab`,labs:Ne,resource_overview_tab:Pe,resource_usage_ticker_header:Fe,resource_usage_ticker_anonymized:Ie,resource_usage_feed_empty:Le,resource_research_tab:Re,resource_research_heading:ze,resource_research_description:Be,resource_research_preview:Ve,resource_research_view:He,resource_research_paper:Ue,resource_capability_heading:We,equipment_demand_title:Ge,equipment_demand_hours_booked:Ke,equipment_demand_period_week_of:qe,equipment_demand_sessions_one:Je,equipment_demand_sessions_other:Ye,equipment_demand_waitlist_one:Xe,equipment_demand_waitlist_other:Ze,equipment_demand_metric_booked:Qe,equipment_demand_metric_sessions:$e,equipment_demand_metric_waiting:et,equipment_demand_trend_title:tt,equipment_demand_trend_subtitle:nt,equipment_demand_trend_bar:rt,equipment_demand_trend_empty:it,equipment_qr_title:at,equipment_qr_description:ot,equipment_qr_show:st,equipment_qr_hide:ct,equipment_qr_preparing:lt,equipment_qr_copy:ut,equipment_qr_copied:dt,equipment_qr_download:ft,equipment_qr_error:pt,equipment_qr_copy_error:mt,equipment_qr_instrument:ht,equipment_qr_preview_alt:gt,restricted_instrument_asset_id:_t,restricted_instrument_managed_by:vt,restricted_instrument_signin_helper:yt,restricted_instrument_signin_cta:bt,restricted_instrument_request_cta:xt,restricted_instrument_request_error:St,restricted_instrument_status_label:Ct,restricted_instrument_step_requested:wt,restricted_instrument_step_
2notified:Tt,restricted_instrument_step_cleared:Et,restricted_instrument_pending_body:Dt,restricted_instrument_requested_ago:Ot,restricted_instrument_cleared_toast:kt,equipment_heatmap_title:At,equipment_heatmap_subtitle:jt,equipment_heatmap_cell:Mt,equipment_heatmap_cell_empty:Nt,equipment_heatmap_legend_less:Pt,equipment_heatmap_legend_more:Ft,equipment_heatmap_empty:It,notebook:Lt,protocolCreation:Rt,protocolShare:zt,protocolPeople:Bt,protocolCortex:Vt,protocolPropose:Ht,protocolDecide:Ut,not_found_title:Wt,not_found_body:Gt,not_found_link:Kt,resource_specifications_heading:qt,field:Jt,textEditor:Yt}})))()}var Qt,$t,en,tn,nn,Y;function rn(){return(rn=e((()=>{Qt={login:`Login`,signup:`Get Started`,see_it_live:`See it live`,for_labs:`For Labs`,pricing:`Pricing`,resources:`Resources`,ai_assistant:`AI Assistant`,add_resources:`Add Resources`},$t={login:`Login`,signup:`Signup`,equipment_booking:{title:`Equipment Booking`,description:`Book equipment for your lab`},lab_management:{title:`Lab Manager`,description:`Manage your lab`},register_lab:{title:`Register Lab`,description:`Register your lab`},ai_assistant:{title:`AI Assistant`,description:`Get help from our AI assistant`},user:{view_lab:`View Lab`,manage_lab:`Manage Lab`,account_settings:`Account Settings`,profile:`Profile`,edit_profile:`Edit Profile`,subscription:`Subscription`,sign_out:`Sign out`},search:{placeholder:`Search for equipment, reagents, labs...`}},en={features:`Features`,explore:`Explore`,equipment_calendar:`Equipment Calendar`,protocol_cortex:`Protocol Cortex`,service_operations:`CRM`,impact_reporting:`Impact Reporting`,research_index:`Research Index`,techniques:`Techniques`,community:`Community`,plans:`Plans`,partners:`In partnership with`,talk_to_us:`Talk to us`,legal:`Legal`,privacy_policy:`Privacy Policy`,terms_of_service:`Terms of Service`},tn={label:`Language`,english:`English`,french:`Français`},nn={discover:`Discover`,set_up_lab:`Set up your lab`,have_account:`Already have an account?`,log_in:`Log in`,welcome_back:`Welcome back`,sign_in_to_workbench:`Sign in to your workbench`,back_to_workbench:`Back to your workbench`,pain_point_fallback:`How much research time is lost to admin work every week?`,account:`Account`,notifications:`Notifications`,home:`Home`,calendar:`Calendar`,bookings:`Bookings`,science:`Science`,protocols:`Protocols`,notebook:`Notebook`,projects:`Projects`,resources:`Resources`,equipment:`Equipment`,items:`Items`,lab_spaces:`Lab Spaces`,map:`Map`,services:`Services`,digital_assets:`Digital Assets`,clients:`Clients`,outreach:`Outreach`,pipeline:`Pipeline`,billing:`Billing`,calls_for_proposals:`Calls for Proposals`,events:`Events`,conference:`Conference`,team:`Team`,members:`Members`,access:`Access`,my_access:`My Access`,forms:`Forms`,settings:`Settings`,lab_settings:`Lab settings`,passes:`Passes`,scientific_platforms:`Scientific platforms`,requests:`Requests`,proposals:`Proposals`,reviews:`Reviews`,marketplace:`Marketplace`,community:`Community`},Y={external:Qt,internal:$t,footer:en,language:tn,sidebar:nn}})))()}var an,on,sn,cn,ln,un,dn,fn,pn,mn,hn,gn,_n,vn,yn,bn;function xn(){return(xn=e((()=>{an=`Back to Home`,on=`Home`,sn={tab:`Lab Profile`,title:`Lab Profile`,description:`Manage your lab profile and information`,edit_lab_profile:`Edit Lab Profile`},cn={tab:`News`,title:`Lab News`,description:`Manage your lab news and announcements`,add_news:`Add News`,edit:`Edit`,delete:`Delete`},ln={tab:`Members`,title:`Members`,description:`Manage your lab members and their roles`},un={title:`Access`,subtitle_manager:`Who can book which equipment: passes, training, and requests to use it.`,subtitle_member:`What you can book in this lab: the passes you hold or steward, and the equipment each one opens.`},dn=JSON.parse(`{"tab":"Resources","title":"Lab Resources","description":"Manage your lab resources and share them with the science community","search":{"placeholder":"Search for resources"},"runAudit":{"title":"Runs that took from this","asReagent":"as {{reagent}}","runAt":"run at {{lab}}","took":"took {{amount}}","tookFromStock":"took from stock","stockMovement":"stock {{before}} â {{after}}
2","tookNothing":"took nothing - {{reason}}","reason":{"noQuantity":"the item has no quantity","noAmount":"the run gave no amount","unitMismatch":"the units did not match","aliquotTracked":"this item is counted in vials","stockDeleted":"the item was gone by then","unresolvedAtCompletion":"no stock was chosen","failed":"it did not go through"},"by":"by {{name}}","on":"on {{date}}"},"edit":{"name_hint":"Researchers search by make and model. Name it the way they would search for it.","name_hint_service":"Name the service and the instrument behind it, so researchers can find it.","description_placeholder":"e.g. Spectral flow cytometer for immunophenotyping and cell sorting. Available to external researchers by request.","description_hint":"Explain how it works, what's included, and who can access it.","description_placeholder_service":"e.g. High-parameter cell sorting with a typical 3 to 5 day turnaround. Available to external researchers.","description_hint_service":"The fuller picture: what's included, the typical turnaround, and who can order it.","description_label":"Description","details_label":"Details","door_tag_public":"Public","door_tag_after_approval":"After approval","door_details_hint":"Only people you have sent the form to read this.","door_notice":"Approve before sending is on. Visitors see the name, the one line below and the images. The details, the prices and the form open after you send the form.","door_notice_link":"See what visitors see","door_notice_new_tab":"Opens in a new tab.","translation":{"switch_label":"Language you are editing","switch_drafting":"drafting","switch_stalled":"drafting failed","switch_retry":"Try again","hint_other_fr":"French readers see this. Edit anything to make it yours.","hint_other_en":"English readers see this. Edit anything to make it yours.","tag_ours":"our translation","tag_stale_fr":"your French · English changed","tag_stale_en":"your English · French changed","redraft":"Redraft","redrafting":"Redrafting","composing_fr":"Drafting the French","composing_en":"Drafting the English","empty_other_fr":"Add the French","empty_other_en":"Add the English","save_failed":"That didn't save. Your text is still here."},"technique_hint":"Tag the techniques researchers can run here. This is how your facility shows up when they search by capability.","applications_label":"Applications","applications_add":"Add application","applications_hint":"List what researchers use it for, e.g. immunophenotyping, cell sorting. This helps your facility surface for those searches.","suggestion_recognized":"This looks like {{model}}.","suggestion_recognized_generic":"We found details for this resource.","suggestion_prompt":"Review this draft before it becomes part of the listing.","suggestion_field_model":"Model","suggestion_field_description":"Description","suggestion_field_technique":"Techniques","suggestion_field_applications":"Applications","suggestion_use":"Use these details","suggestion_dismiss":"Not now","capability_label":"What it does","capability_hint":"In one sentence, what can a researcher do with this? It's the first line they read, before the details below.","capability_placeholder":"Sort defined cell populations for downstream single-cell analysis.","copy_composing_one_line":"Writing what it does.","copy_composing_details":"Writing details.","discovery_recognized":"We recognized {{model}}.","discovery_review":"Here is a first line to use or edit.","discovery_use":"Use this line","discovery_edit":"Edit and use","discovery_reject":"Not this one","research_evidence_label":"Where it's been used","research_evidence_hint":"Link the papers this resource helped produce.","door_research_evidence_hint":"Published work stays readable behind the door.","research_evidence_none":"None yet.","research_evidence_count_one":"{{count}} paper.","research_evidence_count_other":"{{count}} papers.","research_choose_own":"Choose from your publications","research_search_own":"Find a publication","research_search_own_placeholder":"Search by titleâ¦","research_identifier_label":"DOI or paper link","research_identifier_placeholder":"Paste a DOI, or any publisher / PubMed / arXiv link","research_contribution_label":"How did this resource contribute?","research_contribution_placeholder":"Example: This microscope was used to quantify stained tissue sections for the study.","research_contribution_public_note":"This line appears on the public listing.","research_link":"Link research","research_link_need_paper":"Choose a paper or paste a DOI first","research_link_need_contribution":"Add how this resource contributed","research_linked":"Research linked","research_unlinked":"Research unlinked","research_view_paper":"View paper","research_unlink_t
2itle":"Unlink this paper?","research_unlink_description":"\\"{{title}}\\" will no longer appear on this listing or help researchers find it.","research_unlink_confirm":"Unlink paper","photo_fill_button":"Fill details from photo","photo_fill_loading":"Reading photo...","photo_fill_unrecognized":"We couldn't identify this instrument from the photo.","photo_fill_error":"Couldn't read the photo. Please try again.","safety":{"title":"Safety","intro":"Safety belongs to the supplier product. Every bottle and aliquot inherits this sheet.","state_review":"Review","state_current":"Current","product":"Product","supplier":"Supplier","catalog_number":"Catalog number","variant":"Variant","not_listed":"Not listed","confirmed_revision":"Confirmed sheet, revision {{revision}}","supplier_revision":"Supplier revision {{date}}","supplier_revision_unknown":"Supplier revision date not listed","confirmed_by":"Confirmed by {{name}}","download_sheet":"Download confirmed sheet","download_sheet_pending":"Downloading...","download_qr":"Download bottle QR label","download_qr_pending":"Preparing label...","none_active":"No confirmed supplier sheet is active.","candidate_waiting":"Revision {{revision}} is waiting for review. The confirmed sheet above remains active.","upload_replacement":"Upload replacement","upload_sheet":"Upload safety sheet","upload_failed":"The PDF could not be uploaded. Nothing changed.","upload_succeeded":"Uploaded for review. The confirmed sheet was not replaced.","sheet_download_failed":"The confirmed sheet could not be downloaded.","qr_download_failed":"The bottle QR label could not be downloaded.","load_failed":"Safety information for this item could not be loaded.","retry":"Try again","state_missing":"Missing","dropzone_choose_pdf":"Choose a PDF safety data sheet.","dropzone_too_large":"The PDF must be 25 MB or smaller.","dropzone_drop_here":"Drop the supplier PDF here","dropzone_hint":"PDF only, up to 25 MB. The confirmed sheet stays active until review.","dropzone_uploading":"Uploading...","candidate_waiting_first":"Revision {{revision}} is waiting for review. Nothing is published until a manager confirms it.","retire_qr":"Retire bottle QR labels","retire_qr_pending":"Retiring...","retire_qr_confirm_title":"Retire every printed label for this product?","retire_qr_confirm_hint":"Every QR label already on a bottle stops working. Do this once the physical labels are off.","retire_qr_confirm":"Retire the labels","retire_qr_cancel":"Keep them live","retire_qr_done":"Every printed label for this product has been retired.","retire_qr_none":"There were no live labels to retire.","retire_qr_failed":"The labels could not be retired.","manufacturer":"Manufacturer","manufacturer_placeholder":"Who supplies it, e.g. Sigma-Aldrich","manufacturer_hint":"The supplier on the bottle. A safety sheet follows the exact supplier product, so this has to match the label.","catalog_number_placeholder":"Catalog number on the bottle","link_label":"Supplier safety sheet link","link_placeholder":"Paste the supplier's SDS link","link_fetch":"Fetch sheet","link_fetch_pending":"Fetching...","link_needs_https":"The link has to start with https://","link_failed":"The link could not be fetched. Nothing changed.","link_succeeded":"Added for review. The confirmed sheet was not replaced.","discover_sheet":"Find sheet","discover_pending":"Finding sheet...","discover_not_found":"No sheet found. Paste a link or upload the PDF."},"safety_review":{"chip_attention_one":"{{count}} needs safety attention","chip_attention_other":"{{count}} need safety attention","chip_unavailable":"Safety counts unavailable","chip_attention_short":"Safety: {{count}}","open_review":"Review safety sheets","binder_preparing":"Preparing binder","binder_download":"Safety binder (PDF)","binder_menu_hint":"Every confirmed sheet in one file, for inspections and outages.","binder_download_failed":"The binder PDF could not be downloaded. Try again.","binder_start_failed":"The binder could not be started. A previous ready binder remains available.","binder_prepare_failed":"This binder could not be prepared. The previous binder is still available.","binder_download_previous":"Download previous binder","sr_confirming":"Confirming sheet","sr_rejecting":"Rejecting candidate","sr_uploading":"Uploading safety sheet","sr_reviewing":"Reviewing {{name}}","queue_load_failed":"Safety paperwork could not be loaded","queue_caught_up":"Safety paperwork is caught up","queue_caught_up_hint":"New uploads will return here for review.","remaining_after":"{{count}} after this identity","identity_inventory":"Inventory identity","identity_candidate":"Candidate sheet identity","page_count":"{{count}} pages","revision":"Revision {{revision}}","sheet_revised":"Sheet revised {{date}}","facts_title":"Review the facts researchers will see","facts_draft_hint":"Draft only. Edit this to match the supplier sheet before confirming.","extraction_processing":"Automatic reading is still in progress. You can enter the cited facts now.","extraction_failed":"Automatic reading was unavailable. Enter the cited facts directly from the PDF.","extraction_arrived":"Automatic reading finished. It left what you entered alone.","extraction_use_draft":"Use the extracted draft","signal_word":"Signal word","signal_danger":"Danger","signal_warning":"Warning","signal_none":"None - the sheet states no signal word","signal_citations":"Signal word citations","pictograms_legend":"GHS pictograms","pictogram_citations":"{{code}} citations","group_ppe":"PPE","group_controls":"Controls","group_spill":"Spill response","group_first_aid":"First aid","fact_row_label":"{{title}} fact {{index}}","fact_row_remove":"Remove {{title}} fact","fact_row_remove_indexed":"Remove {{title}} fact {{index}}","fact_row_add":"Add {{title}} fact","citation_section":"Section {{section}}","citation_add":"Add citation","citation_remove":"Remove {{label}} citation","citation_remove_indexed":"Remove {{label}} citation {{index}}","citation_row_section":"{{label}} citation {{index}} section","citation_row_page":"{{label}} citation {{index}} page","reject_reason_label":"Reason to reject","reject_reason_placeholder":"Wrong product, supplier, or revision","reject_pending":"Rejecting...","reject_action":"Reject candidate","confirm_pending":"Confirming...","confirm_action":"Confirm sheet","upload_title":"Add the supplier safety data sheet","upload_hint":"One sheet covers every bottle and aliquot of this product identity.","upload_failed_check":"The PDF could not be uploaded. Check the file and try again.","confirm_failed":"The sheet could not be confirmed. Nothing was published.","reject_failed":"The candidate could not be rejected. Try again.","candidate_gone":"The active candidate is no longer available for confirmation.","fix_cited_facts":"Fix the cited facts above before confirming this sheet.","add_reject_reason":"Add a reason before rejecting this candidate.","preview_opening":"Opening PDF...","preview_close":"Close PDF preview","preview_open":"Preview candidate PDF","preview_download":"Download PDF","preview_failed":"The candidate PDF could not be opened. Try again.","preview_object_title":"Candidate safety sheet, page {{page}}","preview_unsupported":"This browser cannot preview the PDF. Use Download PDF.","rf_invalid_page_count":"The candidate PDF does not have a valid page count.","rf_add_citation":"Add a citation for {{subject}}.","rf_wrong_section":"{{subject}} citations must use Section {{sections}}.","rf_page_range":"{{subject}} citation pages must be between 1 and {{pageCount}}.","rf_finish_fact":"Finish every added safety fact.","rf_need_emergency":"Add the sheet's spill response and first aid instructions.","rf_subject_signal_word":"the signal word","rf_subject_ppe":"PPE","rf_subject_controls":"controls","rf_subject_spill":"spill response","rf_subject_first_aid":"first aid","signal_unset":"Choose what the sheet says","rf_choose_signal_word":"Choose the signal word the sheet carries, or say it carries none.","sr_linking":"Fetching the linked sheet","sr_discovering":"Looking for a safety sheet","sr_naming":"Saving the supplier product","link_failed_check":"The link could not be fetched. Check it and try again.","discover_failed":"The search for a sheet could not be run. Try again.","name_product_title":"Name the supplier product","name_product_hint":"A safety sheet follows the exact supplier product, so this item needs the supplier on its bottle before there is a sheet to look for.","name_product_catalog_optional":"Optional. It pins the exact product when a supplier sells several.","name_product_action":"Save supplier product","name_product_pending":"Saving...","name_product_failed":"The supplier product could not be saved. Nothing changed."}}}`),fn={tab:`Publications`,title:`Lab Publications`,description:`Manage your lab's publications and research outputs`},pn={tab:`Lab Information`,title:`Lab Information`,description:`Manage your lab's name, location, and institutional details.`,lab_information:{title:`Lab Information`,name:`Lab Name`,address:`Lab Address`,institution:`Institution`,faculty:`Faculty`,department:`Department`,research_keywords:`Research Keywords`,research_keywords_hint:`Add the techniques and applications researchers search for, like flow cytometry or mass spectrometry.`,research_keywords_suggestions:`e.g. flow cytometry, mass spectrometry, genomics, cell sorting`,add_research_keywords:`Add`}
2,conversion:{cancel:`Cancel`,to_platform:{title:`Share your instruments with labs beyond your own.`,subtitle:`List the equipment you choose. Other labs request, you approve every booking, and nothing changes for your team.`,cta:`Share my instruments with other labs`,confirm_title:`Share your instruments with other labs?`,confirm_body:`Only the resources you list are visible to other labs. Everything else stays private to your team. You approve every booking, and you can switch back anytime.`,done:`You're set up as a scientific platform. Only the resources you list are visible to other labs; everything else stays private to your team.`},to_research:{title:`Switch back to a research lab.`,subtitle:`A research lab is the bench-first experience, with no client, pipeline, or invoicing tools.`,cta:`Switch to a research lab`,confirm_title:`Switch back to a research lab?`,confirm_body:`Your bench, schedule, and team stay exactly as they are. The client, pipeline, and invoicing tools are hidden, and you can set up as a platform again anytime.`,confirm_cta:`Switch to a research lab`,warning:`This platform has {{count}} active client and billing records. Switching hides your client, pipeline, and invoicing tools. Your data is kept, but your team won't see them until you set up as a platform again.`,done:`You're back to a research lab.`}},save_changes:`Save Changes`,saving:`Saving...`,page:{title:`Settings`,description:`The things you set once and come back to rarely.`},tabs:{profile:`Public profile`,information:`Information`,workbench:`Workbench`,subscription:`Subscription`},workbench:{title:`Choose what {{lab}} uses`,description:`Sections you turn off leave the sidebar for everyone in the lab. Turn them back on here any time.`,demo_locked:`The demo keeps every section on.`,always_on:`Always on: {{rows}}.`,preview_caption:`What your team sees`,rows:{"protocol-logs":`Protocol runs and the lab's projects`,items:`Consumables, kits and reagents`,"lab-spaces":`Rooms and benches members can book`,inventory:`The floor map of where things live`,services:`What your lab offers to others`,digital:`Datasets, software and licences`,"service-projects":`Client jobs and where each stands`,calls:`Calls your lab runs`,events:`Workshops and open days`,conference:`The meeting your lab hosts`},usage:{nothing_yet:`Nothing here yet`,notebook_none:`No runs this month`,notebook_members_one:`{{count}} member this month`,notebook_members_other:`{{count}} members this month`,items_one:`{{count}} item`,items_other:`{{count}} items`,spaces_none_this_month:`No bookings this month`,spaces_bookings_one:`{{count}} booking this month`,spaces_bookings_other:`{{count}} bookings this month`,map_not_set_up:`Not set up`,map_nothing_placed:`Nothing placed yet`,map_placed_one:`{{count}} thing placed`,map_placed_other:`{{count}} things placed`,services_listed_one:`{{count}} listed`,services_listed_other:`{{count}} listed`,digital_one:`{{count}} asset`,digital_other:`{{count}} assets`,projects_none:`No open projects`,projects_open_one:`{{count}} open`,projects_open_other:`{{count}}
2 open`,calls_none:`No open calls`,calls_open_one:`{{count}} open call`,calls_open_other:`{{count}} open calls`,events_none:`No events yet`,events_one:`{{count}} event`,events_other:`{{count}} events`,events_floor:`{{count}}+ events`}},subscription:{title:`Subscription`,description:`Manage this lab's subscription and billing`,pricing_details:`Pricing details`}},mn={title:`Billing`,subtitle:`How your lab gets paid.`,tabs:{invoices:`Invoices`,pricing:`Pricing`,getting_paid:`Getting paid`},invoices:{subtitle:`Everything your lab bills, one place: client work and member usage.`},pricing:{subtitle:`Click a price to set it. Rates change it by a percentage. Prices in {{currency}}.`},invoice_path:{body:`Invoices and exports stay on, whatever you set here.`,link:`Go to Invoices`},card_payments:{title:`Card payments`,subtitle:`Let clients pay by card, on top of purchase orders and cheques. Payouts land in your facility's own bank account, and LabGiant takes no cut.`,never_started:{heading:`Accept cards on your invoices`,body:`Connect your facility to Stripe once, right here. After that, the client invoices you send carry a Pay by card button, and the money goes straight to your facility's bank. Stripe's processing rate is the only cost.`,cta:`Start accepting cards`},in_progress:{heading:`Setup in progress`},live:{heading:`Cards are on`,body:`Your client invoices carry a Pay by card button. Clients see your facility's name on their card statement, and payouts go straight to your bank.`,connected_since:`Connected to Stripe since {{date}}`,payouts_on:`Payouts on`,pause_cta:`Pause card payments`},paused:{heading:`Card payments are paused`,body:`Every invoice now shows only your usual payment instructions, including the ones you already sent. Your Stripe connection stays in place, so you can turn cards back on anytime.`,cta:`Resume card payments`},needs_attention:{heading_payouts:`Payouts are paused`,heading_requirements:`Stripe needs updated details`,warning_payouts:`Cards still work, but Stripe has paused payouts to your bank. Your money is held at Stripe until you update your details.`,body_requirements:`Cards keep working. Stripe holds your payouts if these are not updated in time.`,cards_on:`Cards on`},confirming:{heading:`Confirming with Stripe...`,body:`Stripe is confirming your account. This takes a few seconds.`},error_generic:`Couldn't load the Stripe form. Try again.`,load_error:`Couldn't load card payments.`,retry:`Try again`},invoice_branding:{title:`Invoice branding`,subtitle:`Your logos, accent color, and remit-to details, on every invoice you issue.`,logo_label:`Facility logo`,logo_hint:`Top-left on the invoice`,parent_logo_label:`Parent organization logo`,parent_logo_hint:`Top-right, like your university's mark`,upload:`Upload`,replace:`Replace`,remove:`Remove`,logo_updated:`Logo updated`,logo_removed:`Logo removed`,logo_type_error:`Logos must be PNG or JPEG.`,logo_size_error:`Logos must be 5MB or smaller.`,header_label:`Header text`,header_hint:`Shown under the logos. Left empty, invoices use your lab name.`,color_label:`Accent color`,color_hex_label:`Accent color hex value`,color_error:`Use a 6-digit hex color, like #1a7f5a.`,address_label:`Remit-to address`,address_placeholder:`Where payments and paperwork go`,footer_label:`Footer text`,footer_placeholder:`A closing line at the bottom of each page`,save:`Save branding`,saving:`Saving...`,saved:`Invoice branding saved`,load_error:`Couldn't load invoice branding.`,retry:`Try again`,preview_caption:`Every invoice you issue wears this.`,remit_to:`Remit to`}},hn={tab:`Map`,title:`Map`,description:`Manage your lab's equipment, chemicals, and biological materials`},gn={title:`Projects`,subtitle:`Track a grant, a collaboration, or a thesis aim. Every run, booking, and milestone on one timeline.`,new:`New project`,taste:{eyebrow:`A preview from your own work`,heading:`{{lab}}, as one project`,caption:`Built from your real runs, bookings, and people. Save it to keep building.`,runs_title:`What's running`,runs_subtitle:`The experiments in flight right now`,runs_empty:`No runs in flight today.`,schedule_title:`On the schedule`,schedule_subtitle:`Upcoming time on your instruments, rooms, and benches`,schedule_empty:`Nothing booked yet.`,people_title:`Who's on it`,people_subtitle:`Your team on this work`},status:{new:`Planning`,in_progress:`Active`,completed:`Done`,cancelled:`Archived`},create:{title_new:`New project`,title_edit:`Edit project`,cancel:`Cancel`,submit_new:`Create project`,submit_edit:`Save changes`,field_title:`Project name`,field_title_placeholder:`What are you working toward?`,field_description:`Description`,field_description_placeholder:`The aim, the grant, the question.`,field_status:`Status`,field_target_date:`Target date`,title_required:`Give your project a name.`,created:`Project created.`,updated:`Project saved.`},empty:{heading:`Start your first project`,body:`Group your runs, bookings, and people under one aim, and watch it build over time.`,cta_seed:`Start from your current work`,cta_blank:`Start a blank project`},error:{heading:`We couldn't load your projects`,body:`Something interrupted the request. Your projects are safe â try again.`,retry:`Try again`},list:{edit:`Edit`,delete:`Delete`,target:`Target {{date}}`,deleted:`Project deleted.`,delete_title:`Delete this project?`,delete_body:`"{{title}}" and its grouping will be removed. Your runs and bookings stay untouched.`}
2,fork:{trigger:`Working with a lab outside your own?`,title:`Collaborate with a lab beyond your own`,body:`Collaborating with a lab outside your own? Turn "{{project}}" into billable work, and invoice and track them alongside your science. You choose what to share, and nothing changes for your team.`,cancel:`Not now`,cta:`Turn this into billable work`},invitation:{title:`Group this into a project?`,body:`Your runs, bookings, and people, on one timeline.`,cta:`See it as a project`}},_n={roster:{audience_labs_one:`1 lab`,audience_labs_other:`{{count}} labs`,audience_people_one:`1 person`,audience_people_other:`{{count}} people`,audience_both:`{{labs}} and {{people}}`,audience_empty:`Nobody yet`,verb_pays:`pays`,verb_pay:`pay`,add_labs:`Add labs`,add_people:`Add people`,fold_more:`+ {{count}} more`,moves_from:`moves from {{rate}}`,moved_from:`moved from {{rate}}`,no_account_yet:`no account yet`,in_rate:`in {{rate}}`,lab_search_footer:`People billed through these labs get this price.`,lab_search_aria:`Search labs`,lab_search_searching:`Searching labsâ¦`,lab_search_empty:`No approved labs match that name.`,paste_emails_helper:`Paste exact email addresses.`,remove_chip_aria:`Remove {{name}}`}},vn={tabs:{equipment:`Equipment`,health:`Health`},health:{issues:`Issues`,open_issues_one:`open issue`,open_issues_other:`open issues`,maintenance_schedules:`Maintenance schedules`,maintenance_due_one:`service due`,maintenance_due_other:`services due`,export:`Export`,send_announcement:`Send announcement`},records:{title:`Records`,usage:`Usage`,usage_summary:`Bookings and top users, by period.`,maintenance_history:`Maintenance history`,maintenance_history_summary:`Scheduled services and past work, as a timeline.`},sections:{publicTitle:`Public information`,publicHint:`Photo, name, description, categories and specifications shown to people who can view this equipment.`,managementTitle:`Lab management`,managementHint:`Internal records and settings. Visibility, pricing and access settings also affect the public listing and booking experience.`},categories:{label:`Categories`,placeholder:`Laser system, Spectrometer, Freezer`,newCategory:`New category`},specifications:{matrixDescription:`Edit the table as researchers will read it. Add a column for each configuration.`,parameter:`Parameter`,configuration:`Configuration`,addConfiguration:`Add configuration`,removeConfiguration:`Remove {{name}} configuration`,newConfiguration:`Configuration {{number}}`,newParameter:`Parameter {{number}}`,addParameter:`Add parameter`,notSpecified:`Not specified`,pasteHint:`Paste spreadsheet cells into a value cell. Up to 12 parameters and 6 configurations.`,pasteInvalid:`This paste does not fit. Use up to 12 parameters, 6 configurations, and 401 characters per cell.`,saveFailed:`Changes could not be saved. Please try again.`,title:`Specifications`,description:`Add the facts researchers compare when choosing this equipment.`,label:`Specification`,labelPlaceholder:`Wavelength`,value:`Value`,valuePlaceholder:`1030 nm`,note:`Conditions or notes`,notePlaceholder:`Add operating conditions, limitations, or notes to help researchers interpret these specifications.`,add:`Add specification`,remove:`Remove specification`,moveUp:`Move specification up`,moveDown:`Move specification down`,limit:`You can add up to 12 specifications.`,labelRequired:`Enter a label.`,valueRequired:`Enter a value.`}},yn={head:{name_placeholder:`The meeting's name`,short_name_placeholder:`A short name for tight spaces`,city_placeholder:`The city the meeting is in`,venue_placeholder:`The building the talks are in`,second_hall_placeholder:`The second room, for posters or parallel sessions`,email_placeholder:`The email address people write to`,publish_changes_one:`Publish 1 change`,publish_changes_other:`Publish {{count}} changes`,nothing_to_publish:`Nothing to publish`,discard:`Discard changes`,site_not_live:`This site is no longer live, so that did not go through. Your changes are still here.`,published_at:`Published {{when}}`,never_published:`Never published`,saving:`Savingâ¦`,saved:`Saved`,save_failed:`That change did n
2ot save.`,retry_save:`Try again`,ask_publish:`Email us to publish the site`,ask_unpublish:`Email us to take the site down`,ask_publish_subject:`Please publish the site for {{name}}`,ask_publish_body:`Hello, 3 4The site for {{name}} is ready. Please publish it. 5 6`,ask_unpublish_subject:`Please take down the site for {{name}}`,ask_unpublish_body:`Hello, 7 8Please take the site for {{name}} off the internet. 9 10`,stale:`Someone else saved first. Your changes are still here.`,stale_publish:`Someone else saved first. Bring in their changes, then publish.`,stale_discard:`Someone else saved first. Bring in their changes, then discard.`,bring_theirs:`Bring in their changes`,brought_theirs:`Their changes are in. Yours are kept.`},preview:{see_as_visitor:`See it as a visitor`,back_to_editing:`Keep editing`,draft_line:`You are looking at your draft. Visitors still see the site as it was last published.`,draft_line_never_published:`You are looking at your draft. Nothing is public yet.`},receipt:{published_first:`Published. The site is live.`,published:`Published.`,published_changes_one:`Published. 1 change is live.`,published_changes_other:`Published. {{count}} changes are live.`,discarded:`Draft put back to what is published.`},facts:{name:`Name`,short_name:`Short name`,starts_on:`First day`,ends_on:`Last day`,registration_opens:`Registration opens`,early_fee_ends:`Early fee ends`,registration_closes:`Registration closes`,abstracts_close:`Abstracts close`,reviews_close:`Reviews close`,decisions:`Decisions go out`,waivers_close:`Fee waivers close`,early_fee:`Early fee`,fee:`Standard fee`,guest:`Guest ticket`,currency:`Currency`,waivers:`Fee waivers`,abstract_chars:`Abstract length in characters`,venue:`Venue`,second_hall:`Second hall`,city:`City`,email:`Contact address`},fact:{not_confirmed:`Not confirmed yet`,changed:`Changed since the last publish`,set_a_date:`Set a date`,currency_refused:`Use a three-letter currency code, like CAD.`,email_refused:`Use an email address, like {{address}}.`,days_refused:`A fixed point still falls on day {{day}} of the meeting. Move it or remove it first.`},fields:{count_one:`{{count, number}} of {{max, number}} characters`,count_other:`{{count, number}} of {{max, number}} characters`,blank_refused:`The site shows this, so it cannot be left empty.`,number_refused:`Enter a number.`},poster:{to:`to`},needs:{guesses_one:`1 fact is still a guess`,guesses_other:`{{count}} facts are still guesses`,show_me:`Show me`},organizers:{add:`Add an organizer`,remove:`Remove {{name}}`,remove_unnamed:`Remove this organizer`,name:`Name`,name_placeholder:`Their name`,role:`Role`,role_placeholder:`Chair, co-chair, local host`,line:`Line {{number}}`,line_placeholder:`Department, institution or city`,limit:`The site shows up to {{max}} organizers.`,removed:`Organizer removed.`,add_photo:`Add a photo`,replace_photo:`Replace the photo`,add_photo_for:`Add a photo of {{name}}`,replace_photo_for:`Replace the photo of {{name}}`,remove_photo:`Remove photo`,photo_alt:`{{name}}`,photo_alt_unnamed:`An organizer's photo`,photo_too_large:`That photo is over 10 MB. Choose a smaller one.`,photo_wrong_type:`Upload a JPEG, PNG or WebP image.`,move_up:`Move {{name}} up`,move_down:`Move {{name}} down`,move_up_unnamed:`Move this organizer up`,move_down_unnamed:`Move this organizer down`,moved:`{{name}} is now {{position}} of {{count}}.`,moved_unnamed:`This organizer is now {{position}} of {{count}}.`},site:{status:`Status`,live:`Live`,coming_soon:`Coming soon`,add_block:`Add a section`,remove_block:`Remove this section`,block_limit:`A page holds up to {{max}} sections.`,section_removed:`Section removed.`},pages:{soon:`Soon`,tabs:`Pages`,page_menu:`Page`,heading_hint:`A heading for this section`,title_hint:`A title for this page`,eyebrow_hint:`A line above the meeting's name`,date_line_hint:`A line under this date`,paragraph_hint:`A paragraph`,item_hint:`An item`,label_hint:`A label`,answer_hint:`The answer`,card_title_hint:`A title`,question_hint:`A question`,card_line_hint:`A line`,what_hint:`What happens`,who_hint:`Who or where`,card_ghost:`What goes in it`,add_paragraph:`Add a paragraph`,add_item:`Add an item`,add_term:`Add a term`,add_card:`Add a card`,add_line:`Add a line`,add_fixed_point:`Add a fixed point`,add_to_section:`Add to this section:`,rows_full:`This list holds up to {{count}} rows.`,lines_full:`A card holds up to {{count}} lines.`,parts_full:`A section holds up to {{count}} parts.`,shape_paragraph:`a paragraph`,shape_list:`a list`,shape_terms:`terms`,shape_cards:`cards`,shape_schedule:`a schedule`,day:`Day`,time:`Time`,day_number:`Day {{number}}`,remove_row:`Remove this row`,row_removed:`Removed from the page.`,line_cleared:`Cleared from the page.`,footer_eyebrow:`On every page`,server_updating:`LabGiant is being updated. Reload this page in a moment.`,reload:`Reload`}
10,states:{load_failed:`The site did not load.`,retry:`Try again`}},bn={back_to_home:an,home:on,lab_profile:sn,news:cn,members:ln,access:un,resources:dn,publications:fn,settings:pn,billing:mn,inventory:hn,projects:gn,pricing:_n,equipment:vn,conference:yn}})))()}var Sn,Cn,wn,Tn;function En(){return(En=e((()=>{Sn={title:`LabGiant`,back_to_home:`Home`,welcome_back_email_otp:`Welcome Back to LabGiant`,sign_in_to_account:`Sign In to Your Account`,description_email_otp:`Access your research tools and continue your scientific journey`,description_password:`Securely access your account with your credentials`,features:{personalized_dashboard:`Access your personalized dashboard`,continue_projects:`Continue your research projects`,connect_lab_team:`Connect with your lab team`,advanced_tools:`Use advanced research tools`},ready_to_continue:`Ready to continue your research?`,magic_link:{title:`Secure, passwordless access to research`,description:`Sign in securely with just your email. We'll send you a magic link - just click it and you're in!`,features:[`One-click magic link authentication`,`No passwords or codes to remember`,`Access thousands of research resources`,`Connect with labs worldwide`]},password:{title:`Secure access to research`,description:`Sign in with your email and password to access your research account.`,features:[`Quick password-based authentication`,`Familiar login experience`,`Access thousands of research resources`,`Connect with labs worldwide`]},ready_to_get_started:`Ready to get started?`},Cn={welcome_back:`Welcome back.`,welcome_back_mobile:`Welcome back to your research platform`,sign_in_email_password:`Sign in with your email and password`,sign_in_email_verification:`Sign in with email verification`,email_otp:`Email code`,password_method:`Password`,join_the_community:`Join the research community`,email:`Email address`,login:`Login`,sign_up:`Sign Up`,sign_in:`Sign In`,continue_your_research_journey:`Continue your research journey with us`,magic_link:{title:`Magic Link`,description:{title:`Automatic Sign In`,description:`We'll send a link to your email. Just click it to sign in instantly!`},button:`Send Link`},password:{title:`Password`,placeholder:`Enter your password`,button:`Sign In`,forgot_password:`Forgot Password?`,description:{title:`Password Authentication`,description:`Enter your password to access your account instantly.`}},dont_have_an_account:`New here?`,sign_up_here:`Create an account`},wn={title:`Check your inbox`,description:`We've sent a magic link to`,instructions:{title:`What's next?`,description:`Check your email inbox`,description2:`Click the 'Sign in to LabGiant' link`,description3:`You'll be automatically signed in`},resend_link:{title:`Didn't receive the email?`,description:`Resend link`,description2:`Resend magic link`,use_different_email:`Use different email`}},Tn={left_side:Sn,right_side:Cn,submitted:wn}})))()}var Dn,On,kn,An,jn;function Mn(){return(Mn=e((()=>{Dn={title:`LabGiant`,back_to_home:`Home`,get_started_in_30_seconds:`Get started in 30 seconds`,headline:`Your Research, Amplified`,subheadline:`Join a growing network of researchers. Start exploring today.`,stats:{labs:`Labs`,resources:`Resources`,papers:`Papers`},features:{connect_papers:`Connect to 200M+ research papers`,access_equipment:`Access equipment from 300+ labs`,browse_resources:`Browse 3000+ shared resources`},ready_to_discover:`Ready to discover?`,magic_link:{title:`Join the global research community`,description:`Create your account with just your basic info and email. We'll send you a magic link to complete registration.`,features:[`One-click magic link authentication`,`No passwords or codes to remember`,`Access thousands of research resources`,`Connect with labs and researchers globally`]},join_thousands_of_researchers:`Join thousands of researchers`},On={welcome_to_labgiant:`Create your account.`,join_the_community:`Join the research community`,join_the_community_mobile:`Join the research community`,start_your_research_journey:`Start your research journey with us`,first_name:{placeholder:`John`},last_name:{placeholder:`Doe`},email:{placeholder:`[email protected]`},magic_link:{registration_link:`Magic Link Registration`,description:`We'll send you a magic link to complete registration. No passwords required.`,button:`Send magic link`},terms_and_conditions:{terms_of_service:`Terms of Service`,privacy_policy:`Privacy Policy`}},kn={title:`Check your inbox`,description:`We've sent a magic link to`,instructions:{title:`Complete your registration`,description:`Check your email inbox`,description2:`Click the 'Complete Registration' link`,description3:`You'll be automatically signed in`},resend_link:{title:`Didn't receive the email?`,description:`Resend link`,description2:`Resend magic link`,edit_information:`Edit information`}}
10,An={title:`Error`,invalid_fields:`Please fill in all fields`,invalid_email:`Please enter a valid email address`,existing_account:`An account with this email already exists. Please sign in instead.`},jn={left_side:Dn,right_side:On,submitted:kn,error:An}})))()}var Nn,Pn,Fn;function In(){return(In=e((()=>{Nn={title:`Reset Your Password`,description:`Enter your email address and we'll send you a link to reset your password.`,emailLabel:`Email Address`,emailPlaceholder:`Enter your email`,sendResetLink:`Send Reset Link`,sending:`Sending...`,emailSent:`Check Your Email`,emailSentDescription:`We've sent a password reset link to:`,emailInstructions:`Click the link in the email to reset your password. The link will expire in 24 hours.`,backToLogin:`Back to Login`,signUp:`Sign Up`},Pn={aria_title:`Sign in to LabGiant`,close:`Close`,form:{welcome_back:`Welcome back`,sign_in:`Sign in`,set_up_lab_title:`Set up your lab`,new_to_labgiant:`New to LabGiant?`,set_up_lab_link:`Set up your lab`,already_on_labgiant:`Already on LabGiant?`,sign_in_link:`Sign in`,create_account_link:`Create an account`,already_have_account:`Already have an account?`,new_here:`No account yet?`,proposal_new_account:`You're creating a LabGiant account. It's where your proposal is kept, and where you'll find it next time.`,first_name:`First name`,last_name:`Last name`,email_placeholder:`[email protected]`,password:`Password`,password_req_length:`At least 8 characters`,password_req_uppercase:`One uppercase letter`,password_req_lowercase:`One lowercase letter`,password_req_number:`One number`,forgot_password:`Forgot password?`,agree_to:`I agree to the`,terms_of_service:`Terms of Service`,and:`and`,privacy_policy:`Privacy Policy`,submit_continue:`Continue`,submit_send_code:`Send code`,submit_send_link:`Email me a link`,submit_sign_in:`Sign in`,email_me_code:`Email me a code`,email_me_link:`Email me a link`,use_my_password:`Use my password`,switch_to_email_aria:`Switch to signing in with an email code`,switch_to_password_aria:`Switch to signing in with a password`,dismiss_error:`Dismiss error`,incorrect_password_known_email:`Incorrect password. Try again, reset your password, or sign in with an email code.`,password_didnt_work:`We've upgraded account security, so some passwords no longer work. Try again, reset it, or sign in with an email code.`,sign_in_failed:`Sign in failed. Please try again.`},otp:{almost_there:`Almost there`,code_sent_to:`Code sent to`,institutional_notice:`Institutional emails may take a few extra minutes.`,switch_to_password:`Switch to password login`,enter_code:`Enter the 6-digit code`,digit_label:`Digit {{position}} of 6`,verifying:`Verifying`,back:`Back`,resend_code:`Resend code`,resend_in:`Resend in {{seconds}}s`,code_failed:`That code didn't work - it may be wrong, expired, or already used. Request a fresh one below.`},magicLink:{title_new:`Confirm your email`,title_returning:`Check your inbox`,sent_to:`We sent a link to`,instructions_new:`Tap the link in your email to confirm your address and finish setting up. It works on any device.`,instructions_returning:`Tap the link in your email to sign in. It works on any device.`,spam_notice:`Institutional inboxes can take a few minutes due to security filters. Check your spam folder if it doesn't show up.`,resend:`Resend link`,resend_in:`Resend in {{seconds}}s`,change_email:`Use a different email`},recover:{setup:`We couldn't finish signing you in. This is usually temporary on our end. Try again.`,link:`That sign-in link expired or was already used. Enter your email and we'll send a fresh one.`},confirm:{title:`Confirm sign-in`,desc:`Click below to finish signing in to LabGiant.`,cta:`Confirm sign-in`,incomplete_title:`Link incomplete`,incomplete_desc:`This confirmation link is missing its token. Request a fresh sign-in code and try again.`},forgot:{reset_title:`Reset your password`,reset_desc:`Enter your email and we'll send you a 6-digit code.`,reset_desc_link:`Enter your email and we'll send you a link to set a new one.`,send_code:`Send code`,send_reset_link:`Send reset link`,back_to_sign_in:`Back to sign in`,no_account_title:`No account uses this address`,no_account_desc:`Check {{email}} for a typo.`,fix_address:`Fix the address`,create_account:`Create an account`,request_failed:`That didn't go through. Try again.`,code_title:`Check your email`,code_sent_to:`We sent a 6-digit code to`,change_email:`Use a different address`,resend_code:`Resend code`,resend_in:`Resend in {{seconds}}s`,code_failed:`That code didn't work - it may be wrong, expired, or already used. Request a fresh one below.`,new_password_title:`Set a new password`,new_password_desc:`You're setting the password for {{email}}.`,new_password_placeholder:`New password`,show_password:`Show password`,hide_password:`Hide password`,save_password:`Save and sign in`,save_failed:`We couldn't save your new password. Try again.`,check_email_title:`Check your email`,check_email_desc:`We sent reset instructions to {{email}}.`,spam_notice:`Institutional inboxes can take a few minutes due to security filters. Check your spam folder if it doesn't show up.`,didnt_get_it:`Didn't get it? Try again`},success:{welcome:`Welcome.`,welcome_back:`Welcome back.`,preparing_workspace:`Preparing your workspace`},onboarding:{welcome:`Welcome, {{firstName}}.`,welcome_fallback_name:`there`,title:`What did you 11come to do?`,subhead:`Tell us, and we'll take you straight to the part of LabGiant built for it.`,skip:`Skip`,role_researcher_label:`Run my research`,role_researcher_wound:`Find and book equipment, then run protocols across labs and facilities.`,role_lab_label:`Run my lab`,role_lab_wound:`Run protocols, bookings, and automated inventory from one place.`,role_company_rep_label:`Grow my services business`,role_company_rep_wound:`Get your services and resources discovered, then run CRM, bookings, and invoicing in one place.`,set_password_eyebrow:`One last thing`,set_password_title:`Set a password`,set_password_subtitle:`So you can sign in without waiting for an email next time. It's optional.`,set_password_placeholder:`Create a password`,set_password_show:`Show password`,set_password_hide:`Hide password`,set_password_submit:`Set password`,set_password_skip:`Skip for now`,set_password_error_requirements:`Please meet all the password requirements below.`,
11set_password_error_generic:`We couldn't set your password. Please try again or skip.`},vision:{questions:{equipment_calendar:`When is our confocal available next?`,protocol_cortex:`Could a new student run our best protocol tomorrow?`,services:`How are we tracking usage data for our next CFI application?`,impact_reporting:`How will we prove this facility's impact at renewal?`},demo:{day_label:`Tuesday, Apr 2`,available:`{{count}} available`,confirmed:`Confirmed`,accepted:`Accepted`,proposed_by:`Proposed by {{name}}`,blocking:`Blocking`,service_operations:`CRM`,active:`{{count}} active`,status_in_progress:`In progress`,status_completed:`Completed`,status_new:`New`}}},Fn={forgotPassword:Nn,modal:Pn}})))()}var Ln,Rn,zn,Bn,Vn,Hn;function Un(){return(Un=e((()=>{Ln={eyebrow:`About`,title:`The biggest lab in the world is the one no one can see.`,lede_one:`Every university holds millions of dollars of instruments, hard-won methods, and deep expertise. Most of it lives inside one lab, invisible to the lab next door, and to the one across the country that needs it today.`,lede_two:`LabGiant exists to make that capacity visible and usable. It is the CRM built for scientific platforms: the system facilities run on to see every instrument-hour they have, share their protocols and services, and turn idle capacity into infrastructure researchers can actually find.`,beliefs_heading:`What we believe`,belief_one_title:`Research should compound.`,belief_one_body:`A method that worked should not be re-derived in the lab next door. An instrument left idle is a discovery someone else could have made. Science moves faster when its capacity is shared.`,belief_two_title:`The tools should disappear.`,belief_two_body:`No one chose science to manage spreadsheets, chase approvals, and re-enter the same data five times. Good software gives that time back, then gets out of the way.`,belief_three_title:`Built for how science actually works.`,belief_three_body:`A core facility is not a sales team, and a lab is not a storefront. The system that runs them has to be built for the way research is actually done, by people who respect the craft.`,proof_label:`In practice`,proof_stat:`5x`,proof_body:`At the Goodman Cancer Institute, which runs on the full LabGiant platform, booked instrument-hours rose 5x in its first year. That is not a software metric. It is experiments that happened, on equipment that would otherwise have sat dark.`,closing_heading:`Built by people who have run the experiment.`,closing_body:`LabGiant comes from researchers who lived this problem in their own labs. We are building the infrastructure science never had, so the next discovery is not waiting on a spreadsheet.`,legal_heading:`Legal`,explore_cta:`Explore LabGiant`},Rn={doc_title:`Find Equipment, Protocols & Services for Your Next Experiment`,doc_description:`Browse shared research equipment, protocols, and services from labs across Canada. Book instruments, discover resources, and collaborate.`,tab_title:`Discover`,headline:`Your next breakthrough is already nearby.`,subtitle:`Research instruments, services, and expertise, from the labs and facilities around you.`,search_placeholder:`What does your research need?`,nudge_prompts:[`Where can I find a cryo-EM?`,`Who runs mass spec on campus?`,`Which lab has confocal time this week?`],partner_section_title:`Featured Facilities`,explore:`Explore`,all_facilities_title:`Facilities`,bottom_tagline:`Instruments, services, and expertise: one search away.`,bottom_cta_label:`Explore Everything`,search_instruments_title:`Instruments & Services`,search_instruments_empty:`No instruments or services found. Try a different search.`,search_facilities_title:`Facilities`,search_facilities_empty:`No facilities found. Try a different search.`,search_end_of_list:`That's everything we found.`,insight_label:`Search Summary`,insight_loading:`Analyzing your search...`,insight_no_exact_match:`No exact match for "{{query}}". Here are the closest below.`,insight_unavailable:`The summary is not available right now. The results below still stand.`,insight_empty:`Nothing matched "{{query}}". Try different terms or browse the marketplace.`,search_closest_matches:`Closest matches`,shelf_previous:`Previous listings`,shelf_next:`More listings`,collections:{"genomics-sequencing":{title:`Genomics & Sequencing`,subtitle:`From sequencing to synthesis.`},"microscopy-imaging":{title:`Microscopy & Imaging`,subtitle:`See what others canât.`},"fabrication-prototyping":{title:`Fabrication & Prototyping`,subtitle:`From concept to physical reality.`},"health-movement":{title:`Health & Movement Science`,subtitle:`Where human performance meets data.`}},partners:{"genome-foundry":`Genome engineering and synthetic biology at scale`,"ismart-institute":`Restoring human function, improving human life`,"perform-centre":`Human performance and health research`,alls:`Home of Canada's most powerful laser`,"alls-msi-5":`Beamtime at Canada's national high-power laser facility. Apply by October 16.`},spotlight:{cta:`Explore {{name}}`,call_eyebrow:`Call for proposals · {{institution}}`,call_cta:`Propose an experiment`}},zn=JSON.parse(`{"cta":{"set_up_lab":"Set Up Your Lab","set_up_lab_or_facility":"Set up your lab or facility","try_now":"Try it now","book_demo":"Book a demo"},"modal":{"booking_confirmed":"Booking Confirmed","just_now":"just now","lab_equipment":"Lab Equipment","availability":"Availability","confirmed":"confirmed","you":"You","researcher":"researcher","duration_one":"1 hr","duration_other":"{{count}} hrs","default_time":"Tomorrow, 9:00 AM","equipment_pitch":"Your equipment, visible to everyone. 60 seconds.","set_up_my_lab":"Set Up My Lab","walkthrough":"Want a walkthrough instead?","protocol_generated":"Protocol Generated","matched":"Matched","available":"Available","protocol_pitch":"Your protocols. Structured, versioned, and inventory-aware."}
11,"equipment_calendar":{"hero_badge":"Equipment Infrastructure","schema_description":"The most complete booking system built for scientific equipment: training gates, rates, damage tracking, and compartment-level reservations, in an interface researchers actually use.","hero_title":"Obsessively detailed. Unreasonably beautiful.","hero_subtitle":"Training requirements, internal and external rates, smart usage limits, even a single shelf in a freezer. Every rule your instruments have, in an interface researchers actually use, so your usage data finally adds up.","provocation_title":"Questions your calendar can't answer","provocation_questions":["Who's trained on the confocal?","Why is the NMR booked every Monday by the same person?","Can a visiting researcher book time without emailing your admin?","Who damaged the plate reader?","What rate do external users pay vs. your own lab members?"],"provocation_punchline":"On LabGiant, every one of these answers itself.","stat_unit":"the booked hours","stat_caption":"One facility's total booked hours, before and after switching to LabGiant.","stat_annotation":"Switched to LabGiant","features_title":"Every edge case. One system.","features":[{"title":"Permission-Gated Booking","description":"Training status, certifications, admin approval. Each instrument enforces its own rules."},{"title":"Compartment-Level Booking","description":"Book a shelf in a freezer, a bay in an incubator. Not just the whole instrument."},{"title":"Anti-Hogging and Max-Hour Caps","description":"Cooldown periods that scale with booking length. Max-hour caps. Multiple rules per instrument, all adjustable."},{"title":"Maintenance and Damage Reports","description":"Scheduled downtime windows, one-click damage reports, and exception workflows. All tracked."}],"closing_title":"Your usage data, finally adds up.","closing_subtitle":"300+ labs and 100+ facilities have already put their instruments on LabGiant.","closing_urgency":"Add your first instrument in 2 minutes. Free to start."},"protocol_cortex":{"hero_badge":"Protocol Cortex","schema_description":"Version-controlled lab protocol management. Retain institutional knowledge, track reagents automatically, and link procedures to equipment.","hero_title_line1":"Your best people are leaving.","hero_title_line2":"Their protocols keep getting sharper.","hero_subtitle":"When a researcher improves a protocol, they propose the change with the supporting papers already pulled for you. You review and merge, the credit stays with them, and your lab's expertise compounds instead of walking out the door.","features_title":"Built for labs where protocols are living science, not static documents","features":[{"title":"Full Version History","de
11scription":"Every optimization tracked. Every version recoverable. Complete audit trail of who changed what, when, and why."},{"title":"Propose and Merge","description":"Researchers propose improvements to lab templates. PIs review the diff. The best ideas get merged, credited to whoever proposed them. Like version control, but for science."},{"title":"Review backed by literature","description":"Every proposal analyzed in three phases: structural diff, plain-language insights, and literature citations that validate the change."},{"title":"Inventory on Autopilot","description":"Every protocol run deducts reagents automatically. Running low triggers a reorder. You never write a purchase request again."}],"cascade_title":"One protocol run. Four systems updated.","cascade_trigger":"Protocol Run: Western Blot v3.2","cascade_items":[{"title":"Reagents deducted. Reorders placed.","description":"BSA, TBS-T, non-fat milk. Every material listed in the protocol is deducted the moment the run completes. Drop below threshold? The reorder goes out before anyone notices.","accent":"-250ml BSA"},{"title":"Next slot booked. Before you ask.","description":"The protocol needs 2 hours on the plate reader tomorrow. The system checks availability and holds the slot. Your grad student just confirms.","accent":"2h reserved"},{"title":"Every hour tracked. Every sample logged.","description":"Equipment hours, human hours, sample prep time. All captured per-project as the protocol runs. Not reconstructed from memory at billing time.","accent":"3.5h tracked"},{"title":"End of month. One click.","description":"Every protocol run tracked every resource. Generating the invoice is not a research project of its own. One button. Accurate to the reagent.","accent":"Invoice ready"}],"cascade_summary":"This is what happens when the protocol is the operating system.","provocation_title":"The invisible cost of disconnected tools","provocation_questions":["How many hours does your lab spend reconciling inventory after protocol runs?","How many equipment slots go unbooked because nobody checked the schedule?","How many invoices are estimates instead of records?","How much institutional knowledge left with your last graduating class?"],"provocation_punchline":"Protocol Cortex answers all of these. By making the protocol the source of truth.","closing_title":"Your lab is already running protocols. Now make them run your lab.","closing_subtitle":"The labs already on this never rebuild from scratch again.","closing_urgency":"Describe a protocol. AI writes the draft. Free to start.","preview":{"context_note":"{{name}} proposes changes to your lab template. You review the diff and decide.","submitted_by":"Submitted by {{name}} for your review","analysis_complete":"Analysis complete","accept_count":"Accept ({{accepted}}/{{total}})","merges_note":"Merges into your lab template","summary_label":"Summary","summary_body":"Substitutes BSA with non-fat milk for improved blocking. Extends incubation and wash cycles. 3 literature sources.","banner_units":"{{count}} units","banner_changes":"{{count}} changes","banner_low_risk":"Low risk","banner_ready":"Ready to apply","banner_insight":"Literature-backed reagent substitution with linked incubation changes","banner_full_analysis":"Full analysis","col_change_units":"Change Units","col_current":"Current Template","col_proposed":"Proposed Changes","unit_reagent_substitution":"Reagent Substitution","unit_wash_optimization":"Wash Optimization","unit_temperature_adjustment":"Temperature Adjustment","linked":"Linked","independent":"Independent","source_one":"{{count}} source","source_other":"{{count}} sources","why_linked":"Why linked:","why_linked_body":"BSA-to-milk swap requires adjusted incubation for optimal blocking.","risk_label":"Risk:","risk_low":"LOW","accepted":"Accepted","click_to_review":"Click to review","citation_verified":"Verified","citation_count":"{{count}} citations","key_finding":"Key finding: ","finding_body":"40% lower background signal with non-fat milk vs BSA across 6 antibody-antigen pairs.","view":"View","matched":"Matched","microcentrifuge":"Microcentrifuge","room":"Rm {{room}}","cap_4c":"4°C capable","available_slot":"Available · Wed 9:00 AM","smart_analysis":"Smart Analysis","supports_line":"5424R supp
11orts {{spec}}, within range","tip_line":"12,000Ãg for 20 min reduces pellet compaction","version_draft":"Draft","version_current":"Current","more_steps_one":"...{{count}} more step","more_steps_other":"...{{count}} more steps","steps_time":"{{count}} steps · {{time}}","equipment_count":"{{count}} equipment"},"showcase":{"panel_timeline":"Timeline","versions":"versions","proposals_title":"Incoming proposals","into_template":"into your lab template","review":"Review","merged":"Merged","credited_to":"Credited to {{name}}","low_risk":"Low risk","medium_risk":"Medium risk","sources_one":"{{count}} source","sources_other":"{{count}} sources","review_title":"Analysis","analysis_complete":"Analysis complete","phase_diff":"Structural diff","added":"added","modified":"modified","removed":"removed","phase_insights":"Insights","phase_literature":"Literature","verified":"Verified","verdict_ready":"Low risk · Literature-backed · Ready to merge","inventory_title":"Bill of materials","protocol_run":"Protocol run","low_stock":"Low stock","reorder_placed":"Reorder placed"}},"services":{"hero_badge":"CRM for Scientific Platforms","schema_description":"The CRM built for scientific platforms: marketplace discovery feeds the pipeline, every deal is a real service project with equipment hours, samples, and reagents, and invoices generate from logged usage.","hero_title_line1":"CRMs were built for sales teams.","hero_title_line2":"This one was built for scientific platforms.","hero_subtitle":"One place for every client, project, invoice, and payment, with a marketplace where the researchers and companies who need your work can find you.","journey":[{"title":"Pipeline","description":"Researchers and companies find you on the marketplace. The work comes to you."},{"title":"Deal","description":"A deal here is a real service project: hours, samples, and reagents, tracked to the invoice."},{"title":"Relationship","description":"Every project stays on the client's record. The next one starts from history, not a blank page."}],"comparison_title":"Any CRM tracks demand. This one comes with it.","comparison_before_title":"A CRM built for sales teams","comparison_after_title":"LabGiant","comparison_before":["The pipeline starts empty. Filling it is your job.","A deal is a name, an amount, and a close date.","Closing the deal is the end. Billing lives in another tool.","Getting paid is not the CRM's problem. Purchase orders, wire forms, and weeks of chasing.","A client is a contact record and a pile of notes."],"comparison_after":["The pipeline starts at the marketplace, where researchers and companies look for platforms like yours.","A deal is a service project: quoted, approved, and run with hours, samples, and reagents tracked against it.","Closing the project generates the invoice, from usage your team logged as they worked.","Smaller industry clients pay by credit card the day the invoice lands. No PO system required.","A client is an organization with its whole history: every request, project, and invoice in one place."],"quote_text":"A referral here, a conference there. That was our whole pipeline. When leadership asked how we'd bring in more industry work, I never had a real answer.","quote_attribution":"Every facility director","bridge_text":"Every project you win here is already feeding the funder report you owe in spring.","bridge_cta":"See Impact Reporting","closing_title":"Your next industry client can already find you.","closing_subtitle":"Funding is tighter and grants are harder. LabGiant is already live, and the facilities that set up first win the industry work.","closing_urgency":"List your first service in 3 minutes. Free to start.","payment":{"title":"The invoice comes with a way to pay.","subtitle":"Send it, and a smaller industry client can settle it by card the same day. No PO system required.","invoice_number":"Invoice #{{num}}","sent_today":"Sent today","paid_at":"Today, 4:12 PM","pay_button":"Pay by card","receipt_sent":"Receipt sent to {{org}}","stripe_note":"Payments processed by Stripe."},"preview":{"section_label":"Pipeline","bar_pipeline":"{{amount}} in pipeline","bar_new_week":"{{count}} new this week","bar_relationships":"{{count}} relationships","stage_new":"New inquiries","stage_scoping":"Scoping","stage_in_progress":"In progress","stage_invoiced":"Invoiced","source_marketplace":"Marketplace","source_referral":"Referral","source_repeat":"Repeat","org_industry":"Industry","org_academic":"Academic","status_new_recent":"New · {{hours}}h ago","status_samples_received":"Sample sheet received","status_intro_call":"Intro call · Thu 10:00","
11status_referred":"Referred by {{lab}}","status_quote_sent":"Quote sent · Tue","status_awaiting_po":"Revised quote · awaiting PO","status_feasibility":"Feasibility review · Fri","status_deliverables":"{{done}} of {{total}} deliverables","status_runs":"Run {{run}} of {{total}} · QC passed","status_invoice_net30":"Invoice #{{num}} · Net 30","status_paid_card":"Paid by card · same day"}},"impact_reporting":{"hero_badge":"Impact Reporting","schema_description":"Funder and impact reports that write themselves from the day to day of running a facility: bookings, services, publications, and trainees. Built for CFI and FRQ, works for NIH, NSF, and ERC. The report is already written when the deadline lands.","hero_title_line1":"Every spring, you rebuild a year from memory.","hero_title_line2":"And it still looks like less than you did.","hero_subtitle":"LabGiant logs every booking, service, and trainee as it happens, then links the papers back to the instruments that made them possible. The report writes itself, and shows everything you actually did. CFI, FRQ, NIH, NSF, ERC.","provocation_title":"Questions your spreadsheets can't answer at deadline","provocation_questions":["How many hours did the confocal run this year?","Which grants did your work help land?","How many students and postdocs did you train?"],"provocation_punchline":"Your spreadsheets answer after two weeks of chasing. LabGiant has known all year.","cascade_title":"One project closes. The report updates itself.","cascade_trigger":"Project closed: Cryo-EM time for Tremblay Lab","cascade_items":[{"title":"Costs reconciled from real usage.","description":"Every hour and material settles from what was actually logged, whether you bill it out or report it to a grant. No reconciling three spreadsheets at month end.","source":"From the bookings and materials you log as you work.","accent":"Reconciled"},{"title":"Instrument hours counted.","description":"Every booked hour on every instrument is already tallied against the project. Not reconstructed from memory.","source":"From every booking on the instrument.","accent":"1,240 h"},{"title":"Publications linked.","description":"The papers your work made possible show up linked, the moment they are out. Your contribution is on the record.","source":"Via ORCID, your bookings and protocol runs.","accent":"18 papers"},{"title":"HQP recorded.","description":"Students and postdocs trained on your instruments, counted as the Highly Qualified Personnel (HQP) funders ask about.","source":"From whoever booked and ran your instruments.","accent":"23 trained"},{"title":"Audit trail sealed.","description":"Who ran what, when, on which instrument. Locked and ready for the review nobody warns you about.","source":"From every booking and protocol run.","accent":"Audit ready"}],"cascade_summary":"One project closes. Your annual report is already writing itself.","metrics":[{"value":"42%","label":"of funded research time lost to admin, not science. Unchanged since 2005. (FDP · National Science Board)"},{"value":"June 30","label":"CFI's hard deadline. Late reports can freeze every institutional payment you hold."},{"value":"100+","label":"labs and facilities already run on LabGiant, including Genome Foundry, the School of Health & iSMART."}],"quote_text":"Every June. Two weeks. Three spreadsheets. Chasing PIs for publication counts. One CFI report. I dread it every single year.","quote_attribution":"Every facility director, ever","closing_title":"Stop dreading the deadline.","closing_subtitle":"Built for CFI and FRQ. Works for any funder.","closing_urgency":"Set up your lab or facility in minutes. Free to start.","switcher":{"title":"One record. Every report.","subtitle":"The same year of work, whatever form it has to fit, whoever you answer to.","record_caption":"One record · captured as you work","record_chips":["1,240 instrument-hours","18 publications","23 HQP","4 grants"],"becomes":"becomes your report","fields_label":"Your fields, same record:","toggle_memory":"From memory","toggle_actual":"Actually counted","footer_memory":"From memory, under deadline. This is what actually gets filed.","footer_actual":"Every number traces to
11something that already happened. Nothing re-entered.","personas":[{"tab":"Facility director","report":"CFI Project Progress Report","deadline":"due June 30","metrics":[{"label":"Instrument utilization","memory":"~1,000 h?","actual":"1,240 h"},{"label":"Publications enabled","memory":"â a dozen","actual":"18"},{"label":"HQP supported","memory":"some","actual":"23"},{"label":"Grants leveraged","memory":"2-3?","actual":"4"}]},{"tab":"Principal investigator","report":"NIH / Tri-Agency progress report","deadline":"due at your renewal","metrics":[{"label":"Facilities & equipment used","memory":"the core, I think","actual":"1,240 h logged"},{"label":"Products (publications)","memory":"â a dozen","actual":"18"},{"label":"Participants (HQP)","memory":"my students","actual":"23"},{"label":"Grant outcomes","memory":"hard to say","actual":"4 funded"}]},{"tab":"Research office","report":"Institutional impact rollup","deadline":"due at fiscal year-end","metrics":[{"label":"Infrastructure utilization","memory":"ask each facility","actual":"1,240 h"},{"label":"Research outputs","memory":"â a dozen?","actual":"18"},{"label":"Personnel trained","memory":"unknown","actual":"23"},{"label":"Funding leveraged","memory":"guesstimate","actual":"4 grants"}]}]},"assembly":{"header_label":"Impact · Fiscal 2026","range_badge":"spring · 12 days","from_operations":"From your operations","annual_report":"Annual Report","report_title":"Core Facility Impact","ready":"Ready","rows":[{"label":"Instrument utilization","source":"from bookings"},{"label":"Publications enabled","source":"linked by your PIs"},{"label":"HQP trained","source":"students & postdocs"},{"label":"Grants supported","source":"CFI · FRQ · NSERC"}],"events":[{"text":"Booking logged","time":"now"},{"text":"Paper linked","time":"2m"},{"text":"Service closed","time":"1h"},{"text":"Trainee added","time":"3h"},{"text":"Grant tagged","time":"1d"},{"text":"Paper linked","time":"2d"}]}}}`),Bn={header_title:`All of science, open to you.`,header_subtitle:`Search every campus, list your resources, and connect with any lab. Free for everyone, before you ever pick a plan.`,section_eyebrow:`When the requests start coming in`,section_title:`Plans grow with your lab`,section_subtitle:`Everything above stays open. Plans help you run your lab or facility as the intake grows.`,swipe_hint:`Swipe to view more plans`,prev_plan:`Previous plan`,next_plan:`Next plan`,go_to_plan:`Go to plan {{number}}`,revenue_badge:`Service intake · no subscription`,revenue_title:`Pay only when you recover.`,revenue_body:`Prefer no monthly fee? Run your service projects with no subscription and pay only a fixed percentage of the revenue you recover, so the platform earns only when your facility does. Booking and the rest of the platform stay on the plans above, and discovery stays free for everyone.`,revenue_cta:`Talk to us`,onboarding_badge:`White-glove setup`,onboarding_title:`We set it up for you.`,onboarding_body:`Setup is $1,000 on Core and $2,000 on Platform: we migrate your instruments, load your rate card, import your members, and train your team. Pay for the year up front and the setup fee is waived.`,guarantee_title:`The Live Calendar Guarantee`,guarantee_body:`Your full operation runs on LabGiant within 60 days: every instrument, every rate, every member. Or we keep working with you free until it does.`,guarantee_caption:`Comes with annual billing, once we have your instrument list, rate card, and member roster.`,onboarding_steps:[{title:`We configure your workspace`,desc:`Instruments, rates, services, and members, set up before you log in.`},{title:`We train your team`,desc:`Hands-on walkthrough at your pace.`},{title:`You're live`,desc:`Day one, your lab is running. We stay available.`}],contact_title:`Questions?`,contact_body_prefix:`Reach us at `,contact_body_suffix:` or schedule a call.`,contact_cta:`Schedule a Call`,banner_eyebrow:`Free for everyone. No account, no plan, no catch.`,banner_sr_heading:`Discovery capabilities`,banner_prompts:[`Where can I find a cryo-EM?`,`Who runs mass spec on campus?`,`Which lab has confocal time this week?`],banner_pillars:[{label:`List your resources`,body:`Put your equipment, services, and protocols where every lab can find them.`},{label:`Discover any lab`,body:`Reach the people and tools behind the work, across every campus.`},{label:`Ask in plain language`,body:`Find a cryo-EM, a technique, or open instrument time the way you'd ask a colleague.`}],tier_coming_soon:`Coming Soon`,tier_per_month:`/mo`,tier_per_year:`/yr`,tier_percent_off:`50% OFF`,tier_custom:`Custom`,t
11ier_no_card:`No card required`,tier_billed_monthly:`Billed monthly`,tier_billed_annually:`Billed annually`,tier_most_popular:`Most Popular`,tier_includes_all:`Includes all {{tier}} features`,tier_cta_aria:`{{cta}} for the {{tier}} plan`,tier_dismiss_error:`Dismiss error`,signin_to_subscribe:`Sign in to put a lab on a plan.`,lab_modal:{title:`Select a lab for {{tier}}`,subtitle:`A plan covers one lab. Pick the one this subscription is for.`,loading:`Loading your labs`,empty_title:`No labs yet`,empty_body:`A plan belongs to a lab. Create yours, then come back to subscribe it.`,empty_cta:`Create a lab`,managers_only:`Admins and managers only`,badge_current:`Current plan`,badge_upgrade:`Upgrade available`,badge_higher:`On a higher plan`,action_subscribe:`Subscribe`,action_upgrade:`Upgrade`,action_manage:`Manage`,action_subscribe_aria:`Subscribe {{lab}} to {{tier}}`,action_upgrade_aria:`Upgrade {{lab}} to {{tier}}`,action_manage_aria:`Manage the subscription for {{lab}}`,dismiss_error:`Dismiss error`},tiers:{bench:{persona:`Where every lab starts`,subtitle:`Do the work, and find whatever you're missing.`,features:[`Build unlimited protocols backed by published methods`,`A shared protocol library for your whole team`,`Search every lab and resource, connect with any lab on any campus`,`Unlimited instruments on your booking calendar`,`Run 1 service project end to end: request, materials, invoice`,`See every run and change across your lab with Protocol Cortex (beta)`],cta:`Start building`,bridge:`When people start booking your instruments, thereâs Core.`},lab:{persona:`When you start charging for time`,subtitle:`Run your calendar as a business.`,features:[`Hourly rates by instrument and user category`,`Monthly usage invoices built from booked hours`,`Cost recovery reports that price every booked hour`,`Billing groups for every department you serve`],cta:`Set your rates`,setup_note:`$1,000 setup, waived on annual billing`,bridge:`When others rely on your lab, thereâs Platform.`},facility:{persona:`When others rely on you`,subtitle:`Run the whole facility as a business.`,features:[`Unlimited service projects`,`Rank first when your campus searches`,`Track every project from request to payment`,`Custom pricing and automatic invoicing`],cta:`Set up your facility`,setup_note:`$2,000 setup, waived on annual billing`,bridge:`When a campus runs many facilities, thereâs Institution.`},institution:{persona:`When itâs the whole campus`,subtitle:`Every facility. One view.`,price_label:`from $50,000/yr`,features:[`Every facility's usage, billing, and bookings in one dashboard`,`Single sign-on`,`Compliance and utilization reporting`,`API access and custom integrations`,`A dedicated account manager`,`Priority support, around the clock`],cta:`Talk to us`,bridge:`One standard for how the science gets done.`}},faq_heading:`Common Questions`,faq_items:[{question:`What's included in the Free tier?`,answer:`Unlimited protocols, full search and discovery across all labs, and connections with other research teams. Your booking calendar is included too, with every instrument in your lab, plus 1 service project to try the operational tools.`},{question:`Can I upgrade my plan later?`,answer:`Yes. Upgrade from Free to Core or Platform at any time. Your protocols, data, and connections carry over instantly.`},{question:`What does setup cost?`,answer:`Setup is $1,000 on Core and $2,000 on Platform: we migrate your instruments, load your rate card, import your members, and train your team. It is waived when you pay for the year, and annual plans carry the Live Calendar Guarantee: your full operation runs on LabGiant within 60 days, every instrument, every rate, every member, or we keep working with you free until it does.`},{question:`What's the difference between Platform and Institution?`,answer:`Platform is for core facilities: advanced billing, project tracking, and service workflows. Institution adds oversight across all your facilities, SSO, compliance, and dedicated support.`},{question:`How does the booking system work?`,answer:`Set daily and weekly limits, operating hours, access levels, and approval workflows per equipment. Admins get a full utilization view and can manage permissions in bulk.`},{question:`How does the smart assistant work?`,answer:`The assistant knows your lab's resources. It answers questions about equipment, finds resources you might have missed, and suggests protocols based on your needs.`},{question:`How do access controls and permissions work?`,answer:`Each piece of equipment can have distinct access levels (Full vs. Limited), per-user time limits, and approval workflows for sensitive items. Bulk permission management lets admins make changes across multiple resources at once.`},{question:`Does the Institution tier support SSO?`,answer:`Yes. Institution tier includes Single Sign-On integration with Active Directory, SAML, and OAuth providers, so your researchers use the same credentials they use for everything else.`}],faq_institution_question:`How do I get started with the Institution tier?`,faq_institution_answer_prefix:`Reach out at `,faq_institution_answer_suffix:`. We'll walk through your compliance requirements, SSO setup, and multi-facility configuration and put together a personalized implementation plan.`}
11,Vn={research_index_cta_title:`Quebec Research Infrastructure Index`,research_index_cta_subtitle:`Quebec's shared research capabilities, indexed.`,schema_description:`Stories, breakthroughs, and proof from the labs and researchers building the future of shared science.`,featured_title:`Their equipment sat idle for months. Then they made it visible.`,featured_excerpt:`How the GCI Shared Facility went from empty calendars to a fully booked operation, by making every resource discoverable and bookable in seconds.`,featured_metric_label:`the booking hours`,featured_cta:`Read the story`,metrics_overline:`By the numbers`,metrics_title:`A growing community of researchers`,metrics:[{label:`Research facilities`,description:`Labs sharing instruments across institutions and visibility.`},{label:`Shared resources`,description:`Equipment, services, and expertise listed for discovery.`},{label:`Hours booked`,description:`Time on shared instruments: scheduled, not double-booked.`}],stories_heading:`Research stories`,teatime_overline:`Tea time`,teatime_title:`From the bench. Unfiltered.`,teatime_body:`Real stories from researchers who've been through it. The good, the bad, and the accidentally-contaminated.`,teatime_aria:`Tea time stories`,share_roles:[`Grad Student`,`Postdoc`,`Researcher`,`Admin`,`Manager`,`Facility Manager`,`Facilities Director`,`Core Staff`],share_error:`Something went wrong. Please try again.`,share_placeholder:`It was a Tuesday. I had been running the experiment for six hours when...`,share_sending:`Sending...`,share_submit:`Share your story`,share_headline:`Got one worse?`,share_subtitle:`Every researcher has a story they tell over tea. Share yours.`,share_done_title:`Felt that one.`,share_done_subtitle:`Your story is in. Someone out there just nodded reading it.`,events:{convening_next:`Convening next`,hosted_by:`Hosted by {{name}}`,view_event:`View event`,upcoming_title:`Upcoming gatherings`,upcoming_subtitle:`Workshops, expos, seminars hosted across the network.`,filter_all:`All`,empty_title:`Where science gathers`,empty_body:`No public gatherings on the calendar right now. New workshops, expos, and trainings appear here as facilities publish them.`,type_vendor_expo:`Vendor Expo`,type_workshop:`Workshop`,type_seminar:`Seminar`,type_training:`Training`,type_conference:`Conference`,type_networking:`Networking`,type_panel_discussion:`Panel Discussion`}},Hn={about:Ln,landing:Rn,features:zn,plans:Bn,community:Vn}})))()}var Wn,Gn,Kn,qn;function Jn(){return(Jn=e((()=>{Wn=`Today`,Gn=`Yesterday`,Kn=`Tomorrow`,qn={today:Wn,yesterday:Gn,tomorrow:Kn}})))()}var Yn,Xn,Zn,Qn,$n,er,tr;function nr(){return(nr=e((()=>{Yn=`Unknown institution`,Xn={institution_fallback:`Institution`,resource_one:`{{count}} resource`,resource_other:`{{count}} resources`,open_workspace:`Open workspace`,get_in_touch_title:`Use this lab's resources or services?`,get_in_touch_body:`Send the lab a message and they'll reply to your email directly.`,get_in_touch_cta:`Get in touch`,request_to_join_link:`Work in this lab? Request to join`,join_request_sent:`Join request sent`,join_reviewing:`The lab team is reviewing your request. You'll see their decision in your activity feed.`,sent_prefix:`Sent {{when}}`,withdrawing:`Withdrawing...`,withdraw_request:`Withdraw request`,already_member_prompt:`Already part of this team? Request membership so you can access the lab workspace.`,sending:`Sending...`,request_to_join:`Request to join`,research_overview_error:`Couldn't load research overview.`,toast_request_sent:`Request sent. The lab team will review it shortly.`,toast_request_withdrawn:`Request withdrawn.`,auth_gate_join_title:`Join the lab`,default_message:`Hi {{labName}} team, I'd love to join your lab because my research goals align with your work and I'd like to contribute meaningfully to ongoing projects.`,time_just_now:`just now`,time_minutes_ago:`{{count}}m ago`,time_hours_ago:`{{count}}h ago`,time_days_ago:`{{count}}d ago`},Zn={by_approval:`By approval`,pricing_shared_after_approval:`Shared after approval`,approval_reviews_line:`{{lab}} reviews each request, then sends the form and pricing.`,approval_details_after:`Full details open once your request is approved.`,approval_sign_in_link:`Sign in`,approval_sign_in_suffix:` to see what was shared with you.`,approved_for_you:`Approved for you`,request_pending_line:`Your request is
11with {{lab}}.`,request_answered_line:`Your answers are with {{lab}}.`,request_see_link:`See your request`,complete_the_form:`Complete the form`,visitor_preview_line:`Viewing as a visitor. Your own view is the full page.`,visitor_preview_back:`Back to editing`,contact_for_details:`Contact for details`,more_count:`+{{count}} more`,lab_fallback:`Lab`,open_lab:`Open lab`,pricing:`Pricing`,pricing_free:`Free`,pricing_request_quote:`Request a quote`,pricing_price_on_request:`Price on request`,pricing_on_request:`Pricing on request`,pricing_view:`View pricing`,pricing_setup_fee:`+ {{amount}} setup fee`,interested_body:`Interested in this resource? Contact the lab to request access.`,catalog_only_body:`Listed for reference â requests for this resource aren't handled here.`,about_equipment:`About equipment`,external_reference:`External reference`,load_error:`Couldn't load this resource.`,status_available:`Available`,status_maintenance:`Under maintenance`,bookings_label_one:`{{count, number}} booking`,bookings_label_other:`{{count, number}} bookings`,suggestions_title:`You might also like`,suggestions_subtitle:`Discover more resources that could support your research`,suggestions_view_all_lab:`View all resources of this lab`,suggestions_view_all_short:`View all`,visit_lab:`Visit Lab`,lab_blurb_fallback:`Research lab focused on advancing scientific knowledge and innovation.`,not_found_title:`Resource not found`,not_found_body:`The requested resource could not be found.`,type:{item:`Item`,equipment:`Equipment`,digital:`Digital Asset`,service:`Service`,lab_space:`Lab Space`}},Qn={door:{default_prompt:`What are you working on, and what do you need from us?`,tracking_note:`We'll email you a link to track this request and the reply.`},header:`Submit a request`,visitor_preview_note:`This is the preview. Nothing is sent.`,actions:{request_access:{headline:`Request access`,verb:`Request access`,helper:`{{lab}} reviews who is asking, then sends you the form and the details.`},book_equipment:{headline:`Request to book {{name}}`,verb:`Request access`,helper:`Tell the lab when you need it and what you're running.`},reserve_space:{headline:`Request to reserve {{name}}`,verb:`Request access`,helper:`Share your dates and how many people will use it.`},request_quote:{headline:`Request a quote`,verb:`Request a quote`,helper:`Describe what you need so the lab can scope it.`},request_service:{headline:`Start a service request`,verb:`Request service`,helper:`Describe the work and when you need it.`},request_item:{headline:`Request {{name}}`,verb:`Request item`,helper:`Tell the lab how much you need and why.`},access_digital:{headline:`Request access`,verb:`Request access`,helper:`Tell the lab how you'd like to use this.`},ask_question:{headline:`Ask a question`,verb:`Ask a question`,helper:`Send the lab a quick question about this resource.`}},doors:{book:`Book`,open:`Open`},fields:{timeframe:{label:`When do you need it?`,placeholder:`e.g. late July, about 3 sessions`},purpose:{label:`What will you use it for?`,placeholder:`Briefly describe your experiment or use`},dates:{label:`Which dates?`,placeholder:`e.g. Aug 4 to Aug 8`},headcount:{label:`How many people?`,placeholder:`e.g. 4`},scope:{label:`What do you need?`,placeholder:`Describe the deliverable or scope`},deadline:{label:`Needed by`,placeholder:`e.g. end of September`},quantity:{label:`How many?`,placeholder:`e.g. 2`},details:{label:`Details`,placeholder:`Add anything that helps the lab respond`},question:{label:`Your question`,placeholder:`What would you like to ask the lab?`}},contact:{heading:`Your details`,sending_as:`Sending as {{name}}`,edit:`Edit`,first_name:`First name`,last_name:`Last name`,email:`Email`,organization:`Organization or institution`},ask_toggle:{switch:`Just have a question? Ask instead`,back:`Back to request`},review:{title:`Review your request`,subtitle:`Please review the information below before submitting.`,contact:`Contact`,details:`Request details`,yes:`Yes`,no:`No`,tracking_note:`We'll email you a link to track this request and the lab's reply.`,disclaimer:`By submitting, you agree that the lab team may contact you at the provided email to discu
11ss your request. Submission does not guarantee access or service.`},buttons:{send_short:`Send`,cancel:`Cancel`,back:`Back`,next:`Next`,send:`Send request`,sending:`Sending...`},success:{title:`Request sent`,protocol_attached:`Sent â the team has your protocol and usually replies within a day. We'll ping you the moment they do.`,body:`The lab will reply by email. We'll also send you a link to track it.`,done:`Done`},errors:{first_name:`First name is required`,last_name:`Last name is required`,email_required:`Email is required`,email_invalid:`Please enter a valid email address`,required:`This field is required`,choose_listed_option:`Choose one of the listed options`,positive_number:`Enter a number of 1 or more`,number_at_most:`Must be at most {{max}}.`,number_at_least:`Must be at least {{min}}.`,file_too_large:`File is too large (max 25 MB).`},number:{range:`{{min}} to {{max}}`,at_least:`at least {{min}}`,at_most:`at most {{max}}`},price_label:`Pricing`,needed_by:{label:`When do you need this by?`},form:{loading:`Loading this serviceâs formâ¦`,load_error:`Couldnât load this serviceâs form. Close and reopen to try again.`,prefilling_from_protocol:`Drafting from your protocolâ¦`,prefilled_partial:`Drafted what your protocol covers. Please fill in the rest.`,prefilled_from_protocol:`Drafted from your protocol. Look it over before you send.`,select_placeholder:`Select...`,template_hint:`Fill this out and upload it back.`,quote_line:`Your quote comes from {{lab}} after they read your answers.`,quote_line_unnamed:`Your quote comes from the facility after they read your answers.`},thread:{asked:`Asked`,form_sent_approved:`Approved, form sent`,form_sent:`Form sent`,details_sent:`Details sent`,approved:`Approved`,quote_sent:`Quote sent`,quote:`Quote`,quote_accepted:`Quote accepted`,closed:`Closed`,project_opened:`Project opened`,in_progress:`In progress`,done:`Done`,step_planned_fallback:`Planned step`,step_done_fallback:`Step done`,pricing_opened:`Their service page and pricing opened to you`,questions_one:`{{count}} question`,questions_other:`{{count}} questions`,answers_one:`{{count}} answer`,answers_other:`{{count}} answers`,files_one:`{{count}} file`,files_other:`{{count}} files`,by_facility:`by {{facility}}`,signed_by_you:`signed by you`,shared_by:`Shared by {{facility}}`,captured_with_cortex:`Captured with Protocol Cortex`,view_quote:`View the quote`,you:`You`,unread:`New message`,composer:{placeholder:`Write to {{facility}}â¦`,caption:`They get an email and a notification.`,send:`Send`},list:{last_activity:`Last activity`}}},$n={translated_from_en:`Translated from English`,translated_from_fr:`Translated from French`,original_in_en:`Original text in English`,original_in_fr:`Original text in French`,show_original:`Show original`,show_translation:`Show translation`},er={doors:{ask:`Ask`},getInTouch:{title:`Ask the facility`,body:`Have a question for the team that runs {{facility}}? Send it straight to them.`,cta:`Ask the facility`},panel:{eyebrow:`Ask the facility`,teamTitle:`Ask the {{facility}} team`,instrumentTitleNamed:`{{name}} runs {{instrument}}`,instrumentSubtitle:`A question about {{instrument}}? Send it to the person who runs it.`,facilitySubtitle:`A question for the {{facility}} team? It reaches the people who run the facility.`,fieldLabel:`What do you need?`,instrumentPlaceholder:`e.g. Which objective should I use for live-cell imaging?`,facilityPlaceholder:`e.g. Who trains new users, and how do I get after-hours access?`,send:`Send`,sending:`Sendingâ¦`,cancel:`Cancel`,error:`Something went wrong. Please try again.`,receiptTitleNamed:`Sent to {{name}}`,receiptTitleTeam:`Sent to the {{facility}} team`,receiptBody:`They'll reply in your notifications, and by email.`,done:`Done`},reply:{eyebrow:`Reply`,fieldLabel:`Your answer`,placeholder:`Answer the questionâ¦`,send:`Send reply`,receiptTitle:`Reply sent`,receiptBody:`They'll see it in their notifications, and by email.`},answer:{eyebrow:`Answer`,title:`The facility answered`,titleNamed:`{{name}} answered`,about:`About {{instrument}}`,replyLabel:`Their answer`,questionLabel:`You asked`,pending:`No answer yet. You will be notified as soon as there is one.`,error:`We couldn't load this question. Try again in a moment.`}},tr={unknown_institution:Yn,lab:Xn,resource:Zn,intake:Qn,content_language:$n,facilityContact:er}})))()}var rr,ir,ar,or,sr,cr,lr,ur,dr,fr,pr,mr;
11function hr(){return(hr=e((()=>{rr={downloadError:`Could not download this file. Try again.`,download:`Download original`,enlarge:`Enlarge figure`,back:`Back to proposal`,zoomIn:`Zoom in`,zoomOut:`Zoom out`,fit:`Fit`,loading:`Loading figureâ¦`,unavailable:`Preview unavailable. Download the original to view it.`,retry:`Try preview again`,page:`{{name}}, page {{page}}`,zoom:`Figure zoom`,preview:`Figure: {{name}}`},ir={collaborator_logo:`Collaborator logo {{number}}`,contact_heading:`Contact`,contact_copy:`Copy`,contact_copy_label:`Copy {{address}}`,contact_copied:`Copied`,contact_copy_failed:`Couldn't copy`,eyebrow:`Call for proposals`,posted:`Posted {{date}}`,apply:`Start a proposal`,apply_on_instrument:`Propose an experiment`,continue_prompt:`Already saved a draft?`,continue_draft:`Continue your draft`,continue_message:`Sign in to open your saved draft.`,closes_on:`Closes {{date}}`,opens_on:`Opens {{date}}`,closed:`This call has closed`,days_left_one:`{{count}} day left`,days_left_other:`{{count}} days left`,closes_today:`Closes today`,instruments_heading:`Find the fit for your experiment.`,instrument_count_one:`{{count}} instrument`,instrument_count_other:`{{count}} instruments`,how_it_works_heading:`How it works`,step_pick_title:`Pick your instrument`,step_pick_body:`Apply from the instrument that fits your experiment. You can name a backup later.`,step_write_title:`Tell us the science`,step_decide_title:`The facility evaluates your proposal`,step_decide_body:`The facility reviews the proposed work and communicates its decision directly.`,footer_platform:`This call is hosted on LabGiant.`,loading:`Loading this call`,not_found_title:`We couldn't find that call`,not_found_body:`The link may have a typo, or the facility may not have published this call yet.`,not_found_link:`Explore LabGiant`,applications_heading:`What people do with it`,preview_link:`See what to prepare`,instrument_details:`Explore {{name}}`,photo_unavailable:`Instrument photograph unavailable`,opportunity_heading:`The opportunity`,more_instruments_heading:`Other instruments in this call`,preview_heading:`Develop your scientific case.`,preview_intro:`Read the questions before you start. Your team members do not need accounts.`,preview_languages:`Proposals may be written in English or French.`,preview_team:`Your proposal also includes a project title, instrument choice, and the names, emails, affiliations, and roles of your team.`,required:`Required`,optional:`Optional`,answer_long_text:`Written scientific or technical response`,answer_text:`Text response`,answer_number:`Number`,answer_select:`Choose one option`,answer_your_own:`Or an answer of your own`,answer_checkbox:`Confirmation`,answer_agreement:`Agreement`,answer_date:`Date`,answer_file:`Upload a document`,answer_parameter:`Description, with room for comments and references`,min_characters_one:`At least {{count, number}} character`,min_characters_other:`At least {{count, number}} characters`,max_characters_one:`Up to {{count, number}} character`,max_characters_other:`Up to {{count, number}} characters`,minimum:`Minimum: {{value}}`,maximum:`Maximum: {{value}}`,file_types:`Accepted formats: {{types}}`,instrument_eyebrow:`EXPERIMENTAL SCIENCE`,instrument_tagline:`The {{kind}}. Your experiment.`,invitation_headline:`What will you 12do with this {{kind}}?`,invitation_intro:`Bring your scientific question to {{lab}}. Describe the experiment you want to carry out with {{instrument}}.`,applications_open:`Applications open`,applications_close:`Applications close`,opportunity_label:`Opportunity`,experimental_access:`Experimental access`,not_open_yet:`Applications have not opened yet.`,specifications:`Published instrument specifications`,experimental_details:`See experimental details`,experiment_eyebrow:`THE EXPERIMENT YOU HAVE IN MIND`,capability_heading:`Put the capability 13to work.`,capability_intro:`Explore where your scientific question meets the instrument.`,proposal_eyebrow:`YOUR PROPOSAL`,answer_references:`Bibliography with linked citations`,information_tabs:`Call information`,tab_instruments:`Available Instruments`,tab_questions:`What to Prepare`,tab_review:`How Review Works`,instruments_intro:`Explore the instruments before you apply. Your proposal includes your equipment preferences and experimental requirements.`,no_instruments:`No instruments are listed for this call.`,configurations:`Configurations`,parameter:`Parameter`,full_specifications:`Full specifications`,deadline:`Deadline`,archived:`This call is archived`,draft:`This call is not published yet`,review_heading:`How review works`,review_explanation:`Review explanation`,lines_still_in_other_language:`A few lines are still in French.`},ar={open_call:`Call for proposals open`,open_for_proposals:`Open for proposals`,view_call:`View the call`},or={proposal:`Proposal`,load_failed:`We couldn't load this proposal.`,retry:`Try again`,team:`Team`,other_documents:`Other documents`,snapshot:`Shown as submitted, even if the form has changed since.`,untitled:`Untitled proposal`,mark_as_other:`Mark as in {{language}}`,mark_as_other_label:`Written in {{assumed}}. Mark it as {{language}}`,mark_as_other_label_unread:`Language not read at Send. Mark it as {{language}}`,instrument:`Instrument`,alternative:`If unavailable: {{name}}`,answers:`Answers`,no_snapshot:`No submitted copy of the form is available.`,yes:`Yes`,no:`No`,agreed:`Agreed`,unanswered:`Not answered`,view:`Review view`,desk:`Review desk`,queue:`Proposal queue`,back_queue:`Back to proposals`,assessment:`Panel review and decision`,choose:`Select a proposal to read the science and review the case for access.`,primary:`Primary:`,if_unavailable:`If unavailable:`,discipline:`Discipline: {{name}}`,your_review:`Your review`,score:`Score this proposal`,proposals:`Proposals`,ready:`Ready for decision`,team_details:`Team and submission details`,facility_workbench:`Facility workbench`,explore:`Explore the science. Review the case for access.`,proposals_for:`Proposals for {{instrument}}`,status:{draft:`Draft`,submitted:`Submitted`,under_review:`Under review`,awarded:`Awarded`,declined:`Declined`,withdrawn:`Withdrawn`},review_received:`Received`,equipment_science:`The experiments this instrument could enable.`,needs_reviewers:`Needs reviewers`,waiting_count_one:`Waiting for {{count}} review`,waiting_count_other:`Waiting for {{count}} reviews`,handed_back:`Handed back by {{name}} {{when}}: {{reason}}`,handed_back_undated:`Handed back by {{name}}: {{reason}}`,manage_reviewers:`Manage reviewers`,synthesis_eyebrow:`Where the panel stands`,synthesis_reading:`Reading the statements`,synthesis_failed:`The statements are below.`,
13synthesis_archived:`No synthesis was drafted before this call was archived.`,synthesis_from_one:`From {{count}} statement · `,synthesis_from_other:`From {{count}} statements · `,read_statements:`Read them`,full_statement:`Full statement`,hide_statement:`Hide statement`,weighted:`Weighted`,matrix_reviewer:`Reviewer`,matrix_split:` - the panel splits here`,score_matrix:`Scores by reviewer`,reviewers:`Reviewers`,not_sent:`{{name}} has not sent`,not_sent_quiet_one:`{{name}} has not sent a review, quiet {{count}} day`,not_sent_quiet_other:`{{name}} has not sent a review, quiet {{count}} days`,nudge:`Nudge`,nudge_label:`Nudge {{name}}`,nudged_today:`Nudged today`,remove:`Remove`,feedback_line:`Feedback to the applicant · `,feedback_draft_it:`Draft it`,decided_not_sent:`Not sent. Applicants hear when you release decisions.`,document_row:`The proposal`,document_sections_one:`{{count}} section`,document_sections_other:`{{count}} sections`,document_read:`Read`,document_close:`Close`,score_value:`Panel score {{score}} of 5`,no_score:`No score yet`,of_five:`of 5`,progress_none:`No reviews assigned yet`,progress_one:`{{completed}} of {{count}} review in`,progress_other:`{{completed}} of {{count}} reviews in`,progress_held:`{{progress}} · {{held}}`,release_decisions:`Show decisions to applicants`,release_title:`Show decisions to applicants?`,release_body:`Applicants see their outcome in My proposals from now on. Decisions you make after this show right away too. This emails nobody: the decision email is still yours to send.`,release_confirm:`Show`,release_pending:`Showingâ¦`,release_needs_decision:`Decide at least one proposal first.`,release_cancel:`Not yet`,decided_not_visible_one:`{{count}} decision made, not yet visible to applicants`,decided_not_visible_other:`{{count}} decisions made, not yet visible to applicants`,released_since:`Decisions visible to applicants since {{date}}`,archived_record:`This call is archived. Decisions and feedback stay as they were released.`,archived_short:`This call is archived.`,disagreement:`Reviewers disagree`,no_instrument:`No instrument`,reviews_due:`Reviews due {{date}}`,reviews_due_label:`Reviews due`,no_deadline_yet:`No deadline yet`,confirm_needs_deadline:`The invitation names this date.`,number_label:`Proposal number`,roster:{none:`No team listed`,unnamed:`Unnamed member`,spokesperson:`Spokesperson`,pi:`PI`,co_pi:`Co-PI`,early_career:`Early career`,first_time:`First-time user`}},sr={all_calls:`All calls`,tab_page:`Page`,tab_form:`Form`,tab_panel:`Panel`,tab_review:`Review`,proposals_count_one:`{{count}} proposal`,proposals_count_other:`{{count}} proposals`,copy_link:`Copy public link`,link_copied:`Link copied.`,copy_failed:`Couldn't copy the link.`,instruments_count_one:`{{count}} instrument`,instruments_count_other:`{{count}} instruments`,reviewers_count_one:`{{count}} reviewer`,reviewers_count_other:`{{count}} reviewers`,sections_count_one:`{{count}} section`,sections_count_other:`{{count}} sections`,questions_count_one:`{{count}} question`,questions_count_other:`{{count}} questions`},cr={address_change_title:`Change public address?`,address_change_warning:`The old link will stop working. Anyone you shared it with will need the new link.`,address_change_confirm:`Confirm`,address_change_cancel:`Cancel`,change_cover:`Change cover`,cover_uploading:`Uploading imageâ¦`,cover_file_hint:`Choose a JPEG, PNG, or WebP image up to 5 MB.`,contact_guide:`Who should applicants write to? Add an address for each kind of question.`,contact_label:`Kind of question`,contact_label_example:`General questions`,contact_label_spare:`Add another, like Safety or Billing`,contact_email:`Email address`,contact_email_example:`[email protected]`,contact_email_invalid:`Enter an email address, like [email protected].`,mark_link_key:`Links to`,mark_link_profile:`Your LabGiant profile`,mark_link_placeholder:`Paste a web address`,mark_link_own_label:`Where your logo links`,mark_link_name_label:`Where your name links`,mark_link_collaborator_label:`Where collaborator logo {{number}} links`,mark_link_invalid:`Enter a web address, like alls.inrs.ca.`,mark_link_same_as_english:`Same as English: {{address}}`,mark_link_same_as_french:`Same as French: {{address}}
13`,section_title:`Section title`,section_body:`Section text`,description:`Invitation text`,call_name:`Call name`,reorder:`Reorder {{label}}`,move_up:`Move {{label}} up`,move_down:`Move {{label}} down`,remove_section:`Remove {{label}}`,add_section:`Add section`,new_section:`A new section`,new_body:`Write what researchers should know.`,removed:`Section removed`,block_hero:`Invitation`,block_capabilities:`Capabilities`,block_instruments:`Instruments`,block_questions:`Application`,hint:`Click the invitation or section text to edit, or the logo to change it. Changes save automatically.`,hint_live:`Click the invitation or section text to edit, or the logo to change it. Changes save automatically to the live page.`,opens:`Opens`,closes:`Closes`,public_address:`Public address`,public_address_placeholder:`your-address`,number_prefix:`Proposal number prefix`,number_prefix_placeholder:`Optional, e.g. LAB-`,number_prefix_invalid:`Use up to 100 characters on one line.`,number_preview:`Preview: {{first}}, {{second}}, ...`,number_format:`Number format`,change_image:`Change image`,image_url:`Image link`,valid_url:`Use a link starting with https:// or http://.`,change_mark:`Change logo. SVG or PNG works best.`,add_mark:`Add logo`,remove_mark:`Remove`,remove_collaborator_logo:`Remove collaborator logo {{number}}`,use_lab_mark:`Use the lab's logo`,remove_own_mark:`Remove this logo`,mark_small_source:`This logo is small, so it may look soft. An SVG or a larger PNG would be sharper.`,featured_hint:`Choose instruments and set their display order. Edit equipment to update its description and specifications.`,add_instruments:`Choose instruments`,featured:`Featured in the invitation`,remove_instrument:`Remove {{label}} from this call`,move_specification:`Move specification {{number}}`,remove_specification:`Remove specification {{number}}`,move_application:`Move application {{number}}`,remove_application:`Remove application {{number}}`,specification_value:`Value`,specification_unit:`Unit`,specification_label:`Specification`,application_title:`Application title`,application_description:`Application description`,add_specification:`Add specification`,add_application:`Add application`,reference_url:`Reference link`,technical_note:`Technical note`,specification_note:`Specification note`,edit_form:`Edit the form on the Form tab`,letterhead_name:`Name on the letterhead`,add_letterhead_name:`Add a name`,letterhead_full:`The letterhead holds up to 8 names.`,co_issuer_name:`Co-issuer`,add_co_issuer:`Add a co-issuer`,co_issuer_full:`The letterhead holds up to 8 co-issuers.`,drag_start:`Picked up {{label}}.`,drag_over:`Over {{label}}.`,drag_end:`Placed {{label}}.`,drag_cancel:`Move cancelled.`,edit_equipment:`Edit equipment`,edit_equipment_label:`Edit {{label}} equipment`,specifications_maintained:`Specifications are maintained in the equipment record.`,specifications_legacy:`These specifications were saved with the call. Add specifications to the equipment record to replace them.`},lr={hint:`This is the form applicants fill in. Click any text to change it, drag a handle to reorder. Changes save automatically.`,hint_live:`This is the form applicants fill in. Click any text to change it, drag a handle to reorder. Changes save automatically to the live form.`,lock_caption:`These questions are asked on every call`,preview_files_locked:`Files attach on the real application`,opening_heading:`Form heading`,opening_intro:`Add a line under the heading`,opening_fixed:`The project title is asked on every call.`,accept_other_language_fr:`Accept proposals in French too`,accept_other_language_en:`Accept proposals in English too`,accept_other_language_note:`Applicants see it on the form and the call page.`,section_title:`Section name`,section_description:`Add a few words applicants read before this section`,source_first_en:`Write it in English first`,source_first_fr:`Write it in French first`,question_label:`Question`,question_hint:`Add guidance under the question`,agreement_message:`If unchecked`,name_question:`Name this question`,name_row:`Name this row`,shape_menu:`Answer shape`,shape_short_text:`Short text`,shape_long_text:`Long text`,shape_yes_no:`Yes / no`,shape_agreement:`Agreement`,shape_choices:`Choices`,shape_number:`Number`,shape_date:`Date`,shape_file:`File`,shape_parameter:`Parameter row`,make_optional:`Required. Click to make optional`,make_required:`Optional. Click to make required`,reorder:`Reorder {{name}}`,remove:`Remove {{name}}`,add_question:`Add a question`,add_row:`Add a row`,palette_label:`What kind of answer`,palette_help:`The question appears below, the way applicants will see it, with the caret in its label.`,add_section:`Add a section`,limit_up_to:`Up to [max] characters`,limit_between:`Between [min] and [max] characters`,limit_at_least:`At least [min] characters`,limit_add:`Add a length limit`,limit_min:`Minimum characters`,limit_max:`Maximum characters`,bounds_between:`Between [min] and [max]`,bounds_add:`Add a range`,boun
13d_min:`Minimum`,bound_max:`Maximum`,choices_label:`The choices`,choice_label:`Choice`,choice_reorder:`Reorder the choice {{name}}`,choice_remove:`Remove the choice {{name}}`,add_choice:`Add a choice`,other_choice:`Other`,other_choice_hint:`Applicants can type an answer that is not in the list.`,columns_label:`The headings`,row_heading:`Heading over the row names`,column_name:`Column name`,add_column:`Add a column`,remove_column:`Remove the column {{name}}`,remove_word:`Remove`,file_accept:`Accepted file types`,file_any:`any file type`,section_actions:`Section actions for {{name}}`,shape_references:`References`,character_limit:`Up to {{count}} characters`,no_limit:`No length limit`,limit_french_allowance:`The English limit plus 20%`,number_range:`Number range`,file_types:`Accepted file types`,close_question:`Close {{name}}`,close_section:`Close {{name}} section`,move_up:`Move up`,move_down:`Move down`,remove_question:`Remove question`,remove_question_title:`Remove this question?`,remove_question_body:`Applicants will no longer be asked "{{name}}".`,remove_row:`Remove row`,remove_row_title:`Remove this row?`,remove_row_body:`"{{name}}" will be removed from the table.`,edit_section:`Edit {{name}} section`,section_instructions:`Instructions for applicants`,remove_section:`Remove section`,remove_section_title:`Remove this section?`,remove_section_body:`"{{name}}" and everything in it will be removed from the form.`,remove_instrument_body:`The form will stop asking which instrument. Your wording and the Required setting are kept, so you can ask again later.`,remove_confirm:`Remove`,remove_cancel:`Cancel`,edit_question:`Edit {{name}}`,add_section_here:`Add a section here`,empty_questions_title:`Your own questions`,empty_questions_note:`You write the questions.`,empty_table_title:`A table`,empty_table_note:`You name the rows and the columns.`,instrument_row:{title:`Instrument`,note:`Which instrument on this call the applicant is applying for.`},second_instrument_ask:`Ask for a second choice`,second_instrument_required_locked:`Turn the second choice on to require it.`,team_row:{title:`Team`,note:`Each person's name, email, affiliation and role.`},picker_more_one:`{{count}} more`,picker_more_other:`{{count}} more`,new_row:`New row`,pane_questions:`Questions`,pane_preview:`Preview`,pane_divider:`Resize the questions pane`,fact_not_asked:`Not asked`,fact_ask:`Ask this`,fact_words_ours_en:`LabGiant's wording. To change it, rewrite this question in English first.`,fact_words_ours_fr:`LabGiant's wording. To change it, rewrite this question in French first.`,fact_supervised_caption:`A principal investigator at a checked level names a supervisor as co-PI.`,fact_supervised_tick:`{{name}} needs a supervisor`,fact_supervised_locked:`A checked level means everyone answers this. Uncheck the levels to change it.`,fact_required_locked:`Not asked, so it cannot be required.`,agreement_always_required:`An agreement is always required.`,fact_closer_location:`Applicants who pick this name their country.`,remove_team_section:`Every call collects a team, so this section stays.`,table:{optional:`Optional`,empty:`Not given`,nothing_written:`Nothing was written under {{name}}.`},catalog:{"proposal-overview":{title:`Science`,description:`The whole experiment in a page: what you will test, what you expect to find, and why it matters.`,q0:{label:`Abstract`,hint:`Summarize the experiment, expected results and impact.`},q1:{label:`Keywords`,hint:`Up to ten, separated by commas.`}},"scientific-case":{title:`Scientific case`,q0:{label:`Background for a non-expert reader`,hint:`Describe the gap in current knowledge.`},q1:{label:`Objectives, and the measurements that test them`,hint:`Explain the hypothesis, observables and success criteria.`}},"experimental-plan":{title:`Experimental details`,q0:{label:`Beamlines, set-up and procedure`,hint:`Describe the procedure and why the facility enables it.`}},"feasibility-readiness":{title:`Feasibility`,q0:{label:`What is ready, and what could prevent the experiment?`,hint:`Describe untested parts, preparation still needed and how you will address the risks. Technical settings belong in the technical parameters section.`},q1:{label:`What preparation remains before the run?`,hint:`Name the remaining preparation and who will complete it.`}},"expected-outcomes":{title:`Broader impact`,q0:{label:`Training, audience and community`,hint:`Describe training, dissemination and community participation.`}},references:{title:`References`,description:`Paste your reference list below, all at once or one reference at a time, and we number it for you.`,q0:{label:`References`}},"technical-parameter-table":{title:`Technical parameters`,row_heading:`Parameter`,c0:{label:`Description`},c1:{label:`Comments and references`},q0:{label:`Target/sample`},q1:{label:`Primary measurement(s)`},q2:{label:`Secondary measurement(s)`},q3:{label:`Laser energy`},q4:{label:`Wavelength (nm)`},q5:{label:`Laser pulse duration (fs/ps/ns)`},q6:{label:`Laser focal spot size (µm)`},q7:{label:`Pulse characterization`},q8:{label:`Endstation`},q9:{label:`Footprint in lab required (optical table / floor)`},q10:{label:`Other`}}},minimum_characters:`At least {{count}} characters`,required:`Required`,optional:`Optional`,choice_count_one:`{{count}} choice`,choice_count_other:`{{count}} choices`},ur={paste:`Paste bibliography`,pasteToCite:`Paste a reference to cite it`,empty:`Paste your bibliography. 14From Word, a PDF, Zotero, EndNote, Mendeley or PubMed, in any style, numbered or not. A DOI, a BibTeX or an RIS record works too.`,pasteMore:`Paste more references, or a DOI.`,edit:`Edit`,remove:`Remove`,undo:`Undo`,pastedList_one:`{{count}} reference added`,pastedList_other:`{{count}} references added`,pastedBibtex_one:`{{count}} reference from BibTeX`,pastedBibtex_other:`{{count}}
14 references from BibTeX`,pastedRis_one:`{{count}} reference from RIS`,pastedRis_other:`{{count}} references from RIS`,pastedDoi_one:`{{count}} reference from a DOI`,pastedDoi_other:`{{count}} references from DOIs`,split:`Split here`,splitHint:`Place the cursor where the next reference begins.`,join:`Join with next`,reorder:`Drag to reorder`,moveUp:`Move up`,moveDown:`Move down`,citedCount_one:`Cited {{count}} time`,citedCount_other:`Cited {{count}} times`,insert:`Insert citation`,cite:`Cite`,search:`Search references`,noResults:`No matching references`,noReferencesYet:`No references yet.`,connect:`Connect`,resolved:`Connected`,disconnected:`Not connected`,preview:`Sources for {{citation}}`,close:`Close`,openSource:`Open source`,viewInReferences:`View in references`,backToCitation:`Back to citation`,missing:`Source {{label}} is unresolved`,partial:`Some sources are unresolved`,unresolved_one:`{{count}} citation needs attention`,unresolved_other:`{{count}} citations need attention`,ordinaryText:`Treat as ordinary text`,showOccurrence:`Show this citation`,heading:`References`,checklist_review_one:`Review {{count}} unconnected citation`,checklist_review_other:`Review {{count}} unconnected citations`,checklist_advisory:`You can still submit with unconnected citations.`,save_conflict:`This draft was changed in another tab. Your edits are still here; saving has paused.`,save_conflict_recovery:`Download your edits before reloading the saved draft. Reloading replaces the unsaved content on this page.`,download_draft:`Download my draft`,reload_draft:`Reload saved draft`},dr={sections_per_form:`Keep the form to {{max}} sections or fewer`,name_every_section:`Name every section`,shorten_the_sections:`Shorten the section names and their descriptions`,questions_per_section:`Keep each section to {{max}} questions or fewer`,valid_section_preset:`Choose a valid section preset`,table_needs_a_column:`Give every table a column`,name_every_column:`Name every column`,unique_column_names:`Column names must be unique`,shorten_the_headings:`Shorten the headings`,columns_per_table:`Keep each table to {{max}} columns or fewer`,one_references_question:`Keep one References question per form`,ask_and_require_career_level:`Ask for the career level and require it, or untick its levels`,closing_choice_last:`Put the choice that opens a box of its own last`,one_instrument_question:`Keep one instrument question per form`,instrument_section_alone:`Leave the instrument section asking only for the instrument`,instrument_in_its_section:`Put the instrument question back in its own section`,agreement_always_required:`Require every agreement`,name_every_question:`Name every question`,name_every_row:`Name every row`,shorten_the_questions:`Shorten the questions and their guidance`,fill_in_every_choice:`Fill in every choice`,choices_per_question:`Keep each question to {{max}} choices, and keep the wording short`,real_numbers:`Use real numbers for the number ranges`,low_end_first:`Put the low end of each number range first`,shortest_answer_range:`Keep the shortest answer between 0 and {{max}} characters`,longest_answer_range:`Keep the longest answer between 1 and {{max}} characters`,shortest_within_longest:`Keep the shortest answer within the longest`,shorten_the_file_types:`Shorten the list of accepted file types`,pick_an_instrument:`Pick at least one instrument`,closing_date_ahead:`Move the closing date into the future`,give_call_a_name:`Give the call a name`,fix_public_address:`Fix the public address`,cover_link_scheme:`Start the cover link with https:// or http://`,shorten_page_content:`Shorten the page content`,closing_after_opening:`The call has to close after it opens`,empty_section:`Add a question or instructions to "{{name}}", or remove it.`},fr={unsaved_title:`Keep your form changes?`,unsaved_description:`Some changes have not saved. Keep editing, or discard unsaved changes before leaving.`,discard_leave:`Discard and leave`,keep_editing:`Keep editing`,retry_leave:`Save and leave`,save_failed:`Your changes have not saved.`,retry_save:`Retry save`,saving:`Savingâ¦`,saved:`Saved`,unsaved_changes:`Unsaved changes`,not_saved_yet:`Not saved yet - {{reason}}.`,saving_last_change:`Saving your last change first`,publish:`Publish`,cancel:`Cancel`,archive:`Archive`,this_call:`this call`,archive_title:`Archive "{{name}}"?`,archive_body:`Applicants see a closed call and nobody can apply. Proposals already in stay where they are. This can't be und
14one.`,archive_confirm:`Archive call`,archive_cancel:`Keep it`,publish_title:`Publish this call?`,publish_address:`It goes live at {{address}}`,publish_deadline:`Applications close {{deadline}}`,publish_now:`Researchers can start applying right away.`,remove_title:`Remove "{{name}}"?`,remove_confirm:`Remove`,remove_section_body_one:`1 proposal has already been sent. It keeps the form it answered - this section leaves the one the next applicant sees.`,remove_section_body_other:`{{count}} proposals have already been sent. They keep the form they answered - this section leaves the one the next applicant sees.`,remove_column_body_one:`1 proposal has already been sent. It keeps the form it answered - this column leaves the one the next applicant sees.`,remove_column_body_other:`{{count}} proposals have already been sent. They keep the form they answered - this column leaves the one the next applicant sees.`,remove_column_body_unknown:`Proposals may already have been sent. They keep the form they answered - this column leaves the one the next applicant sees.`,remove_choice_body_one:`1 proposal has already been sent. It keeps the form it answered - this choice leaves the one the next applicant sees.`,remove_choice_body_other:`{{count}} proposals have already been sent. They keep the form they answered - this choice leaves the one the next applicant sees.`,remove_choice_body_unknown:`Proposals may already have been sent. They keep the form they answered - this choice leaves the ones the next applicant sees.`,removed_section:`Removed "{{name}}".`,removed_a_section:`Removed a section.`,removed_question:`Removed "{{name}}".`,removed_a_question:`Removed a question.`,removed_column:`Removed "{{name}}".`,removed_a_column:`Removed a column.`,removed_choice:`Removed "{{name}}".`,removed_a_choice:`Removed a choice.`},pr={description_placeholder:`Add what a strong proposal shows`,description_label:`Description for {{name}}`,weight_label:`Weight for {{name}}`,remove_label:`Remove {{name}}`,unnamed_position:`criterion {{n}}`,removed:`Removed "{{name}}".`,removed_a_criterion:`Removed a criterion.`,remove_title:`Remove "{{name}}"?`,remove_body_one:`1 review has already been sent. They keep the scores they gave - this criterion leaves the board, and every overall re-prices without it.`,remove_body_other:`{{count}} reviews have already been sent. They keep the scores they gave - this criterion leaves the board, and every overall re-prices without it.`,remove_body_unknown:`Reviews may already have been sent. They keep the scores they gave - this criterion leaves the board, and every overall re-prices without it.`,remove_confirm:`Remove criterion`,remove_cancel:`Keep it`,reviews_due_future:`Choose a future date and time.`,caption:`Reviewers score each one from 1 to 5. They see the name and the guidance, never the weight.`,column_judged:`What reviewers judge`,column_weight:`Weight`,total_label:`Total`,total_not_hundred:`Not 100, so each row shows its share of the score.`,schedule_heading:`Schedule`,schedule_caption:`The invitation names the due date, so assignments wait for it.`},mr={figure:rr,call:ir,band:ar,review_desk:or,workspace:sr,page_editor:cr,form_editor:lr,references:ur,form_gate:dr,form_builder:fr,review_criteria:pr}})))()}var gr,_r,vr,yr,br,xr,Sr,Cr,wr,Tr,Er,Dr,Or,kr,Ar,jr,Mr,Nr,Pr,Fr,Ir,Lr,Rr,zr,Br;function Vr(){return(Vr=e((()=>{gr=`Loading your applicationâ¦`,_r=`Your proposal`,vr={title:`We couldn't find that application`,body:`It may have been withdrawn, or the link may belong to someone else.`,action:`Go to my proposals`},yr={title:`We couldn't load your application`,body:`Check your connection and try again.`},br={myProposals:`My proposals`,signedInAs:`Signed in as {{name}}`,notYou:`Not you? Sign out`},xr={draft:`Draft · saves as you type`},Sr={label:`Sections`,proposal:`Proposal`,team:`Team`,instrument:`Instrument`,progress:`{{done}} of {{total}}`,complete:`Complete`,needsAttention:`Check`},Cr={label:`Project title`,hint:`One line a reviewer can recognise your work by.`},wr={hint:`One spokesperson manages the proposal. Colleagues do not need accounts.`,firstName:`First name`,lastName:`Last name`,email:`Email`,affiliation:`Affiliation`,affiliationType:`Kind of institution`,location:`Location`,country:`Country`,participation:`Participation`,careerLevel:`Career level`,role:`Tentative role`,expertise:`Expertise`,expertisePlaceholder:`What they bring to the experiment`,spokesperson:`Spokesperson`,principalInvestigator:`Principal investigator`,coPi:`Co-PI`,earlyCareer:`Early career`,firstTimeUser:`First-time user of this facility`,coPiIsNotPi:`The co-PI is the person who supervises the PI. One person can't be both.`,person:`Person {{position}}`,add:`Add person`,remove:`Remove person {{position}}`,count_one:`{{count}} person`,count_other:`{{count}} people`,full:`A team can hold at most {{max}} people.`,emailInvalid:`That isn't an email address yet.`},Tr={affiliationType:{academia:`Academia`,government:`Government`,industry:`Industry`},location:{AB:`Alberta`,BC:`British Columbia`,MB:`Manitoba`,NB:`New Brunswick`,NL:`Newfoundland and Labrador`,NS:`Nova Scotia`,NT:`Northwest Territories`,NU:`Nunavut`,ON:`Ontario`,PE:`Prince Edward Island`,QC:`Quebec`,SK:`Saskatchewan`,YT:`Yukon`,US:`United States`,INTL:`International`},locationWithCountry:`{{location}} ({{country}})`,participation:{on_site:`On site`,remote:`Remote support`,data_user:`Data user`},careerLevel:{undergraduate:`Undergraduate student`,graduate:`Graduate student`,postdoc:`Postdoc`,research_associate:`Research associate / scientist`,assistant_professor:`Assistant professor`,associate_professor:`Associate professor`,professor:`Professor`,technician:`Technician`,other:`Other`},role:{experimental:`Experimental`,theory_simulations:`Theory and simulations`,supervision_coordination:`Supervision and coordination`}},Er={heading:`Instrument`,hint:`Pick the one you're applying for.`,clear:`No instrument`,none:`This call has no instruments on offer right now.`,secondaryLabel:`Could another instrument support this experiment?`,secondaryOptional:`optional`,secondaryNone:`No, only {{name}}`,secondaryNoneUnset:`No, only my first choice`,reference:`Your instrument`,details:`Instrument details`,singleAvailable:`This call offers one instrument.`,specifications:`Specifications`},Dr={optional:`optional`,counter:`{{used}} / {{max}} characters`,counterLeft_one:`{{left}} character left`,counterLeft_other:`{{left}} characters left`,counterMinimum:`{{used}} / {{max}} characters · minimum {{min}}`,minimum:`minimum {{min}}
14 characters`,pasteOverflow_one:`{{count}} character did not fit.`,pasteOverflow_other:`{{count}} characters did not fit.`,yes:`Yes`,no:`No`,unanswered:`Not answered`,agreed:`Agreed`,selectPlaceholder:`Choose one`,selectOwnWordsPlaceholder:`Choose one, or type your own`,selectOwnWordsRow:`Use`,datePlaceholder:`Pick a date`},Or={captionPlaceholder:`Add a captionâ¦`,captionLabel:`Caption for {{name}}`,dropHere:`Drop files here`,browse:`Add files`,browseFor:`Add files to {{question}}`,uploading:`Uploadingâ¦`,open:`Open {{name}}`,remove:`Remove {{name}}`,accepts:`Takes {{accept}}`,tooLarge:`{{name}} is larger than {{max}}. No files were added. Choose files under {{max}} each.`},kr={missing:`This one is needed.`,missingFile:`This one needs a file.`,tooShort:`A little longer, please.`,tooLong:`That is past the limit for this question.`,invalidNumber:`This one takes a number.`,numberTooSmall:`That number is below what this question allows.`,numberTooLarge:`That number is above what this question allows.`,invalidOption:`Choose one of the options.`,invalidOptionOrOwnWords:`Choose one of the options, or type your own.`,invalidDate:`That isn't a date we can read.`,unagreed:`You must check this box to submit.`},Ar={title:`your proposal needs a title`,teamPerson:`your team needs at least one person`,spokesperson:`your team needs exactly one spokesperson`,principalInvestigator:`your team needs exactly one principal investigator`,coPi:`a co-PI is needed when the PI's career level is "{{level}}"`,person:{firstName:`person {{position}} needs a first name`,lastName:`person {{position}} needs a last name`,email:`person {{position}} needs a valid email address`,affiliation:`person {{position}} needs an affiliation`,affiliationType:`person {{position}} needs a kind of institution`,location:`person {{position}} needs a location`,country:`person {{position}} needs a country`,participation:`person {{position}} needs to say how they take part`,careerLevel:`person {{position}} needs a career level`,role:`person {{position}} needs a role`,expertise:`person {{position}} needs a line of expertise`},piIsCoPi:`the co-PI supervises the PI, so one person can't be both`,primaryInstrument:`you haven't chosen an instrument`,primaryInstrumentNotOffered:`the instrument you chose is no longer offered by the call`,answerGone:`one of your answers is for a question that is no longer on the form`,secondaryInstrument:{missing:`you haven't named a second choice`,wrong:`your second choice has to be a different instrument the call still offers`},answer:{missing:`"{{label}}" is still empty`,missingFile:`"{{label}}" still needs a file`,tooShort:`"{{label}}" is still too short`,tooLong:`"{{label}}" is past its limit`,invalidNumber:`"{{label}}" needs a number`,numberTooSmall:`"{{label}}" is below the allowed range`,numberTooLarge:`"{{label}}" is above the allowed range`,invalidOption:`"{{label}}" needs one of the options`,invalidOptionOrOwnWords:`"{{label}}" needs one of the options, or words of your own`,invalidDate:`"{{label}}" needs a real date`,unagreed:`check the box for "{{label}}"`,invalid:`"{{label}}" can't be sent as it is`}},jr={PROPOSAL_CALL_CLOSED:`This call isn't open for applications right now.`,PROPOSAL_DRAFT_CHANGED:`This draft changed. Review the saved draft before sending it.`,PROPOSAL_REVISION_CONFLICT:`This application just changed somewhere else. Reload it and try again.`,PROPOSAL_FILE_NOT_A_FILE_QUESTION:`That question doesn't take a file upload.`,PROPOSAL_FILE_UNREADABLE:`We couldn't read that file. Upload it in a standard document format.`,PROPOSAL_FILE_TYPE:`"{{label}}" takes {{types}}.`,PROPOSAL_FILE_TYPE_ANY_DOCUMENT:`"{{label}}" doesn't take that kind of file. Upload it in a standard document format.`,PROPOSAL_ATTACHMENTS_LIMIT:`An application can have up to {{max}} files. Remove a file before uploading another.`,PROPOSAL_FILE_STORE_FAILED:`We couldn't save that file. Try uploading it again.`,PROPOSAL_FILE_SIGN_FAILED:`We couldn't open that file right now. Try again.`},Mr={titleTooLong:`your title is longer than we can save`,teamRowIncomplete:`one person on your team still needs a name and a valid email`,teamTooLarge:`your team is larger than we can save`,captionTooLong:`one caption is longer than we can save`,answerTooLong:`one answer is longer than we can save`,instrumentNotOffered:`the instrument you picked is no longer offered`},Nr={saved:`Saved`,saving:`Savingâ¦`,unsaved:`Unsaved changes`,retrying:`Couldn't save - retrying with your next edit`,held:`Not saved yet - {{reason}}.`,noDeadline:`No closing date yet`,remaining_one:`{{count}} item remaining`,remaining_other:`{{count}} items remaining`,submit:`Submit proposal`,reasonRemaining:`Can't submit yet - {{reason}}.`,reasonSaving:`Saving your last change first.`,closedNotice:`This call closed on {{date}}. You can keep your draft but it can't be submitted.`,archivedNotice:`The facility has closed this call. You can keep your draft but it can't be submitted.`,withdraw:`Withdraw`,conflict:`Saving paused - draft changed elsewhere`},Pr={notSaved:`Not saved yet`,save:`Save progress`,sheetMessage:`Your answers are saved as soon as we know
14who you are.`,sheetSubmitMessage:`Your proposal is sent as soon as we know who you are.`,reasonHeld:`Can't save yet - {{reason}}.`,closedNotice:`This call closed on {{date}}. You can still read the questions, but an application can't be saved.`,archivedNotice:`The facility has closed this call. You can still read the questions, but an application can't be saved.`},Fr={submitted:`Received by {{lab}}. Review begins after the call closes on {{date}}.`,submittedNoDate:`Received by {{lab}}. Review begins after the call closes.`,underReview:`In review.`,withdrawn:`Withdrawn.`,awarded:`Awarded by {{lab}} on {{date}}. Anything further comes from them directly.`,awardedNoDate:`Awarded by {{lab}}. Anything further comes from them directly.`,declined:`Declined by {{lab}} on {{date}}. Anything further comes from them directly.`,declinedNoDate:`Declined by {{lab}}. Anything further comes from them directly.`,readOnly:`This is what you sent. It can't be edited.`,number:`Your proposal number is {{number}}.`},Ir={title:`Withdraw this proposal?`,body:`It goes back to a draft you can edit and resubmit before {{deadline}}.`,confirm:`Withdraw`,cancel:`Keep it submitted`},Lr={title:`Leave with unsaved changes?`,body:`Your last edit hasn't reached us yet. Stay a moment and it will.`,confirm:`Leave anyway`,cancel:`Stay`},Rr={heading:`Tell us the science.`,intro:`What are you trying to find out?`,languages:`You can write your proposal in English or French.`,required:`Required`,science:`Your science`,team:`Your team`,teamHeading:`The people behind the experiment.`,check:`Check your proposal`,checkHeading:`Give your science a clear case.`,checkIntro:`Check the required answers before sending your proposal to {{lab}}.`,closes:`Applications close`,primary:`Primary instrument`,selected:`Selected from the call`,change:`Change`},zr={cellFor:`{{column}} for {{row}}`,optional:`Optional`,empty:`Not given`,nothingWritten:`Nothing was written under {{name}}.`,allRequired:`All parameters in this section are required.`,requiredUnlessOptional:`All parameters are required unless marked optional.`},Br={loading:gr,heading:_r,notFound:vr,loadError:yr,header:br,truth:xr,rail:Sr,title:Cr,team:wr,roster:Tr,instrument:Er,answers:Dr,files:Or,errors:kr,missing:Ar,refusal:jr,holds:Mr,footer:Nr,anonymous:Pr,status:Fr,withdraw:Ir,leave:Lr,presentation:Rr,parameterTable:zr,export:{button:`Export PDF`,preparing:`Preparing your PDFâ¦`,done:`Exported {{fileName}}`,failed:`Couldn't export your proposal. Please try again.`,page:`Page {{page}} of {{total}}
14`,draftMark:`Draft - not submitted`,submitted:`Submitted {{day}}`,exported:`Exported {{day}}`,secondaryInstrument:`If unavailable`,otherDocuments:`Other documents`,team:`Team`}}})))()}var Hr,Ur,Wr,Gr,Kr,qr,Jr,Yr,Xr,Zr,Qr,$r,ei,ti,ni,ri,ii,ai,oi;function si(){return(si=e((()=>{Hr={pages:`Pages`,home:`{{days}}, {{city}} - {{name}}, home`,menu:`Menu`,skip:`Skip to content`,soon:`Soon`,registration_opens:`Registration opens {{day}}`},Ur={home:`Home`,program:`Program`,abstracts:`Abstracts`,register:`Register`,getting_here:`Getting here`,sponsors:`Sponsors`,people:`Whoâs coming`,book:`Abstract book`,privacy:`Privacy`},Wr={label:`On this page`},Gr={eyebrow:`Coming soon`,line:`This page is being written. It will be here closer to the meeting.`,action:`Back to the front page`},Kr={eyebrow:`404`,title:`There is no page at this address.`,lede:`Check the address, or start again from the front page.`,action:`Back to the front page`},qr={skyline_alt:`The downtown Montréal skyline seen from Mont-Royal at dusk.`,venue_to_be_confirmed:`Venue to be confirmed`},Jr={to_be_confirmed:`To be confirmed`,registration:`Registration`,early_fee:`Early registration`,early_fee_value:`{{amount}}, until {{day}}`,guest_ticket:`Guest ticket`,fee_waivers:`Fee waivers`,abstract_length:`Length`,abstract_length_value:`Up to {{characters}} characters`,registration_opens:`Registration opens`,registration_closes:`Registration closes`,applications_close:`Applications close`,venue:`The venue`,second_hall:`Second hall`},Yr={registration_opens:`Registration and abstract submission open`,waivers_close:`Fee waiver applications close`,abstracts_close:`Abstracts close`,decisions:`Decisions sent`,registration_closes:`Registration closes`,meeting:`The meeting`},Xr={day:`Day {{n}}`},Zr={submission_opens:`Submission opens`,waivers_close:`Fee waivers close`,abstracts_close:`Abstracts close`,decisions:`Decisions`},Qr={today:`Today`,tomorrow:`Tomorrow`,days:`{{n}} days away`,weeks:`{{n}} weeks away`,passed:`Passed`,happening:`Happening now`,over:`Over`},$r={window:`Registration opens on {{opens}} and closes on {{closes}}.`,waivers_close:`Applications close {{day}}`},ei={questions:`Questions:`,hosted:`Hosted by {{lab}}`,hosted_at:`Hosted by {{lab}} at {{institution}}`,links:`More pages`,runs_on:`Runs on`,wordmark_alt:`LabGiant`,photo_credit:`Photograph: Montréal from the Chalet du Mont-Royal by Paolo Costa Baldi, cropped by Paolostefano1412, licensed`,photo_licence:`CC BY-SA 3.0`},ti={social_image_alt:`The Montréal skyline at dusk, with the meeting name across it.`,not_found_title:`Page not found`},ni={label:`Ask a question about the meeting`,placeholder:`Do I need a visa?`,button:`Ask`,suggestions:`Suggested questions`,chips:{visa:`Do I need a visa?`,fee:`What does the fee include?`,abstract:`Can I change my abstract after submitting?`,stay:`Where should I stay?`},from:`Source:`,none:`No answer found on this site.`,email:`Email the organizers`,email_subject:`A question about {{name}}`,email_subject_unnamed:`A question about the meeting`,no_address:`The organizers' address is not confirmed yet.`},ri={about:`About the meeting`,hosts:`Hosts`,plenary:`Plenary lectures`,dates:`Key dates`,program:`Program`,before_july:`Abstracts and registration`,montreal:`Montréal`,ask:`Questions`,support:`Sponsors`},ii={program:`The week`,register:`Registration`},ai={full_program:`See the full program`,whos_here:`Whoâs coming`,how_to_submit:`See how to submit`,register:`Register`,how_a_waiver_works:`How a waiver works`,airport_to_campus:`Airport to campus`,where_to_stay:`Where to stay`,city_in_july:`The city in July`,submit_your_abstract:`Submit your abstract`,apply_with_your_abstract:`Apply for a waiver`,rates:`The fee and what it includes`,open_in_maps:`Open in Google Maps`},oi={nav:Hr,pages:Ur,index:Wr,coming_soon:Gr,not_found:Kr,hero:qr,facts:Jr,gates:Yr,schedule:Xr,cards:Zr,distance:Qr,register:$r,footer:ei,meta:ti,ask:ni,eyebrows:ri,page_eyebrows:ii,actions:ai}})))()}var ci,li,ui,di;function fi(){return(fi=e((()=>{ci={kicker:`Sidebar`,head:`Where each page went`,dismiss:`Dismiss`,showMe:`Show me`,showMeHint:`Esc stops it`,lines:{health:`<0>Equipment Health</0> is the <1>Health tab on Equipment</1>`,access:`<0>Permissions</0> is <1>Access, under Team</1>`,accessMember:`<0>Permissions</0> is <1>My Access, under Team</1>`,billing:`<0>Invoices, Pricing and Billing</0> are one <1>Billing page, under Clients</1>`,settings:`<0>Overview, Information and Subscription</0> are <1>Settings, behind the gear in the footer</1>. Overview is called Public profile there.`,discover:`<0>Marketplace and Community</0> are on <1>your own desk, under Discover</1>`}}
14,li={head:`Invite your team`,body:`You are the only member so far. Everyone you invite can book the {{instrument}} and keep protocols here.`,bodyNoInstrument:`You are the only member so far. Everyone you invite can use the lab's resources and keep protocols here.`,action:`Invite`},ui={kicker:`Sidebar`,next:`Next`,done:`Done`,esc:`Esc ends it`,stops:{equipment:`Equipment Health is now the <1>Health</1> tab, here`,billing:`Invoices, Pricing and Billing are now <1>one page</1>, here`,permissions:`Permissions is now <1>Access</1>`,settings:`Overview, Information and Subscription are now <1>Settings</1>, behind this gear`}},di={moved:ci,invite:li,walk:ui}})))()}var pi,mi;function hi(){return(hi=e((()=>{pi={title:`Conferences`,lead:`Two things are ours to do: put a site on the internet the first time, and take it down when its hosts ask. Every publish in between is theirs.`,meeting:`Meeting`,host:`Host lab`,state:`State`,last_published:`Last published`,never_published:`Never published`,live:`Live`,draft_saved_at:`Draft saved {{when}}`,publish:`Publish the site`,unpublish:`Take the site down`,published:`Published. The site is live.`,unpublished:`Taken down. Visitors get a not-found page.`,none:`No conferences yet.`,load_failed:`The conferences did not load.`,retry:`Try again`,loading:`Loading the conferencesâ¦`,action:`Action`,refused_already_live:`This site is already live. Its hosts publish their own changes now.`,refused_not_live:`This site is not live, so there is nothing to take down.`,press_failed:`That did not go through. Try again.`},mi={conferences:pi}})))()}function gi(){try{if(typeof window<`u`&&window.location&&typeof window.location.pathname==`string`){let e=window.location.pathname;if(e===`/fr`||e.startsWith(`/fr/`))return`fr`}if(typeof window<`u`&&window.localStorage){let e=window.localStorage.getItem(`lg_locale`);if(e===`en`||e===`fr`)return e}}catch{}let e=typeof navigator<`u`&&(navigator.language||navigator.userLanguage)||`en`;return String(e).split(`-`)[0]===`fr`?`fr`:`en`}function _i(e){return e!==`fr`||Z}function vi(e){if(!Z){for(let t of X){let n=e[t];n&&r.addResourceBundle(`fr`,t,n,!0,!0)}Z=!0}}function yi(e){return e!==`fr`||Z?Promise.resolve():(Q||=t(()=>import(`./fr-BTiSNidc.js`).then(e=>{vi(e.default)}),__vite__mapDeps([0,1])).catch(e=>{throw Q=null,e}),Q)}var X,Z,Q,bi,xi;function $(){return($=e((()=>{ee(),i(),p(),Zt(),rn(),xn(),En(),Mn(),In(),Un(),Jn(),nr(),hr(),Vr(),si(),fi(),hi(),n(),X=[`common`,`navigation`,`landing`,`labManager`,`login`,`signup`,`auth`,`marketing`,`calendar`,`marketplace`,`proposals`,`proposalForm`,`conferenceSite`,`guidance`,`admin`],Z=!1,Q=null,bi=class e{constructor(){if(!e.instance){let t=gi();r.use(ae).init({resources:{en:{landing:f,common:Xt,navigation:Y,labManager:bn,login:Tn,signup:jn,auth:Fn,marketing:Hn,calendar:qn,marketplace:tr,proposals:mr,proposalForm:Br,conferenceSite:oi,guidance:di,admin:mi}},lng:t,fallbackLng:`en`,ns:X,defaultNS:`common`,interpolation:{escapeValue:!1}}),this.i18n=r,e.instance=this}return e.instance}changeLanguage(e){return this.i18n.changeLanguage(e)}},xi=new bi})))()}export{_i as a,xi as i,gi as n,i as o,$ as r,yi as t};
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.