PageSourceSearch

https://labdonkey.com/_nuxt/A5osMZ7q.js

js labdonkey.com collected 2026-10-04 06:50:03 UTC 21,482 bytes, 1 lines download raw bytes

1import{d as B,ag as F,r as I,o as j,b as T,c as x,e as c,f as t,an as l,i as s,w as b,g as o,t as k,aa as p,F as m,S as u,ao as P,O as E,a5 as f,a6 as _,n as C,k as M}from"./Btj_KkXL.js";const W=window.setInterval,L={class:"relative overflow-x-hidden py-28 sm:py-40 md:py-52 lg:py-64 bg-cover bg-center bg-no-repeat",style:{"background-image":"url('/steps-screen.png')"}},N={class:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center z-10"},A={class:"flex flex-col sm:flex-row gap-3 sm:gap-4 justify-center"},O={class:"py-16 sm:py-24 md:py-32 bg-white dark:bg-gray-900"},z={class:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8"},G={class:"grid gap-6 sm:gap-8 md:grid-cols-2 lg:grid-cols-3 mb-12 sm:mb-16"},U={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},Z={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},H={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},R={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},V={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},q={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},$={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},Y={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},Q={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},J={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},X={class:"bg-gray-50 dark:bg-gray-800 rounded-xl p-6 sm:p-8 border border-gray-100 dark:border-gray-700 h-full"},K={class:"w-12 h-12 bg-[#009BDF]/10 rounded-lg flex items-center justify-center mb-4"},tt={class:"relative py-16 sm:py-20 md:py-24 overflow-hidden bg-gradient-to-br from-[#009BDF]/5 via-white to-[#7B61FF]/5 dark:from-[#009BDF]/10 dark:via-gray-900 dark:to-[#7B61FF]/10"},et={class:"relative max-w-5xl lg:max-w-6xl xl:max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"},st={class:"flex justify-center"},at={class:"relative w-full max-w-lg sm:max-w-xl md:max-w-2xl lg:max-w-3xl xl:max-w-4xl"},rt={class:"flex items-center gap-2 px-3 py-2 bg-gray-200 dark:bg-gray-800 rounded-t-xl mb-2"},ot={class:"text-gray-600 dark:text-gray-500 text-xs font-medium"},dt={class:"relative rounded-xl overflow-hidden bg-white dark:bg-slate-800"},nt={class:"relative aspect-[4/3] overflow-hidden"},lt=["src","alt"],it=["src","alt"],gt={class:"flex items-center justify-center gap-2 mt-6"},xt=["onClick","aria-label"],ct={class:"py-16 sm:py-20 md:py-24 bg-gray-50 dark:bg-gray-800"},bt={class:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8"},pt={class:"grid gap-6 sm:gap-8 md:grid-cols-2"},mt={class:"flex items-start gap-4 bg-white dark:bg-gray-900 rounded-xl p-6 border border-gray-100 dark:border-gray-700"},ut={class:"w-10 h-10 bg-green-100 dark:bg-green-900/30 rounded-lg flex items-center justify-center flex-shrink-0"},yt={class:"flex items-start gap-4 bg-white dark:bg-gray-900 rounded-xl p-6 border border-gray-100 dark:border-gray-700"},ht={class:"w-10 h-10 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center flex-shrink-0"},wt={class:"flex items-start gap-4 bg-white dark:bg-gray-900 rounded-xl p-6 border border-gray-100 dark:border-gray-700"},vt={class:"w-10 h-10 bg-purple-100 dark:bg-purple-900/30 rounded-lg flex items-center justify-center flex-shrink-0"},kt={class:"flex items-start gap-4 bg-white dark:bg-gray-900 rounded-xl p-6 border border-gray-100 dark:border-gray-700"},ft={class:"w-10 h-10 bg-amber-100 dark:bg-amber-900/30 rounded-lg flex items-center justify-center flex-shrink-0"},_t={class:"py-16 sm:py-20 md:py-24 bg-white dark:bg-gray-900"},St={class:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8"},Dt={class:"space-y-4"},Bt={class:"group bg-gray-50 dark:bg-gray-800 rounded-xl border border-gray-100 dark:border-gray-700"},Ft={class:"flex items-center justify-between cursor-pointer p-5 sm:p-6"},It={class:"group bg-gray-50 dark:bg-gray-800 rounded-xl border border-gray-100 dark:border-gray-700"},jt={class:"flex items-center justify-between cursor-pointer p-5 sm:p-6"},Tt={class:"group bg-gray-50 dark:bg-gray-800 rounded-xl border border-gray-100 dark:border-gray-700"},Pt={class:"flex items-center justify-between cursor-pointer p-5 sm:p-6"},Et={class:"group bg-gray-50 dark:bg-gray-800 rounded-xl border border-gray-100 dark:border-gray-700"},Ct={class:"flex items-center justify-between cursor-pointer p-5 sm:p-6"},Mt={class:"group bg-gray-50 dark:bg-gray-800 rounded-xl border border-gray-100 dark:border-gray-700"},Wt={class:"flex items-center justify-between cursor-pointer p-5 sm:p-6"},Lt={class:"py-10 sm:py-16 md:py-20 bg-gray-50 dark:bg-gray-800"},Nt={class:"max-w-4xl mx-auto text-center px-4 sm:px-6"},At={class:"flex flex-col sm:flex-row gap-3 sm:gap-4 justify-center"},n=8,Ot=B({__name:"steps",setup(zt){F({title:"Lab Donkey Steps - Lab Donkey",description:"Lab Donkey Steps converts SOPs into digital workflows that guide users step by step through each action, including checks and data capture.",ogTitle:"Lab Donkey Steps - Lab Donkey",ogDescription:"Lab Donkey Steps converts SOPs into digital workflows that guide users step by step through each action, including checks and data capture."});const d=I(0),y=()=>{d.value=(d.value+1)%n},S=()=>{d.value=(d.value-1+n)%n},D=v=>{d.value=v};let i=null;const h=()=>{i=W(()=>{y()},4e3)},w=()=>
1{i&&(clearInterval(i),i=null)};return j(()=>{h()}),T(()=>{w()}),(v,e)=>{const g=P,a=E;return x(),c("div",null,[t("section",L,[e[4]||(e[4]=t("div",{class:"absolute inset-0 bg-gradient-to-br from-[#002a3f]/90 via-[#003d5c]/85 to-[#004d6b]/90"},null,-1)),t("div",N,[e[2]||(e[2]=l('<h1 class="text-[28px] sm:text-4xl md:text-5xl lg:text-6xl xl:text-7xl font-bold tracking-tight text-white mb-4 sm:mb-6 lg:mb-8" data-v-392ecb43> LAB DONKEY <span class="text-amber-400" data-v-392ecb43>S</span><span class="text-violet-400" data-v-392ecb43>T</span><span class="text-sky-400" data-v-392ecb43>E</span><span class="text-lime-400" data-v-392ecb43>P</span><span class="text-rose-400" data-v-392ecb43>S</span></h1><p class="text-base sm:text-lg md:text-xl text-white/90 max-w-4xl mx-auto px-2 sm:px-0 mb-6 sm:mb-8" data-v-392ecb43> Convert SOPs into digital workflows that guide users step by step through every action.</p>',2)),t("div",A,[s(g,{to:"/events",class:"w-full sm:w-auto inline-flex items-center justify-center px-5 py-3 sm:px-6 sm:py-3 border border-transparent text-sm sm:text-base font-medium rounded-lg text-[#009BDF] bg-white hover:bg-blue-50 transition-colors shadow-lg min-h-[44px]"},{default:b(()=>e[0]||(e[0]=[o("See it in Action ")])),_:1}),s(g,{to:"/contactus",class:"w-full sm:w-auto inline-flex items-center justify-center px-5 py-3 sm:px-6 sm:py-3 border-2 border-white text-sm sm:text-base font-medium rounded-lg text-white hover:bg-white/10 transition-colors min-h-[44px]"},{default:b(()=>e[1]||(e[1]=[o(" Talk to Our Team ")])),_:1})]),e[3]||(e[3]=t("p",{class:"text-sm sm:text-base text-white/80 italic mt-6 sm:mt-8"}," Guided Workflows | Data Capture | Full Traceability ",-1))])]),t("section",O,[t("div",z,[e[17]||(e[17]=l('<div class="text-center mb-12 sm:mb-16" data-v-392ecb43><h2 class="text-2xl sm:text-3xl md:text-4xl font-bold tracking-tight text-gray-900 dark:text-white mb-4" data-v-392ecb43> What <span class="text-amber-400" data-v-392ecb43>S</span><span class="text-violet-400" data-v-392ecb43>T</span><span class="text-sky-400" data-v-392ecb43>E</span><span class="text-lime-400" data-v-392ecb43>P</span><span class="text-rose-400" data-v-392ecb43>S</span> Does </h2><p class="text-lg sm:text-xl text-gray-600 dark:text-gray-300 max-w-3xl mx-auto" data-v-392ecb43> STEPS converts SOPs into digital workflows that: </p></div>',1)),t("div",G,[t("div",U,[t("div",Z,[s(a,{name:"i-heroicons-clipboard-document-check",class:"w-6 h-6 text-[#009BDF]"})]),e[5]||(e[5]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}," Step-by-Step Guidance ",-1)),e[6]||(e[6]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Guide operators through each action with clear prompts, required checks, and structured data capture at the right time. ",-1))]),t("div",H,[t("div",R,[s(a,{name:"i-heroicons-clock",class:"w-6 h-6 text-[#009BDF]"})]),e[7]||(e[7]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}
1," Timers and Wait Periods ",-1)),e[8]||(e[8]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Turn incubations and waits into explicit steps with timers and status, so runs stay on track and nothing gets missed. ",-1))]),t("div",V,[t("div",q,[s(a,{name:"i-heroicons-photo",class:"w-6 h-6 text-[#009BDF]"})]),e[9]||(e[9]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}," Media-Rich Instructions ",-1)),e[10]||(e[10]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Embed images, videos, tables, and reference files directly into steps so operators can execute confidently without hunting for documents. ",-1))]),t("div",$,[t("div",Y,[s(a,{name:"i-heroicons-cpu-chip",class:"w-6 h-6 text-[#009BDF]"})]),e[11]||(e[11]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}," Instrument Integration ",-1)),e[12]||(e[12]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Trigger connected instruments where it makes sense, with clear prompts and simple status so people know what to do next. ",-1))]),t("div",Q,[t("div",J,[s(a,{name:"i-heroicons-qr-code",class:"w-6 h-6 text-[#009BDF]"})]),e[13]||(e[13]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}," Barcode and Data Capture ",-1)),e[14]||(e[14]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Capture barcodes, sample IDs, reagent lots, and key parameters at the point of use to reduce manual entry and improve traceability. ",-1))]),t("div",X,[t("div",K,[s(a,{name:"i-heroicons-document-text",class:"w-6 h-6 text-[#009BDF]"})]),e[15]||(e[15]=t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-2"}," Run Record and Deviations ",-1)),e[16]||(e[16]=t("p",{class:"text-gray-600 dark:text-gray-300"}," Record step completion, operator inputs, timestamps, and deviations so you can review what happened, troubleshoot faster, and improve the SOP. ",-1))])])])]),t("section",tt,[e[21]||(e[21]=t("div",{class:"absolute inset-0 overflow-hidden pointer-events-none"},[t("div",{class:"absolute -top-24 -right-24 w-96 h-96 bg-[#009BDF]/5 dark:bg-[#009BDF]/10 rounded-full blur-3xl"}),t("div",{class:"absolute -bottom-24 -left-24 w-96 h-96 bg-[#7B61FF]/5 dark:bg-[#7B61FF]/10 rounded-full blur-3xl"}),t("div",{class:"absolute inset-0 bg-[url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoNDB2NDBIMHoiLz48cGF0aCBkPSJNNDAgMEgwdjQwaDQwVjB6TTEgMWgzOHYzOEgxVjF6IiBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4wMiIvPjwvZz48L3N2Zz4=')] opacity-30 dark:opacity-20"})],-1)),t("div",et,[e[20]||(e[20]=t("div",{class:"text-center mb-10 sm:mb-12"},[t("h3",{class:"text-2xl sm:text-3xl font-bold text-gray-900 dark:text-white mb-3"}," Guided Run View "),t("p",{class:"text-gray-600 dark:text-gray-300 text-base sm:text-lg max-w-2xl mx-auto"}," The guided run view keeps the operator aligned with the method. At every point the system shows what has been done, what is in progress and what comes next. ")],-1)),t("div",st,[t("div",at,[e[19]||(e[19]=t("div",{class:"absolute -inset-4 bg-gradient-to-r from-[#009BDF]/20 to-[#7B61FF]/20 rounded-3xl blur-2xl opacity-60 dark:opacity-40"},null,-1)),t("div",{class:"relative rounded-3xl overflow-hidden bg-gray-100 dark:bg-gray-900 p-2 sm:p-3 shadow-2xl w-full border border-gray-200 dark:border-gray-700",onMouseenter:w,onMouseleave:h},[t("div",rt,[e[18]||(e[18]=l('<div class="flex gap-1.5" data-v-392ecb43><div class="w-3 h-3 rounded-full bg-red-500/80" data-v-392ecb43></div><div class="w-3 h-3 rounded-full bg-yellow-500/80" data-v-392ecb43></div><div class="w-3 h-3 rounded-full bg-green-500/80" data-v-392ecb43></div></div><div class="flex-1 mx-2" data-v-392ecb43><div class="bg-white dark:bg-gray-700 rounded-md px-3 py-1 text-xs text-gray-500 dark:text-gray-400 text-center truncate" data-v-392ecb43> app.labdonkey.com/steps/run </div></div>',2)),t("div",ot,k(p(d)+1)+"/"+k(n),1)]),t("div",dt,[t("div",nt,[(x(),c(m,null,u(n,r=>f(t("img",{key:"light-"+r,src:`/step-${r}.png`,alt:`Step ${r}`,class:"absolute inset-0 w-full h-full object-contain dark:hidden"},null,8,lt),[[_,p(d)===r-1]])),64)),(x(),c(m,null,u(n,r=>f(t("img",{key:"dark-"+r,src:`/step-${r}d.png`,alt:`Step ${r}`,class:"absolute inset-0 w-full h-full object-contain hidden dark:block"},null,8,it),[[_,p(d)===r-1]])),64))])]),t("button",{onClick:S,class:"absolute left-2 sm:left-4 top-1/2 -translate-y-1/2 w-10 h-10 sm:w-12 sm:h-12 bg-white/90 dark:bg-gray-800/90 hover:bg-white dark:hover:bg-gray-700 rounded-full flex items-center justify-center shadow-lg border border-gray-200 dark:border-gray-600 transition-all duration-200 hover:scale-110 z-20 backdrop-blur-sm","aria-label":"Previous slide"},[s(a,{name:"i-heroicons-chevron-left",class:"w-5 h-5 sm:w-6 sm:h-6 text-gray-700 dark:text-gray-200"})]),t("button",{onClick:y,class:"absolute right-2 sm:right-4 top-1/2 -translate-y-1/2 w-10 h-10 sm:w-12 sm:h-12 bg-white/90 dark:bg-gray-800/90 hover:bg-white dark:hover:bg-gray-700 rounded-full flex items-center justify-center shadow-lg border border-gray-200 dark:border-gray-600 transition-all duration-200 hover:scale-110 z-20 backdrop-blur-sm","aria-label":"Next slide"},[s(a,{name:"i-heroicons-chevron-right",class:"w-5 h-5 sm:w-6 sm:h-6 text-gray-700 dark:text-gray-200"})])],32)])]),t("div",gt,[(x(),c(m,null,u(n,r=>t("button",{key:r,onClick:Gt=>D(r-1),class:C(["h-2 rounded-full transition-all duration-300",p(d)===r-1?"bg-[#009BDF] w-8":"bg-gray-300 dark:bg-gray-600 hover:bg-gray-400 dark:hover:bg-gray-500 w-2"]),"aria-label":`Go to slide ${r}`},null,10,xt)),64))])])]),t("section",ct,[t("div",bt,[e[26]||(e[26]=l('<div class="text-center mb-10 sm:mb-12" data-v-392ecb43><h2 class="text-2xl sm:text-3xl md:text-4xl font-bold tracking-tight text-gray-900 dark:text-white" data-v-392ecb43> Why <span class="text-amber-400" data-v-392ecb43>S</span><span class="text-violet-400" data-v-392ecb43>T</span><span class="text-sky-400" data-v-392ecb43>E</span><span class="text-lime-400" data-v-392ecb43>P</span><span class="text-rose-400" data-v-392ecb43>S</span></h2></div>',1)),t("div",pt,[t("div",mt,[t("div",ut,[s(a,{name:"i-heroicons-check-badge",class:"w-5 h-5 text-green-600 dark:text-green-400"})]),e[22]||(e[22]=t("div",null,[t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-1"}," Fewer Errors and Rework "),t("p",{class:"text-gray-600 dark:text-gray-300 text-sm"}," Guided workflows reduce mistakes by ensuring every step is completed correctly the first time. ")],-1))]),t("div",yt,[t("div",ht,[s(a,{name:"i-heroicons-rocket-launch",class:"w-5 h-5 text-blue-600 dar
1k:text-blue-400"})]),e[23]||(e[23]=t("div",null,[t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-1"}," Faster Onboarding "),t("p",{class:"text-gray-600 dark:text-gray-300 text-sm"}," New team members can follow procedures confidently from day one with step-by-step guidance. ")],-1))]),t("div",wt,[t("div",vt,[s(a,{name:"i-heroicons-arrow-path",class:"w-5 h-5 text-purple-600 dark:text-purple-400"})]),e[24]||(e[24]=t("div",null,[t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-1"}," Consistent Execution "),t("p",{class:"text-gray-600 dark:text-gray-300 text-sm"}," Achieve the same quality across shifts, sites, and operators with standardised digital workflows. ")],-1))]),t("div",kt,[t("div",ft,[s(a,{name:"i-heroicons-magnifying-glass-circle",class:"w-5 h-5 text-amber-600 dark:text-amber-400"})]),e[25]||(e[25]=t("div",null,[t("h3",{class:"text-lg font-semibold text-gray-900 dark:text-white mb-1"}," Full Traceability "),t("p",{class:"text-gray-600 dark:text-gray-300 text-sm"}," When something goes wrong, quickly trace back through the run record to find and fix the issue. ")],-1))])])])]),t("section",_t,[t("div",St,[e[37]||(e[37]=l('<div class="text-center mb-10 sm:mb-12" data-v-392ecb43><h2 class="text-2xl sm:text-3xl md:text-4xl font-bold tracking-tight text-gray-900 dark:text-white" data-v-392ecb43><span class="text-amber-400" data-v-392ecb43>S</span><span class="text-violet-400" data-v-392ecb43>T</span><span class="text-sky-400" data-v-392ecb43>E</span><span class="text-lime-400" data-v-392ecb43>P</span><span class="text-rose-400" data-v-392ecb43>S</span> FAQs </h2></div>',1)),t("div",Dt,[t("details",Bt,[t("summary",Ft,[e[27]||(e[27]=t("h3",{class:"text-base sm:text-lg font-semibold text-gray-900 dark:text-white pr-4"}," What can I embed inside a procedure? ",-1)),s(a,{name:"i-heroicons-chevron-down",class:"w-5 h-5 text-gray-500 dark:text-gray-400 transition-transform duration-200 group-open:rotate-180 flex-shrink-0"})]),e[28]||(e[28]=t("div",{class:"px-5 sm:px-6 pb-5 sm:pb-6 pt-0"},[t("p",{class:"text-gray-600 dark:text-gray-300"},[o(" You can embed "),t("strong",null,"images, videos, tables, and reference files"),o(" directly into steps so operators have the context they need at the point of use. ")])],-1))]),t("details",It,[t("summary",jt,[e[29]||(e[29]=t("h3",{class:"text-base sm:text-lg font-semibold text-gray-900 dark:text-white pr-4"}," What data can we capture during a run? ",-1)),s(a,{name:"i-heroicons-chevron-down",class:"w-5 h-5 text-gray-500 dark:text-gray-400 transition-transform duration-200 group-open:rotate-180 flex-shrink-0"})]),e[30]||(e[30]=t("div",{class:"px-5 sm:px-6 pb-5 sm:pb-6 pt-0"},[t("p",{class:"text-gray-600 dark:text-gray-300"},[o(" Typical capture includes "),t("strong",null,"barcodes, sample IDs, reagent lots, key parameters, and operator notes"),o(". You can require specific fields at specific steps to reduce missing data. ")])],-1))]),t("details",Tt,[t("summary",Pt,[e[31]||(e[31]=t("h3",{class:"text-base sm:text-lg font-semibold text-gray-900 dark:text-white pr-4"}," How do timers and incubations work? ",-1)),s(a,{name:"i-heroicons-chevron-down",class:"w-5 h-5 text-gray-500 dark:text-gray-400 transition-transform duration-200 group-open:rotate-180 flex-shrink-0"})]),e[32]||(e[32]=t("div",{class:"px-5 sm:px-6 pb-5 sm:pb-6 pt-0"},[t("p",{class:"text-gray-600 dark:text-gray-300"},[o(" Waits and incubations are represented as explicit "),t("strong",null,"steps with timers and clear status"),o(" so operators stay aligned and nothing gets skipped. ")])],-1))]),t("details",Et,[t("summary",Ct,[e[33]||(e[33]=t("h3",{class:"text-base sm:text-lg font-semibold text-gray-900 dark:text-white pr-4"}," How long does it take to convert an SOP to STEPS? ",-1)),s(a,{name:"i-heroicons-chevron-down",class:"w-5 h-5 text-gray-500 dark:text-gray-400 transition-transform duration-200 group-open:rotate-180 flex-shrink-0"})]),e[34]||(e[34]=t("div",{class:"px-5 sm:px-6 pb-5 sm:pb-6 pt-0"},[t("p",{class:"text-gray-600 dark:text-gray-300"},[o(" Most teams start with one high-value SOP and digitize it quickly, then iterate. "),t("strong",null,"The best approach is to begin with a procedure that causes rework, training pain, or frequent mistakes.")])],-1))]),t("details",Mt,[t("summary",Wt,[e[35]||(e[35]=t("h3",{class:"text-base sm:text-lg font-semibold text-gray-900 dark:text-white pr-4"}," Can STEPS be used on its own or do I need SUITE? ",-1)),s(a,{name:"i-heroicons-chevron-down",class:"w-5 h-5 text-gray-500 dark:text-gray-400 transition-transform duration-200 group-open:rotate-180 flex-shrink-0"})]),e[36]||(e[36]=t("div",{class:"px-5 sm:px-6 pb-5 sm:pb-6 pt-0"},[t("p",{class:"text-gray-600 dark:text-gray-300"},[o(" STEPS can be used on its own for guided execution and data capture. SUITE is for full orchestration of instruments and robots. Many teams start with STEPS and add SUITE when they want deeper automation. "),t("strong",null,"Use STEPS alone, or pair it with SUITE when you're ready.")])],-1))])])])]),t("section",Lt,[t("div",Nt,[e[40]||(e[40]=l('<h2 class="text-2xl sm:text-3xl lg:text-4xl font-bold tracking-tight text-gray-900 dark:text-white mb-6 sm:mb-8" data-v-392ecb43> Interested in Lab Donkey <span class="text-amber-400" data-v-392ecb43>S</span><span class="text-violet-400" data-v-392ecb43>T</span><span class="text-sky-400" data-v-392ecb43>E</span><span class="text-lime-400" data-v-392ecb43>P</span><span class="text-rose-400" data-v-392ecb43>S</span>? </h2>',1)),t("div",At,[s(g,{to:"/contactus",class:"w-full sm:w-auto inline-flex items-center justify-center px-6 py-3 sm:py-3 border border-transparent text-sm sm:text-base font-medium rounded-lg text-white bg-[#009BDF] hover:bg-[#0086c4] transition-colors shadow-lg min-h-[44px]"},{default:b(()=>e[38]||(e[38]=[o(" Contact Us ")])),_:1}),s(g,{to:"/products/suite",class:"w-full sm:w-auto inline-flex items-center justify-center px-6 py-3 sm:py-3 border-2 border-[#009BDF] text-sm sm:text-base font-medium rounded-lg text-[#009BDF] hover:bg-[#009BDF]/10 transition-colors min-h-[44px]"},{default:b(()=>e[39]||(e[39]=[o(" Explore Lab Donkey Suite ")])),_:1})])])])])}}}),Zt=M(Ot,[["__scopeId","data-v-392ecb43"]]);export{Zt as default};

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.