From 65a3c5ce34ed4613a372e441eed59629eb1700a9 Mon Sep 17 00:00:00 2001 From: tayvano Date: Mon, 17 Apr 2017 18:53:07 -0700 Subject: [PATCH] Release: v3.6.2 --- app/includes/header.tpl | 2 +- app/manifest.json | 2 +- app/package.json | 2 +- .../staticJS/etherwallet-static.min.js | 2 +- .../css/etherwallet-master.min.css | 2 +- chrome-extension/cx-wallet.html | 2 +- chrome-extension/js/etherwallet-master.js | 109401 +++++++-------- chrome-extension/js/etherwallet-static.min.js | 2 +- dist/css/etherwallet-master.min.css | 2 +- dist/index.html | 2 +- dist/js/etherwallet-master.js | 109401 +++++++-------- dist/js/etherwallet-static.min.js | 2 +- 12 files changed, 94812 insertions(+), 124010 deletions(-) diff --git a/app/includes/header.tpl b/app/includes/header.tpl index 00cad6de9d..89afacfefc 100644 --- a/app/includes/header.tpl +++ b/app/includes/header.tpl @@ -43,7 +43,7 @@
Open-Source & Client-Side Ether Wallet - · v3.6.0    + · v3.6.2    diff --git a/app/manifest.json b/app/manifest.json index ef7cd417dc..7e1ca236be 100644 --- a/app/manifest.json +++ b/app/manifest.json @@ -1,6 +1,6 @@ { "name": "MyEtherWallet CX", - "version": "3.6.1", + "version": "3.6.2", "manifest_version": 2, "description": "MyEtherWallet Chrome Extension", "homepage_url": "https://www.myetherwallet.com/", diff --git a/app/package.json b/app/package.json index ed5cde2b1b..e9309c220c 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "MyEtherWallet", - "version": "3.6.1", + "version": "3.6.2", "description": "An NPM dist of MyEtherWallet. For easier downloading & updating via CLI.", "author": "MyEtherWallet", "license": "ISC", diff --git a/app/scripts/staticJS/etherwallet-static.min.js b/app/scripts/staticJS/etherwallet-static.min.js index 0ee5724a9c..05aca93bd6 100644 --- a/app/scripts/staticJS/etherwallet-static.min.js +++ b/app/scripts/staticJS/etherwallet-static.min.js @@ -1 +1 @@ -!function(){function t(t){for(var e=0;e>19^t^t>>8,(a[3]>>>0)/(1<<31>>>0)}function o(){return"hsl("+Math.floor(360*e())+","+(60*e()+40)+"%,"+25*(e()+e()+e()+e())+"%)"}function r(t){for(var o=t,r=t,i=Math.ceil(o/2),n=o-i,a=[],s=0;sdocument.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},this.setScrollbar=function(){var t=window.getComputedStyle(document.body),e=parseInt(t.paddingRight,10);this.bodyIsOverflowing&&(document.body.style.paddingRight=e+this.scrollbarWidth+"px")},this.resetScrollbar=function(){document.body.style.paddingRight=""},this.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.offsetWidth-t.clientWidth;return document.body.removeChild(t),e},this.addClass=function(t,e){t.classList?t.classList.add(e):t.className+=" "+e},this.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(e,"").replace(/^\s+|\s+$/g,"")}}};var o=document.querySelectorAll(".modal"),r=o.length,i=0;for(i;io;o++){var i=this.data.charCodeAt(o);i>65536?(e[0]=240|(1835008&i)>>>18,e[1]=128|(258048&i)>>>12,e[2]=128|(4032&i)>>>6,e[3]=128|63&i):i>2048?(e[0]=224|(61440&i)>>>12,e[1]=128|(4032&i)>>>6,e[2]=128|63&i):i>128?(e[0]=192|(1984&i)>>>6,e[1]=128|63&i):e[0]=i,this.parsedData=this.parsedData.concat(e)}this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function e(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}function o(t,e){if(void 0==t.length)throw new Error(t.length+"/"+e);for(var o=0;o=i;i++){var a=0;switch(e){case h.L:a=g[i][0];break;case h.M:a=g[i][1];break;case h.Q:a=g[i][2];break;case h.H:a=g[i][3]}if(a>=r)break;o++}if(o>g.length)throw new Error("Too long data");return o}function s(t){var e=encodeURI(t).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return e.length+(e.length!=t?3:0)}t.prototype={getLength:function(){return this.parsedData.length},write:function(t){for(var e=0,o=this.parsedData.length;o>e;e++)t.put(this.parsedData[e],8)}},e.prototype={addData:function(e){var o=new t(e);this.dataList.push(o),this.dataCache=null},isDark:function(t,e){if(0>t||this.moduleCount<=t||0>e||this.moduleCount<=e)throw new Error(t+","+e);return this.modules[t][e]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(t,o){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var r=0;r=7&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=e.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,o)},setupPositionProbePattern:function(t,e){for(var o=-1;7>=o;o++)if(!(-1>=t+o||this.moduleCount<=t+o))for(var r=-1;7>=r;r++)-1>=e+r||this.moduleCount<=e+r||(this.modules[t+o][e+r]=o>=0&&6>=o&&(0==r||6==r)||r>=0&&6>=r&&(0==o||6==o)||o>=2&&4>=o&&r>=2&&4>=r)},getBestMaskPattern:function(){for(var t=0,e=0,o=0;8>o;o++){this.makeImpl(!0,o);var r=d.getLostPoint(this);(0==o||t>r)&&(t=r,e=o)}return e},createMovieClip:function(t,e,o){var r=t.createEmptyMovieClip(e,o);this.make();for(var i=0;i=n;n++)for(var a=-2;2>=a;a++)this.modules[r+n][i+a]=-2==n||2==n||-2==a||2==a||0==n&&0==a}},setupTypeNumber:function(t){for(var e=d.getBCHTypeNumber(this.typeNumber),o=0;18>o;o++){var r=!t&&1==(1&e>>o);this.modules[Math.floor(o/3)][o%3+this.moduleCount-8-3]=r}for(var o=0;18>o;o++){var r=!t&&1==(1&e>>o);this.modules[o%3+this.moduleCount-8-3][Math.floor(o/3)]=r}},setupTypeInfo:function(t,e){for(var o=this.errorCorrectLevel<<3|e,r=d.getBCHTypeInfo(o),i=0;15>i;i++){var n=!t&&1==(1&r>>i);6>i?this.modules[i][8]=n:8>i?this.modules[i+1][8]=n:this.modules[this.moduleCount-15+i][8]=n}for(var i=0;15>i;i++){var n=!t&&1==(1&r>>i);8>i?this.modules[8][this.moduleCount-i-1]=n:9>i?this.modules[8][15-i-1+1]=n:this.modules[8][15-i-1]=n}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var o=-1,r=this.moduleCount-1,i=7,n=0,a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(var s=0;2>s;s++)if(null==this.modules[r][a-s]){var l=!1;n>>i));var h=d.getMask(e,r,a-s);h&&(l=!l),this.modules[r][a-s]=l,-1==--i&&(n++,i=7)}if(0>(r+=o)||this.moduleCount<=r){r-=o,o=-o;break}}}},e.PAD0=236,e.PAD1=17,e.createData=function(t,o,n){for(var a=r.getRSBlocks(t,o),s=new i,l=0;l8*u)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*u+")");for(s.getLengthInBits()+4<=8*u&&s.put(0,4);0!=s.getLengthInBits()%8;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*u)&&(s.put(e.PAD0,8),!(s.getLengthInBits()>=8*u));)s.put(e.PAD1,8);return e.createBytes(s,a)},e.createBytes=function(t,e){for(var r=0,i=0,n=0,a=new Array(e.length),s=new Array(e.length),l=0;l=0?m.get(p):0}}for(var v=0,c=0;cc;c++)for(var l=0;lc;c++)for(var l=0;l=0;)e^=d.G15<=0;)e^=d.G18<>>=1;return e},getPatternPosition:function(t){return d.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,o){switch(t){case u.PATTERN000:return 0==(e+o)%2;case u.PATTERN001:return 0==e%2;case u.PATTERN010:return 0==o%3;case u.PATTERN011:return 0==(e+o)%3;case u.PATTERN100:return 0==(Math.floor(e/2)+Math.floor(o/3))%2;case u.PATTERN101:return 0==e*o%2+e*o%3;case u.PATTERN110:return 0==(e*o%2+e*o%3)%2;case u.PATTERN111:return 0==(e*o%3+(e+o)%2)%2;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new o([1],0),r=0;t>r;r++)e=e.multiply(new o([1,c.gexp(r)],0));return e},getLengthInBits:function(t,e){if(e>=1&&10>e)switch(t){case l.MODE_NUMBER:return 10;case l.MODE_ALPHA_NUM:return 9;case l.MODE_8BIT_BYTE:case l.MODE_KANJI:return 8;default:throw new Error("mode:"+t)}else if(27>e)switch(t){case l.MODE_NUMBER:return 12;case l.MODE_ALPHA_NUM:return 11;case l.MODE_8BIT_BYTE:return 16;case l.MODE_KANJI:return 10;default:throw new Error("mode:"+t)}else{if(!(41>e))throw new Error("type:"+e);switch(t){case l.MODE_NUMBER:return 14;case l.MODE_ALPHA_NUM:return 13;case l.MODE_8BIT_BYTE:return 16;case l.MODE_KANJI:return 12;default:throw new Error("mode:"+t)}}},getLostPoint:function(t){for(var e=t.getModuleCount(),o=0,r=0;e>r;r++)for(var i=0;e>i;i++){for(var n=0,a=t.isDark(r,i),s=-1;1>=s;s++)if(!(0>r+s||r+s>=e))for(var l=-1;1>=l;l++)0>i+l||i+l>=e||(0!=s||0!=l)&&a==t.isDark(r+s,i+l)&&n++;n>5&&(o+=3+n-5)}for(var r=0;e-1>r;r++)for(var i=0;e-1>i;i++){var h=0;t.isDark(r,i)&&h++,t.isDark(r+1,i)&&h++,t.isDark(r,i+1)&&h++,t.isDark(r+1,i+1)&&h++,(0==h||4==h)&&(o+=3)}for(var r=0;e>r;r++)for(var i=0;e-6>i;i++)t.isDark(r,i)&&!t.isDark(r,i+1)&&t.isDark(r,i+2)&&t.isDark(r,i+3)&&t.isDark(r,i+4)&&!t.isDark(r,i+5)&&t.isDark(r,i+6)&&(o+=40);for(var i=0;e>i;i++)for(var r=0;e-6>r;r++)t.isDark(r,i)&&!t.isDark(r+1,i)&&t.isDark(r+2,i)&&t.isDark(r+3,i)&&t.isDark(r+4,i)&&!t.isDark(r+5,i)&&t.isDark(r+6,i)&&(o+=40);for(var u=0,i=0;e>i;i++)for(var r=0;e>r;r++)t.isDark(r,i)&&u++;return o+=Math.abs(100*u/e/e-50)/5*10}},c={glog:function(t){if(1>t)throw new Error("glog("+t+")");return c.LOG_TABLE[t]},gexp:function(t){for(;0>t;)t+=255;for(;t>=256;)t-=255;return c.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},f=0;8>f;f++)c.EXP_TABLE[f]=1<f;f++)c.EXP_TABLE[f]=c.EXP_TABLE[f-4]^c.EXP_TABLE[f-5]^c.EXP_TABLE[f-6]^c.EXP_TABLE[f-8];for(var f=0;255>f;f++)c.LOG_TABLE[c.EXP_TABLE[f]]=f;o.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),r=0;ra;a++)for(var s=o[3*a+0],l=o[3*a+1],h=o[3*a+2],u=0;s>u;u++)n.push(new r(l,h));return n},r.getRsBlockTable=function(t,e){switch(e){case h.L:return r.RS_BLOCK_TABLE[4*(t-1)+0];case h.M:return r.RS_BLOCK_TABLE[4*(t-1)+1];case h.Q:return r.RS_BLOCK_TABLE[4*(t-1)+2];case h.H:return r.RS_BLOCK_TABLE[4*(t-1)+3];default:return}},i.prototype={get:function(t){var e=Math.floor(t/8);return 1==(1&this.buffer[e]>>>7-t%8)},put:function(t,e){for(var o=0;e>o;o++)this.putBit(1==(1&t>>>e-o-1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var g=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]],m=function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){function e(t,e){var o=document.createElementNS("http://www.w3.org/2000/svg",t);for(var r in e)e.hasOwnProperty(r)&&o.setAttribute(r,e[r]);return o}var o=this._htOption,r=this._el,i=t.getModuleCount();Math.floor(o.width/i),Math.floor(o.height/i),this.clear();var n=e("svg",{viewBox:"0 0 "+String(i)+" "+String(i),width:"100%",height:"100%",fill:o.colorLight});n.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),r.appendChild(n),n.appendChild(e("rect",{fill:o.colorDark,width:"1",height:"1",id:"template"}));for(var a=0;i>a;a++)for(var s=0;i>s;s++)if(t.isDark(a,s)){var l=e("use",{x:String(a),y:String(s)});l.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),n.appendChild(l)}},t.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},t}(),p="svg"===document.documentElement.tagName.toLowerCase(),v=p?m:function(){return"undefined"!=typeof CanvasRenderingContext2D}()?function(){function t(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}function e(t,e){var o=this;if(o._fFail=e,o._fSuccess=t,null===o._bSupportDataURI){var r=document.createElement("img"),i=function(){o._bSupportDataURI=!1,o._fFail&&_fFail.call(o)},n=function(){o._bSupportDataURI=!0,o._fSuccess&&o._fSuccess.call(o)};return r.onabort=i,r.onerror=i,r.onload=n,void(r.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")}o._bSupportDataURI===!0&&o._fSuccess?o._fSuccess.call(o):o._bSupportDataURI===!1&&o._fFail&&o._fFail.call(o)}if(this._android&&this._android<=2.1){var o=1/window.devicePixelRatio,r=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(t,e,i,n,a,s,l,h){if("nodeName"in t&&/img/i.test(t.nodeName))for(var u=arguments.length-1;u>=1;u--)arguments[u]=arguments[u]*o;else void 0===h&&(arguments[1]*=o,arguments[2]*=o,arguments[3]*=o,arguments[4]*=o);r.apply(this,arguments)}}var i=function(t,e){this._bIsPainted=!1,this._android=n(),this._htOption=e,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=e.width,this._elCanvas.height=e.height,t.appendChild(this._elCanvas),this._el=t,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return i.prototype.draw=function(t){var e=this._elImage,o=this._oContext,r=this._htOption,i=t.getModuleCount(),n=r.width/i,a=r.height/i,s=Math.round(n),l=Math.round(a);e.style.display="none",this.clear();for(var h=0;i>h;h++)for(var u=0;i>u;u++){var d=t.isDark(h,u),c=u*n,f=h*a;o.strokeStyle=d?r.colorDark:r.colorLight,o.lineWidth=1,o.fillStyle=d?r.colorDark:r.colorLight,o.fillRect(c,f,n,a),o.strokeRect(Math.floor(c)+.5,Math.floor(f)+.5,s,l),o.strokeRect(Math.ceil(c)-.5,Math.ceil(f)-.5,s,l)}this._bIsPainted=!0},i.prototype.makeImage=function(){this._bIsPainted&&e.call(this,t)},i.prototype.isPainted=function(){return this._bIsPainted},i.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},i.prototype.round=function(t){return t?Math.floor(1e3*t)/1e3:t},i}():function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){for(var e=this._htOption,o=this._el,r=t.getModuleCount(),i=Math.floor(e.width/r),n=Math.floor(e.height/r),a=[''],s=0;r>s;s++){a.push("");for(var l=0;r>l;l++)a.push('');a.push("")}a.push("
"),o.innerHTML=a.join("");var h=o.childNodes[0],u=(e.width-h.offsetWidth)/2,d=(e.height-h.offsetHeight)/2;u>0&&d>0&&(h.style.margin=d+"px "+u+"px")},t.prototype.clear=function(){this._el.innerHTML=""},t}();QRCode=function(t,e){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:h.H},"string"==typeof e&&(e={text:e}),e)for(var o in e)this._htOption[o]=e[o];"string"==typeof t&&(t=document.getElementById(t)),this._android=n(),this._el=t,this._oQRCode=null,this._oDrawing=new v(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)},QRCode.prototype.makeCode=function(t){this._oQRCode=new e(a(t,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(t),this._oQRCode.make(),this._el.title=t,this._oDrawing.draw(this._oQRCode),this.makeImage()},QRCode.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},QRCode.prototype.clear=function(){this._oDrawing.clear()},QRCode.CorrectLevel=h}(); \ No newline at end of file +!function(){function t(t){for(var e=0;e>19^t^t>>8,(a[3]>>>0)/(1<<31>>>0)}function r(){var t=Math.floor(360*e()),r=60*e()+40+"%",o=25*(e()+e()+e()+e())+"%",i="hsl("+t+","+r+","+o+")";return i}function o(t){for(var r=t,o=t,i=Math.ceil(r/2),n=r-i,a=[],s=0;sdocument.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},this.setScrollbar=function(){var t=window.getComputedStyle(document.body),e=parseInt(t.paddingRight,10);this.bodyIsOverflowing&&(document.body.style.paddingRight=e+this.scrollbarWidth+"px")},this.resetScrollbar=function(){document.body.style.paddingRight=""},this.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.offsetWidth-t.clientWidth;return document.body.removeChild(t),e},this.addClass=function(t,e){t.classList?t.classList.add(e):t.className+=" "+e},this.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(e,"").replace(/^\s+|\s+$/g,"")}}};var r=document.querySelectorAll(".modal"),o=r.length,i=0;for(i;ir;r++){var i=this.data.charCodeAt(r);i>65536?(e[0]=240|(1835008&i)>>>18,e[1]=128|(258048&i)>>>12,e[2]=128|(4032&i)>>>6,e[3]=128|63&i):i>2048?(e[0]=224|(61440&i)>>>12,e[1]=128|(4032&i)>>>6,e[2]=128|63&i):i>128?(e[0]=192|(1984&i)>>>6,e[1]=128|63&i):e[0]=i,this.parsedData=this.parsedData.concat(e)}this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function e(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}function r(t,e){if(void 0==t.length)throw new Error(t.length+"/"+e);for(var r=0;r=i;i++){var a=0;switch(e){case u.L:a=m[i][0];break;case u.M:a=m[i][1];break;case u.Q:a=m[i][2];break;case u.H:a=m[i][3]}if(a>=o)break;r++}if(r>m.length)throw new Error("Too long data");return r}function l(t){var e=encodeURI(t).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return e.length+(e.length!=t?3:0)}t.prototype={getLength:function(){return this.parsedData.length},write:function(t){for(var e=0,r=this.parsedData.length;r>e;e++)t.put(this.parsedData[e],8)}},e.prototype={addData:function(e){var r=new t(e);this.dataList.push(r),this.dataCache=null},isDark:function(t,e){if(0>t||this.moduleCount<=t||0>e||this.moduleCount<=e)throw new Error(t+","+e);return this.modules[t][e]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(t,r){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var o=0;o=7&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=e.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,r)},setupPositionProbePattern:function(t,e){for(var r=-1;7>=r;r++)if(!(-1>=t+r||this.moduleCount<=t+r))for(var o=-1;7>=o;o++)-1>=e+o||this.moduleCount<=e+o||(this.modules[t+r][e+o]=r>=0&&6>=r&&(0==o||6==o)||o>=0&&6>=o&&(0==r||6==r)||r>=2&&4>=r&&o>=2&&4>=o)},getBestMaskPattern:function(){for(var t=0,e=0,r=0;8>r;r++){this.makeImpl(!0,r);var o=c.getLostPoint(this);(0==r||t>o)&&(t=o,e=r)}return e},createMovieClip:function(t,e,r){var o=t.createEmptyMovieClip(e,r),i=1;this.make();for(var n=0;n=n;n++)for(var a=-2;2>=a;a++)this.modules[o+n][i+a]=-2==n||2==n||-2==a||2==a||0==n&&0==a}},setupTypeNumber:function(t){for(var e=c.getBCHTypeNumber(this.typeNumber),r=0;18>r;r++){var o=!t&&1==(1&e>>r);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=o}for(var r=0;18>r;r++){var o=!t&&1==(1&e>>r);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=o}},setupTypeInfo:function(t,e){for(var r=this.errorCorrectLevel<<3|e,o=c.getBCHTypeInfo(r),i=0;15>i;i++){var n=!t&&1==(1&o>>i);6>i?this.modules[i][8]=n:8>i?this.modules[i+1][8]=n:this.modules[this.moduleCount-15+i][8]=n}for(var i=0;15>i;i++){var n=!t&&1==(1&o>>i);8>i?this.modules[8][this.moduleCount-i-1]=n:9>i?this.modules[8][15-i-1+1]=n:this.modules[8][15-i-1]=n}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var r=-1,o=this.moduleCount-1,i=7,n=0,a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(var s=0;2>s;s++)if(null==this.modules[o][a-s]){var l=!1;n>>i));var h=c.getMask(e,o,a-s);h&&(l=!l),this.modules[o][a-s]=l,i--,-1==i&&(n++,i=7)}if(o+=r,0>o||this.moduleCount<=o){o-=r,r=-r;break}}}},e.PAD0=236,e.PAD1=17,e.createData=function(t,r,n){for(var a=o.getRSBlocks(t,r),s=new i,l=0;l8*u)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*u+")");for(s.getLengthInBits()+4<=8*u&&s.put(0,4);0!=s.getLengthInBits()%8;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*u)&&(s.put(e.PAD0,8),!(s.getLengthInBits()>=8*u));)s.put(e.PAD1,8);return e.createBytes(s,a)},e.createBytes=function(t,e){for(var o=0,i=0,n=0,a=new Array(e.length),s=new Array(e.length),l=0;l=0?m.get(p):0}}for(var v=0,d=0;dd;d++)for(var l=0;ld;d++)for(var l=0;l=0;)e^=c.G15<=0;)e^=c.G18<>>=1;return e},getPatternPosition:function(t){return c.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case d.PATTERN000:return 0==(e+r)%2;case d.PATTERN001:return 0==e%2;case d.PATTERN010:return 0==r%3;case d.PATTERN011:return 0==(e+r)%3;case d.PATTERN100:return 0==(Math.floor(e/2)+Math.floor(r/3))%2;case d.PATTERN101:return 0==e*r%2+e*r%3;case d.PATTERN110:return 0==(e*r%2+e*r%3)%2;case d.PATTERN111:return 0==(e*r%3+(e+r)%2)%2;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new r([1],0),o=0;t>o;o++)e=e.multiply(new r([1,f.gexp(o)],0));return e},getLengthInBits:function(t,e){if(e>=1&&10>e)switch(t){case h.MODE_NUMBER:return 10;case h.MODE_ALPHA_NUM:return 9;case h.MODE_8BIT_BYTE:return 8;case h.MODE_KANJI:return 8;default:throw new Error("mode:"+t)}else if(27>e)switch(t){case h.MODE_NUMBER:return 12;case h.MODE_ALPHA_NUM:return 11;case h.MODE_8BIT_BYTE:return 16;case h.MODE_KANJI:return 10;default:throw new Error("mode:"+t)}else{if(!(41>e))throw new Error("type:"+e);switch(t){case h.MODE_NUMBER:return 14;case h.MODE_ALPHA_NUM:return 13;case h.MODE_8BIT_BYTE:return 16;case h.MODE_KANJI:return 12;default:throw new Error("mode:"+t)}}},getLostPoint:function(t){for(var e=t.getModuleCount(),r=0,o=0;e>o;o++)for(var i=0;e>i;i++){for(var n=0,a=t.isDark(o,i),s=-1;1>=s;s++)if(!(0>o+s||o+s>=e))for(var l=-1;1>=l;l++)0>i+l||i+l>=e||(0!=s||0!=l)&&a==t.isDark(o+s,i+l)&&n++;n>5&&(r+=3+n-5)}for(var o=0;e-1>o;o++)for(var i=0;e-1>i;i++){var h=0;t.isDark(o,i)&&h++,t.isDark(o+1,i)&&h++,t.isDark(o,i+1)&&h++,t.isDark(o+1,i+1)&&h++,(0==h||4==h)&&(r+=3)}for(var o=0;e>o;o++)for(var i=0;e-6>i;i++)t.isDark(o,i)&&!t.isDark(o,i+1)&&t.isDark(o,i+2)&&t.isDark(o,i+3)&&t.isDark(o,i+4)&&!t.isDark(o,i+5)&&t.isDark(o,i+6)&&(r+=40);for(var i=0;e>i;i++)for(var o=0;e-6>o;o++)t.isDark(o,i)&&!t.isDark(o+1,i)&&t.isDark(o+2,i)&&t.isDark(o+3,i)&&t.isDark(o+4,i)&&!t.isDark(o+5,i)&&t.isDark(o+6,i)&&(r+=40);for(var u=0,i=0;e>i;i++)for(var o=0;e>o;o++)t.isDark(o,i)&&u++;var d=Math.abs(100*u/e/e-50)/5;return r+=10*d}},f={glog:function(t){if(1>t)throw new Error("glog("+t+")");return f.LOG_TABLE[t]},gexp:function(t){for(;0>t;)t+=255;for(;t>=256;)t-=255;return f.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},g=0;8>g;g++)f.EXP_TABLE[g]=1<g;g++)f.EXP_TABLE[g]=f.EXP_TABLE[g-4]^f.EXP_TABLE[g-5]^f.EXP_TABLE[g-6]^f.EXP_TABLE[g-8];for(var g=0;255>g;g++)f.LOG_TABLE[f.EXP_TABLE[g]]=g;r.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),o=0;oa;a++)for(var s=r[3*a+0],l=r[3*a+1],h=r[3*a+2],u=0;s>u;u++)n.push(new o(l,h));return n},o.getRsBlockTable=function(t,e){switch(e){case u.L:return o.RS_BLOCK_TABLE[4*(t-1)+0];case u.M:return o.RS_BLOCK_TABLE[4*(t-1)+1];case u.Q:return o.RS_BLOCK_TABLE[4*(t-1)+2];case u.H:return o.RS_BLOCK_TABLE[4*(t-1)+3];default:return}},i.prototype={get:function(t){var e=Math.floor(t/8);return 1==(1&this.buffer[e]>>>7-t%8)},put:function(t,e){for(var r=0;e>r;r++)this.putBit(1==(1&t>>>e-r-1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var m=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]],p=function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){function e(t,e){var r=document.createElementNS("http://www.w3.org/2000/svg",t);for(var o in e)e.hasOwnProperty(o)&&r.setAttribute(o,e[o]);return r}var r=this._htOption,o=this._el,i=t.getModuleCount();Math.floor(r.width/i),Math.floor(r.height/i),this.clear();var n=e("svg",{viewBox:"0 0 "+String(i)+" "+String(i),width:"100%",height:"100%",fill:r.colorLight});n.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),o.appendChild(n),n.appendChild(e("rect",{fill:r.colorDark,width:"1",height:"1",id:"template"}));for(var a=0;i>a;a++)for(var s=0;i>s;s++)if(t.isDark(a,s)){var l=e("use",{x:String(a),y:String(s)});l.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),n.appendChild(l)}},t.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},t}(),v="svg"===document.documentElement.tagName.toLowerCase(),y=v?p:n()?function(){function t(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}function e(t,e){var r=this;if(r._fFail=e,r._fSuccess=t,null===r._bSupportDataURI){var o=document.createElement("img"),i=function(){r._bSupportDataURI=!1,r._fFail&&_fFail.call(r)},n=function(){r._bSupportDataURI=!0,r._fSuccess&&r._fSuccess.call(r)};return o.onabort=i,o.onerror=i,o.onload=n,void(o.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")}r._bSupportDataURI===!0&&r._fSuccess?r._fSuccess.call(r):r._bSupportDataURI===!1&&r._fFail&&r._fFail.call(r)}if(this._android&&this._android<=2.1){var r=1/window.devicePixelRatio,o=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(t,e,i,n,a,s,l,h){if("nodeName"in t&&/img/i.test(t.nodeName))for(var u=arguments.length-1;u>=1;u--)arguments[u]=arguments[u]*r;else"undefined"==typeof h&&(arguments[1]*=r,arguments[2]*=r,arguments[3]*=r,arguments[4]*=r);o.apply(this,arguments)}}var i=function(t,e){this._bIsPainted=!1,this._android=a(),this._htOption=e,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=e.width,this._elCanvas.height=e.height,t.appendChild(this._elCanvas),this._el=t,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return i.prototype.draw=function(t){var e=this._elImage,r=this._oContext,o=this._htOption,i=t.getModuleCount(),n=o.width/i,a=o.height/i,s=Math.round(n),l=Math.round(a);e.style.display="none",this.clear();for(var h=0;i>h;h++)for(var u=0;i>u;u++){var d=t.isDark(h,u),c=u*n,f=h*a;r.strokeStyle=d?o.colorDark:o.colorLight,r.lineWidth=1,r.fillStyle=d?o.colorDark:o.colorLight,r.fillRect(c,f,n,a),r.strokeRect(Math.floor(c)+.5,Math.floor(f)+.5,s,l),r.strokeRect(Math.ceil(c)-.5,Math.ceil(f)-.5,s,l)}this._bIsPainted=!0},i.prototype.makeImage=function(){this._bIsPainted&&e.call(this,t)},i.prototype.isPainted=function(){return this._bIsPainted},i.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},i.prototype.round=function(t){return t?Math.floor(1e3*t)/1e3:t},i}():function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){for(var e=this._htOption,r=this._el,o=t.getModuleCount(),i=Math.floor(e.width/o),n=Math.floor(e.height/o),a=[''],s=0;o>s;s++){a.push("");for(var l=0;o>l;l++)a.push('');a.push("")}a.push("
"),r.innerHTML=a.join("");var h=r.childNodes[0],u=(e.width-h.offsetWidth)/2,d=(e.height-h.offsetHeight)/2;u>0&&d>0&&(h.style.margin=d+"px "+u+"px")},t.prototype.clear=function(){this._el.innerHTML=""},t}();QRCode=function(t,e){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:u.H},"string"==typeof e&&(e={text:e}),e)for(var r in e)this._htOption[r]=e[r];"string"==typeof t&&(t=document.getElementById(t)),this._android=a(),this._el=t,this._oQRCode=null,this._oDrawing=new y(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)},QRCode.prototype.makeCode=function(t){this._oQRCode=new e(s(t,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(t),this._oQRCode.make(),this._el.title=t,this._oDrawing.draw(this._oQRCode),this.makeImage()},QRCode.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},QRCode.prototype.clear=function(){this._oDrawing.clear()},QRCode.CorrectLevel=u}(); \ No newline at end of file diff --git a/chrome-extension/css/etherwallet-master.min.css b/chrome-extension/css/etherwallet-master.min.css index 41c18b00cd..8e7d2d7187 100644 --- a/chrome-extension/css/etherwallet-master.min.css +++ b/chrome-extension/css/etherwallet-master.min.css @@ -1,3 +1,3 @@ @font-face{font-family:Lato;src:url(../fonts/Lato-Light.woff) format("woff"),url(../fonts/Lato-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:700} -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}.print-text{color:#0b7290!important}footer{border-top:1px solid #000}header{border-bottom:1px solid #000}}*,:after,:before{box-sizing:border-box}html{font-size:15 px;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%}@media screen and (min-width:94rem){html{font-size:16px}}@media screen and (max-width:50.2rem){html{font-size:15 px}}body{font-family:Lato,sans-serif;font-size:1rem;line-height:1.4;color:#333;background-color:#fff;height:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail{padding:4px;line-height:1.4;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #ececec}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.2;color:inherit;letter-spacing:.02em}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:1rem;margin-bottom:.5rem}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:1rem;margin-bottom:.5rem}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:2.25rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.9rem}.h3,h3{font-size:1.5rem}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.15rem}.h5,.h6,h5,h6{font-weight:400}.h6,h6{font-size:1.07rem}p{margin:0 0 .5rem;font-weight:300}p.strong,p .strong,p strong{font-weight:400}i{font-style:normal}.strong,strong{font-weight:600}.lead{margin-bottom:1.4;font-size:1rem}a{color:#0e97c0;text-decoration:none;cursor:pointer}a,a:hover{transition:all .5s ease-in-out}a:hover{opacity:.8;color:#0c84a8}a:active,a:focus{opacity:1;transition:all .5s ease-in-out}a:focus{outline:thin dotted;outline-offset:3px}.strike{text-decoration:line-through}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#9a9a9a}.text-primary{color:#0e97c0}a.text-primary:focus,a.text-primary:hover{color:#0c84a8}.text-success{color:#459f42}a.text-success:focus,a.text-success:hover{color:#3d8d3b}.text-info{color:#0b1929}a.text-info:focus,a.text-info:hover{color:#060d15}.text-warning{color:#cc7a00}a.text-warning:focus,a.text-warning:hover{color:#b36a00}.text-danger{color:#df2518}a.text-danger:focus,a.text-danger:hover{color:#c82116}.text-underline{text-decoration:underline}.text-light{font-weight:200}.bg-primary{color:#fff;background-color:#0e97c0}a.bg-primary:focus,a.bg-primary:hover{background-color:#0b7290}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:-.5rem;margin:2.8 0 1.4;border-bottom:1px solid #ececec}ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{margin-bottom:.5em;font-weight:300}li strong{font-weight:400}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:1.4}dd,dt{line-height:1.4}dt{font-weight:700}dd{margin-left:0}@media (min-width:51.2rem){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #9a9a9a}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:.5rem 1.4;margin:0 0 1.4;font-size:1.25rem;border-left:5px solid #ececec}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.4;color:#9a9a9a}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #ececec;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:1.4;font-style:normal;line-height:1.4}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4}code,kbd{padding:2px 4px;font-size:90%;border-radius:2px}kbd{color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:.2;margin:0 0 .7;font-size:0;line-height:1.4;word-break:break-all;word-wrap:break-word;color:#333;background-color:#fafafa;border:1px solid #ececec;border-radius:2px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;max-width:1400px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media (min-width:51.2rem){.container{padding-left:7.5%;padding-right:7.5%}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem}.row{margin-left:-1.5rem;margin-right:-1.5rem}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:1.5rem;padding-right:1.5rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:51.2rem){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:66.13333333rem){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:80rem){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent;margin-bottom:10px;border-bottom:1px solid #ddd}caption{padding-top:.5rem;padding-bottom:.5rem;color:#9a9a9a}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:1.4}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:.5rem;line-height:1.4;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:.25rem}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}.table-striped>tbody>tr>td,.table-striped>tbody>tr>th,.table-striped>tfoot>tr>td,.table-striped>tfoot>tr>th,.table-striped>thead>tr>td,.table-striped>thead>tr>th{border-top:0}.table-mnemonic{border-bottom:0}.table-mnemonic th{border-bottom:1px solid #ececec}.table-mnemonic td:first-child{text-align:center}.table-mnemonic tr:last-child td:first-child{text-align:left}.table-mnemonic tr:first-child,.table-mnemonic tr:last-child{background-color:#fff!important}.table-hover>tbody>tr:hover{background-color:#fafafa}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#fafafa}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#ededed}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:50.2rem){.table-responsive{width:100%;margin-bottom:1.05;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:1.4;font-size:1.5rem;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-top:.5rem;margin-bottom:.25rem;font-weight:500;font-size:1.07rem}label small{font-weight:300;font-size:1em}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:3px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline-offset:3px}output{display:block;padding-top:1.6rem;font-size:1rem;line-height:1.4;color:#737373}.account-help-icon+.btn,.account-help-icon+input,.account-help-icon+textarea,label+.form-control,label+input,label+textarea{margin-top:0}.form-control{display:block;width:100%;height:2.55rem;padding:.6rem 1rem;font-size:1rem;line-height:1.4;color:#737373;background-color:#fff;background-image:none;border:1px solid #ececec;border-radius:2px;margin-top:.5rem;margin-bottom:.5rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:all .5s ease-in-out}.form-control:focus{border-color:#0e97c0;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(14,151,192,.5)}.form-control::-moz-placeholder{color:#d3d3d3;opacity:1}.form-control:-ms-input-placeholder{color:#d3d3d3}.form-control::-webkit-input-placeholder{color:#d3d3d3}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#efefef;opacity:1;cursor:text!important}.form-control[disabled],fieldset[disabled] .form-control{cursor:default}textarea.form-control{height:auto}input[readonly]{background-color:#efefef;cursor:text!important}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:2.55rem}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:2rem}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:4rem}}.form-group{margin-top:.5rem;margin-bottom:.5rem;display:block}.checkbox,.radio{position:relative;display:block;margin:15px 0}.checkbox label,.radio label{min-height:1.4;padding-left:20px;padding-right:15px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:-20px}input[type=radio]{margin-right:5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:default}.form-control-static{padding-top:1.6rem;padding-bottom:1.6rem;margin-bottom:0;min-height:2.4rem}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:2rem;padding:.1rem .5rem;font-size:.92rem;line-height:1.5;border-radius:2px}select.input-sm{height:2rem;line-height:2rem}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:2rem;padding:.1rem .5rem;font-size:.92rem;line-height:1.5;border-radius:2px}.form-group-sm select.form-control{height:2rem;line-height:2rem}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:2rem;min-height:2.32rem;padding:1.1rem .5rem;font-size:.92rem;line-height:1.5}.input-lg{height:4rem;padding:.75rem 2rem;font-size:1.9rem;line-height:1.2;border-radius:2px}select.input-lg{height:4rem;line-height:4rem}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:4rem;padding:.75rem 2rem;font-size:1.9rem;line-height:1.2;border-radius:2px}.form-group-lg select.form-control{height:4rem;line-height:4rem}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:4rem;min-height:3.3rem;padding:1.75rem 2rem;font-size:1.9rem;line-height:1.2}.form-control.is-valid{border-color:#92d190;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(93,186,90,.5)}.form-control.is-invalid{border-color:#f28c85;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(234,75,64,.5)}.btn{background-image:none;border:1px solid transparent;box-shadow:inset 2px 2px 2px hsla(0,0%,78%,.1);cursor:pointer;display:inline-block;font-weight:400;letter-spacing:.05em;margin-top:.5rem;margin-bottom:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;white-space:nowrap;padding:.6rem 1rem;font-size:1rem;line-height:1.4;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline-offset:3px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none;border-bottom-color:transparent;box-shadow:inset 3px 3px 3px hsla(0,0%,78%,.1)}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:default;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.alert .btn-info{background-color:#fff;text-decoration:none;color:#163151}.alert .btn-info.focus,.alert .btn-info:focus,.alert .btn-info:hover{color:#fff;text-decoration:none;opacity:1}.alert .btn-info.disabled{background-color:#fff;text-decoration:none;color:#163151;opacity:.6}.btn-default{color:#333;background-color:#ececec;border-color:#ececec;transition:all .25s ease}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#dfdfdf;border-color:#dfdfdf;transition:all .25s ease}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#c6c6c6;border-color:#c6c6c6;transition:all .25s ease}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#ececec;border-color:#ececec}.btn-default .badge{color:#ececec;background-color:#333}.btn-primary{color:#fff;background-color:#0e97c0;border-color:#0c84a8;transition:all .25s ease}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0c84a8;border-color:#0b7290;transition:all .25s ease}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#095f79;border-color:#074c61;transition:all .25s ease}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#0e97c0;border-color:#0c84a8}.btn-primary .badge{color:#0e97c0;background-color:#fff}.btn-success{color:#fff;background-color:#5dba5a;border-color:#4db14a;transition:all .25s ease}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#4db14a;border-color:#459f42;transition:all .25s ease}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#3d8d3b;border-color:#367b33;transition:all .25s ease}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5dba5a;border-color:#4db14a}.btn-success .badge{color:#5dba5a;background-color:#fff}.btn-info{color:#fff;background-color:#163151;border-color:#11253d;transition:all .25s ease}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#11253d;border-color:#0b1929;transition:all .25s ease}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#060d15;border-color:#000001;transition:all .25s ease}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#163151;border-color:#11253d}.btn-info .badge{color:#163151;background-color:#fff}.btn-warning{color:#fff;background-color:#ff9800;border-color:#e68900;transition:all .25s ease}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#e68900;border-color:#cc7a00;transition:all .25s ease}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#b36a00;border-color:#995b00;transition:all .25s ease}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#ff9800;border-color:#e68900}.btn-warning .badge{color:#ff9800;background-color:#fff}.btn-danger{color:#fff;background-color:#ea4b40;border-color:#e73529;transition:all .25s ease}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#e73529;border-color:#df2518;transition:all .25s ease}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#c82116;border-color:#b11e13;transition:all .25s ease}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ea4b40;border-color:#e73529}.btn-danger .badge{color:#ea4b40;background-color:#fff}.btn-group .btn-default{border-bottom-width:1px}.btn-group .btn-default.active{border:1px solid #0e97c0;color:#0e97c0;background:#f5f5f5}.btn-link{color:#0e97c0;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#0c84a8;text-decoration:none;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#9a9a9a;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 2rem;font-size:1.15rem;line-height:1.2;border-radius:2px}.btn-group-sm>.btn,.btn-sm{padding:.1rem .5rem;font-size:.92rem;line-height:1.5;border-radius:2px;padding:.1rem .5rem .2rem}.btn-group-xs>.btn,.btn-xs{padding:.25rem .2rem;font-size:.92rem;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;background:red;cursor:inherit;display:block}.caret{display:inline-block;width:0;height:0;margin-left:.5rem;vertical-align:middle;border-top:.25rem dashed;border-right:.25rem solid transparent;border-left:.25rem solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle{margin-top:0}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:4px 0;margin:2px 0 0;list-style:none;font-size:1rem;text-align:left;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.175);box-shadow:0 6px 10px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:2px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li{margin:0}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:300;line-height:1.4;color:#163151;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#0e97c0;background-color:#fafafa}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#0e97c0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#9a9a9a}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:.92rem;line-height:1.4;color:#9a9a9a;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:.25rem solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:51.2rem){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;margin-bottom:5px}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:.25rem .25rem 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 .25rem .25rem}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:2px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group>*{margin-bottom:0;margin-top:0}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%}.input-group .dropdown-toggle{padding-right:20px;padding-left:20px}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:4rem;padding:.75rem 2rem;font-size:1.9rem;line-height:1.2;border-radius:2px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:4rem;line-height:4rem}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:2rem;padding:.1rem .5rem;font-size:.92rem;line-height:1.5;border-radius:2px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:2rem;line-height:2rem}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.6rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#737373;text-align:center;background-color:#ececec;border:1px solid #ececec;border-radius:2px}.input-group-addon.input-sm{padding:.1rem .5rem;font-size:.92rem;border-radius:2px}.input-group-addon.input-lg{padding:.75rem 2rem;font-size:1.9rem;border-radius:2px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative;margin-bottom:0;margin-top:0}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.alert{padding:.5rem 1rem;margin:1rem 0;border-radius:2px;font-weight:300;font-size:1.07rem}.alert h4{color:inherit}.alert:first-child,.alert h4{margin-top:0}.alert:last-child{margin-bottom:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert a{color:#fff;text-decoration:underline}.alert a:hover{opacity:.8}.alert a:active,.alert a:focus{opacity:1}.alert svg{vertical-align:bottom}.alert.popup{position:fixed;border-radius:0;bottom:0;left:0;right:0;padding:1rem 0;box-shadow:0 0 20px 0 rgba(0,0,0,.33);transition:all .5s ease-in-out;z-index:1060;margin:0}.alert.popup .container{position:relative}@media screen and (max-width:32rem){.alert.popup .container{padding:2rem 2% 0 15%}}.alert.popup .container:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;color:#fff;position:absolute;top:0;bottom:0;left:1%;width:2rem}@media screen and (max-width:51.2rem){.alert.popup .container:after{left:3%}}@media screen and (max-width:32rem){.alert.popup .container:after{left:1%}}.alert.popup .icon-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 348.333 348.334'%3E%3Cpath d='M336.559 68.611L231.016 174.165l105.543 105.549c15.699 15.705 15.699 41.145 0 56.85-7.844 7.844-18.128 11.769-28.407 11.769-10.296 0-20.581-3.919-28.419-11.769L174.167 231.003 68.609 336.563c-7.843 7.844-18.128 11.769-28.416 11.769-10.285 0-20.563-3.919-28.413-11.769-15.699-15.698-15.699-41.139 0-56.85l105.54-105.549L11.774 68.611c-15.699-15.699-15.699-41.145 0-56.844 15.696-15.687 41.127-15.687 56.829 0l105.563 105.554L279.721 11.767c15.705-15.687 41.139-15.687 56.832 0 15.705 15.699 15.705 41.145.006 56.844z' fill='%23FFF'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem;cursor:pointer;opacity:.7;position:absolute;top:0;right:0;width:5%;bottom:0;border-left:1px solid hsla(0,0%,100%,.7);transition:all .5s ease-in-out}@media screen and (max-width:51.2rem){.alert.popup .icon-close{width:7.5%}}@media screen and (max-width:32rem){.alert.popup .icon-close{width:100%;height:2.5rem;left:0;right:0;top:0;bottom:auto;border-left:0;border-bottom:1px solid hsla(0,0%,100%,.7)}}.alert.popup .icon-close:hover{transition:all .5s ease-in-out;background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.5)}.alert.popup .icon-close:active{transition:all .5s ease-in-out;background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.7);opacity:1}.alert.popup.ng-hide{bottom:-20%;transition:all .5s ease-in-out}.alert,.alert-info{background-color:#0e97c0;border-color:#0e97c0;color:#fff}.alert-info hr,.alert hr{border-top-color:#0c84a8}.alert-info .alert-link,.alert .alert-link{color:#e6e6e6}.alert-info .container:after,.alert .container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' x='30' y='30' viewBox='0 0 65 65' width='512' height='512'%3E%3Cpath d='M32.5 0C14.58 0 0 14.579 0 32.5S14.58 65 32.5 65 65 50.421 65 32.5 50.42 0 32.5 0zm0 61C16.785 61 4 48.215 4 32.5S16.785 4 32.5 4 61 16.785 61 32.5 48.215 61 32.5 61z' fill='%23FFF'/%3E%3Ccircle cx='33.018' cy='19.541' r='3.345' fill='%23FFF'/%3E%3Cpath d='M32.137 28.342a2 2 0 0 0-2 2v17a2 2 0 0 0 4 0v-17a2 2 0 0 0-2-2z' fill='%23FFF'/%3E%3C/svg%3E")}.alert-success{background-color:#5dba5a;border-color:#5dba5a;color:#fff}.alert-success hr{border-top-color:#4db14a}.alert-success .alert-link{color:#e6e6e6}.alert-success .container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 478.2 478.2' width='32' height='32'%3E%3Cpath d='M457.575 325.1c9.8-12.5 14.5-25.9 13.9-39.7-.6-15.2-7.4-27.1-13-34.4 6.5-16.2 9-41.7-12.7-61.5-15.9-14.5-42.9-21-80.3-19.2-26.3 1.2-48.3 6.1-49.2 6.3h-.1c-5 .9-10.3 2-15.7 3.2-.4-6.4.7-22.3 12.5-58.1 14-42.6 13.2-75.2-2.6-97-16.6-22.9-43.1-24.7-50.9-24.7-7.5 0-14.4 3.1-19.3 8.8-11.1 12.9-9.8 36.7-8.4 47.7-13.2 35.4-50.2 122.2-81.5 146.3-.6.4-1.1.9-1.6 1.4-9.2 9.7-15.4 20.2-19.6 29.4-5.9-3.2-12.6-5-19.8-5h-61c-23 0-41.6 18.7-41.6 41.6v162.5c0 23 18.7 41.6 41.6 41.6h61c8.9 0 17.2-2.8 24-7.6l23.5 2.8c3.6.5 67.6 8.6 133.3 7.3 11.9.9 23.1 1.4 33.5 1.4 17.9 0 33.5-1.4 46.5-4.2 30.6-6.5 51.5-19.5 62.1-38.6 8.1-14.6 8.1-29.1 6.8-38.3 19.9-18 23.4-37.9 22.7-51.9-.4-8.1-2.2-15-4.1-20.1zm-409.3 122.2c-8.1 0-14.6-6.6-14.6-14.6V270.1c0-8.1 6.6-14.6 14.6-14.6h61c8.1 0 14.6 6.6 14.6 14.6v162.5c0 8.1-6.6 14.6-14.6 14.6h-61v.1zm383.7-133.9c-4.2 4.4-5 11.1-1.8 16.3 0 .1 4.1 7.1 4.6 16.7.7 13.1-5.6 24.7-18.8 34.6-4.7 3.6-6.6 9.8-4.6 15.4 0 .1 4.3 13.3-2.7 25.8-6.7 12-21.6 20.6-44.2 25.4-18.1 3.9-42.7 4.6-72.9 2.2h-1.4c-64.3 1.4-129.3-7-130-7.1h-.1l-10.1-1.2c.6-2.8.9-5.8.9-8.8V270.1c0-4.3-.7-8.5-1.9-12.4 1.8-6.7 6.8-21.6 18.6-34.3 44.9-35.6 88.8-155.7 90.7-160.9.8-2.1 1-4.4.6-6.7-1.7-11.2-1.1-24.9 1.3-29 5.3.1 19.6 1.6 28.2 13.5 10.2 14.1 9.8 39.3-1.2 72.7-16.8 50.9-18.2 77.7-4.9 89.5 6.6 5.9 15.4 6.2 21.8 3.9 6.1-1.4 11.9-2.6 17.4-3.5.4-.1.9-.2 1.3-.3 30.7-6.7 85.7-10.8 104.8 6.6 16.2 14.8 4.7 34.4 3.4 36.5-3.7 5.6-2.6 12.9 2.4 17.4.1.1 10.6 10 11.1 23.3.4 8.9-3.8 18-12.5 27z' fill='%23FFF'/%3E%3C/svg%3E")}.alert-warning{background-color:#ff9800;border-color:#ff9800;color:#fff}.alert-warning hr{border-top-color:#e68900}.alert-warning .alert-link{color:#e6e6e6}.alert-warning .container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='32' height='32'%3E%3Cpath d='M505.403 406.394L295.389 58.102c-8.274-13.721-23.367-22.245-39.39-22.245s-31.116 8.524-39.391 22.246L6.595 406.394c-8.551 14.182-8.804 31.95-.661 46.37 8.145 14.42 23.491 23.378 40.051 23.378h420.028c16.56 0 31.907-8.958 40.052-23.379 8.143-14.421 7.89-32.189-.662-46.369zm-28.364 29.978a12.684 12.684 0 0 1-11.026 6.436H45.985a12.68 12.68 0 0 1-11.025-6.435 12.683 12.683 0 0 1 .181-12.765L245.156 75.316A12.732 12.732 0 0 1 256 69.192c4.41 0 8.565 2.347 10.843 6.124l210.013 348.292a12.677 12.677 0 0 1 .183 12.764z' fill='%23FFF'/%3E%3Cpath d='M256.154 173.005c-12.68 0-22.576 6.804-22.576 18.866 0 36.802 4.329 89.686 4.329 126.489.001 9.587 8.352 13.607 18.248 13.607 7.422 0 17.937-4.02 17.937-13.607 0-36.802 4.329-89.686 4.329-126.489 0-12.061-10.205-18.866-22.267-18.866zm.311 180.301c-13.607 0-23.814 10.824-23.814 23.814 0 12.68 10.206 23.814 23.814 23.814 12.68 0 23.505-11.134 23.505-23.814 0-12.99-10.826-23.814-23.505-23.814z' fill='%23FFF'/%3E%3C/svg%3E")}.alert-danger{background-color:#ea4b40;border-color:#ea4b40;color:#fff}.alert-danger hr{border-top-color:#e73529}.alert-danger .alert-link{color:#e6e6e6}.alert-danger .container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='32' height='32'%3E%3Cpath d='M505.403 406.394L295.389 58.102c-8.274-13.721-23.367-22.245-39.39-22.245s-31.116 8.524-39.391 22.246L6.595 406.394c-8.551 14.182-8.804 31.95-.661 46.37 8.145 14.42 23.491 23.378 40.051 23.378h420.028c16.56 0 31.907-8.958 40.052-23.379 8.143-14.421 7.89-32.189-.662-46.369zm-28.364 29.978a12.684 12.684 0 0 1-11.026 6.436H45.985a12.68 12.68 0 0 1-11.025-6.435 12.683 12.683 0 0 1 .181-12.765L245.156 75.316A12.732 12.732 0 0 1 256 69.192c4.41 0 8.565 2.347 10.843 6.124l210.013 348.292a12.677 12.677 0 0 1 .183 12.764z' fill='%23FFF'/%3E%3Cpath d='M256.154 173.005c-12.68 0-22.576 6.804-22.576 18.866 0 36.802 4.329 89.686 4.329 126.489.001 9.587 8.352 13.607 18.248 13.607 7.422 0 17.937-4.02 17.937-13.607 0-36.802 4.329-89.686 4.329-126.489 0-12.061-10.205-18.866-22.267-18.866zm.311 180.301c-13.607 0-23.814 10.824-23.814 23.814 0 12.68 10.206 23.814 23.814 23.814 12.68 0 23.505-11.134 23.505-23.814 0-12.99-10.826-23.814-23.505-23.814z' fill='%23FFF'/%3E%3C/svg%3E")}.well{min-height:20px;padding:1rem;margin-top:1rem;margin-bottom:1rem;background-color:#fafafa;border:1px solid #e8e8e8;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well :first-child{margin-top:0}.well :last-child{margin-bottom:0}.well.lg{padding:2rem}.well.sm{padding:.5rem}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border-radius:2px;box-shadow:1px 1px 60px rgba(0,0,0,.32);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:.75rem 1.5rem}.modal-header .close{margin-top:-2px}.modal-title{margin:0 0 1rem;line-height:1.4}.modal-body{position:relative;padding:1.5rem;font-size:1.15rem}.modal-body .table>tbody>tr>td{vertical-align:middle}.modal-body .addressIdenticon{margin:auto}.modal-footer{padding:1rem 1.5rem;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn{margin-top:0}.modal-footer .btn+.btn{margin-left:.5rem;margin-bottom:0;margin-top:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:51.2rem){.modal-dialog{width:800px;margin:30px auto}.modal-sm{width:30rem}}@media (min-width:66.13333333rem){.modal-lg{width:70rem}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.modal-footer:after,.modal-footer:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.modal-footer:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:50.2rem){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:50.2rem){.visible-xs-block{display:block!important}}@media (max-width:50.2rem){.visible-xs-inline{display:inline!important}}@media (max-width:50.2rem){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:51.2rem) and (max-width:65.13333333rem){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:51.2rem) and (max-width:65.13333333rem){.visible-sm-block{display:block!important}}@media (min-width:51.2rem) and (max-width:65.13333333rem){.visible-sm-inline{display:inline!important}}@media (min-width:51.2rem) and (max-width:65.13333333rem){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:66.13333333rem) and (max-width:79rem){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:66.13333333rem) and (max-width:79rem){.visible-md-block{display:block!important}}@media (min-width:66.13333333rem) and (max-width:79rem){.visible-md-inline{display:inline!important}}@media (min-width:66.13333333rem) and (max-width:79rem){.visible-md-inline-block{display:inline-block!important}}@media (min-width:80rem){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:80rem){.visible-lg-block{display:block!important}}@media (min-width:80rem){.visible-lg-inline{display:inline!important}}@media (min-width:80rem){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:50.2rem){.hidden-xs{display:none!important}}@media (min-width:51.2rem) and (max-width:65.13333333rem){.hidden-sm{display:none!important}}@media (min-width:66.13333333rem) and (max-width:79rem){.hidden-md{display:none!important}}@media (min-width:80rem){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}img{max-width:100%;height:auto}textarea{resize:vertical}footer{background-color:#163151;color:#fff;margin-top:100px;padding-top:.25rem;padding-bottom:.5rem}footer img{width:100%;height:auto;max-width:20rem}footer p{margin:.25rem 0 .5rem}footer a{color:#4ac8ed}footer a:focus,footer a:hover{color:#33c1eb}footer .modal,footer .modal p{color:#333}footer h5{font-size:1.07rem;margin:.92rem 0 0}footer h5 i{margin-left:-1.5em;margin-right:.25em}footer ul{list-style:none;padding-left:.5rem;margin:0 0 .25rem}footer li,footer p{font-size:.92rem;margin:.5rem 0}footer .footer-2,footer .footer-3{padding-left:3rem}@media screen and (max-width:51.2rem){footer .row{margin-left:-.5rem;margin-right:-.5rem}}.announcement{padding:3px 10px;text-align:center;font-weight:300;color:#fff;display:block;background-color:#0e97c0}.announcement a{text-decoration:underline;color:#fff;transition:all .25s ease}.announcement:focus,.announcement:hover{transition:all .25s ease;color:#f2f2f2;text-decoration:none;background-color:#0c84a8}.announcement strong{font-weight:400}.annoucement-warning{background-color:#ea4b40}.annoucement-warning:focus,.annoucement-warning:hover{background-color:#e73529}.annoucement-warning:focus a,.annoucement-warning:focus a:hover,.annoucement-warning:hover a,.annoucement-warning:hover a:hover{text-decoration:none}.annoucement-danger{background-color:#ea4b40}.annoucement-danger a:focus,.annoucement-danger a:hover{color:#f2f2f2}.annoucement-danger a:focus a,.annoucement-danger a:focus a:hover,.annoucement-danger a:hover a,.annoucement-danger a:hover a:hover{text-decoration:none}.address-identicon-container{padding-left:0;padding-top:.75rem;text-align:left}@media screen and (max-width:51.2rem){.address-identicon-container{padding-left:1.5rem;padding-right:1.5rem;padding-top:0}}.address-identicon-container-right{padding-right:0;padding-top:.75rem;text-align:right}.address-identicon-container-right .addressIdenticon{float:right}@media screen and (max-width:51.2rem){.address-identicon-container-right{padding-left:1.5rem;padding-right:1.5rem;padding-top:0}}.address-identicon-container-offline{padding:0;margin-left:-15px}.addressIdenticon{width:4rem;height:4rem;background-size:cover;background-repeat:no-repeat;border-radius:50%;box-shadow:inset 0 2px 2px hsla(0,0%,100%,.5),inset 0 -1px 8px rgba(0,0,0,.6)}.addressIdenticon.med{width:3rem;height:3rem}.addressIdenticon.small{width:2rem;height:2rem}.addressIdenticon.inline{display:inline-block}.addressIdenticon.float{float:left;margin-right:.5rem}.wrap{word-wrap:break-word}.bigger-on-mobile.form-control[readonly]{height:60px}@media screen and (max-width:767px){.bigger-on-mobile.form-control[readonly]{height:100px}}#paneHelp h3{margin-top:2em}.account-help-icon h3,.account-help-icon h4,.account-help-icon h5,.account-help-icon h6,.account-help-icon img{display:inline-block}.account-help-icon img:hover+.account-help-text{display:block}.account-help-icon img{margin-left:-30px;margin-right:3px}.account-help-text{background:#fff;border-radius:2px;border:1px solid #cdcdcd;box-shadow:0 0 .5rem hsla(0,0%,39%,.2);display:none;font-size:.8rem;font-weight:400;padding:.25rem;position:absolute;width:18rem;z-index:999}ul.account-help-text{padding-left:1.6rem}.account-help-text li{font-size:.8rem;font-weight:400}@media screen and (max-width:767px){.account-help-icon img,.account-help-icon li,.account-help-icon p{display:none}}#accountAddress,#accountAddressMainTbl-1,#accountBalance,#accountBalanceBtc,#accountBalanceEur,#accountBalancePopMB-0,#accountBalancePopMB-2,#accountBalanceUsd,.form-control,.mono{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-weight:400;letter-spacing:.02em}.offline-qrcode{margin-top:-150px;max-width:300px}@media screen and (max-width:942px){.offline-qrcode{margin-top:-78px}}@media screen and (max-width:769px){.offline-qrcode{margin-top:0}}.account-info{padding-left:1em;margin:0}.account-info:after,.account-info:before{content:" ";display:table}.account-info:after{clear:both}.account-info li{margin-bottom:0;list-style-type:none;word-break:break-all}table.account-info{font-weight:200;border-bottom:0;min-width:200px}table.account-info td{padding:4px 5px;line-height:1}table.account-info td:first-child{max-width:115px;word-wrap:break-word;padding-left:1em}table.account-info tr:nth-child(2n){background-color:#fafafa}table.account-info tr:last-child,table.account-info tr:nth-last-child(2){background-color:#fff!important}input[type=text]+.eye{cursor:pointer}input[type=text]+.eye:before{content:"";width:20px;height:20px;margin-left:6px;margin-right:6px;display:inline-block;vertical-align:middle;background:url(../images/icon-eye.svg)}input[type=password]+.eye{cursor:pointer}input[type=password]+.eye:before{content:"";width:20px;height:20px;margin-left:6px;margin-right:6px;display:inline-block;vertical-align:middle;background:url(../images/icon-eye-closed.svg)}.collapse-container h2,.collapse-container h4{cursor:pointer}.collapse-container .collapse-button{float:left;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px;margin:-10px -35px;font-size:24px;line-height:1.6}.help .collapse-container{margin:40px 0}.help .collapse-container .collapse-button{margin:-10px -30px;font-size:20px;line-height:1}.token-remove{width:.92rem;height:.92rem;position:absolute;left:18px;cursor:pointer}.node-remove{width:16px;height:16px;position:absolute;right:6px;top:8px}.m-addresses td:first-child{max-width:50px;min-widht:50px}.m-addresses td:last-child{text-align:right}.token-balances{margin-bottom:15px}h2 a.isActive,h2 a.isActive:active,h2 a.isActive:hover{color:#333;cursor:default}.item{margin:6px 0}.output.well{padding:.5rem 1rem;margin-top:-.5rem}.output.well p{margin:.5rem 0}label small{color:#9a9a9a}.write-address .col-xs-1{padding:0}.write-address .col-xs-11{padding-right:10px}.write-boolean label{display:block}.decrypt-drtv{padding:1rem 0}.decrypt-drtv label.radio{padding:0 1.5rem}.qr-code{max-width:17rem;margin:auto}.qr-pkey-container{position:relative}.qr-overlay{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0}.contracts h4+.dropdown,.contracts h4+.dropdown .btn{margin-top:0}.contracts a.isActive{color:#333}.contracts .dropdown-toggle{display:block;text-align:left;white-space:normal}.contracts .dropdown-toggle .caret{position:absolute;right:1rem;top:1.25rem}.contracts .dropdown-menu-left{font-size:.92rem;left:auto;right:0;min-width:37rem}.contracts .dropdown-menu-left small{float:right}@media screen and (min-width:51.2rem){.view-wallet-content{padding-left:3rem}}.view-wallet-content h5{margin-bottom:.25rem}.view-wallet-content a.isActive{color:#333}#selectedTypeLedger ol{padding-left:1rem}.loading-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:999;text-align:center}.loading-wrap .loading{position:absolute;text-align:center;top:40%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.loading-wrap img{border-radius:50%}.loading-wrap h1{-webkit-animation:opacity 2s infinite ease-in-out;animation:opacity 2s infinite ease-in-out;color:#fff}@-webkit-keyframes opacity{0%,to{opacity:0}50%{opacity:1}}@keyframes opacity{0%,to{opacity:0}50%{opacity:1}}.embedded-logo{height:auto;width:100%;max-width:290px;padding:.5rem 0}.ens-response{color:#737373}.swap-tab a.link,.swap-tab a.link:hover{transition:none}.swap-tab .btn-lg{margin-top:5rem}.swap-tab .btn img,.swap-tab .btn svg{margin-right:.5rem;margin-left:-.25rem;vertical-align:middle}.swap-tab .swap-rates{text-align:center}.swap-tab .swap-rates .order-panel{background:linear-gradient(150deg,#0e97c0,#163151);position:relative}.swap-tab .swap-rates .order-panel .bity-logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:51.2rem){.swap-tab .swap-rates .order-panel{padding-top:1rem;padding-bottom:1rem}.swap-tab .swap-rates .order-panel .order-info{text-align:left;padding:0 0 0 22%}.swap-tab .swap-rates .order-panel .bity-logo{left:-1rem;top:40%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.swap-tab .swap-rates .form-control.input-sm{width:16%;min-width:3.5rem;display:inline-block;margin-right:1rem;text-align:right;background-color:transparent;color:#fff;box-shadow:0 0 0 #fff;border:0 solid #fff;border-bottom:2px solid #fff}.swap-tab .swap-rates p{margin:0}.swap-tab .swap-rates p span{opacity:.9}.swap-tab .swap-rates .order-info:nth-child(4n+1),.swap-tab .swap-rates .order-info:nth-child(4n+2),.swap-tab .swap-rates .order-info:nth-child(4n+3){background:transparent}.swap-tab .swap-panel{padding-top:5rem;text-align:center}.swap-tab .swap-panel>*{display:inline-block;margin:.25rem .5rem;vertical-align:middle}.swap-tab .swap-panel .form-control{width:10rem}.swap-tab .swap-panel .dropdown{margin-left:0}.swap-tab .swap-start{text-align:center}.swap-tab .swap-start .swap-info{text-align:left;margin-bottom:5rem}.swap-tab .swap-order{text-align:left}.swap-tab .swap-order .order-info-wrap{margin-bottom:0}.swap-tab .swap-order h1{margin-top:3rem;margin-bottom:3rem}.ens-tab .collapse-container h4,.ens-tab .collapse-container h5,.swap-tab .collapse-container h4,.swap-tab .collapse-container h5{display:inline-block}.ens-tab .collapse-container .collapse-button,.swap-tab .collapse-container .collapse-button{float:none;margin:0}.order-info-wrap{margin-bottom:5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-info-wrap .order-info{padding:1rem 0}.order-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;min-height:100px;text-align:center;padding:.5rem 0;color:#fff}.order-info:after,.order-info:before{content:" ";display:table}.order-info:after{clear:both}.order-info h3,.order-info h4,.order-info p{margin:0}.order-info:nth-child(4n+1){background-color:#175575}.order-info:nth-child(4n+2){background-color:#1e92ba}.order-info:nth-child(4n+3){background-color:#143955}.order-info:nth-child(4n+4){background-color:#19b3ae}.swap-progress{margin-top:2rem;margin-bottom:0;position:relative}.swap-progress .sep{position:absolute;top:3.5rem;left:7.5%;right:7.5%;height:.25rem;background-color:#ececec}@media screen and (max-width:675px){.swap-progress .sep{display:none}}.swap-progress:after,.swap-progress:before{content:" ";display:table}.swap-progress:after{clear:both}.swap-progress .progress-item{width:20%;float:left;text-align:center;margin:.25rem 0}@media screen and (max-width:675px){.swap-progress .progress-item{width:100%}}.swap-progress .progress-item:nth-child(4n+1) .progress-circle{border-color:rgba(30,146,186,.4);color:rgba(30,146,186,.4)}.swap-progress .progress-item:nth-child(4n+2) .progress-circle{border-color:rgba(23,85,117,.4);color:rgba(23,85,117,.4)}.swap-progress .progress-item:nth-child(4n+3) .progress-circle{border-color:rgba(25,179,174,.4);color:rgba(25,179,174,.4)}.swap-progress .progress-item:nth-child(4n+4) .progress-circle{border-color:rgba(20,57,85,.4);color:rgba(20,57,85,.4)}.swap-progress .progress-item .progress-circle{border-radius:50%;border-width:.25rem;border-style:solid;box-sizing:content-box;margin:1rem auto;padding-bottom:4rem;position:relative;width:4rem;background:#fff}@media screen and (max-width:675px){.swap-progress .progress-item .progress-circle{margin:.25rem 1rem .25rem 2rem;padding-bottom:3rem;width:3rem;float:left}}.swap-progress .progress-item .progress-circle i{font-size:1.5rem;line-height:1.75rem;height:1.75rem;width:1.75rem;font-weight:900;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:675px){.swap-progress .progress-item .progress-circle i{font-size:1.5rem;line-height:1.5rem;height:1.5rem;width:1.5rem}}.swap-progress .progress-item p{font-size:.92rem;font-weight:600;text-transform:uppercase;color:hsla(0,0%,55%,.5);letter-spacing:.1em}@media screen and (max-width:675px){.swap-progress .progress-item p{line-height:4rem;margin:0;text-align:left}}.swap-progress .progress-item p small{letter-spacing:.03em;font-size:75%}.swap-progress .progress-item.progress-active p{color:#8d8d8d}.swap-progress .progress-item.progress-active:nth-child(4n+1) .progress-circle{border-color:#1e92ba;color:#1e92ba}.swap-progress .progress-item.progress-active:nth-child(4n+2) .progress-circle{border-color:#175575;color:#175575}.swap-progress .progress-item.progress-active:nth-child(4n+3) .progress-circle{border-color:#19b3ae;color:#19b3ae}.swap-progress .progress-item.progress-active:nth-child(4n+4) .progress-circle{border-color:#143955;color:#143955}.swap-progress .progress-item.progress-true .progress-circle{background-color:#5dba5a;border-color:#5dba5a;box-shadow:inset 0 0 0 5px #fff}.swap-progress .progress-item.progress-true .progress-circle i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 426.67 426.67' width='32' height='32'%3E%3Cpath d='M153.504 366.839c-8.657 0-17.323-3.302-23.927-9.911L9.914 237.265c-13.218-13.218-13.218-34.645 0-47.863 13.218-13.218 34.645-13.218 47.863 0l95.727 95.727 215.39-215.386c13.218-13.214 34.65-13.218 47.859 0 13.222 13.218 13.222 34.65 0 47.863L177.436 356.928c-6.609 6.605-15.271 9.911-23.932 9.911z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.swap-progress .progress-item.progress-true p{color:#5dba5a}.ens-tab .order-info-wrap{margin-top:1rem;margin-bottom:1rem}.ens-tab h5+p{margin-top:-.5em}#etherWalletPopUp{padding:10px;position:relative;min-width:346px}#etherWalletPopUp .back-icon{position:absolute;left:5px;top:5px}#etherWalletPopUp .back-icon:active,#etherWalletPopUp .back-icon:hover{outline:0}.quicksend-address{font-family:Menlo,Monaco,Consolas,Courier New,monospace;max-width:170px;word-wrap:break-word;font-size:12px;font-weight:300;display:block}.chrome-tokens span{display:inline-block}.text-navy{color:#163151}.text-gray-lighter{color:#ececec}.text-blue{color:#0e97c0}.text-white{color:#fff}.bg-navy{background:#163151}.bg-gradient{background:#163151;background:linear-gradient(149deg,#132a45,#143a56,#21a4ce,#19b4ad)}.bg-gray-lighter{background-color:#ececec}.bg-blue{background-color:#0e97c0}.bg-white{background-color:#fff}.text-serif{font-family:Georgia,Times New Roman,Times,serif}.text-sans-serif{font-family:Lato,sans-serif}.pad-v-sm{padding-top:.5em;padding-bottom:.5em}.pad-v-md{padding-top:1em;padding-bottom:1em}.pad-v-lg{padding-top:1.5em;padding-bottom:1.5em}.pad-v-xl{padding-top:2em;padding-bottom:2em}.marg-v-sm{margin-top:.5em;margin-bottom:.5em}.marg-v-md{margin-top:1em;margin-bottom:1em}.marg-v-lg{margin-top:1.5em;margin-bottom:1.5em}.marg-v-xl{margin-top:2em;margin-bottom:2em}.img-fill{width:100%;height:auto;max-width:100%}.header-branding{color:#fff;padding:0}@media screen and (max-width:900px){.header-branding{text-align:center}}.header-branding .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.header-branding .container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:5%;padding-right:5%}}@media screen and (min-width:901px){.header-branding .brand{-webkit-flex-basis:245px;-ms-flex-preferred-size:245px;flex-basis:245px}}.header-branding .brand img{max-width:1000px;padding:5px 0;min-width:220px}.header-branding .tagline{font-size:18px;font-weight:200;color:#fff;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;text-align:right;padding:5px 0}@media screen and (max-width:900px){.header-branding .tagline{text-align:center}}.header-branding .tagline>*{display:inline;vertical-align:middle}.header-branding a{color:#fff;cursor:pointer;font-weight:400;transition:all .25s ease}.header-branding a:active,.header-branding a:hover{opacity:.8;color:#fff;text-decoration:none;transition:all .25s ease}.header-branding .dropdown{padding:0;text-align:right;white-space:nowrap}.header-branding .dropdown .dropdown-menu{right:-10px;min-width:auto;left:auto}.header-branding .dropdown .dropdown-menu>li>a{font-size:15px;padding:5px 30px 5px 15px;position:relative}.dropdown-menu a.active{text-decoration:none;color:#0e97c0;background-color:#fafafa}.nav-container{position:relative;overflow-y:hidden}.nav-container .nav-scroll{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;overflow-x:auto;margin-bottom:-20px;font-size:0;white-space:nowrap}@media screen and (max-width:51.2rem){.nav-container .nav-scroll{margin:0 -5% -20px}}.nav-container .nav-scroll .nav-inner{border-bottom:2px solid #ececec;display:inline-block;font-size:0;margin-bottom:20px;min-width:100%;padding:5px 0 0;vertical-align:middle}.nav-container .nav-scroll .nav-inner .nav-item{display:inline-block;font-size:0}.nav-container .nav-scroll .nav-inner .nav-item.NAV_Swap a:before{content:"";display:inline-block;margin-top:-.1rem;width:1.3rem;height:1.3rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 620.04 631.27'%3E%3Ctitle%3Eicon-swap%3C/title%3E%3Cpath d='M469.95 289.68c-77 0-139.59-62.62-139.59-139.59S392.98 10.5 469.95 10.5s139.59 62.62 139.59 139.59-62.62 139.59-139.59 139.59z' fill='%23ffe14d'/%3E%3Cpath d='M469.95 21a129.09 129.09 0 1 1-129.09 129.09A129.24 129.24 0 0 1 469.95 21m0-21c-82.76 0-150.09 67.33-150.09 150.09s67.29 150.09 150.09 150.09 150.09-67.33 150.09-150.09S552.71 0 469.95 0z' fill='%230f0f0f'/%3E%3Cpath d='M599.04 150.09A129.24 129.24 0 0 0 469.95 21v258.18a129.24 129.24 0 0 0 129.09-129.09z' fill='%23fc3'/%3E%3Cpath d='M469.95 44.94a105.12 105.12 0 1 0 105.12 105.15A105.24 105.24 0 0 0 469.95 44.94zm0 179c-49.27 0-74.85-24.6-74.85-73.87s25.58-74.85 74.85-74.85 75.82 25.58 75.82 74.85-26.55 73.87-75.82 73.87z' fill='%23ff9f19'/%3E%3Cpath d='M545.77 150.09c0 49.27-26.55 74.85-75.82 74.85v30.27a105.12 105.12 0 1 0 0-210.24v30.27c49.27 0 75.82 25.58 75.82 74.85z' fill='%23f28618'/%3E%3Cpath fill='%230492be' d='M100.66 277.37H26.9V114.06h240.72V50.84l131.7 100.1-131.7 100.09v-63.22H100.66v89.56z'/%3E%3Cpath fill='%23103957' opacity='.2' d='M63.78 150.94h335.54l-131.7-100.1v63.22H26.9v163.31h36.88V150.94z'/%3E%3Cpath d='M259.71 34.94l152.67 116-152.67 116v-71.23H108.55v89.56H19V106.15h240.71zm126.55 116L275.52 66.77v55.17H34.8v147.53h57.95v-89.53h182.77v55.19z'/%3E%3Cpath fill='%23fff' d='M292.951 119.43l9.638-12.482 47.456 36.642-9.638 12.482z'/%3E%3Cpath d='M150.09 620.77c-77 0-139.59-62.62-139.59-139.59s62.65-139.59 139.59-139.59 139.59 62.62 139.59 139.59-62.62 139.59-139.59 139.59z' fill='%23ffe14d'/%3E%3Cpath d='M150.09 352.09A129.09 129.09 0 1 1 21 481.18a129.24 129.24 0 0 1 129.09-129.09m0-21C67.33 331.09 0 398.42 0 481.18s67.33 150.09 150.09 150.09 150.06-67.33 150.06-150.09-67.3-150.09-150.06-150.09z' fill='%230f0f0f'/%3E%3Cpath d='M21 481.18a129.24 129.24 0 0 0 129.09 129.09V352.09A129.24 129.24 0 0 0 21 481.18z' fill='%23fc3'/%3E%3Cpath d='M150.09 586.3A105.12 105.12 0 1 0 44.97 481.18 105.24 105.24 0 0 0 150.09 586.3zm0-179c49.27 0 74.85 24.6 74.85 73.87s-25.58 74.85-74.85 74.85-75.82-25.58-75.82-74.85 26.55-73.86 75.82-73.86z' fill='%23ff9f19'/%3E%3Cpath d='M74.26 481.18c0-49.27 26.55-74.85 75.82-74.85v-30.27a105.12 105.12 0 1 0 0 210.24v-30.27c-49.26 0-75.82-25.58-75.82-74.85z' fill='%23f28618'/%3E%3Cpath fill='%230492be' d='M519.39 353.9h73.75v163.31H352.43v63.22L220.72 480.34l131.71-100.1v63.22h166.96V353.9z'/%3E%3Cpath fill='%23103957' opacity='.2' d='M556.26 480.34H220.72l131.71 100.09v-63.22h240.71V353.9h-36.88v126.44z'/%3E%3Cpath d='M360.32 596.36l-152.66-116 152.66-116v71.25h151.16V346h89.56v179.11H360.32zm-126.55-116l110.74 84.16v-55.21h240.73V361.8h-57.95v89.56H344.52v-55.19z'/%3E%3Cpath fill='%23fff' d='M268.572 486.574l9.7-12.473 47.419 36.875-9.7 12.473z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:.25rem}.nav-container .nav-scroll .nav-inner .nav-item a{color:#095f79;display:block;font-size:16px;font-weight:300;padding:10px;white-space:nowrap;position:relative;min-height:2.75rem}.nav-container .nav-scroll .nav-inner .nav-item a:after{content:"";background:#0e97c0;height:2px;width:100%;left:0;position:absolute;bottom:-1px;transition:all .25s ease 0s;-webkit-transform:scale(0);transform:scale(0)}.nav-container .nav-scroll .nav-inner .nav-item.active a,.nav-container .nav-scroll .nav-inner .nav-item a:focus,.nav-container .nav-scroll .nav-inner .nav-item a:hover{color:#0e97c0;text-decoration:none;transition:all .25s ease 0s}.nav-container .nav-scroll .nav-inner .nav-item.active a:after,.nav-container .nav-scroll .nav-inner .nav-item a:focus:after,.nav-container .nav-scroll .nav-inner .nav-item a:hover:after{-webkit-transform:scale(1);transform:scale(1);transition:all .25s ease 0s}.nav-container .nav-arrow-left,.nav-container .nav-arrow-right{background-color:#fff;bottom:12px;color:#d6d6d6;font-size:33px;line-height:1.3;min-width:50px;position:absolute;top:0;vertical-align:middle;width:5%;z-index:999}.nav-container .nav-arrow-left:hover,.nav-container .nav-arrow-right:hover{text-decoration:none}.nav-container .nav-arrow-right{right:3%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 47%,#fff);padding-right:5px;text-align:right}@media screen and (max-width:51.2rem){.nav-container .nav-arrow-right{right:0}}.nav-container .nav-arrow-left{left:3%;background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 47%,#fff);padding-left:5px;text-align:left}@media screen and (max-width:51.2rem){.nav-container .nav-arrow-left{left:0}}.print-container{width:680px;height:280px;border:1px solid gray;margin-bottom:50px;position:relative}.print-title{float:left}.print-text{color:#0b7290;text-transform:uppercase;letter-spacing:.05em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:0;bottom:0;font-size:13px;font-weight:600}.print-qr-code-1{width:28%;float:left;position:relative;padding:20px}.print-qr-code-1 .print-text{right:-35px;bottom:69px}.print-qr-code-2{width:28%;float:left;position:relative;padding:20px}.print-qr-code-2 .print-text{right:-45px;bottom:69px}.print-notes{width:28%;float:left;position:relative;padding:20px}.print-notes .print-text{right:-45px;bottom:69px}.print-address-container{float:left;width:85%;padding:0 25px}.print-address-container p{font-size:14px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.ether-logo-1{position:absolute;left:100px}.ether-logo-2{position:absolute;right:32px;bottom:64px} \ No newline at end of file diff --git a/chrome-extension/cx-wallet.html b/chrome-extension/cx-wallet.html index 53e6552363..6ee205f3d2 100644 --- a/chrome-extension/cx-wallet.html +++ b/chrome-extension/cx-wallet.html @@ -43,7 +43,7 @@
Open-Source & Client-Side Ether Wallet - · v3.6.0    + · v3.6.2    diff --git a/chrome-extension/js/etherwallet-master.js b/chrome-extension/js/etherwallet-master.js index b58d756e6b..18018256cf 100644 --- a/chrome-extension/js/etherwallet-master.js +++ b/chrome-extension/js/etherwallet-master.js @@ -121,7 +121,7 @@ module.exports=[{ },{}],6:[function(require,module,exports){ 'use strict'; -var ajaxReq = function () {}; +var ajaxReq = function ajaxReq() {}; ajaxReq.http = null; ajaxReq.postSerializer = null; ajaxReq.getETHvalue = null; @@ -131,7 +131,7 @@ module.exports = ajaxReq; },{}],7:[function(require,module,exports){ 'use strict'; -var bity = function () {}; +var bity = function bity() {}; bity.SERVERURL = "https://bity.myetherapi.com"; bity.decimals = 6; bity.ethExplorer = 'https://etherscan.io/tx/[[txHash]]'; @@ -202,7 +202,7 @@ module.exports = bity; },{}],8:[function(require,module,exports){ 'use strict'; -var addWalletCtrl = function ($scope, $sce) { +var addWalletCtrl = function addWalletCtrl($scope, $sce) { $scope.showBtnGen = $scope.showBtnUnlock = $scope.showBtnAdd = $scope.showBtnAddWallet = $scope.showAddWallet = $scope.requireFPass = $scope.requirePPass = $scope.showPassTxt = false; $scope.nickNames = []; $scope.filePassword = $scope.fileContent = ""; @@ -405,7 +405,7 @@ module.exports = addWalletCtrl; },{}],9:[function(require,module,exports){ 'use strict'; -var cxDecryptWalletCtrl = function ($scope, $sce, walletService) { +var cxDecryptWalletCtrl = function cxDecryptWalletCtrl($scope, $sce, walletService) { $scope.allWallets = []; $scope.selectedWallet = $scope.password = ""; $scope.setAllWallets = function () { @@ -456,7 +456,7 @@ module.exports = cxDecryptWalletCtrl; },{}],10:[function(require,module,exports){ 'use strict'; -var mainPopCtrl = function ($scope, $sce) { +var mainPopCtrl = function mainPopCtrl($scope, $sce) { $scope.allWallets = []; $scope.allWatchOnly = []; $scope.setAllWallets = function () { @@ -492,7 +492,7 @@ module.exports = mainPopCtrl; },{}],11:[function(require,module,exports){ 'use strict'; -var myWalletsCtrl = function ($scope, $sce) { +var myWalletsCtrl = function myWalletsCtrl($scope, $sce) { $scope.editModal = new Modal(document.getElementById('editWallet')); $scope.viewModal = new Modal(document.getElementById('viewWalletDetails')); $scope.removeModal = new Modal(document.getElementById('removeWallet')); @@ -667,7 +667,7 @@ module.exports = myWalletsCtrl; },{}],12:[function(require,module,exports){ 'use strict'; -var quickSendCtrl = function ($scope, $sce) { +var quickSendCtrl = function quickSendCtrl($scope, $sce) { $scope.allWallets = []; $scope.selectedWallet = ""; $scope.showConfirm = false; @@ -766,7 +766,7 @@ module.exports = quickSendCtrl; },{}],13:[function(require,module,exports){ 'use strict'; -var bulkGenCtrl = function ($scope) { +var bulkGenCtrl = function bulkGenCtrl($scope) { $scope.showWallets = false; $scope.genWallets = function () { if ($scope.amount == '' || $scope.amount != parseInt($scope.amount, 10)) alert(globalFuncs.errorMsgs[0]);else { @@ -798,7 +798,7 @@ module.exports = bulkGenCtrl; },{}],14:[function(require,module,exports){ 'use strict'; -var contractsCtrl = function ($scope, $sce, walletService) { +var contractsCtrl = function contractsCtrl($scope, $sce, walletService) { $scope.ajaxReq = ajaxReq; walletService.wallet = null; $scope.visibility = "interactView"; @@ -963,13 +963,14 @@ var contractsCtrl = function ($scope, $sce, walletService) { if (!$scope.Validator.isValidAddress($scope.contract.address)) throw globalFuncs.errorMsgs[5];else if (!$scope.Validator.isJSON($scope.contract.abi)) throw globalFuncs.errorMsgs[26]; $scope.contract.functions = []; var tAbi = JSON.parse($scope.contract.abi); - for (var i in tAbi) if (tAbi[i].type == "function") { - tAbi[i].inputs.map(function (i) { - i.value = ''; - }); - $scope.contract.functions.push(tAbi[i]); - } - $scope.showReadWrite = true; + for (var i in tAbi) { + if (tAbi[i].type == "function") { + tAbi[i].inputs.map(function (i) { + i.value = ''; + }); + $scope.contract.functions.push(tAbi[i]); + } + }$scope.showReadWrite = true; } catch (e) { $scope.notifier.danger(e); } @@ -990,7 +991,7 @@ module.exports = contractsCtrl; (function (Buffer){ 'use strict'; -var decryptWalletCtrl = function ($scope, $sce, walletService) { +var decryptWalletCtrl = function decryptWalletCtrl($scope, $sce, walletService) { $scope.walletType = ""; $scope.requireFPass = $scope.requirePPass = $scope.showFDecrypt = $scope.showPDecrypt = $scope.showAOnly = $scope.showParityDecrypt = false; $scope.filePassword = ""; @@ -1016,7 +1017,9 @@ var decryptWalletCtrl = function ($scope, $sce, walletService) { $scope.HDWallet.dPath = $scope.HDWallet.defaultDPath; $scope.mnemonicModel = new Modal(document.getElementById('mnemonicModel')); - $scope.onHDDPathChange = function (password = '') { + $scope.onHDDPathChange = function () { + var password = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; + $scope.HDWallet.hdk = hd.HDKey.fromMasterSeed(hd.bip39.mnemonicToSeed($scope.manualmnemonic.trim(), password)); $scope.HDWallet.numWallets = 0; $scope.setHDAddresses($scope.HDWallet.numWallets, $scope.HDWallet.walletsPerDialog); @@ -1042,7 +1045,7 @@ var decryptWalletCtrl = function ($scope, $sce, walletService) { $scope.showFDecrypt = $scope.filePassword.length >= 0; }; $scope.onPrivKeyChange = function () { - const manualprivkey = fixPkey($scope.manualprivkey); + var manualprivkey = fixPkey($scope.manualprivkey); $scope.requirePPass = manualprivkey.length == 128 || manualprivkey.length == 132; $scope.showPDecrypt = manualprivkey.length == 64; @@ -1128,10 +1131,10 @@ var decryptWalletCtrl = function ($scope, $sce, walletService) { $scope.wallet = { type: "addressOnly", address: $scope.addressOnly, - getAddressString: function () { + getAddressString: function getAddressString() { return this.address; }, - getChecksumAddressString: function () { + getChecksumAddressString: function getChecksumAddressString() { return ethUtil.toChecksumAddress(this.getAddressString()); }, setBalance: tempWallet.setBalance, @@ -1199,10 +1202,10 @@ var decryptWalletCtrl = function ($scope, $sce, walletService) { module.exports = decryptWalletCtrl; }).call(this,require("buffer").Buffer) -},{"buffer":159}],16:[function(require,module,exports){ +},{"buffer":154}],16:[function(require,module,exports){ 'use strict'; -var footerCtrl = function ($scope, globalService) { +var footerCtrl = function footerCtrl($scope, globalService) { $scope.footerModal = new Modal(document.getElementById('disclaimerModal')); $scope.ethBlockNumber = "loading"; $scope.etcBlockNumber = "loading"; @@ -1223,7 +1226,7 @@ module.exports = footerCtrl; },{}],17:[function(require,module,exports){ 'use strict'; -var offlineTxCtrl = function ($scope, $sce, walletService) { +var offlineTxCtrl = function offlineTxCtrl($scope, $sce, walletService) { $scope.ajaxReq = ajaxReq; walletService.wallet = null; walletService.password = ''; @@ -1310,7 +1313,9 @@ var offlineTxCtrl = function ($scope, $sce, walletService) { $scope.dropdownEnabled = true; } }, true); - $scope.setSendMode = function (index, tokenSymbol = '') { + $scope.setSendMode = function (index) { + var tokenSymbol = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + $scope.tokenTx.id = index; if (index == 'ether') { $scope.unitReadable = ajaxReq.type; @@ -1391,7 +1396,7 @@ module.exports = offlineTxCtrl; },{}],18:[function(require,module,exports){ 'use strict'; -var sendTxCtrl = function ($scope, $sce, walletService) { +var sendTxCtrl = function sendTxCtrl($scope, $sce, walletService) { $scope.ajaxReq = ajaxReq; $scope.unitReadable = ajaxReq.type; $scope.sendTxModal = new Modal(document.getElementById('sendTransaction')); @@ -1420,7 +1425,10 @@ var sendTxCtrl = function ($scope, $sce, walletService) { tokenSymbol: globalFuncs.urlGet('tokenSymbol') == null ? false : globalFuncs.urlGet('tokenSymbol'), readOnly: globalFuncs.urlGet('readOnly') == null ? false : true }; - $scope.setSendMode = function (sendMode, tokenId = '', tokenSymbol = '') { + $scope.setSendMode = function (sendMode) { + var tokenId = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var tokenSymbol = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; + $scope.tx.sendMode = sendMode; $scope.unitReadable = ''; if (sendMode == 'ether') { @@ -1447,7 +1455,7 @@ var sendTxCtrl = function ($scope, $sce, walletService) { } if ($scope.tx.sendMode != 'token') $scope.tokenTx.id = -1; }; - var applyScope = function () { + var applyScope = function applyScope() { if (!$scope.$$phase) $scope.$apply(); }; globalFuncs.urlGet('sendMode') == null ? $scope.setSendMode('ether') : $scope.setSendMode(globalFuncs.urlGet('sendMode')); @@ -1463,7 +1471,7 @@ var sendTxCtrl = function ($scope, $sce, walletService) { $scope.wallet.setBalance(applyScope); $scope.wallet.setTokens(); if ($scope.parentTxConfig) { - var setTxObj = function () { + var setTxObj = function setTxObj() { $scope.tx.to = $scope.parentTxConfig.to; $scope.tx.value = $scope.parentTxConfig.value; $scope.tx.sendMode = $scope.parentTxConfig.sendMode ? $scope.parentTxConfig.sendMode : 'ether'; @@ -1599,7 +1607,7 @@ module.exports = sendTxCtrl; (function (Buffer){ 'use strict'; -var signMsgCtrl = function ($scope, $sce, walletService) { +var signMsgCtrl = function signMsgCtrl($scope, $sce, walletService) { walletService.wallet = null; $scope.visibility = "signView"; $scope.$watch(function () { @@ -1655,10 +1663,10 @@ var signMsgCtrl = function ($scope, $sce, walletService) { module.exports = signMsgCtrl; }).call(this,require("buffer").Buffer) -},{"buffer":159}],20:[function(require,module,exports){ +},{"buffer":154}],20:[function(require,module,exports){ 'use strict'; -var swapCtrl = function ($scope, $sce, walletService) { +var swapCtrl = function swapCtrl($scope, $sce, walletService) { var lStorageKey = "swapOrder"; $scope.ajaxReq = ajaxReq; $scope.Validator = Validator; @@ -1671,7 +1679,7 @@ var swapCtrl = function ($scope, $sce, walletService) { }, 30000); $scope.priceTicker = { ETHBTC: 1, ETHREP: 1, BTCREP: 1, BTCETH: 1, REPBTC: 1, REPETH: 1 }; $scope.availableCoins = ["ETH", "BTC", "REP"]; - var initValues = function () { + var initValues = function initValues() { $scope.showStage1 = true; $scope.showStage2 = $scope.showStage3Eth = $scope.showStage3Btc = false; $scope.orderResult = null; @@ -1695,7 +1703,7 @@ var swapCtrl = function ($scope, $sce, walletService) { greaterThanMax: 2, noErrors: 3 }; - var verify = function () { + var verify = function verify() { if (!$scope.bity.priceLoaded) return errors.priceNotLoaded;else if ($scope.swapOrder.toVal < bity.min || $scope.swapOrder.fromVal < bity.min) return errors.lessThanMin;else if ($scope.swapOrder.toCoin == "BTC" && $scope.swapOrder.toVal > bity.max || $scope.swapOrder.fromCoin == "BTC" && $scope.swapOrder.fromVal > bity.max) return errors.greaterThanMax;else if ($scope.swapOrder.toCoin == "ETH" && $scope.swapOrder.toVal * $scope.bity.curRate['ETHBTC'] > bity.max || $scope.swapOrder.fromCoin == "ETH" && $scope.swapOrder.fromVal * $scope.bity.curRate['ETHBTC'] > bity.max) return errors.greaterThanMax;else if ($scope.swapOrder.toCoin == "REP" && $scope.swapOrder.toVal * $scope.bity.curRate['REPBTC'] > bity.max || $scope.swapOrder.fromCoin == "REP" && $scope.swapOrder.fromVal * $scope.bity.curRate['REPBTC'] > bity.max) return errors.greaterThanMax; return errors.noErrors; }; @@ -1707,11 +1715,12 @@ var swapCtrl = function ($scope, $sce, walletService) { }; $scope.setOrderCoin = function (isFrom, coin) { if (isFrom) $scope.swapOrder.fromCoin = coin;else $scope.swapOrder.toCoin = coin; - if ($scope.swapOrder.fromCoin == $scope.swapOrder.toCoin) for (var i in $scope.availableCoins) if ($scope.availableCoins[i] != $scope.swapOrder.fromCoin) { - $scope.swapOrder.toCoin = $scope.availableCoins[i]; - break; - } - $scope.swapOrder.swapRate = $scope.bity.curRate[$scope.swapOrder.fromCoin + $scope.swapOrder.toCoin]; + if ($scope.swapOrder.fromCoin == $scope.swapOrder.toCoin) for (var i in $scope.availableCoins) { + if ($scope.availableCoins[i] != $scope.swapOrder.fromCoin) { + $scope.swapOrder.toCoin = $scope.availableCoins[i]; + break; + } + }$scope.swapOrder.swapRate = $scope.bity.curRate[$scope.swapOrder.fromCoin + $scope.swapOrder.toCoin]; $scope.swapOrder.swapPair = $scope.swapOrder.fromCoin + "/" + $scope.swapOrder.toCoin; $scope.updateEstimate(isFrom); $scope.dropdownFrom = $scope.dropdownTo = false; @@ -1731,27 +1740,27 @@ var swapCtrl = function ($scope, $sce, walletService) { $scope.notifier.danger(e); } }; - var getProgressBarArr = function (index, len) { + var getProgressBarArr = function getProgressBarArr(index, len) { var tempArr = []; for (var i = 0; i < len; i++) { if (i < index) tempArr.push('progress-true');else if (i == index) tempArr.push('progress-active');else tempArr.push(''); } return tempArr; }; - var isStorageOrderExists = function () { + var isStorageOrderExists = function isStorageOrderExists() { var order = localStorage.getItem(lStorageKey); return order && $scope.Validator.isJSON(order); }; - var setOrderFromStorage = function () { + var setOrderFromStorage = function setOrderFromStorage() { var order = JSON.parse(localStorage.getItem(lStorageKey)); $scope.orderResult = order; $scope.swapOrder = order.swapOrder; processOrder(); }; - var saveOrderToStorage = function (order) { + var saveOrderToStorage = function saveOrderToStorage(order) { localStorage.setItem(lStorageKey, JSON.stringify(order)); }; - var processOrder = function () { + var processOrder = function processOrder() { var orderResult = $scope.orderResult; orderResult.progress = { status: "OPEN", @@ -1864,7 +1873,7 @@ module.exports = swapCtrl; },{}],21:[function(require,module,exports){ 'use strict'; -var tabsCtrl = function ($scope, globalService, $translate, $sce) { +var tabsCtrl = function tabsCtrl($scope, globalService, $translate, $sce) { $scope.gService = globalService; $scope.tabNames = $scope.gService.tabs; $scope.curLang = 'English'; @@ -1900,9 +1909,11 @@ var tabsCtrl = function ($scope, globalService, $translate, $sce) { $scope.dropdownNode = false; Token.popTokens = $scope.curNode.tokenList; ajaxReq['key'] = key; - for (var attrname in $scope.curNode.lib) ajaxReq[attrname] = $scope.curNode.lib[attrname]; - for (var attrname in $scope.curNode) if (attrname != 'name' && attrname != 'tokenList' && attrname != 'lib') ajaxReq[attrname] = $scope.curNode[attrname]; - localStorage.setItem('curNode', JSON.stringify({ + for (var attrname in $scope.curNode.lib) { + ajaxReq[attrname] = $scope.curNode.lib[attrname]; + }for (var attrname in $scope.curNode) { + if (attrname != 'name' && attrname != 'tokenList' && attrname != 'lib') ajaxReq[attrname] = $scope.curNode[attrname]; + }localStorage.setItem('curNode', JSON.stringify({ key: key })); ajaxReq.getCurrentBlock(function (data) { @@ -1944,7 +1955,9 @@ var tabsCtrl = function ($scope, globalService, $translate, $sce) { var localNodes = localStorage.getItem('localNodes'); if (localNodes) { localNodes = JSON.parse(localNodes); - for (var i = 0; i < localNodes.length; i++) $scope.addCustomNodeToList(localNodes[i]); + for (var i = 0; i < localNodes.length; i++) { + $scope.addCustomNodeToList(localNodes[i]); + } } }; $scope.getCustomNodesFromStorage(); @@ -2012,8 +2025,11 @@ var tabsCtrl = function ($scope, globalService, $translate, $sce) { }; $scope.setErrorMsgLanguage = function () { - for (var i = 0; i < globalFuncs.errorMsgs.length; i++) $scope.setLanguageVal('ERROR_' + i, 'errorMsgs', i); - for (var i = 0; i < globalFuncs.successMsgs.length; i++) $scope.setLanguageVal('SUCCESS_' + (i + 1), 'successMsgs', i); + for (var i = 0; i < globalFuncs.errorMsgs.length; i++) { + $scope.setLanguageVal('ERROR_' + i, 'errorMsgs', i); + }for (var i = 0; i < globalFuncs.successMsgs.length; i++) { + $scope.setLanguageVal('SUCCESS_' + (i + 1), 'successMsgs', i); + } }; $scope.setGethErrMsgLanguage = function () { @@ -2101,7 +2117,7 @@ module.exports = tabsCtrl; },{}],22:[function(require,module,exports){ 'use strict'; -var viewCtrl = function ($scope, globalService, $sce) { +var viewCtrl = function viewCtrl($scope, globalService, $sce) { $scope.globalService = globalService; $scope.notifier = uiFuncs.notifier; $scope.notifier.sce = $sce; @@ -2112,7 +2128,7 @@ module.exports = viewCtrl; },{}],23:[function(require,module,exports){ 'use strict'; -var viewWalletCtrl = function ($scope, walletService) { +var viewWalletCtrl = function viewWalletCtrl($scope, walletService) { $scope.usdBalance = "loading"; $scope.eurBalance = "loading"; $scope.btcBalance = "loading"; @@ -2165,7 +2181,7 @@ module.exports = viewWalletCtrl; },{}],24:[function(require,module,exports){ 'use strict'; -var walletBalanceCtrl = function ($scope, $sce) { +var walletBalanceCtrl = function walletBalanceCtrl($scope, $sce) { $scope.ajaxReq = ajaxReq; $scope.localToken = { contractAdd: "", @@ -2217,7 +2233,7 @@ module.exports = walletBalanceCtrl; },{}],25:[function(require,module,exports){ 'use strict'; -var walletGenCtrl = function ($scope) { +var walletGenCtrl = function walletGenCtrl($scope) { $scope.password = ""; $scope.wallet = null; $scope.showWallet = false; @@ -2273,7 +2289,7 @@ module.exports = walletGenCtrl; },{}],26:[function(require,module,exports){ 'use strict'; -var cxFuncs = function () {}; +var cxFuncs = function cxFuncs() {}; cxFuncs.storage = chrome.storage.sync; cxFuncs.getAllNickNames = function (callback) { var nickNames = []; @@ -2361,7 +2377,7 @@ module.exports = cxFuncs; },{}],27:[function(require,module,exports){ 'use strict'; -var QRCodeDrtv = function () { +var QRCodeDrtv = function QRCodeDrtv() { return function (scope, element, attrs) { var watchVar = attrs.watchVar; scope.$watch(watchVar, function () { @@ -2387,15 +2403,15 @@ module.exports = QRCodeDrtv; },{}],28:[function(require,module,exports){ 'use strict'; -var addressFieldDrtv = function ($compile) { +var addressFieldDrtv = function addressFieldDrtv($compile) { return { restrict: "E", - link: function (scope, element, attrs) { + link: function link(scope, element, attrs) { var varName = attrs.varName; var varArr = varName.split('.'); var readOnly = attrs.readOnly ? attrs.readOnly : false; var placeholder = attrs.placeholder; - var setValue = function (value) { + var setValue = function setValue(value) { var temp = scope; for (var i in varArr) { if (i == varArr.length - 1) temp[varArr[i]] = value;else { @@ -2462,7 +2478,7 @@ scope.$watch('addressDrtv.ensAddressField', function() { },{}],29:[function(require,module,exports){ 'use strict'; -var balanceDrtv = function () { +var balanceDrtv = function balanceDrtv() { return { restrict: "E", template: '