import{g as R}from"./index-d7fba904.js";function _(v,m){for(var f=0;fu[g]})}}}return Object.freeze(Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}))}var b={exports:{}};(function(v,m){ace.define("ace/ext/elastic_tabstops_lite",["require","exports","module","ace/editor","ace/config"],function(f,u,g){var d=function(){function p(e){this.$editor=e;var r=this,s=[],t=!1;this.onAfterExec=function(){t=!1,r.processRows(s),s=[]},this.onExec=function(){t=!0},this.onChange=function(o){t&&(s.indexOf(o.start.row)==-1&&s.push(o.start.row),o.end.row!=o.start.row&&s.push(o.end.row))}}return p.prototype.processRows=function(e){this.$inChange=!0;for(var r=[],s=0,t=e.length;s-1))for(var i=this.$findCellWidthsForBlock(o),n=this.$setBlockCellWidthsToMax(i.cellWidths),h=i.firstRow,c=0,a=n.length;c=0&&(s=this.$cellWidthsForRow(t),s.length!=0);)r.unshift(s),t--;var o=t+1;t=e;for(var i=this.$editor.session.getLength();t0&&(this.$editor.session.getDocument().insertInLine({row:e,column:a+1},Array(l+1).join(" ")+" "),this.$editor.session.getDocument().removeInLine(e,a,a+1),t+=l),l<0&&E>=-l&&(this.$editor.session.getDocument().removeInLine(e,a+l,a),t+=l)}}},p.prototype.$izip_longest=function(e){if(!e[0])return[];for(var r=e[0].length,s=e.length,t=1;tr&&(r=o)}for(var i=[],n=0;n=r.length?r.length:e.length,t=[],o=0;o