a.next);a.next&&(a.next.prev=a.prev);a.prev&&(a.prev.next=a.next)}functionXa(a,b){if(b.top!==a){la(a,b);a.next=null;a.prev=b.top;b.top.next=a;b.top=a}}functionYa(a,b){if(b.bottom!==a){la(a,b);a.next=b.bottom;a.prev=null;b.bottom.prev=a;b.bottom=a}}functionZa(a,b,c){la(a,c);b==c.top&&(c.top=a);b.next&&(b.next.prev=a);a.next=b.next;a.prev=b;b.next=a}function$a(a,b,c){la(a,c);b==c.bottom&&(c.bottom=a);b.prev&&(b.prev.next=a);a.prev=b.prev;b.prev=a;a.next=b}functionab(a){returnfunction(){thrownewError("Rapha\u00ebl: you are calling to method \u201c"+
a+"\u201d of removed object");}}varbb=/^r(?:\(([^,]+?)\s*,\s*([^\)]+?)\))?/;m.pathToRelative=Ha;if(m.svg){G[p].svgns="http://www.w3.org/2000/svg";G[p].xlink="http://www.w3.org/1999/xlink";Q=function(a){return+a+(~~a===a)*0.5};varu=function(a,b){if(b)for(varcinb)b[y](c)&&a[X](c,D(b[c]));else{a=C.createElementNS(G[p].svgns,a);a.style.webkitTapHighlightColor="rgba(0,0,0,0)";returna}};m[O]=function(){return"Your browser supports SVG.\nYou are running Rapha\u00ebl "+this.version};varcb=function(a,