import{V as K}from"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import{ak as N,i as W,m as D,c as V}from"./index-BTglIPU2.js?v=1773287522785";import{u as G}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{g as J,s as P}from"./file-B5PwfK2h.js?v=1773287522785";import{k as U,a6 as Y,an as B,r as Z,$,Z as F,a8 as Q,a9 as L,_ as X,aa as ee,a0 as C,ak as E,S,H as te,ao as ie,n as ne}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a6 as re,k as ae,a9 as se,f as oe}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./ace-CNnfDSio.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";var M={exports:{}},q;function ce(){return q||(q=1,(function(y,R){ace.define("ace/ext/searchbox-css",["require","exports","module"],function(o,g,v){v.exports='\n\n/* ------------------------------------------------------------------------------------------\n * Editor Search Form\n * --------------------------------------------------------------------------------------- */\n.ace_search {\n background-color: #ddd;\n color: #666;\n border: 1px solid #cbcbcb;\n border-top: 0 none;\n overflow: hidden;\n margin: 0;\n padding: 4px 6px 0 4px;\n position: absolute;\n top: 0;\n z-index: 99;\n white-space: normal;\n}\n.ace_search.left {\n border-left: 0 none;\n border-radius: 0px 0px 5px 0px;\n left: 0;\n}\n.ace_search.right {\n border-radius: 0px 0px 0px 5px;\n border-right: 0 none;\n right: 0;\n}\n\n.ace_search_form, .ace_replace_form {\n margin: 0 20px 4px 0;\n overflow: hidden;\n line-height: 1.9;\n}\n.ace_replace_form {\n margin-right: 0;\n}\n.ace_search_form.ace_nomatch {\n outline: 1px solid red;\n}\n\n.ace_search_field {\n border-radius: 3px 0 0 3px;\n background-color: white;\n color: black;\n border: 1px solid #cbcbcb;\n border-right: 0 none;\n outline: 0;\n padding: 0;\n font-size: inherit;\n margin: 0;\n line-height: inherit;\n padding: 0 6px;\n min-width: 17em;\n vertical-align: top;\n min-height: 1.8em;\n box-sizing: content-box;\n}\n.ace_searchbtn {\n border: 1px solid #cbcbcb;\n line-height: inherit;\n display: inline-block;\n padding: 0 6px;\n background: #fff;\n border-right: 0 none;\n border-left: 1px solid #dcdcdc;\n cursor: pointer;\n margin: 0;\n position: relative;\n color: #666;\n}\n.ace_searchbtn:last-child {\n border-radius: 0 3px 3px 0;\n border-right: 1px solid #cbcbcb;\n}\n.ace_searchbtn:disabled {\n background: none;\n cursor: default;\n}\n.ace_searchbtn:hover {\n background-color: #eef1f6;\n}\n.ace_searchbtn.prev, .ace_searchbtn.next {\n padding: 0px 0.7em\n}\n.ace_searchbtn.prev:after, .ace_searchbtn.next:after {\n content: "";\n border: solid 2px #888;\n width: 0.5em;\n height: 0.5em;\n border-width: 2px 0 0 2px;\n display:inline-block;\n transform: rotate(-45deg);\n}\n.ace_searchbtn.next:after {\n border-width: 0 2px 2px 0 ;\n}\n.ace_searchbtn_close {\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAAZ0lEQVR42u2SUQrAMAhDvazn8OjZBilCkYVVxiis8H4CT0VrAJb4WHT3C5xU2a2IQZXJjiQIRMdkEoJ5Q2yMqpfDIo+XY4k6h+YXOyKqTIj5REaxloNAd0xiKmAtsTHqW8sR2W5f7gCu5nWFUpVjZwAAAABJRU5ErkJggg==) no-repeat 50% 0;\n border-radius: 50%;\n border: 0 none;\n color: #656565;\n cursor: pointer;\n font: 16px/16px Arial;\n padding: 0;\n height: 14px;\n width: 14px;\n top: 9px;\n right: 7px;\n position: absolute;\n}\n.ace_searchbtn_close:hover {\n background-color: #656565;\n background-position: 50% 100%;\n color: white;\n}\n\n.ace_button {\n margin-left: 2px;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n overflow: hidden;\n opacity: 0.7;\n border: 1px solid rgba(100,100,100,0.23);\n padding: 1px;\n box-sizing: border-box!important;\n color: black;\n}\n\n.ace_button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_button:active {\n background-color: #ddd;\n}\n\n.ace_button.checked {\n border-color: #3399ff;\n opacity:1;\n}\n\n.ace_search_options{\n margin-bottom: 3px;\n text-align: right;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n clear: both;\n}\n\n.ace_search_counter {\n float: left;\n font-family: arial;\n padding: 0 8px;\n}'}),ace.define("ace/ext/searchbox",["require","exports","module","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/ext/searchbox-css","ace/keyboard/hash_handler","ace/lib/keys","ace/config"],function(o,g,v){var u=o("../lib/dom"),p=o("../lib/lang"),h=o("../lib/event"),d=o("./searchbox-css"),i=o("../keyboard/hash_handler").HashHandler,a=o("../lib/keys"),t=o("../config").nls,r=999;u.importCssString(d,"ace_searchbox",!1);var n=(function(){function e(s,c,m){this.activeInput;var f=u.createElement("div");u.buildDom(["div",{class:"ace_search right"},["span",{action:"hide",class:"ace_searchbtn_close"}],["div",{class:"ace_search_form"},["input",{class:"ace_search_field",placeholder:t("search-box.find.placeholder","Search for"),spellcheck:"false"}],["span",{action:"findPrev",class:"ace_searchbtn prev"},"​"],["span",{action:"findNext",class:"ace_searchbtn next"},"​"],["span",{action:"findAll",class:"ace_searchbtn",title:"Alt-Enter"},t("search-box.find-all.text","All")]],["div",{class:"ace_replace_form"},["input",{class:"ace_search_field",placeholder:t("search-box.replace.placeholder","Replace with"),spellcheck:"false"}],["span",{action:"replaceAndFindNext",class:"ace_searchbtn"},t("search-box.replace-next.text","Replace")],["span",{action:"replaceAll",class:"ace_searchbtn"},t("search-box.replace-all.text","All")]],["div",{class:"ace_search_options"},["span",{action:"toggleReplace",class:"ace_button",title:t("search-box.toggle-replace.title","Toggle Replace mode"),style:"float:left;margin-top:-2px;padding:0 5px;"},"+"],["span",{class:"ace_search_counter"}],["span",{action:"toggleRegexpMode",class:"ace_button",title:t("search-box.toggle-regexp.title","RegExp Search")},".*"],["span",{action:"toggleCaseSensitive",class:"ace_button",title:t("search-box.toggle-case.title","CaseSensitive Search")},"Aa"],["span",{action:"toggleWholeWords",class:"ace_button",title:t("search-box.toggle-whole-word.title","Whole Word Search")},"\\b"],["span",{action:"searchInSelection",class:"ace_button",title:t("search-box.toggle-in-selection.title","Search In Selection")},"S"]]],f),this.element=f.firstChild,this.setSession=this.setSession.bind(this),this.$init(),this.setEditor(s),u.importCssString(d,"ace_searchbox",s.container)}return e.prototype.setEditor=function(s){s.searchBox=this,s.renderer.scroller.appendChild(this.element),this.editor=s},e.prototype.setSession=function(s){this.searchRange=null,this.$syncOptions(!0)},e.prototype.$initElements=function(s){this.searchBox=s.querySelector(".ace_search_form"),this.replaceBox=s.querySelector(".ace_replace_form"),this.searchOption=s.querySelector("[action=searchInSelection]"),this.replaceOption=s.querySelector("[action=toggleReplace]"),this.regExpOption=s.querySelector("[action=toggleRegexpMode]"),this.caseSensitiveOption=s.querySelector("[action=toggleCaseSensitive]"),this.wholeWordOption=s.querySelector("[action=toggleWholeWords]"),this.searchInput=this.searchBox.querySelector(".ace_search_field"),this.replaceInput=this.replaceBox.querySelector(".ace_search_field"),this.searchCounter=s.querySelector(".ace_search_counter")},e.prototype.$init=function(){var s=this.element;this.$initElements(s);var c=this;h.addListener(s,"mousedown",function(m){setTimeout(function(){c.activeInput.focus()},0),h.stopPropagation(m)}),h.addListener(s,"click",function(m){var f=m.target||m.srcElement,x=f.getAttribute("action");x&&c[x]?c[x]():c.$searchBarKb.commands[x]&&c.$searchBarKb.commands[x].exec(c),h.stopPropagation(m)}),h.addCommandKeyListener(s,function(m,f,x){var b=a.keyCodeToString(x),k=c.$searchBarKb.findKeyCommand(f,b);k&&k.exec&&(k.exec(c),h.stopEvent(m))}),this.$onChange=p.delayedCall(function(){c.find(!1,!1)}),h.addListener(this.searchInput,"input",function(){c.$onChange.schedule(20)}),h.addListener(this.searchInput,"focus",function(){c.activeInput=c.searchInput,c.searchInput.value&&c.highlight()}),h.addListener(this.replaceInput,"focus",function(){c.activeInput=c.replaceInput,c.searchInput.value&&c.highlight()})},e.prototype.setSearchRange=function(s){this.searchRange=s,s?this.searchRangeMarker=this.editor.session.addMarker(s,"ace_active-line"):this.searchRangeMarker&&(this.editor.session.removeMarker(this.searchRangeMarker),this.searchRangeMarker=null)},e.prototype.$syncOptions=function(s){u.setCssClass(this.replaceOption,"checked",this.searchRange),u.setCssClass(this.searchOption,"checked",this.searchOption.checked),this.replaceOption.textContent=this.replaceOption.checked?"-":"+",u.setCssClass(this.regExpOption,"checked",this.regExpOption.checked),u.setCssClass(this.wholeWordOption,"checked",this.wholeWordOption.checked),u.setCssClass(this.caseSensitiveOption,"checked",this.caseSensitiveOption.checked);var c=this.editor.getReadOnly();this.replaceOption.style.display=c?"none":"",this.replaceBox.style.display=this.replaceOption.checked&&!c?"":"none",this.find(!1,!1,s)},e.prototype.highlight=function(s){this.editor.session.highlight(s||this.editor.$search.$options.re),this.editor.renderer.updateBackMarkers()},e.prototype.find=function(s,c,m){var f=this.editor.find(this.searchInput.value,{skipCurrent:s,backwards:c,wrap:!0,regExp:this.regExpOption.checked,caseSensitive:this.caseSensitiveOption.checked,wholeWord:this.wholeWordOption.checked,preventScroll:m,range:this.searchRange}),x=!f&&this.searchInput.value;u.setCssClass(this.searchBox,"ace_nomatch",x),this.editor._emit("findSearchBox",{match:!x}),this.highlight(),this.updateCounter()},e.prototype.updateCounter=function(){var s=this.editor,c=s.$search.$options.re,m=c.unicode,f=0,x=0;if(c){var b=this.searchRange?s.session.getTextRange(this.searchRange):s.getValue(),k=s.session.doc.positionToIndex(s.selection.anchor);this.searchRange&&(k-=s.session.doc.positionToIndex(this.searchRange.start));for(var w=c.lastIndex=0,z;(z=c.exec(b))&&(f++,w=z.index,w<=k&&x++,!(f>r||!z[0]&&(c.lastIndex=w+=p.skipEmptyMatch(b,w,m),w>=b.length))););}this.searchCounter.textContent=t("search-box.search-counter","$0 of $1",[x,f>r?r+"+":f])},e.prototype.findNext=function(){this.find(!0,!1)},e.prototype.findPrev=function(){this.find(!0,!0)},e.prototype.findAll=function(){var s=this.editor.findAll(this.searchInput.value,{regExp:this.regExpOption.checked,caseSensitive:this.caseSensitiveOption.checked,wholeWord:this.wholeWordOption.checked}),c=!s&&this.searchInput.value;u.setCssClass(this.searchBox,"ace_nomatch",c),this.editor._emit("findSearchBox",{match:!c}),this.highlight(),this.hide()},e.prototype.replace=function(){this.editor.getReadOnly()||this.editor.replace(this.replaceInput.value)},e.prototype.replaceAndFindNext=function(){this.editor.getReadOnly()||(this.editor.replace(this.replaceInput.value),this.findNext())},e.prototype.replaceAll=function(){this.editor.getReadOnly()||this.editor.replaceAll(this.replaceInput.value)},e.prototype.hide=function(){this.active=!1,this.setSearchRange(null),this.editor.off("changeSession",this.setSession),this.element.style.display="none",this.editor.keyBinding.removeKeyboardHandler(this.$closeSearchBarKb),this.editor.focus()},e.prototype.show=function(s,c){this.active=!0,this.editor.on("changeSession",this.setSession),this.element.style.display="",this.replaceOption.checked=c,s&&(this.searchInput.value=s),this.searchInput.focus(),this.searchInput.select(),this.editor.keyBinding.addKeyboardHandler(this.$closeSearchBarKb),this.$syncOptions(!0)},e.prototype.isFocused=function(){var s=document.activeElement;return s==this.searchInput||s==this.replaceInput},e})(),_=new i;_.bindKeys({"Ctrl-f|Command-f":function(e){var s=e.isReplace=!e.isReplace;e.replaceBox.style.display=s?"":"none",e.replaceOption.checked=!1,e.$syncOptions(),e.searchInput.focus()},"Ctrl-H|Command-Option-F":function(e){e.editor.getReadOnly()||(e.replaceOption.checked=!0,e.$syncOptions(),e.replaceInput.focus())},"Ctrl-G|Command-G":function(e){e.findNext()},"Ctrl-Shift-G|Command-Shift-G":function(e){e.findPrev()},esc:function(e){setTimeout(function(){e.hide()})},Return:function(e){e.activeInput==e.replaceInput&&e.replace(),e.findNext()},"Shift-Return":function(e){e.activeInput==e.replaceInput&&e.replace(),e.findPrev()},"Alt-Return":function(e){e.activeInput==e.replaceInput&&e.replaceAll(),e.findAll()},Tab:function(e){(e.activeInput==e.replaceInput?e.searchInput:e.replaceInput).focus()}}),_.addCommands([{name:"toggleRegexpMode",bindKey:{win:"Alt-R|Alt-/",mac:"Ctrl-Alt-R|Ctrl-Alt-/"},exec:function(e){e.regExpOption.checked=!e.regExpOption.checked,e.$syncOptions()}},{name:"toggleCaseSensitive",bindKey:{win:"Alt-C|Alt-I",mac:"Ctrl-Alt-R|Ctrl-Alt-I"},exec:function(e){e.caseSensitiveOption.checked=!e.caseSensitiveOption.checked,e.$syncOptions()}},{name:"toggleWholeWords",bindKey:{win:"Alt-B|Alt-W",mac:"Ctrl-Alt-B|Ctrl-Alt-W"},exec:function(e){e.wholeWordOption.checked=!e.wholeWordOption.checked,e.$syncOptions()}},{name:"toggleReplace",exec:function(e){e.replaceOption.checked=!e.replaceOption.checked,e.$syncOptions()}},{name:"searchInSelection",exec:function(e){e.searchOption.checked=!e.searchRange,e.setSearchRange(e.searchOption.checked&&e.editor.getSelectionRange()),e.$syncOptions()}}]);var l=new i([{bindKey:"Esc",name:"closeSearchBar",exec:function(e){e.searchBox.hide()}}]);n.prototype.$searchBarKb=_,n.prototype.$closeSearchBarKb=l,g.SearchBox=n,g.Search=function(e,s){var c=e.searchBox||new n(e);c.show(e.session.getTextRange(),s)}}),(function(){ace.require(["ace/ext/searchbox"],function(o){y&&(y.exports=o)})})()})(M)),M.exports}ce();var O={exports:{}},T;function le(){return T||(T=1,(function(y,R){ace.define("ace/mode/nginx_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(o,g,v){var u=o("../lib/oop"),p=o("./text_highlight_rules").TextHighlightRules,h=function(){var d="include|index|absolute_redirect|aio|output_buffers|directio|sendfile|aio_write|alias|root|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|default_type|disable_symlinks|directio_alignment|error_page|etag|if_modified_since|ignore_invalid_headers|internal|keepalive_requests|keepalive_disable|keepalive_timeout|limit_except|large_client_header_buffers|limit_rate|limit_rate_after|lingering_close|lingering_time|lingering_timeout|listen|log_not_found|log_subrequest|max_ranges|merge_slashes|msie_padding|msie_refresh|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|output_buffers|port_in_redirect|postpone_output|read_ahead|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|satisfy|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|subrequest_output_buffer_size|tcp_nodelay|tcp_nopush|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|variables_hash_bucket_size|variables_hash_max_size|accept_mutex|accept_mutex_delay|debug_connection|error_log|daemon|debug_points|env|load_module|lock_file|master_process|multi_accept|pcre_jit|pid|ssl_engine|thread_pool|timer_resolution|use|user|worker_aio_requests|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_shutdown_timeout|working_directory|allow|deny|add_before_body|add_after_body|addition_types|api|status_zone|auth_basic|auth_basic_user_file|auth_jwt|auth_jwt|auth_jwt_claim_set|auth_jwt_header_set|auth_jwt_key_file|auth_jwt_key_request|auth_jwt_leeway|auth_request|auth_request_set|autoindex|autoindex_exact_size|autoindex_format|autoindex_localtime|ancient_browser|ancient_browser_value|modern_browser|modern_browser_value|charset|charset_map|charset_types|override_charset|source_charset|create_full_put_path|dav_access|dav_methods|min_delete_depth|empty_gif|f4f|f4f_buffer_size|fastcgi_bind|fastcgi_buffer_size|fastcgi_buffering|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_background_update|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_age|fastcgi_cache_lock_timeout|fastcgi_cache_max_range_offset|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_revalidate|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_catch_stderr|fastcgi_connect_timeout|fastcgi_force_ranges|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_limit_rate|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_next_upstream_timeout|fastcgi_next_upstream_tries|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_pass_request_body|fastcgi_pass_request_headers|fastcgi_read_timeout|fastcgi_request_buffering|fastcgi_send_lowat|fastcgi_send_timeout|fastcgi_socket_keepalive|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geoip_country|geoip_city|geoip_org|geoip_proxy|geoip_proxy_recursive|grpc_bind|grpc_buffer_size|grpc_connect_timeout|grpc_hide_header|grpc_ignore_headers|grpc_intercept_errors|grpc_next_upstream|grpc_next_upstream_timeout|grpc_next_upstream_tries|grpc_pass|grpc_pass_header|grpc_read_timeout|grpc_send_timeout|grpc_set_header|grpc_socket_keepalive|grpc_ssl_certificate|grpc_ssl_certificate_key|grpc_ssl_ciphers|grpc_ssl_crl|grpc_ssl_name|grpc_ssl_password_file|grpc_ssl_protocols|grpc_ssl_server_name|grpc_ssl_session_reuse|grpc_ssl_trusted_certificate|grpc_ssl_verify|grpc_ssl_verify_depth|gunzip|gunzip_buffers|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_types|gzip_vary|gzip_static|add_header|add_trailer|expires|hlshls_buffers|hls_forward_args|hls_fragment|hls_mp4_buffer_size|hls_mp4_max_buffer_size|image_filter|image_filter_buffer|image_filter_interlace|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|image_filter_webp_quality|js_content|js_include|js_set|keyval|keyval_zone|limit_conn|limit_conn_log_level|limit_conn_status|limit_conn_zone|limit_zone|limit_req|limit_req_log_level|limit_req_status|limit_req_zone|access_log|log_format|open_log_file_cache|map_hash_bucket_size|map_hash_max_size|memcached_bind|memcached_buffer_size|memcached_connect_timeout|memcached_force_ranges|memcached_gzip_flag|memcached_next_upstream|memcached_next_upstream_timeout|memcached_next_upstream_tries|memcached_pass|memcached_read_timeout|memcached_send_timeout|memcached_socket_keepalive|mirror|mirror_request_body|mp4|mp4_buffer_size|mp4_max_buffer_size|mp4_limit_rate|mp4_limit_rate_after|perl_modules|perl_require|perl_set|proxy_bind|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_background_update|proxy_cache_bypass|proxy_cache_convert_head|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_age|proxy_cache_lock_timeout|proxy_cache_max_range_offset|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_purge|proxy_cache_revalidate|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_force_ranges|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_limit_rate|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_next_upstream_timeout|proxy_next_upstream_tries|proxy_no_cache|proxy_pass|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_socket_keepalive|proxy_ssl_certificate|proxy_ssl_certificate_key|proxy_ssl_ciphers|proxy_ssl_crl|proxy_ssl_name|proxy_ssl_password_file|proxy_ssl_protocols|proxy_ssl_server_name|proxy_ssl_session_reuse|proxy_ssl_trusted_certificate|proxy_ssl_verify|proxy_ssl_verify_depth|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|random_index|set_real_ip_from|real_ip_header|real_ip_recursive|referer_hash_bucket_size|referer_hash_max_size|valid_referers|break|return|rewrite_log|set|uninitialized_variable_warn|scgi_bind|scgi_buffer_size|scgi_buffering|scgi_buffers|scgi_busy_buffers_size|scgi_cache|scgi_cache_background_update|scgi_cache_key|scgi_cache_lock|scgi_cache_lock_age|scgi_cache_lock_timeout|scgi_cache_max_range_offset|scgi_cache_methods|scgi_cache_min_uses|scgi_cache_path|scgi_cache_purge|scgi_cache_revalidate|scgi_cache_use_stale|scgi_cache_valid|scgi_connect_timeout|scgi_force_ranges|scgi_hide_header|scgi_ignore_client_abort|scgi_ignore_headers|scgi_intercept_errors|scgi_limit_rate|scgi_max_temp_file_size|scgi_next_upstream|scgi_next_upstream_timeout|scgi_next_upstream_tries|scgi_no_cache|scgi_param|scgi_pass|scgi_pass_header|scgi_pass_request_body|scgi_pass_request_headers|scgi_read_timeout|scgi_request_buffering|scgi_send_timeout|scgi_socket_keepalive|scgi_store|scgi_store_access|scgi_temp_file_write_size|scgi_temp_path|secure_link|secure_link_md5|secure_link_secret|session_log|session_log_format|session_log_zone|slice|spdy_chunk_size|spdy_headers_comp|ssi|ssi_last_modified|ssi_min_file_chunk|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_buffer_size|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_early_data|ssl_ecdh_curve|ssl_password_file|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_ticket_key|ssl_session_tickets|ssl_session_timeout|ssl_stapling|ssl_stapling_file|ssl_stapling_responder|ssl_stapling_verify|ssl_trusted_certificate|ssl_verify_client|ssl_verify_depth|status|status_format|status_zone|stub_status|sub_filter|sub_filter_last_modified|sub_filter_once|sub_filter_types|server|zone|state|hash|ip_hash|keepalive|keepalive_requests|keepalive_timeout|ntlm|least_conn|least_time|queue|random|sticky|sticky_cookie_insert|upstream_conf|health_check|userid|userid_domain|userid_expires|userid_mark|userid_name|userid_p3p|userid_path|userid_service|uwsgi_bind|uwsgi_buffer_size|uwsgi_buffering|uwsgi_buffers|uwsgi_busy_buffers_size|uwsgi_cache|uwsgi_cache_background_update|uwsgi_cache_bypass|uwsgi_cache_key|uwsgi_cache_lock|uwsgi_cache_lock_age|uwsgi_cache_lock_timeout|uwsgi_cache_max_range_offset|uwsgi_cache_methods|uwsgi_cache_min_uses|uwsgi_cache_path|uwsgi_cache_purge|uwsgi_cache_revalidate|uwsgi_cache_use_stale|uwsgi_cache_valid|uwsgi_connect_timeout|uwsgi_force_ranges|uwsgi_hide_header|uwsgi_ignore_client_abort|uwsgi_ignore_headers|uwsgi_intercept_errors|uwsgi_limit_rate|uwsgi_max_temp_file_size|uwsgi_modifier1|uwsgi_modifier2|uwsgi_next_upstream|uwsgi_next_upstream_timeout|uwsgi_next_upstream_tries|uwsgi_no_cache|uwsgi_param|uwsgi_pass|uwsgi_pass_header|uwsgi_pass_request_body|uwsgi_pass_request_headers|uwsgi_read_timeout|uwsgi_request_buffering|uwsgi_send_timeout|uwsgi_socket_keepalive|uwsgi_ssl_certificate|uwsgi_ssl_certificate_key|uwsgi_ssl_ciphers|uwsgi_ssl_crl|uwsgi_ssl_name|uwsgi_ssl_password_file|uwsgi_ssl_protocols|uwsgi_ssl_server_name|uwsgi_ssl_session_reuse|uwsgi_ssl_trusted_certificate|uwsgi_ssl_verify|uwsgi_ssl_verify_depth|uwsgi_store|uwsgi_store_access|uwsgi_temp_file_write_size|uwsgi_temp_path|http2_body_preread_size|http2_chunk_size|http2_idle_timeout|http2_max_concurrent_pushes|http2_max_concurrent_streams|http2_max_field_size|http2_max_header_size|http2_max_requests|http2_push|http2_push_preload|http2_recv_buffer_size|http2_recv_timeout|xml_entities|xslt_last_modified|xslt_param|xslt_string_param|xslt_stylesheet|xslt_types|listen|protocol|resolver|resolver_timeout|timeout|auth_http|auth_http_header|auth_http_pass_client_cert|auth_http_timeout|proxy_buffer|proxy_pass_error_message|proxy_timeout|xclient|starttls|imap_auth|imap_capabilities|imap_client_buffer|pop3_auth|pop3_capabilities|smtp_auth|smtp_capabilities|smtp_client_buffer|smtp_greeting_delay|preread_buffer_size|preread_timeout|proxy_protocol_timeout|js_access|js_filter|js_preread|proxy_download_rate|proxy_requests|proxy_responses|proxy_upload_rate|ssl_handshake_timeout|ssl_preread|health_check_timeout|zone_sync|zone_sync_buffers|zone_sync_connect_retry_interval|zone_sync_connect_timeout|zone_sync_interval|zone_sync_recv_buffer_size|zone_sync_server|zone_sync_ssl|zone_sync_ssl_certificate|zone_sync_ssl_certificate_key|zone_sync_ssl_ciphers|zone_sync_ssl_crl|zone_sync_ssl_name|zone_sync_ssl_password_file|zone_sync_ssl_protocols|zone_sync_ssl_server_name|zone_sync_ssl_trusted_certificate|zone_sync_ssl_verify_depth|zone_sync_timeout|google_perftools_profiles|proxy|perl";this.$rules={start:[{token:["storage.type","text","string.regexp","paren.lparen"],regex:"\\b(location)(\\s+)([\\^]?~[\\*]?\\s+.*?)({)"},{token:["storage.type","text","text","paren.lparen"],regex:"\\b(location|match|upstream)(\\s+)(.*?)({)"},{token:["storage.type","text","string","text","variable","text","paren.lparen"],regex:'\\b(split_clients|map)(\\s+)(\\".*\\")(\\s+)(\\$[\\w_]+)(\\s*)({)'},{token:["storage.type","text","paren.lparen"],regex:"\\b(http|events|server|mail|stream)(\\s*)({)"},{token:["storage.type","text","variable","text","variable","text","paren.lparen"],regex:"\\b(geo|map)(\\s+)(\\$[\\w_]+)?(\\s*)(\\$[\\w_]+)(\\s*)({)"},{token:"paren.rparen",regex:"(})"},{token:"paren.lparen",regex:"({)"},{token:["storage.type","text","paren.lparen"],regex:"\\b(if)(\\s+)(\\()",push:[{token:"paren.rparen",regex:"\\)|$",next:"pop"},{include:"lexical"}]},{token:"keyword",regex:"\\b("+d+")\\b",push:[{token:"punctuation",regex:";",next:"pop"},{include:"lexical"}]},{token:["keyword","text","string.regexp","text","punctuation"],regex:"\\b(rewrite)(\\s)(\\S*)(\\s.*)(;)"},{include:"lexical"},{include:"comments"}],comments:[{token:"comment",regex:"#.*$"}],lexical:[{token:"string",regex:"'",push:[{token:"string",regex:"'",next:"pop"},{include:"variables"},{defaultToken:"string"}]},{token:"string",regex:'"',push:[{token:"string",regex:'"',next:"pop"},{include:"variables"},{defaultToken:"string"}]},{token:"string.regexp",regex:/[!]?[~][*]?\s+.*(?=\))/},{token:"string.regexp",regex:/[\^]\S*(?=;$)/},{token:"string.regexp",regex:/[\^]\S*(?=;|\s|$)/},{token:"keyword.operator",regex:"\\B(\\+|\\-|\\*|\\=|!=)\\B"},{token:"constant.language",regex:"\\b(true|false|on|off|all|any|main|always)\\b"},{token:"text",regex:"\\s+"},{include:"variables"}],variables:[{token:"variable",regex:"\\$[\\w_]+"},{token:"variable.language",regex:"\\b(GET|POST|HEAD)\\b"}]},this.normalizeRules()};u.inherits(h,p),g.NginxHighlightRules=h}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(o,g,v){var u=o("../../lib/oop"),p=o("../../range").Range,h=o("./fold_mode").FoldMode,d=g.FoldMode=function(i){i&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+i.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+i.end)))};u.inherits(d,h),(function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(i,a,t){var r=i.getLine(t);if(this.singleLineBlockCommentRe.test(r)&&!this.startRegionRe.test(r)&&!this.tripleStarBlockCommentRe.test(r))return"";var n=this._getFoldWidgetBase(i,a,t);return!n&&this.startRegionRe.test(r)?"start":n},this.getFoldWidgetRange=function(i,a,t,r){var n=i.getLine(t);if(this.startRegionRe.test(n))return this.getCommentRegionBlock(i,n,t);var e=n.match(this.foldingStartMarker);if(e){var _=e.index;if(e[1])return this.openingBracketBlock(i,e[1],t,_);var l=i.getCommentFoldRange(t,_+e[0].length,1);return l&&!l.isMultiLine()&&(r?l=this.getSectionRange(i,t):a!="all"&&(l=null)),l}if(a!=="markbegin"){var e=n.match(this.foldingStopMarker);if(e){var _=e.index+e[0].length;return e[1]?this.closingBracketBlock(i,e[1],t,_):i.getCommentFoldRange(t,_,-1)}}},this.getSectionRange=function(i,a){var t=i.getLine(a),r=t.search(/\S/),n=a,_=t.length;a=a+1;for(var l=a,e=i.getLength();++as)break;var c=this.getFoldWidgetRange(i,"all",a);if(c){if(c.start.row<=n)break;if(c.isMultiLine())a=c.end.row;else if(r==s)break}l=a}}return new p(n,_,l,i.getLine(l).length)},this.getCommentRegionBlock=function(i,a,t){for(var r=a.search(/\s*$/),n=i.getLength(),_=t,l=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,e=1;++t_)return new p(_,r,c,a.length)}}).call(d.prototype)}),ace.define("ace/mode/nginx",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/nginx_highlight_rules","ace/mode/folding/cstyle"],function(o,g,v){var u=o("../lib/oop"),p=o("./text").Mode,h=o("./nginx_highlight_rules").NginxHighlightRules,d=o("./folding/cstyle").FoldMode,i=function(){p.call(this),this.HighlightRules=h,this.foldingRules=new d,this.$behaviour=this.$defaultBehaviour};u.inherits(i,p),(function(){this.lineCommentStart="#",this.$id="ace/mode/nginx"}).call(i.prototype),g.Mode=i}),(function(){ace.require(["ace/mode/nginx"],function(o){y&&(y.exports=o)})})()})(O)),O.exports}le();var A={exports:{}},H;function _e(){return H||(H=1,(function(y,R){ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(o,g,v){var u=o("../lib/oop"),p=o("./text_highlight_rules").TextHighlightRules,h=function(){this.$rules={start:[{token:"variable",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'},{token:"string",regex:'"',next:"string"},{token:"constant.numeric",regex:"0[xX][0-9a-fA-F]+\\b"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:"constant.language.boolean",regex:"(?:true|false)\\b"},{token:"text",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"comment",regex:"\\/\\/.*$"},{token:"comment.start",regex:"\\/\\*",next:"comment"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"punctuation.operator",regex:/[,]/},{token:"text",regex:"\\s+"}],string:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/},{token:"string",regex:'"|$',next:"start"},{defaultToken:"string"}],comment:[{token:"comment.end",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}]}};u.inherits(h,p),g.JsonHighlightRules=h}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(o,g,v){var u=o("../range").Range,p=function(){};(function(){this.checkOutdent=function(h,d){return/^\s+$/.test(h)?/^\s*\}/.test(d):!1},this.autoOutdent=function(h,d){var i=h.getLine(d),a=i.match(/^(\s*\})/);if(!a)return 0;var t=a[1].length,r=h.findMatchingBracket({row:d,column:t});if(!r||r.row==d)return 0;var n=this.$getIndent(h.getLine(r.row));h.replace(new u(d,0,d,t-1),n)},this.$getIndent=function(h){return h.match(/^\s*/)[0]}}).call(p.prototype),g.MatchingBraceOutdent=p}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(o,g,v){var u=o("../../lib/oop"),p=o("../../range").Range,h=o("./fold_mode").FoldMode,d=g.FoldMode=function(i){i&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+i.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+i.end)))};u.inherits(d,h),(function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(i,a,t){var r=i.getLine(t);if(this.singleLineBlockCommentRe.test(r)&&!this.startRegionRe.test(r)&&!this.tripleStarBlockCommentRe.test(r))return"";var n=this._getFoldWidgetBase(i,a,t);return!n&&this.startRegionRe.test(r)?"start":n},this.getFoldWidgetRange=function(i,a,t,r){var n=i.getLine(t);if(this.startRegionRe.test(n))return this.getCommentRegionBlock(i,n,t);var e=n.match(this.foldingStartMarker);if(e){var _=e.index;if(e[1])return this.openingBracketBlock(i,e[1],t,_);var l=i.getCommentFoldRange(t,_+e[0].length,1);return l&&!l.isMultiLine()&&(r?l=this.getSectionRange(i,t):a!="all"&&(l=null)),l}if(a!=="markbegin"){var e=n.match(this.foldingStopMarker);if(e){var _=e.index+e[0].length;return e[1]?this.closingBracketBlock(i,e[1],t,_):i.getCommentFoldRange(t,_,-1)}}},this.getSectionRange=function(i,a){var t=i.getLine(a),r=t.search(/\S/),n=a,_=t.length;a=a+1;for(var l=a,e=i.getLength();++as)break;var c=this.getFoldWidgetRange(i,"all",a);if(c){if(c.start.row<=n)break;if(c.isMultiLine())a=c.end.row;else if(r==s)break}l=a}}return new p(n,_,l,i.getLine(l).length)},this.getCommentRegionBlock=function(i,a,t){for(var r=a.search(/\s*$/),n=i.getLength(),_=t,l=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,e=1;++t_)return new p(_,r,c,a.length)}}).call(d.prototype)}),ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"],function(o,g,v){var u=o("../lib/oop"),p=o("./text").Mode,h=o("./json_highlight_rules").JsonHighlightRules,d=o("./matching_brace_outdent").MatchingBraceOutdent,i=o("./folding/cstyle").FoldMode,a=o("../worker/worker_client").WorkerClient,t=function(){this.HighlightRules=h,this.$outdent=new d,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new i};u.inherits(t,p),(function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(r,n,_){var l=this.$getIndent(n);if(r=="start"){var e=n.match(/^.*[\{\(\[]\s*$/);e&&(l+=_)}return l},this.checkOutdent=function(r,n,_){return this.$outdent.checkOutdent(n,_)},this.autoOutdent=function(r,n,_){this.$outdent.autoOutdent(n,_)},this.createWorker=function(r){var n=new a(["ace"],"ace/mode/json_worker","JsonWorker");return n.attachToDocument(r.getDocument()),n.on("annotate",function(_){r.setAnnotations(_.data)}),n.on("terminate",function(){r.clearAnnotations()}),n},this.$id="ace/mode/json"}).call(t.prototype),g.Mode=t}),(function(){ace.require(["ace/mode/json"],function(o){y&&(y.exports=o)})})()})(A)),A.exports}_e();var I={exports:{}},j;function he(){return j||(j=1,(function(y,R){ace.define("ace/mode/yaml_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(o,g,v){var u=o("../lib/oop"),p=o("./text_highlight_rules").TextHighlightRules,h=function(){this.$rules={start:[{token:"comment",regex:"#.*$"},{token:"list.markup",regex:/^(?:-{3}|\.{3})\s*(?=#|$)/},{token:"list.markup",regex:/^\s*[\-?](?:$|\s)/},{token:"constant",regex:"!![\\w//]+"},{token:"constant.language",regex:"[&\\*][a-zA-Z0-9-_]+"},{token:["meta.tag","keyword"],regex:/^(\s*\w[^\s:]*?)(:(?=\s|$))/},{token:["meta.tag","keyword"],regex:/(\w[^\s:]*?)(\s*:(?=\s|$))/},{token:"keyword.operator",regex:"<<\\w*:\\w*"},{token:"keyword.operator",regex:"-\\s*(?=[{])"},{token:"string",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]'},{token:"string",regex:/[|>][-+\d]*(?:$|\s+(?:$|#))/,onMatch:function(d,i,a,t){t=t.replace(/ #.*/,"");var r=/^ *((:\s*)?-(\s*[^|>])?)?/.exec(t)[0].replace(/\S\s*$/,"").length,n=parseInt(/\d+[\s+-]*$/.exec(t));return n?(r+=n-1,this.next="mlString"):this.next="mlStringPre",a.length?(a[0]=this.next,a[1]=r):(a.push(this.next),a.push(r)),this.token},next:"mlString"},{token:"string",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"constant.numeric",regex:/(\b|[+\-\.])[\d_]+(?:(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)(?=[^\d-\w]|$)$/},{token:"constant.numeric",regex:/[+\-]?\.inf\b|NaN\b|0x[\dA-Fa-f_]+|0b[10_]+/},{token:"constant.language.boolean",regex:"\\b(?:true|false|TRUE|FALSE|True|False|yes|no)\\b"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"text",regex:/[^\s,:\[\]\{\}]+/}],mlStringPre:[{token:"indent",regex:/^ *$/},{token:"indent",regex:/^ */,onMatch:function(d,i,a){var t=a[1];return t>=d.length?(this.next="start",a.shift(),a.shift()):(a[1]=d.length-1,this.next=a[0]="mlString"),this.token},next:"mlString"},{defaultToken:"string"}],mlString:[{token:"indent",regex:/^ *$/},{token:"indent",regex:/^ */,onMatch:function(d,i,a){var t=a[1];return t>=d.length?(this.next="start",a.splice(0)):this.next="mlString",this.token},next:"mlString"},{token:"string",regex:".+"}]},this.normalizeRules()};u.inherits(h,p),g.YamlHighlightRules=h}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(o,g,v){var u=o("../range").Range,p=function(){};(function(){this.checkOutdent=function(h,d){return/^\s+$/.test(h)?/^\s*\}/.test(d):!1},this.autoOutdent=function(h,d){var i=h.getLine(d),a=i.match(/^(\s*\})/);if(!a)return 0;var t=a[1].length,r=h.findMatchingBracket({row:d,column:t});if(!r||r.row==d)return 0;var n=this.$getIndent(h.getLine(r.row));h.replace(new u(d,0,d,t-1),n)},this.$getIndent=function(h){return h.match(/^\s*/)[0]}}).call(p.prototype),g.MatchingBraceOutdent=p}),ace.define("ace/mode/folding/coffee",["require","exports","module","ace/lib/oop","ace/mode/folding/fold_mode","ace/range"],function(o,g,v){var u=o("../../lib/oop"),p=o("./fold_mode").FoldMode,h=o("../../range").Range,d=g.FoldMode=function(){};u.inherits(d,p),(function(){this.commentBlock=function(i,a){var t=/\S/,r=i.getLine(a),n=r.search(t);if(!(n==-1||r[n]!="#")){for(var _=r.length,l=i.getLength(),e=a,s=a;++ae){var m=i.getLine(s).length;return new h(e,_,s,m)}}},this.getFoldWidgetRange=function(i,a,t){var r=this.indentationBlock(i,t);if(r||(r=this.commentBlock(i,t),r))return r},this.getFoldWidget=function(i,a,t){var r=i.getLine(t),n=r.search(/\S/),_=i.getLine(t+1),l=i.getLine(t-1),e=l.search(/\S/),s=_.search(/\S/);if(n==-1)return i.foldWidgets[t-1]=e!=-1&&em){var w=i.getLine(f).length;return new h(m,s,f,w)}}},this.getFoldWidget=function(i,a,t){var r=i.getLine(t),n=r.search(/\S/),_=i.getLine(t+1),l=i.getLine(t-1),e=l.search(/\S/),s=_.search(/\S/),c=r[n]==="-";if(n==-1)return i.foldWidgets[t-1]=e!=-1&&e{(l.ctrlKey||l.metaKey)&&l.keyCode===83&&!v.readOnly&&(l.preventDefault(),_())},{loading:t,setLoading:r}=G(),n=async()=>{try{r(!0),await ne();const{message:l}=await J({path:u.value});W(l)&&(p.value=l.data,h.value=l.encoding)}finally{r(!1)}},_=async()=>{if(u.value==="")return;const{message:l}=await P({path:u.value,data:p.value,encoding:h.value});W(l)&&D.success(l.msg)};return v.init&&n(),R({getContent:n,saveFile:_}),(l,e)=>{const s=re,c=ae,m=se;return $(),F("div",null,[l.showTips?($(),Q(c,{key:0,class:"items-center mb-8px",justify:"space-between"},{default:L(()=>[X("div",de,ee(l.$t("Component.Editor.index_1")),1),l.showEncoding?($(),F("div",ue,[C(s,{value:h.value,"onUpdate:value":e[0]||(e[0]=f=>h.value=f),options:i},null,8,["value"])])):E("",!0)]),_:1})):E("",!0),C(m,{class:"h-full",show:l.load||S(t)},{default:L(()=>[C(S(K),{class:"aceBox",value:p.value,"onUpdate:value":e[1]||(e[1]=f=>p.value=f),lang:l.lang,theme:S(g)==="dark"?"monokai":l.theme,options:S(d),style:te({height:S(oe)(l.height)}),onKeydown:a},null,8,["value","lang","theme","options","style"])]),_:1},8,["show"])])}}}),we=V(pe,[["__scopeId","data-v-e5b59dab"]]);export{we as default};