drill=(async a=>{a.config({baseUrl:"js/"}),await load("xhear","drill-domcode","common/newLayersData","task/menuset-pagecreator"),await load("components/o-frame -pack");let e=await load("common/data"),o=e.project;const t=$("o-frame");t.$title.html=`<span id="topProjectName">${o.name}</span> - <span style="font-size:10px;color:#aaa;">${e.projectDir}</span>`,o.watch("name",(a,e)=>{t.$title.que("#topProjectName").text=e});let[n,p,l,s,c,i,r]=await load("pannel/layers -pack","pannel/box -pack","pannel/text -pack","pannel/bg -pack","pannel/animate -pack","pannel/image -pack","pannel/page -pack").post(o),d=await load("pannel/preview -pack").post(o);$("#toolcon1").push(n),$("#toolcon2").push(p),$("#toolcon2").push(r),$("#toolcon2").push(i),$("#toolcon2").push(l),$("#toolcon2").push(c),$("#toolcon2").push(s),$(".viewcon").push(d),load("pannel/source -pack","pannel/animateSlide -pack","pannel/setSlide -pack","pannel/splitSlide -pack").then(([a,e,o,t])=>{$("#sourcePannel").push(a),$("#animationPannel").push(e),$("#setPannel").push(o),$("#splitPannel").push(t)}),await load("task/shortcut","task/undoAndRedo","task/splitBlockUpdate"),$("#startLoading").style.animation="fadeout ease .3s forwards",setTimeout(()=>{$("#startLoading").remove()},400),load("task/playAndShare","task/outerPlayBtn")});