PageSourceSearch

https://privacy.net/about/

html privacy.net collected 2026-10-02 04:53:37 UTC 214,354 bytes, 2,233 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3    <head>
4        <meta charset="UTF-8">
5        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
6        <meta name="format-detection" content="telephone=no">
7        <meta http-equiv="X-UA-Compatible" content="IE=edge">
8        <link rel="shortcut icon" href="https://privacy.net/wp-content/themes/privacynet/favicon.ico" type="image/x-icon">
9
10        <!--[if IE]>
11        
11<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
11
12        <![endif]-->
13
14
15        
15<script type="text/javascript">
16    
vendor: 7,382 bytes, lines 16-17
16/*! jQuery v2.2.4 | (c) jQuery Foundation | jquery.org/license */
17!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}
vendor: 9,959 bytes, line 17
17function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)}
vendor: 68,237 bytes, lines 17-19
17,input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c;
18}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ca(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Fa(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ba.test(e))return e;d=g&&(l.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Oa(a,b,c||(g?"border":"content"),d,f)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),
19void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b)}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});
20</script>
20                 
20<script>
21            var ajaxurl_demo = "https://privacy.net/wp-admin/admin-ajax.php";
22         </script>
22
23      	
23<script type="text/javascript">
24	var ajaxurl = "https://privacy.net/wp-admin/admin-ajax.php";
25	</script>
25 
26	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
27
28	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
29	<title>About - Privacy.net</title>
30<link data-rocket-prefetch href="https://www.google-analytics.com" rel="dns-prefetch">
31<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch">
32	<link rel="canonical" href="https://privacy.net/about/" />
33	<meta property="og:locale" content="en_US" />
34	<meta property="og:type" content="article" />
35	<meta property="og:title" content="About - Privacy.net" />
36	<meta property="og:description" content="I’m Dennis (with a website focused on privacy, I was never going to give my full name). I started this website to help educate ordinary folk on how to guard their privacy and security online. More importantly, I’ll be highlighting some of the gross violations of privacy by governments, corporations and hackers that most of [&hellip;]" />
37	<meta property="og:url" content="https://privacy.net/about/" />
38	<meta property="og:site_name" content="Privacy.net" />
39	<meta property="article:modified_time" content="2018-02-20T17:47:14+00:00" />
40	<meta name="twitter:card" content="summary_large_image" />
41	<meta name="twitter:label1" content="Est. reading time" />
42	<meta name="twitter:data1" content="1 minute" />
43	
43<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/privacy.net\/about\/","url":"https:\/\/privacy.net\/about\/","name":"About - Privacy.net","isPartOf":{"@id":"https:\/\/privacy.net\/#website"},"datePublished":"2018-02-20T17:04:56+00:00","dateModified":"2018-02-20T17:47:14+00:00","breadcrumb":{"@id":"https:\/\/privacy.net\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/privacy.net\/about\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/privacy.net\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/privacy.net\/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https:\/\/privacy.net\/#website","url":"https:\/\/privacy.net\/","name":"Privacy.net","description":"","publisher":{"@id":"https:\/\/privacy.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/privacy.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/privacy.net\/#organization","name":"Privacy.net","url":"https:\/\/privacy.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/privacy.net\/#\/schema\/logo\/image\/","url":"https:\/\/privacy.net\/wp-content\/uploads\/2020\/08\/privacy-net-logo.png","contentUrl":"https:\/\/privacy.net\/wp-content\/uploads\/2020\/08\/privacy-net-logo.png","width":1019,"height":226,"caption":"Privacy.net"},"image":{"@id":"https:\/\/privacy.net\/#\/schema\/logo\/image\/"}}]}</script>
43
44	<!-- / Yoast SEO plugin. -->
45
46
47
48<link href='https://www.google.com' crossorigin rel='preconnect' />
49<link href='https://www.google-analytics.com' crossorigin rel='preconnect' />
50<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://privacy.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fprivacy.net%2Fabout%2F" />
51<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://privacy.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fprivacy.net%2Fabout%2F&#038;format=xml" />
52<style id="wp-img-auto-sizes-contain-inline-css">
53img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
54/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
55</style>
56<style id="classic-theme-styles-inline-css">
57/*! This file is auto-generated */
58.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
59/*# sourceURL=/wp-includes/css/classic-themes.min.css */
60</style>
61
62<style id="global-styles-inline-css">
63:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
63--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
63.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
64/*# sourceURL=global-styles-inline-css */
65</style>
66
67<link data-minify="1" rel='stylesheet' id='pnet-style-css' href='https://privacy.net/wp-content/cache/min/1/wp-content/themes/privacynet/style.css?ver=1788290199' media='all' />
68<link data-minify="1" rel='stylesheet' id='tablepress-default-css' href='https://privacy.net/wp-content/cache/min/1/wp-content/plugins/tablepress/css/build/default.css?ver=1788290199' media='all' />
69<link rel="https://api.w.org/" href="https://privacy.net/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://privacy.net/wp-json/wp/v2/pages/77" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://privacy.net/xmlrpc.php?rsd" />
70<meta name="generator" content="WordPress 7.1.2" />
71<link rel='shortlink' href='https://privacy.net/?p=77' />
72<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>        <style type="text/css">
73@charset "UTF-8";
74/*!
75 * Theme Name:     Privacy.net
76 * Author:         Privacy.net
77 * Version: 1.0
78*/
79/* Sass functions */
80/* STYLE.CSS */
81* {
82  margin: 0;
83  padding: 0;
84  box-sizing: border-box;
85}
86
87html,
88body {
89  font-family: Arial, sans-serif;
90  font-weight: 400;
91  font-size: 18px;
92  color: #2C3656;
93  line-height: 28px;
94  min-height: 100vh;
95  overflow-x: hidden;
96}
97
98body {
99  position: relative;
100  overflow-y: auto;
101}
102
103a {
104  color: #52c7df;
105  text-decoration: none;
106}
107
108img {
109  max-width: 100%;
110  width: 100%;
111  height: auto;
112  display: block;
113}
114
115button {
116  cursor: pointer;
117}
118
119.button {
120  -webkit-border-radius: 5px;
121  -moz-border-radius: 5px;
122  border-radius: 5px;
123  -webkit-transition: all 150ms ease-in-out;
124  -moz-transition: all 150ms ease-in-out;
125  transition: all 150ms ease-in-out;
126  background-color: #52c7df;
127  border: 1px solid #52c7df;
128  color: #fff;
129  display: inline-block;
130  padding: 10px 15px;
131  text-align: center;
132}
133.button::after {
134  border-bottom: 4px solid transparent;
135  border-left: 7px solid #fff;
136  border-top: 4px solid transparent;
137  content: "";
138  display: inline-block;
139  height: 0;
140  margin-left: 10px;
141  vertical-align: middle;
142  width: 0;
143}
144.button:active, .button:focus, .button:hover {
145  background-color: transparent;
146  color: #52c7df;
147}
148.button:active::after, .button:focus::after, .button:hover::after {
149  border-left-color: #52c7df;
150}
151
152.analyzer-nav-button {
153  display: inline-block;
154  font-size: 13px;
155  font-weight: 400;
156  line-height: 1.2;
157  margin-left: 30px;
158  vertical-align: middle;
159}
160
161.pn-right-arrow {
162  display: inline-block;
163  font-size: 23px;
164  font-weight: 400;
165  height: 23px;
166  vertical-align: middle;
167}
168.pn-right-arrow::before {
169  content: "›";
170}
171
172.pn-home {
173  display: inline-block;
174  fill: #297bef;
175  height: 15px;
176  vertical-align: text-top;
177}
178
179.pn-facebook svg,
180.pn-twitter svg,
181.pn-instagram svg,
182.pn-linkedin svg {
183  fill: #297bef;
184}
185
186h1 {
187  font-style: normal;
188  font-weight: bold;
189  font-size: 34px;
190  line-height: 40px;
191  color: #2C3656;
192}
193
194h2 {
195  font-weight: bold;
196  font-size: 30px;
197  line-height: 40px;
198}
199
200h3 {
201  font-weight: 600;
202  font-size: 26px;
203  line-height: 40px;
204}
205
206h4 {
207  font-weight: 700;
208  font-size: 18px;
209  line-height: 30px;
210  letter-spacing: 2px;
211  text-transform: uppercase;
212  color: #89A5CC;
213}
214
215p {
216  margin-bottom: 10px;
217}
218
219.pnet-content-cta-link {
220  text-decoration: none;
221}
222.pnet-content-cta-link .pnet-content-cta-label {
223  color: #930;
224  display: inline-block;
225  font-weight: 700;
226  margin-right: 5px;
227  text-transform: uppercase;
228}
229.pnet-content-cta-link .pnet-content-cta-text {
230  text-decoration: underline;
231}
232.pnet-content-cta-link:active .pnet-content-cta-text, .pnet-content-cta-link:focus .pnet-content-cta-text, .pnet-content-cta-link:hover .pnet-content-cta-text {
233  text-decoration: none;
234}
235
236.flexed {
237  display: flex;
238  align-items: center;
239  flex-wrap: wrap;
240}
241
242.flexed--between {
243  justify-content: space-between;
244}
245
246.flexed--around {
247  justify-content: space-around;
248}
249
250.flexed--top {
251  align-items: flex-start;
252}
253
254.container {
255  max-width: 1170px;
256  margin: 0 auto;
257  padding: 0 15px;
258}
259.container.archive {
260  margin-top: 30px;
261}
262
263.page-container {
264  margin-top: 90px;
265  margin-bottom: 50px;
266}
267
268.container.container-medium {
269  max-width: 750px;
270}
271
272/* MAIN.CSS */
273body.page .post-content #toc_container {
274  display: none;
275}
276
277/* Header */
278header.container {
279  padding-top: 50px;
280}
281
282.search-form form {
283  display: none;
284  position: absolute;
285  left: 0;
286  top: 0;
287  text-align-last: center;
288  width: 100%;
289}
290.search-form form input {
291  border: none;
292  border-bottom: 1px solid #eee;
293  width: 100%;
294  padding: 10px;
295  font-size: 23px;
296  text-align: center;
297}
298
299.search-toggle {
300  padding: 15px;
301  font-size: 14px;
302  margin-left: 40px;
303  cursor: pointer;
304}
305
306/* Top Menu */
307ul#menu-main-menu {
308  display: flex;
309  margin-top: 10px;
310  /* Megamenu */
311  /* Headings */
312  /* Megamenu Hover reveals */
313}
314ul#menu-main-menu > li {
315  display: block;
316}
317ul#menu-main-menu > li > a {
318  font-weight: 700;
319  font-size: 14px;
320  line-height: 19px;
321  letter-spacing: 1px;
322  text-transform: uppercase;
323  color: #0D1941;
324  padding-top: 10px;
325  padding-bottom: 31px;
326  padding-left: 10px;
327  padding-right: 10px;
328  display: block;
329  margin: 0 1px;
330  transition: all 0.2s linear 0s;
331}
332ul#menu-main-menu > li > a:hover {
333  background: #0D1941;
334  border-radius: 4px 4px 0px 0px;
335  color: #fff;
336}
337ul#menu-main-menu > li > .sub-menu-wrap {
338  position: absolute;
339  left: 0;
340  width: 100%;
341  background: #0D1941;
342  min-height: 500px;
343  opacity: 0;
344  visibility: hidden;
345  transition: all 0.2s linear 0s;
346  z-index: 99;
347}
348ul#menu-main-menu > li > .sub-menu-wrap > ul {
349  max-width: 1170px;
350  margin: 0 auto;
351  padding: 0 15px;
352  display: flex;
353  /* Megamenu Column */
354}
355ul#menu-main-menu > li > .sub-menu-wrap > ul > li {
356  width: 260px;
357  margin-right: 25px;
358}
359ul#menu-main-menu > li > .sub-menu-wrap > ul > li ul li.menu-item-has-children > a:before {
360  content: "\f105";
361  font-family: fontAwesome;
362  text-align: right;
363  position: absolute;
364  right: 13px;
365  top: 50%;
366  transform: translateY(-50%);
367  color: #007AFF;
368  font-weight: 600;
369  font-size: 18px;
370}
371ul#menu-main-menu > li >
371 .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li {
372  position: relative;
373  display: block;
374}
375ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li a:hover {
376  background: #fff;
377  color: #0D1941;
378  border-radius: 4px;
379}
380ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li ul li a:hover {
381  background: rgba(146, 221, 239, 0.2);
382}
383ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li ul {
384  position: absolute;
385  left: calc(100% - 5px);
386  background: #fff;
387  width: 237px;
388  z-index: 2;
389  box-shadow: 0px 12px 25px rgba(0, 0, 0, 0.0891882);
390  border-radius: 4px;
391  padding: 10px 0 13px 0;
392  top: -10px;
393  transition: all 0.2s linear 0s;
394  visibility: hidden;
395  opacity: 0;
396}
397ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul {
398  left: 100%;
399}
400ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li a {
401  font-size: 16px;
402  line-height: 22px;
403  font-weight: 600;
404  display: block;
405  padding-left: 12px;
406  padding-top: 5px;
407  padding-bottom: 5px;
408  color: #0D1941;
409}
410ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > a {
411  line-height: 22px;
412  color: #fff;
413  font-weight: bold;
414  padding-left: 10px;
415}
416ul#menu-main-menu li.heading {
417  list-style-type: none;
418  padding-top: 25px;
419}
420ul#menu-main-menu li.heading > a:first-child {
421  color: #fff;
422  display: inline-block;
423  font-size: 24px;
424  font-weight: 700;
425  line-height: 32px;
426  padding: 4px 0;
427}
428ul#menu-main-menu li.heading.heading-w-icon > a:first-child {
429  padding-left: 65px;
430  position: relative;
431}
432ul#menu-main-menu li.heading.heading-w-icon > a:first-child::before {
433  background-position: center;
434  background-repeat: no-repeat;
435  background-size: cover;
436  content: "";
437  display: inline-block;
438  position: absolute;
439  top: 0;
440}
441ul#menu-main-menu li.heading.heading-w-icon.heading-vpn > a:first-child::before {
442  background-image: url("https://privacy.net/wp-content/themes/privacynet/static/img/menu-icon-vpn.png");
443  height: 36px;
444  left: 17px;
445  width: 30px;
446}
447ul#menu-main-menu li.heading.heading-w-icon.heading-tor > a:first-child::before {
448  background-image: url("https://privacy.net/wp-content/themes/privacynet/static/img/menu-icon-tor.png");
449  height: 36px;
450  left: 20px;
451  width: 24px;
452}
453ul#menu-main-menu li.heading.heading-w-icon.heading-antivirus > a:first-child::before {
454  background-image: url("https://privacy.net/wp-content/themes/privacynet/static/img/menu-icon-antivirus.png");
455  height: 30px;
456  left: 9px;
457  width: 36px;
458}
459ul#menu-main-menu li.heading > .sub-menu-wrap > ul:first-of-type {
460  margin-top: 13px;
461  padding-top: 30px;
462  border-top: 1px solid rgba(255, 255, 255, 0.5);
463}
464ul#menu-main-menu > li:hover > .sub-menu-wrap {
465  opacity: 1;
466  visibility: visible;
467}
468ul#menu-main-menu > li:hover > a {
469  background: #0D1941;
470  border-radius: 4px;
471  color: #fff;
472}
473ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li:hover > .sub-menu-wrap > ul {
474  opacity: 1;
475  visibility: visible;
476}
477ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li:hover > a {
478  background: #fff;
479  color: #0D1941;
480  border-radius: 4px;
481}
482
483/* Homepage and Blog blocks */
484.home-top-info {
485  color: #0D1941;
486  font-size: 21px;
487  line-height: 30px;
488  margin-bottom: 30px;
489  margin-top: 20px;
490  padding-top: 30px;
491  position: relative;
492}
493.home-top-info::after {
494  background-position: 100% 50%;
495  background-repeat: no-repeat;
496  background-size: 100% auto;
497  content: "";
498  display: inline-block;
499  height: 196px;
500  position: absolute;
501  right: 0;
502  top: -20px;
503  width: 396px;
504}
505.home-top-info p {
506  max-width: 1100px;
507  padding-right: 360px;
508}
509@media screen and (max-width: 767px) {
510  .home-top-info::after {
511    display: none;
512  }
513  .home-top-info p {
514    max-width: none;
515    padding-right: 0;
516  }
517}
518
519/* Single Post */
520.post-wrapper {
521  margin-top: 17px;
522}
523
524.post-breadcrumbs {
525  font-size: 14px;
526  line-height: 20px;
527  color: #297BEF;
528}
529.post-breadcrumbs span:not(.pn-home) {
530  padding: 0 8px;
531}
532.post-breadcrumbs a {
533  color: #297BEF;
534}
535.post-breadcrumbs .bread-title {
536  padding: 0;
537  color: #89A5CC;
538}
539
540.post-chapters {
541  width: 338px;
542}
543@media (max-width: 767px) {
544  .post-chapters {
545    display: none;
546  }
547}
548
549.post-wrapper .post-with-sidebar {
550  margin-top: 30px;
551}
552.post-wrapper .post-with-sidebar .main-post-area {
553  width: calc(100% - 400px);
554}
555@media (max-width: 767px) {
556  .post-wrapper .post-with-sidebar .main-post-area {
557    width: 100%;
558  }
559}
560.post-wrapper .post-type {
561  margin-top: 35px;
562  margin-bottom: 5px;
563}
564.post-wrapper .post-type .single-post-type {
565  margin-right: 15px;
566  display: inline-block;
567}
568.post-wrapper .post-type .single-post-type a {
569  font-weight: bold;
570  font-size: 14px;
571  line-height: 30px;
572  letter-spacing: 2px;
573  color: #89A5CC;
574  text-transform: uppercase;
575}
576.post-wrapper .post-title {
577  margin-bottom: 33px;
578}
579.post-wrapper .author-img {
580  width: 50px;
581  margin-right: 15px;
582}
583.post-wrapper .author-img img {
584  border-radius: 50px;
585}
586.post-wrapper .author-name {
587  font-weight: 700;
588  font-size: 16px;
589  line-height: 20px;
590  color: #2C3656;
591}
592.post-wrapper .author-login {
593  font-size: 14px;
594  line-height: 20px;
595  color: #9EA2B1;
596}
597.post-wrapper .author-login span {
598  color: #52C7DF;
599}
600.post-wrapper .author-social-info a {
601  margin-left: 13px;
602  color: #297BEF;
603  font-size: 21px;
604}
605.post-wrapper .main-post-area .post-thumbnail {
606  margin-bottom: 45px;
607}
608.post-wrapper .main-post-area .post-content ol {
609  margin-bottom: 27px;
610}
611.post-wrapper .main-post-area .post-content p {
612  margin-bottom: 27px;
613  font-size: 18px;
614  line-height: 28px;
615}
616.post-wrapper .main-post-area .post-content p img {
617  width: auto;
618}
619.post-wrapper .main-post-area .post-content p img.aligncenter {
620  margin: 0 auto 20px;
621}
622.post-wrapper .main-post-area .post-content h2, .post-wrapper .main-post-area .post-content h3, .post-wrapper .main-post-area .post-content h4, .post-wrapper .main-post-area .post-content h5 {
623  margin-bottom: 22px;
624}
625.post-wrapper .main-post-area .post-content ul {
626  margin-left: 50px;
627}
628.post-wrapper .main-post-area .post-content ul li {
629  display: block;
630  margin-bottom: 20px;
631  position: relative;
632}
633.post-wrapper .main-post-area .post-content ul li:before {
634  content: "";
635  width: 20px;
636  height: 2px;
637  background: #52C7DF;
638  position: absolute;
639  left: -30px;
640  top: 13px;
641}
642.post-wrapper .main-post-area .post-content blockquote {
643  position: relative;
644  padding-left: 50px;
645}
646.post-wrapper .main-post-area .post-content blockquote:before {
647  background: #52C7DF;
648  content: "";
649  position: absolute;
650  width: 2px;
651  height: calc(100% - 50px);
652  left: 0;
653}
654.post-wrapper .main-post-area .post-content blockquote p {
655  color: #2C3656;
656  font-weight: 600;
657  font-size: 20px;
658  line-height: 36px;
659  font-style: italic;
660  margin-bottom: 18px;
661}
662.post-wrapper .main-post-area .post-content blockquote p:last-child {
663  letter-spacing: 2px;
664  text-transform: uppercase;
665  color: #89A5CC;
666  font-style: normal;
667  font-weight: 700;
668  font-size: 18px;
669  line-height: 30px;
670}
671.post-wrapper .main-post-area .post-content div.wp-caption {
672  width: auto !important;
673}
674.post-wrapper .main-post-area .post-content div.wp-caption .wp-caption-text {
675  font-size: 16px;
676  line-height: 1.2;
677  margin-top: 5px;
678}
679.post-wrapper .main-post-area .post-content.page-404 h1 {
680  font-size: 90px;
681  margin-top: 150px;
682  text-align: center;
683}
684.post-wrapper .main-post-area .post-content.page-404 h1 .not-found {
685  color: #52c7df;
686  display: inline-block;
687  font-size: 50px;
688  margin-top: 30px;
689}
690
691/* Post Sidebar */
692.post-chapters.sticky {
693  position: fixed;
694}
695.post-chapters .chapters-jump {
696  font-weight: 700;
697  font-size: 24px;
698  line-height: 40px;
699  color: #0D1941;
700  margin-bottom: 25px;
701}
702.post-chapters .chapters {
703  border-left: 1px solid rgba(137, 165, 204, 0.3);
704}
705.post-chapters .chapters .chapter {
706  margin-bottom: 20px;
707}
708.post-chapters .chapters .chapter a {
709  font-size: 18px;
710  line-height: 24px;
711  color: #297BEF;
712  padding-left: 39px;
713  margin-left: -2px;
714}
715.post-chapters .chapters .chapter a.active {
716  border-left: 3px solid #52C7DF;
717  color: #0D1941;
718}
719.post-chapters .toc_widget .widget-title {
720  color: #0D1941;
721  font-size: 24px;
722  font-weight: 700;
723  line-height: 40px;
724  margin-bottom: 25px;
725}
726.post-chapters .toc_widget .toc_widget_list {
727  border-left: 1px solid rgba(137, 165, 204, 0.3);
728}
729.post-chapters .toc_widget .toc_widget_list > li {
730  list-style: none;
731  list-style-type: none;
732  margin-bottom: 15px;
733}
734.post-chapters .toc_widget .toc_widget_list > li > a {
735  color: #297BEF;
736  display: block;
737  font-size: 17px;
738  line-height: 24px;
739  margin-left: -2px;
740  padding-left: 39px;
741}
742.post-chapters .toc_widget .toc_widget_list > li > a.active {
743  border-left: 3px solid #52C7DF;
744  color: #0D1941;
745}
746.post-chapters .toc_widget .toc_widget_list > li > ul {
747  display: none;
748}
749.post-chapters .toc_widget .toc_widget_list > li .toc_number {
750  display: none;
751}
752
753/* Latest Posts */
754.latest-post-heading {
755  display: flex;
756  flex-direction: row;
757  align-items: center;
758  height: 100px;
759  padding-left: 125px;
760  margin-bottom: 30px;
761  position: relative;
762}
763.latest-post-heading::before {
764  background-image: url("data:image/png;base64,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");
765  background-position: 0 center;
766  background-repeat: no-repeat;
767  background-size: 100% auto;
768  content: "";
769  display: inline-block;
770  height: 120px;
771  left: 0;
772  position: absolute;
773  top: -10px;
774  width: 120px;
775}
776@media screen and (max-width: 768px) {
777  .latest-post-heading::before {
778    width: 80px;
779  }
780}
781.latest-post-heading h2 {
782  color: #0D1941;
783  font-size: 36px;
784  font-weight: 700;
785  line-height: 100px;
786}
787@media screen and (max-width: 768px) {
788  .latest-post-heading h2 {
789    font-size: 24px;
790    line-height: 40px;
791  }
792}
793.latest-post-heading p {
794  font-size: 16px;
795  line-height: 24px;
796  color: #89A5CC;
797  margin-top: 10px;
798}
799
800.single-latest-post {
801  max-width: 360px;
802  margin-bottom: 55px;
803}
804
805.latest-post-type {
806  font-weight: bold;
807  font-size: 14px;
808  line-height: 30px;
809  letter-spacing: 2px;
810  color: #297BEF;
811  text-transform: uppercase;
812  margin-top: 25px;
813}
814.latest-post-type a {
815  color: #297BEF;
816}
817
818.latest-title {
819  font-size: 23px;
820  line-height: 30px;
821  margin-bottom: 15px;
822}
823.latest-title a {
824  color: #2C3656;
825}
826
827.latest-author-img {
828  max-width: 30px;
829  margin-right: 10px;
830}
831.latest-author-img img {
832  border-radius: 30px;
833}
834
835.latest-author-text-info {
836  font-size: 15px;
837  line-height: 20px;
838  color: #89A5CC;
839}
840.latest-author-text-info span {
841  color: #2C3656;
842}
843
844.latest-post-type.flexed > div {
845  margin-right: 10px;
846}
847
848.home-featured {
849  margin-top: 50px;
850}
851
852.grid-page {
853  margin-top: 30px;
854}
855
856.grid-page h1 {
857  text-align: center;
858  margin-bottom: 20px;
859}
860
861.posts-grid:after {
862  content: "";
863  width: 360px;
864}
865
866.current_page_item a {
867  color: #52C7DF !important;
868}
869
870/* Single page and About */
871.breadcrumbs-container {
872  margin-top: 20px;
873  margin-bottom: -40px;
874}
875
876.page-top-img {
877  margin-bottom: 30px;
878}
879.page-top-img img {
880  width: auto;
881  margin-left: auto;
882}
883
884.page-left-sidebar {
885  font-size: 20px;
886  width: 345px;
887}
888.page-left-sidebar h2 {
889  font-size: 25px;
890  font-weight: 400;
891  line-height: 1.5;
892}
893
894.extended-page-main-part {
895  width: calc(100% - 390px);
896  margin-top: 90px;
897}
898
899.extended-page-main-part-columns {
900  column-count: 2;
901  margin-top: 10px;
902}
903
904/* Analyzer rewrites */
905.post-analyzer {
906  padding-bottom: 100px;
907  min-height: 550px;
908}
909
910div#loggedIn {
911  display: flex;
912  margin-top: 20px;
913}
914div#loggedIn a {
915  margin-right: 40px;
916  color: #000;
917  font-size: 16px;
918}
919div#loggedIn a img {
920  width: 20px;
921  height: auto;
922  margin: 0 auto;
923}
924
925input#state {
926  color: transparent;
927  text-shadow: 0 0 0 black;
928  background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
929  background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
930  background-size: 5px 5px, 5px 6px, 1px 30px;
931  background-repeat: no-repeat;
932  width: 32%;
933  height: 46px;
934  font-size: 15px;
935  cursor: pointer;
936  border: 1px solid #017BFF;
937  border-radius: 4px;
938  padding: 10px;
939  margin-top: 15px;
940}
941
942input#email, input#city, input#firstname, input#lastname, input#company, input#street, input#postal, input#phone {
943  -webkit-box-shadow: 0 0 0 50px #000000 inset;
944  border: none;
945  cursor: default;
946  width: 1px;
947  height: 1px;
948}
949
950.tabs-titles {
951  display: flex;
952  flex-wrap: wrap;
953  background: #ECF9FC;
954  border-radius: 3px;
955}
956.tabs-titles .tab-title {
957  font-weight: bold;
958  font-size: 17px;
959  line-height: 24px;
960  color: #2C3656;
961  position: relative;
962  padding: 18px 17px;
963  cursor: pointer;
964  margin-right: 18px;
965  background: #297BEF;
966  color: #fff;
967  z-index: 5;
968}
969.tabs-titles .tab-title.active {
970  background: #B1D3F8;
971  color: #2C3656;
972  z-index: 10;
973}
974.tabs-titles .tab-title.active ~ .tab-title {
975  background: none;
976  color: #2C3656;
977}
978.tabs-titles .tab-title.active ~ .tab-title:after {
979  background: none;
980  border-color: transparent;
981}
982.tabs-titles .tab-title.active:after {
983  background: none;
984  border-left-color: rgba(41, 123, 239, 0.3);
985}
986.tabs-titles .tab-title:after {
987  content: "";
988  position: absolute;
989  width: 0;
990  height: 0;
991  border: 30px solid transparent;
992  border-left: 18px solid #297BEF;
993  top: 0;
994  left: 100%;
995  background: #B1D3F8;
996}
997
998.tabs-titles .tab-title:not(.active):after {
999  background: #297BEF;
1000}
1001
1002.tabs-titles .tab-title.prev-active:after {
1003  background: #B1D3F8;
1004}
1005
1006.tab-content h3 {
1007  padding: 45px 0;
1008}
1009
1010/* Step 1 */
1011.your-ip-here {
1012  font-weight: bold;
1013  font-size: 26px;
1014  line-height: 40px;
1015  color: #2C3656;
1016  margin-bottom: 40px;
1017}
1018.your-ip-here span {
1019  border: 1px solid #017BFF;
1020  box-sizing: border-box;
1021  border-radius: 4px;
1022  padding: 11px 50px;
1023  position: relative;
1024  left: 10px;
1025}
1026
1027/* Step 2 */
1028div#autofill-true {
1029  margin-top: 30px;
1030}
1031div#autofill-true ul {
1032  margin-left: 30px;
1033  margin-top: 10px;
1034  margin-bottom: 10px;
1035}
1036div#autofill-true ul span {
1037  color: currentColor !important;
1038  font-weight: bold;
1039}
1040
1041p#no-autofill span {
1042  color: currentColor !important;
1043  font-weight: 700;
1044}
1045
1046p.info, p.exclamation {
1047  position: relative;
1048  padding-left: 150px;
1049  margin-bottom: 40px;
1050  margin-top: 40px;
1051}
1052p.info:before, p.exclamation:before {
1053  content: "\f129";
1054  font-family: fontAwesome;
1055  position: absolute;
1056  left: 70px;
1057  top: 50%;
1058  transform: translateY(-50%);
1059  color: #007AFF;
1060  font-size: 34px;
1061}
1062
1063p.exclamation:before {
1064  content: "\f12a";
1065}
1066
1067/* Step 4 */
1068div#stage-3 table td {
1069  text-align: left;
1070  border-bottom: 1px solid rgba(151, 151, 151, 0.4);
1071  padding: 10px 0;
1072}
1073
1074div#stage-3 table td.value {
1075  font-weight: 600;
1076}
1077
1078div#stage-3 table td b {
1079  font-weight: 400;
1080}
1081
1082tbody#browser-capabilities td b {
1083  float: left;
1084  min-width: 150px;
1085  padding-right: 20px;
1086}
1087
1088tbody#browser-capabilities td img {
1089  width: 20px;
1090  margin-top: 5px;
1091  margin-right: 20px;
1092}
1093
1094ul.browser-params-li {
1095  margin: 0 auto;
1096  max-width: 630px;
1097  padding: 0 15px;
1098}
1099
1100ul.browser-params-li li {
1101  line-height: 24px;
1102  margin-bottom: 20px;
1103}
1104
1105div#stage-3 > .flexed > .card {
1106  width: calc(100% - 440px);
1107}
1108
1109div#stage-3 > .flexed > .card + .card {
1110  width: 380px;
1111}
1112
1113tbody#browser-request-details td {
1114  min-width: 200px;
1115  word-break: break-all;
1116}
1117
1118.top-two-tables {
1119  margin-bottom: 50px;
1120}
1121
1122tbody#pluginDetectDetails {
1123  width: 100%;
1124}
1125
1126table.table.table-custom-plugins {
1127  width: 100%;
1128}
1129
1130tbody#pluginDetectDetails td b {
1131  float: left;
1132  width: 200px;
1133  font-size: 16px;
1134}
1135
1136tbody#pluginDetectDetails td img {
1137  width: 20px;
1138  margin-top: 12px;
1139}
1140
1141button#go-to-4 {
1142  max-width: 400px;
1143  width: 100%;
1144  margin: 20px auto;
1145  display: block;
1146  background: #52C7DF;
1147  border: 1px solid #52C7DF;
1148  box-sizing: border-box;
1149  border-radius: 4px;
1150  padding: 13px 0 11px;
1151  font-size: 26px;
1152  line-height: 40px;
1153  color: #FFFFFF;
1154  text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.163216);
1155}
1156
1157div#user-unique-fingerprint span {
1158  border: 1px solid #017BFF;
1159  box-sizing: border-box;
1160  border-radius: 4px;
1161  padding: 10px;
1162  display: inline-block;
1163  color: currentColor !important;
1164  margin: 20px 0;
1165}
1166
1167div#fingerprint-details {
1168  margin-top: 20px;
1169}
1170
1171div#fingerprint-details ul {
1172  margin-left: 30px;
1173  margin-bottom: 20px;
1174}
1175
1176div#fingerprint-details ul span {
1177  color: currentColor !important;
1178  font-weight: 600;
1179}
1180
1181tbody#browser-fingerprint-details td {
1182  text-align: left;
1183  min-width: 260px;
1184  border-bottom: 1px solid rgba(151, 151, 151, 0.4);
1185  padding: 10px 0;
1186}
1187
1188.logo svg {
1189  display: inline-block;
1190  width: 100%;
1191}
1192
1193/* Sticky / Shrinking Header */
1194body .header-wrap {
1195  position: sticky;
1196  top: 0;
1197  width: 100%;
1198  background: #fff;
1199  padding: 10px 0;
1200  z-index: 50;
1201  -webkit-transition: box-shadow 0.25s ease;
1202  -moz-transition: box-shadow 0.25s ease;
1203  transition: box-shadow 0.25s ease;
1204}
1205body .header-wrap header {
1206  padding-top: 0;
1207  max-width: 1170px;
1208  margin: 0 auto;
1209  padding: 0 15px;
1210}
1211body .header-wrap .logo {
1212  max-width: 255px;
1213  transform-origin: left center;
1214  -webkit-transform: scale(1);
1215  -moz-transform: scale(1);
1216  transform: scale(1);
1217  -webkit-transition: transform 0.25s ease;
1218  -moz-transition: transform 0.25s ease;
1219  transition: transform 0.25s ease;
1220}
1221body .header-wrap ul#menu-main-menu > li > a {
1222  padding-bottom: 10px;
1223}
1224
1225body .header-wrap .logo {
1226  -webkit-transform: scale(var(--logo-scale, 1));
1227  -moz-transform: scale(var(--logo-scale, 1));
1228  transform: scale(var(--logo-scale, 1));
1229}
1230
1231body.header-final .header-wrap {
1232  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.08);
1233}
1234
1235body.admin-bar {
1236  --admin-bar-height:32px;
1237}
1238
1239@media (max-width: 782px) {
1240  body.admin-bar {
1241    --admin-bar-height:46px;
1242  }
1243}
1244body.force-fixed .header-wrap {
1245  position: fixed;
1246  top: 0;
1247  left: 0;
1248  right: 0;
1249}
1250
1251body.force-fixed.admin-bar .header-wrap {
1252  top: var(--admin-bar-height, 32px);
1253}
1254
1255body.force-fixed { /* reserve space using variable set by JS */
1256  padding-top: var(--header-orig-height, 0);
1257}
1258
1259/* Mobile header tweaks: keep logo + search + hamburger on one line */
1260@media only screen and (max-width: 640px) {
1261  body .header-wrap {
1262    padding: 5px 0;
1263  }
1264  body .header-wrap header {
1265    display: flex;
1266    align-items: center;
1267    flex-wrap: nowrap;
1268  }
1269  body .header-wrap .logo {
1270    max-width: 180px;
1271    flex: 0 1 auto;
1272    margin-right: 14px;
1273  }
1274  body .header-wrap .nav-search {
1275    display: flex;
1276    align-items: center;
1277    gap: 20px;
1278    flex: 0 0 auto;
1279  }
1280  body .header-wrap .nav-search > * {
1281    margin: 0;
1282  }
1283  body .header-wrap .nav-search .search-form form { /* keep hidden until toggled; existing JS controls slideToggle */
1284    width: 100%;
1285  }
1286  body .header-wrap .main-menu-wrap {
1287    display: none;
1288  } /* ensure large menu not forcing width */
1289}
1290.tabs-titles-wrap {
1291  padding: 0;
1292}
1293
1294.admin-bar div#accordion.fixed-tabs > .tabs-titles-wrap {
1295  position: fixed;
1296  top: 110px;
1297  z-index: 10;
1298}
1299
1300div#accordion.fixed-tabs > .tabs-titles-wrap {
1301  top: 78px;
1302  position: fixed;
1303  z-index: 10;
1304}
1305
1306.pnet-content-on-bk {
1307  background-color: rgba(158, 158, 158, 0.1019607843);
1308  margin: 20px 0;
1309  padding: 15px 20px;
1310}
1311.pnet-content-on-bk br:first-child,
1312.pnet-content-on-bk br:last-child,
1313.pnet-content-on-bk p:empty {
1314  display: none;
1315}
1316.pnet-content-on-bk.w-dark-bk {
1317  background-color: #f4f6fb;
1318  border-left: 13px solid #029cd8;
1319}
1320
1321/* Footer */
1322.footer {
1323  background-image: url("data:image/png;base64,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");
1324  background-position: top left;
1325  background-repeat: no-repeat;
1326  background-size: 45px 57px;
1327  margin-top: 100px;
1328  padding-bottom: 50px;
1329  padding-left: 85px;
1330  position: relative;
1331}
1332.footer {
1333  zoom: 1;
1334}
1335.footer::before, .footer::after {
1336  content: "";
1337  display: table;
1338}
1339.footer::after {
1340  clear: both;
1341}
1342.footer .column-left {
1343  float: left;
1344}
1345.footer .column-right {
1346  float: right;
1347}
1348.footer .copyright {
1349  color: #89a5cc;
1350  font-size: 14px;
1351  line-height: 1;
1352  margin: 0 0 10px;
1353}
1354.footer .footer-menu .menu {
1355  line-height: 1;
1356  list-style-type: none;
1357}
1358.footer .footer-menu .menu {
1359  zoom: 1;
1360}
1361.footer .footer-menu .menu::before, .footer .footer-menu .menu::after {
1362  content: "";
1363  display: table;
1364}
1365.footer .footer-menu .menu::after {
1366  clear: both;
1367}
1368.footer .footer-menu .menu .menu-item {
1369  float: left;
1370  margin-right: 25px;
1371}
1372.footer .footer-menu .menu .menu-item:last-child {
1373  margin-right: 0;
1374}
1375.footer .footer-menu .menu .menu-item a {
1376  color: #297bef;
1377  font-size: 14px;
1378  line-height: 1;
1379  text-decoration: underline;
1380}
1381.footer .footer-menu .menu .menu-item a:active, .footer .footer-menu .menu .menu-item a:focus, .footer .footer-menu .menu .menu-item a:hover {
1382  text-decoration: none;
1383}
1384.footer .social-media-links {
1385  text-align: right;
1386}
1387.footer .social-media-links .social-media-link {
1388  color: #2d82ed;
1389  display: inline-block;
1390  font-size: 21px;
1391  margin-left: 25px;
1392}
1393.footer .social-media-links .social-media-link:first-child {
1394  margin-left: 0;
1395}
1396
1397.pagination {
1398  font-size: 0;
1399  text-align: center;
1400}
1401.pagination .page-numbers {
1402  background-color: #ecf9fc;
1403  color: #2c3656;
1404}
1405.pagination .page-numbers::after {
1406  background-color: #ecf9fc;
1407}
1408.pagination .page-numbers, .pagination .page-numbers.current {
1409  -webkit-border-radius: 50%;
1410  -moz-border-radius: 50%;
1411  border-radius: 50%;
1412  display: inline-block;
1413  font-size: 26px;
1414  height: 46px;
1415  line-height: 46px;
1416  margin-left: 20px;
1417  position: relative;
1418  text-align: center;
1419  vertical-align: middle;
1420  width: 46px;
1421}
1422.pagination .page-numbers::after, .pagination .page-numbers.current::after {
1423  content: "";
1424  display: inline-block;
1425  height: 4px;
1426  right: -20px;
1427  position: absolute;
1428  vertical-align: middle;
1429  top: 21px;
1430  width: 20px;
1431}
1432.pagination .page-numbers.current {
1433  background-color: #297bef;
1434  color: #fff;
1435}
1436.pagination .page-numbers.current::after {
1437  background-color: #297bef;
1438}
1439.pagination .page-numbers.dots {
1440  line-height: 34px;
1441}
1442.pagination .page-numbers:last-child::after {
1443  display: none;
1444  margin-left: 0;
1445}
1446
1447.all-guides-link-wrapper {
1448  text-align: center;
1449}
1450
1451/* MEDIA-Q.CSS */
1452.menu-toggle {
1453  display: none;
1454}
1455
1456@media screen and (max-width: 1080px) {
1457  .home-top-info {
1458    background: none !important;
1459    font-size: 18px;
1460    line-height: 26px;
1461  }
1462  .search-toggle {
1463    color: #007AFF;
1464  }
1465  .logo {
1466    max-width: 180px;
1467  }
1468  .logo svg {
1469    max-width: 180px;
1470    width: 100%;
1471    height: auto;
1472    display: block;
1473  }
1474  .mobile-menu-heading svg {
1475    max-width: 180px;
1476    width: 100%;
1477    height: auto;
1478    display: block;
1479  }
1480  .home-featured {
1481    justify-content: center;
1482    margin-top: 0;
1483  }
1484  .latest-post-heading {
1485    padding-left: 110px;
1486    margin-left: -20px;
1487  }
1488}
1489@media screen and (max-width: 1080px) {
1490  .latest-post-heading {
1491    padding-left: 80px;
1492  }
1493  .latest-posts-wrapper {
1494    justify-content: center;
1495  }
1496  .menu-toggle {
1497    display: block;
1498    padding: 15px;
1499    color: #007AFF;
1500    height: 53px;
1501    cursor: pointer;
1502  }
1503  .menu-toggle svg {
1504    fill: #007aff;
1505  }
1506  .single-latest-post {
1507    margin-left: 10px;
1508    margin-right: 10px;
1509  }
1510  .main-menu-wrap {
1511    display: none;
1512  }
1513  .main-menu-wrap {
1514    position: absolute;
1515    left: 0;
1516    top: 0;
1517    width: 100%;
1518    background: #0D1941;
1519    height: 100vh;
1520    max-height: 100vh;
1521    z-index: 13;
1522    padding: 10px 26px 50px 15px;
1523    overflow-y: auto;
1524    -webkit-overflow-scrolling: touch;
1525  }
1526  .menu-closing {
1527    color: #007AFF;
1528    font-size: 35px;
1529    cursor: pointer;
1530  }
1531  .menu-closing::before {
1532    content: "×";
1533  }
1534  ul#menu-main-menu {
1535    display: block;
1536    margin-top: 36px;
1537  }
1538  ul#menu-main-menu a {
1539    color: #fff !important;
1540  }
1541  ul#menu-main-menu > li > a {
1542    padding-left: 0;
1543    padding-bottom: 15px;
1544  }
1545  ul#menu-main-menu > li > .sub-menu-wrap {
1546    position: static;
1547    opacity: 1;
1548    visibility: visible;
1549  }
1550  ul#menu-main-menu > li > .sub-menu-wrap > ul {
1551    display: block;
1552    padding: 0;
1553  }
1554  ul#menu-main-menu > li > .sub-menu-wrap > ul > li {
1555    width: 100%;
1556  }
1557  ul#menu-main-menu li.heading > a:first-child {
1558    font-size: 16px;
1559    line-height: 20px;
1560    background-size: contain;
1561    padding-left: 40px;
1562    background-position: 0 50%;
1563  }
1564  .menu-item-has-children > a:before {
1565    content: "\f105";
1566    font-family: fontAwesome;
1567    text-align: right;
1568    position: absolute;
1569    right: 13px;
1570    top: 50%;
1571    -webkit-transform: translateY(-50%);
1572    transform: translateY(-50%);
1573    color: #007AFF;
1574    font-weight: 600;
1575    font-size: 18px;
1576  }
1577  .menu-item-has-children > a {
1578    position: relative;
1579  }
1580  ul#menu-main-menu li.heading > a:first-child:before {
1581    display: none;
1582  }
1583  ul#menu-main-menu > li >
1583 .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > a {
1584    background: none !important;
1585    box-shadow: none !important;
1586    color: #fff !important;
1587    padding-left: 0;
1588  }
1589  ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul li > .sub-menu-wrap > ul {
1590    position: static;
1591    opacity: 1;
1592    visibility: visible;
1593  }
1594  ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li a {
1595    padding-left: 0;
1596    background: none !important;
1597    box-shadow: none !important;
1598  }
1599  ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li ul {
1600    background: none;
1601    box-shadow: none !important;
1602    width: 100%;
1603  }
1604  .menu-item-has-children > div {
1605    display: none;
1606  }
1607  ul#menu-main-menu li.heading > a:first-child + div {
1608    display: block;
1609  }
1610  ul#menu-main-menu li.heading > .sub-menu-wrap > ul:first-of-type {
1611    padding-top: 10px;
1612    margin-bottom: 15px;
1613  }
1614  .no-border-now > a {
1615    display: none !important;
1616  }
1617  .no-border-now {
1618    padding-top: 0;
1619  }
1620  ul#menu-main-menu li.heading.no-border-now > .sub-menu-wrap > ul:first-of-type {
1621    border: none;
1622    padding-top: 0;
1623    margin-top: 0;
1624  }
1625  ul#menu-main-menu > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul > li > .sub-menu-wrap > ul {
1626    margin-top: 0;
1627    padding-top: 0;
1628  }
1629  .menu-breadcrumb {
1630    width: 100%;
1631    margin-top: 27px;
1632    color: #007AFF;
1633    cursor: pointer;
1634    display: none;
1635  }
1636  span.menu-breadcrumb-details > span:before {
1637    content: "\f105";
1638    font-family: fontAwesome;
1639    color: #007AFF;
1640    font-weight: 600;
1641    font-size: 18px;
1642    opacity: 0.5;
1643    padding: 0 15px;
1644  }
1645}
1646@media screen and (max-width: 600px) {
1647  div#loggedIn {
1648    flex-wrap: wrap;
1649  }
1650  div#loggedIn a {
1651    margin-bottom: 20px;
1652  }
1653  p.info, p.exclamation {
1654    padding-left: 50px;
1655  }
1656  p.info:before, p.exclamation:before {
1657    left: 10px;
1658  }
1659  div#stage-3 > .flexed > .card {
1660    width: 100%;
1661  }
1662  div#stage-3 table td {
1663    display: block;
1664    padding: 0;
1665  }
1666  div#stage-3 table td.value {
1667    margin-bottom: 20px;
1668  }
1669  div#user-unique-fingerprint span {
1670    display: block;
1671    word-break: break-all;
1672    text-align: center;
1673  }
1674  tbody#browser-fingerprint-details td {
1675    display: block;
1676    word-break: break-all;
1677  }
1678  input#state {
1679    width: 100%;
1680  }
1681}
1682@media screen and (max-width: 355px) {
1683  .search-toggle {
1684    margin-left: 0px;
1685    padding: 10px;
1686  }
1687  .menu-toggle {
1688    padding: 10px;
1689  }
1690}
1691.post-content #toc_container {
1692  display: none;
1693}
1694
1695.di-cookie-consent-pop {
1696  background-color: #2f4362;
1697  bottom: 0;
1698  color: #fff;
1699  left: 0;
1700  padding: 15px 0;
1701  position: fixed;
1702  right: 0;
1703  text-align: center;
1704  z-index: 999999;
1705}
1706.di-cookie-consent-pop.hidden {
1707  display: none;
1708}
1709.di-cookie-consent-pop .di-cookie-consent-content {
1710  display: inline-block;
1711  font-size: 14px;
1712  line-height: 1.1;
1713  padding: 0 40px;
1714}
1715.di-cookie-consent-pop .di-cookie-consent-content a {
1716  color: #fff;
1717  text-decoration: underline;
1718}
1719.di-cookie-consent-pop .di-cookie-consent-content a:active, .di-cookie-consent-pop .di-cookie-consent-content a:focus, .di-cookie-consent-pop .di-cookie-consent-content a:hover {
1720  text-decoration: none;
1721}
1722.di-cookie-consent-pop .di-cookie-consent-dismiss {
1723  -webkit-border-radius: 50%;
1724  -moz-border-radius: 50%;
1725  border-radius: 50%;
1726  border: 1px solid #fff;
1727  color: #fff;
1728  font-size: 17px;
1729  height: 24px;
1730  line-height: 25px;
1731  margin-top: -12px;
1732  position: absolute;
1733  right: 10px;
1734  text-decoration: none;
1735  top: 50%;
1736  width: 24px;
1737}
1738.di-cookie-consent-pop .di-cookie-consent-dismiss::before {
1739  content: "×";
1740}
1741
1742/*# sourceMappingURL=style.css.map */
1743
1744</style>
1745        <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 72 bytes, lines 1745-1746
1745
1746        <script async src="https://www.googletagmanager.com/gtag/js?id=
1746UA-126212239-1
vendor: 20 bytes, lines 1746-1747
1746"></script>
1747        
1747<script>
1748            
vendor: 164 bytes, lines 1748-1752
1748window.dataLayer = window.dataLayer || [];
1749            function gtag(){dataLayer.push(arguments);}
1750            gtag('js', new Date());
1751
1752            gtag('config', '
1752UA-126212239-1
vendor: 12 bytes, lines 1752-1753
1752');
1753        
1753</script>
1753
1754    <meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_minify_js wpr_lazyload_images wpr_preconnect_external_domains wpr_minify_css wpr_cdn wpr_desktop" /></head>
1755    <body data-rsssl=1 class="wp-singular page-template page-template-template-about page-template-template-about-php page page-id-77 wp-theme-privacynet">
1756        <div  class="header-wrap">
1757            <header  class="container flexed flexed--between">
1758                <div  class="logo">
1759                    <a href="/">
1760                        <svg xmlns="http://www.w3.org/2000/svg" width="255" height="57" viewBox="0 0 255 57" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.73 39.77C20.52 39.77 25 35.65 25 28.56C25 21.74 20.5 17.89 12.71 17.89H0V48.89H5.93V39.77H12.73ZM12.37 23.07C16.85 23.07 19.37 24.93 19.37 28.74H19.35C19.35 32.64 16.83 34.54 12.4 34.54H5.93V23.07H12.37Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M43.94 39.72L49.29 48.89H56.07L49.25 38.62C53.24 36.93 55.41 33.44 55.41 28.56C55.41 21.74 50.83 17.89 42.83 17.89H29.9V48.89H35.83V39.77H42.83C43.2007 39.7791 43.5716 39.7624 43.94 39.72ZM42.83 34.54H35.83V23.07H42.83C47.26 23.07 49.74 24.84 49.74 28.74C49.74 32.64 47.26 34.54 42.83 34.54Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M67.86 17.89V48.89H61.92V17.89H67.86Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M120.39 42.34H135.53L138.28 48.89H144.65L131.24 17.89H125.08L111.48 48.89H117.64L120.39 42.34ZM128 24.24L133.41 37.24H122.51L128 24.24Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M161.67 23C155.981 23 151.37 27.6115 151.37 33.3C151.37 38.9885 155.981 43.6 161.67 43.6C164.829 43.5107 167.835 42.2238 170.08 40L173.58 43.89C170.358 47.1913 165.972 49.1008 161.36 49.21C152.23 49.21 145.19 42.34 145.19 33.4C145.19 24.46 152.32 17.76 161.58 17.76C166.062 17.8088 170.349 19.6024 173.53 22.76L170.08 27C167.956 24.5535 164.908 23.1037 161.67 23Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M192.1 38.75V48.89H186.16V39L174.6 17.89H180.6L189.06 32.46L197.38 17.89H203.38L192.1 38.75Z" fill="#0D1941"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M94.5201 56.37C84.1047 44.6083 76.4694 30.6536 72.1801 15.54C79.955 10.8486 87.4173 5.65771 94.5201 0V56.37Z" fill="url(#paint0_linear)"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M94.52 56.37C104.932 44.6057 112.567 30.6519 116.86 15.54C109.085 10.8486 101.623 5.65771 94.52 0V56.37Z" fill="url(#paint1_linear)"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M200.6 46.85C200.6 48.054 199.624 49.03 198.42 49.03C197.216 49.03 196.24 48.054 196.24 46.85C196.24 45.646 197.216 44.67 198.42 44.67C199.624 44.67 200.6 45.646 200.6 46.85Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M221.13 38.26V48.89H217V39.47C217.098 38.4327 216.732 37.4053 216.001 36.6628C215.27 35.9204 214.249 35.5387 213.21 35.62C210.41 35.62 208.76 37.72 208.76 40.52V48.89H204.62V31.89H208.76V35.08C209.97 32.82 212.1 31.77 214.87 31.73C218.74 31.7 221.13 34.22 221.13 38.26Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M228.45 41.83H241C241.44 35.65 238.86 31.74 232.91 31.74C230.574 31.6234 228.298 32.5025 226.648 34.1591C224.997 35.8158 224.125 38.0946 224.25 40.43C224.25 45.55 227.72 49.05 233 49.05C235.689 49.134 238.285 48.0683 240.14 46.12L237.91 43.8C236.703 45.034 235.046 45.7236 233.32 45.71C230.959 45.805 228.885 44.153 228.45 41.83ZM235.977 36.0684C236.802 36.8421 237.261 37.929 237.24 39.06L228.36 39.11C228.545 36.7494 230.543 34.945 232.91 35C234.037 34.9065 235.152 35.2947 235.977 36.0684Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M254.59 47.84C253.309 48.6397 251.831 49.0689 250.32 49.08C247.55 49.08 245.32 47.49 245.32 43.99V35.59H242.93V32.59H245.35V27.88H249.45V32.56H254.32V35.56H249.45V43.23C249.45 44.85 250.12 45.39 251.24 45.39C252.086 45.3393 252.909 45.1001 253.65 44.69L254.59 47.84Z" fill="#52C7DF"></path><defs><linearGradient id="paint0_linear" x1="64.3005" y1="145.654" x2="139.016" y2="136.935" gradientUnits="userSpaceOnUse"><stop stop-color="#52C7DF"></stop><stop offset="1" stop-color="#0D1941"></stop></linearGradient><linearGradient id="paint1_linear" x1="92.885" y1="86.8619" x2="138.908" y2="84.7088" gradientUnits="userSpaceOnUse"><stop stop-color="#52C7DF"></stop><stop offset="1" stop-color="white"></stop></linearGradient></defs></svg>                    </a>
1761                </div>
1762                <div class="nav-search flexed flexed--top">
1763                    <div class="main-menu-wrap">
1764                        <div class="mobile-menu-heading flexed flexed--between" style="display: none">
1765                            <a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="255" height="57" viewBox="0 0 255 57" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.73 39.77C20.52 39.77 25 35.65 25 28.56C25 21.74 20.5 17.89 12.71 17.89H0V48.89H5.93V39.77H12.73ZM12.37 23.07C16.85 23.07 19.37 24.93 19.37 28.74H19.35C19.35 32.64 16.83 34.54 12.4 34.54H5.93V23.07H12.37Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M43.94 39.72L49.29 48.89H56.07L49.25 38.62C53.24 36.93 55.41 33.44 55.41 28.56C55.41 21.74 50.83 17.89 42.83 17.89H29.9V48.89H35.83V39.77H42.83C43.2007 39.7791 43.5716 39.7624 43.94 39.72ZM42.83 34.54H35.83V23.07H42.83C47.26 23.07 49.74 24.84 49.74 28.74C49.74 32.64 47.26 34.54 42.83 34.54Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M67.86 17.89V48.89H61.92V17.89H67.86Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M120.39 42.34H135.53L138.28 48.89H144.65L131.24 17.89H125.08L111.48 48.89H117.64L120.39 42.34ZM128 24.24L133.41 37.24H122.51L128 24.24Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M161.67 23C155.981 23 151.37 27.6115 151.37 33.3C151.37 38.9885 155.981 43.6 161.67 43.6C164.829 43.5107 167.835 42.2238 170.08 40L173.58 43.89C170.358 47.1913 165.972 49.1008 161.36 49.21C152.23 49.21 145.19 42.34 145.19 33.4C145.19 24.46 152.32 17.76 161.58 17.76C166.062 17.8088 170.349 19.6024 173.53 22.76L170.08 27C167.956 24.5535 164.908 23.1037 161.67 23Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M192.1 38.75V48.89H186.16V39L174.6 17.89H180.6L189.06 32.46L197.38 17.89H203.38L192.1 38.75Z" fill="#FFFFFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M94.5201 56.37C84.1047 44.6083 76.4694 30.6536 72.1801 15.54C79.955 10.8486 87.4173 5.65771 94.5201 0V56.37Z" fill="url(#paint0_linear)"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M94.52 56.37C104.932 44.6057 112.567 30.6519 116.86 15.54C109.085 10.8486 101.623 5.65771 94.52 0V56.37Z" fill="url(#paint1_linear)"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M200.6 46.85C200.6 48.054 199.624 49.03 198.42 49.03C197.216 49.03 196.24 48.054 196.24 46.85C196.24 45.646 197.216 44.67 198.42 44.67C199.624 44.67 200.6 45.646 200.6 46.85Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M221.13 38.26V48.89H217V39.47C217.098 38.4327 216.732 37.4053 216.001 36.6628C215.27 35.9204 214.249 35.5387 213.21 35.62C210.41 35.62 208.76 37.72 208.76 40.52V48.89H204.62V31.89H208.76V35.08C209.97 32.82 212.1 31.77 214.87 31.73C218.74 31.7 221.13 34.22 221.13 38.26Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M228.45 41.83H241C241.44 35.65 238.86 3
17651.74 232.91 31.74C230.574 31.6234 228.298 32.5025 226.648 34.1591C224.997 35.8158 224.125 38.0946 224.25 40.43C224.25 45.55 227.72 49.05 233 49.05C235.689 49.134 238.285 48.0683 240.14 46.12L237.91 43.8C236.703 45.034 235.046 45.7236 233.32 45.71C230.959 45.805 228.885 44.153 228.45 41.83ZM235.977 36.0684C236.802 36.8421 237.261 37.929 237.24 39.06L228.36 39.11C228.545 36.7494 230.543 34.945 232.91 35C234.037 34.9065 235.152 35.2947 235.977 36.0684Z" fill="#52C7DF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M254.59 47.84C253.309 48.6397 251.831 49.0689 250.32 49.08C247.55 49.08 245.32 47.49 245.32 43.99V35.59H242.93V32.59H245.35V27.88H249.45V32.56H254.32V35.56H249.45V43.23C249.45 44.85 250.12 45.39 251.24 45.39C252.086 45.3393 252.909 45.1001 253.65 44.69L254.59 47.84Z" fill="#52C7DF"></path><defs><linearGradient id="paint0_linear" x1="64.3005" y1="145.654" x2="139.016" y2="136.935" gradientUnits="userSpaceOnUse"><stop stop-color="#52C7DF"></stop><stop offset="1" stop-color="#0D1941"></stop></linearGradient><linearGradient id="paint1_linear" x1="92.885" y1="86.8619" x2="138.908" y2="84.7088" gradientUnits="userSpaceOnUse"><stop stop-color="#52C7DF"></stop><stop offset="1" stop-color="white"></stop></linearGradient></defs></svg></a>
1766                            <div class="menu-closing"></div>
1767                            <div class="menu-breadcrumb">
1768                                <span class="pn-home"><svg id="Layer_1" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="13" viewBox="0 0 13 13" width="13" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata id="metadata9"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><path id="path3" d="m12.553 5.6875-1.178-1.1773v-2.8852c0-0.44688-0.36562-0.8125-0.8125-0.8125h-0.8125c-0.44688 0-0.8125 0.36562-0.8125 0.8125v0.44931l-1.625-1.6234c-0.2213-0.20959-0.4244-0.4509-0.812-0.4509s-0.5907 0.24131-0.8125 0.45094l-5.2406 5.2366c-0.25352 0.2641-0.4469 0.4566-0.4469 0.8125 0 0.4574 0.351 0.8125 0.8125 0.8125h0.8125v4.875c0 0.446 0.3656 0.812 0.8125 0.812h2.4375v-4.0625c0-0.4469 0.3656-0.8125 0.8125-0.8125h1.625c0.44688 0 0.8125 0.36562 0.8125 0.8125v4.0625h2.4375c0.44688 0 0.8125-0.36562 0.8125-0.8125v-4.875h0.8125c0.463-0.0005 0.814-0.3556 0.814-0.813 0-0.3559-0.193-0.5484-0.447-0.8125z"/></svg></span>                                <span class="menu-breadcrumb-details"></span>
1769                            </div>
1770                        </div>
1771                        <div class="menu-main-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-24" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-24"><a href="https://privacy.net/">Home</a></li>
1772<li id="menu-item-8581" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8581"><a href="https://privacy.net/category/vpn/">VPN</a></li>
1773<li id="menu-item-17" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17"><a href="https://privacy.net/analyzer/">Analyzer</a></li>
1774<li id="menu-item-84" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-77 current_page_item menu-item-84"><a href="https://privacy.net/about/" aria-current="page">About</a></li>
1775</ul></div>                    </div>
1776                    
1777                    <div class="search-form">
1778                        <form action="/" method="get">
1779                            <input type="text" name="s" placeholder="Search">
1780                        </form>
1781                        <div class="search-toggle"><svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="13" width="13" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="-1 0 10.4 10.41671"><metadata id="metadata11"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><g id="surface1" transform="matrix(0.078 0 0 .076470 -1.0169 .00031181)"><path id="path5" d="m93.148 80.832c16.352-23.09 10.882-55.062-12.207-71.41s-55.062-10.883-71.41 12.211c-16.347 23.09-10.883 55.058 12.211 71.406 16.481 11.671 38.27 12.571 55.653 2.301l37.77 37.543c4.0781 4.293 10.863 4.4648 15.156 0.38672 4.293-4.0742 4.4648-10.859 0.39063-15.152-0.12891-0.13672-0.25391-0.26172-0.39063-0.39063zm-41.84 3.5c-18.246 0.004-33.038-14.777-33.05-33.023-0.004-18.247 14.777-33.039 33.027-33.047 18.223-0.0078 33.008 14.75 33.043 32.973 0.03125 18.25-14.742 33.066-32.996 33.098h-0.02344z"/></g></svg></div>
1782                    </div>
1783                    <div class="menu-toggle"><svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="17" width="26" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 -21 20.8 13.6"><metadata id="metadata14"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><path id="path4" d="m19.645-21h-18.489c-0.63718 0-1.156 0.359-1.156 0.8v1.6001c0 0.44078 0.51882 0.79997 1.1555 0.79997h18.489c0.63667 0 1.1555-0.35919 1.1555-0.79997v-1.6001c0-0.44078-0.51882-0.79997-1.1555-0.79997z"/><path id="path6" d="m19.645-15.8h-18.489c-0.63718 0-1.156 0.359-1.156 0.8v1.6001c0 0.441 0.51882 0.8 1.1555 0.8h18.489c0.63667 0 1.1555-0.35919 1.1555-0.79997v-1.6001c0-0.441-0.519-0.8-1.155-0.8z"/><path id="path8" d="m19.645-10.6h-18.489c-0.63718 0-1.156 0.359-1.156 0.8v1.6001c0 0.44078 0.51882 0.79997 1.1555 0.79997h18.489c0.63667 0 1.1555-0.35919 1.1555-0.79997v-1.6001c0-0.44078-0.51882-0.79997-1.1555-0.79997z"/></svg></div>
1784                </div>
1785            </header>
1786        </div>
1787      	
1788					<div  class="breadcrumbs-container container">
1789			<div  class="post-breadcrumbs">
1790				<a href="/"><span class="pn-home"><svg id="Layer_1" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="13" viewBox="0 0 13 13" width="13" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata id="metadata9"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><path id="path3" d="m12.553 5.6875-1.178-1.1773v-2.8852c0-0.44688-0.36562-0.8125-0.8125-0.8125h-0.8125c-0.44688 0-0.8125 0.36562-0.8125 0.8125v0.44931l-1.625-1.6234c-0.2213-0.20959-0.4244-0.4509-0.812-0.4509s-0.5907 0.24131-0.8125 0.45094l-5.2406 5.2366c-0.25352 0.2641-0.4469 0.4566-0.4469 0.8125 0 0.4574 0.351 0.8125 0.8125 0.8125h0.8125v4.875c0 0.446 0.3656 0.812 0.8125 0.812h2.4375v-4.0625c0-0.4469 0.3656-0.8125 0.8125-0.8125h1.625c0.44688 0 0.8125 0.36562 0.8125 0.8125v4.0625h2.4375c0.44688 0 0.8125-0.36562 0.8125-0.8125v-4.875h0.8125c0.463-0.0005 0.814-0.3556 0.814-0.813 0-0.3559-0.193-0.5484-0.447-0.8125z"/></svg></span></a>
1791				<span class="pn-right-arrow"></span>
1792				<span class="bread-title">About</span>
1793			</div>
1794		</div>
1795		<div  class="page-container container container-medium">
1796			<h1>About</h1>
1797			<div  class="post-wrapper">
1798				<div  class="main-post-area">
1799					<div class="post-content">
1800						<p><span style="font-weight: 400;">I’m Dennis (with a website focused on privacy, I was never going to give my full name). I started this website to help educate ordinary folk on how to guard their privacy and security online. More importantly, I’ll be highlighting some of the gross violations of privacy by governments, corporations and hackers that most of the general public either ignore (at what cost?) or simply are not aware of. I’ve always been amazed at how much information people, both willingly and unwittingly, give away online and how easy it is to massively reduce the risk with a few simple steps.</span></p>
1801<p><span style="font-weight: 400;">I’ve helped family and friends with security and privacy tips since the late 90s, but it was my anger at our government’s decision to roll back privacy laws regulating internet providers which spawned the birth of this project. As of early 2017, </span><a href="http://uk.businessinsider.com/trump-fcc-privacy-rules-repeal-explained-2017-4/#does-this-mean-my-isp-can-just-see-and-sell-everything-about-me-12"><span style="font-weight: 400;">ISPs are free to use data about your online activity to make money from advertisers</span></a><span style="font-weight: 400;">. You won’t see a cent back from this blatant profiteering at the expense of your privacy. Yes, </span><a href="https://privacy.net/stop-isps-tracking-your-child/"><span style="font-weight: 400;">they can gather data on your kids too</span></a><span style="font-weight: 400;">. Of course, with the right tools and habits, you can prevent your ISP tracking your every move online. But most people either don’t know how or are not even aware their privacy is being compromised.</span></p>
1802<p><span style="font-weight: 400;">That’s just the tip of the iceberg. If people realized how much </span><a href="https://privacy.net/us-government-surveillance-spying-data-collection/"><span style="font-weight: 400;">data governments gather on citizens through surveillance</span></a><span style="font-weight: 400;">
1802, or how easily a hacker can steal their identity because they once used an unsecured wifi connection in Starbucks, they’d do something about it. Maybe after visiting this site, you’ll be moved to action.</span><br />
1803<!--TOC--></p>
1804					</div>
1805				</div> 
1806				
1807			</div>
1808		</div>
1809	
1810
1811        <footer  class="footer container">
1812            <div  class="column-left">
1813                <p class="copyright">Copyright &copy; 2026 &sdot; All Rights Reserved &sdot; Privacy.net</p>
1814                <div  class="footer-menu">
1815                    <div class="menu-footer-container"><ul id="footer-menu" class="menu"><li id="menu-item-490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-490"><a href="https://privacy.net/">Home</a></li>
1816<li id="menu-item-492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-492"><a href="https://privacy.net/analyzer/">Analyzer</a></li>
1817<li id="menu-item-491" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-77 current_page_item menu-item-491"><a href="https://privacy.net/about/" aria-current="page">About</a></li>
1818<li id="menu-item-1043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1043"><a href="https://privacy.net/cookies-policy/">Cookies Policy</a></li>
1819<li id="menu-item-1044" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1044"><a href="https://privacy.net/privacy-policy/">Privacy Policy</a></li>
1820</ul></div>                </div>
1821            </div>
1822            <div  class="column-right">
1823                                <div  class="social-media-links">
1824                                                                                                </div>
1825            </div>
1826        </footer>
1827
1828<script type="speculationrules">
1829{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/privacynet/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1830</script>
vendor: 1 bytes, line 1830
1830
1831<script data-minify="1" id="pnet-frontend-js" src="https://privacy.net/wp-content/cache/min/1/wp-content/themes/privacynet/src/js/scripts.js?ver=1788290199"></script>
1831
1832<!-- Inlined Click JS -->
1832<script type="text/javascript">window.clicktracker_local = {"post_id":77,"base":"https:\/\/privacy.net\/"};"use strict";
1833
1834/**
1835 * Comparitech Affiliate Link Tracking System
1836 *
1837 * The script signs every `/go/` link on the page. It waits for the page to be
1838 * ready, gathers the links, asks the server for one signature per slug, and
1839 * adds that information to each matching link. A MutationObserver watches for
1840 * new links that appear later so they are signed too.
1841 */
1842var ClickTracker = function () {
1843  var clickTrackerConfig = {
1844    /**
1845     * WordPress post ID for the current link. Stored on the link so the
1846     * server knows which post sent the click.
1847     */
1848    postId: clicktracker_local.post_id,
1849    /**
1850     * Base address for the signing endpoint. Forced to end with a slash so
1851     * later string joins stay tidy.
1852     */
1853    baseUrl: function () {
1854      try {
1855        var baseUrlValue = clicktracker_local.base;
1856        if (typeof baseUrlValue === 'string' && baseUrlValue.length) {
1857          return baseUrlValue.endsWith('/') ? baseUrlValue : "".concat(baseUrlValue, "/");
1858        }
1859      } catch (error) {}
1860      return '/';
1861    }(),
1862    /**
1863     * CSS selector used to find links the script should sign.
1864     */
1865    linkSelector: "a[href*='/go/']"
1866  };
1867
1868  /** Console logging removed; keep a no-op stub for compatibility. */
1869  var debugLogger = {
1870    log: function log() {},
1871    isEnabled: function isEnabled() {
1872      return false;
1873    }
1874  };
1875
1876  /**
1877   * Create a random click ID so the server can tell one click from another.
1878   */
1879  var generateClickIdentifier = function generateClickIdentifier() {
1880    var clickIdSegments = Array.from({
1881      length: 4
1882    }, function () {
1883      return String(Math.floor(Math.random() * 9999) + 1).padStart(4, '0');
1884    });
1885    return clickIdSegments.join('-');
1886  };
1887
1888  /**
1889   * Collect unsigned links, fetch signatures for them, and rewrite
1890   * each link with the signed `/u/` path.
1891   */
1892  var processAllTrackedLinks = function processAllTrackedLinks() {
1893    var affiliateLinks = document.querySelectorAll(clickTrackerConfig.linkSelector);
1894    debugLogger.log("Processing ".concat(affiliateLinks.length, " links"));
1895
1896    // Group by slug and collect unique locations, and generate click IDs
1897    var linksGroupedBySlug = new Map();
1898    affiliateLinks.forEach(function (anchorElement) {
1899      var currentHref = (anchorElement === null || anchorElement === void 0 ? void 0 : anchorElement.href) || '';
1900      if (!currentHref.includes('/go/')) return;
1901      if (anchorElement.getAttribute('data-af-signed') === '1') return;
1902      var anchorUrl = new URL(currentHref);
1903      var basePathname = anchorUrl.pathname.replace(/\/u\/.*$/, '');
1904      var slugMatch = basePathname.match(/\/go\/?([^/]+)/);
1905      var linkSlug = slugMatch ? decodeURIComponent(slugMatch[1]) : '';
1906      var locationMatch = basePathname.match(/\/l\/([^/]+)/);
1907      var locationSlug = locationMatch ? decodeURIComponent(locationMatch[1]) : '';
1908      if (!linkSlug) return;
1909
1910      // Generate unique click ID for this specific link instance
1911      var clickIdentifier = generateClickIdentifier();
1912      var slugGroup = linksGroupedBySlug.get(linkSlug) || {
1913        links: [],
1914        locations: new Set()
1915      };
1916      slugGroup.links.push({
1917        anchorElement: anchorElement,
1918        basePathname: basePathname,
1919        locationSlug: locationSlug,
1920        clickIdentifier: clickIdentifier
1921      });
1922      if (locationSlug) slugGroup.locations.add(locationSlug);
1923      linksGroupedBySlug.set(linkSlug, slugGroup);
1924    });
1925    if (linksGroupedBySlug.size === 0) {
1926      debugLogger.log('No unsigned links found');
1927      return;
1928    }
1929
1930    // Build payload with slugs and their click IDs
1931    var slugRequestPayload = {};
1932    linksGroupedBySlug.forEach(function (_ref, linkSlug) {
1933      var locations = _ref.locations,
1934        links = _ref.links;
1935      var clickIds = links.map(function (link) {
1936        return link.clickIdentifier;
1937      });
1938      slugRequestPayload[linkSlug] = {
1939        locations: Array.from(locations),
1940        clickIds: clickIds
1941      };
1942    });
1943
1944    /**
1945     * Apply the server data (timestamp, hint, signature) to each link in
1946     * the matching slug group. Signatures are now click-ID specific.
1947     */
1948    var applySignaturesFromResult = function applySignaturesFromResult(signatureDataBySlug) {
1949      linksGroupedBySlug.forEach(function (_ref2, linkSlug) {
1950        var linksForSlug = _ref2.links;
1951        var signatureBatches = signatureDataBySlug && signatureDataBySlug[linkSlug] ? signatureDataBySlug[linkSlug] : null;
1952        if (!signatureBatches || !Array.isArray(signatureBatches)) {
1953          debugLogger.log("No signatures received for slug: ".concat(linkSlug));
1954          return;
1955        }
1956        linksForSlug.forEach(function (_ref3, index) {
1957          var anchorElement = _ref3.anchorElement,
1958            basePathname = _ref3.basePathname,
1959            locationSlug = _ref3.locationSlug,
1960            clickIdentifier = _ref3.clickIdentifier;
1961          if (anchorElement.getAttribute('data-af-signed') === '1') return;
1962          var batch = signatureBatches[index];
1963          if (!batch || !batch.iat || !batch.h || !batch.s2) {
1964            debugLogger.log("Invalid signature batch for link ".concat(index, " of slug: ").concat(linkSlug));
1965            return;
1966          }
1967          var anchorUrlWithSignature = new URL(anchorElement.href);
1968
1969          // Format: clickId+viewingPageId+iat+hint+signature
1970          // Note: viewingPageId is the ID of the page/post where the link appears (for tracking)
1971          var signatureParts = [clickIdentifier, clickTrackerConfig.postId, batch.iat, batch.h, batch.s2.toLowerCase()];
1972          anchorUrlWithSignature.pathname = "".concat(basePathname).concat(basePathname.endsWith('/') ? 'u/' : '/u/').concat(signatureParts.join('+'), "/");
1973          anchorElement.setAttribute('href', anchorUrlWithSignature.toString());
1974          anchorElement.setAttribute('target', '_blank');
1975          anchorElement.setAttribute('rel', 'sponsored nofollow noopener');
1976          anchorElement.setAttribute('data-postid', clickTrackerConfig.postId);
1977          anchorElement.setAttribute('data-clickid', clickIdentifier);
1978          anchorElement.setAttribute('data-af-signed', '1');
1979        });
1980      });
1981    };
1982
1983    // Request signatures from server
1984    var baseUrlSeparator = clickTrackerConfig.baseUrl.endsWith('/') ? '' : '/';
1985    var cacheBuster = Date.now();
1986    var signatureEndpointUrl = "".concat(clickTrackerConfig.baseUrl).concat(baseUrlSeparator, "?affiliate-links-sign=1&_=").concat(cacheBuster);
1987    debugLogger.log("Requesting signatures for ".concat(Object.keys(slugRequestPayload).length, " slugs"));
1988    fetch(signatureEndpointUrl, {
1989      method: 'POST',
1990      credentials: 'same-origin',
1991      headers: {
1992        'Content-Type': 'application/json',
1993        'Cache-Control': 'no-cache, no-store, must-revalidate',
1994        'Pragma': 'no-cache'
1995      },
1996      body: JSON.stringify({
1997        slugs: slugRequestPayload
1998      })
1999    }).then(function (response) {
2000      return response.ok ? response.json() : null;
2001    }).then(function (responseBody) {
2002      if (!responseBody || !responseBody.bySlug) {
2003        debugLogger.log('No signature data received from server');
2004        return;
2005      }
2006      applySignaturesFromResult(responseBody.bySlug);
2007    })["catch"](function (error) {
2008      debugLogger.log('Signature request failed:', error);
2009    });
2010  };
2011
2012  /**
2013   * Queue one signing pass per animation frame so repeated DOM changes are
2014   * handled together.
2015   */
2016  var scheduleLinkProcessing = function () {
2017    var scheduledFrameRequestId = 0;
2018    return function () {
2019      if (scheduledFrameRequestId) return;
2020      scheduledFrameRequestId = requestAnimationFrame(function () {
2021        scheduledFrameRequestId = 0;
2022        processAllTrackedLinks();
2023      });
2024    };
2025  }();
2026
2027  /**
2028   * MutationObserver callback. If tracked links are added or edited 
2028we queue
2029   * another signing pass.
2030   */
2031  var handleDomMutations = function handleDomMutations(mutationRecords) {
2032    debugLogger.log("Observed ".concat(mutationRecords.length, " DOM mutation").concat(mutationRecords.length === 1 ? '' : 's'));
2033    var shouldProcessMutations = false;
2034    mutationRecords.forEach(function (domMutationRecord, mutationIndex) {
2035      if (shouldProcessMutations) return;
2036      if (domMutationRecord.type === 'attributes') {
2037        var _mutatedTargetElement;
2038        var mutatedTargetElement = domMutationRecord.target;
2039        if (mutatedTargetElement !== null && mutatedTargetElement !== void 0 && (_mutatedTargetElement = mutatedTargetElement.matches) !== null && _mutatedTargetElement !== void 0 && _mutatedTargetElement.call(mutatedTargetElement, clickTrackerConfig.linkSelector)) {
2040          debugLogger.log("Mutation ".concat(mutationIndex, ": attribute change detected on tracked link"), mutatedTargetElement);
2041          shouldProcessMutations = true;
2042        }
2043        return;
2044      }
2045      domMutationRecord.addedNodes.forEach(function (addedNode) {
2046        var _addedNode$matches;
2047        if (shouldProcessMutations) return;
2048        if (addedNode.nodeType !== 1) return;
2049        if ((_addedNode$matches = addedNode.matches) !== null && _addedNode$matches !== void 0 && _addedNode$matches.call(addedNode, clickTrackerConfig.linkSelector)) {
2050          debugLogger.log("Mutation ".concat(mutationIndex, ": new tracked link element added"), addedNode);
2051          shouldProcessMutations = true;
2052          return;
2053        }
2054        if (addedNode.querySelectorAll && addedNode.querySelectorAll(clickTrackerConfig.linkSelector).length > 0) {
2055          debugLogger.log("Mutation ".concat(mutationIndex, ": subtree added containing tracked links"), addedNode);
2056          shouldProcessMutations = true;
2057        }
2058      });
2059    });
2060    if (shouldProcessMutations) {
2061      debugLogger.log('Scheduling link processing after mutation batch');
2062      scheduleLinkProcessing();
2063    }
2064  };
2065
2066  /** Start watching for DOM changes once the body exists. */
2067  var domMutationObserver = new MutationObserver(handleDomMutations);
2068  var startMutationObserver = function startMutationObserver() {
2069    domMutationObserver.observe(document.body, {
2070      childList: true,
2071      subtree: true,
2072      attributes: true,
2073      attributeFilter: ['href']
2074    });
2075  };
2076  return {
2077    run: processAllTrackedLinks,
2078    watchForChanges: startMutationObserver
2079  };
2080}();
2081if (document.readyState !== 'loading') {
2082  ClickTracker.run();
2083  ClickTracker.watchForChanges();
2084} else {
2085  document.addEventListener('DOMContentLoaded', function () {
2086    ClickTracker.run();
2087    ClickTracker.watchForChanges();
2088  });
2089}</script>
2089<!-- /Inlined Click JS --><!-- Inlined Link Rel JS -->
2089<script type="text/javascript">"use strict";
2090
2091var Linkrel = function () {
2092  /**
2093   * Callback that is fired when the DOM changes
2094   * @param {object} mutationsList 
2095   */
2096  var checkForGoLinks = function checkForGoLinks(mutationsList) {
2097    mutationsList.forEach(function (mutation) {
2098      // Use traditional 'for loops' for IE 11
2099      for (var i = 0; i < mutation.addedNodes.length; i++) {
2100        // Process <a> element directly added to DOM
2101        if (mutation.addedNodes[i].nodeName == "A") {
2102          if (mutation.addedNodes[i].href && mutation.addedNodes[i].href.indexOf('/go/') != -1) {
2103            doGoLink(mutation.addedNodes[i]);
2104          }
2105        } // Process element containing <a> child element(s)
2106
2107
2108        if (mutation.addedNodes[i].nodeType == 1) {
2109          var aElements = mutation.addedNodes[i].getElementsByTagName('a');
2110
2111          for (var j = 0; j < aElements.length; j++) {
2112            if (aElements[j].href && aElements[j].href.indexOf('/go/') != -1) {
2113              doGoLink(aElements[j]);
2114            }
2115          }
2116        }
2117      }
2118    });
2119  }; // Create an observer instance linked to the callback function
2120
2121
2122  var observer = new MutationObserver(checkForGoLinks); // Start observing the target node for configured mutations
2123
2124  var watchForChanges = function watchForChanges() {
2125    // Select the node that will be observed for mutations
2126    var targetNode = document.body; // Options for the observer (which mutations to observe)
2127
2128    var config = {
2129      attributes: true,
2130      childList: true,
2131      subtree: true
2132    };
2133    observer.observe(targetNode, config);
2134  };
2135  /**
2136   * The main code that adds click ids & an event listener to each go_link on page
2137   * @param {object} go_link 
2138   */
2139
2140
2141  var doGoLink = function doGoLink(go_link) {
2142    // Add click ID's to all go links on the page ( also add data-uuid attr )
2143    var href = go_link.getAttribute('href');
2144    go_link.setAttribute("target", "_blank");
2145    go_link.setAttribute('rel', "sponsored nofollow noopener noreferrer");
2146  };
2147  /**
2148   * The main function which processes all go links on page.
2149   * It will execute as soon as GA loads. 
2150   * If GA fails to load within the timeout, it will process links, but there will be no client ID.
2151   */
2152
2153
2154  var attach = function attach() {
2155    // Iterate over the nodelist of go links
2156    document.querySelectorAll("a[href*='/go/']").forEach(doGoLink);
2157  };
2158  /**
2159   * Expose the required methods publicly
2160   */
2161
2162
2163  return {
2164    run: attach,
2165    watchForChanges: watchForChanges
2166  };
2167}();
2168/**
2169 * Define a 'ready' convenience method to ensure DOM is fully loaded
2170 * @param {function} callback 
2171 */
2172
2173
2174var ready = function ready(callback) {
2175  if (document.readyState != "loading") callback();else document.addEventListener("DOMContentLoaded", callback);
2176};
2177/* Do all the things after DOM has fully loaded */
2178
2179
2180ready(function () {
2181  Linkrel.run();
2182  Linkrel.watchForChanges();
2183});</script>
2183<!-- /Inlined Link Rel JS -->
2183<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
2184if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
2185images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
2186if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2186<script data-no-minify="1" async src="https://privacy.net/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2186            
2186<script type="text/javascript">
2187                window.pnet_frontend_data = {"translations":[],"data":{"toc_data":{"enabled":"yes","not_floating":"no","active_headers":[]}}};
2188                /*! PrivacyNet Theme Bundle - built 2025-11-03T13:04:34.726Z */
2189(()=>{var j=(b,t)=>()=>(t||b((t={exports:{}}).exports,t),t.exports);var q=j(()=>{(function(b){var t=!1,h=b("body"),f=b(".header-wrap"),n=0,s=0,a=!1,i=120,d=.35;function p(){f.length&&(n=f.outerHeight(),s=f.offset().top)}function u(){a||!f.length||(a=!0,h.addClass("force-fixed"),n&&(h.css("--header-orig-height",n+"px"),h.css("padding-top",n+"px")))}function m(){var g=window.scrollY||window.pageYOffset||0,v=Math.min(g/i,1),w=1-d*v;h.length&&h[0].style.setProperty("--logo-scale",w.toFixed(3)),v>=1?h.hasClass("header-final")||h.addClass("header-final"):h.hasClass("header-final")&&h.removeClass("header-final")}function y(){var g=(window.scrollY||window.pageYOffset||0)>0;g!==t&&(h.toggleClass("scrolled",g),t=g),m(),!a&&f.length&&window.scrollY>s&&f[0].getBoundingClientRect().top<-1&&u()}b(window).on("scroll resize load",function(){p(),y()}),p(),y(),window.console&&console.debug("pnet header script active (v3+progress-scale)")})(jQuery);typeof jQuery=="undefined"?console.warn("[PNET] jQuery not found; TOC & interactive scripts skipped."):(jQuery(document).ready(function(t){function h(){t(".post-chapters").css({left:"",position:"initial"}),t(".post-chapters").css({left:t(".post-chapters").offset().left,position:"",top:120})}t(".post-chapters").length>0&&(h(),t(window).resize(function(){h()})),t(".post-chapters").length>0&&t(window).scroll(function(){t(".main-post-area").offset().top<=t(window).scrollTop()+80&&!t(".post-chapters").hasClass("sticky")&&t(".post-chapters").addClass("sticky"),t(".main-post-area").offset().top>t(window).scrollTop()+80&&t(".post-chapters").hasClass("sticky")&&t(".post-chapters").removeClass("sticky")}),t(".post-chapters").length>0&&t(window).scroll(function(){t(".anchor").each(function(n){var s;t(".anchor").eq(n+1).length<=0?s=999999999:s=t(".anchor").eq(n+1).offset().top,t(this).offset().top<=t(window).scrollTop()+200&&s>t(window).scrollTop()&&(t(".chapter a").removeClass("active"),console.log("found "+t(this).attr("id")),t('.chapter [href="#'+t(this).attr("id")+'"]').addClass("active"))})}),t(".chapters a").click(function(){var n=t(this).attr("href");return t("html, body").animate({scrollTop:t(n).offset().top-190}),!1}),t(".search-toggle").click(function(n){return n.stopPropagation(),t(".search-form form").is(":visible")||(t(".search-form form").slideDown(),t("body").addClass("search-open")),!1}),t("body").click(function(n){t(n.target).closest(".search-form").length===0&&t(".search-form form").is(":visible")&&(t(".search-form form").slideUp(),t("body").removeClass("search-open"))}),t(document).keydown(function(n){n.keyCode===27&&t(".search-form form").is(":visible")&&(t(".search-form form").slideUp(),t("body").removeClass("search-open"))}),t(".menu-toggle").click(function(){t(".main-menu-wrap").show(),t(".mobile-menu-heading").show()}),t(".menu-closing").click(function(){t(".main-menu-wrap").hide(),t(".mobile-menu-heading").hide()}),t(".menu-item-has-children > a").click(function(){if(t(window).width()<1081){t(this).next().show(),t(this).parent().siblings().hide(),t(this).hide(),t(this).parents(".heading").addClass("no-border-now").siblings().hide(),t(".menu-breadcrumb-details").html("");var n="";return t(this).parents(".menu-item-has-children").each(function(){n='<span data-id="'+t(this).attr("id")+'">'+t(this).find("a").eq(0).text()+"</span>"+n}),t(".menu-breadcrumb-details").html(n),!1}}),t("body").on("click",".menu-breadcrumb-details > span",function(){t("#"+t(this).data("id")).find("li").removeAttr("style"),t("#"+t(this).data("id")).find("li > a").removeAttr("style"),t("#"+t(this).data("id")).find("li .sub-menu-wrap").removeAttr("style"),t("#"+t(this).data("id")).find(".no-border-now").removeClass("no-border-now"),t("#"+t(this).data("id")+" > a").trigger("click")}),t(".menu-breadcrumb > i").click(function(){t("#menu-main-menu li, #menu-main-menu li >
2189 a, #menu-main-menu li .sub-menu-wrap").removeAttr("style"),t(".menu-breadcrumb-details").html("")}),x.TOC_Custom_Handling=function(){var n=this,s=t(".post-content"),a=t("#toc_container"),i=t(".widget.toc_widget"),d=null,p=[],u,m=function(){t(this).closest("#toc_container.pnet-vpn-legal-by-country").length===0&&(t(".pnet-title-search-input",a).val(""),t(".pnet-title-search-suggestions",a).html(""),t(".pnet-title-search-suggestions-wrapper",a).removeClass("has-results"))},y=function(){t("h3 > span",s).each(function(){if(typeof t(this).attr("id")!="undefined"&&t(this).attr("id")!==""){var e={id:t(this).attr("id"),text:t(this).text()};p.push(e)}}),u=function(e){var o=[],c=e.val().toLowerCase().replace(/[^a-z]/gi,"");if(c!=="")for(var l=0;l<p.length;l++){var k=p[l].text.toLowerCase();k.search(c)!==-1&&o.push(p[l])}if(t(".pnet-title-search-suggestions",a).html(""),o.length>0){for(var l=0;l<o.length;l++)t(".pnet-title-search-suggestions",a).append('<li><a href="#'+o[l].id+'">'+o[l].text+"</a></li>");t(".pnet-title-search-suggestions-wrapper",a).addClass("has-results")}}},g=function(){return y(),{search_placeholder:pnet_frontend_data.translations["enter-country-name-here"]}},v=function(){var e={};a.hasClass("pnet-vpn-legal-by-country")&&(e=g()),a.append('<div class="pnet-title-search"><input class="pnet-title-search-input" placeholder="'+e.search_placeholder+'" type="text" /><div class="pnet-title-search-suggestions-wrapper"><ul class="pnet-title-search-suggestions"></ul></div><a class="pnet-title-search-to-top" href="#toc_container"></></div>'),a.on("keyup",".pnet-title-search-input",function(){t(".pnet-title-search-suggestions-wrapper",a).removeClass("has-results"),u(t(this))}),t("body").on("click",function(){m()}),a.on("click",".pnet-title-search-suggestions-wrapper a",function(){m()}),t(window).on("load scroll",function(){a[0].getBoundingClientRect().bottom<-t(window).height()?t(".pnet-title-search-to-top",a).addClass("toc-not-in-view"):t(".pnet-title-search-to-top",a).removeClass("toc-not-in-view")})},w=function(){var e=null;t(".toc_widget_list > li > a",i).each(function(){var o=t(this).attr("href"),c=t(o);if(c.length!==0){var l=c[0].getBoundingClientRect();l.top<=t(window).height()/2&&(e=t(this))}}),t(".toc_widget_list > li > a",i).removeClass("active"),e!==null&&e.addClass("active")},C=function(e){return e=e.replace("\u2019","'"),e=e.replace("\u2019","'"),e},z=function(){for(var e=0;e<pnet_frontend_data.data.toc_data.active_headers.length;e++)pnet_frontend_data.data.toc_data.active_headers[e]=C(pnet_frontend_data.data.toc_data.active_headers[e]);if(pnet_frontend_data.data&&pnet_frontend_data.data.toc_data){var o=t(".widget.toc_widget .toc_widget_list > li").length;o>0&&(pnet_frontend_data.data.toc_data.enabled="yes")}for(var c=function(_){return _?(_=C(_),_=_.toLowerCase(),_=_.replace(/&amp;/g,"&"),_=_.replace(/\s+/g," ").trim(),_=_.replace(/[^a-z0-9 ]+/g,""),_):""},l=[],k=0;k<pnet_frontend_data.data.toc_data.active_headers.length;k++)l.push(c(pnet_frontend_data.data.toc_data.active_headers[k]));var T=!1;if(i.length===1){var O="";try{O=String(pnet_frontend_data.data.toc_data.enabled).toLowerCase()}catch{O=""}var H=t(".toc_widget_list > li",i).length;if(O==="yes"||H>0){if((!pnet_frontend_data.data.toc_data.active_headers||pnet_frontend_data.data.toc_data.active_headers.length===0)&&t(".toc_widget_list > li > a",i).length>0){pnet_frontend_data.data.toc_data.active_headers=[],t(".toc_widget_list > li > a",i).each(function(){pnet_frontend_data.data.toc_data.active_headers.push(C(t(this).text()))}),l=[];for(var A=0;A<pnet_frontend_data.data.toc_data.active_headers.length;A++)l.push(c(pnet_frontend_data.data.toc_data.active_headers[A]))}if(pnet_frontend_data.data.toc_data.active_headers&&pnet_frontend_data.data.toc_data.active_headers.length>0){var L=t(".toc_widget_list",i),I=L.html(),E=!0;t(".toc_widget_list > li > a",i).each(function(){var _=t(this).text(),R=c(_);l.indexOf(R)===-1?t(this).closest("li").remove():E=!1}),(t(".toc_widget_list > li",i).length===0||E)&&L.html(I),T=!0}else t(".toc_widget_list > li",i).length>0&&(T=!0)}else i.remove(),i.length=0}return T&&(i.addClass("toggled"),a.remove(),w(),t(window).scroll(function(){w()})),!T||pnet_frontend_data.data.toc_data.not_floating==="yes"},r=function(){var e=t(".post-with-sidebar .post-content"),o=t(".post-with-sidebar .post-chapter
2189s");o.css("height",""),i.height()<t(window).height()?(i.addClass("sticky_toc"),o.height()<e.height()&&o.height(e.height())):i.removeClass("sticky_toc")};n.init=function(){var e=z();if(i.length===1?(d=i,r(),t(window).on("resize image_lazy_loaded",function(){setTimeout(function(){r()},500)})):a.length===1&&(d=a,d.addClass("toggled"),a.hasClass("pnet-alphabetical-index")&&v(),t(window).load(function(){t("#toc_container .toc_list > li > ul").each(function(){var c=t(this);c.parent().addClass("has-sub-items")})}),t("body").on("click","#toc_container .toc_list > li > a",function(c){t(this).parent().hasClass("toggled")||(c.preventDefault(),t(this).parent().addClass("toggled"))})),e?t(".post-with-sidebar .post-chapters").children("div, aside").not(".toc_widget").addClass("toggled"):t(".post-with-sidebar .post-chapters").children("div, aside").not(".toc_widget").remove(),d!==null){var o=1;t("li a",d).each(function(){var c=" "+t(this).text().trim().replace(/^[0-9]+ ?[\.|\)] /,"");t(this).text(c)}),t("ul",d).addClass("ready")}}},t("body.single").length===1&&(typeof window.pnet_frontend_data=="undefined"?window.pnet_frontend_data={data:{toc_data:{enabled:"no",active_headers:[]}},translations:{}}:window.pnet_frontend_data.data?window.pnet_frontend_data.data.toc_data?window.pnet_frontend_data.data.toc_data.active_headers||(window.pnet_frontend_data.data.toc_data.active_headers=[]):window.pnet_frontend_data.data.toc_data={enabled:"no",active_headers:[]}:window.pnet_frontend_data.data={toc_data:{enabled:"no",active_headers:[]}},new x.TOC_Custom_Handling().init());function f(){var n=t(".pnet-lazy-image").not(".lazy-loaded");if(n.length===0)return;function s(i){if(!i.hasClass("lazy-loaded")){var d=i.data("src"),p=i.data("srcset"),u=i.data("sizes");d&&i.attr("src",d).removeAttr("data-src"),p&&i.attr("srcset",p).removeAttr("data-srcset"),u&&i.attr("sizes",u).removeAttr("data-sizes"),i.addClass("lazy-loaded")}}if("IntersectionObserver"in window){var a=new IntersectionObserver(function(i){i.forEach(function(d){d.isIntersecting&&(s(t(d.target)),a.unobserve(d.target))})},{rootMargin:"200px 0px"});n.each(function(){a.observe(this)})}else n.each(function(){s(t(this))})}f()}),x=x||{},jQuery("document").ready(function(t){function h(){t(".post-chapters").css({left:"",position:"initial"}),t(".post-chapters").css({left:t(".post-chapters").offset().left,position:"",top:120})}t(".post-chapters").length>0&&(h(),t(window).resize(function(){h()})),t(".post-chapters").length>0&&t(window).scroll(function(){t(".main-post-area").offset().top<=t(window).scrollTop()+80&&!t(".post-chapters").hasClass("sticky")&&t(".post-chapters").addClass("sticky"),t(".main-post-area").offset().top>t(window).scrollTop()+80&&t(".post-chapters").hasClass("sticky")&&t(".post-chapters").removeClass("sticky")}),t(".post-chapters").length>0&&t(window).scroll(function(){t(".anchor").each(function(f){var n;t(".anchor").eq(f+1).length<=0?n=999999999:n=t(".anchor").eq(f+1).offset().top,t(this).offset().top<=t(window).scrollTop()+200&&n>t(window).scrollTop()&&(t(".chapter a").removeClass("active"),console.log("found "+t(this).attr("id")),t('.chapter [href="#'+t(this).attr("id")+'"]').addClass("active"))})}),t(".chapters a").click(function(){var f=t(this).attr("href");return t("html, body").animate({scrollTop:t(f).offset().top-190}),!1}),x.TOC_Custom_Handling=function(){var f=this,n=t(".post-content"),s=t("#toc_container"),a=t(".widget.toc_widget"),i=null,d=[],p,u=function(){t(this).closest("#toc_container.pnet-vpn-legal-by-country").length===0&&(t(".pnet-title-search-input",s).val(""),t(".pnet-title-search-suggestions",s).html(""),t(".pnet-title-search-suggestions-wrapper",s).removeClass("has-results"))},m=function(){t("h3 > span",n).each(function(){if(typeof t(this).attr("id")!="undefined"&&t(this).attr("id")!==""){var r={id:t(this).attr("id"),text:t(this).text()};d.push(r)}}),p=function(r){var e=[],o=r.val().toLowerCase().replace(/[^a-z]/gi,"");if(o!=="")for(var c=0;c<d.length;c++){var l=d[c].text.toLowerCase();l.search(o)!==-1&&e.push(d[c])}if(t(".pnet-title-search-suggestions",s).html(""),e.length>0){for(var c=0;c<e.length;c++)t(".pnet-title-search-suggestions",s).append('<li><a href="#'+e[c].id+'">'+e[c].text+"</a></li>");t(".pnet-title-search-suggestions-wrapper",s).addClass("has-results")}}},y=function(){return m(),{search_placeholder:pnet_frontend_data.translations["enter-country-name-here"]}},g=function(){var r={};s.hasClass("pnet-vpn-legal-by-country")&&(r=y()),s.append('<div class="pnet-title-search"><input class="pnet-title-search-input" placeholder="'+r.search_placeholder+'" type="text" /><div class="pnet-title-search-suggestions-wrapper"><ul class="pnet-title-search-suggestions"></ul></div><a class="pnet-title-search-to-top" href="#toc_container"></></div>'),s.on("keyup",".pnet-title-search-input",function(){t(".pnet-title-search-suggestions-wrapper",s).removeClass("has-results"),p(t(this))}),t("body").on("click",function(){u()}),s.on("click",".pnet-title-search-suggestions-wrapper a",function(){u()}
2189),t(window).on("load scroll",function(){s[0].getBoundingClientRect().bottom<-t(window).height()?t(".pnet-title-search-to-top",s).addClass("toc-not-in-view"):t(".pnet-title-search-to-top",s).removeClass("toc-not-in-view")})},v=function(){var r=null;t(".toc_widget_list > li > a",a).each(function(){var e=t(this).attr("href"),o=t(e);if(o.length!==0){var c=o[0].getBoundingClientRect();c.top<=t(window).height()/2&&(r=t(this))}}),t(".toc_widget_list > li > a",a).removeClass("active"),r!==null&&r.addClass("active")},w=function(r){return r=r.replace("\u2019","'"),r=r.replace("\u2019","'"),r},C=function(){for(var r=0;r<pnet_frontend_data.data.toc_data.active_headers.length;r++)pnet_frontend_data.data.toc_data.active_headers[r]=w(pnet_frontend_data.data.toc_data.active_headers[r]);var e=!1;return a.length===1&&(pnet_frontend_data.data.toc_data.enabled==="yes"?pnet_frontend_data.data.toc_data.active_headers&&pnet_frontend_data.data.toc_data.active_headers.length>0&&(t(".toc_widget_list > li > a",a).each(function(){var o=t(this).text();o=w(o),pnet_frontend_data.data.toc_data.active_headers.indexOf(o)===-1&&t(this).closest("li").remove()}),e=!0):(a.remove(),a.length=0)),e&&(a.addClass("toggled"),s.remove(),v(),t(window).scroll(function(){v()})),!e||pnet_frontend_data.data.toc_data.not_floating==="yes"},z=function(){var r=t(".post-with-sidebar .post-content"),e=t(".post-with-sidebar .post-chapters");e.css("height",""),a.height()<t(window).height()?(a.addClass("sticky_toc"),e.height()<r.height()&&e.height(r.height())):a.removeClass("sticky_toc")};f.init=function(){var r=C();if(a.length===1?(i=a,z(),t(window).on("resize image_lazy_loaded",function(){setTimeout(function(){z()},500)})):s.length===1&&(i=s,i.addClass("toggled"),s.hasClass("pnet-alphabetical-index")&&g(),t(window).load(function(){t("#toc_container .toc_list > li > ul").each(function(){var o=t(this);o.parent().addClass("has-sub-items")})}),t("body").on("click","#toc_container .toc_list > li > a",function(o){t(this).parent().hasClass("toggled")||(o.preventDefault(),t(this).parent().addClass("toggled"))})),r?t(".post-with-sidebar .post-chapters").children("div, aside").not(".toc_widget").addClass("toggled"):t(".post-with-sidebar .post-chapters").children("div, aside").not(".toc_widget").remove(),i!==null){var e=1;t("li a",i).each(function(){var o=" "+t(this).text().trim().replace(/^[0-9]+ ?[\.|\)] /,"");t(this).text(o)}),t("ul",i).addClass("ready")}}}}));var x});q();})();
2190//# sourceMappingURL=scripts.min.js.map
2191                // TOC rescue: if widget has items but was removed/emptied due to enabled flag mismatch, restore visibility
2192                (function(){
2193                    try {
2194                        var w = document.querySelector('.widget.toc_widget');
2195                        if(!w){
2196                            // Attempt to locate placeholder remnants
2197                            return; // nothing to do
2198                        }
2199                        var list = w.querySelector('.toc_widget_list');
2200                        if(list && list.children.length===0 && window.__pnet_toc_original_list){
2201                            list.innerHTML = window.__pnet_toc_original_list;
2202                        }
2203                        // If pruning logic ran early, capture original list once.
2204                        if(list && !window.__pnet_toc_original_list && list.children.length>0){
2205                            window.__pnet_toc_original_list = list.innerHTML;
2206                        }
2207                        // Force widget visible
2208                        w.style.display = '';
2209                        w.classList.add('toggled');
2210                    } catch(e){ console.debug('[PNET][TOC][rescue] error', e); }
2211                })();
2212            </script>
2212
2213            <div  class="di-cookie-consent-pop hidden">
2214    <span class="di-cookie-consent-content">Privacy.net uses cookies. <a href="https://privacy.net/privacy-policy/" rel="nofollow noopener" target="_blank">More info</a>.</span>
2215    <a class="di-cookie-consent-dismiss" href="#"></a>
2216</div>
2217<script type="text/javascript">
2218    document.addEventListener( 'DOMContentLoaded', function() {
2219        ( function( $ ) {
2220            if ( document.cookie.indexOf( 'di_cookie_consent=' ) == -1 ) {
2221                $( '.di-cookie-consent-pop' ).removeClass( 'hidden' );
2222            }
2223            $( '.di-cookie-consent-pop .di-cookie-consent-dismiss' ).on( 'click', function( event ) {
2224                event.preventDefault();
2225                document.cookie = 'di_cookie_consent=1;' + ( Date.now() + 1209600 ) + ';path=/';
2226                $( '.di-cookie-consent-pop' ).addClass( 'hidden' );
2227            });
2228        })( jQuery );
2229    });
2230</script>
2230    
2230<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"dcb73584f23149bab81f58374dfd433c","r":1,"spa":2}' crossorigin="anonymous"></script>
2230
2231</body>
2232</html>
2233<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790889233 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.