HEX
Server: LiteSpeed
System: Linux php-prod-3.spaceapp.ru 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: sarli3128 (1010)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/retile.ru/public_html/catalog/view/javascript/d_riot/riot.min.js
/* Riot v3.10.1, @license MIT */
var t,e;t=this,e=function(t){"use strict";function a(t,e){return(e||document).querySelector(t)}var e,n,y=[],V={},s="yield",_="__global_mixin",w="riot-",u=["ref","data-ref"],f="data-is",p="if",d="each",r="no-reorder",N="show",A="hide",i="key",x="__riot-events__",o="string",$="object",l="undefined",c="function",h="http://www.w3.org/1999/xlink",m="http://www.w3.org/2000/svg",g=/^xlink:(\w+)/,v=typeof window===l?void 0:window,b=/^on/,C=/([-\w]+) ?= ?(?:"([^"]*)|'([^']*)|({[^}]*}))/g,O={viewbox:"viewBox",preserveaspectratio:"preserveAspectRatio"},k=/^(?:disabled|checked|readonly|required|allowfullscreen|auto(?:focus|play)|compact|controls|default|formnovalidate|hidden|ismap|itemscope|loop|multiple|muted|no(?:resize|shade|validate|wrap)?|open|reversed|seamless|selected|sortable|truespeed|typemustmatch)$/,E=0|(v&&v.document||{}).documentMode;function L(t){return"svg"===t?document.createElementNS(m,t):document.createElement(t)}function T(t,e,n){var r=g.exec(e);r&&r[1]?t.setAttributeNS(h,r[1],n):t.setAttribute(e,n)}var j,M,S={},I=!1;v&&(j=L("style"),M=a("style[type=riot]"),T(j,"type","text/css"),M?(M.id&&(j.id=M.id),M.parentNode.replaceChild(j,M)):document.head.appendChild(j),n=(e=j).styleSheet);var R={styleNode:e,add:function(t,e){S[e]=t,I=!0},inject:function(){if(v&&I){I=!1;var t=Object.keys(S).map(function(t){return S[t]}).join("\n");n?n.cssText=t:e.innerHTML=t}},remove:function(t){delete S[t],I=!0}},P=function(){var u=["case","default","do","else","in","instanceof","prefix","return","typeof","void","yield"],l=u.reduce(function(t,e){return t+e.slice(-1)},""),c=/^\/(?=[^*>/])[^[/\\]*(?:(?:\\.|\[(?:\\.|[^\]\\]*)*\])[^[\\/]*)*?\/[gimuy]*/,f=/[$\w]/;function p(t,e){for(;0<=--e&&/\s/.test(t[e]););return e}return function(t,e){var n=/.*/g,r=n.lastIndex=e++,i=n.exec(t)[0].match(c);if(i){var o=r+i[0].length,a=t[r=p(t,r)];if(r<0||~"[{(,;:?=|&!^~>%*/".indexOf(a))return o;if("."===a)"."===t[r-1]&&(e=o);else if("+"===a||"-"===a)(t[--r]!==a||(r=p(t,r))<0||!f.test(t[r]))&&(e=o);else if(~l.indexOf(a)){for(var s=r+1;0<=--r&&f.test(t[r]););~u.indexOf(t.slice(r+1,s))&&(e=o)}}return e}}(),H=function(t){var e,n,r="g",i=/"[^"\\]*(?:\\[\S\s][^"\\]*)*"|'[^'\\]*(?:\\[\S\s][^'\\]*)*'|`[^`\\]*(?:\\[\S\s][^`\\]*)*`/g,o=i.source+"|"+/(?:\breturn\s+|(?:[$\w\)\]]|\+\+|--)\s*(\/)(?![*\/]))/.source+"|"+/\/(?=[^*\/])[^[\/\\]*(?:(?:\[(?:\\.|[^\]\\]*)*\]|\\.)[^[\/\\]*)*?([^<]\/)[gim]*/.source,a=RegExp("[\\x00-\\x1F<>a-zA-Z0-9'\",;\\\\]"),s=/(?=[[\]()*+?.^$|])/g,u=i.source+"|"+/(\/)(?![*\/])/.source,y={"(":RegExp("([()])|"+u,r),"[":RegExp("([[\\]])|"+u,r),"{":RegExp("([{}])|"+u,r)},l="{ }",c=["{","}","{","}",/{[^}]*}/,/\\([{}])/g,/\\({)|{/g,RegExp("\\\\(})|([[({])|(})|"+u,r),l,/^\s*{\^?\s*([$\w]+)(?:\s*,\s*(\S+))?\s+in\s+(\S.*)\s*}/,/(^|[^\\]){=[\S\s]*?}/],f=void 0,_=[];function p(t){return t}function d(t,e){return e||(e=_),new RegExp(t.source.replace(/{/g,e[2]).replace(/}/g,e[3]),t.global?r:"")}function h(t){if(t===l)return c;var e=t.split(" ");if(2!==e.length||a.test(t))throw new Error('Unsupported brackets "'+t+'"');return(e=e.concat(t.replace(s,"\\").split(" ")))[4]=d(1<e[1].length?/{[\S\s]*?}/:c[4],e),e[5]=d(3<t.length?/\\({|})/g:c[5],e),e[6]=d(c[6],e),e[7]=RegExp("\\\\("+e[3]+")|([[({])|("+e[3]+")|"+u,r),e[8]=t,e}function m(t){return t instanceof RegExp?e(t):_[t]}function g(t){(t||(t=l))!==_[8]&&(_=h(t),e=t===l?p:d,_[9]=e(c[9])),f=t}return m.split=function(r,i,e){e||(e=_);var t,n,o,a,s,u,l=[],c=e[6],f=[],p="";for(n=o=c.lastIndex=0;t=c.exec(r);){if(u=c.lastIndex,a=t.index,n){if(t[2]){var d=t[2],h=y[d],m=1;for(h.lastIndex=u;t=h.exec(r);)if(t[1]){if(t[1]===d)++m;else if(!--m)break}else h.lastIndex=v(t.index,h.lastIndex,t[2]);c.lastIndex=m?r.length:h.lastIndex;continue}if(!t[3]){c.lastIndex=v(a,u,t[4]);continue}}t[1]||(g(r.slice(o,a)),o=c.lastIndex,(c=e[6+(n^=1)]).lastIndex=o)}return r&&o<r.length&&g(r.slice(o)),l.qblocks=f,l;function g(t){p&&(t=p+t,p=""),i||n?l.push(t&&t.replace(e[5],"$1")):l.push(t)}function v(t,e,n){return n&&(e=P(r,t)),i&&t+2<e&&(s="⁗"+f.length+"~",f.push(r.slice(t,e)),p+=r.slice(o,t)+s,o=e),e}},m.hasExpr=function(t){return _[4].test(t)},m.loopKeys=function(t){var e=t.match(_[9]);return e?{key:e[1],pos:e[2],val:_[0]+e[3].trim()+_[1]}:{val:t.trim()}},m.array=function(t){return t?h(t):_},Object.defineProperty(m,"settings",{set:function(t){var e;e=(t=t||{}).brackets,Object.defineProperty(t,"brackets",{set:g,get:function(){return f},enumerable:!0}),n=t,g(e)},get:function(){return n}}),m.settings="undefined"!=typeof riot&&riot.settings||{},m.set=g,m.skipRegex=P,m.R_STRINGS=i,m.R_MLCOMMS=/\/\*[^*]*\*+(?:[^*\/][^*]*\*+)*\//g,m.S_QBLOCKS=o,m.S_QBLOCK2=u,m}(),U=function(){var n={};function r(t,e){return t?(n[t]||(n[t]=function(t){var e=function(t){var e,n=H.split(t.replace(s,'"'),1),r=n.qblocks;if(2<n.length||n[0]){var i,o,a=[];for(i=o=0;i<n.length;++i)(e=n[i])&&(e=1&i?l(e,1,r):'"'+e.replace(/\\/g,"\\\\").replace(/\r\n?|\n/g,"\\n").replace(/"/g,'\\"')+'"')&&(a[o++]=e);e=o<2?a[0]:"["+a.join(",")+'].join("")'}else e=l(n[1],0,r);r.length&&(e=e.replace(u,function(t,e){return r[e].replace(/\r/g,"\\r").replace(/\n/g,"\\n")}));return e}(t);"try{return "!==e.slice(0,11)&&(e="return "+e);return new Function("E",e+";")}(t))).call(e,function(t,e){t.riotData={tagName:e&&e.__&&e.__.tagName,_riot_id:e&&e._riot_id},r.errorHandler?r.errorHandler(t):"undefined"!=typeof console&&"function"==typeof console.error&&(console.error(t.message),console.log("<%s> %s",t.riotData.tagName||"Unknown tag",this.tmpl),console.log(this.data))}.bind({data:e,tmpl:t})):t}r.hasExpr=H.hasExpr,r.loopKeys=H.loopKeys,r.clearCache=function(){n={}},r.errorHandler=null;var s=/\u2057/g,u=/\u2057(\d+)~/g;var c=/^(?:(-?[_A-Za-z\xA0-\xFF][-\w\xA0-\xFF]*)|\u2057(\d+)~):/,f={"(":/[()]/g,"[":/[[\]]/g,"{":/[{}]/g};function l(o,t,e){if(o=o.replace(/\s+/g," ").trim().replace(/\ ?([[\({},?\.:])\ ?/g,"$1")){for(var n,r=[],i=0;o&&(n=o.match(c))&&!n.index;){var a,s,u=/,|([[{(])|$/g;for(o=RegExp.rightContext,a=n[2]?e[n[2]].slice(1,-1).trim().replace(/\s+/g," "):n[1];s=(n=u.exec(o))[1];)l(s,u);s=o.slice(0,n.index),o=RegExp.rightContext,r[i++]=d(s,1,a)}o=i?1<i?"["+r.join(",")+'].join(" ").trim()':r[0]:d(o,t)}return o;function l(t,e){var n,r=1,i=f[t];for(i.lastIndex=e.lastIndex;n=i.exec(o);)if(n[0]===t)++r;else if(!--r)break;e.lastIndex=r?o.length:i.lastIndex}}var a='"in this?this:'+("object"!=typeof window?"global":"window")+").",i=/[,{][\$\w]+(?=:)|(^ *|[^$\w\.{])(?!(?:typeof|true|false|null|undefined|in|instanceof|is(?:Finite|NaN)|void|NaN|new|Date|RegExp|Math)(?![$\w]))([$_A-Za-z][$\w]*)/g,p=/^(?=(\.[$\w]+))\1(?:[^.[(]|$)/;function d(t,e,n){var o;return t=t.replace(i,function(t,e,n,r,i){return n&&(r=o?0:r+t.length,"this"!==n&&"global"!==n&&"window"!==n?(t=e+'("'+n+a+n,r&&(o="."===(i=i[r])||"("===i||"["===i)):r&&(o=!p.test(i.slice(r)))),t}),o&&(t="try{return "+t+"}catch(e){E(e,this)}"),n?t=(o?"function(){"+t+"}.call(this)":"("+t+")")+'?"'+n+'":""':e&&(t="function(v){"+(o?t.replace("return ","v="):"v=("+t+")")+';return v||v===0?v:""}.call(this)'),t}return r.version=H.version="v3.0.8",r}(),B=function(s){s=s||{};var u={},l=Array.prototype.slice;return Object.defineProperties(s,{on:{value:function(t,e){return"function"==typeof e&&(u[t]=u[t]||[]).push(e),s},enumerable:!1,writable:!1,configurable:!1},off:{value:function(t,e){if("*"!=t||e)if(e)for(var n,r=u[t],i=0;n=r&&r[i];++i)n==e&&r.splice(i--,1);else delete u[t];else u={};return s},enumerable:!1,writable:!1,configurable:!1},one:{value:function(e,n){return s.on(e,function t(){s.off(e,t),n.apply(s,arguments)})},enumerable:!1,writable:!1,configurable:!1},trigger:{value:function(t){var e,n,r,i=arguments,o=arguments.length-1,a=new Array(o);for(r=0;r<o;r++)a[r]=i[r+1];for(e=l.call(u[t]||[],0),r=0;n=e[r];++r)n.apply(s,a);return u["*"]&&"*"!=t&&s.trigger.apply(s,["*",t].concat(a)),s},enumerable:!1,writable:!1,configurable:!1}}),s};function z(t,e){return Object.getOwnPropertyDescriptor(t,e)}function D(t){return typeof t===l}function F(t,e){var n=z(t,e);return D(t[e])||n&&n.writable}function K(t){for(var e,n=1,r=arguments,i=r.length;n<i;n++)if(e=r[n])for(var o in e)F(t,o)&&(t[o]=e[o]);return t}function q(t){return Object.create(t)}var W=K(q(H.settings),{skipAnonymousTags:!0,autoUpdate:!0});function Z(t,e){return[].slice.call((e||document).querySelectorAll(t))}function G(){return document.createTextNode("")}function Q(t,e){t.style.display=e?"":"none",t.hidden=!e}function J(t,e){return t.getAttribute(e)}function X(t,e){t.removeAttribute(e)}function Y(t,e,n){if(n){var r=t.ownerDocument.importNode((new DOMParser).parseFromString('<svg xmlns="'+m+'">'+e+"</svg>","application/xml").documentElement,!0);t.appendChild(r)}else t.innerHTML=e}function tt(t,e){if(t)for(var n;n=C.exec(t);)e(n[1].toLowerCase(),n[2]||n[3]||n[4])}function et(){return document.createDocumentFragment()}function nt(t,e,n){t.insertBefore(e,n.parentNode&&n)}function rt(n){return Object.keys(n).reduce(function(t,e){return t+" "+e+": "+n[e]+";"},"")}function it(t,e,n){if(t){var r,i=e(t,n);if(!1===i)return;for(t=t.firstChild;t;)r=t.nextSibling,it(t,e,i),t=r}}var ot=Object.freeze({$$:Z,$:a,createDOMPlaceholder:G,mkEl:L,setAttr:T,toggleVisibility:Q,getAttr:J,remAttr:X,setInnerHTML:Y,walkAttrs:tt,createFrag:et,safeInsert:nt,styleObjectToString:rt,walkNodes:it});function at(t){return D(t)||null===t}function st(t){return at(t)||""===t}function ut(t){return typeof t===c}function lt(t){return t&&typeof t===$}function ct(t){var e=t.ownerSVGElement;return!!e||null===e}function ft(t){return Array.isArray(t)||t instanceof Array}function pt(t){return k.test(t)}function dt(t){return typeof t===o}var ht=Object.freeze({isBlank:st,isFunction:ut,isObject:lt,isSvg:ct,isWritable:F,isArray:ft,isBoolAttr:pt,isNil:at,isString:dt,isUndefined:D});function mt(t,e){return-1!==t.indexOf(e)}function gt(t,e){for(var n=t?t.length:0,r=0;r<n;r++)e(t[r],r);return t}function vt(t,e){return t.slice(0,e.length)===e}var yt,_t=(yt=-1,function(){return++yt});function xt(t,e,n,r){return Object.defineProperty(t,e,K({value:n,enumerable:!1,writable:!1,configurable:!0},r)),t}function bt(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})}function wt(t){console&&console.warn&&console.warn(t)}var Nt=Object.freeze({contains:mt,each:gt,getPropDescriptor:z,startsWith:vt,uid:_t,defineProperty:xt,objectCreate:q,extend:K,toCamel:bt,warn:wt});function At(t,e,n,r,i){var o=t[e],a=ft(o),s=!D(i);if(!o||o!==n)if(!o&&r)t[e]=[n];else if(o)if(a){var u=o.indexOf(n);if(u===i)return;-1!==u&&o.splice(u,1),s?o.splice(i,0,n):o.push(n)}else t[e]=[o,n];else t[e]=n}function Ct(t){return t.tagName&&V[J(t,f)||J(t,f)||t.tagName.toLowerCase()]}function Ot(t,e){var n=Ct(t),r=!e&&J(t,f);return r&&!U.hasExpr(r)?r:n?n.name:t.tagName.toLowerCase()}function kt(){return this.parent?K(q(this),this.parent):this}var Et=/<yield\b/i,Lt=/<yield\s*(?:\/>|>([\S\s]*?)<\/yield\s*>|>)/gi,Tt=/<yield\s+to=['"]([^'">]*)['"]\s*>([\S\s]*?)<\/yield\s*>/gi,jt=/<yield\s+from=['"]?([-\w]+)['"]?\s*(?:\/>|>([\S\s]*?)<\/yield\s*>)/gi,Mt={tr:"tbody",th:"tr",td:"tr",col:"colgroup"},St=E&&E<10?/^(?:t(?:body|head|foot|[rhd])|caption|col(?:group)?|opt(?:ion|group))$/:/^(?:t(?:body|head|foot|[rhd])|caption|col(?:group)?)$/,It="div",Rt="svg";function Pt(t,e,n){var r=t&&t.match(/^\s*<([-\w]+)/),i=r&&r[1].toLowerCase(),o=L(n?Rt:It);return t=function(t,n){if(!Et.test(t))return t;var r={};return n=n&&n.replace(Tt,function(t,e,n){return r[e]=r[e]||n,""}).trim(),t.replace(jt,function(t,e,n){return r[e]||n||""}).replace(Lt,function(t,e){return n||e||""})}(t,e),St.test(i)?o=function(t,e,n){var r="o"===n[0],i=r?"select>":"table>";if(t.innerHTML="<"+i+e.trim()+"</"+i,i=t.firstChild,r)i.selectedIndex=-1;else{var o=Mt[n];o&&1===i.childElementCount&&(i=a(o,i))}return i}(o,t,i):Y(o,t,n),o}var Vt=/^on/;function $t(t){for(var e=t;e.__.isAnonymous&&e.parent;)e=e.parent;return e}function Ht(t,e,n,r){var i,o=function(t,e,n){var r=this.__.parent,i=this.__.item;if(!i)for(;r&&!i;)i=r.__.item,r=r.__.parent;if(F(n,"currentTarget")&&(n.currentTarget=t),F(n,"target")&&(n.target=n.srcElement),F(n,"which")&&(n.which=n.charCode||n.keyCode),n.item=i,e.call(this,n),W.autoUpdate&&!n.preventUpdate){var o=$t(this);o.isMounted&&o.update()}}.bind(r,n,e);n[t]=null,i=t.replace(b,""),mt(r.__.listeners,n)||r.__.listeners.push(n),n[x]||(n[x]={}),n[x][t]&&n.removeEventListener(i,n[x][t]),n[x][t]=o,n.addEventListener(i,o,!1)}function Ut(t,e,n,r){var i=ye(t,e,n),o=e.tagName||Ot(e.root,!0),a=$t(r);return xt(i,"parent",a),i.__.parent=r,At(a.tags,o,i),a!==r&&At(r.tags,o,i),i}function Bt(t,e,n,r){if(ft(t[e])){var i=t[e].indexOf(n);-1!==i&&t[e].splice(i,1),t[e].length?1!==t[e].length||r||(t[e]=t[e][0]):delete t[e]}else t[e]===n&&delete t[e]}function zt(t,e){var n,r,i=G(),o=G(),a=et();for(this.root.insertBefore(i,this.root.firstChild),this.root.appendChild(o),this.__.head=r=i,this.__.tail=o;r;)n=r.nextSibling,a.appendChild(r),this.__.virts.push(r),r=n;e?t.insertBefore(a,e.__.head):t.appendChild(a)}function Dt(t,e){var n=et();zt.call(t,n),e.parentNode.replaceChild(n,e)}function Ft(t){if(!this.root||!J(this.root,"virtualized")){var e,n,r=t.dom,i=(e=t.attr)?(e=e.replace(w,""),O[e]&&(e=O[e]),e):null,o=mt([N,A],i),a=t.root&&"VIRTUAL"===t.root.tagName,s=this.__.isAnonymous,u=r&&(t.parent||r.parentNode),l="style"===i,c="class"===i;if(t._riot_id)t.__.wasCreated?t.update():(t.mount(),a&&Dt(t,t.root));else{if(t.update)return t.update();var f,p,d,h,m,g,v,y=o&&!s?kt.call(this):this,_=!st(n=U(t.expr,y)),x=lt(n);if(x&&(c?n=U(JSON.stringify(n),this):l&&(n=rt(n))),!t.attr||t.wasParsedOnce&&_&&!1!==n||X(r,J(r,t.attr)?t.attr:i),t.bool&&(n=!!n&&i),t.isRtag)return p=this,d=n,m=(f=t).tag||f.dom._tag,g=(m?m.__:{}).head,v="VIRTUAL"===f.dom.tagName,void(m&&f.tagName===d?m.update():(m&&(v&&(h=G(),g.parentNode.insertBefore(h,g)),m.unmount(!0)),dt(d)&&(f.impl=V[d],f.impl&&(f.tag=m=Ut(f.impl,{root:f.dom,parent:p,tagName:d},f.dom.innerHTML,p),gt(f.attrs,function(t){return T(m.root,t.name,t.value)}),f.tagName=d,m.mount(),v&&Dt(m,h||m.root),p.__.onUnmount=function(){var t=m.opts.dataIs;Bt(m.parent.tags,t,m),Bt(m.__.parent.tags,t,m),m.unmount()}))));if((!t.wasParsedOnce||t.value!==n)&&(t.value=n,t.wasParsedOnce=!0,!x||c||l||o)){if(_||(n=""),!i)return n+="",void(u&&("TEXTAREA"===(t.parent=u).tagName?(u.value=n,E||(r.nodeValue=n)):r.nodeValue=n));switch(!0){case ut(n):b=i,Vt.test(b)&&Ht(i,n,r,this);break;case o:Q(r,i===A?!n:n);break;default:t.bool&&(r[i]=n),"value"===i&&r.value!==n?r.value=n:_&&!1!==n&&T(r,i,n),l&&r.hidden&&Q(r,!1)}var b}}}}function Kt(t){gt(t,Ft.bind(this))}function qt(t,e,n,r,i){if(!t||!n){var o=t?kt.call(this):e||this;gt(i,function(t){t.expr&&Ft.call(o,t.expr),r[bt(t.name).replace(w,"")]=t.expr?t.expr.value:t.value})}}function Wt(t){if(!t){var e=Object.keys(V);return e+Wt(e)}return t.filter(function(t){return!/[^-\w]/.test(t)}).reduce(function(t,e){var n=e.trim().toLowerCase();return t+",["+f+'="'+n+'"]'},"")}function Zt(t,e){var n=this,r=n.name,i=n.tmpl,o=n.css,a=n.attrs,s=n.onCreate;return V[r]||(Gt(r,i,o,a,s),V[r].class=this.constructor),_e(t,r,e,this),o&&R.inject(),this}function Gt(t,e,n,r,i){return ut(r)&&(i=r,/^[\w-]+\s?=/.test(n)?(r=n,n=""):r=""),n&&(ut(n)?i=n:R.add(n,t)),t=t.toLowerCase(),V[t]={name:t,tmpl:e,attrs:r,fn:i},t}function Qt(t,e,n,r,i){return n&&R.add(n,t),V[t]={name:t,tmpl:e,attrs:r,fn:i},t}function Jt(t,i,o){var e,n,a=[];if(R.inject(),lt(i)&&(o=i,i=0),e=dt(t)?(t="*"===t?n=Wt():t+Wt(t.split(/, */)))?Z(t):[]:t,"*"===i){if(i=n||Wt(),e.tagName)e=Z(i,e);else{var r=[];gt(e,function(t){return r.push(Z(i,t))}),e=r}i=0}return function t(e){if(e.tagName){var n,r=J(e,f);i&&r!==i&&T(e,f,r=i),(n=_e(e,r||e.tagName.toLowerCase(),o))&&a.push(n)}else e.length&&gt(e,t)}(e),a}var Xt={},Yt=Xt[_]={},te=0;function ee(t,e,n){if(lt(t))ee("__"+te+++"__",t,!0);else{var r=n?Yt:Xt;if(!e){if(D(r[t]))throw new Error("Unregistered mixin: "+t);return r[t]}r[t]=ut(e)?K(e.prototype,r[t]||{})&&e:K(r[t]||{},e)}}function ne(){return gt(y,function(t){return t.update()})}function re(t){return R.remove(t),delete V[t]}var ie=Object.freeze({Tag:Zt,tag:Gt,tag2:Qt,mount:Jt,mixin:ee,update:ne,unregister:re,version:"v3.10.1"});function oe(t,e){var n,r=this.parent;r&&(ft(n=r.tags[t])?n.splice(e,0,n.splice(n.indexOf(this),1)[0]):At(r.tags,t,this))}function ae(t,e){for(var n,r=this.__.head,i=et();r;)if(n=r.nextSibling,i.appendChild(r),(r=n)===this.__.tail){i.appendChild(r),t.insertBefore(i,e.__.head);break}}function se(t,e,n){var r={};return r[t.key]=e,t.pos&&(r[t.pos]=n),r}function ue(t,e){t.splice(e,1),this.unmount(),Bt(this.parent,this,this.__.tagName,!0)}function le(w,N,A){var C=typeof J(w,r)!==o||X(w,r),O=J(w,i),k=!!O&&U.hasExpr(O),E=Ot(w),L=V[E],t=w.parentNode,e=G(),T=Ct(w),j=J(w,p),M=[],S=w.innerHTML,I=!V[E],R="VIRTUAL"===w.tagName,P=[];return X(w,d),X(w,i),(A=U.loopKeys(A)).isLoop=!0,j&&X(w,p),t.insertBefore(e,w),t.removeChild(w),A.update=function(){A.value=U(A.val,N);var m=A.value,g=et(),v=!ft(m)&&!dt(m),y=e.parentNode,_=[],x=v&&!!m;if(y){v&&(m=m?Object.keys(m).map(function(t){return se(A,m[t],t)}):[]);var b=0;gt(m,function(t,e){e-=b;var n=!x&&A.key?se(A,t,e):t;if(!j||U(j,K(q(N),n))){var r,i,o,a,s=(i=t,o=n,a=k,(r=O)?a?U(r,o):i[r]:i),u=!v&&C&&typeof t===$||O,l=P.indexOf(s),c=-1===l,f=!c&&u?l:e,p=M[f],d=e>=P.length,h=u&&c||!u&&!p;h?((p=ye(L,{parent:N,isLoop:!0,isAnonymous:I,tagName:E,root:w.cloneNode(I),item:n,index:e},S)).mount(),d?function(t,e){e?zt.call(this,t):t.appendChild(this.root)}.apply(p,[g||y,R]):function(t,e,n){n?zt.apply(this,[t,e]):nt(t,this.root,e.root)}.apply(p,[y,M[e],R]),d||P.splice(e,0,n),M.splice(e,0,p),T&&At(N.tags,E,p,!0)):f!==e&&u&&((O||mt(m,P[f]))&&(function(t,e,n){n?ae.apply(this,[t,e]):nt(t,this.root,e.root)}.apply(p,[y,M[e],R]),M.splice(e,0,M.splice(f,1)[0]),P.splice(e,0,P.splice(f,1)[0])),A.pos&&(p[A.pos]=e),!T&&p.tags&&function(e){var n=this;gt(Object.keys(this.tags),function(t){oe.apply(n.tags[t],[t,e])})}.call(p,e)),K(p.__,{item:n,index:e,parent:N}),_[e]=s,h||p.update(n)}else b++}),function(t,e,n){for(var r=e.length,i=t.length-n;i<r;)ue.apply(e[--r],[e,r])}(m,M,b),P=_.slice(),y.insertBefore(g,e)}},A.unmount=function(){gt(M,function(t){t.unmount()})},A}var ce={init:function(t,e,n,r){return this.dom=t,this.attr=n,this.rawValue=r,this.parent=e,this.hasExp=U.hasExpr(r),this},update:function(){var t=this.value,e=this.parent&&$t(this.parent),n=this.dom.__ref||this.tag||this.dom;this.value=this.hasExp?U(this.rawValue,this.parent):this.rawValue,!st(t)&&e&&Bt(e.refs,t,n),!st(this.value)&&dt(this.value)?(e&&At(e.refs,this.value,n,null,this.parent.__.index),this.value!==t&&T(this.dom,this.attr,this.value)):X(this.dom,this.attr),this.dom.__ref||(this.dom.__ref=n)},unmount:function(){var t=this.tag||this.dom,e=this.parent&&$t(this.parent);!st(this.value)&&e&&Bt(e.refs,this.value,t)}};function fe(t,e,n,r){return q(ce).init(t,e,n,r)}function pe(t){gt(t,function(t){t.unmount?t.unmount(!0):t.tagName?t.tag.unmount(!0):t.unmount&&t.unmount()})}var de={init:function(t,e,n){X(t,p),K(this,{tag:e,expr:n,stub:G(),pristine:t});var r=t.parentNode;return r.insertBefore(this.stub,t),r.removeChild(t),this},update:function(){this.value=U(this.expr,this.tag),this.value&&!this.current?(this.current=this.pristine.cloneNode(!0),this.stub.parentNode.insertBefore(this.current,this.stub),this.expressions=me.apply(this.tag,[this.current,!0])):!this.value&&this.current&&(this.unmount(),this.current=null,this.expressions=[]),this.value&&Kt.call(this.tag,this.expressions)},unmount:function(){this.current&&(this.current._tag?this.current._tag.unmount():this.current.parentNode&&this.current.parentNode.removeChild(this.current)),pe(this.expressions||[])}};function he(t,e,n){return q(de).init(t,e,n)}function me(s,u){var l=this,c=[];return it(s,function(t){var e,n,r=t.nodeType;if((u||t!==s)&&(3===r&&"STYLE"!==t.parentNode.tagName&&U.hasExpr(t.nodeValue)&&c.push({dom:t,expr:t.nodeValue}),1===r)){var i="VIRTUAL"===t.tagName;if(e=J(t,d))return i&&T(t,"loopVirtual",!0),c.push(le(t,l,e)),!1;if(e=J(t,p))return c.push(he(t,l,e)),!1;if((e=J(t,f))&&U.hasExpr(e))return c.push({isRtag:!0,expr:e,dom:t,attrs:[].slice.call(t.attributes)}),!1;if(n=Ct(t),i&&(J(t,"virtualized")&&t.parentElement.removeChild(t),n||J(t,"virtualized")||J(t,"loopVirtual")||(n={tmpl:t.outerHTML})),n&&(t!==s||u)){var o=J(t,f);if(!i||o)return o&&i&&wt("Virtual tags shouldn't be used together with the \""+f+'" attribute - https://github.com/riot/riot/issues/2511'),c.push(Ut(n,{root:t,parent:l},t.innerHTML,l)),!1;T(t,"virtualized",!0);var a=ye({tmpl:t.outerHTML},{root:t,parent:l},t.innerHTML);c.push(a)}ge.apply(l,[t,t.attributes,function(t,e){e&&c.push(e)}])}}),c}function ge(i,t,o){var a=this;gt(t,function(t){if(!t)return!1;var e,n=t.name,r=pt(n);mt(u,n)&&i.tagName.toLowerCase()!==s?e=fe(i,a,n,t.value):U.hasExpr(t.value)&&(e={dom:i,expr:t.value,attr:n,bool:r}),o(t,e)})}function ve(t){var e=this.__.isAnonymous;xt(this,"isMounted",t),e||(t?this.trigger("mount"):(this.trigger("unmount"),this.off("*"),this.__.wasCreated=!1))}function ye(t,e,n){void 0===t&&(t={}),void 0===e&&(e={});var r,s=e.context||{},i=e.opts||{},o=e.parent,a=e.isLoop,u=!!e.isAnonymous,l=W.skipAnonymousTags&&u,c=e.item,f=e.index,p=t.tmpl,d=[],h=e.root,m=e.tagName||Ot(h),g="virtual"===m,v=!g&&!p;return v||a&&u?r=h:(g||(h.innerHTML=""),r=Pt(p,n,ct(h))),l||B(s),t.name&&h._tag&&h._tag.unmount(!0),xt(s,"__",{impl:t,root:h,skipAnonymous:l,implAttrs:[],isAnonymous:u,instAttrs:[],innerHTML:n,tagName:m,index:f,isLoop:a,isInline:v,item:c,parent:o,listeners:[],virts:[],wasCreated:!1,tail:null,head:null}),[["isMounted",!1],["_riot_id",_t()],["root",h],["opts",i,{writable:!0,enumerable:!0}],["parent",o||null],["tags",{}],["refs",{}],["update",function(t){return n=t,r=d,i=(e=s).__,o={},a=e.isMounted&&!i.skipAnonymous,i.isAnonymous&&i.parent&&K(e,i.parent),K(e,n),qt.apply(e,[i.isLoop,i.parent,i.isAnonymous,o,i.instAttrs]),a&&e.isMounted&&ut(e.shouldUpdate)&&!e.shouldUpdate(n,o)||(K(e.opts,o),a&&e.trigger("update",n),Kt.call(e,r),a&&e.trigger("updated")),e;var e,n,r,i,o,a}],["mixin",function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return function(a){for(var t=[],e=arguments.length-1;0<e--;)t[e]=arguments[e+1];return gt(t,function(t){var r,e,n=[],i=["init","__proto__"];t=dt(t)?ee(t):t,r=ut(t)?new t:t;for(var o=Object.getPrototypeOf(r);n=n.concat(Object.getOwnPropertyNames(e||r)),e=Object.getPrototypeOf(e||r););gt(n,function(t){if(!mt(i,t)){var e=z(r,t)||z(o,t),n=e&&(e.get||e.set);!a.hasOwnProperty(t)&&n?Object.defineProperty(a,t,e):a[t]=ut(r[t])?r[t].bind(a):r[t]}}),r.init&&r.init.bind(a)(a.opts)}),a}.apply(void 0,[s].concat(t))}],["mount",function(){return function(n,t,r,e){var i=n.__,o=i.root;o._tag=n,ge.apply(i.parent,[o,o.attributes,function(t,e){!i.isAnonymous&&ce.isPrototypeOf(e)&&(e.tag=n),t.expr=e,i.instAttrs.push(t)}]),tt(i.impl.attrs,function(t,e){i.implAttrs.push({name:t,value:e})}),ge.apply(n,[o,i.implAttrs,function(t,e){e?r.push(e):T(o,t.name,t.value)}]),qt.apply(n,[i.isLoop,i.parent,i.isAnonymous,e,i.instAttrs]);var a=ee(_);if(a&&!i.skipAnonymous)for(var s in a)a.hasOwnProperty(s)&&n.mixin(a[s]);if(i.impl.fn&&i.impl.fn.call(n,e),i.skipAnonymous||n.trigger("before-mount"),gt(me.apply(n,[t,i.isAnonymous]),function(t){return r.push(t)}),n.update(i.item),!i.isAnonymous&&!i.isInline)for(;t.firstChild;)o.appendChild(t.firstChild);if(xt(n,"root",o),!i.skipAnonymous&&n.parent){var u=$t(n.parent);u.one(u.isMounted?"updated":"mount",function(){ve.call(n,!0)})}else ve.call(n,!0);return n.__.wasCreated=!0,n}(s,r,d,i)}],["unmount",function(t){return function(e,t,n){var r=e.__,i=r.root,o=y.indexOf(e),a=i.parentNode;if(r.skipAnonymous||e.trigger("before-unmount"),tt(r.impl.attrs,function(t){vt(t,w)&&(t=t.slice(w.length)),X(i,t)}),e.__.listeners.forEach(function(e){Object.keys(e[x]).forEach(function(t){e.removeEventListener(t,e[x][t])})}),-1!==o&&y.splice(o,1),r.parent&&!r.isAnonymous){var s=$t(r.parent);r.isVirtual?Object.keys(e.tags).forEach(function(t){return Bt(s.tags,t,e.tags[t])}):Bt(s.tags,r.tagName,e)}return e.__.virts&&gt(e.__.virts,function(t){t.parentNode&&t.parentNode.removeChild(t)}),pe(n),gt(r.instAttrs,function(t){return t.expr&&t.expr.unmount&&t.expr.unmount()}),t?Y(i,""):a&&a.removeChild(i),r.onUnmount&&r.onUnmount(),e.isMounted||ve.call(e,!0),ve.call(e,!1),delete i._tag,e}(s,t,d)}]].reduce(function(t,e){var n=e[0],r=e[1],i=e[2];return xt(s,n,r,i),t},K(s,c))}function _e(t,e,n,r){var i,o=V[e],a=V[e].class,s=r||(a?q(a.prototype):{}),u=t._innerHTML=t._innerHTML||t.innerHTML,l=K({root:t,opts:n,context:s},{parent:n?n.parent:null});return o&&t&&(i=ye(o,l,u)),i&&i.mount&&(i.mount(!0),mt(y,i)||y.push(i)),i}var xe=Object.freeze({arrayishAdd:At,getTagName:Ot,inheritParentProps:kt,mountTo:_e,selectTags:Wt,arrayishRemove:Bt,getTag:Ct,initChildTag:Ut,moveChildTag:oe,makeReplaceVirtual:Dt,getImmediateCustomParentTag:$t,makeVirtual:zt,moveVirtual:ae,unmountAll:pe,createIfDirective:he,createRefDirective:fe}),be=W,we={tmpl:U,brackets:H,styleManager:R,vdom:y,styleNode:R.styleNode,dom:ot,check:ht,misc:Nt,tags:xe},Ne=Zt,Ae=Gt,Ce=Qt,Oe=Jt,ke=ee,Ee=ne,Le=re,Te=B,je=K({},ie,{observable:B,settings:be,util:we});t.settings=be,t.util=we,t.Tag=Ne,t.tag=Ae,t.tag2=Ce,t.mount=Oe,t.mixin=ke,t.update=Ee,t.unregister=Le,t.version="v3.10.1",t.observable=Te,t.default=je,Object.defineProperty(t,"__esModule",{value:!0})},"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.riot={});