diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 00000000..a2f4c549 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,29 @@ +{ + "parserOptions": { + "ecmaVersion": 6 + }, + "rules": { + "keyword-spacing": 1, + "space-before-function-paren": [1, "never"], + "eqeqeq": 1, + "space-infix-ops": 1, + "comma-spacing": 1, + "brace-style": 1, + "no-multiple-empty-lines": 1, + "camelcase": 1, + "func-call-spacing": 1, + "key-spacing": 1, + "semi": 1, + "no-floating-decimal": 1, + "no-multi-spaces": 1, + "object-property-newline": 1, + "padded-blocks": [1, "never"], + "space-before-blocks": 1, + "space-in-parens": 1, + "spaced-comment": 1, + "quotes": [1, "single"], + "id-length": [1, { "exceptions": ["i", "j", "x"] }], + "indent": [1, 2], + "no-array-constructor": 1 + } +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..cc70da94 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +node_modules/ +data/ +doc/ + diff --git a/.npmignore b/.npmignore new file mode 100644 index 00000000..4e0f590c --- /dev/null +++ b/.npmignore @@ -0,0 +1,10 @@ +node_modules/ +demo/ +img/ +test/ +data/ +doc/ +.eslintrc +.gitignore +.travis.yml +LICENSE.txt \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..7bc87b44 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +node_js: + - "8" +dist: trusty +sudo: false +install: + - npm install +script: + - npm run lint + - npm test +branches: + only: + - gh-pages + - /.*/ +deploy: + provider: pages + skip-cleanup: true + github-token: $GITHUB_TOKEN # Set in travis-ci.org dashboard, marked secure + keep-history: true + on: + branch: master + local-dir: ./demo \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 00000000..295f2364 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Makarena Fernández Lavín, Visaka Devi y Viviana Marcelo + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md index bf7772e1..d377655e 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,108 @@ -# extractLinksFromMd +

+ + +

+

+ a markdown link extractor +

+

+ npm version + + + + +

-* **Track:** _Common Core_ -* **Curso:** _JS Deep Dive: Crea tu propia librería usando JavaScript_ -* **Unidad:** _Producto final_ +## Descripción +**Linkin' Mark** es un extractor de links desde formato Markdown. Puedes instalarlo como módulo en Node.js o implementarlo en tu página web. -*** +## Instalación +### NPM +Desde la consola, posiciónate en la carpeta raíz de tu proyecto e instala el paquete npm: -Implementar un módulo de Node.js que reciba un string (en formato Markdown) y -extraiga todos los links encontrados. La implementación debe ser una función que -recibe un string y devuelve un arreglo de objetos como se muestra en el este -ejemplo: + $ npm install linkinmark --save +### CDN +Utiliza el CDN de Linkin' Mark para no añadir peso a tu proyecto. Agrega este ` + +### Descarga directa +1. Descarga [**Linkin' Mark**](https://registry.npmjs.org/linkinmark/-/linkinmark-1.0.0.tgz) y extrae los archivos en tu computador. +2. Incorpora la carpeta `lib`, conteniendo el archivo `md-link-extractor.js`, en la carpeta raíz de tu proyecto. +3. Asocia tu html con md-link-extractor.js, escribiendo el siguiente script al final de ``: + + `` -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor -incididunt ut [labore](https://en.wiktionary.org/wiki/labore) et -[dolore](https://en.wiktionary.org/wiki/dolore) magna aliqua. Ut enim ad minim -veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo -consequat. +## Uso +### Node.js +1. En la carpeta raíz de tu proyecto, crea un archivo index.js , conteniendo el siguiente código, indicando la ruta del archivo markdown (*.md) a analizar: + ``` + 'use strict'; + const fs = require('fs'); + const linkinmark = require('linkinkmark'); + linkinmark.extract('./'); +2. En tu consola, posiciónate en la carpeta raíz de tu proyecto y ejecuta `index.js`: + ``` + $ node index.js + ``` +3. El resultado será un objeto JSON, conteniendo cada link del archivo markdown seleccionado. Éste quedará guardado en un archivo en la carpeta `./data/mylinks.json`: + + ``` + [ + { + "text":"labore", + "href":"https://en.wiktionary.org/wiki/labore" + }, + { + "text":"dolore", + "href":"https://en.wiktionary.org/wiki/dolore" + }, + { + "text":"foo", + "href":"http://foo.com" + } + ] + ``` +### Browser +La versión para páginas web, requiere sólo de unas cuantas líneas de código. Al efectuar la búsqueda, **Linkin' Mark** devolverá los resultados en un objeto JSON. Para incorporar esta herramienta en tu página, sigue los siguientes pasos: +1. Descarga [**Linkin' Mark**](https://registry.npmjs.org/linkinmark/-/linkinmark-1.0.0.tgz) o sigue las instrucciones más arriba para utilizar el enlace CDN en tu html. +2. Incorpora la carpeta `lib`, conteniendo el archivo `md-link-extractor.js`, en la carpeta raíz de tu proyecto. +3. Agrega el script al final del `body` de tu archivo `html`: + ``` + + +#### Ejemplo HTML +Puedes seguir este ejemplo: +1. Crea un elemento `` o ` + +

Resultado:

+
+	    
+	  
+ + ``` +Si decides modificar los nombres de id sugeridas, recuerda verificar que coincidan con el script. -[foo](http://foo.com) +El resultado se verá así: +

+ +

-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu -fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in -culpa qui officia deserunt mollit anim id est laborum.`; +## Autoras +[Makarena Fernández](https://github.com/missmakita), [Visaka Devi](https://github.com/visidevi) y [Viviana Marcelo](https://github.com/skyblue16). -const links = extractLinksFromMd(str); - -console.log(links); -// [ -// { href: 'https://en.wiktionary.org/wiki/labore', text: 'labore' }, -// { href: 'https://en.wiktionary.org/wiki/dolore', text: 'dolore' }, -// { href: 'http://foo.com', text: 'foo' }, -// ] -``` +## Licencia +[MIT](LICENSE.txt) diff --git a/demo/.eslintrc b/demo/.eslintrc new file mode 100644 index 00000000..a2f4c549 --- /dev/null +++ b/demo/.eslintrc @@ -0,0 +1,29 @@ +{ + "parserOptions": { + "ecmaVersion": 6 + }, + "rules": { + "keyword-spacing": 1, + "space-before-function-paren": [1, "never"], + "eqeqeq": 1, + "space-infix-ops": 1, + "comma-spacing": 1, + "brace-style": 1, + "no-multiple-empty-lines": 1, + "camelcase": 1, + "func-call-spacing": 1, + "key-spacing": 1, + "semi": 1, + "no-floating-decimal": 1, + "no-multi-spaces": 1, + "object-property-newline": 1, + "padded-blocks": [1, "never"], + "space-before-blocks": 1, + "space-in-parens": 1, + "spaced-comment": 1, + "quotes": [1, "single"], + "id-length": [1, { "exceptions": ["i", "j", "x"] }], + "indent": [1, 2], + "no-array-constructor": 1 + } +} \ No newline at end of file diff --git a/demo/css/style.css b/demo/css/style.css new file mode 100644 index 00000000..71c90ca5 --- /dev/null +++ b/demo/css/style.css @@ -0,0 +1,92 @@ + +nav ul a, +nav .brand-logo { + color: #444; +} + +p { + line-height: 2rem; +} + +.button-collapse { + color: #26a69a; +} + +.parallax-container { + min-height: 380px; + line-height: 0; + height: auto; + color: rgba(255,255,255,.9); +} + + .parallax-container .section { + width: 100%; + } + +@media only screen and (max-width : 992px) { + .parallax-container .section { + position: absolute; + top: 40%; + } + #index-banner .section { + top: 10%; + } +} + +@media only screen and (max-width : 600px) { + #index-banner .section { + top: 0; + } +} + +.icon-block { + padding: 0 15px; +} +.icon-block .material-icons { + font-size: inherit; +} + +footer.page-footer { + margin: 0; +} + +#logo { + margin-top: 5px; + width: 60px; +} +#logoE { + margin-top: 6%; + width: 40%; + margin-bottom: 2%; +} +.logoGit{ + color: white; + width: 50px; +} +.veve{ + text-shadow: 0.05em 0.05em 0.05em #000; +} +#veveGray{ + text-shadow: 0.05em 0.05em 0.01em #000; +} +#code,#computer,#settings{ + margin-bottom: 20px; +} +#icon { + margin-top: 30px; +} +.love{ + margin-top: 100px; +} +.bwr, .imgScript, .imgHtml, .descarga, .descarga-link, .uso, .instalacion, .browser { + opacity: 0; +} +.browser ol li { + margin-bottom: 20px; + +} + +li.L0, li.L1, li.L2, li.L3, +li.L5, li.L6, li.L7, li.L8 { + list-style-type: decimal !important; +} \ No newline at end of file diff --git a/demo/doc/README.md b/demo/doc/README.md new file mode 100644 index 00000000..e792ce7b --- /dev/null +++ b/demo/doc/README.md @@ -0,0 +1,13 @@ +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor +incididunt ut [labore](https://en.wiktionary.org/wiki/dolore) et +[dolore](http://en.wiktionary.org/wiki/dolore) magna aliqua. Ut enim ad minim +veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo +consequat. Quis ut commodo nulla sunt tempor veniam cillum reprehenderit ut sed +nulla sed ![gooo](http://www.gooo.com). Lorem ipsum dolor sit amet, consectetur +adipisicing elit. Dolor sed, doloribus esse. Debitis quibusdam ipsum modi, fugit +optio dolores blanditiis.commodi consequatur impedit nesciunt aliquid aut +sapiente earum vel, qui. + +[foo](http://foo.com) + + diff --git a/demo/img/1_bcZz-qb_DNpvrNNwQBhQmQ.jpeg b/demo/img/1_bcZz-qb_DNpvrNNwQBhQmQ.jpeg new file mode 100644 index 00000000..5c864c72 Binary files /dev/null and b/demo/img/1_bcZz-qb_DNpvrNNwQBhQmQ.jpeg differ diff --git a/demo/img/Screenshot from 2018-02-01 13-32-05.png b/demo/img/Screenshot from 2018-02-01 13-32-05.png new file mode 100644 index 00000000..30615362 Binary files /dev/null and b/demo/img/Screenshot from 2018-02-01 13-32-05.png differ diff --git a/demo/img/Sprint 5 - Google Drive.html b/demo/img/Sprint 5 - Google Drive.html new file mode 100644 index 00000000..d8130acb --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive.html @@ -0,0 +1,8 @@ + + +Sprint 5 - Google Drive
Todos los cambios se han guardado en Drive
Para habilitar la compatibilidad con lectores de pantalla, pulsa Ctrl+Alt+Z. Para obtener información acerca de las combinaciones de teclas, pulsa Ctrl+barra diagonal.
Activar o desactivar compatibilidad con lector de pantalla
Save
Diccionario
Busca en el diccionario
Usa el diccionario para encontrar definiciones o sinónimos de una palabra.
\ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/1529371262-kix_main_i18n_kix_core__es.js b/demo/img/Sprint 5 - Google Drive_files/1529371262-kix_main_i18n_kix_core__es.js new file mode 100644 index 00000000..3d79c178 --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/1529371262-kix_main_i18n_kix_core__es.js @@ -0,0 +1,2317 @@ +var aaa='" style="display: none;">',aa='">',ba='">',da='">',ea='">',fa='">
=e}});$l("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=gsa(this,a,"startsWith"),e=b.length,f=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h=f}}); +$l("Array.prototype.find",function(a){return a?a:function(a,c){a:{var b=this;b instanceof String&&(b=String(b));for(var e=b.length,f=0;f>>0),jsa=0;function ksa(a,b,c){return a.call.apply(a.bind,arguments)} +function lsa(a,b,c){if(!a)throw Error();if(2>>0).toString(16))};function Bm(){this.N=this.F=null;this.J=!1;this.C=null}A(Bm,ym);function Fsa(a){Gsa(a);Hsa(a);Isa(a)}function Cm(a,b){Gsa(a);a.F=b;Hsa(a);Isa(a)}function Isa(a){var b=null==a.F?null:a.F.replace(/\n/g," ");b=Jsa(a,b);b=a.L(b);if(!("stack"in b))try{throw b;}catch(c){}Ksa(a,b)}Bm.prototype.L=function(a){return Error(a)};function Ksa(a,b){a.C=b;if(null!=b)try{b.__java$exception=a}catch(c){}}function Hsa(a){a.J&&("__noinit__"===a.C||Isa(a))}Bm.prototype.H=u("F"); +Bm.prototype.toString=function(){return Jsa(this,this.H())};function Jsa(a,b){a=Dsa(Esa(a.constructor));return null==b?a:Am(a)+Aa+Am(b)}function Em(a){if(null!=a){var b=a.__java$exception;if(null!=b)return b}a instanceof TypeError?(b=new Lsa,Gsa(b),Hsa(b),Ksa(b,a),b.F=Am(a),a=b):(b=new Msa,Gsa(b),Hsa(b),Ksa(b,a),b.F=Am(a),a=b);return a}function Gsa(a){Nsa([0],Fm,Osa,Psa,Fm.C);a.J=!0;a.C="__noinit__"};function Qsa(){Bm.call(this)}A(Qsa,Bm);function Rsa(a){return a instanceof Qsa};function Gm(){Bm.call(this)}A(Gm,Qsa);function Hm(a){var b=new Gm;Cm(b,a);return b};function Ssa(){Bm.call(this)}A(Ssa,Gm);function zm(a,b){return a===b||null==a&&null==b};function Tsa(a,b){this.F=a|0;this.C=b|0}var Usa={},Vsa={};function Im(a){return xsa(Usa,a,function(a){return new Tsa(a,0>a?-1:0)})}function Wsa(a){a|=0;return-128<=a&&128>a?Im(a):new Tsa(a,0>a?-1:0)}function Jm(a){return isNaN(a)?Im(0):a<=-Xsa?Km():a+1>=Xsa?Ysa():0>a?Lm(Jm(-a)):new Tsa(a%4294967296|0,a/4294967296|0)}function Mm(a,b){return new Tsa(a,b)}var Xsa=4294967296*4294967296/2;function Ysa(){return xsa(Vsa,1,function(){return Mm(-1,2147483647)})} +function Km(){return xsa(Vsa,2,function(){return Mm(0,-2147483648)})}function Zsa(){return xsa(Vsa,6,function(){return Wsa(16777216)})}function $sa(a){return 4294967296*a.C+(0<=a.F?a.F:4294967296+a.F)}x=Tsa.prototype; +x.toString=function(a){a=a||10;if(2>a||36this.C){if(this.hb(Km())){var b=Jm(a),c=bta(this,b);b=cta(Nm(c,b),this);return c.toString(a)+b.F.toString(a)}return"-"+Lm(this).toString(a)}c=Jm(Math.pow(a,6));b=this;for(var d="";;){var e=bta(b,c),f=(cta(b,Nm(e,c)).F>>>0).toString(a);b=e;if(ata(b))return f+d;for(;6>f.length;)f="0"+f;d=f+d}};function ata(a){return 0==a.C&&0==a.F}x.hb=function(a){return this.C==a.C&&this.F==a.F}; +function dta(a,b){if(a.hb(b))return 0;var c=0>a.C,d=0>b.C;return c&&!d?-1:!c&&d?1:0>cta(a,b).C?-1:1}function Lm(a){return a.hb(Km())?Km():Mm(~a.F,~a.C).add(Im(1))}x.add=function(a){var b=this.C>>>16,c=this.C&65535,d=this.F>>>16,e=a.C>>>16,f=a.C&65535,h=a.F>>>16;a=(this.F&65535)+(a.F&65535);h=(a>>>16)+(d+h);d=h>>>16;d+=c+f;b=(d>>>16)+(b+e)&65535;return Mm((h&65535)<<16|a&65535,b<<16|d&65535)};function cta(a,b){return a.add(Lm(b))} +function Nm(a,b){if(ata(a)||ata(b))return Im(0);if(a.hb(Km()))return 1==(b.F&1)?Km():Im(0);if(b.hb(Km()))return 1==(a.F&1)?Km():Im(0);if(0>a.C)return 0>b.C?Nm(Lm(a),Lm(b)):Lm(Nm(Lm(a),b));if(0>b.C)return Lm(Nm(a,Lm(b)));if(0>dta(a,Zsa())&&0>dta(b,Zsa()))return Jm($sa(a)*$sa(b));var c=a.C>>>16,d=a.C&65535,e=a.F>>>16;a=a.F&65535;var f=b.C>>>16,h=b.C&65535,k=b.F>>>16;b=b.F&65535;var l=a*b;var m=(l>>>16)+e*b;var p=m>>>16;m=(m&65535)+a*k;p+=m>>>16;p+=d*b;var r=p>>>16;p=(p&65535)+e*k;r+=p>>>16;p=(p&65535)+ +a*h;r=r+(p>>>16)+(c*b+d*k+e*h+a*f)&65535;return Mm((m&65535)<<16|l&65535,r<<16|p&65535)} +function bta(a,b){if(ata(b))throw Error("k");if(ata(a))return Im(0);if(a.hb(Km())){if(b.hb(Im(1))||b.hb(Im(-1)))return Km();if(b.hb(Km()))return Im(1);var c=1;if(0==c)c=a;else{var d=a.C;c=32>c?Mm(a.F>>>c|d<<32-c,d>>c):Mm(d>>c-32,0<=d?0:-1)}c=bta(c,b);d=1;if(0!=d){var e=c.F;c=32>d?Mm(e<>>32-d):Mm(0,e<b.C?Im(1):Im(-1);a=cta(a,Nm(b,c));return c.add(bta(a,b))}if(b.hb(Km()))return Im(0);if(0>a.C)return 0>b.C?bta(Lm(a),Lm(b)):Lm(bta(Lm(a),b));if(0>b.C)return Lm(bta(a, +Lm(b)));for(d=Im(0);0<=dta(a,b);){c=Math.max(1,Math.floor($sa(a)/$sa(b)));e=Math.ceil(Math.log(c)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);for(var f=Jm(c),h=Nm(f,b);0>h.C||0b?1:a==b?0==a?hta(1/a,1/b):0:isNaN(a)?isNaN(b)?0:1:-1}function ita(a){null==gta&&(gta=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/);if(!gta.test(a))throw jta(a).C;return parseFloat(a)};function Csa(a){return a.cna||(Object.defineProperties(a,{cna:{value:++kta,enumerable:!1}}),a.cna)}var kta=0;function lta(a,b){return a.hb?a.hb(b):a===b}function mta(a){if(a.qA)return a.qA();var b=typeof a;return b==Mi?Om(a):b==Oc?a?1231:1237:b==lk?nta(a):Csa(a)}function ota(a){if(a instanceof Array){var b=(b=a.p8)?Esa(b.zia,b.d_):Esa(ym,1);a=Dsa(b)+"@"+(Csa(a)>>>0).toString(16)}else a=a.toString();return a};function Nsa(a,b,c,d,e){return pta(a,e,qta(b,c,d,a.length))}function pta(a,b,c){var d=a[0];if(null==d)return null;var e=[];e.length=d;c&&(e.p8=c);if(1=a}function Pta(a){return 56320<=a&&57343>=a}function Qta(a,b,c){var d=Eta(a,b++),e;return Ota(d)&&bb?1:0} +function Zm(a,b){if(null==a)throw Sta(Ii).C;if(2>b||36f||36b;if(isNaN(b))throw jta(a).C;if(c||2147483647a){var b=a+128,c=(Vta(),Uta)[b];null==c&&(c=Uta[b]=Yta(a));return c}return Yta(a)}function Yta(a){var b=new Um;b.Ac=a;return b}Um.prototype.hb=function(a){return Wta(a)&&a.Ac==this.Ac};Um.prototype.qA=u("Ac");Um.prototype.toString=function(){return""+this.Ac};Um.prototype.JT=function(a){return Vm(this.Ac,a.Ac)};function Wta(a){return a instanceof Um}function Xta(a){return Asa(a,Um)};function Fm(){}A(Fm,ym);Fm.prototype.hb=function(a){return Osa(a)?!0:!1};Fm.prototype.qA=function(){var a=[$m(0),null,null,null];return Nta(a)};Fm.prototype.toString=function(){return Am(null)+"."+Am(null)+"("+Am("Unknown Source")+Am(":0")+")"};function Osa(a){return a instanceof Fm}function Psa(a){return Asa(a,Fm)};var Zta,Fua;function nta(a){Gua();var b=":"+Am(a),c=Zta[b];if(null!=c)return Om(c);c=Fua[b];if(null==c){var d=0;c=a.length;for(var e=c-4,f=0;fb||0>a){var c=new Jua;Cm(c,"fromIndex: 0, toIndex: "+a+", length: "+b);throw c.C;}};function Lua(){}A(Lua,ym);function Mua(a){var b=a.length;Kua(b,a.length);for(var c="",d=0;d>10&1023)&65535))+Am(String.fromCharCode(b))}return String.fromCharCode(a&65535)}function Oua(a){return lk===typeof a}function xta(a,b){return a==b?0:a=a.charCodeAt(c);)c++;for(var d=b;d>c&&32>=a.charCodeAt(d-1);)d--;return 0>1,f=wta(b,a[e]);if(0==f)return e;0>1,f=Vm(b,a[e]);if(0==f)return e;0=d;d++)b.length<=d||null==b[d]?c.push(null):c.push(b[d]);return c[a]}function Wva(a){a=Kn(3,a);return null==a?null:a}function Xva(a){return(a=Kn(1,a))?a.toLowerCase():a} +function Yva(a,b){var c=Sua(a);c=0>c?a.length:c;a:{var d=0;for(var e=b.length;0<(d=a.indexOf(b,d))&&d=a.length)break a;f=Qta(a,d+e,a.length);if(61==f||38==f||35==f)break a}d+=e+1}d=-1}if(0>d)return null;e=d;f=Nua(38);e=a.indexOf(f,e);if(0>e||e>c)e=c;d+=b.length+1;return Uva(bn(Qm(a,Math.min(a.length,d),Math.min(a.length,Math.max(d,e))),"\\+"," "),!1)};var Zva=/\/u\/[0-9]+($|\/)/,$va=/\/a\/([^\/]+)\//;function awa(a){if(!Wua(a,"/a/"))return a;var b=Nua(47);b=a.indexOf(b,3);return 0>b?"":a.substr(b)}function bwa(a){for(var b=[],c=0;cc?Math.max(0,a.length+c):c;if(cm(a))return cm(b)&&1==b.length?a.indexOf(b,c):-1;for(;cc&&(c=Math.max(0,a.length+c));if(cm(a))return cm(b)&&1==b.length?a.lastIndexOf(b,c):-1;for(;0<=c;c--)if(c in +a&&a[c]===b)return c;return-1},Nn=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=cm(a)?a.split(""):a,f=0;fb?null:cm(a)?a.charAt(b):a[b]}function Un(a,b,c){for(var d=a.length,e=cm(a)?a.split(""):a,f=0;f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function go(a,b,c){function d(a){return mm(a)?"o"+nm(a):(typeof a).charAt(0)+a}b=b||a;c=c||d;for(var e={},f=0,h=0;h>1;var k=c(b,a[h]);0b?1:ac&&Zn(a,b,-(c+1))}function oo(a,b){b=jo(a,b,void 0);0<=b&&ao(a,b)}function po(a,b){for(var c=[],d=0;d")&&(a=a.replace(qwa,na));-1!=a.indexOf('"')&&(a=a.replace(rwa,"""));-1!=a.indexOf("'")&&(a=a.replace(swa,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(twa,"�"));return a}var owa=/&/g,pwa=//g,rwa=/"/g,swa=/'/g,twa=/\x00/g,nwa=/[\x00&<>"']/;function zo(a){return Ao(a,"&")?Ge in bm?uwa(a):vwa(a):a} +function uwa(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=bm.document.createElement(Wd);return a.replace(wwa,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})} +function vwa(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var wwa=/&([^;\s<&]+);?/g;function xwa(a,b){for(var c=b.length,d=0;db?1:0} +function Awa(a){for(var b=0,c=0;c>>0;return b}var Bwa=2147483648*Math.random()|0;function Go(a){var b=Number(a);return 0==b&&uo(a)?NaN:b}function Cwa(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Dwa(a,b){b=cm(b)?Bo(b):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})} +function Ho(a){isFinite(a)&&(a=String(a));return cm(a)?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN};function Ewa(a,b,c,d,e,f,h){var k="";a&&(k+=a+":");c&&(k+=ta,b&&(k+=b+"@"),k+=c,d&&(k+=":"+d));e&&(k+=e);f&&(k+="?"+f);h&&(k+="#"+h);return k}var Fwa=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Io(a){return a.match(Fwa)}function Jo(a,b){return a?b?decodeURI(a):decodeURIComponent(a):a}function Ko(a,b){return Io(b)[a]||null} +function Gwa(a){a=Ko(1,a);!a&&bm.self&&bm.self.location&&(a=bm.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""}function Lo(a){return Jo(Ko(3,a),!0)}function Hwa(a){return Jo(Ko(5,a),!0)}function Mo(a){var b=a.indexOf("#");return 0>b?null:a.substr(b+1)}function Iwa(a,b){return Jwa(a)+(b?"#"+b:"")}function Jwa(a){var b=a.indexOf("#");return 0>b?a:a.substr(0,b)} +function Kwa(a,b){if(a){a=a.split("&");for(var c=0;cc&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} +function Mwa(a,b,c){if(jm(b))for(var d=0;dd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return xo(a.substr(d,e-d))}var Qwa=/[?&]($|#)/; +function Rwa(a,b){for(var c=a.search(Pwa),d=0,e,f=[];0<=(e=Owa(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));return f.join("").replace(Qwa,"$1")}function Yo(a,b,c){return Vo(Rwa(a,b),b,c)}function Swa(a,b){var c=a;0>c.indexOf("#")&&c.indexOf("?");so(a,"/")&&(a=a.substr(0,a.length-1));ro(b,"/")&&(b=b.substr(1));return Do(a,"/",b)};function Twa(a,b){qsa(a,om(Uwa,b))}function Uwa(a){a=a.YR();return(wm(a)?vm(a,256):a.Kk()||vm(a,8))?"Este documento contiene cambios sin guardar. \u00bfQuieres abandonar la p\u00e1gina y descartar los cambios?":void 0}function Vwa(a){a.onbeforeunload=gm;a.location.reload()} +function Wwa(){var a=window;if(a.history&&a.history.replaceState){var b=a.location.href,c=Io(b),d=c[5];var e=awa(d);e=e.replace(Zva,"$1");var f=b;e!=d&&(f=Ewa(c[1],c[2],c[3],c[4],e,c[6],c[7]));c=Qva("docs-uptc");if(jm(c))for(d=0;dparseFloat(Gxa)){Fxa=String(Ixa);break a}}Fxa=Gxa}var Jp=Fxa,Jxa={};function Kp(a){return xsa(Jxa,a,function(){return 0<=Fo(Jp,a)})}function Lp(a){return Number(Kxa)>=a}var Lxa; +var Mxa=bm.document,Nxa=Exa();Lxa=Mxa&&Bp?Nxa||("CSS1Compat"==Mxa.compatMode?parseInt(Jp,10):5):void 0;var Kxa=Lxa;function Oxa(a){var b=bm.onerror,c=!1;Fp&&!Kp("535.3")&&(c=!c);bm.onerror=function(d,e,f,h,k){b&&b(d,e,f,h,k);a({message:d,fileName:e,line:f,lineNumber:f,C2b:h,error:k});return c}} +function Pxa(a){var b=fm("window.location.href");if(cm(a))return{message:a,name:"Unknown error",lineNumber:vb,fileName:b,stack:vb};var c=!1;try{var d=a.lineNumber||a.line||vb}catch(f){d=vb,c=!0}try{var e=a.fileName||a.filename||a.sourceURL||bm.$googDebugFname||b}catch(f){e=vb,c=!0}return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||vb,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:a.stack||vb}} +function Mp(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Mp));a.stack||(a.stack=Qxa(Mp));if(b){for(var c=0;a[oi+c];)++c;a[oi+c]=String(b)}return a}function Rxa(a,b){a=Mp(a);if(b)for(var c in b){var d=a,e=c,f=b[c];d.__closure__error__context__984382||(d.__closure__error__context__984382={});d.__closure__error__context__984382[e]=f}return a} +function Qxa(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Qxa),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Sxa(a||arguments.callee.caller,[]));return b} +function Sxa(a,b){var c=[];if(Vn(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Txa(a)+"(");for(var d=a.arguments,e=0;d&&e=Number(c)?a:a=-1Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(d=f+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-f.length;0<=b.indexOf("-",0)?d=f+d+Co(" ", +a):(b=0<=b.indexOf("0",0)?"0":" ",d=f+Co(b,a)+d);return d},d:function(a,b,c,d,e,f,h,k){return Vxa.f(parseInt(a,10),b,c,d,0,f,h,k)}};Vxa.i=Vxa.d;Vxa.u=Vxa.d;function Wxa(a){this.F=0;this.H=a||100;this.C=[]}x=Wxa.prototype;x.add=function(a){var b=this.C[this.F];this.C[this.F]=a;this.F=(this.F+1)%this.H;return b};x.get=function(a){a=Xxa(this,a);return this.C[a]};x.set=function(a,b){a=Xxa(this,a);this.C[a]=b};x.Md=function(){return this.C.length};x.isEmpty=function(){return 0==this.C.length};x.qd=function(){return Yxa(this,this.Md())};function Yxa(a,b){var c=a.Md(),d=[];for(b=a.Md()-b;b=a.C.length)throw Error("v");return a.C.length=d.end)d=new cya(a.F*(Math.floor(c/a.F)+1)),a.C.add(d);d.count+=b;d.min=Math.min(b,d.min);d.max=Math.max(b,d.max)};function gya(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function hya(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function iya(a,b){this.H=a;this.J=b;this.F=0;this.C=null}iya.prototype.get=function(){if(0this.F&&(this.F++,a.next=this.C,this.C=a)};function jya(){this.F=this.C=null}var lya=new iya(function(){return new kya},function(a){a.reset()});jya.prototype.add=function(a,b){var c=lya.get();c.set(a,b);this.F?this.F.next=c:this.C=c;this.F=c};jya.prototype.remove=function(){var a=null;this.C&&(a=this.C,this.C=this.C.next,this.C||(this.F=null),a.next=null);return a};function kya(){this.next=this.scope=this.Jt=null}kya.prototype.set=function(a,b){this.Jt=a;this.scope=b;this.next=null}; +kya.prototype.reset=function(){this.next=this.scope=this.Jt=null};var mya=[],nya=[],oya=!1;function pya(a){mya[mya.length]=a;if(oya)for(var b=0;b=a.keyCode)a.keyCode=-1}catch(b){}};bq.prototype.ze=u("tm");function mza(a,b,c,d,e){this.listener=a;this.C=null;this.src=b;this.type=c;this.capture=!!d;this.Tf=e;this.key=++axa;this.bB=this.Tj=!1}function nza(a){a.bB=!0;a.listener=null;a.C=null;a.src=null;a.Tf=null};function oza(a){this.src=a;this.C={};this.F=0}x=oza.prototype;x.add=function(a,b,c,d,e){var f=a.toString();a=this.C[f];a||(a=this.C[f]=[],this.F++);var h=pza(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.$D&&0<=e;e--){b.currentTarget=c[e];var f=Cza(c[e],a,!0,b);d=d&&f}for(e=0;!b.$D&&e>>0);function uza(a){if(lm(a))return a;a[Eza]||(a[Eza]=function(b){return a.handleEvent(b)});return a[Eza]}pya(function(a){zza=a(zza)});function L(){H.call(this);this.lx=new oza(this);this.oXa=this;this.dka=null}G(L,H);L.prototype[$wa]=!0;x=L.prototype;x.Am=u("dka");x.ng=Ul("dka");x.addEventListener=function(a,b,c,d){hq(this,a,b,c,d)};x.removeEventListener=function(a,b,c,d){jq(this,a,b,c,d)}; +x.dispatchEvent=function(a){this.iZ();var b=this.Am();if(b){var c=[];for(var d=1;b;b=b.Am())c.push(b),++d}b=this.oXa;d=a.type||a;if(cm(a))a=new K(a,b);else if(a instanceof K)a.target=a.target||b;else{var e=a;a=new K(d,b);rp(a,e)}e=!0;if(c)for(var f=c.length-1;!a.$D&&0<=f;f--){var h=a.currentTarget=c[f];e=h.NC(d,!0,a)&&e}a.$D||(h=a.currentTarget=b,e=h.NC(d,!0,a)&&e,a.$D||(e=h.NC(d,!1,a)&&e));if(c)for(f=0;!a.$D&&f=a.length)throw vq;if(b in a)return a[b++];b++}};return c}throw Error("F");};function xq(a,b){this.F={};this.C=[];this.J=this.H=0;var c=arguments.length;if(12*this.H&&dAa(this),!0):!1}; +function dAa(a){if(a.H!=a.C.length){for(var b=0,c=0;b=d.C.length)throw vq;var e=d.C[b++];return a?e:d.F[e]};return e};function eAa(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function zq(a){L.call(this);this.headers=new xq;this.na=a||null;this.F=!1;this.W=this.C=null;this.O="";this.N=0;this.L="";this.J=this.wa=this.ga=this.va=!1;this.V=0;this.ia=null;this.H="";this.Ia=this.Fa=!1}G(zq,L);var gAa=/^https?$/i,hAa=[Bb,Cb],iAa=[];function jAa(a,b,c,d,e,f,h){var k=new zq;iAa.push(k);b&&k.ea(vd,b);k.Wc(Coa,k.hZa);f&&kAa(k,f);h&&k.Eu(h);k.send(a,c,d,e)}x=zq.prototype;x.hZa=function(){this.dispose();$n(iAa,this)};function kAa(a,b){a.V=Math.max(0,b)}x.Eu=Ul("Fa"); +x.send=function(a,b,c,d){if(this.C)throw Error("H`"+this.O+"`"+a);b=b?b.toUpperCase():eb;this.O=a;this.L="";this.N=0;this.va=!1;this.F=!0;this.C=this.hca();this.W=this.na?Qza(this.na):Qza(Sza);this.C.onreadystatechange=C(this.YIa,this);try{this.wa=!0,this.C.open(b,String(a),!0),this.wa=!1}catch(f){lAa(this,f);return}a=c||"";var e=this.headers.clone();d&&Xza(d,function(a,b){e.set(b,a)});d=Tn(e.ub(),mAa);c=bm.FormData&&a instanceof bm.FormData;!Vn(hAa,b)||d||c||e.set(kba,bea);e.forEach(function(a,b){this.C.setRequestHeader(b, +a)},this);this.H&&(this.C.responseType=this.H);"withCredentials"in this.C&&this.C.withCredentials!==this.Fa&&(this.C.withCredentials=this.Fa);try{nAa(this),0=this.wa||(e={},e.u=a,e.m=b,e.c=c,e.h=d,this.u_(e))},this),this.N,this);uAa(e,function(){this.W.delete(e)},this);this.W.add(e)}; +Bq.prototype.N=function(){this.V.Sq()||this.F.FG()||this.ga||vAa(this)};function vAa(a){Cq(a.QK(),function(a){if(!(this.F.FG()||this.V.Sq()||this.ga)&&a)if(4E3=a?this.vF():this.V.start()};Bq.prototype.ua=function(){sm(this.za,this.V,this.F);this.W.clear();Bq.aa.ua.call(this)};function Dq(a,b,c){Zo.call(this,"Local storage error: "+b);this.type=a;this.im=c||null}A(Dq,Zo);function wAa(){}var xAa=bm.IDBKeyRange||bm.webkitIDBKeyRange; +function yAa(a,b,c,d,e,f){b=B(b)?zAa(b,c):null;e=e?Xna:Bi;if(d)return a=a.bd(d),f?(f=B(b),d=B(e),f=f&&d?a.C.openKeyCursor(b,e):f?a.C.openKeyCursor(b):a.C.openKeyCursor(),b=new Eq(f,a.Ca,a.C.name+".openKeyCursor("+(b?b.lower+qa+b.upper:b)+qa+e+")",a.H,a.F)):(f=B(b),d=B(e),f=f&&d?a.C.openCursor(b,e):f?a.C.openCursor(b):a.C.openCursor(),b=new Eq(f,a.Ca,a.C.name+".openCursor("+(b?b.lower+qa+b.upper:b)+qa+e+")",a.H,a.F)),b;f=B(b);d=B(e);f=f&&d?a.C.openCursor(b,e):f?a.C.openCursor(b):a.C.openCursor();return new Eq(f, +a.Ca,a.C.name+".openCursor("+(b?b.lower+qa+b.upper:b)+qa+e+")",a.H,a.F)}function Fq(a,b,c,d){b=zAa(b,c);a=a.SJ(b);d&&Gq(a,d)}function AAa(a,b,c,d,e,f,h,k,l,m){b=Hq(a,b);var p=[];Gq(yAa(b,e,f,h,k,l),function(b){if(b=b.target.result){var e=B(b.value)?b.value:b.key;(e=c(e))&&p.push(e);b[zd]()}else m&&BAa(a),d&&d(p)})}function CAa(a){var b=a.target.error,c=b&&b.name;b=b&&b.message||a.target.webkitErrorMessage;a.target.docs_internalAbort&&(b="Internal abort: "+b);return c+" ("+b+")"} +function DAa(a,b){return function(c){c.stopPropagation();b(new Dq(1,a+" ("+CAa(c)+")",c))}}function zAa(a,b){return B(b)&&a!=b?xAa.bound(a,b):xAa.only(a)}function EAa(a){for(var b=[],c=0;c=b.J&&b.cancel())}this.Fa?this.Fa.call(this.ia,this):this.ga=!0;this.C||this.Kc(new Oq(this))}};x.fta=function(a,b){this.O=!1;FAa(this,a,b)};function FAa(a,b,c){a.C=!0;a.F=c;a.H=!b;GAa(a)} +function HAa(a){if(a.C){if(!a.ga)throw new IAa(a);a.ga=!1}}x.Eb=function(a){HAa(this);FAa(this,!0,a)};x.Kc=function(a){HAa(this);FAa(this,!1,a)};function Cq(a,b,c){return Pq(a,b,null,c)}function Qq(a,b,c){return Pq(a,null,b,c)}function Rq(a,b,c){return Pq(a,b,b,c)}function uAa(a,b,c){Pq(a,b,function(a){var c=b.call(this,a);if(!B(c))throw a;return c},c)}function Pq(a,b,c,d){a.L.push([b,c,d]);a.C&&GAa(a);return a} +x.then=function(a,b,c){var d,e,f=new Up(function(a,b){d=a;e=b});Pq(this,d,function(a){a instanceof Oq?f.cancel():e(a)});return f.then(a,b,c)};gya(Nq);function Sq(a,b){Pq(a,b.Eb,b.Kc,b)}function JAa(a,b){b instanceof Nq?Cq(a,C(b.tt,b)):Cq(a,function(){return b})}Nq.prototype.tt=function(a){var b=new Nq;Sq(this,b);a&&(b.Uf=this,this.J++);return b};function KAa(a){return Rn(a.L,function(a){return lm(a[1])})} +function GAa(a){if(a.N&&a.C&&KAa(a)){var b=a.N,c=LAa[b];c&&(bm.clearTimeout(c.Rb),delete LAa[b]);a.N=0}a.Uf&&(a.Uf.J--,delete a.Uf);b=a.F;for(var d=c=!1;a.L.length&&!a.O;){var e=a.L.shift(),f=e[0],h=e[1];e=e[2];if(f=a.H?h:f)try{var k=f.call(e||a.ia,b);B(k)&&(a.H=a.H&&(k==b||k instanceof Error),a.F=b=k);if(hya(b)||typeof bm.Promise===Ff&&b instanceof bm.Promise)d=!0,a.O=!0}catch(l){b=l,a.H=!0,KAa(a)||(c=!0)}}a.F=b;d&&(k=C(a.fta,a,!0),d=C(a.fta,a,!1),b instanceof Nq?(Pq(b,k,d),b.Ia=!0):b.then(k,d)); +c&&(b=new MAa(b),LAa[b.Rb]=b,a.N=b.Rb)}function Tq(a){var b=new Nq;b.Eb(a);return b}function Uq(a){var b=new Nq;b.Kc(a);return b}function IAa(a){um.call(this);this.jl=a}G(IAa,um);IAa.prototype.message="Deferred has already fired";IAa.prototype.name="AlreadyCalledError";function Oq(a){um.call(this);this.jl=a}G(Oq,um);Oq.prototype.message="Deferred was canceled";Oq.prototype.name="CanceledError";function MAa(a){this.Rb=bm.setTimeout(C(this.mi,this),0);this.C=a} +MAa.prototype.mi=function(){delete LAa[this.Rb];throw this.C;};var LAa={};function Vq(a,b,c,d,e,f){Nq.call(this,e,f);this.W=a;this.V=[];this.na=!!b;this.Na=!!c;this.Ja=!!d;for(b=this.wa=0;bb[1][1]-c?null:Cq(RAa(this.O+"-e-"+c,a),function(a){return a&&(a=JSON.parse(a))?a:Cq(this.vF(),this.QK,this)},this)},this)};x.WK=function(){if(!this.C)return this.L.WK();var a=PAa(this.C,zj);return QAa(this,a)};function QAa(a,b){return Cq(new Vq([br(a.J,b),br(a.H,b)]),function(a){return a[1][1]-a[0][1]})} +function br(a,b){return Cq(RAa(a,b),function(a){a=parseInt(a,10);return 0>a||isNaN(a)?null:a})}function RAa(a,b){b=b.objectStore(Jba);var c=new Nq;b.get(a).onsuccess=function(a){a.target.result?c.Eb(a.target.result.value):c.Eb(null)};return c}function PAa(a,b){var c=[Jba];try{return a.transaction(c,b)}catch(d){throw b=EAa(a.objectStoreNames),Rxa(d,{databaseName:a.name,databaseObjectStores:b,databaseVersion:a.version.toString(),transactionObjectStores:c.toString()});}} +x.ua=function(){this.C&&(this.C.close(),this.C=null);NAa.aa.ua.call(this)};function SAa(){try{var a=bm.localStorage;if(a&&($q||ar||Bp)&&(a.setItem(Rk,Rk),a.getItem(Rk)==Rk&&(a.removeItem(Rk),null==a.getItem(Rk))))return!0}catch(b){}return!1};function cr(){H.call(this);this.C={}}G(cr,H);cr.prototype.Tj=function(a,b,c){if(lm(a))c&&(a=C(a,c));else if(a&&typeof a.handleEvent==Ff)a=C(a.handleEvent,a);else throw Error("z");c=new TAa;a=mq(C(this.F,this,a,c),b);this.C[a]=!0;c.hd(a);return a};cr.prototype.F=function(a,b){b=b.getId();null===b||delete this.C[b];a()};cr.prototype.ua=function(){for(var a in this.C)nq(Number(a));cr.aa.ua.call(this)};function TAa(){this.Rb=null}TAa.prototype.hd=Ul(Kb);TAa.prototype.getId=u(Kb);function UAa(a,b){Bq.call(this,b);this.O=a;this.L=a+"-v";this.J=a+"-f";this.H=a+"-n";this.C=bm.localStorage;SAa();a=dr(this,this.L);if(!a||1>a)this.C.setItem(this.L,"1"),this.C.setItem(this.J,"1"),this.C.setItem(this.H,"1");this.N();this.na=new cr;this.ha(this.na);this.na.Tj(this.M1a,3E4,this)}G(UAa,Bq);x=UAa.prototype;x.u_=function(a){var b=dr(this,this.H);if(!b||1!=dr(this,this.L))return Tq();try{this.C.setItem(this.H,String(b+1)),this.C.setItem(this.O+"-e-"+b,rq(a))}catch(c){}return Tq()}; +x.vF=function(){var a=dr(this,this.J);if(!a||1!=dr(this,this.L))return Tq();this.C.removeItem(this.O+"-e-"+a);a++;this.C.setItem(this.J,String(a));return Cq(this.WK(),function(a){0==a&&(this.C.setItem(this.J,"1"),this.C.setItem(this.H,"1"))},this)};x.QK=function(){var a=dr(this,this.J);return a&&1==dr(this,this.L)?Cq(this.WK(),function(b){if(1>b)return null;try{var c=this.C.getItem(this.O+"-e-"+a);if(c){var d=JSON.parse(c);if(d)return d}}catch(e){}return Cq(this.vF(),this.QK,this)},this):Tq(null)}; +x.WK=function(){return Tq(dr(this,this.H)-dr(this,this.J))};function dr(a,b){return(a=a.C.getItem(b))?VAa(a):null}function VAa(a){a=parseInt(a,10);return 0>a||isNaN(a)?null:a}x.M1a=function(){if(dr(this,this.H)&&1==dr(this,this.L))for(var a=this.O+"-e-",b=0,c=this.C.length;b=f&&this.C.removeItem(d)}}};x.ua=function(){UAa.aa.ua.call(this)};function WAa(a){Bq.call(this,a);this.C=[]}G(WAa,Bq);x=WAa.prototype;x.u_=function(a){this.C.push(a);return Tq()};x.vF=function(){this.C.shift();return Tq()};x.QK=function(){return Tq(B(this.C[0])?this.C[0]:null)};x.WK=function(){return Tq(this.C.length)};x.ua=function(){delete this.C;WAa.aa.ua.call(this)};function XAa(){for(var a in Array.prototype)return!1;return!0};function YAa(a,b){cm(b)&&/[:]/.test(b);this.F=a;this.wb=b;this.constructor.pra||(this.constructor.pra={});this.constructor.pra[this.toString()]=this}YAa.prototype.Oa=function(){return this.toString()};YAa.prototype.toString=function(){this.C||(this.C=this.F.C+":"+this.wb);return this.C};YAa.prototype.getType=u(Jl);function ZAa(a,b){YAa.call(this,a,b)}G(ZAa,YAa);function $Aa(a){aBa.hasOwnProperty(a);/[^0-9a-zA-Z._]/.test(a);this.C=a;aBa[a]=this}var aBa;aBa={};new $Aa("lib");var bBa=null,cBa=null,dBa=null,eBa=Ep||Fp&&!ar||Ap,fBa=eBa||typeof bm.btoa==Ff,gBa=eBa||!ar&&!Bp&&typeof bm.atob==Ff;function er(a,b){km(a);hBa();b=b?dBa:bBa;for(var c=[],d=0;d>2;e=(e&3)<<4|h>>4;h=(h&15)<<2|l>>6;l&=63;k||(l=64,f||(h=64));c.push(b[m],b[e],b[h],b[l])}return c.join("")}function iBa(a){var b=[];jBa(a,function(a){b.push(a)});return b} +function kBa(a){!Bp||Kp(va);var b=a.length,c=0;"="===a[b-2]?c=2:"="===a[b-1]&&(c=1);var d=new Uint8Array(Math.ceil(3*b/4)-c),e=0;jBa(a,function(a){d[e++]=a});return d.subarray(0,e)}function jBa(a,b){function c(b){for(;d>4);64!=h&&(b(f<<4&240|h>>2),64!=k&&b(h<<6&192|k))}} +function hBa(){if(!bBa){bBa={};cBa={};dBa={};for(var a=0;65>a;a++)bBa[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),cBa[bBa[a]]=a,dBa[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=a&&(cBa["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function lBa(a,b,c){this.F=null;this.L=this.N=this.C=this.H=this.J=0;this.O=!1;a&&mBa(this,a,b,c)}var nBa=[];function oBa(a,b,c){if(nBa.length){var d=nBa.pop();a&&mBa(d,a,b,c);return d}return new lBa(a,b,c)}x=lBa.prototype;x.clone=function(){return oBa(this.F,this.J,this.H-this.J)}; +function mBa(a,b,c,d){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?kBa(b):new Uint8Array(0);a.F=b;a.J=B(c)?c:0;a.H=B(d)?a.J+d:a.F.length;a.C=a.J}x.reset=function(){this.C=this.J};x.getError=function(){return this.O||0>this.C||this.C>this.H}; +x.o6=function(){var a=this.F;var b=a[this.C];var c=b&127;if(128>b)return this.C+=1,c;b=a[this.C+1];c|=(b&127)<<7;if(128>b)return this.C+=2,c;b=a[this.C+2];c|=(b&127)<<14;if(128>b)return this.C+=3,c;b=a[this.C+3];c|=(b&127)<<21;if(128>b)return this.C+=4,c;b=a[this.C+4];c|=(b&15)<<28;if(128>b)return this.C+=5,c>>>0;this.C+=5;128<=a[this.C++]&&128<=a[this.C++]&&128<=a[this.C++]&&128<=a[this.C++]&&this.C++;return c};x.oFb=lBa.prototype.o6; +function pBa(a){a:{for(var b,c=0,d,e=0;4>e;e++)if(b=a.F[a.C++],c|=(b&127)<<7*e,128>b){a.N=c>>>0;a.L=0;break a}b=a.F[a.C++];c|=(b&127)<<28;d=0|(b&127)>>4;if(128>b)a.N=c>>>0,a.L=d>>>0;else{for(e=0;5>e;e++)if(b=a.F[a.C++],d|=(b&127)<<7*e+3,128>b){a.N=c>>>0;a.L=d>>>0;break a}a.O=!0}}b=a.N;c=a.L;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+b;return a?-b:b};function qBa(a){this.C=oBa(a,void 0,void 0);this.F=this.H=-1;this.J=!1}qBa.prototype.getError=function(){return this.J||this.C.getError()};qBa.prototype.reset=function(){this.C.reset();this.F=this.H=-1};function rBa(a){var b=a.C;if(b.C==b.H||a.getError())return!1;b=a.C.o6();var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.J=!0,!1;a.H=b>>>3;a.F=c;return!0} +function sBa(a){switch(a.F){case 0:if(0!=a.F)sBa(a);else{for(a=a.C;a.F[a.C]&128;)a.C++;a.C++}break;case 1:1!=a.F?sBa(a):(a=a.C,a.C+=8);break;case 2:if(2!=a.F)sBa(a);else{var b=a.C.o6();a=a.C;a.C+=b}break;case 5:5!=a.F?sBa(a):(a=a.C,a.C+=4);break;case 3:b=[a.H];do{if(!rBa(a)){a.J=!0;break}if(3==a.F)b.push(a.H);else if(4==a.F&&a.H!=b.pop()){a.J=!0;break}}while(0]/.test(b);return XBa(b)} +function $Ba(a){if(a instanceof yr)return'url("'+zr(a).replace(/":(d=Hr(c),e+=">"+Dr(d)+"",d=d.Xj());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return Fr(e,d)} +function pCa(a,b){var c="";if(b)for(var d in b){if(!jCa.test(d))throw Error("fa`"+d);var e=b[d];if(null!=e){var f=a;var h=d;if(e instanceof qr)e=rr(e);else if(h.toLowerCase()==mk){if(!mm(e))throw Error("ea`"+typeof e+"`"+e);e instanceof Br||(e=ZBa(e));e=WBa(e)}else{if(/^on/i.test(h))throw Error("ca`"+h+"`"+e);if(h.toLowerCase()in kCa)if(e instanceof tr)e=ur(e);else if(e instanceof yr)e=zr(e);else if(cm(e))e=Ar(e).$p();else throw Error("da`"+h+"`"+f+"`"+e);}e.Lx&&(e=e.$p());h=h+'="'+yo(String(e))+ +'"';c+=" "+h}}return c}var qCa=Fr("",0),rCa=Fr(saa,0);function sCa(a,b){uo(rr(a));return TBa(b)};function tCa(a,b,c,d,e,f,h,k){L.call(this);this.F={};this.Ca=null;this.O={};this.za=new pq(this);this.W=!!a;this.V=!!e;this.L=f||new Xwa;this.H=null;var l;b&&SAa()?l=new UAa(b,c):l=new WAa(c);b&&OAa&&$q&&h?(this.H=new NAa(this,b,l,void 0,c),this.ha(l)):this.H=l;a=k?k:Jn(J(),"docs-sup")+"/jserror";(b=Jn(J(),Rg))&&(a=To(a,Rg,b));if(uCa)throw Error("ha");uCa=!0;b=C(this.bFb,this);this.Ca=new pr(a,b,void 0);this.Ca.W={"X-Same-Domain":"1","X-No-Abort":"1"};a=C(this.SGb,this);this.Ca.V=a;this.za.ea(this.Ca, +"c",this.fhb);this.J=!1;this.N=!0;this.C=!1}G(tCa,L);var uCa=!1;function Ir(a,b,c){a.F[b]=c}x=tCa.prototype;x.mh=function(a,b){this.O[a]=b};function Jr(a,b,c,d){a.C=!!d;vCa(b);if(!a.Ca){if(b instanceof Zo)throw b.getError();throw b;}a.Ca.C(b,wCa(of,c))}x.jd=function(a,b,c){this.C=!!c;vCa(a);this.Ca&&this.Ca.C(a,wCa(Il,b))};x.info=function(a,b,c){this.C=!!c;vCa(a);this.Ca&&this.Ca.C(a,wCa(nla,b))}; +x.log=function(a,b,c){this.C=!!c;vCa(a);if(!this.Ca){if(a instanceof Zo)throw a.getError();throw a;}this.Ca.C(a,wCa(nla,b))};function Kr(a,b,c){b||a.log(Error(c))}function Lr(a,b,c,d){return C(function(a){return xCa(this,b,c,!!d,arguments)},a)}x.gLa=function(a,b,c){var d=fo(arguments,2);return xCa(this,a,b,!1,d)};function xCa(a,b,c,d,e){if(!a.Ca)return b.apply(c,e);try{return b.apply(c,e)}catch(f){if(Jr(a,f),d)throw f;}}function wCa(a,b){b=b?op(b):{};b.severity=a;return b} +x.fhb=function(a){var b=a.context.severity;(b=b==of||b==Ona)&&!this.V&&(this.W?this.L.C(a):this.L.C());this.dispatchEvent(new yCa(b?"d":"e",a.error,a.context))}; +x.bFb=function(a,b){a=this.J;try{for(var c in this.F)try{b[c]=this.F[c]()}catch(f){}rp(b,this.O);var d=b.severity||of,e=Jn(J(),"docs-jern");e&&(b.reportName=e+"_"+d);b.isArrayPrototypeIntact=XAa().toString();this.J?(this.N=this.C||!Hn(J(),"docs-spfe"),d==of?d=Ona:d==nla&&(d="warningafterdeath")):d==of&&(this.J=!0);this.C=!1;b.severity=d}catch(f){throw a&&(this.N=!1),this.J=!0,b.provideLogDataError=f.message,b.severity||(b.severity=of),f;}};x.SGb=function(a,b,c,d){this.N&&this.H.send(a,b,c,d)}; +function vCa(a){a instanceof Zo&&a.getError()}x.ua=function(){uCa=!1;sm(this.za,this.Ca,this.H);tCa.aa.ua.call(this)};function yCa(a,b,c){K.call(this,a);this.error=b;this.context=c}G(yCa,K);function zCa(a){N(this,a,0,-1,null,null)}G(zCa,M);function ACa(a){N(this,a,0,-1,null,null)}G(ACa,M);var Mr={s_b:0,uOa:1,MOa:2,zQa:3,fTa:4,NONE:5,NTa:6,bXa:7,cXa:8,GWa:9,NWa:10,iWb:11,AKb:12},BCa={t_b:0,CVa:1,SUa:2,TUa:3,UUa:4,OWa:5,jWb:6,BKb:7},CCa={y_b:0,iRa:1,jRa:2,kRa:3,FVa:4,GVa:5,HVa:6,PWa:7,kWb:8,CKb:9};function DCa(a){N(this,a,0,-1,null,null)}G(DCa,M);function ECa(a){N(this,a,0,-1,null,null)}G(ECa,M);var FCa={x_b:0,aF:1,nOa:2,NONE:3,GX:4,cWa:5,oY:6,YPa:7};function GCa(a){N(this,a,0,-1,null,null)}G(GCa,M);function HCa(a){N(this,a,0,-1,null,null)}G(HCa,M);var ICa={A_b:0,pVa:1,SSa:2,ATa:3,wTa:4,KWa:5};function JCa(){this.C=new HCa;this.H=this.F=null}function KCa(a){a.F||(a.F=new zCa,jr(a.C,16,a.F));return a.F}function LCa(a,b){O(a.C,1);Q(a.C,1,b)}function MCa(a,b){O(a.C,2);Q(a.C,2,b)}function NCa(a,b){O(a.C,3);Q(a.C,3,b)}function OCa(a,b){O(a.C,4);Q(a.C,4,b)}function PCa(a,b){O(a.C,13);Q(a.C,13,b)}function QCa(a,b){O(a.C,14);Q(a.C,14,b)}function RCa(a,b){O(a.C,15);Q(a.C,15,b)}function SCa(a,b){O(a.C,37);Q(a.C,37,b)}function TCa(a,b){O(a.C,28);Q(a.C,28,b)} +function UCa(a,b){O(a.C,44);Q(a.C,44,b)}function VCa(a,b){O(a.C,25);Q(a.C,25,b)}function WCa(a,b){O(a.C,48);Q(a.C,48,b)}function XCa(a,b){O(a.C,52);Q(a.C,52,b)}function YCa(a,b){O(a.C,66);Q(a.C,66,b)}function Nr(a){a.H||(a.H=new DCa,jr(a.C,65,a.H));return a.H}function ZCa(a){var b=Or();O(Nr(a),1);var c=Nr(a);Q(c,1,b);return a}function $Ca(a,b){O(Nr(a),2);a=Nr(a);Q(a,2,b)}function aDa(a){O(Nr(a),4);a=Nr(a);Q(a,4,!0)}JCa.prototype.build=u("C");function bDa(a,b,c){H.call(this);this.V=a;this.C=this.O=this.N=this.F=this.H=this.J=this.wb=null;if(a=b||bm.navigator.connection){this.wb=a.type||null;this.J=a.effectiveType||null;if(b=a.downlinkMax)this.H=b;(b=a.downlink)&&2147483647>b&&(this.F=b);if(b=a.rtt)this.N=b;b=a.saveData;B(b)&&(this.O=b);this.C=!1;b=new pq(this);b.Wc(a,md,this.W);this.ha(b)}this.L=null;(c=c||bm.performance)&&c.getEntriesByType&&(c=c.getEntriesByType(ina),0");c=c.join("")}c=a.createElement(c);d&&(cm(d)?c.className=d:jm(d)?c.className=d.join(" "):ds(c,d));2c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(qm()+1E3*c)).toUTCString();this.C.cookie=a+"="+b+e+d+c+f}; +x.get=function(a,b){for(var c=a+"=",d=(this.C.cookie||"").split(";"),e=0,f;eb)throw Error("ta`"+b);a.L=b}else a.L=null;return a}function $s(a,b,c){a.F=c?hGa(b,!0):b;return a}Ws.prototype.rD=function(){return""!==this.H.toString()}; +function gGa(a,b,c){b instanceof bt?(a.H=b,nGa(a.H,a.N)):(c||(b=iGa(b,oGa)),a.H=new bt(b,a.N));return a}function ct(a,b,c){a.H.set(b,c);return a}function pGa(a,b,c){jm(c)||(c=[String(c)]);qGa(a.H,b,c)}function it(a,b){return a.H.get(b)}function at(a,b,c){a.V=c?hGa(b):b;return a}function jt(a,b){return a instanceof Ws?a.clone():new Ws(a,b)}function hGa(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""} +function iGa(a,b,c){return cm(a)?(a=encodeURI(a).replace(b,rGa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function rGa(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var jGa=/[#\/\?@]/g,lGa=/[#\?:]/g,kGa=/[#\?]/g,oGa=/[#\?@]/g,mGa=/#/g;function bt(a,b){this.F=this.C=null;this.H=a||null;this.J=!!b}function kt(a){a.C||(a.C=new xq,a.F=0,a.H&&Kwa(a.H,function(b,c){a.add(xo(b),c)}))}x=bt.prototype;x.Md=function(){kt(this);return this.F}; +x.add=function(a,b){kt(this);this.H=null;a=sGa(this,a);var c=this.C.get(a);c||this.C.set(a,c=[]);c.push(b);this.F=this.F+1;return this};x.remove=function(a){kt(this);a=sGa(this,a);return yq(this.C,a)?(this.H=null,this.F=this.F-this.C.get(a).length,this.C.remove(a)):!1};x.isEmpty=function(){kt(this);return 0==this.F};function tGa(a,b){kt(a);b=sGa(a,b);return yq(a.C,b)}x.vz=function(a){var b=this.qd();return Vn(b,a)}; +x.forEach=function(a,b){kt(this);this.C.forEach(function(c,d){Nn(c,function(c){a.call(b,c,d,this)},this)},this)};x.ub=function(){kt(this);for(var a=this.C.qd(),b=this.C.ub(),c=[],d=0;dc)return!1;!(b instanceof nt)&&5this.L&&(this.dispatchEvent(Qda),this.L=a+3E3))};function ot(a,b){L.call(this);b||(GGa.add(this),null==HGa&&(HGa=new BGa),b=HGa);this.O=a;this.F=b;this.N=C(this.V,this);IGa(this)}G(ot,L);ot.prototype.H=!1;ot.prototype.C=null;ot.prototype.J=!1;var HGa=null,GGa=new nt;function IGa(a){var b=a.O+1-(qm()-a.F.F);0e&&(e=-e-1);c=jo(a,c);0<=c?c++:c=-c-1;a=a.slice(e,c);d&&a[0]!=b&&a.unshift(b);return a}function zu(a,b,c){var d=a.length,e=c||ko;if(d)var f=e(b,a[d-1]);0==d||0f?(a.push(a[d-1]),a[d-1]=b):no(a,b,c)} +function SIa(a,b){b.push(a);for(var c=0;cb||b>c)throw Error("ab`"+b+"`"+c);}a.setProperty(ypa,b)}x.isEmpty=function(){return this.H?!0:0==this.C.length&&0==this.F.length}; +function iKa(a,b,c){if(!b.length)throw Error("cb`"+(c?"while creating a new bundle!":"to an existing bundle!"));a.DM=b.concat();if(c)a.C.push(new Ru(b.concat(),c.ny,c.sessionId)),a.vu=c;else{if(!a.C.length)throw Error("db");if(a.F.length+a.C.length-1==Tu(a))throw Error("eb");c=a.C[a.C.length-1];b=c.Xe().concat(b);a.C[a.C.length-1]=new Ru(b,c.yl(),c.qh())}jKa(a,1)}function kKa(a){aKa(a,!1);fKa(a,!1);bKa(a,null);eKa(a,null);hKa(a,null);a.F=[];a.C=[];jKa(a,2)} +x.replace=function(a,b){this.GM=b.length?b.concat():null;this.FM=a.concat();this.vu=this.DM=null;this.F=a.concat();this.C=b.concat();jKa(this,7)};function jKa(a,b){if(a.ga&&7!=b&&6!=a.ax)a.replace(a.F,a.C);else{lKa(a);if(!a.ga&&6!=a.ax)throw Error("lb`"+a.ax+"`"+b);a.ax=b}}function lKa(a){if(a.H)throw Error("ib");}x.Nx=function(){return 6!=this.ax||ZJa.aa.Nx.call(this)};function mKa(a){return a.H?[]:a.F}function nKa(a){if(a.H)return[];for(var b=[],c=0;c=d):f&&(0=e)):e=!0);e&&(b=Am(b)+Am("\\u"+Am((d>>>0).toString(16))))}return b};function xLa(a,b){this.om=a;this.Ca=b;this.C=Hn(J(),"docs-localstore-epqwr")}xLa.prototype.An=function(){return["pendingQueue"]};xLa.prototype.Wp=function(a){return Su(a)};function yLa(a,b){if(a=a.om[b])return a;throw Error("Hb`"+b);} +xLa.prototype.H=function(a){if(a.nB)throw Error("Ib");var b=yLa(this,a.getType()),c=a.ax,d=[];switch(c){case 7:c=Su(a);var e=a.N,f=a.FM;d=[];for(var h,k=0;kh.F?d:h}else d=d||h;f.gQ();f.Nx()}else throw Error("Sb`"+f.V);}}d&&c.unshift(new gLa(d.C,d.F));return c};function hv(a,b){H.call(this);this.Bb=a;this.Ca=b;this.W=!1;this.H=null;this.Fa=-1;this.Na=new Ts;this.ha(this.Na);this.V=new Ts;this.ha(this.V);this.na=new Ts;this.ha(this.na);this.wa=new Ts;this.ha(this.wa);this.ab=new Ts;this.ha(this.ab);this.sb=new Ts;this.ha(this.sb);this.J=new Ts;this.ha(this.J);this.ga=new Ts;this.ha(this.ga);this.lb=new Ts;this.ha(this.lb);this.ia=new Ts;this.ha(this.ia);this.Mb=new Ts;this.ha(this.Mb)}G(hv,H);x=hv.prototype;x.fsa=0;x.ZQ=!1;x.uB=!1; +function dMa(a,b,c){eMa(a);var d=new Uu;b.length?a.exa(d,b):d.Eb(null);c&&(a.H=c,a.lb.dispatchEvent(null));b.length&&a.ia.dispatchEvent(null)}x.Xe=function(){for(var a=this.YK(),b=[],c=0;cthis.C.Qd())&&(b=null!==a)&&(b=Cu(this.C,Oda),b=null===b?3:b,a=DMa(a),b=DMa(b),b=a!=b);return b};x.Hva=v(!1);x.Iva=v(!0);x.j7=z(53);x.Wn=function(){var a=this.F.xl();a=a?yJa(a):null;null===a?(a=this.C,a=!a.H&&$Ia(a,tra)):a=0==a;return a};x.Gba=function(){return hv.prototype.Gba.call(this)&&!this.C.H}; +x.Gva=function(a,b){this.C||Jr(this.Ca,Error("ec"));var c=this.C.Qd();this.pb=this.C.isEmpty();FMa(this);if(c==a){var d=YIa(this.C,Tj);if(d&&this.$b){d=GMa(this.Sb.wh(d));if(this.H)throw Error("Tb");this.H=d}}else eKa(this.C,null);ac?f=this.C.H=!0:a==c&&this.Ca.info(Error("gc")));this.Ca.mh("pendingQueue_forcedEmptyInMemory",f.toString());this.C.isEmpty()&&(dKa(this.C, +a,b),null!==this.O&&this.C.setProperty(Oda,this.O));a>c&&d&&!this.C.isEmpty()&&(a=Error("hc"),this.Wn()?this.Ca.info(a):Jr(this.Ca,a));a=!1;d&&e&&!this.C.isEmpty()&&(a=!0,iMa(this));this.Ca.mh("pendingQueue_setWaitingForAck",a.toString());this.Ja[this.Ra]=!0;a=mKa(this.C).concat(this.XQ());for(b=0;b=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}x.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; +x.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};x.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};x.translate=function(a,b){a instanceof Tr?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,dm(b)&&(this.top+=b,this.bottom+=b));return this}; +x.scale=function(a,b){b=dm(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function Dv(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}x=Dv.prototype;x.clone=function(){return new Dv(this.left,this.top,this.width,this.height)};function Ev(a){return new Cv(a.top,a.left+a.width,a.top+a.height,a.left)}function INa(a,b){var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top} +x.contains=function(a){return a instanceof Tr?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};x.Rc=function(){return new Wr(this.width,this.height)};x.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +x.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};x.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};x.translate=function(a,b){a instanceof Tr?(this.left+=a.x,this.top+=a.y):(this.left+=a,dm(b)&&(this.top+=b));return this}; +x.scale=function(a,b){b=dm(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function Fv(a,b,c){if(cm(b))(b=JNa(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=JNa(c,d);f&&(c.style[f]=e)}}var KNa={};function JNa(a,b){var c=KNa[b];if(!c){var d=Cwa(b);c=d;void 0===a.style[d]&&(d=(Fp?"Webkit":Ep?"Moz":Bp?"ms":Ap?"O":null)+Dwa(d),void 0!==a.style[d]&&(c=d));KNa[b]=c}return c}function Gv(a,b){var c=a.style[Cwa(b)];return"undefined"!==typeof c?c:a.style[JNa(a,b)]||""} +function Hv(a,b){var c=$r(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function LNa(a,b){return a.currentStyle?a.currentStyle[b]:null}function Kv(a,b){return Hv(a,b)||LNa(a,b)||a.style&&a.style[b]}function MNa(a){return Kv(a,Nna)}function Lv(a,b,c){if(b instanceof Tr){var d=b.x;b=b.y}else d=b,b=c;a.style.left=NNa(d,!1);a.style.top=NNa(b,!1)} +function ONa(a){a=a?$r(a):document;return!Bp||Lp(9)||qDa(Yr(a).C)?a.documentElement:a.body}function PNa(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}Bp&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}function Mv(a){var b=$r(a),c=new Tr(0,0),d=ONa(b);if(a==d)return c;a=PNa(a);b=xs(Yr(b));c.x=a.left+b.x;c.y=a.top+b.y;return c} +function QNa(a){a=PNa(a);return new Tr(a.left,a.top)}function Nv(a){if(1==a.nodeType)return QNa(a);a=a.changedTouches?a.changedTouches[0]:a;return new Tr(a.clientX,a.clientY)}function NNa(a,b){typeof a==Mi&&(a=(b?Math.round(a):a)+xj);return a}function Ov(a,b){a=a.style;Si in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:yka in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function T(a,b){a.style.display=b?"":Di}function Rv(a){return a.style.display!=Di} +function Sv(a){return Nj==Kv(a,Td)}var RNa=Ep?"MozUserSelect":Fp||Cp?"WebkitUserSelect":null;function SNa(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b}var TNa={thin:2,medium:4,thick:6};function UNa(a,b){if(LNa(a,b+"Style")==Di)return 0;b=LNa(a,b+"Width");return b in TNa?TNa[b]:SNa(a,b)} +function Tv(a){if(Bp&&!Lp(9)){var b=UNa(a,Xea),c=UNa(a,Zea),d=UNa(a,afa);a=UNa(a,Vea);return new Cv(d,c,a,b)}b=Hv(a,Yea);c=Hv(a,$ea);d=Hv(a,bfa);a=Hv(a,Wea);return new Cv(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function VNa(a){var b={};Nn(a.split(/\s*;\s*/),function(a){var c=a.match(/\s*([\w-]+)\s*:(.+)/);c&&(a=c[1],c=vo(c[2]),b[Cwa(a.toLowerCase())]=c)});return b};function Uv(a){L.call(this);this.Ob=a||Yr();this.oy=WNa;this.Rb=null;this.Fn=!1;this.Ua=null;this.fD=void 0;this.Uj=this.Jc=this.Uf=this.bb=null;this.Tma=!1}G(Uv,L);Uv.prototype.En=Dt.kb();var WNa=null;x=Uv.prototype;x.getId=function(){return this.Rb||(this.Rb=Et(this.En))};x.hd=function(a){this.Uf&&this.Uf.Uj&&(kp(this.Uf.Uj,this.Rb),lp(this.Uf.Uj,a,this));this.Rb=a};x.X=u(Wb);x.Za=u(Wb);x.Yj=z(4);x.$a=function(a){return this.Ua?this.Ob.$a(a,this.Ua):null};x.yb=function(a){return this.$a(a)}; +x.Ha=function(){this.fD||(this.fD=new pq(this));return this.fD};x.Dh=function(a){if(this==a)throw Error("Dc");if(a&&this.Uf&&this.Rb&&this.Uf.od(this.Rb)&&this.Uf!=a)throw Error("Dc");this.Uf=a;Uv.aa.ng.call(this,a)};x.getParent=u(Xb);x.ng=function(a){if(this.Uf&&this.Uf!=a)throw Error("Ec");Uv.aa.ng.call(this,a)};x.oa=u("Ob");x.Db=u("Fn");x.qa=function(){this.Ua=this.Ob.createElement(Va)};x.Wa=function(a){this.$M(a)};function Vv(a,b){a.$M(b.parentNode,b)} +x.$M=function(a,b){if(this.Fn)throw Error("Fc");this.Ua||this.qa();a?a.insertBefore(this.Ua,b||null):this.Ob.Lb().body.appendChild(this.Ua);this.Uf&&!this.Uf.Db()||this.Ea()};x.eb=function(a){if(this.Fn)throw Error("Fc");if(a&&this.Tg(a)){this.Tma=!0;var b=$r(a);this.Ob&&this.Ob.Lb()==b||(this.Ob=Yr(a));this.Qb(a);this.Ea()}else throw Error("Gc");};x.Tg=v(!0);x.Qb=Ul(Wb);x.Ea=function(){this.Fn=!0;this.zg(function(a){!a.Db()&&a.X()&&a.Ea()})}; +x.dc=function(){this.zg(function(a){a.Db()&&a.dc()});this.fD&&qq(this.fD);this.Fn=!1};x.ua=function(){this.Fn&&this.dc();this.fD&&(this.fD.dispose(),delete this.fD);this.zg(function(a){a.dispose()});!this.Tma&&this.Ua&&os(this.Ua);this.Uf=this.bb=this.Ua=this.Uj=this.Jc=null;Uv.aa.ua.call(this)};x.la=u("bb");x.Nd=Ul("bb");x.Ka=function(a,b){this.Ig(a,this.Cc(),b)}; +x.Ig=function(a,b,c){if(a.Fn&&(c||!this.Fn))throw Error("Fc");if(0>b||b>this.Cc())throw Error("Ic");this.Uj&&this.Jc||(this.Uj={},this.Jc=[]);if(a.getParent()==this){var d=a.getId();this.Uj[d]=a;$n(this.Jc,a)}else lp(this.Uj,a.getId(),a);a.Dh(this);Zn(this.Jc,a,b);a.Fn&&this.Fn&&a.getParent()==this?(c=this.tb(),b=c.childNodes[b]||null,b!=a.X()&&c.insertBefore(a.X(),b)):c?(this.Ua||this.qa(),b=this.zb(b+1),a.$M(this.tb(),b?b.Ua:null)):this.Fn&&!a.Fn&&a.Ua&&a.Ua.parentNode&&1==a.Ua.parentNode.nodeType&& +a.Ea()};x.tb=u(Wb);x.wf=function(){null==this.oy&&(this.oy=Sv(this.Fn?this.Ua:this.Ob.Lb().body));return this.oy};x.Cu=z(58);x.qD=function(){return!!this.Jc&&0!=this.Jc.length};x.Cc=function(){return this.Jc?this.Jc.length:0};x.od=function(a){return this.Uj&&a?mp(this.Uj,a)||null:null};x.zb=function(a){return this.Jc?this.Jc[a]||null:null};x.zg=function(a,b){this.Jc&&Nn(this.Jc,a,b)};function Wv(a,b){return a.Jc&&b?Mn(a.Jc,b):-1} +x.removeChild=function(a,b){if(a){var c=cm(a)?a:a.getId();a=this.od(c);c&&a&&(kp(this.Uj,c),$n(this.Jc,a),b&&(a.dc(),a.Ua&&os(a.Ua)),a.Dh(null))}if(!a)throw Error("Jc");return a};x.Jm=function(a,b){return this.removeChild(this.zb(a),b)};x.wg=function(a){for(var b=[];this.qD();)b.push(this.Jm(0,a));return b};function XNa(a,b){Uv.call(this,b);this.Yd=a}G(XNa,Uv);XNa.prototype.wb=Hg;XNa.prototype.C=!1;var YNa={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};x=XNa.prototype;x.getType=u(Jl);function ZNa(a,b){a.tb()&&Bv(a.X(),YNa[a.wb],YNa[b]);a.wb=b}x.cd=function(a){this.Yd=a;if(a=this.X()){var b=this.oa();b.wg(a);b.Ei(a,this.Yd)}};x.Xa=function(){var a=this.X();return null!=a&&uv(a,vla)};x.xa=function(a){zv(this.X(),vla,a)}; +x.qa=function(){this.Ua=this.oa().qa(Va,"jfk-butterBar");this.X();this.Ara();this.cd(this.Yd);this.C=this.C;var a=this.X();a&&zv(a,"jfk-butterBar-mini",this.C);ZNa(this,this.wb)};x.Ara=function(){var a=this.X();a&&(fu(a,fi,zc),fu(a,gea,fl))};function $Na(a,b){XNa.call(this,a,b)}G($Na,XNa);$Na.prototype.Ara=gm;function aOa(a,b,c,d,e,f){if(!(Bp||Cp||Fp&&Kp("525")))return!0;if(Hp&&e)return bOa(a);if(e&&!d)return!1;dm(b)&&(b=cOa(b));e=17==b||18==b||Hp&&91==b;if((!c||Hp)&&e||Hp&&16==b&&(d||f))return!1;if((Fp||Cp)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(Bp&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(Fp||Cp)}return bOa(a)} +function bOa(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Fp||Cp)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}}function cOa(a){if(Ep)a=dOa(a);else if(Hp&&Fp)switch(a){case 93:a=91}return a} +function dOa(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function eOa(){}var Xv=new eOa,fOa=[od,Ep?Zg:Yg,eh];eOa.prototype.ea=function(a,b,c,d,e){function f(a){var c=uza(b),e=ps(a.target)?ZHa(a.target):null;a.type==od&&dq(a)?c.call(d,a):13!=a.keyCode&&3!=a.keyCode||a.type==eh?32!=a.keyCode||a.type!=eh||e!=Qc&&e!=wk||(c.call(d,a),a.preventDefault()):(a.type=Zg,c.call(d,a))}f.Ti=b;f.eB=d;e?e.ea(a,fOa,f,c):hq(a,fOa,f,c)}; +eOa.prototype.hc=function(a,b,c,d,e){for(var f,h=0;f=fOa[h];h++)for(var k=Aza(a,f,!!c),l,m=0;l=k[m];m++){var p=l.listener;if(p.Ti==b&&p.eB==d){e?e.hc(a,f,l.listener,c,d):jq(a,f,l.listener,c,d);break}}};function Yv(a,b){H.call(this);this.L=[];this.H={};this.F={};this.J={};this.Pa=b||Yr(a);this.C=a||null;(a=this.Pa.X(Sha))&&!Rv(a)&&gOa(this,!0)}G(Yv,H);hm(Yv);function gOa(a,b){a.C||hOa(a);zv(a.C,"docs-butterbar-container-compact",b)}Yv.prototype.postMessage=function(a){Vn(this.L,a)||this.L.push(a);a=nm(a);iOa(this);return a}; +function Zv(a,b){fwa(a.L,function(a){var c=nm(a);if(b==c){var e=this.H[c];if(e){var f=e.X().parentNode,h=this.Pa.VK(f);e.dispose();delete this.H[c];this.Pa.yg(f);this.Pa.yg(h)}if(e=this.J[c])e.dispose(),delete this.J[c];if(e=this.F[c])e.dispose(),delete this.F[c];a.xa(!1);return!0}return!1},a)} +function iOa(a){Nn(a.L,function(a){var b=nm(a);var d=this.Pa;var e=this.H[b];if(!e){e=this.H[b]=new $Na("",d);this.C||hOa(this);var f=d.qa(Va,"docs-butterbar-wrap");d.Ei(this.C,f,d.createElement("br"));e.Wa(f);e.xa(!1)}d=e;(e=this.J[b])||(this.J[b]=e=new pq(this));var h=this.Pa;if(!a.Xa()){f=a.gh();var k={className:xha,role:Qc,tabIndex:0};if(a.H&&a.J){var l=h.qa(Nb,k,a.H);f=bo(f,l);e.Od(l,Xv,a.J)}a.F&&(h=h.qa(Nb,k,a.C?a.C.vf():Zba),f=bo(f,h),e.Od(h,Xv,om(this.O,b,a.C)));d.cd(f);ZNa(d,a.getType()); +0");a.xh&&(b+=a.xh);a.No&&(b+="");return b};x.yp=function(a,b){mCa(a);return kOa(this,{yp:a,attributes:pCa(a,b)})};x.No=function(a){mCa(a);return kOa(this,{No:a})};x.text=function(a){return kOa(this,{xh:yo(a)})}; +function kOa(a,b){a.F++;var c="{SafeHtmlFormatter:"+a.F+"_"+Eo()+"}";a.C[yo(c)]=b;return c};function lOa(a,b,c,d){var e=this;H.call(this);this.F=a;this.H=new iu;this.ha(this.H);ku(this.H,a.na,function(){return mOa(e)});this.Ca=c;a.Wn()&&(Ku(a)?Hn(J(),yg)?(mOa(this),c.log(Error("Lc"),{modelRevision:b,queueRevision:iv(a)})):d?Sr(bm.location,d):Jr(c,Error("Mc")):mOa(this))}G(lOa,H);lOa.prototype.C=null; +function mOa(a){if(a.F.ZQ){if(!a.C){var b=new bw,c=Kca+(b.yp(fk,{"class":yha})+(Hra+(b.No(fk)+".")));b=new aw(b.format(c),C(a.J,a));a.ha(b);b.Wa();a.C=$v(b.X(),Il);a.Ca.V=!0}Hn(J(),fia)&&a.Ca.info(Error("Nc"),{offlineIssueReason:"Undeliverable queue",offlineIssueType:Aba});Yv.kb().postMessage(a.C)}else Jr(a.Ca,Error("Oc"))}lOa.prototype.J=function(){this.Ca.log(Error(Eb),{queueRevision:iv(this.F),queueLength:this.F.Xe().length});Wu(this.F.Jsa("undeliverable queue resolver"),this.L);Zv(Yv.kb(),this.C.getId())}; +lOa.prototype.L=function(){Vwa(window)};function nOa(a){return(a=a.exec(xp))?a[1]:""}var oOa=function(){if(Wq)return nOa(/Firefox\/([0-9.]+)/);if(Bp||Cp||Ap)return Jp;if($q)return txa()?nOa(/CriOS\/([0-9.]+)/):nOa(/Chrome\/([0-9.]+)/);if(ar&&!txa())return nOa(/Version\/([0-9.]+)/);if(Xq||Yq){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(xp);if(a)return a[1]+"."+a[2]}else if(Zq)return(a=nOa(/Android\s+([0-9.]+)/))?a:nOa(/Version\/([0-9.]+)/);return""}();function cw(a){return 0<=Fo(oOa,a)};function pOa(){}var qOa=[{name:"clipboardWrite",Y4:0}],rOa=[{name:"unlimitedStorage",Y4:0},{name:"unlimited_storage",Y4:0}];function Or(){return!!bm._docs_chrome_extension_exists}function sOa(a){try{if(bm.chrome.app.isInstalled)return Ri;var b=tOa();if(mm(b)){var c={},d;for(d in b){var e=b[d];c["appDetails_"+d]=mm(e)?JSON.stringify(e):e}a.C("Chrome Drive app is installed and enabled, but not effective (indicating a Chrome bug)",c);return"not-effective"}return Nga}catch(f){return Nga}} +function tOa(){if(!$q)return null;try{return bm.chrome.app.getDetails()}catch(a){return null}}function uOa(a,b,c,d){if($q&&(Or()?Ri:sOa(a))==Ri)try{var e=c?Or()?bm._docs_chrome_extension_permissions:vOa():vOa();for(a=0;athis.C.length&&a>b?(this.H=this.J()+1E3,this.Rb=mq(this.N,1E3,this)):this.Ti(this)}; +UOa.prototype.ua=function(){this.Rb&&nq(this.Rb)};function VOa(a,b,c,d){var e=null,f=null;if(a.match("^data:")){e=a.split(",",2);f=e[0].split(";");if(!f||2>f.length||f[f.length-1]!=Aea)return Uq(Error("Tc`"+a));f=f[0].split(":");f=2==f.length?f[1]:null;if(!f)return Uq(Error("Uc`"+a));e=e[1]}if(!Ep&&e&&f){a=bm.atob(e);c=f;d=new Uint8Array(a.length);for(b=0;b=b)throw Error("vd`"+b+"`"+a.Di());var f=a.C.name;a.close();var h=a.Ca;b=new fQa(rQa.open(f,b),h,"setVersion database.open");hQa(b,function(a){a=a.target.transaction;a.onabort=a.onerror=Lr(h,d,{},!0);c(a)});bQa(b,d);gQa(b,function(a){h.info(Error("wd"),{"Old version":a.oldVersion,"New version":a.newVersion})});Gq(b,C(function(a){this.initialize(a.target.result);e(a)},a))}x.aC=function(){this.N.aC()};x.ua=function(){this.close();qQa.aa.ua.call(this)};function tQa(a,b,c,d,e){PIa.call(this,a,d);this.zxb=b;this.Nxb=c;this.F=e;this.C=new $Pa(new wAa,this.Wsa,this.ky)}A(tQa,PIa);tQa.prototype.Kn=function(a,b){switch(a.getType()){case Vda:uQa(this,a,b);break;default:throw Error("xd`"+a.getType());}};function uQa(a,b,c){if(b.H){var d=Hq(c,Xa);vQa(b.C,d,function(){return wQa(a,b,c)})}else wQa(a,b,c)}function vQa(a,b,c){Fq(b,YPa(a),ZPa(a),c)} +function wQa(a,b,c){c=Hq(c,Xa);for(var d=b.F,e=0;ef+36E4?tka:sra}else e=oea;d(e,b)},e)} +function QQa(a,b,c){var d=qm(),e={};e.lockReadReason=c;e.lockDuration=a.C;a.W&&(e.lastWrittenValidUntil=a.W-d);b?(e.lockHoldingSessionId=b.Dg(),e.validUntil=b.F-d,0=d)throw Error("Rd");sQa(this.C,d,function(a){return GRa(c,b,a)},DAa("Error initializing the database.",b),a)};x.aC=function(){this.C.aC()}; +function GRa(a,b,c){try{a.sQ(c)}catch(d){mq(function(){return b(new Dq(1,"Failed to initialize database.",d))})}}function HRa(a,b,c){sQa(a.C,a.ZR(),function(b){return IRa(a,c,b)},DAa("Error upgrading the database.",c),b)}function IRa(a,b,c){try{a.yca(c)}catch(d){mq(function(){return b(new Dq(1,"Failed to upgrade database.",d))})}}x.ua=function(){sm(this.za,this.wa,this.L,this.F,this.na,this.ab);ELa.prototype.ua.call(this)};function JRa(a){H.call(this);this.C=a}A(JRa,GLa);function KRa(a,b,c){a=qw(a.C,[pda],"Error reading SyncObjects.",c);AAa(a,pda,function(a){var b=a.data;a=new FLa(!1,a.keyPath,a.state);a.setData(b);a.J=!1;return a},b,void 0,void 0,void 0,void 0,void 0,!0)}JRa.prototype.Ro=function(){return[pda]};JRa.prototype.Kn=function(a,b){switch(a.getType()){case yl:b=Hq(b,pda);if(a.Uh())b.put(a.C);else throw Error("Sd");break;default:throw Error($a+a.getType());}};function LRa(a,b){H.call(this);this.C=b}A(LRa,HLa);LRa.prototype.Ro=function(){return[Hb]};LRa.prototype.Kn=function(a,b){switch(a.getType()){case yl:b=Hq(b,Hb);a.Uh()?b.put(a.C):rw(this.C,"syncstats",a.C,b);break;default:throw Error($a+a.getType());}};function MRa(a){XLa.call(this,a.fontFamily);this.F=a}A(MRa,XLa);function NRa(a){H.call(this);this.C=a}A(NRa,YLa);function ORa(a,b,c){if(0==a.length)c([]);else{b=Hq(b,Qba);for(var d=a.length,e=[],f=0;f=b)this.CBa(new Dq(4,"Schema initialization cannot be performed when schema updates are prevented."));else if(!this.ga||b>=a)this.tea();else{a:{for(c=b+1;c<=a;++c)if(null==this.C[c]||!this.C[c].Hba()){c=!1;break a}c=!0}c?(b+=1,c=C(this.tea,this,null),d=C(this.Lsb,this),HRa(this.C[b],C(this.dta,this,b,a,c,d),d)):this.C[a].initialize(C(this.tea,this),C(this.CBa,this))}};x.Lsb=function(a){this.H.Kc(a);eSa(this)};x.CBa=function(a){this.H.Kc(a);eSa(this)}; +x.dta=function(a,b,c,d){a=fSa(this);a==b?c():(a+=1,HRa(this.C[a],C(this.dta,this,a,b,c,d),d))};x.tea=function(){var a=fSa(this);if(a=this.C[a]){a=new ZLa(a);this.F&&a.ha(this.F);for(var b in this.C)a.ha(this.C[b]);for(b in this.om){var c=this.om[b],d;for(d in c)a.ha(c[d])}this.H.Eb(a)}else b=this.F?this.F.Di():-1,this.Ca.info(Error("Zd`"+b)),this.H.Eb(null)};function fSa(a){var b=a.F?a.F.Di():-1;1b&&a.Ca.info(Error("$d`"+b));return 6>b?-1:b} +function eSa(a){for(var b in a.C)a.C[b].dispose();for(b in a.om){var c=a.om[b],d;for(d in c)c[d].dispose()}I(a.F)};function gSa(a,b){L.call(this);a=a||window;this.L=a.document.documentElement.getAttribute("manifest")||null;this.J=a.location.href+"["+this.L+"]";this.C=a.applicationCache;this.F=!1;this.za=new pq(this);this.O=Yp();this.H=null;this.za.ea(this.C,"checking",this.Mgb).ea(this.C,jf,this.r3a).ea(this.C,"noupdate",this.Enb).ea(this.C,"downloading",this.Qib).ea(this.C,Yna,this.s3a).ea(this.C,"updateready",this.Isb).ea(this.C,"cached",this.ogb).ea(this.C,"obsolete",this.Nnb);hSa(this)?iSa(this,null):jSa(this); +this.N=!1;this.V=null;this.W=b||function(){return new zq}}G(gSa,L);var kSa={0:"uncached",1:"idle",2:"checking",3:"downloading",4:"updateready",5:"obsolete"};function jSa(a){lSa(a);a.H=mq(a.M_a,3E5,a)}function lSa(a){a.H&&(nq(a.H),a.H=null)}x=gSa.prototype;x.M_a=function(){mSa(this,Iaa,Iaa,this.C.status==this.C.CHECKING,null);this.N=!0;this.V=this.C.status;this.O.resolve(!1)};x.Mgb=function(){jSa(this)};x.Enb=function(){lSa(this);iSa(this,null)};x.Qib=function(){jSa(this)};x.s3a=function(){jSa(this)}; +x.Isb=function(){lSa(this);iSa(this,null)};x.ogb=function(){lSa(this);iSa(this,null)};x.Nnb=function(){lSa(this);iSa(this,null)};x.r3a=function(a){if((a=a.ze?a.ze():null)&&Ao(a.url,"drive/offline/manifest")&&404==a.status)lSa(this),iSa(this,null);else{this.F=!0;lSa(this);var b={};a&&a.message&&(b["browserEvent.message"]=a.message);a&&a.reason&&(b["browserEvent.reason"]=a.reason);a&&a.url&&(b["browserEvent.url"]=a.url);a&&a.status&&(b["browserEvent.status"]=a.status);iSa(this,b)}}; +function hSa(a){return a.C.status==a.C.UNCACHED||a.C.status==a.C.IDLE||a.C.status==a.C.UPDATEREADY||a.C.status==a.C.OBSOLETE}x.vm=function(){return this.F&&this.C.status==this.C.IDLE?"Error during update.":this.C.status==this.C.UNCACHED?"Error during initial update, now UNCACHED":"An unknown error occurred"}; +function iSa(a,b){hSa(a)&&a.O.resolve(!a.F);a.F&&mSa(a,a.vm(),"Appcache update fail.",!1,b);a.N&&a.dispatchEvent(new nSa(a.J,kSa[a.C.status],"AppCache update finished after it was timed out. With error: "+a.F+". Current app cache status: "+kSa[a.C.status]+". Status at time out: "+kSa[a.V]+".",!1,null))} +function mSa(a,b,c,d,e){if(a.L){var f=a.W();a.ha(f);hq(f,vd,C(function(a){a=a.target.Oj()?b+" With network.":c+" Manifest fetch http status: "+a.target.Kd()+".";this.dispatchEvent(new nSa(this.J,kSa[this.C.status],a,d,e))},a));f.send(a.L)}else a.dispatchEvent(new nSa(a.J,kSa[a.C.status],c+" No manifest uri to check http status.",d,e))}x.ua=function(){I(this.za);gSa.aa.ua.call(this)};function nSa(a,b,c){K.call(this,"M");this.description=a;this.status=b;this.error=c}G(nSa,K);function oSa(a){K.call(this,"v");this.C=a}G(oSa,K);function pSa(a,b,c){L.call(this);this.C=a;this.Ca=b;this.F=c;this.H=Ps();a=new pq(this);a.ea(this,"z",this.t3a);this.ha(a)}G(pSa,qIa);x=pSa.prototype;x.$Ga=!1;x.rda=null;x.xl=function(){if(!this.rda)throw Error("ae");return this.rda}; +x.load=function(a,b){this.H.Jg("mmr");var c=qm();this.rda=a;if(a.Uh())Jr(this.Ca,Error("be"));else{var d=a.getTitle();null!=d&&this.C.setTitle(d,!0);d=!Eu(a,"ind");null!=d&&rMa(this.C,d);d=!!Eu(a,"isd");null!=d&&sMa(this.C,d);d=Fu(a,aha);if(null!=d){var e=this.C;e.ga=d;e.Ra.dispatchEvent(new jv(!0))}this.dispatchEvent(new oSa(Number(gJa(a)),d||[]));d=Cu(a,dna);e=In(J(),ne);null!==d&&e=e)return c.F}a=gTa(a,b);if(!a)throw Error("ie");return a.F}function iTa(a,b){return a.C.some(function(a){return a.F==b})||Vn(a.J,b)}function gTa(a,b){b=Mn(Gu,b);if(-1==b)throw Error("je");for(;0<=b;b--)for(var c=0;ce)return null;c=d.substring(e);return kTa(a.C,c)?new ZSa(c,d.substring(3,e)):null}if(kTa(a.C,c)){if(!Wo(b,zg))return null;a=String(Xo(b, +zg));return new ZSa(c,a)}return null};var dTa=[gaa];function qTa(a){var b=new $Sa(laa);vw(b,[faa,haa,oaa,"/view","/"],kaa,2);vw(b,[],maa,1);vw(b,[],jaa,4);vw(b,[],naa,5);a=a||J();bTa(b);cTa(b);b=new jTa(b);return new oTa(gh,Jn(a,"kixOfflineUrl"),b,Hn(a,qra))}function rTa(a){var b=new $Sa;vw(b,[faa,haa,"/view","/"],kaa,2);vw(b,[],maa,1);vw(b,[],jaa,4);vw(b,[],naa,5);cTa(b);b=new jTa(b);a=a||J();return new oTa(Ke,Jn(a,"drawingsOfflineUrl"),b,Hn(a,qra))} +function sTa(a){var b=new $Sa(laa);vw(b,[faa,haa,"/view","/"],kaa,2);vw(b,[],maa,1);vw(b,[],jaa,4);vw(b,[],naa,5);cTa(b);var c=new $Sa;vw(c,["/localpresent"],"/offline/localpresent",1);b=new jTa(b,[c]);a=a||J();bTa(c);return new oTa(wj,Jn(a,"punchOfflineUrl"),b,Hn(a,qra))} +function tTa(a){var b=new $Sa(laa);vw(b,[faa,haa,oaa,"/view","/"],kaa,2);vw(b,[],maa,1);vw(b,[],jaa,4);vw(b,[],naa,5);a=a||J();cTa(b);bTa(b);eTa(b);b=new jTa(b);return new oTa(Ij,Jn(a,"ritzOfflineUrl"),b,Hn(a,qra),function(a){return{dl:a.docLocale}})}function uTa(a){var b=[];b.push(qTa(a));b.push(rTa(a));b.push(sTa(a));b.push(tTa(a));return b}function vTa(){for(var a=uTa(),b=0;ba.H?2:3))}});Zp($p(Xp([b,c]),function(b){a.Ca.info(Mp(b))}),function(){Ps().qb("swdummy",0)})} +function UTa(a,b){if(b=R(b,GQa,2)){var c={},d={};null!=O(b,1)&&(c.swcr=O(b,1),d.swcrlt=O(b,1));null!=O(b,2)&&(c.swsle=O(b,2),d.swslelt=O(b,2));null!=O(b,7)&&(c.swsls=O(b,7));c=VTa(a,c);d=VTa(a,d);c=cp(c,function(a){return Math.max(0,a)});d=cp(d,function(a){return Math.abs(Math.min(0,a))});KFa(a.F,c);KFa(a.F,d);bm.performance.getEntriesByType&&(d=bm.performance.getEntriesByType(ina))&&0=Gu.indexOf(2)!=Ou(c)||Gu.indexOf(b)>=Gu.indexOf(4)!=Pu(c)||Gu.indexOf(b)>=Gu.indexOf(5)!=vm(c.Mf,4096);a=new XTa(a.L.xb());if(c){if(Hn(J(),yg)&&0==b)throw Error("xe");if(5a.CF))xUa(a,a.EQ);else if(!a.Jz){var b=0==a.CF?!wm(a.C)||a.J.cg()?2:1:3;xUa(a,b)}} +x.ua=function(){sUa.aa.ua.call(this);this.Jz&&nq(this.Jz);this.Jz=null};function yUa(a){this.QMa=a};function Jw(){H.call(this);this.za=new pq(this);this.C=new iu;this.ha(this.C);this.H={};this.O=new Ts;this.ha(this.O)}G(Jw,H);Jw.prototype.Ha=u(Ol);function Kw(a,b){for(var c in b)a.H[c]=b[c]}function Lw(a,b){var c={},d;for(d in b)a.H[d]!=b[d]&&(a.H[d]=b[d],c[d]=b[d]);jp(c)||a.O.dispatchEvent(new yUa(c))}Jw.prototype.ua=function(){I(this.za);Jw.aa.ua.call(this)};function zUa(a){Jw.call(this);this.F=a;this.Ha().ea(this.F,"u",this.J);Kw(this,AUa(this))}G(zUa,Jw);zUa.prototype.J=function(){Lw(this,AUa(this))};function AUa(a){var b={};b[spa]=a.F.C;b[tpa]=a.F.F;b[upa]=a.F.H;b[vpa]=a.F.J;return b};function BUa(){this.C={}};function CUa(){this.F=new DUa}CUa.prototype.C=z(59);function DUa(){}DUa.prototype.C=Op("");DUa.prototype.F=Rp;function Mw(a,b,c){a.Zu?b():c.Wc(a,qla,b)}function EUa(a){a.setAttribute("aria-multiline",!0);a.removeAttribute(dea);a.removeAttribute("aria-readonly")};function FUa(){H.call(this);this.C=this.F=null;this.za=new pq;this.ha(this.za)}G(FUa,H);FUa.prototype.initialize=function(){return this.C&&this.C.initialize()||this.F.initialize()};FUa.prototype.L=z(60);FUa.prototype.H=z(61);function GUa(a){H.call(this);this.H=a||{};this.N=new Ts;this.ha(this.N);this.V=new Ts;this.ha(this.V);this.J=new Ts;this.ha(this.J);this.L=new Ts;this.ha(this.L);this.O=new Ts;this.ha(this.O)}G(GUa,H);GUa.prototype.F=null;GUa.prototype.C=u("H");function Nw(a,b){if(!(b in a.H))throw Error("De`"+b);return a.H[b]}function Ow(a,b){return b in a.H};function HUa(){cGa.call(this);var a=6E5;Hn(J(),nia)&&(a=Number(Xo(location.href,"idleThreshold"))||6E5);this.N=a;this.C=new ot(this.N);a=new pq(this);a.ea(this.C,jc,this.O).ea(this.C,"idle",this.V);this.ha(this.C);this.ha(a)}A(HUa,cGa);HUa.prototype.J=z(14);var IUa="#1FA15D #FF007A #00A3BB #A13CB4 #FD573D #5DAFDD #63782F #FF001A #A63232 #1B887A #F176A7 #0F9D58 #4285F4 #673AB7 #DB4437 #FF5722 #EFB000".split(" ");function JUa(a){return Hn(J(),Kha)?IUa[a%6+11]:IUa[a%11]};function KUa(){this.C={};this.H=new Map;this.F=0}function LUa(a,b){a.C[b]||(a.C[b]=JUa(a.F++));return a.C[b]}function MUa(a,b){a.H.has(b)||a.H.set(b,JUa(a.F++));return a.H.get(b)};function NUa(){this.C=null}NUa.prototype.F=function(a){if(!this.C)return null;var b=this.C.C.F;return b&&b.C==a?b.Ed():(b=exa(this.C.GF(),function(b){return b.C==a}))?b.Ed():null};function OUa(){this.C={}};function PUa(a){var b=this;Jw.call(this);this.F=a;ku(this.C,this.F.C,function(a){(a.C||a.F)&&Lw(b,QUa(b))});Kw(this,QUa(this))}G(PUa,Jw);function QUa(a){var b={};b[hc]=a.F.$g();b[gc]=nv(a.F);b[Pda]=Hn(J(),"docs-cp");return b};function Pw(a){this.C=a}var RUa=new Pw([]);Pw.prototype.isEnabled=function(a){for(var b=0;b>>16],["-",4,a],["-",4,65536*Math.random()],["-",6,16777216*Math.random()],["",6,16777216*Math.random()]],function(a){var b="00000000"+Math.round(a[2]).toString(16);return a[0]+b.substring(b.length-a[1],b.length)}).join("")};function Yw(a,b){this.H={};this.F={};this.O=b||"ch-";this.ia=0;this.J=this.EP("");this.V=a;lo(this.V)}x=Yw.prototype;x.bG=z(69);x.h1=z(71);x.NK=z(73);x.gB=z(76);x.Kz=z(81);x.ks=z(87);x.TC=z(90);x.Yu=z(93);x.EF=u("V");x.EP=function(a){var b=this.O+this.ia++;this.H[b]=null!=a?a:sVa();return b};x.QA=z(96);for(var tVa=["ADDRESS","BLOCKQUOTE",Paa,"CENTER","DD","DIR",Va,"DL","FIELDSET","FORM","H1","H2","H3","H4","H5","H6",jb,"HR","HTML","ISINDEX","LI","MENU",Hca,"OL","P","PRE",Sb,"TD","TH","TITLE","TR","UL"],uVa=[Lb,Ob],vVa,wVa=[],xVa=0;xVa]*?)?>.*?]*?)?>)")}vVa=wVa.join("|");var zVa=Ip?"\r\n":"\n"; +function AVa(a){a=a.replace(new RegExp(vVa,"gi"),"");a=a.replace(/]*?)?>/gi,zVa);a=a.replace(new RegExp("()+","gi"),zVa);a=a.replace(/<[^>]+>/g,"");a=zo(a);return a=a.replace(/\xa0|\xc2/g," ")};function BVa(){CVa.kb()}BVa.prototype.C=function(a){return AVa(a)};function Zw(a,b,c,d,e){d=d||[];Yw.call(this,DVa.concat(e).concat(d),"nch-");this.C=a;this.N=b;this.na=c;this.W=tp(d);this.L={}}G(Zw,Yw);var DVa=[vc,Uqa,Uk,Vk];x=Zw.prototype;x.c7=z(78);x.W0=z(83);x.Y0=z(102);x.ks=z(86);x.sya=z(98);x.bza=z(100);x.UR=z(103);x.h1=z(70);x.bG=z(68);x.nAa=z(99);function CVa(){}hm(CVa);function EVa(a,b,c){c=c||[];Zw.call(this,a,b,new BVa,c,[aea])}G(EVa,Zw);EVa.prototype.Y0=z(101);EVa.prototype.ga=z(106);pm(Tl().prototype,Tl().prototype);function FVa(a){this.C=a};function GVa(a,b,c,d){H.call(this);this.H=a;this.V=b;this.O=c;this.F=null;this.L=!1;this.C={};this.J=!0;this.N=d||Qp}G(GVa,H);var HVa=[ila,fla,ela,gla,hla],IVa=tp(HVa);x=GVa.prototype;x.setData=function(a,b){a!=vc&&(a==Uk&&this.H.setData(a,b),this.F&&(a==Uk&&(b=this.V.C(b)),this.F.setData(a,b),this.L=!0))}; +x.getData=function(a){if(a==vc){a=null;for(var b=0;b<\/b>$/i.test(a)&&(a+='
'),ro(a,"'+a}),a=a.replace(/<\/(o|u)l>/gi,function(a){return a+""}));if(Bp||Cp)a=a.replace(WVa,function(a){return""+a});if(""!=a){if(Bp||Cp)a=''+a+"
";if(Fp)a=a.replace(/<\/b>$/i,"
");else if(Ep){var b=/<\/p>.*<\/p>/gi;/^ ].*<\/p>$/i.test(a)&&!b.test(a)&&(a+=saa)}}return a};function XVa(a,b){H.call(this);this.J=a;this.O=[Uk];this.F=!1;this.L=new cr;this.N=b;this.H=null;this.C=0}G(XVa,H);x=XVa.prototype;x.setData=function(a,b){switch(a){case Uk:this.C?this.H=b:YVa(this.J,this.N.C(b))}};x.getData=function(a){var b=new Nq;a=C(this.J1a,this,a,b);this.F?(this.C++,Rq(b,Tp(C(this.okb,this))),this.L.Tj(a,0)):a();return b};x.okb=function(){this.C--;if(!this.C&&null!==this.H){var a=this.H;this.H=null;this.setData(Uk,a)}};x.iK=z(104); +x.J1a=function(a,b){var c=null;switch(a){case aea:c=this.J.tb();break;case Uk:c=this.J.tb().innerHTML}b.Eb(c)};x.dea=function(a,b){if(this.F)throw Error("Xe");this.F=!0;try{a(b)}finally{this.F=!1}};x.dfa=z(97);x.xea=gm;x.ua=function(){I(this.L);XVa.aa.ua.call(this)};function ZVa(){}ZVa.prototype.Oa=function(a){var b={};b.imageUrls=a.C;return b};ZVa.prototype.C=z(107);function $Va(a,b,c,d,e){var f=this;this.J=new PVa(Yr(),b);var h=new XVa(a,new VVa);this.H=(Fp||QVa?new GVa(h,new UVa,new ZVa,aWa):null)||h;Fp||RVa||(e=[]);e=new EVa(this.H,0,e);bx.call(this,d,e);this.L={};this.Ca=b;this.za=new pq(this);this.N=new cr;this.O=c;this.F=a;Mw(this.F,function(){if(!f.Rca){var a=C(f.igb,f),b=C(f.ggb,f),c=C(f.hgb,f),d=f.H.dea;a=Lr(f.Ca,om(d,a),f.H);b=Lr(f.Ca,om(d,b),f.H);c=Lr(f.Ca,om(d,c),f.H);d=f.F.tb();f.za.ea(d,Zi,a).ea(d,Cd,b).ea(d,"cut",c);f.Rca=!0}},this.za)}G($Va,bx); +function aWa(a){return a!=Uk}x=$Va.prototype;x.Rca=!1;x.MZ=!1;x.vB=null;x.GN=null;x.sI=null;x.tg=function(){bWa(this,"Copy",TVa(this.J))};function bWa(a,b,c,d){if(c){if(a.F.VU(!0,!0),a.Rca){if(c=d&&"Copy"==b)a.MZ=!0;if(d=Cp?Yr().Lb():a.F.tb().ownerDocument)d.execCommand(b)||a.Ca.jd(Error("Ye`"+b));else throw Error("Ze");c&&(a.MZ=!1)}}else a.dispatchEvent(sna)}x.ggb=function(){cWa(this,"Copy",new NVa(this.MZ))};x.hgb=function(){cWa(this,"Cut",new K("cut"))}; +x.igb=function(a){cWa(this,Db,new K(Zi),!1);a.stopPropagation()};x.rtb=function(a){if(a&&a.clipboardData){this.vB=a.clipboardData.getData(Uk);if(!this.vB){this.vB=a.clipboardData.getData(Vk);if(!this.vB)return;this.vB=''+yo(this.vB)+Ea}dWa(this.F);this.F.VU(!0,!0);a=Lr(this.Ca,this.qtb,this);this.N.Tj(a,0)}};x.qtb=function(){3==this.O.getState()&&this.vB&&(this.F.tb().innerHTML=this.vB,cWa(this,Db,new K(Zi),!0));this.vB=null}; +function cWa(a,b,c,d){if(!d)switch(b){case "Copy":a.dispatchEvent(new MVa(a.MZ));break;case "Cut":a.dispatchEvent("beforecut");break;case Db:dWa(a.F),a.dispatchEvent("beforepaste")}b==Db?a.dispatchEvent(c):(b=c.type,a.L[b]||(a.L[b]=!0,a.N.Tj(C(a.S$a,a,c),0)))}x.S$a=function(a){this.dispatchEvent(a);delete this.L[a.type]};x.ua=function(){I(this.za);I(this.N);I(this.H);this.GN&&this.sI&&this.sI.removeEventListener(Zi,this.GN,!1);$Va.aa.ua.call(this)};function eWa(){this.C={}}eWa.prototype.register=function(a){if(this.C[a])throw Error("$e");this.C[a]=new fWa};function fWa(){};function gWa(a,b,c,d){var e=this;Jw.call(this);this.L=a;ku(this.C,this.L.C,function(a){e.F=a.C.zi();Lw(e,hWa(e))});this.F=this.L.getState().zi();this.V=!1;this.W=Hn(J(),"docs-offline-copy");this.J=this.N=!1;Kw(this,hWa(this));b.then(function(){this.V=!0;Lw(this,hWa(this))}.bind(this));d.then(function(){this.N=!0;Lw(this,hWa(this))}.bind(this));c.then(function(){this.J=!0;Lw(this,hWa(this))}.bind(this))}G(gWa,Jw);function hWa(a){var b=a.F&&a.W&&a.J&&a.N,c={};c[iga]=a.V&&!a.F||b;return c};pm(Tl().prototype,psa.prototype);function iWa(a){var b=this;Jw.call(this);this.F=a;this.H[Jja]=!0;ku(this.C,this.F.F,function(){Lw(b,{"documentSize-under-soft-limit":!1})});ku(this.C,this.F.H,function(){Lw(b,{"documentSize-under-soft-limit":!0})})}G(iWa,Jw);function jWa(){L.call(this);this.C={}}G(jWa,L);function jVa(a){K.call(this,eka);this.state=a}G(jVa,K);function kWa(a,b,c){Jw.call(this);this.J=a;this.L=b;this.F=c;this.Ha().ea(this.F,eka,this.N);a=this.J(this.L);b=gp(this.F.C);for(c=0;c=a.xt(b,1,0):0<=a.xt(b,0,0)&&0>=a.xt(b,1,1)}catch(d){if(!Bp)throw d;return!1}}yWa.prototype.Pn=function(){return new ex(this.Tq(),this.yv(),this.xv(),this.gA())};function gx(a){this.C=a}G(gx,yWa);function AWa(a){var b=$r(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(hx(a)){for(var c,d=a;(c=d.firstChild)&&hx(c);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&hx(c);)d=c;b.setEnd(d,1==d.nodeType?d.childNodes.length:d.length)}else c=a.parentNode,a=Mn(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);return b}function BWa(a,b,c,d){var e=$r(a).createRange();e.setStart(a,b);e.setEnd(c,d);return e}x=gx.prototype;x.clone=function(){return new this.constructor(this.C.cloneRange())}; +x.IR=u("C");x.Mfa=function(){return this.C.commonAncestorContainer};x.Tq=function(){return this.C.startContainer};x.yv=function(){return this.C.startOffset};x.xv=function(){return this.C.endContainer};x.gA=function(){return this.C.endOffset};x.xt=function(a,b,c){return this.C.compareBoundaryPoints(1==c?1==b?bm.Range.START_TO_START:bm.Range.START_TO_END:1==b?bm.Range.END_TO_START:bm.Range.END_TO_END,a)};x.rs=function(){return this.C.collapsed};x.p2=z(119); +x.select=function(a){var b=is($r(this.Tq()));this.PU(b.getSelection(),a)};x.PU=function(a){a.removeAllRanges();a.addRange(this.C)};x.s2=z(121);x.q2=z(123);x.collapse=function(a){this.C.collapse(a)};function CWa(a){this.C=a}G(CWa,gx);CWa.prototype.PU=function(a,b){!b||this.rs()?CWa.aa.PU.call(this,a,b):(a.collapse(this.xv(),this.gA()),a.extend(this.Tq(),this.yv()))};function ix(a,b){this.Nf=this.ke=this.J=null;this.H=this.F=-1;this.C=a;this.L=b}G(ix,yWa);function DWa(a){var b=$r(a).body.createTextRange();if(1==a.nodeType)b.moveToElementText(a),hx(a)&&!a.childNodes.length&&b.collapse(!1);else{for(var c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(3==e)c+=d.length;else if(1==e){b.moveToElementText(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.move(nd,c);b.moveEnd(nd,a.length)}return b}x=ix.prototype; +x.clone=function(){var a=new ix(this.C.duplicate(),this.L);a.J=this.J;a.ke=this.ke;a.Nf=this.Nf;return a};x.IR=u("C"); +x.Mfa=function(){if(!this.J){var a=this.C.text,b=this.C.duplicate(),c=a.replace(/ +$/,"");(c=a.length-c.length)&&b.moveEnd(nd,-c);c=b.parentElement();b=b.htmlText.replace(/(\r\n|\r|\n)+/g," ").length;if(this.rs()&&0c.outerHTML.replace(/(\r\n|\r|\n)+/g," ").length;)c=c.parentNode;for(;1==c.childNodes.length&&c.innerText==EWa(c.firstChild)&&hx(c.firstChild);)c=c.firstChild;0==a.length&&(c=FWa(this,c));this.J=c}return this.J}; +function FWa(a,b){for(var c=b.childNodes,d=0,e=c.length;d=a.xt(h,1,0):a.C.inRange(h))return FWa(a,f)}}return b}x.Tq=function(){this.ke||(this.ke=GWa(this,1),this.rs()&&(this.Nf=this.ke));return this.ke};x.yv=function(){0>this.F&&(this.F=HWa(this,1),this.rs()&&(this.H=this.F));return this.F};x.xv=function(){if(this.rs())return this.Tq();this.Nf||(this.Nf=GWa(this,0));return this.Nf}; +x.gA=function(){if(this.rs())return this.yv();0>this.H&&(this.H=HWa(this,0),this.rs()&&(this.F=this.H));return this.H};x.xt=function(a,b,c){return this.C.compareEndPoints((1==b?"Start":"End")+"To"+(1==c?"Start":"End"),a)}; +function GWa(a,b,c){c=c||a.Mfa();if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length;ea.xt(m,1,0)&&0this.sIa&&(this.sIa++,mq(C(this.TLa,this),100))};x.L1a=function(){this.t_=!0;this.dispatchEvent(wf)};x.K1a=function(){this.t_=!1;this.dispatchEvent(Jc)};x.Nua=function(){this.L||this.F||this.dispatchEvent(ipa)};x.Mua=function(a){this.L||this.F||this.dispatchEvent(a)}; +function hXa(a){if(a.Zu&&a.H){var b=a.tb(),c=Zt(a.H);c?a.za.ea(a.Ap,jpa,a.Nua).ea(a.Ap,kpa,a.Mua):a.za.hc(a.Ap,jpa,a.Nua).hc(a.Ap,kpa,a.Mua);a.H.C&&!c?(fu(b,hg,!0),Ep&&(fu(b,lc,lja),fu(b,Wi,lja))):(gu(b,hg),Ep&&(gu(b,lc),gu(b,Wi)))}}function lx(a,b){a.Sca&&!a.t_&&(Bp||a.N.Tj(a.Tca,0,a),a.Tca(),b&&dXa(a))} +x.Tca=function(){if(!this.Zu)this.Qxa=!0;else if(this.Sca){this.AV.focus();(Ep||Cp)&&this.tb().focus();if(Fp){this.C.focus();this.tb().focus();var a=document.createRange();a.selectNodeContents(this.tb());0==a.toString().length&&window.getSelection().addRange(a)}if(a=vWa(window))if(a.empty)try{a.empty()}catch(b){}else try{a.removeAllRanges()}catch(b){}}}; +function dXa(a){var b=a.tb();fXa(a,!0);if(YWa)b.document.execCommand("selectAll");else if(b=MWa(b,void 0),$Wa){var c=TWa(b,1);c=TWa(c,0);var d=c.Bn();b=c.bq();var e=c.cq();c=c.Zt();if(d==b){for(;void 0!=b&&0==e&&c==(b.length||b.childNodes.length);)d=b.parentNode,e=Mn(d.childNodes,b),c=e+1,b=d;d=b}NWa(d,e,b,c).select()}else b.select();fXa(a,!1)}function dWa(a,b){YVa(a,"",void 0,void 0===b?!1:b)&&Fp&&MWa(a.tb(),void 0).select()}function cXa(a){a.J=mq(C(function(){this.F=!1},a))} +x.ua=function(){UWa.aa.ua.call(this);I(this.za);I(this.N);this.Ob.yg(this.C)};function iXa(){H.call(this);this.F=this.H=null;this.C=new Ts;this.ha(this.C)}G(iXa,H);iXa.prototype.Xb=function(a,b){jXa(this,a,b)&&this.C.dispatchEvent(new kXa(this.H))};function jXa(a,b,c){if(a.F)return!1;c&&(a.F=c);if(a.H==b)return!1;a.H=b;return!0}iXa.prototype.getState=u("H");function kXa(a){this.state=a};function lXa(a,b,c){b=void 0===b?!1:b;iXa.call(this);this.N=a;this.za=new pq(this);this.L=!0;this.J=!1;if(!b){var d;c?d=c:Fp?d=window:d=document.body;Ep&&d.tagName.toLowerCase()==Lc&&(d=d.ownerDocument);d[mXa]=C(this.ltb,this);d[nXa]=C(this.ktb,this)}}A(lXa,iXa);x=lXa.prototype;x.jf=u(Ol);x.Xb=function(a,b){var c=this.J;this.J=!0;iXa.prototype.Xb.call(this,a,b);this.J=c};x.NV=function(a){jXa(this,a)&&!this.J&&this.C.dispatchEvent(new kXa(this.H))}; +x.ltb=function(){this.L=!0;oXa&&Hn(J(),"docs-etiff")?mq(C(this.NV,this,this.N),0):this.NV(this.N)};x.ktb=function(){this.L=!1;this.NV(1)};x.ua=function(){I(this.za);iXa.prototype.ua.call(this)};var mXa=Bp&&!Kp(wa)?"onfocusin":"onfocus",nXa=Bp&&!Kp(va)?"onfocusout":"onblur",oXa=Ep&&!Kp("40");function pXa(){lXa.call(this,2)}A(pXa,lXa);pXa.prototype.V=function(){this.NV(3)};pXa.prototype.O=function(){var a=Bp&&!Kp(wa)&&this.L?2:1;this.NV(a)};function qXa(a){this.C=a}x=qXa.prototype;x.init=function(){for(var a=this.C,b=0;bc)return;this.L[a]=c+36E5}this.C[a]=new sXa(a,b,this.O.F,d||null);this.H&&this.dG()}}; +x.zR=function(a,b){for(a=0;a=d&&(b=a.C[c]?a.C[c]():void 0,a.L.log(c,d,!1,b));delete a.F[c];delete a.C[c];a.H.dispatchEvent(new IXa(c))}function KXa(a,b,c){this.H=a;this.L=b;this.F=this.J=c;this.C=b};function MXa(){H.call(this);this.C=[];this.L=this.F=null;this.za=new pq(this);this.ha(this.za)}G(MXa,H);function NXa(a,b){if(bza||cza){var c={capture:!0},d=bm.document;a.za.ea(b,gza,a.dpb,c).ea(d,jza,a.epb,c).ea(d,hza,a.gpb,c).ea(d,iza,a.apb,c);a.za.ea(d,yi,a.unb,c)}}x=MXa.prototype;x.BCa=gm;x.CCa=gm;x.cpb=gm;x.pDa=gm;x.fpb=gm;x.oDa=gm; +x.dpb=function(a){a.pointerType==qi&&null===this.F&&(this.F=a.pointerId);$n(this.C,a.pointerId);this.C.push(a.pointerId);1==this.C.length&&(this.L=a.pointerType,this.BCa());this.cpb(a)};x.epb=function(a){Vn(this.C,a.pointerId)&&this.pDa(a)};x.gpb=function(a){Vn(this.C,a.pointerId)&&(a.pointerId!=this.F&&OXa(this,a.pointerId),this.fpb(a))};x.apb=function(a){Vn(this.C,a.pointerId)&&(a.pointerId!=this.F&&OXa(this,a.pointerId),this.oDa(a))}; +x.unb=function(){null!==this.F&&Vn(this.C,this.F)&&OXa(this,this.F)};function OXa(a,b){mq(function(){$n(a.C,b);0==a.C.length&&(a.CCa(),a.L=null)})};function PXa(a){MXa.call(this);this.N=a;this.H=this.J=null}G(PXa,MXa);PXa.prototype.BCa=function(){this.J&&QXa(this);this.N.H();this.J=this.L;this.H="stationary"};PXa.prototype.CCa=function(){this.J&&QXa(this)};PXa.prototype.pDa=function(){this.H="motion"};PXa.prototype.oDa=function(){this.H=null};function QXa(a){a.N.J(RXa(a.J),a.H||void 0);a.J=null;a.H=null}function RXa(a){switch(a){case qi:return qi;case "pen":return"pen";case Xqa:return Xqa}return null};function SXa(a,b){switch(a){case 29564:return ir(b,dEa,1);case 29592:return ir(b,eEa,2);case 29593:return ir(b,fEa,3);case 29594:return ir(b,gEa,4);default:throw Error("bf");}}function TXa(a,b){switch(a){case 29564:return b.J();case 29592:return b.J();case 29593:return b.J();case 29594:return b.J();default:throw Error("bf");}} +function UXa(a,b,c){a:{var d=c;for(var e=SXa(a,b),f=0;fa.F){var e=c.Lb(),f=C(d?a.Qdb:a.Rdb,a),h=C(d?a.FHb:a.GHb,a);c=C(d?a.hdb:a.idb,a);a=C(d?a.uHb:a.vHb,a);if(null==f()||4096=a.Bh()})}function A0a(a,b){a.V[b]=!0}t0a.prototype.cu=function(a){return!!this.V[a]};function B0a(a,b,c){this.Hf=a;this.C=b;this.Ca=c}B0a.prototype.write=function(a,b,c){if(this.Hf.F){for(var d=[],e=0;ea.byteLength||255!=a.getUint8(0)||216!=a.getUint8(1))return-1;for(var b=2;bd)return 1;b+=d;d=a.getUint16(b,c);for(var e=0;ea.V;d&&a.Ib.C(2239,a.L);c=!d&&0b;){var c=a.J?a.C.C:a.C.next;a.tS(c);a.L&&a.L(c.key,c.value)}}function X2a(a,b){a.C!=b&&a.tS(b);return b.value}function U2a(a,b){this.key=a;this.value=b}U2a.prototype.remove=function(){this.C.next=this.next;this.next.C=this.C;delete this.C;delete this.next};function Z2a(a){this.C={};this.F=a||{}}Z2a.prototype.get=function(a,b){return this.C[a]?this.C[a].get(b,null):(this.C[a]=new ry(this.F[a],!0),null)};Z2a.prototype.set=function(a,b,c){this.C[a]||(this.C[a]=new ry(this.F[a],!0));this.C[a].set(b,c)};Z2a.prototype.clone=function(a){var b=new Z2a(a),c;for(c in this.C)this.C[c].forEach(function(a,e){b.set(c,e,a)});return b};function $2a(a,b,c){this.H=a;this.J=b;this.F=c;this.C=new a3a}x=$2a.prototype;x.OH=null;x.AR=null;function U1a(a,b,c){var d=a.F.get(Bg,b),e=Zu();d?e.Eb(d):b in a.C.C?a.C.C[b].C.push(e):a.OH&&b in a.OH.C?a.OH.C[b].C.push(e):(a.C.C[b]=new b3a("r"+dp(a.C.C),[e],c),null===a.AR&&(a.AR=mq(a.flush,0,a)));return e}x.flush=function(){this.OH||c3a(this);null!==this.AR&&(nq(this.AR),this.AR=null)}; +function c3a(a){var b=a.C;a.C=new a3a;if(!jp(b.C)&&a.H){var c={},d={},e={},f;for(f in b.C){var h=b.C[f];c[h.id]=[h.F,h.H];d[h.id]=f;e[h.id]=h.F}a.OH=b;c={renderOps:c};ny(my(Yx(ly(a.H.Eg("/renderdata"),c),C(a.C3a,a,d,e,b)),C(a.eqb,a,b)),3).kg(zg,a.J).Zf()}}x.C3a=function(a,b,c,d){d=d.ih();for(var e in d){var f=d[e],h=a[e];this.F.set(b[e],h,f);h=c.C[h].C;for(var k=0;k=b.end}function zy(a,b){return a.start<=b&&a.end>=b};function r3a(a,b){return vy(a,b)};function Ay(a){this.J=a;this.ik=!1;this.L=0}A(Ay,ym);function By(a){if(a.ik)return a;a.ik=!0;for(var b=a.Dj(),c=0;c~`\u201c\u201d\u00bf\u00a1'.split(""),d4a= +/[\x00-\b\n\f-\u001f\ue000-\uf8ff]/g,e4a,f4a,g4a;A(P3a,ym);function h4a(a){Xy();var b={};OEa(b,a);return b}function i4a(){var a=Z3a;Xy();return new RegExp("^["+Am(N3a(a.join("")))+"]+$","")}P3a.prototype.H=z(171);P3a.prototype.C=function(a,b,c){b=$m(null==b?0:b.Ac);c=$m(null==c?Lu(this)-1:c.Ac);return j4a(this,a,b.Ac,c.Ac)};function j4a(a,b,c,d){for(var e=[];c<=d;c++){c=a.indexOf(b,c);if(-1==c||c>d)break;e.push(c)}return e} +function Yy(a,b){if(b>Lu(a)-1)return Zy(a,Lu(a)-1)+1;if(1>=b)return 1;for(var c=Math.max(a.lastIndexOf("\n",b-1),0);cc&&Wy(a.J,Hm("mg"),!1);a=a.indexOf("\n",b);return-1==a||a>c?c:a}function Zy(a,b){return 0>b?(Wy(a.J,Hm("ng`"+b),!1),0):a.lastIndexOf("\u0003",b)}function az(a,b){var c=Lu(a)-1;if(0>b||b>c)return Wy(a.J,Hm("og`"+b),!1),c;a=a.indexOf("\u0003",b+1);return 0<=a?a-1:c} +function bz(a,b){var c=Lu(a)-1;return 0>b||b>c?(b=Hm("pg`"+b),a.J.log(b,null,!1),0):Math.max(0,a.lastIndexOf("\ue905",b))}function cz(a,b){var c=az(a,b);if(0>b||b>c)return Wy(a.J,Hm("qg`"+b),!1),c;a=a.indexOf("\ue905",b+1);return 0<=a?a-1:c}function dz(a,b){if(1>b)return Wy(a.J,Hm("rg`"+b),!1),!1;for(--b;0<=b;b--)if(ez(a,b))return fz(a,b);return!0}function fz(a,b){return l4a(gz(a,b))}function k4a(a,b){return gz(a,b)in R3a}function hz(a,b){return"\u0003"===gz(a,b)} +function iz(a,b){a=gz(a,b);Xy();return"\ue905"===a}function m4a(a,b,c){return j4a(a,"\n",b,c)}function ez(a,b){return jz(gz(a,b))}function jz(a){Xy();return!(a in S3a)}function n4a(a,b,c){for(;b<=c;b++)if(!ez(a,b))return!0;return!1}function o4a(a){Xy();return a in U3a}function l4a(a){Xy();return"\n"===a}function p4a(a){Xy();return"\x0B"===a}function q4a(a){Xy();return"\t"===a}function r4a(a){Xy();return"\f"===a}function s4a(a){Xy();return"\ue906"===a} +function t4a(a){Xy();for(var b=[],c=0;cc)break;b.push(c)}return b}function kz(a){Xy();return null==a?!1:1==a.length?a in V3a:W3a.test(a)}function u4a(a){Xy();return!(a in X3a)}function lz(a,b){Xy();return 0=a||100==a||101==a} +function U5a(){Uz();var a=Xz();a.C=(A5a(),V5a);a.L=0;return a}function dA(a,b){Uz();var c=Xz();A5a();a=new cA(new bA(0,!0,!1,!1,!0,!1,Yz,!0,!1,Yz,!0,!1,Yz,!0,!1,Yz,!0,!1,Yz,!0,!1,0,!1,"",!1,0,!0,!1,0,!0,!1,0,!0,!1,!0,!1,!1,!0,!1,!1,1.15,!0,!1,!0,!1,"",!1,J5a,!0,!1,a,!1,!1,b,!1,!1,0,!0,!1,!1,!1),13);c.C=a.getState();c.L=a.C;return c}function W5a(){Uz();var a=Xz();a.C=(A5a(),X5a);a.L=17;return a}function Y5a(){Uz();var a=Xz();a.C=(A5a(),Z5a);a.L=17;return a}function $5a(){Uz();return I5a} +function Uz(){Uz=Tl();Az();z5a=new Oy([pj,goa,rj,voa,xoa,"ps_rd"],D5a,[goa]);Yz=new eA(Ez(),null);J5a=new eA(new a6a(null),null);G5a=By(W5a());F5a={0:By(U5a()),1:By(dA(6,24)),2:By(dA(4,18)),3:By(dA(4,14)),4:By(dA(2,12)),5:By(dA(2,11)),6:By(dA(2,10)),100:By(dA(6,24)),101:By(dA(4,18))};H5a=By(Y5a());I5a=Ey(G5a);L5a=new Sz(Yi,Wz,K5a)};function Nz(a){fA();zz.call(this,Sk,b6a);this.N=this.H=null;this.H=(c6a(),d6a);null!=a&&this.Cf(a)}function gA(){return hA()}var b6a,e6a={ts_bd:bra,ts_it:hra,ts_sc:kra,ts_st:lra,ts_un:nra,ts_ff:kl,ts_fs:gra,ts_va:ora,ts_bgc:dra,ts_fgc:fra},f6a=[pl,il],g6a={hclr_color:ka},h6a,i6a,j6a,k6a,l6a;function m6a(){return b6a}var n6a;A(Nz,zz);function o6a(a,b){fA();if(b){if(400>a)return 400;if(700>a)return 700}return a} +function p6a(){fA();var a=[];Hn(J(),"docs-text-etsrdpn")&&a.push(ira);Hn(J(),xia)&&a.push(mra);return new Oy(a,e6a,[])}function q6a(){fA();return new Iz(g6a)}function r6a(){fA();return new Iz(null)}function iA(a){return a.H.na}function jA(a){return Jz(Hz(),Math.max(2.25,iA(a)),!0)}x=Nz.prototype;x.kf=function(){return this.H.Vc.fontFamily};x.Bh=function(){return this.H.Vc.C};function kA(a){return o6a(a.Bh(),a.H.ab)}function s6a(a){fA();if(0!=a.getType())throw Hm("wg").C;return a.Ci} +x.wz=function(a){var b=a.H;var c=this.H;b=new lA(b.ga?c.ab:b.ab,!1,b.ga||b.Ya,b.W?c.F:b.F,!1,b.W||b.Ra,b.va?c.C:b.C,!1,b.va||b.sb,b.L?c.Ic:b.Ic,!1,b.L||b.lb,b.ia?c.na:b.na,!1,b.ia||b.pb,b.wa?c.N:b.N,!1,b.wa||b.Bb,b.Fa?c.O:b.O,!1,b.Fa||b.Sb,b.Ia?c.V:b.V,!1,b.Ia||b.$b,b.Nc,b.Uc,b.Ja?c.J:b.J,!1,b.Ja||b.yc,b.Na?c.H:b.H,!1,b.Na||b.zc,b.Mb,b.Gb);a.H=b;a.L=0;a.N=null}; +x.zf=function(a,b){var c=this.H,d=null!=b&&b.C;b=0;var e=c.ab,f=c.ga,h=c.Ya,k=c.F,l=c.W,m=c.Ra,p=c.C,r=c.va,t=c.sb,w=c.Ic,y=c.L,D=c.lb,F=c.na,E=c.ia,V=c.pb,ca=c.N,Ba=c.wa,Ga=c.Bb,bb=c.O,fb=c.Fa,qb=c.Sb,xb=c.V,Tb=c.Ia,xc=c.$b,Hd=c.Nc,Yb=c.Uc,cd=c.J,Ad=c.Ja,Bd=c.yc,hd=c.H,ud=c.Na,Wc=c.zc,uc=c.Mb;c=c.Gb;if(il in a){mA(il);var Ub=a.ts_bgc2;if(!d||m)m=!0,k=t6a(Ub)}cra in a&&(mA(cra),!d||m)&&(Ub=a.ts_bgc2_i,m=!0,l!=Ub&&(b+=Jy(l,Ub),l=Ub));dra in a&&(mA(dra),!d||m)&&(Ub=a.ts_bgc_i,m=!0,l!=Ub&&(b+=Jy(l,Ub), +l=Ub));gl in a&&(!d||h)&&(h=!0,e=a.ts_bd);bra in a&&(!d||h)&&(Ub=a.ts_bd_i,h=!0,f!=Ub&&(b+=Jy(f,Ub),f=Ub));jl in a&&(!d||D)&&(w=a.ts_ff,D=!0);kl in a&&(!d||D)&&(Ub=a.ts_ff_i,D=!0,y!=Ub&&(b+=Jy(y,Ub),y=Ub));ql in a&&(!d||V)&&(F=a.ts_fs,V=!0);gra in a&&(!d||V)&&(Ub=a.ts_fs_i,V=!0,E!=Ub&&(b+=Jy(E,Ub),E=Ub));pl in a&&(mA(pl),!d||t)&&(t=!0,Ub=a.ts_fgc2,p=t6a(Ub));era in a&&(mA(era),!d||t)&&(Ub=a.ts_fgc2_i,t=!0,r!=Ub&&(b+=Jy(r,Ub),r=Ub));fra in a&&(mA(fra),!d||t)&&(Ub=a.ts_fgc_i,t=!0,r!=Ub&&(b+=Jy(r,Ub), +r=Ub));rl in a&&(!d||Ga)&&(ca=a.ts_it,Ga=!0);hra in a&&(!d||Ga)&&(Ub=a.ts_it_i,Ga=!0,Ba!=Ub&&(b+=Jy(Ba,Ub),Ba=Ub));hl in a&&(mA(hl),!d||m)&&(Ub=a.ts_bgc,m=!0,Ub={clr_type:0,hclr_color:Ub},k.Wi(Ub,null)||(k=new Iz(Ub)));ol in a&&(mA(ol),!d||t)&&(Ub=a.ts_fgc,t=!0,Ub={clr_type:0,hclr_color:Ub},p.Wi(Ub,null)||(p=new Iz(Ub)));jra in a&&(!d||qb)&&(bb=a.ts_sc,qb=!0);kra in a&&(!d||qb)&&(Ub=a.ts_sc_i,qb=!0,fb!=Ub&&(b+=Jy(fb,Ub),fb=Ub));sl in a&&(!d||xc)&&(xb=a.ts_st,xc=!0);lra in a&&(!d||xc)&&(Ub=a.ts_st_i, +xc=!0,Tb!=Ub&&(b+=Jy(Tb,Ub),Tb=Ub));mra in a&&(!d||Yb)&&(Hd=a.ts_tw,Yb=!0);tl in a&&(!d||Bd)&&(cd=a.ts_un,Bd=!0);nra in a&&(!d||Bd)&&(Ub=a.ts_un_i,Bd=!0,Ad!=Ub&&(b+=Jy(Ad,Ub),Ad=Ub));ul in a&&(Ub=a.ts_va,!d||Wc)&&(Wc=!0,hd=Ub);ora in a&&(!d||Wc)&&(Ub=a.ts_va_i,Wc=!0,ud!=Ub&&(b+=Jy(ud,Ub),ud=Ub));ira in a&&(!d||c)&&(a=a.ts_rtd,c=!0,uc=a);a=new cA(new lA(e,f,h,k,l,m,p,r,t,w,y,D,F,E,V,ca,Ba,Ga,bb,fb,qb,xb,Tb,xc,Hd,Yb,cd,Ad,Bd,hd,ud,Wc,uc,c),b);this.H=a.getState();this.L+=a.C;this.N=null}; +function mA(a){fA();switch(a){case il:case cra:case pl:case era:throw Hm("Fg").C;}} +x.Df=function(a){var b=this.H,c={};Ty(a,b.Ya,b.ga)&&(c.ts_bd=b.ab);Ty(a,b.pb,b.ia)&&(c.ts_fs=b.na);Ty(a,b.lb,b.L)&&(c.ts_ff=b.Ic);Ty(a,b.Bb,b.wa)&&(c.ts_it=b.N);Ty(a,b.Sb,b.Fa)&&(c.ts_sc=b.O);Ty(a,b.$b,b.Ia)&&(c.ts_st=b.V);!Hn(J(),xia)||a.C&&!b.Uc||(c.ts_tw=b.Nc);Ty(a,b.yc,b.Ja)&&(c.ts_un=b.J);Ty(a,b.zc,b.Na)&&(c.ts_va=b.H);if(Ty(a,b.Ra,b.W)){var d=s6a(b.F);c.ts_bgc=d}Ty(a,b.sb,b.va)&&(d=s6a(b.C),c.ts_fgc=d);Uy(a,b.Ya)&&(c.ts_bd_i=b.ga);Uy(a,b.pb)&&(c.ts_fs_i=b.ia);Uy(a,b.lb)&&(c.ts_ff_i=b.L);Uy(a, +b.Bb)&&(c.ts_it_i=b.wa);Uy(a,b.Sb)&&(c.ts_sc_i=b.Fa);Uy(a,b.$b)&&(c.ts_st_i=b.Ia);Uy(a,b.yc)&&(c.ts_un_i=b.Ja);Uy(a,b.zc)&&(c.ts_va_i=b.Na);Uy(a,b.Ra)&&(c.ts_bgc_i=b.W);Uy(a,b.sb)&&(c.ts_fgc_i=b.va);!Hn(J(),"docs-text-etsrds")||a.C&&!b.Gb||(c.ts_rtd=b.Mb);return c};x.yf=function(a){mA(a);return u6a(this.H,a)};x.Sd=function(a){mA(a);return v6a(this.H,a)}; +x.nf=function(a,b){if(!(a instanceof Nz))return!1;var c=this.N,d=a.N;null==c||null==d||Hy(this)||Hy(a)||this.H.C.getType()!=a.H.C.getType()||this.H.F.getType()!=a.H.F.getType()?(c=this.H,a=a.H,b=zm(a,c)?!0:!b.C||c.Ra==a.Ra&&c.Ya==a.Ya&&c.lb==a.lb&&c.pb==a.pb&&c.sb==a.sb&&c.Bb==a.Bb&&c.Sb==a.Sb&&c.$b==a.$b&&c.Uc==a.Uc&&c.yc==a.yc&&c.zc==a.zc&&c.Gb==a.Gb?Ky(c.F,a.F,b)&&c.W==a.W&&c.ab==a.ab&&c.ga==a.ga&&zm(c.Ic,a.Ic)&&c.L==a.L&&c.na==a.na&&c.ia==a.ia&&Ky(c.C,a.C,b)&&c.va==a.va&&c.N==a.N&&c.wa==a.wa&& +c.O==a.O&&c.Fa==a.Fa&&c.V==a.V&&c.Ia==a.Ia&&c.Nc==a.Nc&&c.J==a.J&&c.Ja==a.Ja&&zm(c.H,a.H)&&c.Na==a.Na&&zm(c.Mb,a.Mb):!1):b=c.hb(d);return b};x.Dj=function(){return mn()};x.clone=function(){var a=hA();Cy(this,a);return a};x.Lf=function(a){a.H=this.H;a.N=this.N};function w6a(a){var b=hA();var c=a.H;c=new lA(c.ab,c.ga,c.Ya,c.F,c.W,c.Ra,c.C,c.va,c.sb,b.H.Ic,c.L,c.lb,c.na,c.ia,c.pb,c.N,c.wa,c.Bb,c.O,c.Fa,c.Sb,c.V,c.Ia,c.$b,400,!1,c.J,c.Ja,c.yc,c.H,c.Na,c.zc,c.Mb,c.Gb);Cy(a,b);b.H=c;b.N=null;return b} +function x6a(a,b,c){mA(b);null==c&&(c={});c[b]=a;return c}function y6a(){fA();return hl}function z6a(){var a=y6a();return x6a(null,a,null)}function A6a(){fA();return{ts_un:!1,ts_st:!1}}function B6a(){fA();return ol}function C6a(a){fA();return j6a[a].clone()}function D6a(){var a=hA();c6a();var b=new Iz({hclr_color:"#666666"});b=new cA(new lA(!1,!0,!1,r6a(),!0,!1,b,!1,!1,Tba,!1,!1,24,!1,!1,!0,!1,!1,!1,!0,!1,!1,!0,!1,400,!1,!1,!0,!1,Ei,!0,!1,"",!1),6);a.H=b.getState();a.L=b.C;return a} +function E6a(a){var b=hA();c6a();a=new cA(new lA(!0,!1,!1,r6a(),!0,!1,q6a(),!0,!1,Oa,!0,!1,a,!1,!1,!1,!0,!1,!1,!0,!1,!1,!0,!1,400,!1,!1,!0,!1,Ei,!0,!1,"",!1),8);b.H=a.getState();b.L=a.C;return b}function F6a(){var a=hA();c6a();var b=new lA(!1,!0,!1,r6a(),!0,!1,q6a(),!0,!1,Oa,!0,!1,11,!0,!1,!1,!0,!1,!1,!0,!1,!1,!0,!1,400,!1,!1,!0,!1,Ei,!0,!1,"",!1);a.H=b;a.L=10;return a} +function G6a(){var a=hA();c6a();var b=new lA(!1,!0,!0,r6a(),!0,!0,q6a(),!0,!0,Oa,!0,!0,11,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,400,!1,!1,!0,!0,Ei,!0,!0,"",!1);a.H=b;a.L=10;return a}function H6a(){fA();return k6a}function I6a(){fA();return i6a}function J6a(){fA();return l6a}function hA(){return new Nz(null)}x.Rk=function(){var a=zz.prototype.Rk.call(this),b=this.H.C;null!=b&&(b=s6a(b),!b||a.push(b));b=this.H.F;null!=b&&(b=s6a(b),!b||a.push(b));return a}; +x.Fk=function(a){var b=zz.prototype.Fk.call(this,a),c=a.ts_fgc;!c||b.push(c);a=a.ts_bgc;!a||b.push(a);return b};x.$ea=function(a,b){null!=a&&(jl in a&&(kl in a&&!a.ts_ff_i||!(kl in a||this.H.L))?b[a.ts_ff]=!0:!(jl in a)&&kl in a&&!0!==a.ts_ff_i&&this.H.L&&(a=this.kf(),b[a]=!0))};function K6a(a){var b=Hz(),c=Math.max(2.25,iA(a));return Jz(b,Ei===a.H.H?c:.6*c,!0)} +function fA(){fA=Tl();Az();b6a=p6a();OEa({},f6a);h6a=null;k6a=By(F6a());j6a={0:By(hA()),1:By(E6a(24)),2:By(E6a(18)),3:By(E6a(14)),4:By(E6a(12)),5:By(E6a(11)),6:By(E6a(10)),100:By(E6a(36)),101:By(D6a())};i6a=By(G6a());l6a=Ey(i6a);n6a=new Sz(Sk,gA,m6a)};function cA(a,b){this.F=a;this.C=b}A(cA,ym);cA.prototype.getState=u("F");function L6a(a){M6a();My.call(this,1,N6a);this.F=0;null!=a&&this.Cf(a);By(this)}var N6a;A(L6a,My);x=L6a.prototype;x.clone=function(){return this};x.Lf=function(){throw Hm("Hg").C;};x.bd=u("F");x.zf=function(a,b){My.prototype.zf.call(this,a,b);Uoa in a&&(this.F=a.sclr_index)};x.yf=function(a){switch(a){case Uoa:return this.F}return My.prototype.yf.call(this,a)};x.Sd=function(a){switch(a){case Uoa:return!0}return My.prototype.Sd.call(this,a)}; +x.nf=function(a,b){return a instanceof L6a?My.prototype.nf.call(this,a,b)&&this.F==a.F:!1};x.Df=function(a){a=My.prototype.Df.call(this,a);a.sclr_index=this.F;return a};function M6a(){M6a=Tl();u3a();N6a=F3a([Uoa],[],v3a)};function t6a(a){switch(a.clr_type){case 0:return new Iz(a);case 1:return new L6a(a);default:return null}};function O6a(a,b){this.fontFamily=null;this.C=0;this.fontFamily=a;this.C=b}A(O6a,ym);function lA(a,b,c,d,e,f,h,k,l,m,p,r,t,w,y,D,F,E,V,ca,Ba,Ga,bb,fb,qb,xb,Tb,xc,Hd,Yb,cd,Ad,Bd,hd){c6a();this.Mb=null;this.Gb=!1;this.Vc=null;this.ab=a;this.ga=b;this.Ya=c;this.F=d;this.W=e;this.Ra=f;this.C=h;this.va=k;this.sb=l;this.Ic=m;this.L=p;this.lb=r;this.na=t;this.ia=w;this.pb=y;this.N=D;this.wa=F;this.Bb=E;this.O=V;this.Fa=ca;this.Sb=Ba;this.V=Ga;this.Ia=bb;this.$b=fb;this.Nc=qb;this.Uc=xb;this.J=Tb;this.Ja=xc;this.yc=Hd;this.H=Yb;this.Na=cd;this.zc=Ad;a=m;b=400;m=Uua(m,";");0=a)return 16==(a%28|0)?10:11;null==l7a&&(l7a=new k7a([0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,5,11,11,48,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,3,1,5,43,3,136,31,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,8,1,2,17,39,1,1,1,2,6,6,1,9,5,4,2,2,12,2,15,2,1,17,39,2,3,12,4,8,6,17,2,3,14,1,17,39,1,1,3,8,4,1,20,2,29,1,2,17,39,1,1,2,1,6,6,9,6,4,2,2,13,1,16,1,18,41,1,1,1,12,1,9,1,41,3,17,37,4,3,5,7,8,3,2,8,2,30,2,17,39,1,1,1, +1,2,1,3,1,5,1,8,9,1,3,2,30,2,17,38,3,1,2,5,7,1,9,1,10,2,30,2,22,48,5,1,2,6,7,19,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1,1,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1,3,2,7,3,4,13,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,14,15,2,15,15,14,35,17,2,1,7,8,1,2,9,1,1,9,1,45,3,155,1,87,31,3,4,2,9,1,6,3,20,19,29,44,9,3,2,1,69,23,2,3,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,128,4,1,14,33,1,1,5,1,1,5,1,1,1,7,31,9,12,2,1,7,23,1,4,2,2,2,2,2,11,3,2, +36,2,1,1,2,3,1,1,3,2,12,36,8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2,1,203,64,523,1,2,2,24,7,49,16,96,33,3070,3,141,1,96,32,554,6,105,2,30164,4,1,10,33,1,80,2,272,1,3,1,4,1,23,2,2,1,24,30,4,4,3,8,1,1,13,2,16,34,16,1,27,18,24,24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,2,1,3,1,69,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,5,48,1,1,3,2,2,5,2,1,1,32,9,1,2,2,5,1,1,201,14,2,1,1,9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942,1,737,16,16,7,216,1,158,2,89,3,513,1,2051,15,40,7,1,1472,1,1,1,53,14,1,57,2,1,45,3,4,2, +1,1,2,1,66,3,36,5,1,6,2,75,2,1,48,3,9,1,1,1258,1,1,1,2,6,1,1,22681,62,4,25042,1,1,3,3,1,5,8,8,2,7,30,4,148,3,8097,26,790017,255],[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,1,0,2,0,2,0,2,0,2,1,0,2,0,2,0,2,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,5,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,2,4,6,0,2,0,2,4,0,5,2,0,2,4,2,4,6,2,5,0,2,0,5,0,2,0,5,2,4,2,4,6,0,2,0,4,0,5,0,2,4,2,6,2,5,0,2,0,4,0,5,2,0,4,2,4,2,4,2,4,2,6,2,5,0, +2,0,4,0,5,0,2,4,2,4,6,0,2,0,2,0,4,0,5,6,2,4,2,4,2,4,0,5,0,2,0,4,2,6,0,2,0,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,6,0,2,0,2,0,2,0,5,0,2,4,2,0,6,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5,2,6,0,5,2,6,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,6,2,0,2,0,2,0,2,0,5,2,4,2,4,2,4,2,0,5,0,5,0,4,0,4,0,5,2,4,0,5,0,5,4,2,4,2,6,0,2,0,2,4,2,0,2,4,0,5,2,4,2,4,2,4,2,4,6,5,0,2,0,2,4,0,5,4,2,4,2,6,4,5,0,5,0,5,0,2,4,2,4,2,4,2,6,0,5,4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2,0,1,2,1,0,1,0,1,0,2,0,2,0, +6,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,6,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5,4,6,0,2,0,5,0,2,0,5,2,4,6,0,7,2,4,0,5,0,5,2,4,2,4,2,4,6,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,6,0,5,0,5,0,5,0,4,2,4,2,4,0,4,6,0,11,8,9,0,2,0,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,6,0,4,2,4,0,2,6,0,2,4,0,4,2,4,6,2,0,1,0,2,0,2,4,2,6,0,2,4,0,4,2,4,6,0,2,4,2,4,2,6,2,0,4,2,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,14,0,1,2]));for(var b=l7a,c=0,d=b.C.length;8>1;b.C[e]<=a?c=e:d=e}for(;ca?null:b.F[a])}function n7a(a,b){a=m7a(a);b=m7a(b);return(12==a&&13==b?!1:1==a||12==a||13==a||1==b||12==b||13==b?!0:7==a&&(7==b||8==b||10==b||11==b)||!(10!=a&&8!=a||8!=b&&9!=b)||(11==a||9==a)&&9==b||2==b||6==b||6==a&&5==b?!1:!0)&&!(3==a||4==b)};function o7a(a,b){for(a+=1;ad||d>=Lu(b)||r7a(a,b)||!an(sA(a,b),sA(d,b))||s7a(gz(b,c?a+1:a))}function tA(a,b){for(var c=Lu(b);ac&&(c=-c,--a);for(var d=a-1;1<=d;){var e=v7a(b,d);0>e&&(e=-e,--d);if(!u4a(b.charAt(d))||n7a(e,c))break;c=e;a=d--}return a}function w7a(a,b,c){if(!c.C||!u4a(b.charAt(a)))return a;c=a;a=v7a(b,c);0>a&&(a=-a,c--);for(c+=65536<=a?2:1;cM7a;M7a++)K7a[M7a]=L7a;if(0J7a){var N7a=J7a-1,O7a=Math.floor(N7a/32);N7a%=32;K7a[O7a]=1<c;c++)if(a[c]&b[c])return!0;return!1}function Q7a(a,b){for(var c=0;1>c;c++)if((a[c]&b[c])!=b[c])return!1;return!0}function R7a(a,b){return Q7a(a,b)&&Q7a(b,a)} +function S7a(a){for(var b=[],c=0;1>c;c++)b[c]=0;for(c=0;ce;e++)b[e]|=d[e];return b};function T7a(){this.C={};this.F=[]}function U7a(a,b,c){var d=[],e;for(e in a.C){var f=Number(e);a.C[f].F(b,c)&&d.push(f)}return 0==d.length?yA[15]:S7a(d)};function V7a(a){K.call(this,"Z");this.C=a}G(V7a,K);pm(Tl().prototype,Zwa.prototype);function W7a(a,b){var c=this;L.call(this);this.H=a;this.L=b;this.F=X7a(this);this.J=new iu;this.ha(this.J);ku(this.J,this.H.C,function(a){a.C||Y7a(c)});ku(this.J,this.H.H,function(){Y7a(c)})}G(W7a,L);function X7a(a){return U7a(a.L,a.H.la(),a.H.Qa().ib().C)}W7a.prototype.C=u("F");function Y7a(a){var b=X7a(a);R7a(a.F,b)||(a.F=b,a.dispatchEvent(new V7a(a.F)))};function zA(a,b,c){H.call(this);this.F=a;this.Ca=c;this.O=b;this.C={};this.J={};this.H={};this.L={};this.N={};this.bb=null}G(zA,H);x=zA.prototype;x.Nd=Ul("bb");x.zr=z(173);x.XM=z(175);x.ly=z(177);x.tq=z(179);x.TM=z(181); +function Z7a(a){if(a.bb){for(var b in a.N){var c=a.bb.C.Qa().rH(b);if(a.C[b])for(var d=c,e=a.C[b]||{},f=$7a(a.O,b).C,h=0;hc||b.splice(c,1)}catch(d){if(d=Em(d),!Mta(d))throw d.C;}a=this.F.pop()}Qs.prototype.ua.call(this)}; +i8a.prototype.Km=function(a,b){for(var c=0;cb)throw Hm("Ug").C;this.C=a;this.F=b;a=c.Ab();if(athis.F+1)throw Hm("Vg").C;this.H=c}A(CA,ym);function DA(a){null==a.J&&(a.J=new U(a.C,a.F));return a.J}CA.prototype.toString=function(){return"["+this.C+qa+this.F+"]"};CA.prototype.hb=function(a){return zm(a,this)?!0:a instanceof CA?this.C==a.C&&this.F==a.F&&this.H.hb(a.H):!1};function q8a(a,b){return Om(a.start==b.start?a.end-b.end:a.start-b.start)};function EA(a,b,c,d,e){this.N=this.H=this.L=this.J=this.F=this.C=null;if(!(a instanceof vA||null==b&&null==c&&null==d))throw Tm("Wg").C;this.C=a;this.F=null==b?null:b;null!=c?this.J=c:null!=this.F&&(a=this.F.C,b=this.F.F,c=this.F.H.Ab()==a,this.J=new CA(a,b,c?new vA(b+1,!0,null):new vA(a,null,null)));d=null!=d?d:[];2<=d.length&&un(d,q8a);this.L=d;d=rn(this.L);null!=this.F&&(a=DA(this.F),d.push(a));null==this.J||vy(DA(this.J),DA(this.F))||(a=DA(this.J),d.push(a));2<=d.length&&un(d,q8a);this.H=d;null!= +e&&r8a(this,e)&&(e=null);this.N=null==e?null:e}A(EA,ym);function FA(a){return null!=a.F}function GA(a){return null!=a.F?new vA(a.F.C,null,null):a.C}function HA(a){return null!=a.N?a.N:a}function s8a(a,b){return new EA(a.C,a.F,a.J,a.L,b)}EA.prototype.hb=function(a){if(!(a instanceof EA))return!1;if(zm(this,a))return!0;if(!r8a(this,a))return!1;var b=this.N;a=a.N;return null==b&&null==a||null!=b&&null!=a&&r8a(b,a)}; +function r8a(a,b){var c=b.H;un(c,q8a);un(a.H,q8a);if(!lva(c,a.H,r3a))return!1;c=b.J;c=null!=c?c.H:b.C;var d=null!=a.J?a.J.H:a.C;return a.C.hb(b.C)&&d.hb(c)}function t8a(a,b){if(0==b.getType()&&FA(a))for(var c=0;c=b[d].start&&c<=b[d].end+1)return a=new CA(b[d].start,b[d].end,a),sn(b,d),KA(a,null,b);d="Cursor location "+c+" was not contained in the range(s) ["+b[0].start+qa+b[0].end+"]";for(a=1;a=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]}function E8a(a){return 1==a.length?"0"+a:a}function x8a(a){return"#"==a.charAt(0)?a:"#"+a};function G8a(a,b,c){BA.call(this);this.N=a;this.V=b;this.F=c;this.J=null;this.C=new Ts;this.ha(this.C);this.O=new m8a(this.V);H8a(this);this.za=new pq(this);this.ha(this.za)}G(G8a,BA);x=G8a.prototype;x.jf=u(Ol);x.Gp=function(){var a=this;Mw(this.N,function(){var b=a.N.tb();a.jf().ea(b,"beforeinput",a.Yfb)},this.za)};x.Yv=function(){qq(this.za);G8a.aa.Yv.call(this)};x.Yfb=function(a){this.O.handleEvent(a.ze())&&a.preventDefault()}; +function H8a(a){var b=a.O;Hn(J(),"docs-etbe")&&(n8a(b,"formatBold",S.Bp),n8a(b,"formatItalic",S.Er),n8a(b,"formatUnderline",S.Gr),n8a(b,"formatForeColor",S.Kl,function(b){return a.F(NA(A8a(b.data)))}),n8a(b,"formatFontColor",S.Kl,function(b){return a.F(NA(A8a(b.data)))}),p8a(b,"formatJustifyLeft",Ee),p8a(b,"formatJustifyCenter",Be),p8a(b,"formatJustifyRight",Fe),p8a(b,"formatJustifyFull",Ce),p8a(b,"insertUnorderedList",ye),p8a(b,"insertOrderedList",Ae));o8a(b,"insertReplacementText",C(a.LCa,a));$q|| +o8a(b,rla,C(a.LCa,a))}x.LCa=function(a){if(a.dataTransfer||a.data){var b=this.J,c=b.Qa().ib().F,d=null;c&&(d=DA(c));c=a.data?a.data:a.dataTransfer.getData(Vk);a=b.Qa().oh();this.C.dispatchEvent(new l8a(c,a,d,!0));c=a+c.length;b.hf(JA(c,d?a:c),!0,!0)}};function I8a(a){var b=this;Jw.call(this);this.F=a;ku(this.C,this.F.C,function(){return Lw(b,J8a(b))});Kw(this,J8a(this))}G(I8a,Jw);function J8a(a){var b={};a=4==a.F.Qa().ib().C.getType();b["cellBorderSelectionState-borders-selected"]=a;b[Tc]=!a;return b};function K8a(a,b,c,d,e){var f=this;H.call(this);this.L=b;this.J=c;this.F=new iu;this.ha(this.F);this.N=a;this.C=hg;this.O=d;this.V=!!e;this.H=new Ts;this.ha(this.H);ku(this.F,this.J.C,function(){L8a(f)});ku(this.F,d.F,function(){L8a(f)});ku(this.F,b.C,function(){L8a(f)});ku(this.F,a.C,function(){L8a(f)});L8a(this)}G(K8a,H);function L8a(a){var b=a.N.getState();var c=a.L.$g()&&a.J.H.C,d=a.V?!1:a.O.C;b=3==b?c?jc:d?"view-a11y":hg:b&&1!=b&&(c||d)?"inactive":hg;a.C!=b&&(a.C=b,a.H.dispatchEvent(null))} +K8a.prototype.ua=function(){K8a.aa.ua.call(this)};function M8a(a,b){this.wb=a;this.F=b}M8a.prototype.getType=u(Jl);function N8a(a,b,c){M8a.call(this,qi,a);this.J=b;this.C=c;if(!this.C&&a.Ab()!=b.Ab())throw Error(Hc);a=a.Ab();b=b.Ab();if(c&&!zy(c,a)&&a!=c.end+1)throw Error("ch");if(c&&!zy(c,b)&&b!=c.end+1)throw Error("dh");}G(N8a,M8a);function OA(a,b,c){Ay.call(this,b);this.na=a;this.ia=c}var O8a={list:!0},P8a=[ei,ena],Q8a=[td,ena],R8a=[Nc];A(OA,Ay);x=OA.prototype;x.getType=u("na");x.getId=u("ia");x.Df=function(){return{}};x.Lf=function(a){a.na=this.na;a.ia=this.ia};x.nf=function(a){return a instanceof OA&&an(this.getType(),a.getType())&&an(this.getId(),a.getId())};x.xM=function(a){return a instanceof OA&&an(this.getType(),a.getType())&&an(this.getId(),a.getId())&&Ay.prototype.xM.call(this,a)};var PA=[Nc,td,xf,$f,Ig,ei,ena,hj];function S8a(a){T8a();zz.call(this,dg,U8a);this.Ja=this.va=this.na=this.W=this.O=this.N=this.H=this.Fa=this.Ia=this.wa=null;this.wa=QA(0);this.Ia=QA(100);this.Fa=QA(101);this.H=QA(1);this.N=QA(2);this.O=QA(3);this.W=QA(4);this.na=QA(5);this.va=QA(6);this.Ja=[];V8a(this);null!=a&&this.Cf(a)}var U8a,W8a=[Qka,Ska,Rka,qg,rg,sg,tg,ug,Pka];function X8a(){return new S8a(null)}function Y8a(){return U8a}var Z8a;A(S8a,zz);x=S8a.prototype; +x.zf=function(a,b){Qka in a&&(this.wa.update(a.hs_nt,b),V8a(this));Ska in a&&(this.Ia.update(a.hs_t,b),RA(this,100));Rka in a&&(this.Fa.update(a.hs_st,b),RA(this,101));qg in a&&(this.H.update(a.hs_h1,b),RA(this,1));rg in a&&(this.N.update(a.hs_h2,b),RA(this,2));sg in a&&(this.O.update(a.hs_h3,b),RA(this,3));tg in a&&(this.W.update(a.hs_h4,b),RA(this,4));ug in a&&(this.na.update(a.hs_h5,b),RA(this,5));Pka in a&&(this.va.update(a.hs_h6,b),RA(this,6))}; +x.Df=function(a){zm(a,(Fy(),Qy))?a=(Fy(),Gy):zm(a,(Fy(),I3a))&&(a=(Fy(),Ry));var b={},c=this.wa.Oa(a);Sy(a,c)&&(b.hs_nt=c);c=this.H.Oa(a);Sy(a,c)&&(b.hs_h1=c);c=this.N.Oa(a);Sy(a,c)&&(b.hs_h2=c);c=this.O.Oa(a);Sy(a,c)&&(b.hs_h3=c);c=this.W.Oa(a);Sy(a,c)&&(b.hs_h4=c);c=this.na.Oa(a);Sy(a,c)&&(b.hs_h5=c);c=this.va.Oa(a);Sy(a,c)&&(b.hs_h6=c);c=this.Ia.Oa(a);Sy(a,c)&&(b.hs_t=c);c=this.Fa.Oa(a);Sy(a,c)&&(b.hs_st=c);return b}; +x.yf=function(a){switch(a){case Qka:return this.wa;case Ska:return this.Ia;case Rka:return this.Fa;case qg:return this.H;case rg:return this.N;case sg:return this.O;case tg:return this.W;case ug:return this.na;case Pka:return this.va;default:throw Hm(fh+Am(a)).C;}};x.Sd=function(a){switch(a){case Qka:case Ska:case Rka:case qg:case rg:case sg:case tg:case ug:case Pka:return!0}return!1}; +x.nf=function(a,b){return a instanceof S8a?Ky(this.wa,a.wa,b)&&Ky(this.Ia,a.Ia,b)&&Ky(this.Fa,a.Fa,b)&&Ky(this.H,a.H,b)&&Ky(this.N,a.N,b)&&Ky(this.O,a.O,b)&&Ky(this.W,a.W,b)&&Ky(this.na,a.na,b)&&Ky(this.va,a.va,b):!1};x.Dj=function(){return W8a};function V8a(a){RA(a,0);RA(a,1);RA(a,2);RA(a,3);RA(a,4);RA(a,5);RA(a,6);RA(a,100);RA(a,101)}x.getStyle=function(a,b){var c=this.Ja[a][b];if(null!=c)return c;c=$8a(this,b);if(0==a)return c;var d=this.Ta(a9a(a)).getStyle(b);c=Q4a(d,c);return this.Ja[a][b]=c}; +function $8a(a,b){var c=a.Ja[0][b];if(null!=c)return c;c=a.Ta(a9a(0)).getStyle(b);switch(b){case Sk:var d=hA();break;case Yi:d=Xz();break;default:throw Hm("eh`"+Am(b)).C;}c=Q4a(c,d);return a.Ja[0][b]=c}function RA(a,b){a.Ja[b]={text:null,paragraph:null}}x.clone=function(){var a=new S8a(null);Cy(this,a);return a};x.Lf=function(a){a.wa=this.wa.clone();a.Ia=this.Ia.clone();a.Fa=this.Fa.clone();a.H=this.H.clone();a.N=this.N.clone();a.O=this.O.clone();a.W=this.W.clone();a.na=this.na.clone();a.va=this.va.clone()}; +function a9a(a){T8a();switch(a){case 1:return qg;case 2:return rg;case 3:return sg;case 4:return tg;case 5:return ug;case 6:return Pka;case 100:return Ska;case 101:return Rka;default:return Qka}}function b9a(a){T8a();switch(a){case qg:return 1;case rg:return 2;case sg:return 3;case tg:return 4;case ug:return 5;case Pka:return 6;case Ska:return 100;case Rka:return 101;default:return 0}}function T8a(){T8a=Tl();Az();U8a=Ny([Qka,qg,rg,sg,tg,ug,Pka,Ska,Rka],[]);Z8a=new Sz(dg,X8a,Y8a)};function c9a(a){d9a();Ay.call(this,e9a);this.F=this.H=null;this.H=hA();this.F=Xz();null!=a&&this.Cf(a)}var e9a,f9a=[epa,fpa];A(c9a,Ay);x=c9a.prototype;x.clone=function(){var a=new c9a({});Cy(this,a);return a};x.Lf=function(a){a.H=this.H.clone();a.F=this.F.clone()};x.getStyle=function(a){switch(a){case Sk:return this.H;case Yi:return this.F;default:throw Hm("eh`"+Am(a)).C;}};x.Df=function(a){var b={},c=this.F.Oa(a);Sy(a,c)&&(b.sdef_ps=c);c=this.H.Oa(a);Sy(a,c)&&(b.sdef_ts=c);return b}; +x.zf=function(a,b){epa in a&&this.F.update(a.sdef_ps,b);fpa in a&&this.H.update(a.sdef_ts,b)};x.yf=function(a){switch(a){case epa:return this.F;case fpa:return this.H}throw Hm(fh+Am(a)).C;};x.Sd=function(a){switch(a){case epa:case fpa:return!0}return!1};x.nf=function(a,b){return a instanceof c9a?Ky(this.F,a.F,b)&&Ky(this.H,a.H,b):!1};x.Dj=function(){return f9a};function QA(a){var b=new c9a(null);T5a(a)||(a=6);b.H=C6a(a);Uz();a=F5a[a].clone();b.F=a;return b} +function d9a(){d9a=Tl();e9a=Ny([epa,fpa],[])};function g9a(a){h9a();this.C=this.H=this.J=null;this.F=a.F;this.J=En(a.C);this.H=En(a.H);this.C=a.J}var i9a,j9a,k9a;A(g9a,ym);function l9a(a,b){return b in a.J?a.J[b]:a.F}function h9a(){h9a=Tl();i9a=(new m9a(2)).build();j9a=(new m9a(3)).build();k9a=(new m9a(1)).build()};function m9a(a){this.J=null;this.F=a;this.C={};this.H={}}A(m9a,ym);m9a.prototype.build=function(){return new g9a(this)};function n9a(a,b){this.F=a;this.C=b}A(n9a,ym);n9a.prototype.getSuggestionId=u("F");function SA(a,b){this.F=this.C=0;if(0>a)throw Hm("gh`"+a).C;if(0>b)throw Hm("hh`"+b).C;this.C=a;this.F=b}A(SA,ym);SA.prototype.hb=function(a){return a instanceof SA?o9a(this,a):!1};SA.prototype.toString=function(){return'{"row":'+this.C+',"column":'+this.F+"}"};function o9a(a,b){return zm(a,b)?!0:null==a||null==b?!1:a.C==b.C&&a.F==b.F};function TA(a,b,c,d){Cv.call(this,a,b,c,d)}G(TA,Cv);x=TA.prototype;x.Jb=u(al);x.xg=u(Hj);x.qf=u(Pc);x.Hb=u(ai);x.hb=function(a){return a instanceof Cv?HNa(this,a):!1};function UA(a,b,c,d){this.H=this.J=this.L=this.N=this.C=this.F=0;if(0>a)throw Tm("jh`"+a).C;if(0>b)throw Tm("kh`"+b).C;if(0>c)throw Tm("lh`"+c).C;if(0>d)throw Tm("mh`"+d).C;this.F=a;this.C=b;this.N=c;this.L=d;this.J=a+c;this.H=b+d}A(UA,ym);x=UA.prototype;x.Ye=u("N");x.Ef=u("L");x.contains=function(a){var b=a.C;a=a.F;return b>=this.F&&b=this.C&&ae.Ac)return w9a("",mn());h=Qm(h,0>d?0:d,e.Ac+1);var k=B9a(a.F,b,c,f,a.Da(),d,e.Ac);b=B9a(a.J,b,c,f,a.Da(),d,e.Ac);c=a.L.slice(d,e.Ac+1);var l=a.O.slice(d,e.Ac+1),m=a.H,p={};for(var r in m)f.C(r)&&dFa(p,r,m[r].slice(d,e.Ac+1));m=a.V;r={};for(var t in m)f.C(t)&&dFa(r,t,m[t].slice(d,e.Ac+1));var w={},y=a.C;for(var D in p)f.C(D)&&TZa(p[D],function(a,b){for(a=0;a=c?b+d:b;b in a.JM&&(b=rn(a.JM[b]),a.$T[e]=b)}}(h));var m=l in b?An(b[l]):[];wn(m);for(var p=0;p=c?F+e:F,!0===f?E.Qs():E)}0==c?(r=r.F,null!=r&&(r=!0===f?r.Qs():r,m[t]=r)):c==d&&(r=r.H,null!=r&&(r=!0===f?r.Qs():r,l[t]=r))}for(a=0;ac&&(c=-c-(d?2:1));return 0<=c&&ch&&(h=-h-1);var k=Kx(f,b,!0);0>k&&(k=-k-2);for(f.splice(h,k-h+1);hk&&(k=-(k+1));kb.length)for(d=0;db&&(b=-b-1),c=Kx(a,c.Ac,!0),0>c?c=-c-1:c++,a.slice(b,c)):null!=a?a:[];null==b&&(b=$m(0));null==c&&(c=$m(Lu(this)-1));return P3a.prototype.C.call(this,a,b,c)};function cB(a,b){Xy();jB.call(this,a,null!=b?b:[]);this.F=null;this.N={};this.F=Am("\u0003")+Am("\n")}A(cB,jB);function kB(a){Xy();return new cB(new Vy(a),void 0)}x=cB.prototype;x.clone=function(){var a=new cB(this.J,[]);a.L=this.L.tg();a.N={};for(var b in this.N){for(var c=this.N[b],d=Array(c.length),e=0;e=this.F.length?"":Qm(this.F,a,Math.min(b+1,this.F.length))};x.indexOf=function(a,b){b=null==b?1:b;var c=a in this.L.C?this.L.indexOf(a,b):null;return null!=c?c:this.F.indexOf(a,b)};x.lastIndexOf=function(a,b){b=null==b?Lu(this):b;var c=a in this.L.C?this.L.lastIndexOf(a,b):null;return null!=c?c:this.F.lastIndexOf(a,b)};function U9a(a,b){a=b.exec(a.F);if(null==a)return[];b=Array(a.length);for(var c=0;cb&&(b=-b-(xz(a.L)?1:2));return null!=e[b]&&null!=a.C.get(e[b])?a.C.get(e[b]):!0===c&&null!=a.F?a.F:new WA((d=a.J,d()))} +eB.prototype.Oa=function(){var a={stsl_type:this.L};if(null!=this.H){var b=Ey(this.H.Zb());a.stsl_leading=b;b=this.H.Zb().getType();a.stsl_leadingType=b}null!=this.F&&(b=Ey(this.F.Zb()),a.stsl_trailing=b,b=this.F.Zb().getType(),a.stsl_trailingType=b);b=[];for(var c=this.C.ub(),d=0;de&&(e=-e-1);c=xn(a,c);0<=c?c++:c=-c-1;a=a.slice(e,c);!d||null!=a[0]&&a[0]==b||a.unshift(b);return a}function Z9a(a,b){if(a.length!=b.length)return!1;for(var c={},d=0;d=e;a--)sn(b,a)}function mB(a){for(var b={},c=0,d=0;d=c;b--)a.splice(b,1)}function a$a(a){return!hn(a)&&Oua(a[0])?(lFa(),iFa):!hn(a)&&Wta(a[0])?(lFa(),jFa):kFa()};function C9a(a,b,c,d,e,f,h,k,l,m,p,r,t){if(null==t||t.F(b)){if(wz(b))if(b===Yi||b===ei){t=new Lx;for(var w=m4a(d,e,f),y=0;ye&&D<=f)F=a.C(D),c$a(t,D-e,F,p,r),F=$m(D);else if(D> +f)break;J4a(b)||null==F||null!=a.C(f+1)&&!a.C(f+1).hb(a.C(F.Ac))||t.set(F.Ac-e,new WA(YA(c,b)));e=t}null!=h&&null!=e&&e.shift(0,h.Ac);h=e}else h=new Lx;!0===k?k=null:(null==m&&(m=!1),k=null,b!==Ge&&b!==dg||m&&b===dg||(m=a.C(0),null!=m&&(null!=r&&d$a(r,m),k=m.Qs())));if(!0===l)r=null;else a:{if(b!==Ge&&b!==dg&&wz(b)&&(b!==Yi&&b!==ei||!fz(d,f))&&(a=a.F(f,xz(b)),null!=a)){null!=r&&d$a(r,a);r=a.Qs();break a}r=null}return new eB(b,u9a(c,b),h,k,r)} +function b$a(a,b,c,d){a=a.F(d,xz(b));return null!=a?a:new WA(YA(c,b))}function c$a(a,b,c,d,e){if(null!=d){var f=c.Zb();null!=f&&PEa(d,on(f.xG()));f=fy(c);for(var h=0;h=Math.abs(k.H-a)&&5>=Math.abs(k.F-b)){f=k;break}}d in c.F||(c.F[d]={});a=f;return c.F[d][e]=a};function F$a(){this.J=null;this.F=this.H=0;this.O=this.V=this.L=this.N=null;this.C=!1}A(F$a,ym);function oB(a,b,c,d,e,f,h){var k=new F$a;G$a(k,a,b,c,d,e,f,h);return k}function G$a(a,b,c,d,e,f,h,k){a.J=b;a.H=c;a.F=d;a.N=e?e:null;a.L=f?f:null;a.V=h?h:a.N;a.O=k?k:a.L;a.C=a.F>a.H}function pB(a,b,c){var d=new F$a;G$a(d,a,b,c,null,null,null,null);return d}F$a.prototype.eh=z(183);F$a.prototype.jb=u("H");F$a.prototype.getHeight=u("F");function H$a(a,b,c,d,e,f){var h=a.Da(),k=az(a.Da(),b),l=c?k+1:k;for(f=null!=f?f.Ac:1;0c+1)if(!0===d)b=rA(b,h),b<=c&&(b=c+1);else if(!0===e){var k=rA(b,h),l=tA(k,h);b=l>=b?tA(rA(k,h),h):l}else for(b--;1=b.start&&dc&&(e=c),e=new vA($y(d,e)+1));P$a(a,e,f,b)}}}function P$a(a,b,c,d){var e=b.Ab(),f=Math.min(e,c,d.start);f=Math.max(f,1);M$a(a,b,new vA(c),!0,new U(f,Math.max(e,c,d.end)))} +function M$a(a,b,c,d,e){if(0==b.getType()&&0==c.getType()){var f=a.C.la().Da();b.C&&b.Ab()t){if(d&&0=r&&m.end<=t)h.push(m),m=pn(a,++k);else if(m.start<=r&&m.end>=t)h.push(new U(r,t)),d?m=new U(m.start+w, +m.end):(m.startt?m=new U(t+1,m.end):m=pn(a,++k)),p=pn(b,++l),f-=w;else if(X$a(m,r))h.push(new U(r,m.end)),m=new U(m.start,r-1);else if(X$a(m,t)){h.push(new U(m.start,t));if(d)if(y=c.pop(),p=m.end-t,null!=y&&y.end==r-1){e.pop();y=new U(y.start+w,y.end+w+p);p=pn(b,++l);f-=w;m=y;continue}else null!=y&&c.push(y),m=new U(t+1,m.end);else m=new U(t+1,m.end);p=pn(b,++l);f-=w}}if(d)for(a=0;null!=(m=c[a]);a++)Y$a(m,e[a]);return new Z$a(c,h)} +function Y$a(a,b){a.start+=b;a.end+=b}function $$a(a,b){return a.start<=b.start&&a.end>=b.end}function X$a(a,b){return a.start<=b&&a.end>=b};function Z$a(a,b){this.C=a;this.F=b}A(Z$a,ym);function aab(a,b,c){uB.call(this,b);this.J=a;this.Ia=c;this.N=null;this.wa=0;this.O=!1}G(aab,uB);x=aab.prototype;x.pya=function(){return bab(this).length};function cab(a){switch(a.keyCode){case 16:case 17:return!1;default:return!0}}x.Eda=function(a){Bp&&(this.C||229!=a.keyCode?this.C&&229!=a.keyCode&&cab(a)&&dab(this):eab(this),this.C&&mq(this.f6,0,this));0==this.F.Qa().ib().C.getType()&&cab(a)&&(this.wa=a.keyCode)};x.Xkb=function(){this.Fa.dispatchEvent(null);eab(this)}; +function eab(a){var b=a.F.Qa().ib().F;b?(a.N=DA(b),a.F.hf(IA(new vA(b.C)),!0,!0)):a.N=null;Zt(a.Ia)&&eXa(a.J);a.O=!0;U$a(a,!0);fab(a.ia,!0,a.J)}x.Zkb=function(){dab(this)};function dab(a){U$a(a,!1);!Fp||$q&&cw(53)||(T$a&&(a.wa=229),eXa(a.J));a.f6();if(!Fp||$q&&cw(53)){var b=bab(a);a.F.hf(IA(new vA(a.Pb()+b.length)),!0,!0)}a.V.dispatchEvent(null);a.Hsa()}x.Ykb=function(){mq(this.f6,0,this)}; +x.f6=function(){if(this.O){var a=bab(this),b=this.Pb();this.N&&Y$a(this.N,b-this.N.start);this.C&&this.V.dispatchEvent(null);this.ga.dispatchEvent(new l8a(a,b,this.N,!1));a=a.length;this.N=0=k,"Expanded past the boundary at the start."),Kr(a.Ca,m.end>=c.end,"expandEndsWithBoundary shrunk the end without a boundary.")): +(Kr(a.Ca,m.end<=k,"Expanded past the boundary at the end."),Kr(a.Ca,m.start<=c.start,"expandEndsWithBoundary shrunk the start without a boundary.")),c=m;a=c}else a=Uab(a,m,b.la());b=new vA(d?a.start:a.end+1,p.C.C);zy(a,h)||(f=new vA(d?a.end+1:a.start,f.C));a=KA(new CA(a.start,a.end,b),new CA(a.start,a.end,f))}else{h=f;d=h.F;k=d.H.Ab()==d.C;e=d.H.Ab()==d.F+1;c=Uab(a,DA(h.F),b.la());vy(DA(h.F),DA(h.J))||(p=Uab(a,DA(h.J),b.la()));l=h.L;f=[];for(m=0;m=b.end,"expandBothEnds shrunk the range");b=f}return b}Sab.prototype.ua=function(){Sab.aa.ua.call(this);I(this.C);delete this.C};function Vab(a){var b=this;H.call(this);this.H=a;this.C=new Ts;this.ha(this.C);this.F=new iu;this.ha(this.F);ku(this.F,this.H.H,function(){b.C.dispatchEvent(null)})}G(Vab,H);function FB(a){WA.call(this,a);this.C=null;this.F=[]}A(FB,WA);x=FB.prototype;x.Of=function(a){return WA.prototype.Of.call(this,a)};x.Zb=function(){return WA.prototype.Zb.call(this)};function Wab(a,b,c){WA.prototype.Fia.call(a,b,c);b.C=a.C;b.F=rn(a.F)}x.Qs=function(){return WA.prototype.Qs.call(this)};x.clone=function(a){null==a&&(a=q9a);var b=new FB(a(this.Zb()));Wab(this,b,a);return b};x.hb=function(a){return a instanceof FB?WA.prototype.hb.call(this,a)&&Z9a(this.F,a.F)&&zm(this.C,a.C):!1}; +x.Yia=function(a){return a instanceof FB?WA.prototype.Yia.call(this,a)&&Z9a(this.F,a.F)&&zm(this.C,a.C):!1};x.Fia=function(a,b){Wab(this,a,b)};function Xab(a,b){this.C=a;this.F=b};function GB(a){return void 0==a?void 0:$m(a)};function Yab(){this.F=[]}Yab.prototype.C=0;function Zab(a,b){a.F.push(b);return a};function $ab(a){this.C=a}$ab.prototype.wl=z(545);function HB(a,b,c,d){this.F=!0!==d;this.C=[];if(null!=a){var e=0;d=a.length-1;null!=b&&(e=abb(a,b.Ac));null!=c&&(d=abb(a,c.Ac),d==a.length&&--d);for(;e<=d;e++){var f=a[e].clone();this.C.push(f)}0c.Ac&&(this.C[a].end=c.Ac))}}function bbb(a,b){return $$a(a,b)||$$a(b,a)?0:a.starta?-a-1:a}x=HB.prototype;x.ce=u("C"); +function IB(a){return null==a.C[0]?null:a.C[0]}x.contains=function(a,b){var c=JB(this,a);return null!=c&&$$a(c,new U(a,b))};function KB(a,b,c){a=JB(a,b);return null!=a&&a.start<=c?new U(Math.max(a.start,b),Math.min(a.end,c)):null}function JB(a,b){for(var c,d=0;null!=(c=a.C[d]);d++)if(c.end>=b)return c;return null} +x.add=function(a,b){a=new U(a,b);b=!1;for(var c=[],d=0;dMath.min(a.end,e.end)+1?(!b&&a.end=b)return!1;for(var c=!1,d=0;d=e)break;var m=a.Og(ei,l),p=null!=m&&zm(PB(m),b)&&QB(a,l);-1!=c&&RB(m)!=c&&(p=!1);if(p&&(h.push(l),h.length==d))break}return h}function SB(a,b){return a instanceof ZA?ubb(a,b):QB(a,b)}function QB(a,b){b=PB(a.xf(ei,b));return!!b&&null!=a.yd(b)} +function ubb(a,b){b=bB(a,ei,b,null).Zb();if(null==b)return!1;b=PB(b);return!!b&&null!=a.C[b]}function vbb(a,b){a instanceof ZA?ubb(a,b)?(b=bB(a,ei,b,null).Zb(),a=a.C[PB(b)].Zb(),b=RB(b),a=null!=a&&Qz(TB(a,b))):a=!1:QB(a,b)?(b=a.xf(ei,b),a=a.yd(PB(b)),b=RB(b),a=null!=a&&Qz(TB(a,b))):a=!1;return a}function wbb(a,b){a=xn(a,b);return 0>a?-a-1:a}function xbb(a,b,c,d,e,f){a=ybb(a,b,c,d,e,f);b=a.C;return new zbb(a.F,b.C.length+(b.F?1:0))} +function ybb(a,b,c,d,e,f){for(var h=!1,k=[];0<=e;e--){var l=d(c[e]),m=RB(l);if(zm(PB(l),a)&&(null==f||!Abb(c[e],f())))if(m==b)k.unshift((null!=c[e-1]?c[e-1]:0)+1),h=!1;else if(m>b)h=!0;else if(me||0>m||Qz(TB(h,m))&&VZa(c,m))}a=Ibb(a,f,b,c);d&&null!=a[e]&&(a[e]+=1);return a} +function Ibb(a,b,c,d){function e(){return a.wc()}function f(b){return a.getStyle(ei,b)}var h=a.pe(ei),k=wbb(h,c);c=[];for(var l=d.length-1;0<=l;l--){var m=d[l];k=xbb(b,m,h,f,k,e);c[m]=k.F;k=k.C}return c};function Cbb(a,b){this.C=a;this.F=b}A(Cbb,ym);function zbb(a,b){this.C=a;this.F=b}A(zbb,ym);function Bbb(a,b){this.F=a;this.C=b}A(Bbb,ym);function VB(a,b){this.C=this.F=0;if(a>b)throw Tm("ei").C;this.F=a;this.C=b}A(VB,ym);x=VB.prototype;x.contains=function(a){return this.F<=a&&this.C>=a};x.Z4=z(203);x.toString=function(){return"[Range:"+this.F+qa+this.C+"]"};x.hb=function(a){if(null!=a&&a.r8)try{return a.isEmpty()?!1:a.min()==this.F&&a.max()==this.C}catch(b){throw b=Em(b),b.C;}else return!1};x.wM=z(205);x.Zx=z(207);x.isEmpty=v(!1);x.max=u("C");x.min=u("F");x.O4=z(209);x.r8=!0;function WB(a,b){return b>=a?new VB(a,b):(Jbb(),Kbb)}function XB(a,b,c){return a>=b?a+c:a}function Lbb(a,b){b=Math.min(a-1,b.max())-b.min()+1;return a-Math.max(0,b)}function Mbb(a){if(0==a.length)return Jbb(),Kbb;for(var b=a[0],c=a[0],d=0;de&&(b=e);ce?-e-1:e;a=$y(a.Da(),c.end);a=xn(b,a);for(c=e;c<=a;c++)0<=d.indexOf(b[c])||d.push(b[c])}function YB(a,b){var c=a.Da(),d=b.H;if(hn(d))return a=a.Ze(b.C),[$y(c,a)];c=a.pe(Yi);b=[];for(var e=0;eb||0>c||b>=aC(a)||c>=bC(a)?!1:null!=dC(a,b,c)}function fC(a,b){return dC(a,b.C,b.F)}x.tg=function(){return this.clone(null)};x.clone=function(){for(var a=[],b=0;bb||b>(c?a:a-1))throw Hm("ii`"+b).C;}function Tbb(a,b){a=bC(a)-1;if(0>b||b>a)throw Hm("ji`"+b).C;} +x.toString=function(){for(var a=Gta(),b=0;b=e&&(h=c(h,b,f),0>e||!h))return b}return a.length}function Abb(a,b){b=b.fc(a);return null!=b?(a=tB(b,a),null!=a&&1==a.Ae()):!1}function Gcb(a,b){b=a.Ze(b.C);a=a.wc().fc(b);return null!=a&&a.C!=b?a:null} +function Hcb(a,b){if(!FA(b))return Gcb(a,b);var c=b.H;b=c[0].start;c=c[c.length-1].end;for(b=a.wc().fc(b);null!=b&&c>b.F;)b=a.wc().fc(b.C-1);return b}function lC(a,b){return null!=Hcb(a,b)}function Icb(a,b){var c=b.H;lC(a,b);if(0==c.length)return!1;b=a.Da();a=a.wc().fc(c[0].start);for(var d=0;d=c;c++){var d=new Jcb("%"+c+Am(a));b.push(d)}return b} +function Pcb(a,b){mC();0<=b&&8>=b||(b=0);return Qz(a)?Kcb[b]:Lcb[b]}function Qcb(a){mC();return bn(a,"%+(?=\\d)","")}function UB(a,b){mC();return p5a(a.F)?Pcb(a,b):new Jcb(a.ia)}function mC(){mC=Tl();Kcb=Ocb(!0);Lcb=Ocb(!1)};function Mcb(a){this.J=a}A(Mcb,ym);Mcb.prototype.C=v(!0);Mcb.prototype.H=v("");Mcb.prototype.F=u("J");function Ncb(a){this.J=a}A(Ncb,ym);Ncb.prototype.C=v(!1);Ncb.prototype.H=u("J");Ncb.prototype.F=v(-1);var Rcb=[1E3,900,500,400,100,90,50,40,10,9,5,4,1],Scb={1E3:"M",900:"CM",500:"D",400:"CD",100:"C",90:"XC",50:"L",40:"XL",10:"X",9:"IX",5:"V",4:"IV",1:"I"};function Tcb(a,b){for(var c="",d=0;d=e;)a-=e,c=Am(c)+Am(Scb[e]);return b?c:c.toLowerCase()} +function Ucb(a,b){a=Math.min(Math.max(a,1),2600)-1;b=(b?65:97)+(a%26|0);if(!(0<=b&&1114111>=b))throw a=new Lta,Fsa(a),a.C;b=65536<=b?rta([55296+(b-65536>>10&1023)&65535,56320+(b-65536&1023)&65535],qta(tta,uta,vta,1)):rta([b&65535],qta(tta,uta,vta,1));b=Mua(b);return Sva(b,(a/26|0)+1)};function nC(a,b){Vcb();OA.call(this,ei,Wcb,a);this.H=null;this.H=null!=b?b:new oC(null)}var Wcb,Xcb=["le_nb"];function Ycb(a){return new nC(a,null)}A(nC,OA);x=nC.prototype;x.clone=function(){var a=new nC(this.getId(),new oC([]));Cy(this,a);return a};x.Lf=function(a){OA.prototype.Lf.call(this,a);a.H=this.H.clone()};function TB(a,b){return Zcb(a.H,b)}x.wz=function(a){this.H.Qr(a.H)};x.zf=function(a,b){"le_nb"in a&&this.H.update(a.le_nb,b)}; +x.yf=function(a){switch(a){case "le_nb":return this.H}throw Hm(fh+Am(a)).C;};x.Sd=function(a){switch(a){case "le_nb":return!0}return!1};x.Dj=function(){return Xcb};x.Df=function(a){var b={},c=this.H.Oa(a);Sy(a,c)&&(b.le_nb=c);return b};x.nf=function(a,b){return a instanceof nC?OA.prototype.nf.call(this,a,b)&&Ky(this.H,a.H,b):!1};function Vcb(){Vcb=Tl();Wcb=Ny(Xcb.slice(0),[])};function $cb(){this.H=this.F=this.C=null}A($cb,ym);function adb(){var a=new $cb;bdb(a,{nl_0:"0",nl_1:"1",nl_2:"2",nl_3:"3",nl_4:"4",nl_5:"5",nl_6:"6",nl_7:"7",nl_8:"8"});return a}function bdb(a,b){a.C={};a.F={};if(null!=b)for(var c in b){var d=a,e=c,f=b[c];d.C[e]=f;d.F[f]=e}};function cdb(a){this.C=a}A(cdb,ym);function ddb(a,b,c){Qz(b);return a.C[c]+b.sb} +cdb.prototype.resolve=function(a,b){switch(a.F){case 1:a="\u25cb";break;case 2:a="\u25a0";break;case 10:case 3:a=""+ddb(this,a,b);break;case 11:a=ddb(this,a,b);a=Am(10>a?"0":"")+a;break;case 12:case 4:a=Ucb(ddb(this,a,b),!0);break;case 13:case 5:a=Ucb(ddb(this,a,b),!1);break;case 14:case 6:a=Tcb(ddb(this,a,b),!0);break;case 15:case 7:a=Tcb(ddb(this,a,b),!1);break;case 16:case 8:a="";break;case 9:a=null==a.O?"":a.O;break;default:a="\u25cf"}return a}; +function edb(a){switch(a.F){case 8:case 16:return"";case 0:return"\u25cf";case 1:return"\u25cb";case 2:return"\u25a0";case 9:return a.O;default:return"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"}};function oC(a){fdb();Ay.call(this,gdb);this.F=null;this.F=null!=a?a:hdb(!0).F}var gdb,idb,jdb="nl_0 nl_1 nl_2 nl_3 nl_4 nl_5 nl_6 nl_7 nl_8".split(" ");A(oC,Ay);function pC(a){fdb();var b=idb;if(null==b.H){var c=new $cb;bdb(c,null);c.C=b.F;c.F=b.C;c.H=b;b.H=c}return b.H.C[""+a]}x=oC.prototype;x.clone=function(){var a=new oC([]);Cy(this,a);return a};x.Lf=function(a){a.F=[];for(var b=0;b=c;c++){var d=pC(c);d in a&&this.F[c].update(a[d],b)}};x.yf=function(a){if(null!=idb.C[a])return pn(this.F,kdb(a));throw Hm(fh+Am(a)).C;};x.Sd=function(a){return null!=idb.C[a]?!0:!1};x.Dj=function(){return jdb}; +x.Df=function(a){var b={},c=this.F[0].Oa(a);Sy(a,c)&&(b.nl_0=c);c=this.F[1].Oa(a);Sy(a,c)&&(b.nl_1=c);c=this.F[2].Oa(a);Sy(a,c)&&(b.nl_2=c);c=this.F[3].Oa(a);Sy(a,c)&&(b.nl_3=c);c=this.F[4].Oa(a);Sy(a,c)&&(b.nl_4=c);c=this.F[5].Oa(a);Sy(a,c)&&(b.nl_5=c);c=this.F[6].Oa(a);Sy(a,c)&&(b.nl_6=c);c=this.F[7].Oa(a);Sy(a,c)&&(b.nl_7=c);c=this.F[8].Oa(a);Sy(a,c)&&(b.nl_8=c);return b}; +x.nf=function(a,b){if(!(a instanceof oC)||this.F.length!=a.F.length)return!1;for(var c=0;c=c;c++){var d=s5a(c,a);b.push(d)}return new oC(b)}function fdb(){fdb=Tl();idb=adb();gdb=Ny(jdb.slice(0),[])};function qC(a){rC();zz.call(this,ei,ldb);this.N=this.H=null;this.H=Ybb(H6a(),I6a());this.N=(mdb(),ndb);null!=a&&this.Cf(a)}var ldb,odb=[ji];function pdb(){return new qC(null)}function qdb(){return ldb}var rdb;A(qC,zz);function PB(a){return a.N.C}function RB(a){return Math.min(Math.max(a.N.F,0),8)}function sC(a){return a.H.get()}x=qC.prototype;x.wz=function(a){this.H.Qr(a.H)}; +x.zf=function(a,b){ji in a&&this.H.update(a.ls_ts,b);var c=this.N;var d=c.C;var e=c.H,f=c.F;c=c.J;b=null!=b&&b.C;hi in a&&(!b||e)&&(e=!0,d=a.ls_id);ii in a&&(!b||c)&&(a=a.ls_nest,c=!0,f=a);d=new cA(new sdb(d,e,f,c),0);this.N=d.getState();this.L+=d.C};x.Df=function(a){var b=this.N,c={};if(!a.C||b.J)c.ls_nest=b.F;if(!a.C||b.H)c.ls_id=b.C;this.H.Oa(a,c,ji);return c}; +x.yf=function(a){if(ji===a)a=this.H.get();else a:{var b=this.N;switch(a){case ii:a=b.F;break a;case hi:a=b.C;break a}throw Hm(fh+Am(a)).C;}return a};x.Sd=function(a){if(ji===a)a=this.H.C;else a:{var b=this.N;switch(a){case ii:a=b.J;break a;case hi:a=b.H;break a}a=!1}return a};x.Q1=function(){return null!=this.N.C?[this.N.C]:[]};x.clone=function(){var a=new qC(null);Cy(this,a);return a};x.Lf=function(a){a.N=this.N;dcb(this.H,a.H)};x.Dj=function(){return odb}; +x.Wi=function(a,b){if(ji in a&&null==a.ls_ts){a=En(a);var c=J6a();a.ls_ts=c}return zz.prototype.Wi.call(this,a,b)};x.nf=function(a,b){if(!(a instanceof qC))return!1;if(b.C&&this.H.C!=a.H.C)a=!1;else{var c=this.N,d=a.N;a=(zm(d,c)?!0:!b.C||c.J==d.J&&c.H==d.H?c.F==d.F&&zm(c.C,d.C):!1)&&Ky(this.H.get(),a.H.get(),b)}return a};function tdb(){var a=new qC(null);a.H=new hC(H6a(),I6a(),hA(),null);return a}function udb(a){var b=new qC(null);b.H=new hC(H6a(),I6a(),a,!0);return b} +function rC(){rC=Tl();Az();ldb=Ny([hi,ii,ji],[hi]);rdb=new Sz(ei,pdb,qdb)};function sdb(a,b,c,d){mdb();this.C=a;this.H=b;this.F=c;this.J=d}var ndb;A(sdb,ym);function mdb(){mdb=Tl();ndb=new sdb(null,!1,0,!1)};function tC(a){this.L=a}A(tC,ou);function $x(a,b,c,d){this.L=a;this.J=b;this.V=c;this.W=d}A($x,tC);$x.prototype.C=u("V");$x.prototype.H=u("W");function ay(a,b,c){this.L=a;this.N=b;this.O=c}A(ay,tC);ay.prototype.C=u("N");ay.prototype.H=u("O");function cy(a,b,c){this.L=a;this.C=b;this.O=c}A(cy,tC);cy.prototype.Da=u("O");function uC(a){return a instanceof cy};function vdb(){this.C=new ZZa}function Z0a(a,b,c){var d={};b.d2(c,d);return $Za(a.C,gp(d).join(""))};function wdb(a,b){this.C=a;this.F=b}wdb.prototype.kf=u("C");function xdb(a){for(var b=Jx(),c=[],d=0;dh||100b||100e&&a<=f+1))return!1;this.C[a]=b;return!1},a)}function fgb(a,b,c,d){for(var e in b)a.F[e]=new HB(b[e].ce(),GB(c),GB(d))} +function ggb(a,b,c){a.V++;if(0>b||0>=c)a.Ca.log(Error("Si`"+b+"`"+c));else{a.J.shift(b,c);igb(a,b,c);a.L=null;for(var d in a.F)a.F[d].shift(b,c);a.H.shift(b,c)||a.H.add(b,b+c-1);$fb(a)}}function $fb(a){var b=a.H.ce();0=Lu(a.bb.Da())&&a.Ca.log(Error("Ti"),{rq:b[b.length-1].end+" >= "+Lu(a.bb.Da())})}function Nfb(a,b,c){a.V++;0>b||c=Lu(a.bb.Da())?a.Ca.log(Error("Ui"),{mFb:b,lFb:c,E3b:Lu(a.bb.Da())}):a.J.add(b,c)} +function Pfb(a,b,c,d){0>c||0>d||db||0==d)a.Ca.log(Error("Wi"),{xp:b,P3b:d});else{var e=b+d-1;a.L=null;a.J.remove(b,e,!0);var f=a.H.remove(b,e,!0);for(h in a.F)a.F[h].remove(b,e,!0);var h=qp(c.H);var k=qp(c.C);for(y in h)for(var l=h[y],m=xu(l),p=0;pe)break;l>=b&&l<=e&&y.push(l)}for(p=0;l=y[p];p++){for(w=0;m=a.N[l][w];w++)kgb(h,k,l-b,m);delete a.N[l]}c= +new ZA(c.Da(),c.F,c.J,c.L,c.O,h,k,c.N,c.V);for(h=f.length-1;0<=h;h--)p=f[h].end-b,k=y9a(c,a.Ca,a.O,0,GB(f[h].start-b-1)),c=y9a(c,a.Ca,a.O,p+1),c=dB(c,k,0,void 0);w=p=k=0;y=xu(a.C);for(h=0;hf[p].start&&(m+=l-f[p].start);l>=b&&l<=e+1&&(r=a.C[l],c=dB(c,r,l-b+k-m),k+=r.Da().length,delete a.C[l]);if(l>e)break}e=lgb(a,b);0h.indexOf(e)&&h.push(e);b[e]=new FB(d)}function Kfb(a,b,c){a.V++;var d=a.N[b];d||(d=a.N[b]=[]);d.push(c.clone())}function ngb(a,b){var c=b.start;b=b.end;return a.J.contains(c,b)||a.H.contains(c,b)} +function igb(a,b,c){if(a.C.length){for(var d=xu(a.C),e=[],f=0;f=b?h+c:h;e[k]=e[k]?dB(a.C[h],e[k],0,void 0):a.C[h]}a.C=e;d=xu(a.N);e=[];for(f=0;f=b?h+c:h,e[k]?eo(e[k],a.N[h]):e[k]=a.N[h];a.N=e}}function ogb(a){return a.L||(a.L=xu(a.C))}function pgb(a,b){var c=[],d;for(d in a.F)KB(a.F[d],b.start,b.end)&&c.push(d);return c} +function Vfb(a,b){var c=b.start;b=b.end;var d=KB(a.H,c,b),e=KB(a.J,c,b),f=ogb(a),h=jo(f,c);0>h&&(h=-h-1);f=hc&&f<=b+1||(f=-1);if(e&&(!d||e.startf||e.startf||d.startk&&(k=-k-1);for(0>h&&(h=-h-1);k=b&&h<=c&&(d[h]=a.C[h],delete a.C[h],a.L=null)}return d}function wgb(a,b){b=b?a.bb.Pd(b):0;return new U(b,az(a.bb.Da(),b))}function BC(a,b){b=wgb(a,b);return new Ufb(a,b)}cgb.prototype.clone=function(){var a=new cgb(this.bb,this.Ca,this.O);a.H=new HB(this.H.ce(),GB(void 0),GB(void 0));a.J=new HB(this.J.ce(),GB(void 0),GB(void 0));egb(a,this.C);fgb(a,this.F);return a}; +function xgb(a,b,c){var d=new cgb(a.bb,a.Ca,a.O);b=wgb(a,b);if(c){ggb(d,b.start,b.end-b.start+1);a=pgb(d,b);c=0;for(var e;e=a[c];c++)Pfb(d,e,b.start,b.end)}else c=b.start,e=b.end,d.H=new HB(a.H.ce(),GB(c),GB(e)),c=b.start,e=b.end,d.J=new HB(a.J.ce(),GB(c),GB(e)),egb(d,a.C,b.start,b.end),fgb(d,a.F,b.start,b.end);return new Ufb(d,b)}function Zfb(a,b,c,d,e){for(var f=0,h=0,k;k=d[h];h++)f+=k.end-k.start+1;wu(e,function(a,b){f-=b.Da().length;return!1});c=f-c;0c&&zgb(a,b,c,d,e)} +function ygb(a,b,c){for(b+=1;0f&&(f=-f-1);h=(fl&&0m?(f=a.bb.lr(f-Math.min(c,f-m)+1,f),mgb(a,b,f),a.L=null,c-=f.Da().length,f=m):m==l?(l=e[l+1],l=y9a(l,a.Ca,a.O,l.Da().length-c),mgb(a,b,l),a.L=null,c-=l.Da().length,l=-1):(f=Math.max(l,k.start-1),fc&&a<=d&&delete this.C[a];return!1},a)}function Bgb(a,b){var c=0,d=2147483647;b&&(b=wgb(a,b),c=b.start,d=b.end);for(var e in a.F)a.F[e].remove(c,d)} +cgb.prototype.toString=function(){var a="";for(b in this.F)a=a+" "+b+Aa+this.F[b].toString();a="Insert: "+this.H.toString()+" - Redraw: "+this.J.toString()+" - Overlay: "+a+" - Delete: ";var b=xu(this.C);for(var c=0;c";d[f]=m;return"["+ +f+"]"}return""});a=TC(a);var e=Shb(c);a=a.replace(/\[(\d+)\]/g,function(a,b){return d[b]&&c[b]?c[b].substr(0,c[b].length-1)+d[b]+">":c[b]});return a+e}function Shb(a){for(var b=[],c=0,d=a.length;ce?a[c]="":(a[c]=b.slice(e).reverse().join(""),b.length=e)):"
  • "==e&&0>cwa(b,"")&&0>cwa(b,"")?a[c]="":Nhb.test(e)||b.push("":na,"`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"};function Yhb(a){return Xhb[a]} +var Zhb={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28", +")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB", +"\uff3d":"%EF%BC%BD"};function Whb(a){return Zhb[a]}var $hb=/[\x00\x22\x27\x3c\x3e]/g,Vhb=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Uhb=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i;function TC(a){return String(a).replace($hb,Yhb)}function Thb(a){return String(a).replace(Vhb,Whb)} +var Phb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Qhb=/b?"":a.substring(b+1)}function mib(a,b,c){a=a.C.location;var d=a.href.split("#")[0],e=Ao(a.href,"#");if(lib||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):Sr(a,sCa(sr("URL taken from location.href."),d)))} +function nib(a,b,c,d){if(a.na||b!=sib(a))if(a.na=!1,b=wo(b),Bp){var e=rs(a.V);e.open(Uk,c?"replace":void 0);c=Hr(Gr(Zk,{},d||a.C.document.title),Gr(Lc,{},b));Qr(e,c);e.close()}else e=ur(a.ga)+"#"+b,(a=a.V.contentWindow)&&(c?a.location.replace(e):Sr(a.location,e))} +function sib(a){if(Bp)return a=rs(a.V),a.body?xo(a.body.innerHTML):null;var b=a.V.contentWindow;if(b){try{var c=xo(qib(b))}catch(d){return a.L||(1!=a.L&&a.F.setInterval(1E4),a.L=!0),null}a.L&&(0!=a.L&&a.F.setInterval(150),a.L=!1);return c||null}return null}x.EAa=function(a){if(this.H){var b=qib(this.C);b!=this.J&&rib(this,b,a)}if(!this.H||lib)if(b=sib(this)||"",null==this.rM||b==this.rM)this.rM=null,b!=this.J&&rib(this,b,a)}; +function rib(a,b,c){a.J=a.O.value=b;a.H?(lib&&nib(a,b),mib(a,b)):nib(a,b);a.dispatchEvent(new XC(a.getToken(),c))}x.CCb=function(){this.F.stop();this.F.start()};var pib=[ti,Yg,ui],kib=0;function tib(a){L.call(this);this.C=a||window;this.F=null;hq(this.C,Mna,this.B5,!1,this);hq(this.C,Ika,this.B5,!1,this)}G(tib,L);x=tib.prototype;x.Ofa=!1;x.Va=function(a){a!=this.Ofa&&(this.Ofa=a)&&this.dispatchEvent(new XC(this.getToken(),!1))};x.getToken=function(){return uib(this)};x.FAa=function(a){this.C.history.replaceState(null,this.C.document.title||"","#"+a);this.dispatchEvent(new XC(a,!1))};x.ua=function(){jq(this.C,Mna,this.B5,!1,this);jq(this.C,Ika,this.B5,!1,this)}; +function uib(a){a=a.C.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}x.B5=function(a){if(this.Ofa){var b=uib(this);if(a.type==Mna||b!=this.F)this.F=b,this.dispatchEvent(new XC(this.getToken(),!0))}};function vib(a){L.call(this);this.C=a;this.ha(this.C);this.F=new pq(this);this.ha(this.F);this.F.ea(this.C,hna,this.H)}G(vib,L);vib.prototype.Va=function(a){this.C.Va(a)};vib.prototype.getToken=function(){return this.C.getToken()};vib.prototype.H=function(a){this.dispatchEvent(a)};function wib(){var a=window;return a.history&&a.history.pushState&&!Bp?(a=new tib(void 0,void 0),new vib(a)):new vib(new jib)};function xib(a){this.C=a}A(xib,ym);xib.prototype.Oa=function(a){var b=[this.C.Oa(a.F),a.C.H,a.C.J,a.Qd(),a.qh()],c=a.C.F;null==c?b.push(null):b.push(c);b.push(a.C.C);return b};function YC(a){this.C={};if(null!=a)for(var b in a)this.set(b,a[b])}A(YC,ym);YC.prototype.get=function(a){if(!(a in this.C))throw Hm("pj`"+Am(a)).C;return this.C[a]};YC.prototype.set=function(a,b){this.C[a]=b};function ZC(a){this.C=new YC({});this.L=new YC({});this.F=new YC({});this.N=new YC({});this.J=new YC({});this.H=new YC({});this.O=a}A(ZC,ym);x=ZC.prototype;x.apply=function(a,b){return this.C.get(a.getType()).apply(a,b)};x.Oh=function(a,b,c){return this.C.get(a.getType()).Oh(a,b,c)};x.vh=function(a,b){return this.L.get(a.getType()).vh(a,b)};x.Oa=function(a){return this.F.get(a.getType()).Oa(a)};x.wh=function(a){var b=this.O.getType(a);return this.F.get(b).wh(a)};x.Lg=z(138);x.ep=z(222);x.zk=z(134); +x.nk=z(136);function $C(a,b,c){a.C.set(b,c)}function aD(a,b,c){a.L.set(b,c)}function sx(a,b,c){a.F.set(b,c)}function tx(a,b,c){a.N.set(b,c)}function bD(a,b,c){a.J.set(b,c)}function rx(a,b,c){a.H.set(b,c)};function yib(a){this.C=a}A(yib,ym);yib.prototype.ep=z(221);function cD(a,b){this.F=a;this.C=b}A(cD,ym);cD.prototype.toString=function(){return"EventCode: "+Am(this.F)+","+Am(this.C)};function zib(a){for(var b=[],c=0;cy.start||1>D.start||y.start>F||D.start>F||1>y.end||1>D.end||y.end>F||D.end>F)Wy(a.C,Hm("uj"),!1),y=!0;else{c:{y=e.H;D=b.Da();for(F=0;FF)sn(e,y),y--;un(e,q8a);for(y=0;y=e[y+1].start&&(e[y]=new U(e[y].start,Math.max(e[y].end,e[y+1].end)),sn(e,y+1),y--)}y=r&&t;D=l;l=Oib(a,b,c,DA(D).start,Fib,d);d=Pib(a,b,c,y,D,d);d=new U(l,d);if(Qib(d,p,w,k,t))b=IA(wA(d.start)); +else{l=w?d.end+1:d.start;w=m.C;y=az(b.Da(),d.start)+1;l>=y&&(l>y&&Wy(a.C,Hm("sj"),!1),l=y,w=!0);l=new vA(l,w,null);l=new CA(d.start,d.end,l);if(r){d.start>k||d.enda.end||a.start==a.end&&!e&&!c||a.start==a.end&&e&&a.end==d||a.start==a.end&&c&&a.end==b}function Rib(a,b){for(var c=0;cb||b>c)b=1;return IA(wA(az(a,b)))} +function Lib(a,b,c,d,e){null==d&&Wy(a.C,Hm("wj"),!1);var f=d.H,h=f.Ab()-1;if(zy(DA(d),h)&&fz(b.Da(),h))return d;h=f.Ab()>(d.F+d.C)/2;b=Oib(a,b,c,f.Ab(),Hib,h);return b!=f.Ab()?(e||Wy(a.C,Hm("xj"),!1),new CA(Math.min(d.C,b),Math.max(d.F,b-1),xA(f,b))):d} +function Sib(a,b,c,d,e){if(2==d.getType())return e=d.F,0>=e||e>=Lu(b.Da())||!QB(b,e)?Sib(a,b,c,wA(e),null):d;if(3==d.getType()){e=d.J;if(0>=e||e>=Lu(b.Da()))a=Sib(a,b,c,wA(e),null);else{var f=b.getStyle(ei,e);a=QB(b,e)&&zm(PB(f),d.H)&&RB(f)==d.F?d:Sib(a,b,c,wA(e),null)}return a}if(4==d.getType()){c=d.F;d=[];e={};f=b.wc().fc(c[0].dh());for(var h=0;h=d||d>=h)2>h&&Wy(a.C,Hm("Bj"),!1),k=0>=d?1:h-1;d=Nib(b,c,k,e,f);-1==d&&(d=Nib(b,c,k,e,!f),-1==d&&Wy(a.C,Hm("Cj"),!1));return d}Eib.prototype.F=function(a,b,c){0>=b&&!0!==c&&(b=1);var d=a.Da(),e=Lu(d);b>=e&&!0===c&&(b=e-1);hz(d,b)&&!0===c&&--b;return Nib(a,!1,b,Hib,c)}; +function Nib(a,b,c,d,e){var f=a.Da(),h=Lu(f);if(!0===e)for(;0k?-k-2:k;f=null!=f?f.Ac:e-1;d=d?f+1:f;b=c.length>k+1&&db?-b-1:b+1,f=bc&&qn(h,new xD(c+1-l,k-l));c=a.lr(b,k,!0,null,null,null,(h9a(),k9a),!0);mkb(h,c,b,f===oc||"insertions"===f?e:v(!0));a=nkb(a,[b-1,k+1]);for(l=0;lb||1d||1d||1b||1")};x.vK=function(a,b){umb(this,a,b);this.C.C(" />")};function umb(a,b,c){a.C.C("<",b);if(c)for(var d in c)a.C.C(" ",d,'="',c[d],'"')}x.text=function(a){this.C.C(a)};x.Mo=function(a){this.C.C("")};x.toString=function(){return this.C.toString()};function MD(a,b){this.F=a;this.C=b;this.H=new RegExp(a,"g")}MD.prototype.Cj=u("F");MD.prototype.replace=function(a){return-1!=a.indexOf(this.F)?a.replace(this.H,this.C):a};var vmb=new MD("<",oa),wmb=new MD(">",na),xmb=new MD("&",ma),ymb=new MD("\u2018","‘"),zmb=new MD("\u2019","’"),Amb=new MD("\u201c","“"),Bmb=new MD("\u201d","”"),Cmb=new MD('"',"""),Dmb=tp(["area","base","br","col",sd,"embed","hr",Eg,Jg,"keygen",bi,"meta","param",Apa,"track","wbr"]); +function Emb(a){var b=new tmb;Fmb(b,a);return b.toString()}function Fmb(a,b){b.tag in Dmb?a.vK(b.tag,b.attributes):(a.Kq(b.tag,b.attributes),b.content&&a.text(b.content),a.Mo(b.tag))} +var Gmb={tag:fk,attributes:{"class":"Apple-tab-span",style:Nra},content:"\t"},Hmb=Fp?Emb(Gmb):caa,Imb={tag:fk,attributes:{style:"width:100px;display:inline-block;position:relative;"},content:null},Jmb=Emb(Imb),Kmb={tag:"br",attributes:{"class":dma},content:null},ND=new MD("\t",Hmb),Lmb=new MD("\ue906",Jmb),Mmb=new MD("\f",Jmb),Nmb=Emb(Kmb),Omb=new MD("\x0B",Nmb),Pmb=new MD("\ue905",Nmb),Qmb=new MD(" ","​ ​"),Rmb=[Lmb,Omb,Mmb,Pmb,ND].map(function(a){return a.Cj()}),Smb=[xmb,vmb,wmb,Cmb, +ymb,zmb,Amb,Bmb].map(function(a){return a.Cj()}),Tmb=tp(Rmb),Umb=lz(Smb,!0),Vmb=lz(Rmb,!0);lz(Smb.concat(Rmb),!0);function Wmb(a){if(0==a.length)return a;var b=!Hn(J(),yia);if(1==a.length)switch(a){case Qmb.Cj():return b?Qmb.C:a;case Mmb.Cj():return Mmb.C;case ND.Cj():return Xmb(a,!0);default:return a in Tmb?Ymb(a):Xmb(a,!0)}a=Zmb(a,!0);Vmb.test(a)&&(a=Lmb.replace(a),a=Omb.replace(a),a=Pmb.replace(a),a=ND.replace(a),a=Mmb.replace(a));b&&(a=Qmb.replace(a));return a} +function Zmb(a,b){if(0==a.length)return a;if(1==a.length)return Xmb(a,b);Umb.test(a)&&(a=xmb.replace(a),a=Cmb.replace(a),a=vmb.replace(a),a=wmb.replace(a),a=ymb.replace(a),a=zmb.replace(a),a=Amb.replace(a),a=Bmb.replace(a));return a} +function Xmb(a,b){switch(a){case Qmb.Cj():return a;case wmb.Cj():return wmb.C;case vmb.Cj():return vmb.C;case xmb.Cj():return xmb.C;case ymb.Cj():return ymb.C;case zmb.Cj():return zmb.C;case Amb.Cj():return Amb.C;case Bmb.Cj():return Bmb.C;case Cmb.Cj():return Cmb.C;case ND.Cj():return b?"":ND.C;default:return a}}function Ymb(a){switch(a){case ND.Cj():return ND.C;case Omb.Cj():return Omb.C;case Lmb.Cj():return Lmb.C;case Pmb.Cj():return Pmb.C;default:return a}} +var $mb={circle:1,square:2,decimal:3,"upper-alpha":4,"lower-alpha":5,"upper-roman":6,"lower-roman":7,disc:0,none:8},anb=gxa($mb),bnb={solid:0,dotted:1,dashed:2},cnb=gxa(bnb),dnb={solid:0,dotted:1,dashed:2},enb=gxa(dnb),fnb=gxa({decimal:10,"decimal-leading-zero":11,"upper-alpha":12,"lower-alpha":13,"upper-roman":14,"lower-roman":15,none:16});function gnb(a,b,c){return a+"px "+(cnb[c]||Di)+" "+(b.Ci||ara)};function hnb(a){this.F=this.C=document.createElement(fk);this.H=this.J=this.O=this.N=this.L=null;if(0!=a){a=1==a?ki:Nj;var b=this.C,c=Gr("bdo",{dir:a},void 0);var d=Gr(fk);d=Gr("bdo",{dir:a},d);Pr(b,Hr(c,d,Gr("bdo",{dir:a},void 0)));this.F=this.C.childNodes[1].childNodes[0]}} +function inb(a,b,c,d,e,f,h,k,l){if(b!=a.L||c!=a.N||d!=a.O||e!=a.J||f!=a.H){a.L=b;a.N=c;a.O=d;a.J=e;a.H=f;var m=wC();b=kfb(m,null,0,null,k,!1,e,f,!1,!1,b,c,Ei,d,null,null);a.F.style.cssText=b}a.F.innerHTML=h;l.firstChild!=a.C&&(ms(l),l.appendChild(a.C));return l.getBoundingClientRect().width};function jnb(){L.call(this);this.za=new pq(this);var a=Bp?" overflow:auto;":"";this.N='';this.F=js(Nb,{style:"white-space:nowrap;"});a=js(Va,{style:"position: absolute; top: -50000px;"},this.F);document.body.appendChild(a);this.C=this.F;this.L=!!Yq;this.H=!1;this.J=new hnb(0);this.O=new hnb(1);this.V=new hnb(2)}G(jnb,L);x=jnb.prototype;x.q3=null;x.TNa=null;x.CL=null; +x.nh=null;x.JFa=function(){var a=rs(this.q3);a.open();a.write(this.N);a.close();this.C=this.CL=a.body.firstChild;this.TNa=this.CL.nextSibling;this.H=!0;this.dispatchEvent("ca")};function knb(a){a.nh||(a.nh=new FC);return a.nh}x.Ut=function(a,b,c){return lnb(this,a.kf(),K6a(a),kA(a),a.H.N,a.H.O,b,c)};x.Hfa=function(a,b,c,d,e){return lnb(this,a,b,c,d,!1,e)}; +function lnb(a,b,c,d,e,f,h,k){var l=a.L?50:1,m=Wmb(h);m=Co(m,l);var p=0;a:if(1!=h.length)h=!1;else switch(h.charAt(0)){case "\u3000":case "\u2003":h=!0;break a;default:h=!1}h&&(p=2*inb(a.J,b,c,d,e,f,pa,knb(a),a.C),m=pa+m+pa);h=a.J;B(k)&&(h=k?a.O:a.V);return(inb(h,b,c,d,e,f,m,knb(a),a.C)-p)/l}x.ua=function(){jnb.aa.ua.call(this);I(this.za);os(null);os(this.F)};function mnb(a,b,c,d){H.call(this);this.J=a;this.C=b;this.H=c;this.za=new pq(this);this.C.H?this.F(d):this.za.Wc(this.C,"ca",C(this.F,this,d))}G(mnb,H);mnb.prototype.F=function(a){var b=Yr(rs(this.C.q3)),c=this.C.TNa,d=B_a();d.Ua=d.F;d.Pa=Yr(d.Ua);d.C=A_a(d);b&&(d.Ua=c,d.Pa=b,d.C=A_a(d));this.H&&this.H.ULa(b,a);this.J.C.mg(Dia)};mnb.prototype.ua=function(){I(this.za);mnb.aa.ua.call(this)};function nnb(a,b){rD.call(this,Lh,a,b)}A(nnb,Kjb);function onb(a,b,c,d){this.bb=a;this.J=b;this.Ca=c;this.F=d}onb.prototype.C=0;onb.prototype.H=!0; +function MJa(a,b){switch(a.getType()){case jh:return new hD(a.F,a.Pb()+b,a.C+b,a.J);case lh:return new iD(a.F,a.Pb()+b,a.C+b,a.J);case ph:return new xD(a.Pb()+b,a.C+b);case rh:return new yD(a.Pb()+b,a.C+b);case xh:return new mD(a.getSuggestionId(),a.Pb()+b,a.C+b);case Ph:return new tD(a.getSuggestionId(),a.Pb()+b,a.C+b);case uh:return new by(a.C+b,a.Da());case vh:return new jD(a.getSuggestionId(),a.C+b,a.Da());case yh:return new xjb(a.getSuggestionId(),a.Pb()+b,a.C+b);case Dh:return new xC(a.getSuggestionId(), +a.Pb()+b,a.C+b);case Gh:return new pD(a.getSuggestionId(),a.F,a.Pb()+b,a.C+b,a.J);case Kh:return new vD(a.C(),a.Ab()+b);case Lh:return new nnb(a.C(),a.Ab()+b);case Hh:return new sD(a.getSuggestionId(),a.C(),a.Ab()+b);case aia:case eia:case me:case kia:case hh:case kh:case Mh:case Oh:case Jh:case Fh:case oh:case qh:case wh:case Nh:case Eh:return a;default:throw Error("hk`"+a.getType());}};function pnb(a){this.C=a?a.concat():[];this.F=this.C.concat(hc)}function OD(a){return a.C.concat()}function PD(a,b,c){return Qw(new gVa(b),QD(a,c))}function QD(a,b){return qnb(a.F,b||[])}function qnb(a,b){a=a.concat();for(var c=0;c=h.length)return-1;var k=f?-1:1,l=xn(h,d);0>l?(l=-l-1,f&&l--):l+=k;for(var m=l,p=d=a.getStyle(b,d),r,t=0;tl)if(!0===e)l=h.length-1;else break}else if(l>=h.length)if(!0===e)l=0;else break;r=a.getStyle(b,h[l]);p=c(d,p,r,f);if(null!=p)return zm(p,r)?h[l]:h[m];p=r;m=l;l+=k}return-1}function wnb(a,b,c){var d=Ly(a.J,b);if(d&&!0===a.Ta(d)){var e={};Fn(e,b,c);e[d]=!1;a.Cf(e)}} +function xnb(a,b){for(var c=b.J,d=c.F,e={},f=0;fk.F)h=!1;else{var l=eD(k,f);null==l?h=!1:(k=k.dh(l),h=0<=xn(h,k))}if(h)d.push(f);else if(0c[c.length-1])break}return d} +function Bnb(a,b,c){if(0==a.length)return[];var d=[],e=c.Og(yk,b.C);if(null==e)return[];c=eD(b,a[0]);e.Ag&&vn(d,Cnb(b,c.C));e.Ah&&vn(d,Dnb(b,c.F));c=e.N;var f=e.H,h=e.Ja;e=e.Ia;if(!(c||f||h||e))return mB(d),wn(d),d;for(var k=aC(b),l=bC(b),m=0;m=c.C&&f<=c.F)e.push(f),d+=1;else break}return e}function Inb(a,b,c){var d=aC(c),e=bC(c);return 0==d||0==e?null:a==c.F?new SA(d-1,e-1):null!=b.Og(Mj,a)?(a=WD(c,a),new SA(a-1,1==a?e:e-1)):eD(c,a)} +function Jnb(a,b,c,d){var e=c.Og(yk,d.C);if(null==e)return[];var f=[];switch(b){case "\u0012":a=a==d.F?aC(d):WD(d,a);e.Ag&&vn(f,Cnb(d,a-1));0!=a&&1!=a||!e.N||(vn(f,Knb(d,0)),vn(f,Knb(d,1)));b=aC(d);a!=b&&a!=b-1||!e.Ja||(vn(f,Knb(d,b-1)),vn(f,Knb(d,b-2)));break;case "\u001c":a=Inb(a,c,d);if(null==a)return[];a=a.F;e.Ah&&vn(f,Dnb(d,a-1));0!=a&&1!=a||!e.H||(vn(f,Lnb(d,0)),vn(f,Lnb(d,1)));b=bC(d);a!=b&&a!=b-1||!e.Ia||(vn(f,Lnb(d,b-1)),vn(f,Lnb(d,b-2)));break;default:return[]}mB(f);wn(f);return f} +function Mnb(a,b){a=a==b.F?aC(b):WD(b,a);var c=Knb(b,a);vn(c,Knb(b,a-1));return c}function Lnb(a,b){var c=[];if(0>b||b>bC(a)-1)return c;a=Sbb(a,b);for(b=0;bb||b>aC(a)-1)return c;a=cC(a,b);for(b=0;bd),a,Nqa)};x.dja=z(239);x.bja=z(240);x.EHa=function(a){var b=this.Ih;XD(this);var c=ZD(this);return new TD(new vA(Zy(b.la().Da(),c)+1),a,Oqa)};x.FHa=function(a){return new TD(new vA(1),a,Mqa)};x.zHa=function(a){var b=az(this.Ih.la().Da(),ZD(this))+(a?0:1);return new TD(new vA(b,!a),a,Cqa)}; +x.AHa=function(a){var b=az(this.Ih.la().Da(),1);return new TD(new vA(b),a,Aqa)};x.fja=function(a,b){return Rnb(this,a,b)};x.$ia=function(a,b){return Snb(this,a,b)};x.cja=function(a,b){return this.Tw(a,!0,!1,!1,b)};x.BHa=function(a,b){return this.fu(a,!0,!1,!1,b)};x.Txb=function(a,b){return this.fu(a,!1,!0,!1,b)}; +function Tnb(a,b,c,d,e,f){var h=a.Ih.la(),k=h.Da(),l=XD(a),m=l.F,p=Lu(k)-1;switch(l.C.getType()){case 2:return c;case 3:return Yy(k,Fbb(h,l.C,!0))}if(c>p)if(m&&c-1==p){if(!b)return-1;c--}else return a.Ca.log(Error("kk")),-1;m&&b&&!d?(a=az(k,c),w7a(c,k.F,h.yn()),c=m.F+1,c>a&&(c=a)):c=H$a(a.Ih.la(),c,!b,d,e,GB(f));return c} +x.fu=function(a,b,c,d,e){var f=this.Ih.la(),h=f.Da(),k=ZD(this),l=XD(this).F;f=d&&l?H$a(f,l.F,!1):k;e=Tnb(this,a,f,b,c,e);if(-1==e)return null;if(!a&&d){d=new vA(e,!0);var m=new vA(f)}else d=new vA(e,Unb(this,e,a));var p;e-1>k&&(p=this.H[gz(h,e-1)]);p||(p=b?Pqa:c?Dqa:Hqa);return new TD(d,a,p,!1,m)};function Vnb(a,b,c,d,e,f){var h=a.Ih,k=h.la(),l=k.Da();a=XD(a);var m=a.C,p=!1;0==m.getType()&&(p=m.C);(a=a.F)&&b&&!d?(c=a.C,c=u7a(c,l.F,k.yn())):c=I$a(h.la(),c,p,d,e,GB(f));return c} +x.Tw=function(a,b,c,d,e){var f=this.Ih.la(),h=f.Da(),k=XD(this),l=k.F,m;k=3==k.C.getType()?Yy(h,Fbb(f,k.C,!0)):ZD(this);f=d?H$a(f,I$a(f,l?l.C:k,!0),!0):k;c=Vnb(this,a,f,b,c,e);if(!a&&d){d=new vA(f,!0);var p=new vA(c)}else d=new vA(c,Unb(this,c,a));c+1b?a=new vA(Zy(e.Da(),f)+ +1):(b=az(e.Da(),f)+(c?0:1),a=new vA(b,!c)));return new TD(a,c,d,!0)}x.rLa=z(241);x.tLa=z(242);x.sLa=z(243);x.uLa=z(244);x.xLa=z(245);x.yLa=z(246);x.Wka=z(247);x.vLa=z(248);x.lxa=z(249);x.mxa=z(250);x.pxa=z(251);x.qxa=z(252);x.nxa=z(253);x.oxa=z(254);x.rxa=z(255);x.sxa=z(256);x.zLa=z(257);x.wLa=z(258);function XD(a){return HA(a.Ih.Qa().ib())}function ZD(a){return a.Ih.la().Ze(XD(a).C)}function Qnb(a){return ZB(a.Ih.la(),XD(a))};function aob(a){bob();zz.call(this,xf,cob);this.V=null;this.H=!1;null!=a&&this.Cf(a)}var cob;function dob(){return new aob(null)}function eob(){return cob}var fob;A(aob,zz);x=aob.prototype;x.zf=function(a,b){b=null!=b&&b.C;Gka in a&&(a=a.fs_id,!b||this.H)&&(this.H=!0,this.V=a)};x.Df=function(a){var b={};if(!a.C||this.H)b.fs_id=this.V;return b};x.yf=function(a){switch(a){case Gka:return this.V}throw Hm(fh+Am(a)).C;};x.Sd=function(a){switch(a){case Gka:return this.H}return!1}; +x.nf=function(a,b){return a instanceof aob?b.C&&this.H!=a.H?!1:zm(this.V,a.V):!1};x.xG=function(){return null!=this.V?[this.V]:[]};x.clone=function(){var a=new aob(null);Cy(this,a);return a};x.Lf=function(a){a.V=this.V;a.H=this.H};function bob(){bob=Tl();Az();cob=Ny([Gka],[Gka]);fob=new Sz(xf,dob,eob)};function gob(a,b){a=a.pe(xf);b=jo(a,b);return 0<=b?b+1:null}function cE(a,b){b=Zy(a.Da(),b);if((b=a.Os(xf)[b])&&b[0])for(var c=a.pe(xf),d=0;d=Lu(a.Da()))return!1;b=Zy(a.Da(),b);return 0c&&(e=0,d++),k=vnb(h,d,e,f);b=d<=b?new SA(d,e):null}a&&b&&(b=unb(h,b));h=b?h.dh(b)+1:h.F+1;b=b?Iqa:Hqa;return new TD(new vA(h,Unb(this,h,a)),a,b)}}return kob.aa.fu.call(this, +a,b,c,d,e)}; +kob.prototype.Tw=function(a,b,c,d,e){var f=this.Ih,h=f.la();f=HA(f.Qa().ib()).C;var k=f.getType();f=h.Ze(f);h=h.wc();if(!d&&0==k&&h.ap(f)&&(h=h.fc(f),k=eD(h,f))){var l=dC(h,k.C,k.F);if(f==l.tc+1){b=bC(h)-1;d=c=-1;0==k.F?0d&&(d=b,c--,0>c))break;f=vnb(h,c,d,e)}b=0<=c?new SA(c,d):null}a&&b&&(b=unb(h,b));h=b?eE(h,b):h.C-1;b=b?Jqa:wqa;return new TD(new vA(h,Unb(this,h,a)),a,b)}}return kob.aa.Tw.call(this,a, +b,c,d,e)};kob.prototype.J=function(a){var b=this.Ih,c=b.la();b=job(b);var d=cE(c,b.start);if(d)return new TD(new vA(d+1,!0),!0,Fqa);b=b.start-1;return c.Os($f)[b]&&(c=this.C.ug(0,0,void 0,void 0,!0))?new TD(c.ag(),a,"text-exitHeaderFooter"):null};function lob(a,b,c){this.H=a;this.C=b;this.F=c};function mob(a,b,c){this.C=a;this.F=b;this.H=c||null};function iE(a,b){this.Zc=a;this.C=b}G(iE,zx);iE.prototype.Su=function(a){return a instanceof iE?(a=this.C.Su(a.C))?new iE(this.Zc,a):null:null};function nob(a,b){var c=this;H.call(this);this.H=b;this.C=!1;this.F=new iu;this.ha(this.F);ku(this.F,a.H,function(a){a.fj&&(a=a.C,a.F()!=ee?c.C=!1:(a instanceof iE&&(a=a.C),c.C=a.Zc==$d&&a.H()))});ku(this.F,a.C,function(a){a.F&&!a.C&&(c.C=!1)})}G(nob,H);nob.prototype.apply=function(a){this.C?(this.C=!1,S.qn.gb()):this.H(a)};function oob(a){this.C=a};function pob(a,b,c,d){this.C=!!a;this.H=!!b;this.F=!!c;this.J=d||null};function qob(a){this.C=a};function rob(a){Ay.call(this,sob());this.O=36;this.N=!1;this.F=0;this.H=!1;null!=a&&this.Cf(a)}var tob=[Voa,Woa];A(rob,Ay);function sob(){var a=[];fn(a,tob);return Ny(a,[])}x=rob.prototype;x.clone=function(){var a=new rob({});Cy(this,a);return a};x.Lf=function(a){a.O=this.O;a.N=this.N;a.F=this.F;a.H=this.H};x.jb=u("O");x.zf=function(a,b){b=null!=b&&b.C;if(Woa in a&&(!b||this.N)){var c=a.scol_w;this.N=!0;this.O=c}Voa in a&&(!b||this.H)&&(a=a.scol_pe,this.H=!0,this.F=a)}; +x.yf=function(a){switch(a){case Woa:return this.O;case Voa:return this.F}throw Hm(fh+Am(a)).C;};x.Sd=function(a){switch(a){case Woa:return this.N;case Voa:return this.H}return!1};x.nf=function(a,b){return a instanceof rob?!b.C||this.N==a.N&&this.H==a.H?this.O==a.O&&this.F==a.F:!1:!1};x.Df=function(a){var b={};if(!a.C||this.N)b.scol_w=this.O;if(!a.C||this.H)b.scol_pe=this.F;return b};function uob(a){jE();zz.call(this,rd,vob);this.mf=this.xd=this.wa=this.N=this.H=this.va=this.na=this.W=this.Ya=this.Ra=this.Na=this.Ja=this.Ia=this.Fa=null;this.Sb=this.O=this.Mb=this.Gb=this.Bb=this.sb=this.pb=this.lb=!1;this.yc=!0;this.ld=this.dd=this.Vc=this.Uc=this.Nc=this.Ic=this.zc=this.$b=!1;this.Vd=hga;this.Je=this.Fd=!1;this.ab=new Vz(new Cz(wob));null!=a&&this.Cf(a)}var vob;function wob(a){return new rob(a)}function xob(){return new uob(null)}function yob(){return vob}var zob;A(uob,zz); +function Aob(){jE();var a=[pga,wga,xga],b=[];Hn(J(),"docs-text-ess")&&(a=a.concat([sga,vga,qga,rga,tga,uga,Ed,yga,zga,Fd,Gd,Id,Aga,Bga,Cga]),b=b.concat([sga,vga,qga,rga,tga,uga]));return new Oy(a,{},b)}function mE(a){return a.ab.qd()}x=uob.prototype;x.Fc=u("yc");function Bob(a){return null!=a.H?Jz(Hz(),a.H,!0):null}function Cob(a){return null!=a.N?Jz(Hz(),a.N,!0):null} +x.zf=function(a,b){var c=null!=b&&b.C;pga in a&&this.ab.update(a.css_cols,b);sga in a&&(!c||this.lb)&&(b=a.css_fi,this.lb=!0,this.Fa=b);vga in a&&(!c||this.pb)&&(b=a.css_hi,this.pb=!0,this.Ia=b);qga in a&&(!c||this.sb)&&(b=a.css_epfi,this.sb=!0,this.Ja=b);rga in a&&(!c||this.Bb)&&(b=a.css_ephi,this.Bb=!0,this.Na=b);tga in a&&(!c||this.Gb)&&(b=a.css_fpfi,this.Gb=!0,this.Ra=b);uga in a&&(!c||this.Mb)&&(b=a.css_fphi,this.Mb=!0,this.Ya=b);wga in a&&(!c||this.Sb)&&(b=a.css_lb,this.Sb=!0,this.O=b);xga in +a&&(!c||this.$b)&&(b=a.css_ltr,this.$b=!0,this.yc=b);Ed in a&&(!c||this.zc)&&(b=Dob(a,Ed),this.zc=!0,this.W=b);zga in a&&(!c||this.Nc)&&(b=Dob(a,zga),this.Nc=!0,this.va=b);yga in a&&(!c||this.Ic)&&(b=Dob(a,yga),this.Ic=!0,this.na=b);Fd in a&&(!c||this.Uc)&&(b=Dob(a,Fd),this.Uc=!0,this.H=b);Gd in a&&(!c||this.Vc)&&(b=Dob(a,Gd),this.Vc=!0,this.N=b);Id in a&&(!c||this.dd)&&(b=Dob(a,Id),this.dd=!0,this.wa=b);Aga in a&&(!c||this.ld)&&(jE(),b=null==a.css_pnsi?null:$m(a.css_pnsi),this.ld=!0,this.xd=b);Bga in +a&&(!c||this.Fd)&&(b=a.css_st,this.Fd=!0,this.Vd=b);Cga in a&&(!c||this.Je)&&(jE(),a=null==a.css_ufphf?null:a.css_ufphf,this.Je=!0,this.mf=a)};x.Dj=function(){return[pga]}; +x.Df=function(a){var b={},c=this.ab.Oa(a);Sy(a,c)&&(b.css_cols=c);if(!a.C||this.Sb)b.css_lb=this.O;if(!a.C||this.$b)b.css_ltr=this.yc;if(Hn(J(),"docs-text-ess")){if(!a.C||this.lb)b.css_fi=this.Fa;if(!a.C||this.pb)b.css_hi=this.Ia;if(!a.C||this.sb)b.css_epfi=this.Ja;if(!a.C||this.Bb)b.css_ephi=this.Na;if(!a.C||this.Gb)b.css_fpfi=this.Ra;if(!a.C||this.Mb)b.css_fphi=this.Ya;a.C&&!this.zc||Eob(b,this.W,Ed);a.C&&!this.Nc||Eob(b,this.va,zga);a.C&&!this.Ic||Eob(b,this.na,yga);a.C&&!this.Uc||Eob(b,this.H, +Fd);a.C&&!this.Vc||Eob(b,this.N,Gd);a.C&&!this.dd||Eob(b,this.wa,Id);if(!a.C||this.ld)c=this.xd,jE(),b.css_pnsi=null==c?null:c.Ac;if(!a.C||this.Fd)b.css_st=this.Vd;if(!a.C||this.Je)a=this.mf,jE(),b.css_ufphf=null==a?null:a}return b}; +x.yf=function(a){switch(a){case pga:return this.ab;case sga:return this.Fa;case vga:return this.Ia;case qga:return this.Ja;case rga:return this.Na;case tga:return this.Ra;case uga:return this.Ya;case wga:return this.O;case xga:return this.yc;case Ed:return this.W;case yga:return this.na;case zga:return this.va;case Fd:return this.H;case Gd:return this.N;case Id:return this.wa;case Aga:return null==this.xd?null:this.xd.Ac;case Bga:return this.Vd;case Cga:return this.mf}throw Hm(fh+Am(a)).C;}; +x.Sd=function(a){switch(a){case pga:return!0;case sga:return this.lb;case vga:return this.pb;case qga:return this.sb;case rga:return this.Bb;case tga:return this.Gb;case uga:return this.Mb;case wga:return this.Sb;case xga:return this.$b;case Ed:return this.zc;case yga:return this.Ic;case zga:return this.Nc;case Fd:return this.Uc;case Gd:return this.Vc;case Id:return this.dd;case Aga:return this.ld;case Bga:return this.Fd;case Cga:return this.Je}return!1}; +x.nf=function(a,b){return a instanceof uob?!b.C||this.lb==a.lb&&this.pb==a.pb&&this.sb==a.sb&&this.Bb==a.Bb&&this.Gb==a.Gb&&this.Mb==a.Mb&&this.Sb==a.Sb&&this.$b==a.$b&&this.zc==a.zc&&this.Ic==a.Ic&&this.Nc==a.Nc&&this.Uc==a.Uc&&this.Vc==a.Vc&&this.dd==a.dd&&this.ld==a.ld&&this.Fd==a.Fd&&this.Je==a.Je?Ky(this.ab,a.ab,b)&&zm(this.Fa,a.Fa)&&zm(this.Ia,a.Ia)&&zm(this.Ja,a.Ja)&&zm(this.Na,a.Na)&&zm(this.Ra,a.Ra)&&zm(this.Ya,a.Ya)&&this.O==a.O&&this.yc==a.yc&&jn(this.W,a.W)&&jn(this.na,a.na)&&jn(this.va, +a.va)&&jn(this.H,a.H)&&jn(this.N,a.N)&&jn(this.wa,a.wa)&&jn(this.xd,a.xd)&&zm(this.Vd,a.Vd)&&jn(this.mf,a.mf):!1:!1};x.xG=function(){var a=[];if(null!=this.Fa){var b=dn(this.Fa);a.push(b)}null!=this.Ia&&(b=dn(this.Ia),a.push(b));null!=this.Ja&&(b=dn(this.Ja),a.push(b));null!=this.Na&&(b=dn(this.Na),a.push(b));null!=this.Ra&&(b=dn(this.Ra),a.push(b));null!=this.Ya&&(b=dn(this.Ya),a.push(b));return a};x.clone=function(){var a=new uob(null);Cy(this,a);return a}; +x.Lf=function(a){a.ab=this.ab.clone();a.Fa=this.Fa;a.lb=this.lb;a.Ia=this.Ia;a.pb=this.pb;a.Ja=this.Ja;a.sb=this.sb;a.Na=this.Na;a.Bb=this.Bb;a.Ra=this.Ra;a.Gb=this.Gb;a.Ya=this.Ya;a.Mb=this.Mb;a.W=this.W;a.zc=this.zc;a.na=this.na;a.Ic=this.Ic;a.va=this.va;a.Nc=this.Nc;a.H=this.H;a.Uc=this.Uc;a.N=this.N;a.Vc=this.Vc;a.wa=this.wa;a.dd=this.dd;a.O=this.O;a.Sb=this.Sb;a.yc=this.yc;a.$b=this.$b;a.xd=this.xd;a.ld=this.ld;a.Vd=this.Vd;a.Fd=this.Fd;a.mf=this.mf;a.Je=this.Je}; +function Eob(a,b,c){jE();a[c]=null==b?null:b}function Dob(a,b){jE();return null==a[b]?null:a[b]}function jE(){jE=Tl();Az();vob=Aob();zob=new Sz(rd,xob,yob)};function nE(a,b){b=bz(a.Da(),b);return a.getStyle(rd,b)}function Fob(a,b,c){var d=a.pe(rd);if(0>b||b>=d.length)return c.log(Error("lk`"+b)),null;a=az(a.Da(),0);return d[b]>a?(c.log(Error("mk`"+b)),null):d[b]}function Gob(a,b,c){var d=az(a.Da(),0);if(0>b||b>d)return c.log(Error("nk`"+b)),null;a=a.pe(rd);b=jo(a,b);return 0>b?-b-2:b}function Hob(a,b,c){if(b>az(a.Da(),0))return c;a=nE(a,b);if(!a||a&&1>=mE(a).length)return c;a=mE(a);for(b=0;baz(a.Da(),0))return c;a=mE(nE(a,b));if(!a.length)return c;for(b=0;bh&&(h=k,f--,0>f))break;m=vnb(d,f,h,l)}if(0<=f)for(;0<=f&&SD(d,f,h).Ch&&(h=k,f--);(e=(f!=e.C||h!=e.F)&&0<=f&&0<= +h?SD(d,f,h):null)&&a.C.hf(JA(d.dh(e)+1,eE(d,e)),!0,!0,Jqa);d=!0}else d=!1;d=!d}if(!d){if(c=!c){c=a.C.la();d=a.C.Qa().ib();e=(e=d.F)?e.F:c.Ze(d.C);if(c=c.wc().fc(e)){d=aC(c);e=eD(c,e);f=S.YE;h=e.C;k=e.F;m=aC(c)-1;l=bC(c)-1;for(var p=unb(c,e),r=null;h<=m&&!r;)k++,k>l&&(k=0,h++),r=vnb(c,h,k,p);if(h<=m)for(;h<=m&&SD(c,h,k).Cl&&(k=0,h++);h>m&&(m=Es(new Ds,2).build(),f.gb(void 0,m),m=aC(c)-1);e=(h!=e.C||k!=e.F)&&h<=m&&k<=l?new SA(h,k):null;d=aC(c)>d;e&&!d&&a.C.hf(JA(c.dh(e)+1,eE(c,e)),!0,!0,Iqa); +c=!0}else c=!1;c=!c}d=c}d&&(b=new lob(b.F,Mob(a.C),a.Ja),a.gb(xja,b))});ku(this.H,this.F.ga.F,function(){a.gb(Tla)});ku(this.H,this.F.ga.J,function(b){var c={};c.penk=b.keyCode;c.peni=b.C;a.Ia.fb(yna).gb(c)});ku(this.H,this.F.ga.N,function(){S.Hj.gb()})};x.fM=function(a,b,c){var d=a,e=b,f=fo(arguments,2);d?(f.unshift(e,this),e=C.apply(null,f),e=C(this.Fvb,this,!0,e),e=Lr(this.Ca,e,this),this.Fb.subscribe(d,ic,e)):this.Ca.log(Error("pk`"+e))};x.Fvb=function(a,b,c){a&&this.na&&this.na.Xb(3);b(c)}; +x.Hqb=function(){var a=Ks(),b=yFa(a,zib(Oob)),c=job(this.C);this.C.hf(JA(c.end+1,c.start),!0,!1,Kqa);zFa(a,b)};x.Gvb=function(){var a=Ks(),b=Ls(a,new cD(Dd,"undo")),c=this.ia;var d=c.C;Hx(d);if(0==d.C.length)d=null;else{d.N=null;var e=LZa(d,d.C);if(e){for(var f=JZa(d,e);f;)e=f,f=JZa(d,e);d=e.C}else d=null}d&&Qob(c,d,!0,!0);Ms(a,b)};x.Ppb=function(){var a=Ks(),b=Ls(a,new cD(Dd,Bj));this.ia.EFb();Ms(a,b)};x.gb=function(a,b){(a=this.Ia.fb(a))&&a.gb(b)};function Rob(a){this.C=a}Rob.prototype.ag=u("C");function Sob(){this.Zc="docs-collab"}G(Sob,zx);function Tob(a,b){Ax.call(this,"docs-collab",a);this.C=b}G(Tob,Ax);x=Tob.prototype;x.xc=function(a){var b=a.Xe();a=!0;for(var c=0;c=d.x&&c.C.clientHeight>=d.y){d=this.VD;var e=this.C.Qa().ib();c=[];if(!this.Ra||b.shiftKey&&0==e.C.getType())c=[1,2,3,4];c=sE(this.Ek(),a,c);if(this.na.Sq()&&this.w4.clientX==b.clientX&&this.w4.clientY==b.clientY)if(1==d||3==d)opb(this,b,c),this.VD=2;else{if(c&&0==c.getType()){d=this.C.Qa();d=ZB(this.C.la(),d.ib());var f=this.J,h=new vA(d.end+1,!0);e=new vA(d.start);f.C&&M$a(f,h,e,!1);this.Rw= +d;$D(this.Ek(),null)}this.O.Xb(3);this.VD=3}else{if(c)switch(c.getType()){case 2:this.Xb(2),tpb(this),d=ppb(this,c),f=this.C.Qa().ib(),d.hb(f.C)?AE(this,IA(c),!0):AE(this,IA(d),!1)}this.VD=1}h=1==this.VD?Ega:Tj;d=Ks();f=Ls(d,new cD(Dd,h));this.N&&this.N.L();this.w4=b;this.na.start();$D(this.Ek(),null);c&&(this.Fa.C&&Bp&&this.Fa.fQ(c),0==c.getType()?(e=this.C.Qa().ib(),2==this.VD?(this.Xb(3),tpb(this)):3==this.VD?(this.Xb(4),tpb(this)):FA(e)&&t8a(e,c)?this.ga?this.Xb(5):AE(this,IA(c),!0):gpb(this.C.la(), +c)?(a=c.Ab(),AE(this,JA(a,a+1),!0,zqa),this.ga&&this.Xb(5)):(this.Xb(2),tpb(this),rpb(this,c,b.shiftKey,this.oMa(a)))):1==c.getType()&&(a=wE(this.C.la(),c)?zqa:void 0,AE(this,IA(c),!0,a)));a=this.O;null!==a.F&&(a.F=null);this.O.Xb(3);lpb||b.preventDefault();this.wa&&h==Ega&&(a=new cD(Dd,Fga),this.N?(this.N.J(),nx(this.wa,a,C(this.N.H,this.N))):nx(this.wa,a));Ms(d,f)}lpb&&b.preventDefault()}}; +x.ZCa=function(a){var b=this.getState();if(0!=b){var c=$ob(new rE(a.clientX,a.clientY)),d=this.Ek(),e=upb(d),f=e.left,h=e.top,k=e.width;e=e.height;if(c.x>f&&c.xh&&c.yh+e?(this.Rka=2,this.F.start()):this.F.stop();if(c=d.ug(l,m))c=c.ag(),d=this.C.Qa().ib(),qpb(c,d.C)||(2!=b||this.F.enabled? +0==c.getType()&&(3==b?this.Rw&&O$a(this.J,this.Rw,c):4==b&&this.Rw&&R$a(this.J,this.Rw,c)):rpb(this,c,!0,!0),a.preventDefault());Ms(f,k)}}};x.$3a=function(){var a=1==this.Rka;switch(this.getState()){case 1:var b=this.Ek(),c=b.J.L;c&&0==c.getType()&&(a=Xnb(b,c,a))&&spb(b,a);break;case 2:case 3:case 4:b=this.ab,a=a?Rnb(b,!1):Snb(b,!1),L$a(this.J,a.ag(),!0,!0)}}; +x.Z3a=function(a){var b=this.C.Qa().ib();if(!a.shiftKey){var c=sE(this.Ek(),new rE(a.clientX,a.clientY));if(c)if(FA(b)&&t8a(b,c)){var d=c,e=d.Ab();b=this.C.Qa();var f=b.ib();c=f.F;var h=f.J;f=f.L.concat();if(!zy(new U(c.C,c.F+1),d.Ab())){var k=c;if(zy(new U(h.C,h.F+1),d.Ab()))e=h.H.Ab()==h.F+1?h.C:h.F+1,k=new CA(h.C,h.F,new vA(e)),f.push(DA(c));else for(d=0;dc||c>=Lu(a.Da()))return null;b=Zy(a.Da(),c);a=a.bi($f,b);return null!=a[0]?a[0]:null}function CE(a,b){var c=b?a.Hd().Ra:a.Hd().Na;if(c)return c;b=b?0:1;c=a.Rv($f);for(var d=0;db?S.IY.gb():0=c.Jb()&&b<=c.qf()};function Fpb(){};function Gpb(a){this.C=a}Gpb.prototype.re=v(null);var Hpb=new function(a,b){this.C=a;this.F=b}(new U(0,0),[]);function Ipb(a,b,c,d,e,f){tE.call(this,a,c,d);this.C=b;this.F=e;this.Pa=f}G(Ipb,tE);x=Ipb.prototype;x.dU=0;x.j8=!1;x.sM=0;x.bC=function(a){Yq&&this.jf().ea(a,dl,this.Lvb).ea(a,cl,this.Kvb).ea(a,[bl,Yqa],this.Jvb).ea(a,od,this.Ivb)};x.Lvb=function(a){var b=a.ze();this.dU=b.touches.length;this.j8=!1;1b.length)){var c=sE(a.Ek(),new rE(b[0].clientX,b[0].clientY));c&&(b=sE(a.Ek(),new rE(b[1].clientX,b[1].clientY)))&&a.C.hf(u8a(c,b),!0,!1)}};function Kpb(a,b,c,d,e,f,h,k,l,m,p,r,t,w,y){pE.call(this,a,b,c,d,e,h,k,l);(this.J=t)&&this.ha(this.J);(this.Fa=w)&&this.ha(this.Fa);this.wa=f;this.O=null;this.Na=y}A(Kpb,pE);function Lpb(a,b){a.O=b;a.ha(a.O);a.O.Et(a.L)}function Mpb(a){return a.J||a.Fa}Kpb.prototype.Gp=function(){var a=this;pE.prototype.Gp.call(this);this.J&&ku(this.H,this.J.Na,function(b){a.gb(Hja,b.ag())})};Kpb.prototype.Z6=function(a){this.O&&this.O.Et(a);Mpb(this).Et(a);pE.prototype.Z6.call(this,a)}; +Kpb.prototype.PM=function(){pE.prototype.PM.call(this);if(this.J){var a=this.O3();this.J.ga=a;this.J.Ra=a}};Kpb.prototype.OY=function(){var a=this;pE.prototype.OY.call(this);this.J&&this.J.Et(!0);this.wa&&(ku(this.H,this.wa.ga,function(b){return Npb(a,b)}),ku(this.H,this.wa.na,function(b){b.C||a.gb(zja,Hpb)}));this.Na&&ku(this.H,this.Na.C,function(b){return Npb(a,b)})};function Npb(a,b){b=new Yob(b.F,b.Ab(),b.J,b.H,b.N);a.gb(Aja,b)};function Opb(a,b,c,d){var e=this;L.call(this);this.H=a;this.C=new iu;this.ha(this.C);ku(this.C,c.F,function(){return e.F()});ku(this.C,c.H,function(){return e.F()});ku(this.C,b.J,function(){return e.F()});ku(this.C,b.H,function(){return e.F()});this.za=new pq(this);this.ha(this.za);this.za.ea(d,"Z",this.F)}G(Opb,L);Opb.prototype.F=function(){for(var a=this.H,b=a.J(a.L),c={},d=gp(a.F.C),e=0;eb.charCode&&bOa(d)?b.charCode:0):Ap&&!Fp?(d=this.gD,e=bOa(d)?b.keyCode:0):(d=b.keyCode||this.gD,e=b.charCode||0,lqb&&(c=this.Nfa),Hp&&63==e&&224==d&&(d=191));var f=d=cOa(d);d?63232<=d&&d in iqb?f=iqb[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in jqb&&(f=jqb[b.keyIdentifier]);a=f==this.Ls;this.Ls=f;b=new mqb(f, +e,a,b);b.altKey=c;this.dispatchEvent(b)};x.X=u(Wb);function hqb(a,b,c){a.j4&&nqb(a);a.Ua=b;a.i4=hq(a.Ua,Zg,a,c);a.$ha=hq(a.Ua,Yg,a.Eeb,c,a);a.j4=hq(a.Ua,eh,a.Slb,c,a)}function nqb(a){a.i4&&(kq(a.i4),kq(a.$ha),kq(a.j4),a.i4=null,a.$ha=null,a.j4=null);a.Ua=null;a.Ls=-1;a.gD=-1}x.ua=function(){IE.aa.ua.call(this);nqb(this)};function mqb(a,b,c,d){bq.call(this,d);this.type=Wg;this.keyCode=a;this.charCode=b;this.repeat=c}G(mqb,bq);function oqb(a){H.call(this);this.Gf=a;this.C=new Ts;this.ha(this.C);this.za=new pq(this);this.ha(this.za);this.za.ea(this.Gf,Wg,C(this.F,this))}G(oqb,H);oqb.prototype.F=function(a){a.ze()&&this.C.dispatchEvent(new gqb(a))};function pqb(a,b){eqb.call(this,b);this.identifier=null;this.identifier=a}A(pqb,eqb);function qqb(){Qs.call(this);this.H=new Ts}A(qqb,Qs);qqb.prototype.ua=function(){this.H.dispose();Qs.prototype.ua.call(this)};var rqb={8:zea,9:wk,13:ff,16:Wj,17:Jd,18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:ef,36:"home",37:ai,38:"up",39:Hj,40:Nja,45:Kg,46:Rd,48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:lpa,61:ska,65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4", +101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:lpa,187:ska,189:"dash",188:",",190:".",191:"/",192:"`",219:Dna,220:"\\",221:Yfa,222:"single-quote",224:"win"};function sqb(a){tqb();qqb.call(this);this.F=this.C=this.O=null;this.V=0;uqb(this,a)}var vqb,wqb;A(sqb,qqb); +function uqb(a,b){a.O=b;a.C={};a.F=a.C;Us(a.O,function(b){if(16!=b.keyCode&&17!=b.keyCode&&18!=b.keyCode){var c=b.keyCode,e=(b.shiftKey?1:0)|(b.ctrlKey?2:0)|(b.altKey?4:0)|(b.metaKey?8:0);tqb();var f=c&255|e<<8;c=vqb();1500=d){d=b.length;var e=Nsa([d],tta,uta,vta,0);Rua(b,d,e);for(b=e;c=d&&(b[c]=(d^32)&65535);a=Mua(b);break a}}a=b}a=Uua(a," ");c=[];for(b=0;bf||123c.end?c.end=e.end:e.start>c.end&&(b.push(c),c=e.clone())}b.push(c);return b};function Frb(a,b){var c=this;H.call(this);this.C=a;this.H=b;this.F=new iu;this.ha(this.F);ku(this.F,this.C.C,function(a){c.H.VU(3==a.state)});a=3==this.C.getState();this.H.VU(a)}G(Frb,H);function Grb(){var a=C(this.F,this);window.KX_getEditStats=a}hm(Grb);Grb.prototype.C=0;Grb.prototype.H=function(a,b){a.F==pra&&a.C==Ala&&(this.C+=b)};Grb.prototype.F=function(){return rq({0:this.C})};function Hrb(){Irb()} +var Jrb={afs:29314,alc:29007,afmps:29008,chv:29010,ccv:29011,coe:29012,crt:29103,cov:29013,copy:29014,cms:29315,ka:29015,cut:29016,dm:29017,drr:29507,ttt:29018,efi:29439,easf:29267,edsdf:29272,edsil:29263,edsup:29264,eeas:29418,ees:29412,eisdf:29273,eisil:29265,eisup:29266,ews:29261,ezsdfar:29259,far:29019,fbe:29020,fcca:29183,fcdm:29311,fmpdr:29296,fmpjy:29021,fmpl:29022,fmpr:29023,fr:29024,fml:29599,fmp:29595,fmpp:29380,fcoe:29025,fe:29026,gfertt:29248,imglt:29282,imgv:29283,idbla:29027,idbodb:29028, +idbrot:29029,idbrwt:29030,idbsla:29619,istl:29032,wimf:29316,jsais:29033,al:29080,lm:29034,lj:29035,lsouid:29496,lsi:29036,lsls:29504,lac:29037,lagclos:29620,lagcpci:29621,las:29038,mad:29371,mlc:29039,mml:29497,mmr:29295,npr:29040,nrd:29041,nrq:29042,newChangesClientLoad:29043,newChangesFirstChunkLoad:29044,newChangesLoad:29045,newChangesServerLoad:29046,opr:29505,odbc:29047,odbjy:29048,opv1iiweb:29539,opv1iiurl:29540,opv1iiphotos:29541,opv1iidrive:29542,opv1iiupload:29543,opv1iiwebcam:29544,opiiweb:29545, +opiiurl:29546,opiiphotos:29547,opiidrive:29548,opiiupload:29549,opiiwebcam:29550,opiiuploadpd:29552,opriuploadpd:29553,odbs:29049,pm:29050,paste:29051,pbqc:29052,pqc:29053,pqct:29054,pqr:29508,pem:29055,rm:29056,revHistAllTiles:29057,revHistCommands:29058,revHistDetTiles:29302,revHistInitialLoad:29059,revHistNamTiles:29318,revHistServer:29060,revHistSnapshot:29061,revHistTile:29062,sfr:29063,snr:29291,ssr:29292,slka:29064,sa:29303,sas:29304,slbc:29065,slbf:29066,slce:29067,slrm:29068,slrt:29069,smbr:29249, +slms:29070,slmc:29071,slmi:29072,spbr:29250,spe:29252,swcsfed:29509,swcsfes:29510,swffed:29511,swffes:29512,swidr:29513,swcr:29514,swcrlt:29578,swsle:29608,swslelt:29609,swsls:29601,swsf:29515,swst:29607,sfmpp:29379,soa:29293,tet:29591,tl:29073,uic:29584,uilcs:29586,uifcs:29588,fi:29587,urr:29506,wffmpd:29499,wfm:29074,wfmm:29498,wd:29075,wds:29076,wde:29077,webfontsRender:29078,disrt:43030,dalt:43031,dcoe:43032,dcov:43033,dcmth:43047,ddrt:43039,dde:43034,dfrc:43037,dfrtrt:43060,dirc:43038,dldh:43046, +dml:43035,dpfrt:43059,dsprt:43036,dscat:43061,davmddp:43056,davmudp:43057,davmfdp:43058,dvmadv:43053,dvmfl:43052,dvmhd:43048,dvmhn:43049,dvmhp:43050,dvmla:43051,dvmrdv:43055,dvmudv:43054,dsabb:43062,dsrbb:43063,ddvtird:43065};A(Hrb,ym);Hrb.prototype.C=function(a){var b;if(b=Oua(a))b=a in Jrb;return b?Jrb[a]:null};function Irb(){Irb=Tl()};function Krb(){Irb()}A(Krb,Hrb);function Lrb(a){Krb.apply(this,arguments)}A(Lrb,Krb);Lrb.prototype.C=function(a){return a instanceof cD?a.F==Dd?Mrb[a.C]||null:null:Krb.prototype.C.call(this,a)}; +var Mrb={appLoad:41001,applyBasicStyles:41002,applyParagraphStyle:41003,applyTextStyle:41004,backspace:41005,basicEdit:41006,basicEditFrameRate:41051,carriageReturn:41007,cursorMove:41008,cursorMoveFrameRate:41052,"delete":41009,deleteKey:41010,deleteSurroundingText:41034,docosacceptallsuggestions:41049,docosrejectallsuggestions:41050,insert:41011,keyEvent:41012,mutationScriptCommand:41013,redo:41014,replace:41015,revert:41016,scrolling:41017,selectAll:41018,selection:41019,setComposingRegion:41033, +setComposingText:41032,tab:41020,tertiaryLoad:41021,typeChar:41022,undo:41023};function Nrb(a){this.C=a}var xXa={1:Hma,9:"kix_pages_9_to_45",46:"kix_pages_46_to_100",101:"kix_pages_101_to_250",251:"kix_pages_251_plus"},wXa=[1,9,46,101,251];function Orb(){}Orb.prototype.Md=function(a){a=Lu(a.Da());return Math.ceil(a/1250)};function Prb(){this.C={}}hm(Prb);Prb.prototype.H=function(a,b){var c=a.F;a=a.C;this.C[c]||(this.C[c]={});this.C[c][a]||(this.C[c][a]=new Qrb);c=this.C[c][a];c.F+=1;c.C+=b};Prb.prototype.F=function(){var a=["\nEvent trace:\n"],b;for(b in this.C){a.push("\nCategory: "+b+"\n");var c=void 0,d=b,e=a;for(c in this.C[d]){var f=this.C[d][c];e.push(c+" Number: "+f.F+" total: "+f.C+" average: "+f.C/f.F+"\n")}this.C[b]={}}return a.join("")};function Qrb(){this.C=this.F=0};function Rrb(){this.C=this.F=null;this.setPerfDetails=this.H}hm(Rrb);function Srb(a,b){a.F=b;a.C&&Trb(a)}Rrb.prototype.H=function(a){this.C=a;this.F&&Trb(this)};function Trb(a){if("fcrs"in a.C&&"fces"in a.C&&"fcer"in a.C){var b=new ECa;Q(b,1,a.C.fcrs);"fcss"in a.C&&Q(b,4,a.C.fcss);Q(b,2,a.C.fces);Q(b,3,Urb(a.C.fcer));var c=a.F;O(c.C,60);jr(c.C,60,b)}a.C={}} +function Urb(a){switch(a){case 0:return FCa.nOa;case 1:return FCa.NONE;case 2:return FCa.GX;case 3:return FCa.cWa;case 4:return FCa.oY;case 5:return FCa.YPa;default:return FCa.aF}}bm._getServerPerfDetailRecorder=Rrb.kb;function Vrb(a){L.call(this);this.F=a}G(Vrb,L);Vrb.prototype.C=u("F");var Wrb=new Vrb(yA[0]);function NE(a){this.ma=a}G(NE,iUa);function OE(a,b,c,d,e,f){this.ma=a;this.wb=b;this.C=c;this.H=d;this.F=e;this.J=!!f}G(OE,NE); +OE.prototype.Ud=function(){var a=this.wb,b=this.H,c=this.F,d=this.getContext().C.la();if(this.J||!d.RD(a))Xrb(this,b,c,this.C)||xw(this,new hD(this.wb,b,c,this.C));else if(!jp(this.C)){var e=this.getContext().C.la().Da(),f=m4a(e,this.H,this.F);e=$y(e,this.F);(0==f.length||e>f[f.length-1])&&f.push(e);for(e=0;e=e?c=$m(0):!d[f]||(c=$m(f));return a.C[b]=c.Ac} +function bsb(){bsb=Tl();csb=new RegExp("(["+Am(Ida)+ac+Am("0-9\\u00B2\\u00B3\\u00B9\\u06F0-\\u06F9\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2488-\\u249B\\uFF10-\\uFF19")+ac+Am("\\+\\-\\u207A\\u207B\\u208A\\u208B\\u2212\\uFB29\\uFE62\\uFE63\\uFF0B\\uFF0D")+ac+Am("\\#-%\\u00A2-\\u00A5\\u00B0\\u00B1\\u058F\\u0609\\u060A\\u066A\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u2030-\\u2034\\u20A0-\\u20BA\\u212E\\u2213\\uA838\\uA839\\uFE5F\\uFE69\\uFE6A\\uFF03-\\uFF05\\uFFE0\\uFFE1\\uFFE5\\uFFE6")+ac+Am(Jda)+ +ac+Am(",\\.\\/\\:\\u00A0\\u060C\\u202F\\u2044\\uFE50\\uFE52\\uFE55\\uFF0C\\uFF0E\\uFF0F\\uFF1A")+ac+Am("\n\r\\u001C-\\u001E\\u0085\\u2029")+ac+Am("\\u0009\\u000B\\u001F")+ac+Am("\\u000C\\u0020\\u1680\\u180E\\u2000-\\u200A\\u2028\\u205F\\u3000")+ac+Am('\\!"&-\\*;-@\\[-`\\{-~\\u00A1\\u00A6-\\u00A9\\u00AB\\u00AC\\u00AE\\u00AF\\u00B4\\u00B6-\\u00B8\\u00BB-\\u00BF\\u00D7\\u00F7\\u02B9\\u02BA\\u02C2-\\u02CF\\u02D2-\\u02DF\\u02E5-\\u02ED\\u02EF-\\u02FF\\u0374\\u0375\\u037E\\u0384\\u0385\\u0387\\u03F6\\u058A\\u0606\\u0607\\u060E\\u060F\\u06DE\\u06E9\\u07F6-\\u07F9\\u0BF3-\\u0BF8\\u0BFA\\u0C78-\\u0C7E\\u0F3A-\\u0F3D\\u1390-\\u1399\\u1400\\u169B\\u169C\\u17F0-\\u17F9\\u1800-\\u180A\\u1940\\u1944\\u1945\\u19DE-\\u19FF\\u1FBD\\u1FBF-\\u1FC1\\u1FCD-\\u1FCF\\u1FDD-\\u1FDF\\u1FED-\\u1FEF\\u1FFD\\u1FFE\\u2010-\\u2027\\u2035-\\u2043\\u2045-\\u205E\\u207C-\\u207E\\u208C-\\u208E\\u2100\\u2101\\u2103-\\u2106\\u2108\\u2109\\u2114\\u2116-\\u2118\\u211E-\\u2123\\u2125\\u2127\\u2129\\u213A\\u213B\\u2140-\\u2144\\u214A-\\u214D\\u2150-\\u215F\\u2189\\u2190-\\u2211\\u2214-\\u2335\\u237B-\\u2394\\u2396-\\u23F3\\u2400-\\u2426\\u2440-\\u244A\\u2460-\\u2487\\u24EA-\\u26AB\\u26AD-\\u26FF\\u2701-\\u27FF\\u2900-\\u2B4C\\u2B50-\\u2B59\\u2CE5-\\u2CEA\\u2CF9-\\u2CFF\\u2E00-\\u2E3B\\u2E80-\\u2E99\\u2E9B-\\u2EF3\\u2F00-\\u2FD5\\u2FF0-\\u2FFB\\u3001-\\u3004\\u3008-\\u3020\\u3030\\u3036\\u3037\\u303D-\\u303F\\u309B\\u309C\\u30A0\\u30FB\\u31C0-\\u31E3\\u321D\\u321E\\u3250-\\u325F\\u327C-\\u327E\\u32B1-\\u32BF\\u32CC-\\u32CF\\u3377-\\u337A\\u33DE\\u33DF\\u33FF\\u4DC0-\\u4DFF\\uA490-\\uA4C6\\uA60D-\\uA60F\\uA673\\uA67E\\uA67F\\uA700-\\uA721\\uA788\\uA828-\\uA82B\\uA874-\\uA877\\uD800-\\uDBFF\\uFD3E\\uFD3F\\uFDFD\\uFE10-\\uFE19\\uFE30-\\uFE4F\\uFE51\\uFE54\\uFE56-\\uFE5E\\uFE60\\uFE61\\uFE64-\\uFE66\\uFE68\\uFE6B\\uFF01\\uFF02\\uFF06-\\uFF0A\\uFF1B-\\uFF20\\uFF3B-\\uFF40\\uFF5B-\\uFF65\\uFFE2-\\uFFE4\\uFFE8-\\uFFEE\\uFFF9-\\uFFFD')+ +ac+Am("\\u202a")+ac+Am("\\u202d")+ac+Am(Kda)+ac+Am("\\u202B")+ac+Am("\\u202E")+ac+Am("\\u202C")+ac+Am("\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uDC00-\\uDFFF\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26")+ +ac+Am("\\u0000-\\u0008\\u000E-\\u001B\\u007F-\\u0084\\u0086-\\u009F\\u00AD\\u200B-\\u200D\\u2060-\\u206F\\uFDD0-\\uFDEF\\uFEFF\\uFFF0-\\uFFF8\\uFFFE\\uFFFF")+"])")};function fsb(a,b,c,d,e){var f=null!=b?b.Ac:1;c=null!=c?c.Ac:Lu(a)-1;null!=d&&(d.Acc)&&(e=$m(c));b=0;for(var h=dsb();f<=c;f++){var k=gz(a,f);if(k&&u4a(k))switch(k=esb(h,k),k){case 0:case 1:case 13:if(null!=d&&d.Ac<=f&&null!=e&&f<=e.Ac)f=e.Ac,b=0==k?3:4;else return 0==k?1:2}}return b};function gsb(a,b,c){hsb(b,a.$n(),function(b){return a.Ai(b.Ac)},c)}function isb(a,b,c){hsb(b,a.Zp(),function(b){return a.vj(b.Ac)},c)}function jsb(a,b,c,d){a=a.gi();for(var e={},f=0;fLu(b)-1)return;f=az(b,k);var l;if(l=this.F&&0==e){var m=h;l=k;var p=this.getContext().C.la(),r=p.Da();dz(r,m)&&psb(this,m,l)?(m=p.getStyle(Yi,m),l=p.getStyle(Yi,lLu(m)-1)){if(p=f-1&&(d==f+1&&d--,p&&p==f+1&&p--),d=qsb(h,k,d),p&&(p=qsb(h,k,p)),d=p?JA(d,p):IA(new vA(d,void 0,l==d)))}this.F&&(yw(this,d,!0),c&&(a.sz(),a.aZ(c)))}};function qsb(a,b,c){return c>b?c-(b-a+1):c>a?a:c}function psb(a,b,c){for(a=a.getContext().C.la().Da();b<=c;b++)if(fz(a,b))return!0;return!1};function rsb(a,b){a=Uua(a,"#");if(0==a.length||2a.Ng||(b=Math.min(c,a.Ng)-b+1,cm)throw Hm("Hk`"+m).C;h.F=m;h=k; +if(0>f)throw Hm("Gk`"+f).C;h.C=f}}}}function Esb(a,b,c,d,e,f,h){for(var k=f?c:c+1,l=f?0:1;l=a.F||b<=a.C)return null;for(var c=a.H,d=0,e=aC(a)*bC(a);d>1,h=f/bC(a)|0,k=f%bC(a)|0,l=c[h][k],m=f;null==l&&m>d;)m--,h=m/bC(a)|0,k=m%bC(a)|0,l=c[h][k];if(null==l||b>l.Ng)d=f+1;else if(bk.Ng+1||b==k.Ng+1&&e)return d;k.tc<=b&&(b<=k.Ng||b==k.Ng+1&&!e)&&(d=new SA(f,h));var l=b,m=c,p=l==k.Ng+1&&0k.Ng+1||p||(m=m.length,l<=k.tc&&(k.tc+=m),k.Ng+=m)}}return d} +function Ksb(a,b){if(b==a.C+1)return 0;for(var c=aC(a),d=0;dc&&(c=b[d].length);d=[];for(var e=0;e=a.length?"":Qm(a,b+c,a.length))};function Rsb(){this.F=null;this.C=[];this.F=Psb()}function Ssb(a,b){return a.C-b.C}A(Rsb,ym);x=Rsb.prototype;x.ap=function(a){return null!=this.fc(a)};x.fc=function(a){var b=new VE(a,a,[]);b=qva(this.C,b,Ssb);for(0>b&&(b=-b-2);0<=b;b--){var c=this.C[b];if(a<=c.F)return c}return null}; +x.Pia=function(a,b,c){var d=this.F;if(!(0>d.C||a>d.C+d.F.length))if(a<=d.C)0<=d.C&&(d.C+=b.length);else{var e=a-d.C,f=d.F;d.F=Am(Qm(f,0,e))+Am(b)+Am(f.substr(e))}if(!(0<=this.F.C||Tsb(b)))return c=this.F,c.C=a,c.F=b,"";d=0<=this.F.C?this.F.F:b;if(!Tsb(d))return"";if(0<=this.F.C)return Usb(this,this.F.C,d,c),a=this.F,a.F="",a.C=-1,d;Usb(this,a,b,c);return b}; +function Usb(a,b,c,d){for(var e=0;ef.F)){var m=k.length;f.F+=m;h<=f.C&&(f.C+=m);var p=Hsb(k);null!=p&&(Jsb(f,h,Qm(k,0,p.Ac)),h+=p.Ac,k=k.substr(p.Ac));var r=Jsb(f,h,k);if(!(null!=r&&h>fC(f,r).tc||h<=f.C)){p=f.H;var t=Msb(h,k);if("\u0012"===k.charAt(0))h=Ksb(f,h),tn(p,h,t);else{if(null==r)if(h==f.F-m)r=new SA(aC(f)-1,Gsb(f,aC(f)-1));else{h=Ksb(f,h);if(1>h)throw Hm("Ok").C;r=new SA(h-1,Gsb(f,h-1))}h=r.C;k=t[0];sn(t,0);r=r.F;m=f.H[h];if(r==m.length)tn(m, +r,k);else if(null!=m[r])tn(m,r,k);else{for(;rp[r].length)for(k=h-p[r].length,m=0;md.C)){var e=b-a+1;if(bd.C+d.F.length)){var f=a-d.C;0=d.C+d.F.length?(d.F="",d.C=-1):(e=b-d.C+1,d.F=Qsb(d.F,0,e),d.C-=e)}}for(d=this.C.length-1;0<=d;d--){var h=this.C[d];if(a<=h.C&&b>=h.F)sn(this.C,d);else if(a<=h.F&&h.F<=b){if(sn(this.C,d),!(0<=this.F.C)){e=this.F;f=h;var k=h.F-a+1;h=c.Da();var l=f.C;f=f.F-k;e.C=l;e.F=h.slice(l,f)}}else if(e=h,l=a,k=b,f=c, +!(l>e.F))if(kt)break;if(l<=r&&k>=r){if(kD.Ng)break;if(r<=D.tc&&t>=D.tc){if(tb||e.Fb||e.F=h&&d.push(new U(h,k))}return{sq:d,yD:e}};function XE(a,b,c,d,e,f,h,k,l,m,p){this.C=a;this.F=b;this.Ca=c;this.ga=d;this.na=e;this.N=f;this.H=h;this.V=k;this.O=l;this.W=m||Wrb;this.L=null;this.J=p||null}G(XE,dVa);x=XE.prototype;x.pk=function(a,b,c,d){return new RE(this,a,b,c,d)};function YE(a,b,c,d,e){if(0==b.length)throw Error("Xk");var f=[];b.sort(function(a,b){return a.start-b.start});if(d=a.rea(b,d,e))b=d.sq,f=d.yD;else for(d=0;dc||d>c)return null;d=a.indexOf("\u001e",c);a=a.indexOf("\u001a",c+1);return b<=d&&(1>a||dc&&1>d)return b;var e=1e)break;--e}}f=-c;h-=c;d==c&&(f++,h++);c=b;for(d=f;0-b-1}function vtb(a,b,c,d){c=a.C(c);if(!c.length)return 1;a=a.C(d);d=jo(c,b);if(0<=d)return c[d];d=-d-2;b=jo(a,b);0>b?b=-b-2:b--;if(b>=d)return-1;for(;0<=d&&!(0>b||0==d)&&!(c[d]>a[b]);)d--,b--;return c[d]} +function wtb(a,b,c,d){c=a.C(c);if(!c.length)return 1;a=a.C(d);d=jo(c,b);0>d&&(d=-d-2);d++;b=jo(a,b);if(0>b)b=-b-1;else return a[b];if(b>=d)return-1;for(;b=c.length)&&!(a[b]=d&&(e=c.call(void 0,e,b),0>d||0==e))break}} +function iF(a,b){a=vtb(a,b,"\u0010","\u0011");if(0>a)throw Error("Zk`"+a);return a}function jF(a,b){a=wtb(a,b,"\u0010","\u0011");if(0>a)throw Error("$k`"+a);return a}function kF(a,b){var c=0,d=0;ytb(a,b,function(a){switch(a){case "\u001c":0==d&&c++;break;case "\u0012":d++}return!0});return new SA(d-1,c-1)} +function ztb(a,b,c){var d=gz(a,b);if(d==c)return b;"\u0010"==d&&b--;d=iF(a,b);for(var e=b;;){"\u0011"==gz(a,e)&&e--;b=a.lastIndexOf("\u0011",e);0>b&&(b=1);e=a.lastIndexOf(c,e);if(eb)return e;e=iF(a,b-1)}return 1}function lF(a,b){return ztb(a,b,"\u0012")}function Atb(a,b,c){var d=0;a=a.Da();return Fcb(a.F,b,function(a){if("\u0012"==a){if(d==c)return!1;d++}return!0})} +function Btb(a,b,c){var d=gz(a,b);0<=c.indexOf(d)&&"\u0011"!==d&&b++;d=jF(a,b);for(var e=b;;){b=a.indexOf("\u0010",e);if(0>b||b>d)b=Lu(a)-1;var f=a.indexOf("\u0011",e);f>d+1&&(f=-1);var h=a;for(var k=c,l=d,m=[],p=0;p=b-d)return d+2;b=ztb(a,b,"\u001c");if(null==c)return b;for(;iF(a,b)>d;)b=ztb(a,iF(a,b),"\u001c");return b}function oF(a,b){return Btb(a,b,"\u0012\u001c\u0011")}function Ctb(a,b){var c=0;ytb(a,b,function(a){"\u0012"==a&&c++;return!0});return c-1}function Dtb(a,b){return eD(a.wc().fc(b),b).F} +function Etb(a,b,c){var d=a.Da();a=Ftb(a,new U(b,c));b=hF(d,a.start);c=hF(d,a.end);if(b&&c){c=iF(d,a.start);var e=iF(d,a.end),f=nF(d,a.end,e);b=oF(d,a.start);if(c==e)return nF(d,a.start,c)==f?"singleCell":"singleTable";if(c>e)return c>f?nna:mna;c=jF(d,a.start);d=jF(d,a.end);return c>d?b>d?lna:kna:npa}return b?Mpa:c?mka:"notInTable"} +function Gtb(a,b,c,d,e,f){if(0!=b.getType()||0!=c.getType())return IA(c);var h=c.C?c.Ab()-1:c.Ab(),k=Math.min(h,b.Ab()),l=Math.max(b.Ab()-1,h),m=Htb(a,k,l);if(-1==m)return null;var p=a.Da();if(k==m||l==jF(p,m))return null;h=pF(a,m,k);var r=pF(a,m,l);if(h.C==r.C&&h.F==r.F){var t=nF(p,k,m);p=oF(p,k);if(!d&&(k!=t+1||l!=p+1))return null}e&&(d=a.wc().fc(m),e=b.C?b.Ab()-1:b.Ab(),e=eD(d,e))&&(d=fC(d,e),0==d.Ae()&&(d=e.F+d.Ef()-1,h.F>r.F?h=new SA(h.C,d>h.F?d:h.F):r=new SA(r.C,d>r.F?d:r.F)));a=Itb(a,m,h,r); +h=(b=b.Ab()==l+1)?r.Fc)return!1;switch(a){case "\u001c":d++;break;case "\u0012":d=0,e++}return!0});return 0==d||0==e?new SA(0,0):new SA(e-1,d-1)} +function Itb(a,b,c,d){var e=Math.min(c.F,d.F),f=Math.max(c.F,d.F),h=Math.min(c.C,d.C),k=Math.max(c.C,d.C),l=[],m,p=0,r=0;c=a.Da();Fcb(c.F,b,function(b,c){switch(b){case "\u001c":p==e&&(m=c);p==f&&r>h&&l.push(new U(m,oF(a.Da(),c)));p++;break;case "\u0012":(p<=f&&r>h||l.length&&l[l.length-1].start!=m)&&l.push(new U(m,c-1));if(r>k)return!1;p=0;r++}return!0});return l} +function Jtb(a,b,c,d,e,f,h,k){var l=dC(a,b.C,b.F),m=l.Wj||l;a=m==l?new SA(b.C,b.F):eD(a,m.tc);if(1==h){if(0==b.C)return null;e=0==a.C?0:a.C-1;return new SA(e,b.F)}if(2==h){if(b.C==f.C)return null;e=a.C+m.Ye();e=e>f.C?f.C:e;return new SA(e,b.F)}if(3==h&&k||4==h&&!k){if(!d&&b.C==c.C&&b.F==c.F)return null;if(0==a.F){if(0==b.C)return null;e=0==a.C?0:a.C-1;return new SA(e,0)}return new SA(b.C,a.F-1)}if(4==h&&k||3==h&&!k){if(d&&b.C==c.C&&b.F==c.F)return null;c=a.F+m.Ef();if(c>e.F){if(b.C==f.C)return null; +e=a.C+m.Ye();e=e>f.C?f.C:e;return new SA(e,f.F)}return new SA(b.C,c)}return b}function Ktb(a,b){b=b.H;if(0==b.length)return-1;var c=Ltb(a,b[0]);if(-1==c)return-1;for(var d=1;dp)return k&&h==l?Otb(a,f,f>d):{location:c,Lt:!1};h=gz(e,d);if("\u0010"==h||"\u0011"==h)return{location:c,Lt:!1};if(p>b|| +jF(e,p)b&&d&&(a=Qtb(a,b,c-1),a!=b)?a:c} +function Stb(a,b){for(var c=[],d=aC(a),e=0;e=p-1&&(k=m-1);l=(m=l.wc().fc(h.end))?m.C:-1;m=m?m.F:-1;p=h.end;0l||k>l)break;if(k==az(e,h)&& +Zy(e,k)f)return a;if(f>e)return b;if(cc&&(c=-c-1);cd);c++)e.push(l[c])}for(d=0;dc.Ac))throw Hm("yl").C;b=c.Ac-1;c=0;0<=b&&(c=a[b]+1);return c}function avb(a,b,c,d,e,f){if(null!=b&&!Dn(b))for(var h in b){var k=b[h];if(wz(h))for(var l=0;l=c&&y<=d)wz(p.qm)&&null==D||(D=tF(a,p,y,f,h,k).clone(),D.hb(t)?a.C[b].remove(y): +(a.C[b].set(y,D),t=D));else if(y>d)break}null!=e&&0<=xn(m,c)&&e.hb(uF(a,b,c))&&a.C[b].remove(c);0<=xn(m,r)&&uF(a,b,r).hb(t)&&a.C[b].remove(r)}Uub.prototype.shift=function(a,b){for(var c=0;cc)return Wy(this.L,Hm("zl"),!0),{};var d=fvb(this,a,b,c);if(null!=d)return d;d=this.C[a];d=null!=d?null!=d[b]?d[b]:null:null;if(null!=d){var e,f=xn(d,c);if(0<=f)return Wy(this.L,Hm("Al`"+b+"`"+c),!0),evb(this),gvb(this,a,b,c);f=-f-2;if(0>f)return gvb(this,a,b,c);f=d[f];d=fvb(this,a,b,f);d=(e=this.J,e(a,f+1,c,En(d)))}else if(e=this.F[a],e=null!=e?null!=e[c]?e[c]:null:null,null!=e){d=xn(e,b);if(0<=d)return evb(this),gvb(this,a,b,c);d=-d-1;if(d>=e.length)return gvb(this, +a,b,c);e=e[d];d=fvb(this,a,e,c);d=(f=this.J,f(a,b,e-1,En(d)))}else return gvb(this,a,b,c);hvb(this,a,b,c,d);return d};function ivb(a){this.H=null;this.C=new Lx;this.F=a;this.H=a.$ba();this.C.set(0,a.jC(this.H))}A(ivb,ym); +function vF(a,b,c,d,e){var f=!1,h=a.C.F,k=a.C.ub(),l=c+1;l<=e&&null==h[l]&&(e=wF(a,l),a.F.ZT(e,d)&&a.C.set(l,a.F.jC(e)));e=h[b];var m=h[b];null!=m?a.F.ZT(m,d)&&(a.F.update(m,d),f=!0):(m=wF(a,b),a.F.ZT(m,d)&&(m=a.F.jC(m),a.F.update(m,d),f=!0,a.C.set(b,m)),e=m);m=-1;for(var p=!1,r=0;rb&&t<=c){var w=h[t];null!=w&&(a.F.ZT(w,d)&&(a.F.update(w,d),f=!0),a.F.YP(e,w)?(a.C.remove(t),r--):e=w)}else if(t>c)break}p&&null!=h[b]&&a.F.YP(h[m],h[b])&&a.C.remove(b); +null!=h[l]&&a.F.YP(e,h[l])&&a.C.remove(l);return f}x=ivb.prototype;x.ub=function(){return this.C.ub()};x.splice=function(a,b,c){var d=b+1;if(dc&&(d=this.F.ufa(wF(this,a-1),this.F.$ba()));this.C.shift(a,b);null!=d&&0pva(a,b.C[c]))return!0;return!1};x.YP=function(a,b){return kn(a,b)};x.update=function(a,b){for(var c=0;cc;)f--;c=new Lx;for(var h=e;h<=f;h++)c.set(d[h]-b,rn(wF(a.C,d[h])));null!=d[e]&&d[e]==b||c.set(0,rn(wF(a.C,b)));return c}function mvb(a){return new yF(new ivb(new jvb(a)))};function nvb(a){this.H=a}A(nvb,ym);nvb.prototype.ub=function(){return this.H.ub()};nvb.prototype.C=function(a){a=this.H.get(a);return null!=a?new WA(Fub(a)):null};nvb.prototype.F=function(a,b){a=Ox(this.H,a,b);return null!=a?new WA(Fub(a)):null};function ovb(a,b){this.F=a;this.C=b}A(ovb,ym);ovb.prototype.create=function(){return YA(this.C,this.F)};function pvb(a,b){this.C=null;if(wz(a))throw Hm("Fl`"+Am(a)).C;this.C=new ovb(a,b)}A(pvb,ym);x=pvb.prototype;x.ZT=function(a,b){if(b instanceof qvb)return!Lub(a,b.C);if(b instanceof rvb)return b.getSuggestionId(),!0;if(b instanceof svb)return b=b.getSuggestionId(),null!=a.C.Of(b);throw Hm("Gl`"+Am(b)).C;};x.YP=function(a,b){return a.C.Yia(b.C)}; +x.update=function(a,b){if(b instanceof qvb)Kub(a,b.C,this.C);else if(b instanceof rvb)Jub(a,b.getSuggestionId(),b.C,this.C);else if(b instanceof svb)Hub(a,b.getSuggestionId());else throw Hm("Gl`"+Am(b)).C;};x.jC=function(a){return a.tg()};x.JU=function(a,b){return a.hb(b)};x.ufa=v(null);x.$ba=function(){return Gub(this.C.create())};function svb(a){this.C=a}A(svb,ym);svb.prototype.getSuggestionId=u("C");function rvb(a,b){this.F=a;this.C=b}A(rvb,ym);rvb.prototype.getSuggestionId=u("F");function qvb(a){this.C=a}A(qvb,ym);function tvb(a){this.H=a}A(tvb,ym);tvb.prototype.ub=function(){return this.H.ub()};tvb.prototype.C=function(a){a=this.H.get(a);return null!=a?a.C:null};tvb.prototype.F=function(a,b){a=Ox(this.H,a,b);return null!=a?a.C:null};function uvb(a){this.O=null;this.F={};this.N={};this.C={};this.L={};this.J={};this.H=a}function vvb(a){return a.tg()}function wvb(a){return rn(a)}A(uvb,ym);x=uvb.prototype;x.tg=function(){var a=new uvb(this.H.clone());for(var b in this.F){var c=this.F[b].tg();a.F[b]=c}for(var d in this.N)b=this.N[d].tg(),a.N[d]=b;for(var e in this.C)d=this.C[e].clone(vvb),a.C[e]=d;for(var f in this.L)a.L[f]=this.L[f];for(var h in this.J)e=this.J[h].clone(wvb),a.J[h]=e;return a}; +x.initialize=function(){for(var a=[],b=this.gi(),c=0;cb)return[];a=this.J[a].get(b);return null!=a?a:[]}return wF(this.N[a].C,b)};x.cD=function(a){return this.Gk(a)};x.Vi=function(a,b){b=xvb(this,a,b);if(null==b)return new WA(YA(this.H,a));b=b.C;if(null==b.Zb()){a=new WA(YA(this.H,a));for(var c=fy(b),d=0;dxta(k,d)?k:d}}for(f=0;fxta(h[k].getSuggestionId(),d))&&(d=h[k].getSuggestionId(),e=$m(c[f]));c=e}else c=null;null==c&&(c=$m(Kvb(a,b,null)));0>c.Ac||a.H.add(c.Ac,b)} +zF.prototype.tg=function(){var a=new zF;a.C=this.C.tg(null);a.J=this.J.tg(null);a.H=this.H.tg(null);a.L=En(this.L);a.F=rn(this.F);return a};zF.prototype.hb=function(a){return zm(this,a)?!0:a instanceof zF?Gvb(this.C,a.C,Hvb)&&Gvb(this.J,a.J,null)&&lva(this.F,a.F,Hvb):!1};function Lvb(){}A(Lvb,ym);Lvb.prototype.C=function(a){return a.H.ub()};Lvb.prototype.F=function(a,b){return b.H.get(a)};function Mvb(){}A(Mvb,ym);Mvb.prototype.C=function(a){return a.J.ub()};Mvb.prototype.F=function(a,b){return b.J.get(a)};function Nvb(){}A(Nvb,ym);Nvb.prototype.C=function(a){return a.C.ub()};Nvb.prototype.F=function(a,b){return b.C.get(a)};function AF(){this.C={};this.F={}}A(AF,ym);function Ovb(a,b){var c=b.getType();b=b.getId();a.F[b]=c;null==a.C[c]&&(a.C[c]=new zF)}function Pvb(a,b,c){return null!=a.C[b]?a.C[b].H.get(c):[]}function Qvb(a,b,c,d){var e={};for(var f in a.C){for(var h=d.C(a.C[f]),k=[],l=0;lc)break;var p=rn(d.F(m,a.C[f]));k[m-b]=p}}a:{h=void 0;l=k;for(h in l){h=!1;break a}h=!0}h||(e[f]=k)}return e} +AF.prototype.tg=function(){var a=new AF;for(var b in this.C){var c=this.C[b].tg();a.C[b]=c}for(var d in this.F)a.F[d]=this.F[d];return a};AF.prototype.shift=function(a,b){for(var c in this.C)this.C[c].shift(a,b)};AF.prototype.splice=function(a,b){for(var c in this.C)this.C[c].splice(a,b)};AF.prototype.hb=function(a){return zm(this,a)?!0:a instanceof AF?pFa(this.C,a.C,ln())&&pFa(this.F,a.F,ln()):!1};function Rvb(a,b){b=a.F[b];return null==b?null:a.C[b]};function BF(a,b,c,d,e,f,h,k,l,m,p){this.ga=this.Ja=this.Ia=this.na=this.N=this.C=this.va=this.Fa=this.H=this.F=this.O=this.L=this.V=this.J=this.ab=this.W=this.Na=this.ia=this.Ra=this.lb=this.Ya=this.pb=this.wa=null;Svb(this,a,b,c,d,e,f,h,k,l,m,p)}A(BF,ym); +function Svb(a,b,c,d,e,f,h,k,l,m,p,r){a.wa=b;a.pb=c;a.Ya=f;a.lb=d;a.Ra=e;a.ia=l;a.Na=h;a.W=k;a.ab="\uefff\ueffe\ue903\u001a\u001e\ue901\u0003\ue905\ue904\u0010\u0011".split("");a.J=new cB(a.wa,a.ab);a.V=mvb(!1);a.L=m;a.O=mvb(!1);a.F=new Pub(f,h);a.H=new AF;a.Fa=p;a.va=r;a.C=new uvb(a.W);a.na=new Tub(c);a.Ia=new Rub(d);a.N=new bvb(a.W,a.na,a.Ia,e,a.Fa,a.va);a.Ja=new dvb(function(b,c,d,e){b=a.$x(b,c,d,null,!1,!1);return S4a(W9a(b),e,null)},a.wa);a.ga=new Dub}x=BF.prototype;x.initialize=function(){this.C.initialize()}; +x.iHa=function(a){a.ia=this.ia.tg();a.W=this.W.clone();a.J=this.J.clone();var b=this.F,c=a.F;c.L=b.L.clone();c.C=b.C.tg();c.F={};for(var d in b.F){var e=b.F[d].clone();c.F[d]=e}c.J=En(b.J);b=this.N;c=a.N;null==b.C?c.C=null:(null==c.C&&(c.C=new Uub(c.H,c.O,c.F,c.L,c.N,c.J)),Vub(b.C,c.C));a.C=this.C.tg();a.H=this.H.tg();a.V=this.V.tg();a.O=this.O.tg();this.L.dHa(a.L);a.Fa=this.Fa;a.va=this.va;a.ga=this.ga.clone()}; +x.tg=function(){var a=new BF(this.wa,this.pb,this.lb,this.Ra,this.Ya,this.Na.clone(),this.W.clone(),this.ia,this.L.mja(),this.Fa,this.va);this.iHa(a);return a};x.El=function(a){return this.C.H.isEnabled(a)};x.qH=z(555);x.RD=function(a){return sF(this.na,a)};x.yn=u("ia");x.qc=function(){return this};x.Da=u("J"); +x.vM=function(){this.J=new cB(this.wa,this.ab);this.F=new Pub(this.Ya,this.Na);this.H=new AF;this.C=new uvb(this.W);this.N=new bvb(this.W,this.na,this.Ia,this.Ra,this.Fa,this.va);this.V=mvb(!1);this.O=mvb(!1);this.L=this.L.mja();this.ga.vM();this.initialize()};x.isEmpty=function(){return 2==Lu(this.J)};x.Ai=function(a){return wF(this.V.C,a)};x.vj=function(a){return wF(this.O.C,a)};x.$n=function(){return this.V.C.ub()};x.Zp=function(){return this.O.C.ub()};x.yd=function(a){return this.F.yd(a)}; +x.c5=z(270);x.d5=z(272);x.qu=function(a){return Nub(this.F.C,a)};x.Xo=function(a){return null!=this.qu(a)};x.Ui=function(a){var b=this.F.C;return null!=b.C[a]?b.C[a].C:null};x.Os=function(a){var b=this.H;return null!=b.C[a]?b.C[a].H.C.F:[]};x.Rv=function(a){var b=this.H;return null!=b.C[a]?b.C[a].H.ub():[]};x.bi=function(a,b){var c=[];a=Pvb(this.H,a,b);for(b=0;bb)&&null!=(sF(r.H,Yi)?h.paragraph.get(b-1):null))for(k=0;k=b)){r=Mx(m.C.paragraph.C,a-1,!0);t=rp&&(p=-p-1);for(var r=null;pc)break;if(!(0>Ava(h.cj(l,t),a)))if(t=d.C[l].C(t,f,e),null==r)r=t;else if(null!=t)for(var w in t){var y=[];w in r&&vn(y,r[w].slice(0));w in t&&vn(y,t[w].slice(0));r[w]=y}}if(null!=r){for(var D in r)mB(r[D]);k.push(r)}}d=this.C;f=Lu(this.J)-1;e=!1;for(var F in d.F)vF(d.N[F].C,b,c,new xF(null,[a]),f),vF(d.F[F], +b,c,new svb(a),f)&&(e=!0);for(var E in d.C){F=d.J[E];h=b;l=c;f=a;h=X9a(F.ub(),h,l);for(l=0;lc)break;m=F.get(l);null!=m.C.Of(a)&&(Hub(m,a),e=m.C,null==e.Zb()&&0==fy(e).length&&F.remove(l),e=!0)}}if(!e)return!0;a={};for(E=0;Eb){b=Kvb(c,a,null);0<=b&&(c.J.remove(b,a,null),c.H.remove(b,a,null));b=[];for(var d=new n9a("",a),e=c.C.ub(),f=0;fxta(l[m].getSuggestionId(),d))d=l[m].getSuggestionId(),e=h[k];f.push(l[m]);c.C.remove(h[k],l[m],Hvb)}}for(h=0;hc?d.F.push(f):d.C.add(c,f);Jvb(d,b)}}; +x.C6=function(a,b){var c=Rvb(this.H,b);if(null!=c)a:{for(var d=0;df,c=Math.min(f,c),a.ps_ifl=c,a.ps_il=c);Ex(this,new GF(this.getContext(),a));this.$c=new HF(5,this.C.build(),new xwb(!1,b,!1,null));return}}if(b== +Zy(d,b)+1)this.$c=new HF(4,this.C.build());else if(c=gz(d,b-1),"\ue905"==c&&(b-=2,c=gz(d,b-1),f=IA(new vA(b)),Dx(this,f,!1)),Hwb(c)||"\n"==c&&Hwb(gz(d,b)))this.$c=new HF(4,this.C.build());else{f=b-2;var h=gz(d,f);(r4a(h)||s4a(h))&&l4a(c)?Dwb(this,[new U(f,b-1)]):e?(a=a.H.d1().start,b!=a?Dwb(this,[new U(a,b-1)]):Fwb(this,b-1)):a.F?(a=rA(b,d),a=x7a(d,new U(a,b-1)),Dwb(this,[new U(a.start,a.end)])):Fwb(this,b-1)}}};function Ewb(a,b){return vbb(a,b)?Awb(a,b):""} +function Fwb(a,b){var c=a.getContext().C.la();if(fz(c.Da(),b)&&SB(c,b)){var d=a.getContext().C.la();c=$y(d.Da(),b+1);var e=d.xf(Yi,b);d=d.xf(ei,b);Ex(a,new OE(a.getContext(),Yi,e.Oa(),c,c,!0));Ex(a,new OE(a.getContext(),ei,d.Oa(),c,c,!0))}Dwb(a,[new U(b,b)])}function Gwb(a,b,c){switch(b){case 0:b=c?0:2;break;case 1:b=1;break;case 2:b=c?2:0;break;case 3:b=3;break;default:throw Error("Ql");}b=new HF(0,a.C.build(),new twb(b));a.$c=b} +function Hwb(a){return"\u0010"==a||"\u0012"==a||"\u001c"==a||"\u0011"==a}function Dwb(a,b,c){for(var d=a.getContext(),e=d.C.la(),f=e.Da(),h="",k=[],l=e.yn(),m=0;m=cz(f,p.start)&&c&&(p.start-=2);k.push(p);h+=f.slice(p.start,p.end)}b=null;1==k.length&&k[0].start==k[0].end&&(b=k[0].start);c=vwb(!!c,h,e,b);d=YE(d,k,!0);Ex(a,d);FF(a.C,d.CC);d=new HF(3,a.C.build(),c);a.$c=d}function Iwb(){}G(Iwb,CF);Iwb.prototype.C=function(a){return new Cwb(a)}; +Iwb.prototype.HU=Pp;Iwb.prototype.yha=Pp;var Jwb=new Iwb;function JF(a,b,c,d){this.Zc=a;this.H=b;this.J=c;this.C=!!d}G(JF,zx);JF.prototype.vv=z(281);JF.prototype.Su=function(a){return a instanceof JF&&this.Zc==a.Zc?new JF(this.Zc,this.H,this.J,this.C&&a.C):null};function Kwb(a,b,c){this.ma=a;this.F=b;this.J=c;this.C=null;this.H=!1}G(Kwb,NE);Kwb.prototype.Ud=function(){for(var a=this.getContext(),b=a.C.la().Da(),c="",d=[],e=0;e=cz(r,p.start)&&(p.start-=2);k.push(p);l+=f.slice(p.start,p.end)}b=null;1==k.length&&k[0].start==k[0].end&&(b=k[0].start);e=wwb(l,e,b);d=new Kwb(d,k,!!c);Ex(a,d);FF(a.C,d.H);if(null==d.C)throw Error("Rl");c=new JF(oe,new uwb(!!c,d.C,e),a.C.build());a.$c=c}function Nwb(){}G(Nwb,CF);Nwb.prototype.C=function(a){return new Lwb(a)}; +Nwb.prototype.HU=Pp;Nwb.prototype.yha=Pp;var Owb=new Nwb;function Pwb(a,b){this.F=a;this.C=B(b)?b:null}function Qwb(a,b){var c=a.F||b.F;b=b.C;var d;null===a.C||null===b?d=null===a.C?b:a.C:d=a.C+b;return new Pwb(c,d)};function Rwb(a,b,c){this.Zc=a;this.C=b;this.H=c}G(Rwb,zx);Rwb.prototype.vv=z(280);Rwb.prototype.Su=function(a){return a instanceof Rwb&&this.Zc==a.Zc?new Rwb(this.Zc,Qwb(this.C,a.C),this.H):null};function KF(a,b){this.ma=a;this.J=b;this.C=-1;this.H=!1}G(KF,NE);KF.prototype.F=!1;KF.prototype.Ud=function(){var a=this.getContext().C,b=a.Qa();if(FA(b.ib())){var c=this.getContext().PZ();zw(this,c);this.F=c.CC;this.C=c.C[0]}else switch(c=b.ib().C,this.C=-1,c.getType()){case 3:a=a.la();b=Ebb(a,c);c=b.length?b[0]:c.J;this.C=Yy(a.Da(),c);break;case 4:this.C=c.Ab()+1;break;default:this.C=b.Dc()}c=this.getContext().pk(this.J,new vA(this.C));zw(this,c);this.H=c.F};function Swb(a){Ax.call(this,Gia,a)}G(Swb,DF);Swb.prototype.xc=function(a){a=a.C;a=v4a(a);var b=new EF(1),c=new KF(this.getContext(),a);Ex(this,c);FF(swb(b,c.H),c.F);Dx(this,IA(new vA(c.C+a.length)),!0);this.$c=new Rwb(Gia,new Pwb(c.F,a),b.build())};function Twb(){}G(Twb,CF);Twb.prototype.C=function(a){return new Swb(a)};Twb.prototype.HU=Pp;var Uwb=new Twb;function Vwb(a,b){this.Zc=Fia;this.H=a;this.C=b}G(Vwb,zx);Vwb.prototype.vv=z(279);Vwb.prototype.Su=function(a){return a instanceof Vwb?this.C?new Vwb(this.H,a.C):null:null};function Wwb(a){for(var b=[],c=a.pe(xd),d=0;d","\u21d4",!0));NF(a,new MF("==>","\u21d2",!0));NF(a,new MF("--\x3e","\u2192",!0));b&&a.J.dispatchEvent(null)};function xxb(){H.call(this);this.C=new oxb}G(xxb,LF);xxb.prototype.vq=function(a){Hw(a,this.C,uha)};xxb.prototype.ua=function(){xxb.aa.ua.call(this);I(this.C)};function yxb(){H.call(this);this.C=new qy(sja)}G(yxb,LF);yxb.prototype.vq=function(a){Hw(a,this.C,sja)};function zxb(){H.call(this);this.C=new qy(Iha,!0);this.ha(this.C)}G(zxb,LF);zxb.prototype.vq=function(a){Hw(a,this.C,Iha)};function OF(a,b,c,d,e){this.C=a;this.L=b;this.J=c;this.H=d;this.F=e}x=OF.prototype;x.gV=z(284);x.q1=z(286);x.hV=z(288);x.WR=z(290);x.Nya=u("F");function Axb(){OF.call(this,!1,!1,!1,2,"\u0019")}A(Axb,OF);function PF(){}function Bxb(a,b){b=ntb(a,new U(b,b));return"\u0019"!=gz(a,b.start)||"\u001b"!=gz(a,b.end)?null:b}PF.prototype.Pb=function(a,b){return(a=Bxb(a,b))?a.start:-1};PF.prototype.C=z(296);PF.prototype.H=z(302);PF.prototype.F=z(308);function Cxb(a,b,c,d,e){this.L=a;this.C=b;this.J=c;this.H=d;this.F=e}x=Cxb.prototype;x.gV=z(283);x.q1=z(285);x.hV=z(287);x.WR=z(289);x.Nya=u("F");function Dxb(){Cxb.call(this,!0,!1,!1,2,"\u001a")}A(Dxb,Cxb);function QF(){}QF.prototype.Pb=function(a,b){return(a=ZE(a,b))?a.start:-1};QF.prototype.C=z(295);QF.prototype.H=z(301);QF.prototype.F=z(307);function Exb(){}Exb.prototype.C=v(null);Exb.prototype.F=function(a,b){return Fxb(a.Da(),b)};Exb.prototype.H=function(a,b,c){return Fxb(a.Da(),b,c)};function Fxb(a,b,c){var d=ZE(a,b.start),e=ZE(a,b.end);if(!d&&!e)return b;if(d&&e&&vy(d,e))return ntb(a,b);a=b.clone();d&&(a.start=c&&c=d.start?d.end+1:d.start);e&&(a.end=c&&c>b.end&&c<=e.end+1?e.start-1:e.end);return a};function Gxb(){H.call(this)}G(Gxb,LF);Gxb.prototype.A6=function(a){rab(a.C,new Exb,2)};Gxb.prototype.w6=function(a){Zab(Zab(a,new QF),new PF)};Gxb.prototype.v6=function(a){ebb(ebb(a,new Dxb),new Axb)};function Hxb(a,b,c,d,e,f,h){H.call(this);this.F=a;this.N=b;this.O=c;this.H=d;this.J=f;this.C=new $_a(this.H,e);this.V=h}G(Hxb,LF);Hxb.prototype.vq=function(a){Hw(a,this.C,Pha)};Hxb.prototype.tFa=function(){this.F&&this.J&&Cq(this.N,this.L,this)};Hxb.prototype.L=function(a){c0a(this.C,a.V);Ixb(this,a)}; +function Ixb(a,b){var c=a.O,d=a.F;Cq(b.Ia,C(function(a){var e=this.C,h=new Aeb(new Deb(this.H,d,!1)),k=b.Fa;this.V?a=new Xeb(e,h,new l3a(a,new Heb(c))):(k=new $eb(d,c,k),a=new Xeb(e,h,new l3a(a,k)),a.ha(k));this.ha(a)},a))}Hxb.prototype.ua=function(){I(this.C);Hxb.aa.ua.call(this)};function Jxb(){Bw.call(this);Cw(this,new Gw(Aw,{},{defaultStyleSetId:"kix-default_id",styleSetList:{}}))}G(Jxb,Bw);Jxb.prototype.H=Tl();function Kxb(){H.call(this);this.C=new Jxb}G(Kxb,LF);Kxb.prototype.vq=function(a){Hw(a,this.C,"kix-ss")};function Lxb(){py.call(this,"kix-nwv",0)}G(Lxb,py);Lxb.prototype.qb=function(a){O2a(this,a)};Lxb.prototype.Ta=function(){return N2a(this)};function Mxb(){H.call(this)}G(Mxb,LF);Mxb.prototype.vq=function(a){Hw(a,new Lxb,"kix-nwv")};function Nxb(){H.call(this)}G(Nxb,LF);Nxb.prototype.vq=function(a){Hw(a,new qy(yma,!0),yma)};function Oxb(){Bw.call(this);var a={};a[Pxb]={};Cw(this,new Gw(Aw,{},a))}G(Oxb,Bw);var Pxb={vMb:Kja};Oxb.prototype.H=function(a){var b=a.get(Kja);mm(b)||a.set(Kja,{});mm(b)&&Dw(this).set(Kja,b)};function Qxb(){py.call(this,Dma,1,Al);this.N=null;this.W=!1;this.C=new Ts;this.ha(this.C)}G(Qxb,py);Qxb.prototype.qb=function(a,b){O2a(this,a,b)};Qxb.prototype.J=function(){this.W||this.C.dispatchEvent(null)};Qxb.prototype.Ta=function(){return null!=this.N?this.N:N2a(this)};function Rxb(){H.call(this)}G(Rxb,LF);Rxb.prototype.vq=function(a){Hw(a,new Qxb,Dma);Hw(a,new Oxb,"kix-ps")};function Sxb(){H.call(this);this.C=new qy(Jha,!0)}G(Sxb,LF);Sxb.prototype.vq=function(a){Hw(a,this.C,Jha)};function Txb(){H.call(this);this.C=new qy(oia,!0)}G(Txb,LF);Txb.prototype.vq=function(a){Hw(a,this.C,oia)};Txb.prototype.ua=function(){Txb.aa.ua.call(this);I(this.C)};function RF(a){this.C={};if(a)for(var b=0;b=c?d-1:a-1):"\u0011"==gz(a.Da(),e.end)&&e.end--);return e};function iyb(a,b,c){null!=c?(a=jyb(a,c),b.end=a-1):"\u0011"==gz(a.Da(),b.end)&&b.end++}function jyb(a,b){return a.wc().fc(b).F};function kyb(){OF.call(this,!1,!1,!0,1,"\uefff")}A(kyb,OF);function XF(){}XF.prototype.Pb=function(a,b){return eF(a,b,"\uefff","\ueffe")?vtb(a,b,"\uefff","\ueffe"):-1};XF.prototype.C=z(291);XF.prototype.H=z(297);XF.prototype.F=z(303);function lyb(a,b){if("\uefff"==gz(a,b)||!eF(a,b,"\uefff","\ueffe"))return null;var c=vtb(a,b,"\uefff","\ueffe");a=wtb(a,b,"\uefff","\ueffe");return new U(c,a)};function myb(){}myb.prototype.C=v(null);myb.prototype.F=function(a,b){return nyb(a.Da(),b)};myb.prototype.H=function(a,b,c){return nyb(a.Da(),b,c)};function nyb(a,b,c){var d=lyb(a,b.start);a=lyb(a,b.end+1);if(!d&&!a||d&&a&&vy(d,a))return b;b=b.clone();d&&(b.start=c&&c<=d.start?d.end+1:d.start-1);a&&(b.end=c&&c>=a.end?a.start-1:a.end-1);return b};function oyb(){H.call(this)}G(oyb,LF);oyb.prototype.A6=function(a){rab(a.C,new myb,0)};oyb.prototype.w6=function(a){Zab(a,new XF)};oyb.prototype.v6=function(a){ebb(a,new kyb)};function pyb(a,b,c,d,e,f,h,k){FE(FE(FE(FE(FE(FE(FE(FE(a,hea,new xxb),gf,new Gxb),"font",new Hxb(d,e,f,h,e_a(b.F),b.yc,!1)),xk,new fyb(new gyb)),dqa,new oyb),fna,new Kxb),Tda,new nxb(b.V)),"pagination",new Rxb);Qu(k.C)&&b.L&&FE(a,gk,new $xb);Hn(J(),Lha)&&FE(a,Mga,new yxb);FE(a,ina,new Mxb);b.J&&(FE(a,dk,new Txb),FE(a,"docos-user-preferences",new zxb));Hn(J(),"kix-srrd")&&FE(a,"summarization",new byb(b));Jn(J(),"kix-ob")?FE(a,"onboarding",new Nxb):(b=new qy(yma,!1),Hw(c,b,yma),b.Ta()&&b.qb(!1));mxb()&& +FE(a,Yoa,new Sxb)};function YF(){H.call(this)}G(YF,H);x=YF.prototype;x.initialize=function(a,b,c,d,e,f,h,k){this.Aka(c,f);this.B6(b,f);this.KH(b,h);this.Gv(a,b,d,e);this.Fv(k)};x.Aka=gm;x.B6=gm;x.KH=gm;x.Gv=gm;x.Fv=gm;function qyb(){this.C=[]}qyb.prototype.Pb=function(a,b){if(0==a&&0==b)return 1;if(0==b){b=this.C[a-1];if(!b)throw Error("Vl");return b[b.length-1]+1}a=this.C[a];if(!a)throw Error("Wl");b=a[b-1];if(!b)throw Error("Xl");return b+1};function ryb(a){H.call(this);this.O=a;this.N={}}G(ryb,H);ryb.prototype.C=function(a,b){var c=syb(b.J,a),d=null;if(c.length){for(var e=[],f=0;fh||f.splice(h,1);0==e.length&&this.C.remove(d)}};$F.prototype.bd=function(a){for(var b=this.C.ub(),c=0;ck&&(e=e.substr(0,k));k=null;r=a.J;a:{var t=e;if(r.C){r.C.lastIndex=0;do{var w=r.C.exec(t);if(null==w){t=-1;break a}var y=r.C.lastIndex-1}while(!hhb(r,c+y,w[0],l));t=y}else t= +-1}if(0==t){if(c+=t,t=gz(l.Da(),c),r=hhb(r,c,t,l)?r.F[t]:null)k=r.C(c,b),b=r.F(c,l),e=d.slice(c,b)}else 0>6:a.L}function Ryb(a){return a.C&57346||a.C&32&&a.C&384984?a.C&6181?2:1:0} +var Syb=[0,1,2,7,8,3,9,6,5,4,4,10,10,12,10,10,10,11,10],Tyb=[[1,2,4,5,7,15,17,7,9,7,0,7,3,4],[1,34,36,37,39,47,49,39,41,39,1,1,35,0],[33,2,36,37,39,47,49,39,41,39,2,2,35,1],[33,34,38,38,40,48,49,40,40,40,3,3,3,1],[33,34,4,37,39,47,49,74,11,74,4,4,35,2],[33,34,36,5,39,47,49,39,41,76,5,5,35,3],[33,34,6,6,40,48,49,40,40,77,6,6,35,3],[33,34,36,37,7,47,49,7,78,7,7,7,35,4],[33,34,38,38,8,48,49,8,8,8,8,8,35,4],[33,34,4,37,7,47,49,7,9,7,9,9,35,4],[97,98,4,101,135,111,113,135,142,135,10,135,99,2],[33,34,4, +37,39,47,49,39,11,39,11,11,35,2],[97,98,100,5,135,111,113,135,142,135,12,135,99,3],[97,98,6,6,136,112,113,136,136,136,13,136,99,3],[33,34,132,37,7,47,49,7,14,7,14,14,35,4],[33,34,36,37,39,15,49,39,41,39,15,39,35,5],[33,34,38,38,40,16,49,40,40,40,16,40,35,5],[33,34,36,37,39,47,17,39,41,39,17,39,35,6]],Uyb=[[[0,1,0,2,0,0,0,0],[0,1,3,3,20,20,0,1],[0,1,0,2,21,21,0,2],[0,1,3,3,20,20,0,2],[32,1,3,3,4,4,32,1],[32,1,32,2,5,5,32,1]],[[1,0,2,2,0,0,0,0],[1,0,1,3,20,20,0,1],[1,0,2,2,0,0,0,1],[1,0,1,3,5,5,0,1], +[33,0,33,3,4,4,0,0],[1,0,1,3,5,5,0,0]]];function Vyb(a,b,c,d,e){var f=b.F;var h=d;c=f[b.state][c];b.state=c&15;c>>=4;f=f[b.state][7];if(0!=c)switch(c){case 1:b.H=h;break;case 2:d=b.H;break;default:throw"Internal ICU error in processPropertySeq_";}if(0!=f||d=c?e:Syb[a.J[b]&-65];var m=k;l=Tyb[m][l];k=l&31;l>>=5;b==c&&0==l&&(l=1);if(0!=l)switch(m=Tyb[m][13],l){case 1:Vyb(a,f,m,d,b);d=b;break;case 2:h=b;break;case 3:Vyb(a,f,m,d,h);Vyb(a,f,4,h,b);d=b;break;case 4:Vyb(a,f,m,d,h);d=h;h=b;break;default:throw"Internal ICU error in resolveImplicitLevels_";}}Vyb(a,f,e,c,c)}function Xyb(){} +function Yyb(a,b){this.C=a;this.L=b||Zyb||(Zyb=new $yb)}var Zyb=null;function azb(a,b,c){for(var d=a.J;;){for(var e=b,f;be&&d.push(a.L.H(e,b,c));if(b>=a.H||f=e){b=new ezb(d,e,c-e);a.H=f?0:1;d=a.F;c=a.H;if(0>c||61=m?(p[l++]=k,k=m,12==h&&(k|=128)):61==(k&-129)?++t:++r;d.C|=262144;break;case 14:case 15:m=(k&-129)+1|1;61>=m?(p[l++]=k,k=m,15==h&&(k|=128)):++t;d.C|=262144;break;case 16:0=d.O&&0==(d.C&-2147483648))Wyb(d,0,d.F,eG(d,0)&1,eG(d,d.F-1)&1);else{c=0;f=eG(d,0);h=d.H[0];m=fk)&&0=l.xp&&h<=l.C){if(h==l.C&&b&&!l.H)return new pzb(c+l.width,l);if(h==l.xp&&!b&&l.H)return new pzb(c+l.width-1,l);if(!l.F){b&&h++;l.H?(b=h,e=l.C,--c):(b=l.xp,e=h-1);for(;b<=e;b++)c+= +a.C[b].jb();a=a.C[h];h<=l.C&&2==a.getType()&&(h=a,0!=h.C&&(h=h.F/2,c=l.H?c+h:c-h))}return new pzb(c,l)}c+=l.width}a.Ca.log(Error("dm"));return null}function rzb(a,b,c,d,e){var f=a.length;if(0c||e=b&&e<=c?(rzb(a,f,h,k,l),!0):!1} +ozb.prototype.J1=function(a,b,c,d){var e=b.start-a,f=b.end-a,h=this.H,k=this.F,l=h.length;if(0==l)return[new hG(0,0,0,0,0,1)];for(var m=[],p=0,r,t=0;tf?E>f==F.H&&(V+=Ba):ca+=Ba}rzb(m,y+V,ca,c,d)}}}}return m};function tzb(a,b,c,d,e,f){this.xp=a;this.C=b;this.width=c;this.H=d;this.F=e;this.J=f}function uzb(a,b,c,d,e,f){this.J=b-a;this.H=c;this.C=d;this.F=e;this.L=f};function vzb(a,b){this.C=a;this.F=b}function wzb(a,b,c){b=a.C.Cfa(b);var d=null;0d&&(d=-d-2);a.C[b]=new Bzb(c,d,c.F(e[d]))}function Azb(a,b){if(b=a.F;){var d=2147483647;for(c=0;c=h.length)){var l=h[k];l=c;--b){var d=a[b];if(17!=esb(dsb(),d))return d}return null}function Szb(a){var b=Qzb[a];b||(b=Ozb.test(a)?"D":Pzb.test(a)?"R":"N",Qzb[a]=b);return b};function Uzb(a,b,c,d,e,f,h){cG.call(this,gj,a,b,c,d,e);this.C=f;this.H=h}G(Uzb,cG);Uzb.prototype.Bc=u("H");Uzb.prototype.F=function(){return this};function Vzb(a,b,c,d,e){cG.call(this,wk,a,b,c,d,e)}G(Vzb,cG);Vzb.prototype.F=function(){return this};function Wzb(a,b,c,d,e,f,h,k,l,m,p){this.O=a;this.N=b;this.nh=e;this.C=[""];this.H=null;this.Gu=[new GC(d,f,h,k,l)];this.F=[];this.L=this.J=m;this.Yf=p;this.V=!0;this.W=c}Wzb.prototype.reset=function(a,b,c,d,e,f,h){this.C=[""];this.Gu=[new GC(a,b,c,d,e)];this.H=null;this.F=[];this.L=this.J=f;this.Yf=h;this.V=!0}; +function Xzb(a,b,c,d,e,f,h){if(h.C&&1!=a.C.length){h=a.C.join("");var k=0;for(var l=[],m=0;mk&&(b=c==d?m:b.slice(c,d+1),k=a.O.Ut(h,b,l));c=d-c+1;cAb(a,k,a.N.getHeight(f),c,e);return c}function cAb(a,b,c,d,e){for(;e>=a.F.length;)a.F.push([]);if(1==d)a.F[e].push(new fG(b,c));else for(var f=0;fc;c++)if(Ao(b,'()<>@:\\".[],;'[c])){b=!0;break a}b=!1}b&&(a='"'+a.replace(gAb,"\\\\")+'"');return""==a?this.Dq:""==this.Dq?a:a+" <"+this.Dq+">"}; +function jAb(a,b){if('"'!=a.charAt(b))return!1;var c=0;for(--b;0<=b&&"\\"==a.charAt(b);b--)c++;return 0!=c%2};function iG(a,b){this.F=[];this.C=b;for(var c=!0,d=a.length-1;0<=d;d--){var e=a[d]|0;c&&e==b||(this.F[d]=e,c=!1)}}var kAb={};function lAb(a){if(-128<=a&&128>a){var b=kAb[a];if(b)return b}b=new iG([a|0],0>a?-1:0);-128<=a&&128>a&&(kAb[a]=b);return b}function jG(a){if(isNaN(a)||!isFinite(a))return kG;if(0>a)return lG(jG(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new iG(b,0)} +function mAb(a,b){if(0==a.length)throw Error("h");b=b||10;if(2>b||36f?(f=jG(Math.pow(b,f)),d=mG(d,f).add(jG(h))):(d=mG(d,c),d=d.add(jG(h)))}return d}var kG=lAb(0),nAb=lAb(1),oAb=lAb(16777216); +function pAb(a){if(-1==a.C)return-pAb(lG(a));for(var b=0,c=1,d=0;da||36>>0).toString(a);c=e;if(nG(c))return f+d;for(;6>f.length;)f="0"+f;d=f+d}}; +function oG(a,b){return 0>b?0:b>>16)+(oG(this,e)>>>16)+(oG(a,e)>>>16);d=h>>>16;f&=65535;h&=65535;c[e]=h<<16|f}return new iG(c,c[c.length-1]&-2147483648?-1:0)};function sAb(a,b){return a.add(lG(b))} +function mG(a,b){if(nG(a)||nG(b))return kG;if(-1==a.C)return-1==b.C?mG(lG(a),lG(b)):lG(mG(lG(a),b));if(-1==b.C)return lG(mG(a,lG(b)));if(0>pG(a,oAb)&&0>pG(b,oAb))return jG(pAb(a)*pAb(b));for(var c=a.F.length+b.F.length,d=[],e=0;e<2*c;e++)d[e]=0;for(e=0;e>>16,k=oG(a,e)&65535,l=oG(b,f)>>>16,m=oG(b,f)&65535;d[2*e+2*f]+=k*m;tAb(d,2*e+2*f);d[2*e+2*f+1]+=h*m;tAb(d,2*e+2*f+1);d[2*e+2*f+1]+=k*l;tAb(d,2*e+2*f+1);d[2*e+2*f+2]+=h*l;tAb(d,2*e+2*f+2)}for(e= +0;e>>16,a[b]&=65535,b++} +function rAb(a,b){if(nG(b))throw Error("k");if(nG(a))return kG;if(-1==a.C)return-1==b.C?rAb(lG(a),lG(b)):lG(rAb(lG(a),b));if(-1==b.C)return lG(rAb(a,lG(b)));if(30=pG(b,a);)c=uAb(c,1),b=uAb(b,1);var d=vAb(c,1),e=vAb(b,1);b=vAb(b,2);for(c=vAb(c,2);!nG(b);){var f=e.add(b);0>=pG(f,a)&&(d=d.add(c),e=f);b=vAb(b,1);c=vAb(c,1)}return d}for(c=kG;0<=pG(a,b);){d=Math.max(1,Math.floor(pAb(a)/pAb(b)));e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e? +1:Math.pow(2,e-48);f=jG(d);for(var h=mG(f,b);-1==h.C||0>5;b%=32;for(var d=a.F.length+c+(0>>32-b:oG(a,f-c);return new iG(e,a.C)}function vAb(a,b){var c=b>>5;b%=32;for(var d=a.F.length-c,e=[],f=0;f>>b|oG(a,f+c+1)<<32-b:oG(a,f+c);return new iG(e,a.C)};function wAb(a,b){this.F=a;this.H=b}wAb.prototype.Di=u("H");wAb.prototype.hb=function(a){return this.H==a.Di()&&this.F.hb(a.J())};wAb.prototype.J=function(){return op(this.F)}; +function xAb(a){this.C=null;var b=kG;if(a instanceof iG){if(0!=a.C||0>pG(a,kG)||0e||255>>=8;return this.C=b.join(".")}; +function AAb(a){this.C=null;var b=kG;if(a instanceof iG){if(0!=a.C||0>pG(a,kG)||0>>16&65535).toString(16));d.push((a&65535).toString(16));ao(c,c.length-1);eo(c,d);a=c.join(":")}d=a.split("::");if(2e?[]:gwa(c,po("0",e),d)}if(8!=c.length)throw Error("lm`"+a);for(d=0;dpG(e,kG)||0>>16).toString(16));a.push(d.toString(16))}c=b=-1;for(var e=d=0,f=0;fd&&(d=e,b=c)):(c=-1,e=0);0")){var y= +r.indexOf(">");f=r.substring(1,y)}else""==f&&(e+=r);h+=r.length}""==f&&-1!=e.indexOf("@")&&(f=e,e="");e=to(e);e=xwa(e,"'");e=xwa(e,'"');e=e.replace(fAb,'"');e=e.replace(hAb,"\\");f=to(f);d=iAb.test((new dAb(f,e)).Dq)}return d?a:null}}else a=vg+Am(a);var D=encodeURI(a);a=Tua(Tua(Tua(D,"%5B","["),"%5D","]"),"%25","%");var F=Uva(Wva(a),!0);if(2083Ba?null:a.substr(Ba+1);a="";null!=f&&(a=Am(a)+Am(Am(f)+":"));null!=k&&(a=Am(a)+Am(ta),null!=h&&(a=Am(a)+Am(Am(h)+"@")),a=Am(a)+Am(k),null!=c&&(a=Am(a)+Am(":"+Am(c))));null!=l&&(a=Am(a)+Am(l));null!=ca&&(a=Am(a)+Am("?"+Am(ca)));null!=Ga&&(a=Am(a)+Am("#"+Am(Ga)));e=a}return e}catch(bb){bb=Em(bb);if(Rsa(bb))return null;throw bb.C;}} +function LAb(a){var b=a;try{var c=ro(b,"[")&&so(b,"]")?new AAb(b.substring(1,b.length-1)):new xAb(b)}catch(d){c=null}if(null!=c)return!0;a=a.replace(GAb,".");46==a.charCodeAt(a.length-1)&&(a=Qm(a,0,a.length-1));if(253qb&&!ca&&!Ad&&!Bd&&!hd)break;var ud=Yb;if(ud&&ud.getType()==Kl&&ud.O&&!Bd)break;0!=a.C&&(f=1);var Wc=a,uc=b,Ub=Tb,Mf=c,kc=qb,Ne=y,Ud=V,Ze=d.start,mh=f,He=h.C,zh=ca,$e=xc,nc=Hd,qf=cd,bg=Ad,mg=Bd,Bf=hd,Te=Wc,Vf=Ub,ah=Ud.C,ri=ah?Myb(Te.na,Vf):NaN,bh=ah?!(ri&1):e,Oe=PAb(Te,!1);Te.L?Te.L.reset(Oe.C,QAb(Te),Te.ma.V.F(Math.max(1,Vf-1)),RAb(Te),Oe.F,Vf,bh):Te.L=new Wzb(Te.O.F,Te.O.C,Te.O.H,Oe.C,Te.ma.bj(),QAb(Te),Te.ma.V.F(Vf),RAb(Te),Oe.F,Vf,bh);var Pe=Wc.Fa.C;if(0<$e&&!Pe)throw Error("nm"); +if(Pe){var Og=void 0,Nf=Wc,Of=Pe,rf=Mf,zf=Ub,ng=qf.length,Kj=Ne,tj=He,Ji=mh,Pg=zh,ll=kc,sk=$e,Cg=nc;Azb(Nf.F,zf);var si=PAb(Nf,!1);var nh=Nf.L,Cf=Nf.H,Df=si.C,De=QAb(Nf),aj=Nf.ma.V.F(zf),Pf=RAb(Nf),Zc=si.F;nh.V=!1;var Wf=nh.J-rf,Ah=nh.Gu[0],ci=Yzb(nh,Df,De,aj,Pf,Zc),Ef=null;if(Of.XEa())Ef=Of.Qc(zf,tj,Kj,ll,nh.Yf,Ji,Pg,Wf,Ah,ci,sk,Cg);else{var Xf=nh,Ih=Of,Lj=ng,Qg=ll,Dg=nh.Yf,bj=Pg,cj=Wf,Qf=Ah,og=ci;Ih.Qc(zf,Kj);var Ki=Ih.Rc();if(Ki.width>Qg&&!bj)Ef=null;else{Ih.Sga()&&(Qf=new GC(Qf.C,Qf.H,Qf.L,Qf.F, +null),og&&(og=new GC(og.C,og.H,og.L,og.F,null)));var bk=[Xf.W.C(Qf)];og&&bk.push(Xf.W.C(og));var uj=new Uzb(bk,Dg,cj,cj+Lj-1,Xf.nh,Ih,Ih.Bc());uj.Gi();uj.Mg(Ki);uj.lE(Ih.nj());Ef=uj}}if(Ef){var ch=Ef.Gi();if(0uc)Wc.va=!0,Yb=null;else{for(var cg=uc,Bh=Mf,Rh=Ze,Ch=null,dj=Wc.ma.la(),dh=dj.getStyle(Yi,cg),di=dh.H.qd(),Sg=0;SgRh&&(!Ch||FgRh&&(!Ch||w5a(Ch)>ml))var No=new NAb(aA(dh),0);else{var Iq=Ch;No=Iq?new NAb(w5a(Iq),Iq.aj()):null}var dt=void 0,ej=Wc,yn=No,Dm=Mf,ho=Ub,Jq=Ze,Wm=zh,eq=kc;ej.ga=yn?yn.C:0;ej.wa=yn?yn.F:x5a(Jq);ej.J=0==ej.ga?ej.wa-Jq:0;var fj=ej.L,fq=ej.H,up= +ej.J;fj.V=!1;if(up>eq&&!Wm)dt=null;else{fj.L=fj.J;cAb(fj,up,0,1,0);for(var Dk=[],gq=0;gqp)&&1==l){if(!m){c=null;break a}l=0}if(r&&0==l){f=f.Fc();h=b.C.join("");l=0;r= +[];for(var D=t=0,F=0;Fp&&(0f)throw Error("Yl");if(!d.C[p]){if(0!= +p&&!d.C[p-1])throw Error("Zl");d.C[p]=[]}if(0!=r&&!d.C[p][r-1])throw Error("$l");d.C[p][r]=f}return c.C};tG.prototype.getType=u(Jl);tG.prototype.getContext=u(mi);function oBb(a,b,c,d,e){tG.call(this,a,b,c,Hna,e);this.L=String(d)}A(oBb,tG);oBb.prototype.F=u("L");function pBb(a,b,c,d,e){ryb.call(this,d);var f=this;this.W=a;this.L=b;this.ga=c;this.V=e;this.J=new iu;this.ha(this.J);ku(this.J,this.L.F(),function(){for(var a=f.ga.C("\ue901"),b=[],c=0;ct&&(t=-t-2);var w=jo(r,e.end);for(0>w&&(w=-w-2);t<=w;t++){var y=Math.max(r[t],e.start),D=e.end,F=r[t+1];B(F)&&(D=Math.min(F-1,D));F=a.getStyle(c,y);y=new U(y,D);D=l?l(a,F):[];f(F,y,D)&&(F=KC(b,d),F=new wG(y,F,h,k,D),p.push(F),m&&m(F))}return p};function zBb(a,b){this.C=a;this.F=b}G(zBb,H);x=zBb.prototype;x.Gl=v(!0);x.Hm=function(a){return yBb(this.C,this.F,td,Pia,a,C(this.Hwb,this),void 0,void 0,C(this.Gwb,this),C(this.Iwb,this))};x.Hwb=function(a,b,c){return 0=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height}; +function BG(a,b){var c=Math.abs(Math.cos(b));b=Math.abs(Math.sin(b));return CG(zG(a),AG(a),a.width*c+a.height*b,a.width*b+a.height*c)}function EBb(a,b){return zm(a,b)?!0:null==a||null==b?!1:a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height}function DG(a,b,c){return 0==b&&0==c?a:new yG(a.left+b,a.top+c,a.width,a.height)} +function FBb(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new yG(c,e,d-c,a-e)}return null}function GBb(a,b){return a.xg()>=b.Hb()&&b.xg()>=a.Hb()&&a.qf()>=b.Jb()&&b.qf()>=a.Jb()} +function HBb(a){for(var b=Infinity,c=Infinity,d=-Infinity,e=-Infinity,f=0;f=Math.abs(e)?a:BG(a,e)}A(LBb,ym);LBb.prototype.jb=u("L");LBb.prototype.getHeight=u("J");LBb.prototype.contains=function(a){if(1E-6>=Math.abs(this.F))return this.C.contains(a);a=a.clone();Vr(a,-this.F,this.H);return this.N.contains(a)};function MBb(a,b){return zm(a,b)?!0:null==a||null==b?!1:Ur(a.H,b.H)&&a.L==b.L&&a.J==b.J&&a.F==b.F} +function NBb(a,b,c,d,e){a=CG(a,b,c,d);a=1E-6>=Math.abs(e)?a:BG(a,e);return new LBb(a.xg(),a.qf(),c,d,e)};function OBb(a,b){this.C=a;this.Wr=b}function PBb(a,b){return a==b?!0:a&&b?EBb(a.C,b.C)&&MBb(a.Wr,b.Wr):!1}function QBb(a,b,c){if(0!=b||0!=c){var d=a.Wr;a=new OBb(DG(a.C,b,c),new LBb(d.H.x+b,d.H.y+c,d.L,d.J,d.F))}return a};function GG(a,b){this.Aj=a;this.C=null;this.F=!!b}var HG=new GG({});function RBb(a,b){return a.C.Jb()-b.C.Jb()}GG.prototype.isEmpty=function(){return jp(this.Aj)};GG.prototype.contains=function(a){return!!this.Aj[a]};function SBb(a,b){a=a.Aj[b];if(!a)throw Error("um`"+b);return a}GG.prototype.qf=function(){if(null!=this.C)return this.C;this.C=0;for(var a in this.Aj){var b=this.Aj[a].C;b.qf()>this.C&&(this.C=b.qf())}return this.C}; +function TBb(a,b){for(var c in a.Aj)if(a.Aj[c].Wr.contains(b))return c;return null}function UBb(a,b,c){var d=[],e;for(e in a.Aj){var f=a.Aj[e].C;f.qf()>b&&(d.push(new U(f.Jb(),f.qf())),d.push(new U(f.Jb()+c,f.qf()+c)))}return d}function VBb(a,b){if(a==b)return!0;if(!a||!b)return!1;var c=gp(a.Aj);if(c.length!=gp(b.Aj).length)return!1;for(var d=0;dd&&(e[l]=QBb(m,b,c),f=f||a[h].F)}}return jp(e)?HG:new GG(e,f)}function ZBb(a,b,c){this.C=a;this.H=b;this.F=c}var $Bb=new ZBb([],[],[]);ZBb.prototype.isEmpty=function(){return!this.C.length&&!this.H.length&&!this.F.length};function aCb(a,b){this.C=a;this.F=b}var bCb=new aCb(HG,0);function IG(){L.call(this);this.C=0;this.endTime=this.startTime=null}G(IG,L);IG.prototype.Ts=function(){this.Ho(Fc)};IG.prototype.Us=function(){this.Ho(ef)};function cCb(a){a.Ho(uf)}IG.prototype.Ho=function(a){this.dispatchEvent(a)};function JG(a,b,c,d){IG.call(this);if(!jm(a)||!jm(b))throw Error("vm");if(a.length!=b.length)throw Error("wm");this.H=a;this.O=b;this.duration=c;this.L=d;this.coords=[];this.F=!1;this.vr=0;this.N=null}G(JG,IG);x=JG.prototype; +x.play=function(a){if(a||0==this.C)this.vr=0,this.coords=this.H;else if(1==this.C)return!1;FXa(this);this.startTime=a=qm();-1==this.C&&(this.startTime-=this.duration*this.vr);this.endTime=this.startTime+this.duration;this.N=this.startTime;this.vr||this.Ts();this.Ho("play");-1==this.C&&this.Ho("resume");this.C=1;DXa(this);dCb(this,a);return!0};x.stop=function(a){FXa(this);this.C=0;a&&(this.vr=1);eCb(this,this.vr);this.Ho(Qpa);this.Us()};x.ua=function(){0==this.C||this.stop(!1);this.Ho("destroy");JG.aa.ua.call(this)}; +x.Bja=function(a){dCb(this,a)};function dCb(a,b){b=jCb&&(Ov(this.element,a),this.J=a)};MG.prototype.Ts=function(){this.J=-1;MG.aa.Ts.call(this)};MG.prototype.Us=function(){this.J=-1;MG.aa.Us.call(this)};MG.prototype.Bf=function(){this.element.style.display=Di};function NG(a,b,c){MG.call(this,a,1,0,b,c)}G(NG,MG); +NG.prototype.Ts=function(){this.element.style.display="";NG.aa.Ts.call(this)};NG.prototype.Us=function(){this.Bf();NG.aa.Us.call(this)};function OG(a,b,c){MG.call(this,a,0,1,b,c)}G(OG,MG);OG.prototype.Ts=function(){this.element.style.display="";OG.aa.Ts.call(this)};function PG(a){return 1-Math.pow(1-a,3)};function kCb(a){var b=js(Va,Do(he," ","kix-icon-accessible-img"," ",a,"-sprite"));ss(b,"\u00a0");return js(Va,(new fx(fe," goog-inline-block ",a)).toString(),[b])};function lCb(a){H.call(this);this.Ua=a}G(lCb,H);x=lCb.prototype;x.Gt=null;x.setPosition=function(a,b){a=Math.round(a);b=Math.round(b);this.Gt&&this.Gt.x==a&&this.Gt.y==b||(mCb(this,a,b),Lv(this.Ua,a,b))};function mCb(a,b,c){a.Gt?(a.Gt.x=b,a.Gt.y=c):a.Gt=new Tr(b,c)}x.Jb=function(){return this.Gt?this.Gt.y:0};x.Hb=function(){return this.Gt?this.Gt.x:0};x.ua=function(){lCb.aa.ua.call(this);delete this.Gt;delete this.Ua};function QG(a){Uv.call(this,a.oa());this.ma=a;this.ia=new iu;this.ha(this.ia)}G(QG,Uv);x=QG.prototype;x.mia=!0;x.Wx=null;x.setPosition=function(a,b){this.Wx&&this.Wx.setPosition(a,b)};x.Ea=function(){QG.aa.Ea.call(this);this.Wx=new lCb(this.X())};x.dc=function(){QG.aa.dc.call(this);mu(this.ia)};x.Hb=function(){return this.Wx?this.Wx.Hb():0};x.Jb=function(){return this.Wx?this.Wx.Jb():0};x.getContext=u(mi);x.Xa=function(){return this.mia&&this.Db()}; +x.xa=function(a){this.X()&&a!=this.mia&&(this.X().style.display=a?"":Di,this.mia=a)};x.ua=function(){QG.aa.ua.call(this);I(this.Wx)};function nCb(a,b,c){QG.call(this,a);this.F=b;this.C=c;this.za=new pq(this)}G(nCb,QG);x=nCb.prototype;x.XZ=null;x.Pba=null;x.J6=null;x.eha=null;x.eia=!1;x.vFa=!1;function oCb(a){var b=[];Qu(a.getContext().L.C)&&(a.XZ=kCb("kix-icon-delete-note"),b.push(a.XZ),a.J6=kCb("kix-icon-reply-comment"),b.push(a.J6));a.Pba=kCb("kix-icon-close-comment");b.push(a.Pba);return b} +x.qa=function(){var a=this.oa();this.C.X()||this.C.qa();var b=a.qa(Va,void 0,this.C.X()),c=a.qa(Va,"kix-commentcontainer-header",oCb(this));this.eha=kCb("kix-commentcontainer-highlighted-arrow");var d=Jz(Hz(),150);this.Ua=a.qa(Va,{"class":"kix-commentcontainer",style:Ora+d+"px; display: none;"},c,this.eha,b)};x.Ea=function(){nCb.aa.Ea.call(this);var a=this.getContext().Ca;this.XZ&&this.za.ea(this.XZ,od,Lr(a,this.fib,this));this.za.ea(this.Pba,od,this.chb);this.J6&&this.za.ea(this.J6,od,this.Zpb)}; +x.ig=function(a){a!=this.eia&&(zv(this.Za(),"kix-noteview-highlighted",a),this.eha.style.visibility=a?Fl:hg,this.eia=a)};x.ej=u("eia");x.fib=function(){this.xa(!1);var a=this.getContext().F.fb(Sla);if(a){var b={};b.eId=this.F;a.gb(b)}};x.chb=function(){this.xa(!1);this.dispatchEvent(pd)};x.Zpb=function(){var a={};a.eId=this.F;this.getContext().F.fb(tma).gb(a)}; +function pCb(a,b,c){var d=0;if(B(b)&&B(d)&&a.Xa())if(a.vFa||(a.X().style.display="",a.vFa=!0),c){if(c=a.X())if(d=Math.round(d),b=Math.round(b),a.Jb()!=b||a.Hb()!=d)(new iCb(c,[d,b],500,PG)).play(),a.Wx&&mCb(a.Wx,d,b)}else a.setPosition(d,b)}x.ua=function(){I(this.za);nCb.aa.ua.call(this)};function RG(){}RG.prototype.QF=Rp;RG.prototype.V=Pp;RG.prototype.Mia=gm;function SG(a,b){this.vk=a;this.Nl=B(b)?b:!1}SG.prototype.hb=function(a){var b=this.vk,c=a.vk;return b.C==c.C&&b.F==c.F&&this.Nl==a.Nl};function TG(a,b){this.C=a;this.F=b};function UG(a,b,c){this.C=a;this.F=b;this.lk=c||new SG(new TG(0,0))}G(UG,RG);UG.prototype.getType=v(ria);UG.prototype.V=function(a){return a.getType()!=Zia?!1:a.Bc()===this.C};UG.prototype.Bc=u("C");UG.prototype.bd=u("F");function qCb(){this.F=0;this.O=this.V=this.N=this.W=this.H=this.C=!1;this.J=[];this.L=HG;this.ga=!1}function rCb(a,b){this.H=a;this.F=b;this.C=0}rCb.prototype.Hi=u("H");rCb.prototype.translate=function(a,b){this.H.translate(a,b);this.F.translate(a,b);return this};function VG(a,b){this.C=a;this.F=b}VG.prototype.ag=u("C");VG.prototype.shift=function(a){return new VG(this.C.shift(a),this.F)};VG.prototype.toString=function(){return"LocationResult("+this.C.toString()+qa+this.F+")"};function sCb(a){this.C=a}function tCb(){this.C={}}tCb.prototype.isEmpty=function(){return jp(this.C)};function uCb(a){this.C=a}var vCb=new uCb(new tCb);uCb.prototype.get=function(a){return this.C.C[a]||[]};function wCb(a){return a&&!a.isEmpty()?new uCb(a):vCb};function xCb(a,b){this.C=a;this.F=b}xCb.prototype.Gi=u("C");xCb.prototype.Sm=u("F");function yCb(a,b){this.F=a;this.C=b} +function zCb(a,b,c,d,e,f,h){h=h||gp(a.C.C);for(var k={},l=0;lwta(this.F,a)&&-1b?!1:(1>b?0:a.C.C.Jc[b-1].F.zm().Sm().C)?!0:(0>c||b<=c)&&(0>d||b<=d)&&(0>e||b<=e)}function UCb(a,b,c){b=cH(a.C.C,b);a=cH(a.C.C,c);return 1==b.length&&1==a.length?b[0]<=a[0]:xy(new U(b[0],b[b.length-1]),new U(a[0],a[a.length-1]))||b[b.length-1]h){p=p[r];break a}if(p[p.length-1]==h){p=h+1;break a}}p=-1}r=YCb(d,a.C.C,!0);if(-1h&&t.push(r[w]);r=t}a:if(k){for(k=0;kh){k=r[k];break a}k=-1}else k=0t.Gq)f=t;else{f=a.F.jF(w,c,e,f,a.C);var D;if(!(D=0!=eH(a.C.F,w,y)))if(aH(d, +w),(y=bH(a.C,y))||a.Ca.log(Error("Gm")),$Cb(d)||$Cb(y)||y.jb()!=d.jb()||fH(y,w))D=!0;else{D=a.C.C;var F=e+gH(a.C,w+1=D.Jc[w].F.qG()}f=D?t:{Gq:-2,SH:-1}}if(b&&b.type==Kg&&(t=p,w=f.Gq,0>t||a.F.Ko()&&0<=r&&rm?0:a.C.C.Jc[m-1].F.zm().Sm().C)?t=!1:0<=m&&m==t?-1==m||0==c?t=!0:(t=(t=bH(a.C,c-1))?jH(t):-1,t=m>t):t=!0,t)){t=p;if(0b||r<=b)&&(0>m||r<=m)&&(0>l||r<=l);if(b)return m==r&&TCb(a,m,p,l,k)? +new PCb(m,c):new $G(r,c);b=f.Gq;if(0<=b&&(0>p||bl||bk||bm||bp||l<=p)&&(0>k||l<=k))return new $G(l,c);if(-1k||p<=k))return new $G(p,c);if(-1d[d.length-1]?{Gq:-2,SH:-1}:0<=f&&(a=mH(a.C.C.Zd[f],!0),0a){var c=0,d=this.F;for(b=d.length-1;0<=b&&!(d[b].index>a);b--)c+=d[b].offset;this.Ca&&(isNaN(this.C[a])?(this.Ca.log(Error("Im")),this.Ca=null):isNaN(c)&&(this.Ca.log(Error("Jm")),this.Ca=null));return this.C[a]+c}fDb(this,a);if(this.C.length<=a)for(c=this.H,d=this.J,b=this.C.length;b<=a;b++)this.C[b]=c.call(d,b-1,this.C[b-1]);a=this.C[a];isNaN(a)&&this.Ca&&(this.Ca.log(Error("Km")),this.Ca=null);return a}; +eDb.prototype.indexOf=function(a,b){var c=this.C;fDb(this,c.length);b=null!=b?b:2147483647;if(a<=c[c.length-1]){for(a=jo(c,a);0<=a-1&&c[a]==c[a-1];)a--;return Math.min(0>a?-a-2:a,b-1)}for(var d=this.H,e=this.J,f,h=c.length;ha)return h-1}return b-1};function tH(a,b){fDb(a,b);a.F.length=0;a.C.length=Math.min(a.C.length,b)}function gDb(a,b){b=b.index;return a>b?-1:ab)){for(;f<=b;f++)0<=e&&c[e].index==f&&(d+=c[e--].offset),a.C[f]+=d;c.length=e+1;f+1"};x.Ef=u("J");x.Ye=u("L"); +function nDb(a){var b=new kDb(-1,null);a.xk();a.H.push(b);lDb(b,a);return b};function oDb(){this.Fj=null;this.C=[]}oDb.prototype.Jm=function(a){ao(this.C,a)};function mH(a,b){var c=[];a.Fj&&b&&c.push(a.Fj);for(b=0;b")+" "+this.C.toString()};function qDb(a){this.Jc=[];this.Zd=[];this.C=[];this.H=[];this.F=a}function hH(a){return a.Jc.length}function rDb(a,b,c,d){var e=a.Jc[b],f=e.Ye(),h=e.Ef();if(c==f&&d==h)return[];h=1=qH(a)&&(yDb(a,b),zDb(a.F,h,b,l,a));var p=a.Zd[b];a:{m=ADb(a,c);f=a.Zd[b];for(var r=0;r=m){f=r;break a}}else if(ADb(a,t.C)>m){f=r;break a}}f=rH(f)}0>BDb(p,c)&&b!=a.C[h]&&zDb(a.F,h,b,l,a);l=new Lx;for(m=0;m=rH(e))return e=nDb(d),Zn(a.Zd[b].C,e,c),KDb(a.F,b,c),LDb(a.F,b,d,f,a),[];e=e.zb(c);if(e==d)return[];var h=[];switch(e.Ae()){case 1:var k=e.C;if(k==d)break;e.xk()?(e=nDb(d),Zn(a.Zd[b].C,e,c),KDb(a.F,b,c)):(tDb(a,b,c),vDb(a,e,d),h=uDb(a,b,k,k.Ef(),k.Ye()),h.push(b));break;case 0:e.Lc();c=e.Ye();c=sDb(a,e,1,1,c);vDb(a,e,d);h=c;break;default:vDb(a,e,d),h=[b]}LDb(a.F,b,d,f,a);return h} +function tDb(a,b,c){var d=a.Zd[b].zb(c),e=!1;a:{var f=a.F,h=d.C;if(b!=xH(a,h.Lc())){var k=a.Zd[b],l=wH(k,h);if(!(c>l)){if(c=b)a[d]+=c;else break} +qDb.prototype.removeChild=function(a){var b=this.Jc[a],c=this.C[a];if(-1==c)return ao(this.C,a),ao(this.Jc,a),QDb(this,a,-1),[];var d=new Lx;if(0==b.Ae()){var e=rDb(this,a,1,1);Nx(d,e)}e=this.Zd[c];e.Fj&&e.Fj==b||vH(e,b);if(1==b.Ae()){e=b.C;var f=vH(this.Zd[c],b);tDb(this,c,f);SDb(this,b.Lc(),c);b=uDb(this,c,e,e.Ef(),e.Ye())}else b=SDb(this,a,c);Nx(d,b);oo(this.H,a);ao(this.C,a);ao(this.Jc,a);QDb(this,a,-1);return d.ub()};qDb.prototype.Ef=function(a){return this.Jc[a].Ef()}; +function xH(a,b){return cH(a,b)[0]}function cH(a,b){var c=a.C[b];if(-1==c||!B(c))return[];a=a.Jc[b].Ye();b=[c];for(var d=1;d=qH(a)&&yDb(a,qH(a)),Nx(f,VDb(a,c,e)),Nx(f,WDb(a,c,b)))} +function TDb(a,b,c,d){if(!a.H.length)return[];for(var e=a.Zd[c],f={},h=new Lx,k=rH(e)-1;0<=k;k--)if(!(k>=rH(e))){var l=e.zb(k);if(1==l.Ae()&&(l=l.C.Lc(),!(l in f||xH(a,l)==c))){f[l]=!0;var m=cH(a,l);d(a,b,l,m[0],m[m.length-1]+1,h)}}return h.ub()}function PDb(a,b){a.Zd[b]&&a.Zd[b].isEmpty();ao(a.Zd,b);RDb(a.C,b,-1);a=a.F.C;for(var c=yH(a,b),d=0;d=e.length-1&&oo(a.H,b);var f=a.Zd[c];if(f.Fj&&f.Fj==d)return f.Fj=null,e;for(d=0;dCH(t,m)&&(hEb(l,k,m,r,p),jEb(t,m))}}}function LDb(a,b,c,d,e){if(b!=xH(e,c.Lc())){c.Lc();var f=wH(e.Zd[b],c);0>d?NDb(a,b,c,e,!0):f!=d&&MDb(a,b,d,f)}} +function NDb(a,b,c,d,e){for(var f=wH(d.Zd[b],c),h=yH(a.C,b),k=0;k +l&&(f.lq=fo(f.lq,0,l));for(l=0;lb&&(b=e)}return b}function BEb(a,b){var c=[],d=a.C.ub();a=a.C.F;for(var e=0;e=b)break;c.push(a[f])}return c}function CEb(a){var b=new xEb;b.C=a.C.clone();return b}function DEb(a,b){this.F=a;this.C=b}var EEb=new DEb(yEb,[]);function FEb(){this.C=this.F=null}FEb.prototype.isEmpty=function(){return!this.F};FEb.prototype.remove=function(a){this.C==a&&(this.C=a.F);this.F==a&&(this.F=a.C);a.F&&(a.F.C=a.C);a.C&&(a.C.F=a.F)};function GEb(a){this.C=this.F=null;this.H=a}GEb.prototype.getData=u("H");function HEb(){this.F={};this.C=new FEb}HEb.prototype.isEmpty=function(){return this.C.isEmpty()};function IEb(a){this.C=a}G(IEb,RG);IEb.prototype.getType=v(hja);IEb.prototype.Ta=function(a){return this.C[a]};function JEb(a,b){this.C=a;this.F=b}G(JEb,RG);JEb.prototype.getType=v(ija);function KEb(a,b,c,d,e){this.C=a;this.F=b||0;this.H=c||0;this.J=d||0;this.L=e||0}function GH(a){return a.F+a.J+a.L}function LEb(a,b){return ko(a,b.C)};function MEb(a,b,c,d,e){this.Ca=a;this.wa=c;this.Na=!!d;this.C=[];this.va=new eDb(this.$Eb,this);this.F=[];this.N=new eDb(this.cFb,this);this.ia=null;this.lb=new uEb;this.H=null;this.O=[];this.ga=this.Fa=this.W=!1;this.Ya=this.J=null;this.Ja=HG;this.L=yEb;this.na=void 0;this.pb=e||this.q_a;this.Ra=b;this.Ia=-1;this.ab=this.V=0} +function NEb(a,b){if(a.J&&a.J.width!=b.width){a.O=[];for(var c=0;ca.J.height&&0p&&f.push(l)}return f}}return[]} +function QEb(a,b,c){a=YCb(a,c,!1);return 0<=jo(a,b)}function JH(a,b){b=CH(a,b);return 0>b?null:a.F[b]}function REb(a,b,c){var d=KH(a,b),e=a.C[d];e.J!=c&&(a.C[d]=new FCb(e.Uj,e.N,e.zd,e.Pc,e.C,e.F,e.L,c,e.H),a.Ia=SEb(a,b,c))}function SEb(a,b,c){if(c)return-1==a.Ia||a.Ia>b?b:a.Ia;for(b=KH(a,b);bb&&a.Ca.log(Error("Om"));return b} +function TEb(a,b,c){if(0==a.F.length)return b=PEb(a,b.y,c),1==b.length?a.C[b[0]].Lc():-1;if(0>b.y||b.y>=a.getHeight())return-1;var d=a.N.indexOf(b.y);if(0>d)return-1;d=HH(a,a.F[d].C,c);if(0==d.length)return-1;var e=C(function(a,b){return UEb(this,a,c)-UEb(this,b,c)},a);lo(d,e);for(e=0;e=f.jb()||0>=f.getHeight())&&f.H){var h=IH(a.Ra,d[e],c),k=f.C-h.Hb();h=f.C+f.jb()+h.xg();if(b.x=k)return f.Lc();if(b.x=a.getHeight())return[];if(0>b)return[0];if(!a.Na)return a=a.va.indexOf(b),0>a?[]:[a];var d=a.N.indexOf(b);d=HH(a,a.F[d].C,c);for(var e=[],f=0;fb?-1-b:b)} +function MH(a,b,c,d){if(!a.Na)return VEb(a,b);if(!aH(a,b))return d=xH(c,b),NH(a,d);var e=kH(a,b,c);e=CH(a,e[0]);var f=0==e?a.V:0;e=0<=e?e:-e-1;c=IH(a.Ra,b,c);b=EH(a,b);d=d?b.F:0;return a.N.Ta(e)+f+c.Jb()+d}function WEb(a,b){b=jo(a.C,b,WG);if(0>b)throw Error("Pm");return a.C[b].C}function XEb(a,b){if(b>=a.getHeight())return-1;b=0>b?0:a.N.indexOf(b);return a.F.length?a.F[b].C:-1}function NH(a,b){b=CH(a,b);0>b&&(b=-b-1);return a.N.Ta(b)} +function IDb(a,b,c,d){0==d&&a.Ca.log(Error("Qm"));a.H||(a.H=new Lx);var e=a.H.get(b)||null;d=d||1;e?c&&(e.hR?e.update(!0,e.hh()+d):e.update(!0,d)):a.H.set(b,new tEb(c,d,a.Ca))}function YEb(a,b,c){if(!a.H)return 0;var d=a.H.get(b);return-1*ZEb(a,b,c?d.hh()-1:0)}function ZEb(a,b,c){var d=a.H.get(b),e=d&&d.hR?d.hh():0;e=c-e;return 0==c?(a.H.remove(b),0==a.H.ub().length&&(a.H=null),e):d?(d.update(d.hR,c),e):0}function XCb(a){if(!a.H)return-1;a=a.H.ub();return 0==a.length?-1:a[0]} +function $Eb(a){if(!a.H)return-1;a=a.H.ub();return 0==a.length?-1:a[a.length-1]}function aFb(a,b){b=a.H?a.H.get(b):null;return b?b.hR:(a.Ca.log(Error("Rm")),!1)}function bFb(a,b,c){for(var d=a.C.length-1;0<=d;d--){var e=a.C[d],f=e.Lc();if(f>=b)a.C[d]=new FCb(f+c,e.N,e.zd,e.Pc,e.C,e.F,e.L,e.J,e.H);else break}a.H&&(0<=c?a.H.shift(b,c):a.H.splice(b,-c));for(d=0;d=b&&(a.O[d]+=c);d=a.L;zEb(d)?(d=CEb(d),0<=c?d.C.shift(b,c):d.C.splice(b,-c),b=d):b=yEb;a.L=b} +function $Db(a,b,c){for(var d=a.F.length-1;0<=d;d--){var e=a.F[d],f=e.C;if(f>=b)a.F[d]=new KEb(f+c,e.F,e.H,e.J,e.L);else break}}function aH(a,b){return 0<=jo(a.C,b,WG)}function FH(a){return 0b&&(a.Ca.log(Error("Sm")),b=-b-1);var d=a.C[b];a.C[b]=new FCb(d.Uj,d.N,d.zd,d.Pc,c,d.F,d.L,d.J,d.H)}function iFb(a,b,c,d){b=CH(a,b);if(!(0>b||a.V==c&&a.ab==d)){var e=!1;0==b&&(a.V=c,e=!0);b==a.F.length-1&&(a.ab=d,e=!0);e&&dFb(a,b)}} +function jFb(a,b,c){for(var d=cH(c,b),e=0,f=0;f=a.F.length)return-1;a=a.F[c].C;return a>b[b.length-1]?-1:a}function lFb(a,b,c){var d=kFb(a,b,c),e=c.Zd[d],f=-1;e.Fj&&e.Fj.Lc()==b||(f=c.Jc[b],b=xH(c,b),f=d==b?vH(e,f):wH(e,f));return new TG(CH(a,d),f)} +function gFb(a,b,c,d,e){if(d!=c){d-=c;var f=MH(a,b,e);c=UBb(a.Ja,f,d);var h=a.L;if(zEb(h)){var k=[],l=CEb(h),m=h.C.ub();h=h.C.F;for(var p=0;pb?l.C.set(r,XBb(t,0,d)):k.push.apply(k,UBb(t,f,d))}d=new DEb(l,k)}else d=EEb;a.L=d.F;fFb(a,c.concat(d.C),b+1,e)}} +function fFb(a,b,c,d){if(0!=b.length){c=jo(a.C,c,WG);0>c&&(c=-c-1);for(var e=0;ejo(a.C,b,WG)&&a.Ca.log(Error("Um"));zu(a.O,b)}function WCb(a){return 0==a.O.length?-1:a.O[0]}x.Bc=u("Ya"); +function BH(a,b){a.ia||(a.ia=new HEb);var c=a.ia,d=b.getType(),e=b.QF();a=new GEb(b);if(null!=e){np(c.F,d,{});var f=c.F[d][e];c.F[d][e]=a;f&&(d=f.getData(),b.QF(),d.getType(),b.getType(),d.QF(),b.QF(),d.Mia(b),c.C.remove(f))}(f=c.C.C)&&b.V(f.getData())?c.C.remove(f):(b=c.C,b.C?(a.F=b.C,b.C.C=a):b.F=a,b.C=a)}x.Wa=function(){if(this.Ya&&this.ia){for(var a=this.ia,b=this.Ya,c=a.C.F;c;)b.Jq(c.getData()),c=c.C;b=a.C;b.F=null;b.C=null;a.F={};this.ia=null}}; +function $Cb(a){return a.Ja.isEmpty()?zEb(a.L):!0}function OH(a,b,c){B(a.na)||(a.na=a.getHeight());tH(b,0>c?-1-c:c)}function eFb(a,b){return b==a.F.length-1?a.ab:0}x.$Eb=function(a,b){if(0>a)return 0;this.Na&&this.Ca.log(Error("Vm"));return a>=this.C.length?(this.Ca.log(Error("Wm")),b+1):b+this.C[a].getHeight()};x.cFb=function(a,b){return 0>a?0:a>=this.F.length?(this.Ca.log(Error("Xm")),b+1):b+GH(this.F[a])};x.q_a=function(a){return new KEb(a)}; +function mFb(a,b){for(var c=0,d=0;db.end)break;else e>=b.start&&c++}return c}x.toString=function(){return"childSegments: ["+this.C.toString()+"] movedIn: ["+(this.H?this.H.ub():[])+"]"};function nFb(a,b,c){this.Ca=a;this.C=[];this.J=[];this.H=[];this.F=[];this.O=b;this.V=null;this.N=c;this.L=null}function oFb(a,b){for(var c=0;cCH(f,c)&&a.Ca.log(Error("Zm"));EDb(a,b,c,e,d)&&ZDb(f,c)} +function hEb(a,b,c,d,e){var f=AH(a,b);pH(f,c);for(var h=pDb(d.Zd[c]),k=[],l=iH(f),m=jH(f),p=0;p=l&&aH(f,r)&&k.push(r)}B(e)&&no(k,e);for(e=0;e=c);b++);return b}function DH(a,b){return(a=a.J[b])?a.slice(0):[]} +function rFb(a,b,c){a=a.J[b];return c=d.length)return d;var e=AH(a,c),f=sFb(a,b,c,d);c=AH(a,c+1);a=d[d.length-1];if(!c||0==c.F.length||lH(c)>a){b=[f];for(f=jo(d,f)+1;fb||pH(e,f)&&d.push(f);break}return d} +function sFb(a,b,c,d){var e=new U(d[0],d[d.length-1]);if(aH(AH(a,c),b))e=jo(d,lH(AH(a,c))),e=d[0<=e?e:-1-e];else{d=AH(a,c);aH(d,b);var f=wy(new U(lH(d),FH(d)),e);f?e=f.start:(a=AH(a,c-1),null!=a&&aH(a,b)?(b=FH(a),e=pH(d,b)||b==e.end?b:b+1):e=e.start)}return e}function qEb(a,b,c,d,e){var f=AH(a,c);b=sFb(a,b,c,d);return new SG(new TG(CH(f,b),e),pFb(a,c,d))} +function tFb(a,b,c,d,e){var f=AH(a,b),h=EH(f,c);B(f.na)||(f.na=f.getHeight());var k=KH(f,c);0>k&&(k=-k-1);var l=f.C[k];f.C[k]=new FCb(l.Uj,l.N,d.width,d.height,l.C,l.F,l.L,l.J,l.H);d=f.C[k];if(a.O){var m=kH(f,c,e);if(0p||l=p)&&uFb(a,b,[m],e)}}else k=KH(f,c),OH(f,f.va,k+1);null!=a.L&&vFb(a.L,b,c);gFb(f,c,h.getHeight(),d.getHeight(),e)} +function uFb(a,b,c,d){var e=AH(a,b),f=c.slice(0);c=-1;for(var h=new Lx;0w&&m.Ca.log(Error("an"));for(var y=JH(t,l),D=y.H,F=y.H,E=lH(t),V=FH(t),ca=HH(t,l,r),Ba=0;Ba=fb);xb++)bb[xb]>=Ga&&pH(t,bb[xb])&&(qb-=JH(t,bb[xb]).F);F=Math.max(F,qb)}}}if(F+(0==w?t.V:0)+eFb(t,w)!=GH(y)){r=t;y=l;D=F;E=CH(r,y);V=r.F[E];r.F[E]=new KEb(V.C,D,V.H,0==E?r.V:0,eFb(r,E));tH(r.N,y+1);BH(t,new sEb(w,t.jb(),F,0==w?t.V:0,eFb(t,w)));w=CH(t,l+1);OH(t,t.N,w);if(m.L)for(m=m.L,t=bH(m.C,p),w=m.getState().C,l=HH(t,l,w),t=0;t=c.length||0>lH(b))return!1;a=new U(c[0],c[c.length-1]);if(null!=d){if(d==c[c.length-1])return!1;a=new U(d+1,c[c.length-1])}c=wy(a,new U(lH(b),FH(b)));if(null===c)return!1;for(d=c.start;d<=c.end;d++)if(pH(b,d))return!0;return!1}nFb.prototype.toString=function(){return this.C.join("\n")};function xFb(a,b,c){this.Ca=a;this.F=new nFb(a,b.Ko(),b.Nt());this.V=[];this.N=new fEb(this.F,b);this.C=new qDb(this.N);this.O=new eDb(this.aFb,this,a);this.H=(vab(),wab);this.L=!1;this.J=b;this.ga=c;this.W=null}x=xFb.prototype;x.Ye=function(){var a=cH(this.C,void 0);return a?a.length:-1};function sH(a,b,c){if(b>=qH(a.C)||0>b)return-1;a=a.C.Zd[b];if(rH(a)<=c)return-1;c=a.zb(c);return c.xk()?-1:c.Lc()} +function yFb(a,b,c,d,e,f){for(var h=qH(a.C),k=0;kd[k]||d[k]>=h)&&a.Ca.log(Error(Kc));oFb(a.F,c);h=0d?(l.Jc.splice(c,0,new kDb(c,b)),e=[]):f?(f=new Lx,b=new kDb(c,b),l.Jc.splice(c,0,b),Zn(l.Zd[d].C,b,h),KDb(l.F,d,h),1a||a>=hH(this.C))){var b=this.C.removeChild(a);this.F.removeChild(a);ao(this.V,a);AFb(this,b);tH(this.O,a+1)}};x.hh=function(){return this.F.hh()};function bH(a,b){return AH(a.F,b)}function BFb(a,b,c){if(0>b||hH(a.C)-1d)return null;c=CH(bH(a,c),d);0>c&&(c=-(c+1));a=CFb(a,b,d);return new TG(c,a)}function zFb(a,b,c){a=a.C.Zd[c];for(var d=c=0;d=b)break;c++}}return c} +function dH(a,b){a.Gi();var c=a.O.indexOf(b);if(0>c)return[];if(c>=hH(a.C))return[c];var d=a.C.Jc[c].F.zm().Sm(),e=[];if(d.F&&b==gH(a,c))e.push(c-1),e.push(c);else if(d.C&&b==gH(a,c))e.push(c);else return e.push(c),e;c++;for(d=c;db&&PH(bH(a,d[e]),c)}function LFb(a){a=a.F.F;return null!=a[0]?a[0]:-1}x.getHeight=function(a){return this.L?0:(a=bH(this,a))?MFb(this,a,a.getHeight()):0};function MFb(a,b,c){if(a.J.hT()){var d=OEb(b);b=AEb(b.L);c=b>c?Math.min(d,b):c}return a.H.Jb()+c+a.H.qf()} +x.jb=function(a){return this.L?0:(a=bH(this,a))?a.jb()+Math.max(0,this.H.xg())+Math.max(0,this.H.Hb()):0};function NFb(a,b){return a.J.hT()?new yG(0,0,a.jb(b),a.getHeight(b)):null}x.aFb=function(a,b){if(0>a)return 0;if(a>=hH(this.C))return this.Ca.log(Error("dn")),b+1;a=this.C.Jc[a].F.zm();b+=a.Gi();a.Sm().C&&b--;isNaN(b)&&this.Ca.log(Error(cf));return b}; +function OFb(a,b,c,d){var e=a.C.Jc[c].F,f=bH(a,b);d||(d=GDb(f,c),d=eH(a.F,c,b)+d,d=e.Bc(d));if(d){if(a.J.Ko()){if(!BFb(a,c,b)){a.Ca.log(Error("fn"));return}BH(f,new hDb(d,PFb(a,c,b)))}else BH(f,new hDb(d));if(a.J.Ko()&&(e=bH(a,b),aH(e,c))){d=kH(e,c,a.C);e=[];for(var h=0;h=t.length||!aH(d,r)||t[0]==k||(t=kH(d,r,a.C),t=new U(t[0],t[t.length-1]),yy(new U(e[0],e[e.length-1]),t)||k!=t.start&&k!=t.end||IFb(a,r))}}}}(f.W||f.Fa||f.ga)&&c==jH(f)&&(f.W=!1,f.Fa=!1,f.ga=!1);oo(a.F.J[c],b);h=bH(a,b);e=QH(a,c,b);k=[];for(d=0;db||b>=qH(a.C)||0>c||c>=qH(a.C))return!1;var d=Math.max(b,c);b=mH(a.C.Zd[Math.min(b,c)],!1);for(c=0;cb||0 +Tb||TbTb||TbjH(Ze)){var He=mh.getType();0!=He&&5!=He||Ud.Ca.log(Error("Dm`"+He));Ne=!0}else Ne=!1}var zh; +if(!(zh=Ne)){var $e=hd,nc=Ub,qf=ud,bg=Mf,mg=kc.Lc();nc==mg&&(bg==qf||bg&&bg.C(qf))?($e.Ca.log(Error("Em")),zh=!0):zh=!1}if(zh)var Bf=null;else{var Te=hd,Vf=kc,ah=Wc,ri=Ub,bh=Vf.Lc()-1;kc=Te.F.Bla()&&bh>ri&&aH(ah,bh)?new $G(bh,Vf.C):Vf;var Oe=hd,Pe=kc,Og=ud,Nf=uc,Of=Pe.Lc();if(Of>=hH(Oe.C.C))kc=Pe;else{var rf=Oe.C.C.Jc[Of].F.zm().Gi();if(Og&&Og.type==Rd&&Og.index==gH(Oe.C,Of)+Nf&&Og.F.Da().length>=rf&&0=qH(this.C.C)||0>bk)ci=[];else{var uj=this.C.C.Zd[bk],ch=zFb(this.C,Dg,bk);if(ch>=rH(uj))ci=[];else{for(var pg=[],Ck=mH(uj,!1),Li=ch;Li=qH(this.C.C)){var Fg=this.C,Uh=yDb(Fg.C,Th[cg]);AFb(Fg,Uh)}if(0==di){var Xk=this.L.bfa(bj,Xf,Qf,Sg),ml=sH(this.C,Xk.C,Xk.F),No=this.C,Iq=Th[0],dt=qH(No.C);(0>Iq||Iq>=dt)&&No.Ca.log(Error(Kc));oFb(No.F,Dg);var ej=zFb(No,Dg,Iq);No.V.splice(Dg,0,!0);var yn=void 0,Dm=No.C,ho=Dg,Jq=Qg,Wm= +Iq,eq=ej,fj=ml,fq=Dm,up=ho,Dk=Wm;QDb(fq,up,1);fq.C.splice(up,0,Dk);if(0>Wm)Dm.Jc.splice(ho,0,new kDb(ho,Jq)),Ah=[];else{var gq=Dm.Zd[Wm],vp=gq.zb(eq),nl=Dm.Jc[fj],io=[];if(vp.xk()){var au=vp,Bx=ho,et=Jq;au.xk();au.Uj=new jDb(Bx);au.F=et;yn=vp}else yn=new kDb(ho,Jq),Zn(gq.C,yn,eq),KDb(Dm.F,Wm,eq),CDb(Dm,Wm,eq,nl),io=uDb(Dm,Wm,nl,nl.Ef(),nl.Ye());Dm.Jc.splice(ho,0,yn);wDb(Dm,yn,Wm,0,0);Ah=io}AFb(No,Ah);tH(No.O,Dg+1)}else yFb(this.C,Qg,Dg,Th,di,Ki)}else yFb(this.C,Qg,Dg,[],1,!0);break;case 2:var Oo= +Pf,es=Zc,zn=Wf,Yk=Oo.Lc();TFb(this,Yk,Oo.C,es,zn)||this.getContext().Ca.log(Error("pn`"+Yk));break;case 3:var Kq=Pf.F;UFb(this,Kq,Pf.C,Zc,Wf)||this.getContext().Ca.log(Error("qn`"+Kq));break;case 0:VFb(this,Pf.Lc(),Zc);break;case 5:var bu=TH(this,Pf.C).J,wp=this.J.jF(Pf.Lc(),Pf.C,Zc,bu,this.C);VFb(this,Pf.Lc(),Zc);var Xm=Pf.Lc(),Ym=Pf.C,Lq=wp,ft=bH(this.C,Ym),cu=eH(this.C.F,Xm,Ym),Iv=aFb(ft,Xm);YEb(ft,Xm,!0);if(aH(ft,Xm)){var qB=this.zb(Xm).Bc(cu+GDb(ft,Xm)+1);WFb(this,Ym+1,Xm,qB)}else fH(ft,Xm)&& +WFb(this,Ym+1,Xm);Iv&&XFb(this,Ym,Xm,cu,Lq);break;case 4:VFb(this,Pf.Lc(),Zc);var Po=void 0,du=void 0,Qo=void 0,Ni=Pf.Lc(),vi=Pf.C,Jv=Pf.F,YP=Zc,wr=TH(this,Jv),fE=TH(this,vi);if(UH(this)){for(var Mq=cH(this.C.C,Ni)[0],rB=[Ni],gE=wr.H?wr.H.ub():[],xr=0;xrNi&&fs==Mq&&rB.push(sB)}if(pH(wr,Mq)){var ZP=mH(this.C.C.Zd[Mq],!0);for(xr=0;xr=lrb.C.length)){var SV=lrb.F;if(0==SV.length)SV[0]={index:pua,offset:qua};else{var rua=jo(SV,pua,gDb);0<=rua?SV[rua].offset+=qua:SV.splice(-(rua+1),0,{index:pua,offset:qua})}}var mrb=hrb;var sua=A3,KSa=yL,zp=mrb,EL=zL,zH=Ro,LSa=zSa,tua=AL,E3=TH(this,EL); +oo(E3.O,zH);var TV=zp,UV=zH,VV=EL,uua=bH(this.C,VV);if(TV.H||tua&&0==TV.J.length)0!=TV.J.length&&this.getContext().Ca.log(Error("rn"));else{Kr(this.getContext().Ca,!TV.W,"hasNextSegment is false, but nextSegmentMustLayout is true.");var vua=3==TV.F||1=(0=nhc;){var Mmf=this.zb(P3),Nmf=gH(this.C,P3)+b,Omf=DFb(this.C,P3+1)+b;if(Mmf.jz(Nmf,0==P3,bGb(this,b,Omf)))break;P3--}if(P3==SSa)Eua=null;else{var qhc=P3+1;qhc==nhc?Eua=Kmf?null:1:(UH(this)?$Fb(this,c,xH(this.C.C,qhc)):aGb(this,c,qhc),Eua=2)}}}null!=Eua&&(Ad=Eua);var Pmf=!!l;if(UH(this)){var LCd=bH(this.C,c),MCd=this.C.C,NCd=YCb(LCd,MCd,!1);if(Pmf&&0=c+1;XCd--){var YCd=qFb(this.C.F).Bc();YCd&&WCd.unshift(YCd)}Qv.J=WCd}var Smf=w.Fa,Tmf=w.ga;Qv.N=w.W;Qv.V=Smf;Qv.O=Tmf;1==PCd&&(Qv.C=!0,no(this.C.F.F,c));0!=Qv.F&&this.getContext().Ca.log(Error("jn"));var ZCd=TH(this,c);if(0>iH(ZCd)&&!Qv.C&&0k)break;l=this.C;var p=c;m=dH(l,m-b);for(var r=[],t=0;tl.length)h++;else{for(h=0;h=a.hh())return b+1;for(b+=1;b=d?!1:a.J.Pm(b)==c} +function $Fb(a,b,c){if(!(c>=qH(a.C.C)||0>c)){var d;a:{for(d=c;d=c&&WFb(a,b+1,h)}if(UH(a)){if(d=d.H?d.H.ub():[],0h[0])break;WFb(a,b+1,e)}}else for(h=XCb(d);-1!=h;)hh&&(h=-(h+1));if(UH(a)){m=BFb(a.C,c,b);if(!m){a.getContext().Ca.log(Error("un"));return}r=a.C;p=cH(r.C,c);!p||1>=p.length?p=!1:(r=QH(r,c,b),p=0CH(Ba,E)&&(hEb(D,F,E,ca,V),jEb(Ba,E))}}t=KH(r,c);OH(r,r.va,t);0=cH(a.C.C,y).length)w=a.C,D=b,F=cH(w.C,y),E=JFb(w,y),RH(w,E),RH(w,y),E=lH(bH(w,D)),V=CFb(w,y,F[0]),E>F[0]&&(V=CFb(w,y,E)),pEb(w.N,y,D,F,w.C.Ef(y),V);else if(w=a,F=m,D=b,E=l,V=bH(w.C,D),ca=cH(w.C.C,y),CH(V,F),Ba=Math.min(Math.max(E[E.length-1],FH(V)),ca[ca.length-1]),F==Math.max(0<=lH(V)?lH(V):E[0],ca[0])||F==Ba)IFb(w.C,y),F=QH(w.C,y,D),1h+1&&f.Zd[h+1].Fj?f.Zd[h+1].Fj:null;for(f=[];bH(a.C,b);){var k=bH(a.C,b);0a||a>=hH(this.C.C)?null:this.C.C.Jc[a].F};x.hh=function(){for(var a=this.C.hh()-1;0<=a;a--)if(bH(this.C,a).Bc())return a+1;return 0};x.U1=function(a){return bH(this.C,a).wa}; +x.bA=function(a,b,c){var d=b-a;if(0>d)return this.getContext().Ca.log(Error("xn")),0;if(d>=this.C.Gi())return Math.max(0,this.C.hh()-1);d=dH(this.C,d);d=0c||0==VH(a)||c>d)return-1;if(0==b.getType()){var e=b.C;if(c==d&&!e)return-1}b=dH(a.C,c);b=0b)return null;var c=gH(this.C,b);return this.zb(b).Xr(a.shift(-c))};x.Jo=z(317);x.av=function(a){if(this.C.L)return null;var b=fGb(this,a);if(0>b)return null;var c=gH(this.C,b);if(a=this.zb(b).av(a.shift(-c)))a.start+=c,a.end+=c;return a}; +x.bv=function(a,b,c){if(this.C.L)return null;var d=fGb(this,a);if(0>d)return null;var e=gH(this.C,d),f=gGb(this,d),h=this.C.H.Hb();f=c-f-h;var k=this.zb(d);if(k=k.bv(a.shift(-e),b,f))return k.shift(e);var l=f=-1;if(UH(this)&&(f=xH(this.C.C,d),l=RH(this.C,d),0>f||0>l))return null;do{UH(this)?(f+=b?-1:1,d=this.L.Vxa(f,l,b,this.C)):d+=b?-1:1;k=this.zb(d);if(!k)return null;var m=k.zm();e=m.Sm()==Ayb;m=m.Gi();m=e&&1==m;e=EFb(this.C,d);e=b?e-1:0}while(0>=k.getHeight(e)||m);a=a.C?a.Ab()-1:a.Ab();a=hGb(this, +a);f=DH(this.C.F,d);if(a!=f[e])return null;b=b?k.getHeight(e):0;f=gGb(this,d);c=k.ug(e,c-f-h,b,!1,[1,2,3]);e=gH(this.C,d);return c?c.shift(e).ag():null};function gGb(a,b){var c=DH(a.C.F,b);return c.length?WEb(bH(a.C,c[0]),b):0} +x.ug=function(a,b,c,d,e,f){if(0==VH(this)||this.C.L||d&&0>c)return null;var h=bH(this.C,a);if(!e||!Vn(e,1)){var k=h;var l=new Tr(b,c);a:{var m=k.L;var p=m.C.ub();m=m.C.F;for(var r=0;rk){h=XEb(h,m);if(0>h)return null;a=this.J.c0(p);if(0>a)return null; +h=this.C.C.Zd[h];if(a>=rH(h))return null;k=uH(h.zb(a)).Lc();h=DH(this.C.F,k);if(0==h.length)return null;a=h[h.length-1];h=bH(this.C,a);h.jb();c=l=h.getHeight()-1}p=eGb(this,k,a,!1);b-=p.x;c=tq(c-p.y,0,l);k=iGb(this,k,h);if(-1==k)return null;a=eH(this.C.F,k,a);l=this.zb(k);h=EH(h,k);c-=h.F;p=this.J.VY();h=l.ug(a,b,c,d,e,f);d&&!h&&p&&((h=l.ug(a,b,c,!1,e,f))?(d=this.J.hx(),d=new VG(h.C,d)):d=null,h=d);return h?h.shift(gH(this.C,k)):null};x.Pp=z(328); +function iGb(a,b,c){for(var d=!0;d;b++){var e=a.zb(b).zm();d=e.Sm()==Ayb;e=e.Gi();d=d&&1==e}a=b-1;return a>jH(c)?-1:a} +x.Sf=function(a,b,c){if(this.C.L)return null;var d=this.getContext().la();if(0!=a.getType()){d=d.Ze(a)-b;if(0>d||d>=this.C.Gi())return null;d=dH(this.C,d);d=0d)return null;var e=gH(this.C,d);a=this.zb(d).Sf(a,b+e,c);if(!a)return null;b=rFb(this.C.F,d,a.C);if(-1==b)return null;c=LFb(this.C);if(0<=c&&b>=c)return null;a.C=b;b=eGb(this,d,b,!0);return FG(a,b.x,b.y)}; +x.Iq=function(a){if(this.C.L)return null;var b=fGb(this,a);if(0>b)return null;var c=gH(this.C,b);a=this.zb(b).Iq(a.shift(-c));if(!a)return null;c=rFb(this.C.F,b,a.C);if(-1==c)return null;var d=LFb(this.C);if(0<=d&&c>=d)return null;b=eGb(this,b,c,!0);a.C=c;a.translate(b.x,b.y);return a};x.Xz=function(a){return hGb(this,a)}; +function hGb(a,b){if(b>=a.C.Gi())return-1;var c=dH(a.C,b);if(0>=c.length)return-1;c=c[c.length-1];var d=gH(a.C,c);b=a.zb(c).Xz(b-d);if(0>b)return-1;a=DH(a.C.F,c)[b];return null!=a?a:-1}x.ox=function(a,b){var c={},d=bH(this.C,a);if(!d)return c;d=d.C;for(var e=0;eb)throw Error("zn");if(B(d)&&0>d)throw Error("An");for(var h=[],k=[],l=0;lw?(w=e,y=h):e==w&&(y=Math.max(y,h))}a=this.J.hC(p,d,!0);return y+(r?a+c:0)};function UH(a){return a.J.Ko()}function eGb(a,b,c,d){var e=a.C.H,f=bH(a.C,c);c=WEb(f,b)+e.Hb();a=MH(f,b,a.C.C,d)+e.Jb();return new Tr(c,a)};function kGb(a,b){this.C=a;this.F=b?1:0}x=kGb.prototype;x.wy=function(a,b,c,d){return this.C.wy(a,b-this.F,c,d)};x.c0=function(a){return this.C.c0(a)};x.sF=function(){return this.C.sF()};x.Pm=function(a){return this.C.Pm(a-this.F)};x.isEmpty=function(a){return this.C.isEmpty(a-this.F)};x.Bla=function(){return this.C.Bla()};x.Ko=function(){return this.C.Ko()};x.hT=function(){return this.C.hT()};x.X0=function(){return this.C.X0()};x.jF=function(a,b,c,d,e){return this.C.jF(a,b,c-this.F,d,e)};x.Nt=function(){return this.C.Nt()}; +x.uZ=function(a,b,c){return this.C.uZ(a,b,c)};x.AJ=function(a,b,c){return this.C.AJ(a,b,c)};x.BJ=function(a,b){return this.C.BJ(a,b)};x.hC=function(a,b,c){return this.C.hC(a,b,c)};x.fS=function(a,b,c,d,e,f,h){return this.C.fS(a,b,c,d-this.F,e,f,h)};x.vL=function(a,b){return this.C.vL(a,b)};x.sG=function(){return this.C.sG()};x.hx=function(){return this.C.hx()};x.YC=function(){return this.C.YC()};x.VY=function(){return this.C.VY()};x.Tu=z(333);function WH(a,b,c,d,e){SH.call(this,a,new kGb(b,B(d)),c);this.H=d||null;this.W=e||null}G(WH,SH);x=WH.prototype;x.qV=!1;x.AK=!1;x.PD=Tl();x.Ov=function(a,b,c,d,e,f,h,k,l){lGb(this,a,b,!0);c=WH.aa.Ov.call(this,a,this.H?b+1:b,c,d,e,f,h,k,l);b=b+this.qv()-(this.AK?1:0);lGb(this,a,b,!1);return c}; +function lGb(a,b,c,d){var e=d?a.H:a.W,f=AC(b);if(e&&f&&f.index==c)if(gz(a.getContext().la().Da(),c)!=e)d&&a.getContext().Ca.log(Error("Bn`"+e.charCodeAt(0)));else switch(e=d?a.qV:a.AK,f.type){case Rd:d?(a.getContext().Ca.log(Error("Cn")),a.qV=!1):(a.getContext().Ca.log(Error("Dn")),a.AK=!1);vgb(b.C,b.F.start,c,e?-1:0);break;case Kg:d?(a.PD(c),a.qV=!0):a.AK=!0;Xfb(b,c,e?0:1);break;case "range":d&&a.PD(c);Xfb(b,c,0);break;default:throw Error("En`"+f.type);}} +x.B4=function(a,b,c,d){d=WH.aa.B4.call(this,a,b,c,d);if(this.H&&0==c){if(!this.qV)throw Error("Fn`"+b);agb(a,new U(b,b))}this.W&&this.AK&&c==this.hh()-1&&(b=b+this.qv()-1,agb(a,new U(b,b)));return d};x.uia=function(a,b,c){return WH.aa.uia.call(this,a,this.H?b+1:b,c)};x.Wea=function(a){return WH.aa.Wea.call(this,a+(this.H?1:0))};x.Iea=function(a,b,c){return WH.aa.Iea.call(this,a,b+(this.H?1:0),c)};x.qv=function(){var a=WH.aa.qv.call(this);this.qV&&a++;this.AK&&a++;return a}; +x.bv=function(a,b,c){return(a=WH.aa.bv.call(this,this.H?a.shift(-1):a,b,c))?this.H?a.shift(1):a:null};x.Zr=Pp;x.ug=function(a,b,c,d,e,f){return(a=WH.aa.ug.call(this,a,b,c,d,e,f))?this.H?a.shift(1):a:null};x.av=function(a){if(this.H&&0==a.Ab())return null;a=WH.aa.av.call(this,this.H?a.shift(-1):a);this.H&&a&&(a.start++,a.end++);return a};x.Pp=z(327); +x.Sf=function(a,b,c){var d=a;if(0==a.getType()){var e=a.Ab();this.H&&e==b&&!a.C&&(d=a.shift(1));this.W&&e==b+this.qv()-1&&!a.C&&(d=a.shift(-1))}return WH.aa.Sf.call(this,d,this.H?b+1:b,c)};x.Xr=function(a){return WH.aa.Xr.call(this,this.H?a.shift(-1):a)};x.Jo=z(316);x.bA=function(a,b,c){var d=b-a;return 0==d&&this.H?0:this.W&&d==this.qv()-1&&!c?this.hh()-1:WH.aa.bA.call(this,this.H?a+1:a,b,c)};x.jz=v(!0);x.Iq=function(a){return WH.aa.Iq.call(this,this.H?a.shift(-1):a)}; +x.Xz=function(a){var b=a;0==a&&this.H&&b++;a==this.qv()-1&&this.W&&b--;return WH.aa.Xz.call(this,this.H?b-1:b)};x.Yz=function(a,b){return WH.aa.Yz.call(this,this.H?a+1:a,b)};function mGb(){}hm(mGb);var nGb=new uab(0,0,0,0);mGb.prototype.va=function(){return nGb};function IH(a,b,c){var d=xH(c,b),e=c.Zd[d];if(e.Fj&&e.Fj.Lc()==b)return nGb;b=vH(e,c.Jc[b]);return a.va(d,b)};pm(Tl().prototype,Tl().prototype);function oGb(a){this.wb=a;wCb()}oGb.prototype.getType=u(Jl);function XH(a,b,c){this.N=!!a;this.J=!!b;this.L=!!c}x=XH.prototype;x.c0=v(-1);x.sF=function(){return new oGb("docstext-overlay-container-simple")};x.Bla=u("N");x.Ko=u("J");x.hT=u("L");x.X0=function(){return[]};x.jF=function(a,b,c,d,e){c=d.height;d=d.width;var f=bH(e,b);this.Ko()?(b=QH(e,a,b)[0],a=IH(this.Nt(),a,e.C),c-=NH(f,b)+a.Jb()+a.qf()):c-=VEb(f,a);return new Wr(d,c)};x.Nt=function(){return mGb.kb()};x.uZ=v(0);x.AJ=v(0);x.BJ=v(0);x.hC=v(0);x.fS=function(){return[]};x.vL=gm;x.sG=Rp;x.YC=v(null); +x.VY=Pp;x.Tu=z(332);function YH(a){XH.call(this);this.context=a}G(YH,XH);YH.prototype.Pm=function(a){return az(this.context.la().Da(),a)};YH.prototype.isEmpty=function(a){this.Pm(a);return!1};YH.prototype.hx=Op(Dja);function pGb(a,b){YH.call(this,a);this.C=b}G(pGb,YH);pGb.prototype.wy=function(a,b,c,d){b=c';case Kf:var e=b.Uo();d="";if(2==e.length){d=e[0].C;var f=e[0].H,h=e[0].getSuggestionId(),k=e[1].C,l=e[1].H;e=e[1].getSuggestionId();var m=b.bj();d=!d.hb(k)||a.C&&f!=l||e!=h?JGb(a,d,f,c)+HGb(a,k,m,l):""}b=b.Cr;for(f=0;f ':""} +function HGb(a,b,c,d){var e="";if(d&&a.C){var f=vqa;a.F||(f+="pointer-events:none;cursor:default;");a=f;f=DGb(d);a=Fa+yo(f)+'" rel="noreferrer" style="'+a+'"';var h=window.location.href;CGb(d)&&BGb(d,h)?d="#"+rsb(d):(a+=' target="_blank"',d=VA(d));d!=f&&(a+=' data-purl="'+yo(d)+'"',a+=' data-surl="'+yo(f)+'"');e+=a+' class="kix-link">'}b.H.H!=Ei&&(e+='');b=b.clone();b.update(z6a());Hn(J(),via)&&b.update(A6a());c=vC(wC(),b,c);(b=FGb[c])||(b=FGb[c]='":b?a?"":Ea:""};function MGb(a,b){this.Ca=a;this.C=new EGb(b)};function NGb(a,b,c){ZH.call(this,b);this.Ca=a;this.L=new MGb(a,c);this.J=this.H=this.F=this.C=null}G(NGb,ZH); +NGb.prototype.Jq=function(a){if(a.getType()==aja)if(a=a.Qc,0>=a.C.length)this.Ca.log(Error("In"));else{var b=new xGb,c=a.Yf;this.X().style.height=a.getHeight()+xj;var d=this.X();d.style.direction=c?ki:Nj;d.style.textAlign=c?ai:Hj;d=this.wg(!0);sm(d);d=this.C;var e=new fx;e.C('');var f=a.H;if(!(0>=f.length))for(var h=0,k;k=f[h];h++){var l=k.Bc();e.C(Ia,OGb(l),Ea); +b.L.push(k)}f=a.C;for(h=l=0;h':''));y=Ba;w.C(GGb(m.C,ca,p));Ba&&w.C("")}}}else m.Ca.log(Error("Hn")),w.C(GGb(m.C,y,p))}else r.C(GGb(m.C,k.F,p));l.C('':aa,r.toString(),Ea);k=b;k.F.rq=new U(k.F.xp,f[h].aD());k.N.push(k.F);k.F=null;l=f[h].aD()+1}e.C(Ea);d.innerHTML=e.toString();if(d=a.L){e=d.O;f=d.L;h=d.N;k=d.F;l=d.C;r=d.H;m=d.J;t="";for(w=0;w=b.length)){for(var c=0;c=this.L.F&&e<=b&&(d=this.F[c],d.DC(BC(this.J,c),a.Pd(c),0),d.Wa(0))}};x.jb=function(){return jp(this.C)?0:4+this.N};x.getHeight=function(){return jp(this.C)?0:this.L.getHeight()}; +x.Bea=function(){throw Error("Nn");};x.Qp=function(a){var b=nHb(this,a);return b?this.F[b].Xr(a.shift(-this.H.la().Pd(b))):null}; +x.ug=function(a,b,c,d){if(!S.Gg.isEnabled())return null;a:{var e=a;var f=b,h;for(h in this.C){var k=this.C[h],l;if(l=k.Xa()){l=e;var m=f,p=k.X();if(p){k=p.offsetLeft;var r=k+p.offsetWidth,t=p.offsetTop;p=t+p.offsetHeight;l=l>k&&lt&&m=e)break;for(var m=cF(b.getStyle(td,l)),p=0;p=a&&(c[d][e]+=b)};function cI(a){ZH.call(this,a);this.kw=[];this.nI={};this.ab=new pHb}G(cI,ZH);cI.prototype.Jq=function(a){switch(a.getType()){case ria:var b=a.Bc();if(!(b instanceof ZH))break;a=a.bd();this.ab.Ig(a,b,this);break;case Zia:b=a.Bc(),b instanceof ZH&&(a=this.ab.removeChild(b,this),ao(this.kw,a))}};function rHb(a,b,c){a.removeChild(b,!c);c&&b.dispose();return Mn(a.kw,b)}cI.prototype.tT=function(){return this.X()}; +function sHb(a,b){var c=Mn(a.kw,b);0>c&&(b=b.getId(),c=null!=a.nI[b]&&0!=a.nI[b].length?a.nI[b][a.nI[b].length-1]:-1);return c}function qHb(a,b,c){var d=c?Wv(a,c):a.Cc();c=c?Mn(a.kw,c):d;a.tT(c)==a.X()?a.Ig(b,d,!0):(b.Wa(a.tT(0<=c?c:d)),b.dc(),a.Ka(b));return c};function dI(a){cI.call(this,a)}G(dI,cI);dI.prototype.Jq=function(a){switch(a.getType()){case gja:var b=this.X();if(!b)break;null!==a.paddingTop&&(b.style.paddingTop=a.paddingTop+xj);null!==a.paddingRight&&(b.style.paddingRight=a.paddingRight+xj);null!==a.paddingLeft&&(b.style.paddingLeft=a.paddingLeft+xj);null!==a.paddingBottom&&(b.style.paddingBottom=a.paddingBottom+xj);break;default:dI.aa.Jq.call(this,a)}};function vHb(a){this.Pa=a}vHb.prototype.C=function(){return new dI(this.Pa)};function wHb(a){H.call(this);this.C=a}G(wHb,YF);wHb.prototype.Aka=function(a,b){a.C.push(new xHb(this.C,b))};wHb.prototype.Gv=function(a,b,c){HC(c,Lla,new vHb(a.oa()))};function xHb(a,b){this.F=a;this.H=b}xHb.prototype.C=function(a,b,c){return new kHb(a,b,this.F,this.H,c)};function yHb(a,b){this.C=a;this.F=b;K4a(this.F)}yHb.prototype.mra=function(a,b,c){zHb(this,a,c.C)};yHb.prototype.OF=function(a,b,c){zHb(this,a,c.C)};yHb.prototype.NF=function(a,b,c){zHb(this,a,c.H)};function zHb(a,b,c){if(c=c[a.F])for(var d=0;d=c.y&&e.yd.end?e.y-30:e.y-(f-d.start))}b=b.ag();c&&b&&(a.va.Xb(3),a.H.C.hf(IA(b),!0,!1),a.V.lla(!1))}}x.oLa=function(a,b){if(a){var c=bIb(this.N,a);a=new hI(a,c,c?ZHb(this,c):null);aIb(this,a,b)}}; +x.Kja=function(a){if(0=b&&a.C.y<=c};function cIb(a,b,c){this.wa=a;this.Fa=b;this.J=[];this.H=[];this.ga=this.L=this.na=this.N=this.F=null;this.W=!1;this.ia=c;this.O=this.V=this.va=null}cIb.prototype.C=function(a,b){a=new OHb(a,b,this.wa,this.Fa);this.F?a.initialize(this.F,this.N,this.ga,this.L,this.na,this.ia,this.va,this.V,this.O):this.J.push(a);this.W?a.ga=!0:this.H.push(a);return a}; +cIb.prototype.initialize=function(a,b,c,d,e,f,h,k){this.F=a;this.ga=c;this.L=d;this.na=e;this.N=b;this.va=f;this.V=h;this.O=k;for(var l=0,m;m=this.J[l];l++)m.isDisposed()||m.initialize(a,b,c,d,e,this.ia,f,h,k);this.J=[]};function dIb(a,b){bI.call(this,a,b);this.F=b.wa;this.C=[]}G(dIb,bI);x=dIb.prototype;x.jb=v(0);x.getHeight=v(0);x.Qp=v(null);x.jM=v(null);x.kM=v(null);x.ug=v(null);x.r6=function(){for(var a=qgb(this.F,td),b=0;b=Lu(f)){c=!1;break a}h=$y(f,h+1)}e=e.Vi(ei,h).Zb();c=c.hb(e)}c||(c=a.qc(),a=a.Da(),fz(a,b)?hn(c.vj(b))?(e=Yy(a,b)-1,c=fz(a,e)?hn(c.vj(e))?!1:!0:!1):c=!0:c=!1);if(!c&&(d=d.cj(ei,b), +!hn(d)))return d[0]}return null};function hIb(a,b){var c=a.qc(),d=b-1;return hz(a.Da(),d)&&1==a.bi(xf,d).length&&(a=c.Ai(b-1),a.length)?a[0]:null};function iIb(a,b,c,d){this.J=a;this.C=b;this.H=d;this.F=c}iIb.prototype.Gl=v(!0);iIb.prototype.Hm=function(a){var b=[],c=this.J.la(),d=gIb(c,a.start);jIb(this,b,d,a.start,Hia);c=hIb(c,a.start);jIb(this,b,c,a.start,ema);c=a.start;d=a.end;c=kIb(lIb(this.F.F),c,d,!0);d=c.ub();for(var e=d.length,f=0;fb||1c||256a||255b||255c||255d||1b;b++){for(var c=b/255;c>a[1].getPosition();){if(2>=a.length)throw Error("Wn");a.shift()}var d=a[0].getPosition(),e=a[1].getPosition()-d,f=a[0].FZ,h=a[1].FZ;c=(c-d)/e;if(0>c||1=a.F)throw Error("Yn");this.C=a};function JIb(a){this.wb=a}JIb.prototype.getType=u(Jl);function KIb(a,b){if(a instanceof KIb)this.C=a.ce();else{var c;if(c=km(a))a:{for(var d=c=0;db;b++)nI(a,b,b,1);return a};function QIb(a,b,c,d){this.wb=cga;this.J=a;this.H=b;this.F=c;this.C=d}G(QIb,JIb);function RIb(a){this.wb=a}RIb.prototype.getType=u(Jl);function SIb(a){this.wb=Oga;this.C=a}G(SIb,RIb);function TIb(a){this.wb=xk;this.C=a}G(TIb,RIb);function UIb(a,b,c,d,e,f,h,k){this.C=a;this.H=b;this.L=c;this.O=d;this.N=e;this.V=f;this.F=h;this.J=k}UIb.prototype.clone=function(){return new UIb(this.C,this.H,this.L,this.O,this.N,this.V,this.F,this.J)};UIb.prototype.hb=function(a){return this.C==a.C&&this.H==a.H&&this.L==a.L&&this.O==a.O&&this.N==a.N&&this.V==a.V&&this.F==a.F&&this.J==a.J};function VIb(a,b){if(0==b)return a.C;if(1==b)return a.F;var c=uq(a.C,a.L,b),d=uq(a.L,a.N,b);a=uq(a.N,a.F,b);c=uq(c,d,b);d=uq(d,a,b);return uq(c,d,b)} +function WIb(a,b){var c=(b-a.C)/(a.F-a.C);if(0>=c)return 0;if(1<=c)return 1;for(var d=0,e=1,f=0,h=0;8>h;h++){f=VIb(a,c);var k=(VIb(a,c+1E-6)-f)/1E-6;if(1E-6>Math.abs(f-b))return c;if(1E-6>Math.abs(k))break;else fh;h++)fh;h++)nI(f,h,0,.2126),nI(f,h,1,.7152),nI(f,h,2,.0722);f=new OIb(f);e.recolor=[f,new QIb(b,d,c,null)];return a}function $Ib(a){for(var b=[],c=0;ca||1=c||1<=c)throw Error("go`"+c);a=0>c;c=Math.abs(c);var d=Math.pow(c,2)/2,e=.047*c,f=.725*c;.5e;e++){var h=d*e;if(h<=a.C.C)f=a.C.H;else if(h>=a.C.F)f=a.C.J;else if(f=a.C,h=WIb(f,h),0==h)f=f.H;else if(1==h)f=f.J;else{var k=uq(f.H,f.O,h),l=uq(f.O,f.V,h);f=uq(f.V,f.J,h);k=uq(k,l,h);l=uq(l,f,h);f=uq(k,l,h)}c.push(tq(f,0,1))}a=new TIb(c)}b.C.contrast=[new QIb(a,a,a,null)];return b} +function bJb(a,b){if(a.C.brightness)throw Error("ho");if(-1>b||1a||1
  • ');return W('
    '+ +a+Ca)}function yJb(a){a=a||{};return W('')};function AJb(a,b,c){var d=c.getElementsByTagName("defs")[0];if(!d)throw Error("qo");var e=mDa(ama,d);(a=rJb(b,a))?(a.hasAttribute(Xfa),a.setAttribute(Xfa,ama),a.id="filter-"+nm(a),d.appendChild(a),c.setAttribute(yka,"url(#"+a.id+")")):c.hasAttribute(yka)&&c.removeAttribute(yka);os(e[0]||null)};function BJb(a,b,c,d){Uv.call(this,a.oa());this.ma=a;this.va=b;this.F=null;this.ga=c;this.J=0;this.na=this.L=this.V=this.W=this.ia=this.C=this.O=null;this.H=d||null;this.N=""}G(BJb,Uv);var CJb={INIT:0,WUa:1,fNb:2};x=BJb.prototype; +x.qa=function(){BJb.aa.qa.call(this);var a=VC(xJb,{Uwa:this.ma.J.$g(),fDb:this.va});this.Ua=a;this.na=new nJb(a.ownerDocument);this.O=this.yb("kix-embeddedobject-crop");this.C=this.yb("kix-embeddedobject-image");this.ia=this.yb("kix-embeddedobject-loading-placeholder");this.W=this.yb("kix-embeddedobject-failed-placeholder");this.V=this.yb("kix-embeddedobject-suggestion");this.L=this.yb("kix-embeddedobject-suggestion-overlay")}; +function DJb(a,b){switch(b.getType()){case Cma:a.N=b.na;var c=b.jb(),d=b.getHeight(),e=b.wa,f=b.va,h=2*Wkb(b.ia),k=a.Za();k.style.width=f.jb()+xj;k.style.height=f.getHeight()+xj;a.va||(k.style.paddingLeft=e.Hb()+xj,k.style.paddingRight=e.xg()+xj);e=(f.jb()-c-h)/2;f=(f.getHeight()-d-h)/2;EJb(a.O,c,d,e,f,b.W);EJb(a.L,c+h,d+h,e,f,b.W);FJb(a,b);GJb(a,b);d=b.Fa;null===d?T(a.L,!1):(b.ga?T(a.L,!1):(a.L.style.outlineColor=d,T(a.L,!0)),c=Math.min(b.jb(),b.getHeight(),128),d=VC(zJb,{color:d,jh:c}),d.style.left= +(b.jb()-c)/2+xj,d.style.top=(b.getHeight()-c)/2+xj,oI(d,-b.W),ms(a.V),ls(a.V,d));HJb(a,b);c=b.ia;a.O.style.border=gnb(Wkb(c),c.re(),c.getStyle());T(a.V,b.ga);Vu(b.Yb(),C(a.Psb,a,b),C(a.Nsb,a,b));IJb(a)}} +x.Psb=function(a,b){if(a.L){this.ga.remove(this.getId());if(this.H&&sy(this.H,this.N))b=this.H.get(this.N),this.H.remove(this.N),this.O.replaceChild(b,this.C),this.C=b,FJb(this,a),HJb(this,a);else{ro(b,"filesystem:")&&(b=Yo(b,"zx",Eo()));var c=this.C.getElementsByTagName(Bg)[0];c.setAttributeNS(Tka,lg,b);this.ga.add(c,this.getId())}this.J=1}AJb(a.J,this.na,this.C);IJb(this);GJb(this,a)};x.Nsb=function(a){this.J=2;IJb(this);GJb(this,a)}; +function FJb(a,b){b=b.H;a.C.setAttribute(Ll,b.jb()+xj);a.C.setAttribute(eg,b.getHeight()+xj);a.C.style.marginLeft=b.F+xj;a.C.style.marginRight=b.J+xj;a.C.style.marginTop=b.H+xj;oI(a.C,b.C)}function EJb(a,b,c,d,e,f){a&&(e=Math.round(e),d=Math.round(d),a.style.width=b+xj,a.style.height=c+xj,a.style.marginLeft=d+xj,a.style.marginRight=d+xj,a.style.marginTop=e+xj,oI(a,f))} +function GJb(a,b){switch(a.J){case 0:(a=cs(Vha,a.ia))&&T(a,50<=b.jb()&&50<=b.getHeight());break;case 2:(a=cs("kix-embeddedobject-failed-image-icon",a.W))&&T(a,50<=b.jb()&&50<=b.getHeight())}}function IJb(a){T(a.ia,0==a.J);T(a.W,2==a.J)}function HJb(a,b){a.C.getElementsByTagName(Zk)[0].textContent=b.F;a.C.getElementsByTagName("desc")[0].textContent=b.C}x.ua=function(){this.H&&this.C&&this.J==CJb.WUa&&this.H.set(this.N,this.C);this.ga.remove(this.getId());BJb.aa.ua.call(this)}; +x.setPosition=function(a,b){this.F&&this.F.setPosition(a,b)};x.Ea=function(){BJb.aa.Ea.call(this);this.F=new lCb(this.X())};x.Hb=function(){return this.F?this.F.Hb():0};x.Jb=function(){return this.F?this.F.Jb():0};function JJb(a,b){this.ma=a;this.C=b};function pI(a){Uv.call(this);this.C=a}G(pI,Uv);function KJb(a,b){pI.call(this,a);this.F=b}G(KJb,pI);KJb.prototype.qa=function(){this.Ka(this.F);this.F.qa();DJb(this.F,this.C.INa)};KJb.prototype.X=function(){return this.F.X()};KJb.prototype.QJ=Rp;function LJb(a,b){this.J=a;this.F=b;this.H=new ry(64,!0)}LJb.prototype.C=function(a){return new KJb(a,new BJb(this.J,!1,this.F,this.H))};function jJb(){}hm(jJb);function MJb(){}MJb.prototype.fR=function(a,b,c){0<=c&&zC(a,c,c)};MJb.prototype.rK=gm;MJb.prototype.dR=gm;MJb.prototype.eR=gm;function NJb(){}x=NJb.prototype;x.rK=function(a,b,c,d){OJb(a,c);OJb(a,d)};x.fR=function(a,b,c){OJb(a,c)};x.dR=gm;x.eR=function(a,b,c){OJb(a,c)};x.OF=gm;x.NF=function(a,b,c){b=b.Pb();(c=c.C.H.positioned)&&0b||(b=jpb(b,a.la()),zC(a,b.start,b.end))};function PJb(a,b){H.call(this);this.F=a;this.C=b}G(PJb,YF);PJb.prototype.KH=function(a,b){b.C.register(new iJb(this.F,a.O),"*")};PJb.prototype.Gv=function(a,b,c,d){ohb(d,hka,new LJb(a,this.C))};PJb.prototype.Fv=function(a){var b=new NJb;Gfb(a,hj,b);a.F.push(b);Gfb(a,Ig,new MJb)};function QJb(){}QJb.prototype.getType=v("kix-positionedentity");function RJb(a,b,c,d){this.ma=a;this.F=b;this.N=c;this.J=d;this.H="";this.C=null;this.O=new QJb;this.L=new YG(this.O)}RJb.prototype.Qc=function(a){var b=yE(this.ma.la(),this.F),c=this.ma,d=this.F,e=this.N,f=yE(this.ma.la(),this.F);f=xIb(this.F,f);this.C=gJb(c,b,a,d,e,this.H!=f)};RJb.prototype.Wa=function(){this.C&&(DJb(this.J,this.C),this.H=this.C.na,this.C=null)};RJb.prototype.Bc=u("J");function SJb(a,b){this.F=a;this.C=b};function TJb(a,b,c){jI.call(this,a,b,gf);this.ia=c;this.O=this.V=0;this.F=this.C=this.gm=this.H=this.ga=null;this.W=!1;this.J=this.sT=null;LD(ID(),Gma,this.OHb,this,!1,!1,!0)}G(TJb,jI);function UJb(a,b){return b.Da().indexOf("\u001e",a)}x=TJb.prototype;x.OHb=function(){this.F=KD(Gma).Wh.C()();this.W&&keb(this.ia,[new U(this.V,this.V+this.O-1)])};x.Rc=function(){return this.H||new Wr(0,0)};x.nj=function(){return this.gm||0}; +x.Qc=function(a){var b=this.Vr.la();this.O=UJb(a,b)-a+1;b=this.ga=b.getStyle(Sk,a);var c=this.N,d=c.F;c=c.C;if(this.F){this.sT=this.F.Wa(this.Vr.la(),this.Vr.Ca,a,vC(wC(),b,this.Vr.bj()));this.H=this.F.Rc();this.gm=this.F.nj();if(!this.H){var e=jA(b);this.H=new Wr(d.Ut(b,this.sT,!0),c.getHeight(e));this.gm=c.nj(e)}this.C=this.F.F;this.J=this.F.J;this.W=!1}else this.sT=Sa,e=jA(b),this.H=new Wr(d.Ut(b,this.sT,!0),c.getHeight(e)),this.gm=c.nj(e),this.J=this.C=null,this.W=!0;this.Bc().qa();this.V=a}; +x.ug=function(a,b,c){if(!this.C)return null;for(var d=Number.MAX_VALUE,e=null,f=0;fb||b>=this.O)return null;a=this.C[b];b=this.J[b];return a?new EG(0,b,a.clone(),null,!0):null}; +x.J1=function(a,b){if(!this.C)return[];var c=this.C[a.start],d=this.C[a.end+1];if(!c||!d)return[];c=c.x;d=d.x;for(var e=Number.MAX_VALUE,f=a.start;f<=a.end;f++){var h=this.C[f];h&&(e=Math.min(h.y,e))}return[new hG(c,e,d-c,b,0,1)]};function VJb(a,b){this.J=a;this.H=b}VJb.prototype.C=function(a,b){this.Jj(a,b.la());return new TJb(b,this.J,this.H)};VJb.prototype.Jj=function(a,b){return"\u001a"==gz(b.Da(),a)};VJb.prototype.F=function(a,b){this.Jj(a,b);return UJb(a,b)};function WJb(a){pI.call(this,a)}G(WJb,pI);WJb.prototype.qa=function(){var a=this.oa().qa(Va,Hf);a.dir=ki;a.innerHTML=this.C.sT;this.Ua=a};WJb.prototype.QJ=function(a,b,c){(b=XGb(b))&&zv(a,b,c)};function XJb(){}XJb.prototype.C=function(a){return new WJb(a)};function YJb(){H.call(this)}G(YJb,YF);YJb.prototype.KH=function(a,b){b.C.register(new VJb(a.O,a.N),"\u001a")};YJb.prototype.Gv=function(a,b,c,d){ohb(d,gf,new XJb)};function ZJb(a,b){this.C=a;this.zd=b}ZJb.prototype.Hb=u("C");ZJb.prototype.jb=u(Pl);function $Jb(a,b,c,d,e){this.ma=a;this.C=b;this.N=c;this.Yf=d;this.O=e;this.V=a.F;b=a.la();b.Da();b.bi(xf,c-1);d=new vzb(a.ia,a.H());e=b.getStyle(Sk,c).clone();e.update({ts_va:pk});this.F=wzb(d,e,b.vj(c-1)).C;b=a.la();d=b.pe(xf);c=b.bi(xf,c-1)[0].getId();for(var f=e=0;fb&&(b=-b-1);ba.end||d+b-1Zy(f,b)&&SB(c,b)&&zC(a,b,b)}};x.dR=function(a,b){GKb(a,b)}; +x.eR=function(a,b){for(var c=a.la(),d=c.pe(ei),e=c.Da(),f=0;fl;l++){k.push(!1);var m=TB(h,l);m=UB(m,l);Pua(m.C,"%"+d)&&(k[l]=!0)}f=$y(b,f)+1;h=e.pe(ei);l=xn(h,f);f=[];for(l=0>l?-l-1:l;lb)break;if(k=c.getStyle(xf,k).V)k=c.Pd(k),-1=this.J.C(f))return null;b=b.H;if(0==b.length)return null;var h=this.C;if(!(h=null==f&&this.L&&gF(h)&&xtb(h)))a:{h=this.C.la().wc();var k=h.fc(a.start);if(k&&(k=k.C-1,h=h.fc(k)))for(h=tB(h,k),h=new U(h.tc,h.Ng),k=0;ke)return null;var f=lLb(this.F,a);if(-1==f)return null;var h=dC(this.J,c,f);if(!h)return null;c=pH(this.C,c)?c:d;var k=NH(this.C,c),l=NH(this.C,c+1);a=ab||(b=aLb(this.va,b,this.W),b!=!!this.C&&(b?(this.C=new (a.Sab())(this.V,this.ma.Ca,this.Fa,this),this.Ka(this.C),this.N&&this.C.Wa(this.N),this.Db()&&this.Ha().ea(this.C,Ej,this.LBa).ea(this.C,Rj,this.Z2)):(this.removeChild(this.C,!0),I(this.C),this.C=null)))}}; +x.LBa=function(a){for(var b=Hz(),c={},d=0;da.length)for(d=c.length-1;d>a.length-1;d--)b=c[d],os(b);break;default:tI.aa.Jq.call(this,a)}}; +function sLb(a,b,c){var d=null;switch(c){case Vea:d=a.L;break;case Xea:d=a.F;break;case Zea:d=a.H;break;case afa:d=a.C}null!=d&&(b.style[c+"Width"]=Fz(d)+xj,a=d.re(),b.style[c+"Color"]=a.Ci||ka,b.style[c+"Style"]=enb[d.F.F])}function rLb(a,b){return a.Fo.get(b)||a.J.get(b)?oLb(a,b).zV:0} +function uLb(a,b,c){if(c.Nl){var d=c.vk;c=d.C;d=d.F;if(!a.L[c])throw Error("wo");if(a.L[c].get(d))throw Error("xo");a.oa().yA(b.element,a.F[c][d].element);a.L[c].set(d,b)}else{var e=c.vk;c=e.C;d=e.F;if(!a.F[c])throw Error("uo");var f=a.L[e.C].get(e.F);e=f&&!a.F[e.C][e.F]?f.element:(e=a.F[e.C][e.F-1])?e.element:null;e?a.oa().TL(b.element,e):a.oa().$t(a.O[c],b.element,0);if(0=a.length?a[a.length-1]+1:a[b];a=-c-1}return a}c=b.vk;b=0;for(var d=a.J.ub();bd&&(d=-(d+1));for(var e=a.Fo.ub();d=b&&(f.lk=new SG(new TG(k.C+c,k.F),h.Nl))}} +function wLb(a,b,c,d){a.L[b].shift(c,d);if(yLb(a)){c=0e&&(e=-(e+1));for(var f=a.Fo.ub();e=c)h.lk=new SG(new TG(l.C,l.F+d),k.Nl);else if(l.C>b)break}e=0;for(f=a.J.ub();e=c&&(h.lk=new SG(new TG(l.C,l.F+d),k.Nl))}} +function xLb(a,b){var c=a.Fo.ub();return jo(c,b,C(function(a,b){b=this.Fo.get(b).lk;if(a.Nl&&b.Nl)a=0;else if(a.Nl!=b.Nl)a=a.Nl?-1:1;else{a=a.vk;b=b.vk;var c=ko(a.C,b.C);0==c&&(c=ko(a.F,b.F));a=c}return a},a))}function oLb(a,b){return a.Fo.get(b)||a.J.get(b)}function yLb(a){return 0e.height&&(d.C=!0);return d}; +x.DC=function(a,b){this.C||this.getContext().Ca.log(Error("Eo"));agb(a,new U(b,b));return{}};x.Wa=BLb;x.Bc=u("J");x.RF=Pp;x.jz=Qp;x.ox=Op({});x.RC=Op(new Dv(0,0,0,0));x.getHeight=u(Eb);x.qG=u(Eb);x.Yz=u(Eb);x.hh=function(){return this.C?1:0};x.U1=u("L");x.zm=function(){return new xCb(this.C?1:0,aG)};x.Xz=function(a){return!this.C||0b)return-1;for(var c=0,d=0;db||0>c||b>=a.H||c>=a.C)a.Ca.log(Error("Go"));else return a.L[b][c]||""}function gMb(a,b,c,d){a.Fc()?d==$c&&(c++,d=Xc):d==Xc&&(c++,d=$c);d==Uc&&(d=bd,b++);return{Ak:b,nF:c,Jba:d}}function wI(a,b,c,d){b=gMb(a,b,c,d);a=a.ga[b.Ak];if(!a)return null;a=a[b.nF];return a?(a=a[b.Jba])?a:null:null}function SLb(a,b,c){var d=wI(a,b,c,Xc),e=wI(a,b,c,bd),f=wI(a,b,c,$c);a=wI(a,b,c,Uc);return{top:e||new Dz,right:f||new Dz,bottom:a||new Dz,left:d||new Dz}} +ZLb.prototype.va=function(a,b){var c=wI(this,a,b,bd);c=c?Math.ceil(Fz(c)/2):0;var d=wI(this,a,b,$c);d=d?Math.floor(Fz(d)/2):0;var e=wI(this,a,b,Uc);e=e?Math.floor(Fz(e)/2):0;a=(a=wI(this,a,b,Xc))?Math.ceil(Fz(a)/2):0;return new uab(c,d,e,a)}; +function hMb(a,b,c,d,e){b=gMb(a,b,c,d);a.ga[b.Ak]||(a.ga[b.Ak]=[]);c=a.ga[b.Ak];c[b.nF]||(c[b.nF]={});c[b.nF][b.Jba]=e;switch(b.Jba){case Xc:case $c:a.O[b.nF]=B(a.O[b.nF])?Math.max(a.O[b.nF],Fz(e)):Fz(e);break;case bd:a.V[b.Ak]=B(a.V[b.Ak])?Math.max(a.V[b.Ak],Fz(e)):Fz(e)}}function bMb(a){var b=0;a.Fc()||(b=a.C);return B(a.O[b])?a.O[b]:0}function cMb(a){var b=a.C;a.Fc()||(b=0);return B(a.O[b])?a.O[b]:0}function xI(a,b){return B(a.V[b])?a.V[b]:0}function iMb(a,b){return B(a.V[b+1])?a.V[b+1]:0};function jMb(a,b){this.ma=a;this.F=b;this.C=new ZLb(a.Ca)}function kMb(a,b){var c=a.ma.la(),d=c.wc().fc(b),e=c.getStyle(yk,b);a.C.Ya=e.aj();var f=Lz(Hz(),a.C.ia);f=Ttb(f,b,c);var h=Hz();d=Stb(d,c);c=[];for(var k=0;kd||d>=qH(b)?!0:!!b.Zd[d].Fj};x.bfa=function(a,b,c,d){a=a.wc().fc(b);nMb(c,d,a);c=dC(a,c,d);c=eD(a,c.Wj.tc);return new TG(c.C,c.F)}; +x.T1=function(a,b,c,d){a=a.wc().fc(b);return nMb(c,d,a)?(c=dC(a,c,d))?c.Ye():1:1};x.Kea=function(a,b,c,d){a=a.wc().fc(b);return nMb(c,d,a)?(c=dC(a,c,d))?c.Ef():1:1};function nMb(a,b,c){return!!c&&0<=b&&0<=a&&a=hH(c.C))return!1;var e=RH(c,a);a=xH(c.C,a);return 0>e||0>a?!1:eC(d.wc().fc(b),a,e)};x.Vxa=function(a,b,c,d){b=sH(d,a,b);var e=JFb(d,b);if(e==b)return b;d=xH(d.C,e);return(c?d<=a:d>=a)?e:b}; +x.G7=Qp;function oMb(){wCb()}oMb.prototype.getType=v(zma);function pMb(a){this.C=a} +function qMb(a,b,c,d,e){var f=c.C,h=c.F;c=yI(a,f,h,d);switch(d){case Xc:var k=rMb(a,f,h);var l=sMb(a,f,h,e);var m=yI(a,f,h,Xc);var p=tMb(a,f,h,e);break;case bd:k=rMb(a,f,h);l=sMb(a,f,h,e);m=uMb(a,f,h);p=yI(a,f,h,bd);break;case $c:k=h+(a.C.Fc()?1:-1);k=rMb(a,f,k);l=sMb(a,f,h,e);m=yI(a,f,h,$c);p=tMb(a,f,h,e);break;case Uc:k=rMb(a,f,h),l=sMb(a,f+1,h,e),m=uMb(a,f,h),p=yI(a,f,h,Uc)}e=0==f;var r=f==aC(b)-1,t=0==h;b=h==bC(b)-1;d==Xc||d==$c?0==c%2?e?l+=c/2:(l+=1,p+=1):(l+=1,e||r||(p+=1),e&&1==c&&--l,d==Xc&& +t&&--k,a.C.Fc()?k+=1:d==Xc&&(t?k+=1:b&&--k)):0==c%2?(d==bd&&e&&(l+=c/2),d==Uc&&r&&(l-=c/2)):(l=d==bd&&e?l+(c/2-1):d==Uc&&r?l-c/2:l+1,a.C.Fc()?0!=h?k+=1:b||(m+=1):t?--m:b&&(--k,m+=1));d==Uc&&r?(d=Math.ceil(iMb(a.C,f)/2),c/2!=d&&(l-=d-c/2-c%2)):d!=Uc&&e&&(a=fF(xI(a.C,f)),c/2!=a&&(c=a-c/2+c%2,c=d==bd?Math.ceil(c):Math.floor(c),l+=c));k=Math.floor(k);l=Math.floor(l);m=Math.floor(m);p=Math.floor(p);return new yG(k,l,m,p)}function yI(a,b,c,d){return(a=wI(a.C,b,c,d))?Fz(a):0} +function tMb(a,b,c,d){d=JH(d,b);var e=yI(a,b,c,bd);c=yI(a,b,c,Uc);return(0==b?Math.ceil(e/2):fF(e))+d.F+(b==a.C.H-1?Math.ceil(c/2):Math.floor(c/2))}function uMb(a,b,c){var d=yI(a,b,c,Xc);b=yI(a,b,c,$c);var e=a.C.C-1;a.C.Fc()?(d=0w||!aH(D,t)?t=0:(y=IH(this.Nt(),t,y.C),y=EH(D,t).getHeight()+y.Jb()+y.qf(),1=e)return 0;h=lH(b)==f[0]?b.V:0;b=FH(b)==f[f.length-1]?eFb(b,b.F.length-1):0;a=IH(this.Nt(),a,c.C);e-=a.Jb()+a.qf()+h+b;a=d.getHeight(0);c=0;switch(d.O){case 0:c=e-a;break;case 1:c=(e-a)/2}return c}; +x.AJ=function(a,b,c){if(!c.V[a])return 0;b=RH(c,a);var d=sI(this.C,b),e=c.C.Ef(a);1He)){var nc=bH(Ad,kc[$e]),qf=nc,bg=cd.C,mg=He,Bf=Ad,Te=zh,Vf=Ze,ah=PFb(Bf,mg,kc[$e]),ri=xH(Bf.C,mg),bh=RH(Bf,mg);var Oe=zMb(this.N,bg,ri,bh,Te,Vf,void 0,ah);BH(qf,Oe)}}for($e=0;$el||k.F[l].H==b)k=!1;else{var m=k.F[l];k.F[l]=new KEb(m.C,m.F,b,m.J,m.L);k=!0}k&&uFb(e,h,[d],f);e=k}e&&(c=c[0],BH(c,new JEb(CH(c,d),b)),BH(c,new ECb(aMb(a.F),c.getHeight())));return b} +function KLb(a,b){a=a.C;b=nH(a,b);for(var c=[],d=0;df&&(e.Ca.log(Error("Tm")),f=-f-1);var k=e.C[f];e.C[f]=new FCb(k.Uj,k.N,k.zd,k.Pc,k.C,a,k.L,k.J,k.H);e.Na||OH(e,e.va,f+1);BH(e,new vI(PFb(d,c,b),h,void 0,void 0,a,void 0,void 0,void 0,void 0))}} +x.Sf=function(a,b,c){if(4==a.getType()){if(b=zI.aa.Sf.call(this,a,b,c))return b;c=a.F[0];a=c.dh();b=this.getContext().la().wc();a=eD(b.fc(a),a).C;a=nH(this.C,a)[0];var d=c.dh();b=this.getContext().la().wc().fc(d);c=c.C;b:{d=eD(b,d);var e=fC(b,d);if(2==e.Ae())var f=new DMb(d,d);else{d=this.F.Fc();var h=1==e.Ae()?e.Wj:e;e=eD(b,h.tc);f=new SA(e.C,e.F+h.Ef()-1);var k=new SA(e.C+h.Ye()-1,e.F);h=new SA(e.C+h.Ye()-1,e.F+h.Ef()-1);switch(c){case bd:f=new DMb(e,f);break b;case Uc:f=new DMb(k,h);break b;case Xc:f= +d?new DMb(e,k):new DMb(f,h);break b;case $c:f=d?new DMb(f,h):new DMb(e,k);break b;default:throw Error("Oo");}}}e=f.F;d=EMb(this,e,c,b);f=f.C;e.hb(f)?b=DG(d,this.F.J,0):(b=EMb(this,f,c,b),b=DG(HBb([d,b]),this.F.J,0));return new EG(a,null,null,b,!1)}return zI.aa.Sf.call(this,a,b,c)};function EMb(a,b,c,d){var e=KLb(a,b.C)[0];return qMb(a.N.F,d,b,c,e)}function DMb(a,b){this.F=a;this.C=b}function FMb(a){this.L=a}FMb.prototype.H=function(a){return new zI(a,this.L,new VLb(a))}; +FMb.prototype.F=function(a,b){return"\u0010"==gz(b.Da(),a)};FMb.prototype.J=function(a,b){return this.F(a.index,b)};FMb.prototype.C=function(a){return a instanceof zI};function GMb(a){this.Pa=a}GMb.prototype.C=function(){return new mLb(this.Pa)};function HMb(){} +HMb.prototype.OF=function(a,b){var c=b.C,d=a.la(),e=d.wc();if(e.ap(c))if(e=e.fc(c),ro(b.Da(),"\u001c"))zC(a,e.C,e.F);else{if(ro(b.Da(),"\u0012")){for(var f=IMb(e,d,c,b.Da()),h=0;h=e.F)k=f-1;else if(l)k=l.C;else{h=!1;break a}for(var m=l=0,p=0;pm}h&&zC(a,e.C,e.C)}b=Hnb(c, +b.Da(),e);c=[];for(h=0;hZy(c,d)&&k4a(c,d)&&zC(a,e,e);b=d+b.Da().length;b<=az(c,d)&&k4a(c,b-1)&&zC(a,b,b)};NMb.prototype.NF=function(a,b){var c=a.la().Da();b=b.Pb();bZy(c,d)&&zC(a,d,d);d=b+1;d<=az(c,b)&&zC(a,d,d)};function OMb(a){cI.call(this,a)}G(OMb,dI);OMb.prototype.qa=function(){this.Ua=this.oa().qa(Va,"kix-paragraphrenderer")};OMb.prototype.Jq=function(a){switch(a.getType()){case hja:a=a.Ta("heading-id");cm(a)&&this.Za().setAttribute(zg,a);break;case Dla:a=a.Bc();this.Ka(a,!0);break;case hma:var b=a.Bc();b.Za().style.position=fc;b.setPosition(a.Hb(),a.Jb());break;case sma:a=a.Bc();a.getParent()?a.getParent().removeChild(a,!0):(a.dc(),this.oa().yg(a.Za()));break;default:OMb.aa.Jq.call(this,a)}};function PMb(a){this.Pa=a}PMb.prototype.C=function(){return new OMb(this.Pa)};function QMb(a){this.F=a}QMb.prototype.getType=function(){return this.F.getType()};function RMb(a,b,c,d,e,f,h,k,l,m){this.J=a;this.Pc=b;this.b0=c;this.a0=d;this.H=e;this.C=f;this.N=h;this.F=k;this.Yf=l;this.L=m||null}RMb.prototype.getHeight=u(Eb);RMb.prototype.l2=u("N");function SMb(){this.C=null;wCb()}SMb.prototype.getType=v(ze);pm(Tl().prototype,Tl().prototype);function TMb(a){this.Qc=a}G(TMb,RG);TMb.prototype.getType=v(aja);TMb.prototype.QF=v(Wg);function UMb(a,b,c,d){this.rect=a;this.color=b;this.D7=c;this.opacity=B(d)?d:1};function VMb(a){this.nh=a}VMb.prototype.create=function(a,b,c,d,e){return(a=this.nh.C(a.C.H.F))?new UMb(new yG(b,-d,c,e),a,null,void 0):null};function WMb(a,b,c,d){this.J=a;this.H=b;this.F=c;this.C=d};function XMb(a){this.nh=a}XMb.prototype.create=function(a,b,c){var d=a.C;if(!d.H.V)return null;d=this.nh.C(d.H.C);if(!d)return null;var e=a.getSuggestionId(),f=K6a(a.F),h=.09*f;return new UMb(new yG(b,a.J-h/2+-.3*f,c,h),d,e,void 0)};function YMb(){}YMb.prototype.create=function(a,b,c){var d=a.L;if(!d)return null;a=jA(a.F);var e=Jz(Hz(),2.25,!0);return new UMb(new yG(b,-e/2+-.3*a,c,e),d,null,.7)};function ZMb(a){this.F=a;this.C=[]}function $Mb(a,b,c,d,e,f){var h=a.C.pop();b=a.F.create(b,c,d,e,f);h&&b?(h.color==b.color&&h.opacity==b.opacity&&h.D7==b.D7&&h.rect.xg()==b.rect.Hb()&&h.rect.Jb()==b.rect.Jb()&&h.rect.getHeight()==b.rect.getHeight()?(c=h.rect.Hb(),d=h.rect.Jb(),e=h.rect.jb()+b.rect.jb(),f=h.rect.getHeight(),c=new UMb(new yG(c,d,e,f),h.color,h.D7,h.opacity)):c=null,c?a.C.push(c):a.C.push(h,b)):b?a.C.push(b):h&&a.C.push(h)};function aNb(a){this.nh=a}aNb.prototype.create=function(a,b,c){var d=a.C;if(!d.H.J)return null;d=this.nh.C(d.H.C);if(!d)return null;var e=a.getSuggestionId(),f=K6a(a.F),h=.09*f;return new UMb(new yG(b,a.J-h/2+.11*f,c,h),d,e,void 0)};function bNb(a){this.J=new aNb(a);this.F=new XMb(a);this.C=new VMb(a);this.H=new YMb}function cNb(a,b,c,d){var e=a.C,f=a.Uo();a=a.Fc();for(var h=0;hm?p=!1:(r=Lyb(new Iyb(r.Ja,r.O.J),r.ma,p,m+1,r.na),p=m>p+r.length-1)}}else p=!0}else p=!1;if(p)return hNb(this,d,b,e,l),d;this.sb=e.width;this.Na=k;d.F=0==this.H?2:1;k=(k=0==this.H?null:Byb(this.J,new U(b,b+this.H-1)))?uy(k)+1:0;this.zd=p=e.width; +var t=this.getContext().la();m=this.getStyle(Yi,b);this.Yf=m.Fc();var w=dz(t.Da(),b);r=w?$z(m):aA(m);m=P5a(m);p=Math.max(0,p-r-m);var y=0;w&&(w=Yy(t.Da(),b),y=t.getStyle(Yi,b),1==w||w==Zy(t.Da(),b)?y=Math.max(0,y.C.va):(--w,lxb(t,y.C.ia,b,w)?(t=kxb(t,w),y=Math.max(0,y.C.va-t)):y=0),y=Jz(Hz(),y,!0));t=this.getContext();w=this.Yf;for(var D=jhb(this.Ja.F,b,t.la()),F=[],E=0,V;V=D[E];E++){var ca=b,Ba=t,Ga=w,bb=Ba.la();(V=V.Jj(ca,bb)?new $Jb(Ba,V.F,ca,Ga,V.C):null)&&F.push(V)}this.ia=F;D=this.Ja.H;t=this.getContext(); +w=this.Yf;D.C&&D.C.Jj(b,t.la())?(D=D.C,F=t.la(),t=D.Jj(b,F)?new iNb(t,D.F,b,r,w,D.C):null):t=null;this.C=(this.O=t)?this.ia.concat(this.O):this.ia;p=jNb(this,b,r,m,p,0,new Tr(0,y),f,h,y);this.na=new TMb(p);f=this.V.getData();p!=f.C&&(f.C=p);f=this.V;h=[];p=p.l2();for(r=0;rd.height&&!e;b.C=d;d=a.getContext().la().Da();c=c+a.H-1;e=1==a.H?c:c-1;a=r4a(gz(d,c))||r4a(gz(d,e));e=s4a(gz(d,c))||s4a(gz(d,e));d=cb&&(cd>Lu(mh)-1||fz(mh,Ad)))break}Tb=new rNb(uc,Ub,ud);Ga=Tb.F; +fb=Tb.C;if(!Tb.H)return jNb(a,b,c,d,e,xb.F+1,h,k,l,m)}for(E=0;E=fq.F.C&&!sNb(up)||Yy(a.getContext().la().Da(),b)!=b?null:S5a(dh,Th)?0bu&&(Kq.start=wp.xg())}}var Xm=Wm,Ym=Oo,Lq=es;0!=m&&Bx&&(Ym+=m,Lq-=m);0!=Bh&& +et&&(Ym+=Bh);Dk&&(Lq-=Z4a(Dk),Ym+=Z4a(Dk));Xm&&(Ym+=Z4a(Xm));eq&&(zn[0].start-=Z4a(eq));fj&&(zn[zn.length-1].end+=Z4a(fj));Xm||(Ym+=1);dj=new tGb(zn,Lq,Ym,Iq,Xm,eq,fj,Dk)}else dj=null}if(dj){var ft=dj.F;if(ft){var cu=Fz(ft)+Z4a(ft);a.L+=cu;a.Pc+=cu}var Iv=dj.C;Iv&&(a.Pc+=Fz(Iv)+Z4a(Iv))}return new RMb(r.start,a.Pc,a.L,a.N,a.C,Ga,Wf,Ah,a.Yf,dj)}function lNb(a,b,c,d){var e=b.clone();a.O?(b.start!=c&&mNb(e,c),mNb(e,nNb(a.O)+a.O.jb())):mNb(e,d);return e} +function mNb(a,b){a.start+=b;a.end=p.end||b>=Lu(r));){d=OAb(a.ab,b,c,p,a.Yf,e,f,3==l.aj(),h,k,a.zd);pNb(a,d.N,d.nj(),d.g1(),d.getHeight());if(!d.F.length)break;m.push(d);if(!d.W)break;e=1;b=d.J+1;p.start=d.C.F+d.C.L}return m}function pNb(a,b,c,d){a.Ia=Math.max(a.Ia,b);a.va=Math.max(a.va,d);a.N=Math.max(a.N,c)}function sNb(a){return 0=m+l.getHeight())){if(m>a.Nz())break;h.push(l)}}if(0==h.length)return null;lo(h,function(a,b){return ko(a.Hb(),b.Hb())});a.Yf?(e=b.start,b=b.end):(e=a.zd-b.end,b=a.zd-b.start);var p=[],r=Number.MAX_VALUE,t=h.length-1;for(k=0;k<=t;k++){if(a.Yf){l=h[k];var w=l.Hb()-d.x}else l=h[t-k],w=a.zd-(l.Hb()-d.x)-l.jb();m=l.Jb()-f;var y=Math.min(w,b);e=c?(this.getContext().Ca.log(Error("$o")),null):this.J==Ayb&&1==b?null:new U(this.J.F?1:0,b-1)};x.bv=v(null); +x.ug=function(a,b,c,d,e,f){if(d&&(0>c||c>this.getHeight(0)))return null;b=wNb(this,b);var h=this.W,k=h.H;a=k[0];if(!a)return null;if(b=f){if(b=this.C[a].ug(b-f,c-this.L,e))return new VG(b,ze);break}return d?null:xNb(this,new vA(0,!1),e)}for(var l=0,m;;a=m)if(m=k[++l],!m||a.C!=a.F)if(!m||bb){if(p.F)return d=p,b-=h,this.Yf||(b=d.width-1-b), +e=(b=d.F.ug(b,c,e))&&0!=b.getType()?new VG(b,ze):(e=EB(new vA(d.xp+(b?b.Ab():0)),e))?new VG(e,ze):null,e;if(p.J&&!f)break;c=p;b-=h;d=e;f=this.W;if(c.H){a=-1;for(e=c.xp;e<=c.C;e++)a+=f.C[e].jb();b=a-b}a=!0;for(e=c.xp;e<=c.C;e++){h=f.C[e];k=h.jb();if(b=this.H?(this.getContext().Ca.log(Error("bp")),-1):0};x.RC=function(a){if(0!=a)return this.getContext().Ca.log(Error("cp`"+a)),new Dv(0,0,0,0);a=this.ga;if(this.C)for(var b=0;b=this.O.C(f))return null;var h=[],k=b.H,l;if(l=k.length){a:{if(l=this.C.la().wc().fc(a.start)){l=tB(l,a.start);l=new U(l.tc,l.Ng);for(var m=0;mc?x5a(b)-b:c-b;switch(a){case 0:break;case 1:d/=2;break;case 2:d=0;break;default:throw Error("ep`"+a);}return bd&&cf&&(f=-f-1-1);c=DI.Abb(d,b,f,a,e);b=DI.zbb(d,b,f,a,e);d={};for(e=0;eh&&(h=-1*h-1);hf-1)break;b.get(l).push(c)}k=Ox(b,f);(h=b.get(f))||(h=On(k,function(a){return a!=c}));b.set(f,h)}return b} +function MOb(a,b){if(!a.N)return!1;var c=Object.keys(a.N),d=Object.keys(b);if(c.length!=d.length)return!1;for(c=0;ch.length)f=1==h.length?h[0]:null;else{h=0h||$Ob(a,a.bb.yd(f),e[k].getSuggestionId(),h);e=b.Ps(c);for(k= +0;kh||$Ob(a,a.bb.yd(f),l[m].getSuggestionId(),h)}}}function iI(a,b){hz(a.bb.Da(),b)&&b++;return new vA(a.ia.F(a.bb,b))} +function TOb(a){for(var b=gp(a.C),c=0;ce&&(d=e);c=(c=c.F)?DA(c):new U(d,d);a=a.H.F;d=null;e=Infinity;for(var f in a)if(b.hasDocoForAnchorId(f)&&!b.getResolvedForAnchorId(f)){var h=JB(a[f],c.start);!h||uy(h)>=e||!yy(h,c)||(d=f,e=uy(h))}b=d}return b}OOb.prototype.W=z(344); +OOb.prototype.um=function(a){var b=[];if(a=this.H.C[a]||null){a=a.ce();for(var c=0;cf;f++)if(!jp(Zcb(d,f).Oa((Fy(),Ry)))){var h=OB(a.bb,b,f,1);0d||WOb(a,c,d,d,!0,!1,!1)};function bPb(a,b){var c=this;this.F=b;this.C=new iu;this.ha(this.C);ku(this.C,a.F,function(a){var b=c.F;a=a.C;for(var d in b.C)b.C[d]=Egb(b.C[d],[a])})}G(bPb,H);function cPb(a,b){for(var c=0;c=DD(b)||0>=ED(b))return Zu();b=new dPb(a,b.Qd(),DD(b),ED(b));var c=Zu();Vu(R2a(this.F,[new hu(b)]),function(a){a=a.Qz;a.length?c.Eb(a[0].Gh()):c.Kc(new Zo("Received invalid number of drawing fetch results."))},function(a){return c.Kc(a)});return c};function gPb(){this.C={}}function hPb(a,b,c){a.C[b]=c}function kJb(a,b){return a.C[b]};function iPb(a,b){this.F=a;this.N=b} +iPb.prototype.C=function(a){for(var b=[],c=[],d=[],e=[],f=0;fb.end)break}return!1} +function URb(a,b,c){var d=b.H,e=d.Ab();b=b.F;if(e==b+1){var f=a.wc().fc(b);if(f){var h=eD(f,b);h&&(f=fC(f,h),b==f.Ng&&e--)}}a=SRb(a,e);if(!a)return d;d=a.Wj;return c?new vA(d.tc+1):new vA(d.Ng+1,!0)};function VRb(a){this.C=a} +VRb.prototype.J=function(a,b,c){c=HA(c);if(FA(c)){var d=c.H,e=[];var f={};for(var h=[],k=a.wc(),l=yu(a.pe(yk),d[0].start,d[d.length-1].end,!0),m=[],p=0,r=0;rw&&D.start<=y||D.end>=w&&D.end=w.start&&p<=w.end+1&&(m=w,y=!1),r>=w.start&&r<=w.end+1&&(e=w,y=!1),y&&h.push(w);l=e;p=k.Ab();k=p== +l.start||p==l.end+1?k:d.C==d.H.Ab()?new vA(l.start):new vA(l.end+1,!0);d=new CA(m.start,m.end,f);e=new CA(e.start,e.end,k);c=s8a(KA(e,d,h),c)}}}else h=c.C,0==h.getType()&&(c=(h=SRb(a,h.Ab()))?IA(new vA(h.Wj.Ng)):c);return this.C.J(a,b,c)};VRb.prototype.F=function(a,b,c){var d=a.wc().fc(b);if(d)for(var e=Lu(a.Da()),f=b;c?0<=f:f=a.C&&(a.F.resolve(),a.F=Yp());return b};function OSb(){this.H={};this.C=new MSb}OSb.prototype.add=function(a,b){!$q||a.complete?this.remove(b):(this.C.add(),this.remove(b),this.H[b]=iq(a,gi,function(){this.remove(b)},!1,this))};OSb.prototype.remove=function(a){var b=this.H[a];b&&(kq(b),this.C.done(),delete this.H[a])};OSb.prototype.wait=function(a){return this.C.wait(a)};var PSb={NONE:0,R_b:1,XOa:2,YOa:3,S_b:4,BWa:5,CWa:6};function QSb(){}QSb.prototype.C=z(351);function RSb(a){this.J=a;this.F=this.H=null}RSb.prototype.C=z(350);function SSb(a,b){this.C=a;this.F=b}A(SSb,ym);SSb.prototype.Xe=u("F");function TSb(){}TSb.prototype.H=null;TSb.prototype.F=function(a,b,c){return this.H?this.H.F(a,b,c):a};TSb.prototype.C=function(a,b){return this.H?this.H.C(a,b):new SSb(a,b)};function USb(){this.C=[]};function VSb(){this.O=this.L=this.C=null;this.F=this.H=0;this.J=this.N=null}function WSb(a){null==a.L&&(a.L=a.C.scrollWidth);return a.L}function XSb(a){null==a.N&&(a.N=a.C.offsetWidth);return a.N}function $nb(a){null==a.J&&(a.J=a.C.offsetHeight);return a.J};function YSb(a,b,c,d){H.call(this);this.Ti=null!=d?C(a,d):a;this.F=b;this.J=c;this.C=new mt(this.L,this.F,this);this.ha(this.C);this.H=Number.MAX_VALUE}G(YSb,H);YSb.prototype.L=function(){this.H=qm();this.Ti()};function ZSb(a,b,c,d,e,f,h,k,l,m,p){var r=this;H.call(this);this.C=a;this.N=d;this.O=e||null;this.ga=dm(k)?k:218;this.W=l||PG;this.F=null;this.L=m||null;this.H=p||null;this.za=new pq(this);this.ha(this.za);this.za.ea(b,Qj,Lr(c,this.n4a,this));a=f||10;h=h||50;this.J=new Ts;this.ha(this.J);this.V=new YSb(function(){return r.J.dispatchEvent(null)},a,h);this.ha(this.V)}G(ZSb,H);function $Sb(a,b){H.call(this);this.C=a;this.ha(b)}G($Sb,H);x=ZSb.prototype;x.aS=u("J"); +x.n4a=function(){this.O&&nx(this.O,"sfr");var a=this.V;a.C.Yt();qm()-a.H-a.F>a.J&&(a.C.stop(),a.C.Yt())};x.Op=function(){return this.C.scrollTop};x.uG=function(){return this.F?this.F.C.y:this.C.scrollTop};x.Um=function(){return this.C.scrollLeft};x.pfa=function(){return this.F?this.F.C.x:this.C.scrollLeft};x.$R=function(){return this.C.scrollHeight}; +x.sK=function(a,b,c){I(this.F);this.F=null;c?(c=new Tr(this.C.scrollLeft,this.C.scrollTop),a=new Tr(a,b),Ur(c,a)||(b=new JG([c.x,c.y],[a.x,a.y],this.ga,this.W),this.za.ea(b,qc,C(this.m4a,this)).ea(b,uf,C(this.Uyb,this)),b.play(),this.F=new $Sb(a,b))):(this.C.scrollLeft=a,this.C.scrollTop=b)};x.gS=function(){return this.N.clone()}; +x.U0=function(){var a=new Tr(0,0);if(this.L&&this.H){var b=aTb(this.L);var c=this.H;null==c.O&&(c.O=c.C.scrollHeight);c=c.O;var d=$nb(this.H);a.x=c+b>d?b:0;b=bTb(this.L);c=WSb(this.H);d=XSb(this.H);a.y=c+b>d?b:0}return a};x.m4a=function(a){this.C.scrollLeft=a.x;this.C.scrollTop=a.y};x.Uyb=function(){var a=this.F.C;this.C.scrollLeft=a.x;this.C.scrollTop=a.y;I(this.F);this.F=null};x.ua=function(){I(this.F)};function cTb(a){H.call(this);this.H=new iu;this.ha(this.H);this.F=a;this.C=null;this.J=new Ts;this.ha(this.J);dTb(this,a)}G(cTb,H);x=cTb.prototype;x.aS=u("J");function dTb(a,b){mu(a.H);ku(a.H,b.aS(),function(){a.C=null;a.J.dispatchEvent(null)});a.F=b;a.C=null}x.Op=function(){return eTb(this).scrollTop};x.uG=function(){return eTb(this).iDb};x.Um=function(){return eTb(this).scrollLeft};x.pfa=function(){return eTb(this).hDb};x.$R=function(){return eTb(this).scrollHeight}; +x.sK=function(a,b,c,d){this.F.sK(a,b,c,d);c&&(this.C=null)};x.gS=function(){return this.F.gS()};x.U0=function(){return this.F.U0()};function eTb(a){a.C||(a.C={scrollTop:a.F.Op(),iDb:a.F.uG(),scrollLeft:a.F.Um(),hDb:a.F.pfa(),scrollHeight:a.F.$R()});return a.C}x.ua=function(){I(this.F)};function fTb(){this.C=null}fTb.prototype.Qp=function(a){if(!this.C)throw Error("sp");return this.C.Qp(a)};function gTb(a){this.H=a}gTb.prototype.C=function(a,b){this.H().C(a,b)};gTb.prototype.F=function(a){this.H().F(a)};var hTb=new Wr(60,60);function iTb(a,b,c,d,e){var f=null,h=uy(b)-uy(a);c=tq((h-c)/2,0,c);var k=a.end>b.end&&!e;e=a.starth;if(k&&!h||e&&h)f=d+a.end-b.end+c;else if(e&&!h||k&&h)f=d-b.start+a.start-c;return f};function jTb(){H.call(this);this.C=new Ts;this.ha(this.C)}G(jTb,H);x=jTb.prototype;x.aS=u("C");x.Op=Op(0);x.uG=Op(0);x.Um=Op(0);x.pfa=Op(0);x.$R=Op(0);x.sK=gm;x.gS=Op(new Tr(0,0));x.U0=Op(new Tr(0,0));function kTb(){this.F=this.C=null}function bTb(a){lTb(a);return a.C}function aTb(a){lTb(a);return a.F}function lTb(a){if(null==a.C){var b=document,c=b.createElement(Wd);ms(c);c.style.cssText="height:100px; width:100px; overflow:scroll; position:absolute; top:-50000px; left:-50000px; white-space:nowrap; z-index:-50000;";b.body.appendChild(c);a.C=c.offsetWidth-c.scrollWidth;a.F=c.offsetHeight-c.scrollHeight;b.body.removeChild(c)}};function mTb(a){this.C=a} +mTb.prototype.QY=function(a){if(a.C instanceof cy){var b=this.C,c=a.C;a=a.F;var d=c.Da();if(0!=d.length){var e=c.C;var f=d.indexOf("\u0003");if(-1==f)f=-1;else{var h=b.C.la().Da(),k=e+d.length,l=k==Lu(h)-1;if(!(k>=Lu(h)||hz(h,k)||l))throw Error("Ni");h="\n"==d.charAt(d.length-1);if("\u0003"==d.charAt(0)){if(!h)throw Error("Oi");if(l)throw Error("Pi");f=-1}else{if("\n"!=d.charAt(f-1))throw Error("Qi");f=l?f:-1}}if(0==f)throw Error("Mi");1<=f?(l=f-1,0b?0:EE(a.getContext().C.la(),void 0)-MI(a.J,b).C.getHeight()};function FTb(a){this.type=0;this.C=a}G(FTb,hHb);function GTb(a,b,c){bI.call(this,a,b,c)}G(GTb,bI);GTb.prototype.Bea=function(){var a=this.zT(0).H;return new Tr(this.Hb()+this.jb()-a.Hb(),this.Jb()+a.Hb())};GTb.prototype.r6=gm;function HTb(a){H.call(this);this.L=a;this.N=LI(a.H);this.H=new Ts;this.ha(this.H)}G(HTb,H);HTb.prototype.C=function(){return LI(this.L.H)};HTb.prototype.J=z(353);HTb.prototype.F=u("H");function NI(a,b,c,d){bI.call(this,a,b,new FTb(Wma));this.C=c;this.F=new HTb(c);this.Ka(d,!0)}G(NI,GTb);x=NI.prototype; +x.Ux=function(){var a=this.C;var b=this.Hb(),c=this.Jb(),d=DE(a.F.la(),void 0),e=a.Ia.C();if(e=ITb(a.C,e.top,e.bottom,LI(a.H))){for(var f={},h=e.start;h<=e.end;h++){var k=JTb(a.J,h);if(k){var l=OI(a,!0,h),m=OI(a,!1,h),p=a.C.C,r=MI(a.C,h).C,t=r.Jb(),w=c+l+t;r=b+r.Hb();var y=0==p?KTb(a.J,h,0):LTb(a);m=0==p?y:y-l-m;t=new Dv(r,t,d,y);p=a.J;y=h;var D=[];for(var F=[],E=PI(p,y),V=0;Vd?null:b}function jUb(a,b,c){var d=a.F[b]||null;(a.F[b]=c)||kUb(a,!0);return d}function lUb(a,b,c){var d=a.C[b]||null;(a.C[b]=c)||kUb(a,!1);return d}function kUb(a,b){a=b?a.F:a.C;b=dwa(a,function(a){return!!a});a.length=0<=b?b+1:0};function mUb(a,b,c){this.C=a;this.F=b;this.H=c}function nUb(a){return a.C+a.F};function oUb(a,b){pGb.call(this,a,b)}G(oUb,pGb);x=oUb.prototype;x.sG=function(){return this};x.sF=function(){return new oGb($la)};x.Mt=function(a,b,c,d){if(!d.la())return[];d.la();return[]};x.hx=Op($la);x.YC=Op("kix-overlay-range-header-footer");function pUb(a,b,c){WH.call(this,a,new oUb(a,b),void 0,"\u0003");this.O=b;this.N=c}G(pUb,WH);x=pUb.prototype;x.zz=function(){return JC(this.getContext().F,$la)}; +x.Ov=function(a,b,c,d,e,f,h,k,l){var m=this.getContext().la(),p=this.getContext().Ca,r=Job(m,0,p);m=Kob(m,0,p);jGb(this,void 0,m,void 0,r);a=pUb.aa.Ov.call(this,a,b,c,d,e,f,h,k,l);d=this.getContext().la();h=this.getContext().Ca;e=d.Hd().Ag;c=Hn(J(),Xla);b=bH(this.getState(),0).getHeight();e?(e=f=Jz(Hz(),5.25,!0),d=this.N?Lob(d,0,h):Iob(d,0,h),b=c?Math.max(f,d-e-b):f):this.N?(f=Lob(d,0,h),e=oE(d,0,h),e=null!=e.va?Jz(Hz(),e.va,!0):null,null!=e?d=e:(d=d.Hd(),d=Jz(Hz(),d.ld,!0)),e=d,b=c?Math.max(0,f- +d-b):0):(c=Iob(d,0,h),e=oE(d,0,h),e=null!=e.na?Jz(Hz(),e.na,!0):null,null!=e?d=e:(d=d.Hd(),d=Jz(Hz(),d.Vc,!0)),e=Math.max(0,c-d-b),b=d);jGb(this,e,void 0,b,void 0,!0);return a};x.xz=function(a){return thb(this.O,a,this.getContext())};x.Zr=z(321);x.Dl=u("N");function qUb(a,b){this.C=a;this.F=b}qUb.prototype.create=function(a){return new pUb(this.C,this.F,a)};function rUb(a,b){this.bb=a;this.C=b};function sUb(a,b,c){this.F=a;this.C=b;this.H=c}sUb.prototype.Dl=function(){return this.F.Dl()};function tUb(a,b,c){this.bb=a;this.C=b;this.F=c}function uUb(a,b,c,d){for(var e=c?a.C.F.length:a.C.C.length,f=0;fthis.H};function CUb(a){this.Pc=a}CUb.prototype.C=function(a,b){return 0>this.Pc||b>this.Pc};function DUb(a){this.F=a}DUb.prototype.C=function(a){a=(a=AC(a))?a.index:-1;return-1==a||a>this.F};function EUb(){}hm(EUb);EUb.prototype.C=function(a){return a.start};function FUb(a,b){return jn(a,b)};function GUb(a){YH.call(this,a)}G(GUb,YH);GUb.prototype.wy=function(a,b,c,d){return 0==c&&0==hH(d.C)?!0:iz(this.context.la().Da(),a.index)};GUb.prototype.Tu=z(330);function HUb(a,b){YH.call(this,a);this.C=b}G(HUb,YH);x=HUb.prototype;x.wy=function(a,b,c,d){c=cc&&(a.C[b].length=c,d)?(a.C.length=b+1,!0):!1};function XI(a,b,c,d){this.Rb=a;this.F=b;this.H=null!=c?c:null;this.C=d||null};function QUb(a,b){WH.call(this,a,new pGb(a,b),void 0,"\u0003");this.N=b}G(QUb,WH);QUb.prototype.zz=function(){return JC(this.getContext().F,Zla)};QUb.prototype.xz=function(a){return thb(this.N,a,this.getContext())};QUb.prototype.Zr=z(318);function RUb(a,b,c,d,e,f,h){this.H=a;this.J=b;this.N=c;this.F=d;this.C=e;this.W=this.O=f;this.V=new Set;this.L=0;this.Eq=h?4:0;this.ga=null}RUb.prototype.initialize=function(){4==this.Eq&&(this.ga=SUb(this))}; +function TUb(a,b){var c=new RI(a.H,a.J,a.N-1);if(0=k?zu(a.W,l+1):c.H||(a.W.length=0);k=0!=c.F;a=op(c.L.Aj);for(var D in a)h[D]=QBb(a[D],d.x,d.y)}d=!!c&&c.C;return new rVb(k,e,!d&&!!c&&(e||c.O),!d&&!!c&&c.N,!d&&!!c&&c.V,d,new GG(h))} +function sVb(a,b,c){if(b>LI(a.N))a.H.Ca.log(Error("Cp"));else{STb(a.C,b);for(var d=a.W.length-1;0<=d;d--)a.W[d]>c&&a.W.pop();a.J.C.length=b;a.va.splice(b);a.F.splice(b)}} +function tVb(a,b,c,d,e,f,h,k,l,m){if(!$I(a.C,b)){if(0!=c)throw Error("Dp");var p=a.C,r=new QUb(a.H,a.wa);p.C[b]=r;p.F[b]=[]}r=a.C.C[b];var t=a.H.la().Pd(b);p=f.If;var w=BC(a.V,b);d=r.Qc(w,t,c,0,d,bCb,m,KBb,h&&0==e);0!=d.F&&(k[p]=!0);r=aJ(a.C,b,c);h=d.J;for(m=h.length-1;0<=m;m--)t=a.C.F[b].pop(),null!==t.C&&(t=t.C,w=t.If,yTb(a.N.C[w],t.F,t.C,h[m]),k[w]=!0,w>p&&zu(l,w));if(d.C)return d;l=!r||2==d.F;r&&!f.hb(r.C)&&(l=!0,null!==r.C&&(h=r.C,r=a.C.C[b],r=r.Bc(c),yTb(a.N.C[h.If],h.F,h.C,r)));l&&(r=f.C,l= +a.C.C[b],r=rTb(xTb(a.N.C[f.If],f.F),r),l=l.Bc(c),l.getParent(),0==r.C.length&&xv(r.H,kma),r.C[e]?Vv(l,r.C[e].X()):l.Wa(r.F),l.dc(),r.Ka(l),Zn(r.C,l,e),dVb(a.C,new XI(b,c,e,f)),k[p]=!0);return d}function uVb(a,b,c){c=aJ(a.C,b,c);null!==c.C&&ZUb(bJ(a.C,vVb(a,c.C)),b)} +function wVb(a,b){var c=a.H.la();if(!VI(a.J,b))return[];for(var d=WI(a.J,b),e=[],f=c.pe(xf),h=0;hd.If&&zu(h,l.If),e.C?f&&k.C.push(new XI(b,c)):k.C.push(new XI(b,c+1))}function zVb(a,b){return!!$I(a.C,b)||-1!=a.H.la().Pd(b)}function vVb(a,b){return b.C==cJ(a,b.If,b.F)-1?new RI(b.If+1,0,0):new RI(b.If,b.F,b.C+1)}function AVb(a,b){return-1==b?-1:(b=OUb(a.J,b))?b.If:a.J.C.length} +function BVb(a,b){for(var c=[],d=0;dm&&(m=r)}m+=h;f==e-1&&(p=DVb(a,p,-1,c),0e?f[e]:KTb(a,b,d))-f[c]}function EVb(a,b,c,d,e){e=cJ(a,b,c,e)-1;dm(void 0)&&(e=Math.min(e,void 0));for(var f=0,h=0;h<=e;h++)f=Math.max(f,YI(a,new RI(b,c,h),d));return f}function YI(a,b,c){return VI(a.J,b)?(b=WI(a.J,b),c?OEb(TH(a.L,b)):a.L.getHeight(b)):0}function UUb(a,b){return VI(a.J,b)?a.L.Yz(0,WI(a.J,b)):0}function VUb(a,b){return VI(a.J,b)?new GG(a.L.ox(WI(a.J,b))):HG} +function DVb(a,b,c,d){var e=ZI(bJ(a.C,b));return e?fVb(a.C,b)[e-c-1]+(0==(B(d)?d:a.ia)?7:0):0}lVb.prototype.Sf=function(a,b){return(a=FVb(this,a,b))?a.C:null};function FVb(a,b,c){var d=GVb(a,b,c);if(d)return d;b=a.L.Sf(b,0,c);if(!b)return null;c=OUb(a.J,b.C);a=QI(a,c);b.C=c.If;b=FG(b,a.x,a.y);return new HVb(b,c)} +function GVb(a,b,c){var d=iob(a.H.la(),b);if(!d||!$I(a.C,d.getId()))return null;var e=a.H.la().Pd(d.getId());b=bVb(a.C,d.getId()).Sf(b,e,c);if(!b)return null;c=aJ(a.C,d.getId(),b.C);if(!c||null===c.C)return null;c=c.C;a=IVb(a,d.getId(),b.C);if(!a)return null;b.C=c.If;b=FG(b,a.Tn.x,a.Tn.y);return new HVb(b,c)}function IVb(a,b,c){var d=aJ(a.C,b,c);if(!d||null===d.C)return null;b=d.C;c=QI(a,b).x;a=KTb(a,b.If)-DVb(a,b,(null===d.H?-1:d.H)-1);return{If:b.If,Tn:new Tr(c,a)}} +function JTb(a,b){for(var c={},d=PI(a,b),e=0;er?-r-2:r;r=ZI(bJ(this.C,h))-r-1;0>r||r>m?h=null:(r=Math.min(m-1,r),m=bJ(this.C,h).F[r],h=DVb(this,h,r-1),h=(h=this.C.C[m.Rb].ug(m.F,l,h-p,!!f,d,e))?h.shift(this.H.la().Pd(m.Rb)):null)}else h=null;if(h)return h}l=NVb(this,k,a,!f);if(!l||!VI(this.J,l.C)){if(d&&Vn(d,1))var w=null;else a:{b=new Tr(b, +c);if(a=JTb(this,a))for(w in c=this.H.la(),a)if(a[w].contains(b)&&(d=c.yd(w))&&d.getType()==hj){w=new VG(new uE(w),Dja);break a}w=null}return w}return h=this.L.ug(WI(this.J,l.C),l.Tn.x,l.Tn.y,!!f,d,e)};function NVb(a,b,c,d,e){c=KVb(a,b,c,d,e);if(!c)return null;a=QI(a,c);return new OVb(c,kDa(b,a))} +function KVb(a,b,c,d,e){var f=PVb(a,c,b.y);if(1==cJ(a,c,f,!0))return new RI(c,f,0);b=b.clone();var h=a.F[c];a.F[c].C[f].Fc()?b.x-=h.C[f].F:b.x=DE(a.H.la())-h.C[f].H-b.x;b=jo(a.O[a.F[c].F[f]],b.x);b=Math.max(0,0>b?-b-2:b);b=new RI(c,f,b);return d?(b=MUb(a.J,b,e),0>b?null:new RI(c,f,b)):b} +function QI(a,b){var c=b.If,d=b.F,e=a.F[c],f=e.C[d].F,h=e.H[d],k=cJ(a,c,d,!0);if(1==k)return new Tr(f,h);b=b.C;var l=a.F[c].F[d],m=a.O[l][b];return a.F[c].C[d].Fc()?new Tr(f+Math.round(m+a.ga[l][b].start),h):b==k-1?new Tr(f,h):new Tr(DE(a.H.la())-e.C[d].H-Math.round(a.O[l][b+1]-a.ga[l][b].end),h)}function PVb(a,b,c){a=jo(a.F[b].H,c);return Math.max(0,0>a?-a-2:a)}function oVb(a,b){if(0==b)return!0;if(a=a.F[b-1])return a.J;throw Error("Gp");}function QVb(a,b){this.C=a;this.F=b} +function RVb(a,b,c,d,e,f){this.C=a;this.L=b;this.J=c;this.N=d;this.H=e;this.F=f}function SVb(a,b,c,d,e,f,h,k,l){this.J=a;this.L=b;this.V=c;this.W=d;this.F=e;this.N=f;this.H=h;this.C=k;this.O=l}function TVb(a,b,c,d,e,f,h,k){this.H=a;this.O=b;this.J=c;this.L=d;this.N=e;this.V=f;this.F=h;this.C=k}function rVb(a,b,c,d,e,f,h){this.F=a;this.C=b;this.N=c;this.J=d;this.L=e;this.O=f;this.H=h}function MVb(a,b){this.C=a;this.If=b}MVb.prototype.rv=u("If");function OVb(a,b){this.C=a;this.Tn=b} +function UVb(a,b){this.start=a;this.end=b}function VVb(){this.F=[];this.L=[];this.H=[];this.J=!1;this.C=[]}function HVb(a,b){this.C=a;this.F=b}function WVb(a,b,c){this.C=a;this.F=b;this.H=c}function xVb(a,b){this.id=a;this.C=b}function XVb(a,b,c){this.H=a;this.J=b;this.F=c}XVb.prototype.C=function(a,b){return-1==this.F.Xz(this.J)?!1:this.H.C(a,b)};function OTb(a,b){this.F=a;this.C=b};function YVb(a,b){this.Pu=a;this.dN=b};function PTb(a,b,c,d){this.C=a;this.qLa=b;this.Vsa=c;this.F=d}PTb.prototype.Tm=u("C");PTb.prototype.vx=u("F");function ZVb(a){for(var b={},c=0;cuy(e))break}for(var Ba in d)Bgb(a.O,Ba);for(Ba=b.start;Ba<=b.end;Ba++)for(c=a,d=Ba,(e=KI(c.L,d,!0))&&e.F.Wa(0),(c=KI(c.L,d,!1))&&c.F.Wa(0),c=a.J,d=Ba,e=PI(c,d),f=0;fjo(c.na,m)&&(c.L.Wa(m),no(c.na,m))),m=c,k=bJ(m.C,new RI(d, +f,l)),p=ZI(k),r=0;rAh+1&&rp(Xf,nWb(a,Wf-1,Zc));rp(Xf,nWb(a,Wf,Zc));Ah=Wf;Wf=mWb(a);a.J.na.length=0}var Lj=ci||ugb(a.O);if(Lj){if(!a.na.Xa()){var Qg=a.na;Qg.C=!0;var Dg=w$a(Qg.ma.la().Hd());if(!Qg.F||Dg!=Qg.J){Qg.J=Dg;var bj=Jz(Hz(),14,!0);Qg.L.Hfa(Oa,bj,400,!1,Sa);var cj=new gUb;Jz(Hz(),72);Qg.H.getHeight(bj);Qg.H.nj(bj);Qg.F=new YG(new KCb);ICb(Qg.F,[new LCb(new YG(cj))])}}}else a.na.Bf();var Qf=a.getHeight(),og=a.jb(),Ki=!1;if(og!=a.Fa||Qf!=a.wa)a.Fa=og,a.wa=Qf,Ki=!0;Pf=new oWb(Lj,Ki,Xf);rp(d,Pf.H);var bk= +{};RTb(a);for(var uj in d)a.V.C[Number(uj)]=!0;for(var ch in bk)for(var pg in bk[ch]){var Ck=a.V,Li=Number(ch),cg=pg;Ck.C[Li]||(np(Ck.H,String(Li),{})[cg]=!0)}Pf.C&&(a.V.J=!0);var Bh=a.V,Rh=LI(a.H),Ch=new ZVb(Bh.N),dj;for(dj in Bh.C)for(var dh=Number(dj),di=MI(Bh.F,dh).F,Sg=0;Sgt&&(t=V)}l=Math.min(.4*EE(y),l.getHeight(0));t>l&&zu(r.N,p)}0=y.Jb()&&F<=y.qf()){var E=a.F.la().yd(D),V=D,ca=c[D];var Ba=JNb(E,ca.x,ca.y);w[V]=Ba}}if(jp(w))r=t;else{var Ga=y.Jb();Ga+=OI(a,!0,b,!1);var bb=XBb(jp(w)?HG:new GG(w,void 0),-y.Hb(), +-Ga);r=YBb([t,bb],0,0,0)}}r.F=!0;var fb=a.J,qb=lWb(a,b),xb=r,Tb=new Gyb(b+a.F.la().Hd().Fa),xc=!1,Hd={},Yb=[];fb.va[b]=qb;LI(fb.N)<=b&&STb(fb.C,b);var cd=fb.F[b]?fb.F[b]:null;fb.F[b]=new VVb;var Ad=[];xb.isEmpty()||Ad.push(xb);for(var Bd=[],hd=0,ud=nVb(fb,b),Wc=!1,uc=!1,Ub=!1,Mf=!1;!Wc;){var kc=fb,Ne=b,Ud=hd;if(0==Ud)kc.F[Ne].H[Ud]=0;else{var Ze=EVb(kc,Ne,Ud-1,!1),mh=kc.F[Ne].H;mh[Ud]=mh[Ud-1]+Ze}fb.F[b].F[hd]=ud;var He=fb.F[b].C,zh=hd,$e=void 0,nc=fb,qf=b,bg=hd;if(0==qf||0!=bg||nc.F[qf-1].J){for(var mg= +nc.H.la(),Bf=nVb(nc,qf)+bg,Te=nc.H.Ca,Vf=Fob(mg,Bf,Te),ah=mg.getStyle(rd,Vf),ri=mE(ah),bh=[],Oe=0;Oerf.length)Pe.O[Of].push(0),Pe.ga[Of].push(new UVb(0, +0));else for(var zf=Hz(),ng=0;ngDe?Ah.C[De]: +null,Qg=Cf.F[Df].C[De].C.length||1,Dg=Cf.H.la(),bj=Gob(Dg,az(Dg.Da(),0),Cf.H.Ca),cj=Cf.F[Df].F[De];if(1>bj||cj>=bj)var Qf=!1;else{var og=Dg,Ki=Fob(og,cj+1,Cf.H.Ca);Qf=nE(og,Ki).Vd==ona}nh=Qf;var bk=1=EVb(Cf,Df,De,!1)&&!nh,uj=Ef,ch=new RI(Df,De,0);bk&&(Ef=YI(Cf,ch,!0));var pg=new RUb(Df,De,Qg,Cf,Ef,uj,bk);pg.initialize();var Ck=!1,Li=!1,cg=!1,Bh=!1,Rh=!1,Ch=[],dj=po(Ef,Qg-1);dj.push(uj);for(var dh=[],di=0;divi.If&&zu(Mq,jua.If)}}var DSa=bJ(gs.C,vi).H;for(DL=0;DLvi.If&&zu(Mq,mua);ZUb(bJ(gs.C,lua),gt)}dVb(gs.C,new XI(gt,Nea))}}ao(DSa,DL--)}var C3=bJ(Ni.C,vi),GSa=0!=C3.C.length;Po=new TVb($ta,kE.N,kE.J,0!=ZI(C3)||GSa,kE.L,Jea,kE.O,kE.H);Po.C.isEmpty()||(up.push(Po.C),Dk.push(Po.C));Po.H&&(yn=!0);Po.J&&(Dm=!0);Po.L&&(ho=!0);Po.N&&(Jq=!0);Po.O&&(fj=!0);Po.V&&(fq=!0);Po.F&&(eq=!0);if(0ht.O?3:2:0nua?0:2:0Bd[Pv]&&(FL[Pv].C.length=Bd[Pv]),FL[Pv].F.length>Bd[Pv]&&(FL[Pv].F.length=Bd[Pv]));FL.length>Bd.length&&(FL.length= +Bd.length);for(var H3 in Oea.F)for(var I3=0;I3=Bd.length||J3.C>=Bd[J3.F])&&(Oea.F[H3][I3]=new XI(WV.Rb,WV.F))}}var zua=new QVb(Yb,Hd);for(var NSa=zua.C,Pea=0;Pea=GL&&a.N.pop();var ZV=a.ia,qrb=[];vUb(ZV,GL,!0,qrb);vUb(ZV,GL,!1,qrb);a.ga.length=Math.min(GL,a.ga.length);if(GL=GL;Cua--)kQ=PSa.removeChild(PSa.C.pop(),!0);if(kQ){var Dua=kQ.X();Dua&&vsa(Dua.offsetHeight)}}}tH(a.C.H,b+1);UTb(a,b,e);rp(d,zua.F);return d} +function UTb(a,b,c){if(b>=LI(a.H))return!1;if(a.W&&!c)return qWb(a,b);c=JUb(a,b);var d=qWb(a,b);a=TTb(a,b);return c||d||a}function qWb(a,b){var c=KTb(a.J,b,0),d=OI(a,!0,b,!0),e=OI(a,!1,b,!0),f=a.F.la();if(a.W){var h=nVb(a.J,b);var k=a.F.Ca;var l=Lob(f,h,k);h=Iob(f,h,k)}else h=f.Hd(),l=u$a(h),h=r$a(h);d=a.H.C[b].update(c,d,e,LTb(a,!0),DE(a.F.la(),!0),.4*EE(f),l,h);a.C.J[b]=c;return d} +function JUb(a,b){b=a.H.C[b];a=a.F.la().Hd().Ia.re()||la;a!=b.na&&(b.na=a,b.X().style.backgroundColor=b.na,b.J.style.backgroundColor=b.na);return!1}function TTb(a,b){var c=a.C.C;a=a.H.C[b];c!=a.V&&(a.V=c,vTb(a),wTb(a));return!1} +function kWb(a,b){var c={};var d=a.ia,e=[],f=d.bb.Hd(),h=f.na,k=f.W;0==b&&f.H?(UI(d,h,!0,0,e),UI(d,k,!1,0,e)):(h=f.O,f=f.N,yUb(d,b)?(UI(d,h,!0,b,e),UI(d,f,!1,b,e)):(f=CE(d.bb,!0),h=CE(d.bb,!1),UI(d,f,!0,b,e),UI(d,h,!1,b,e)));iWb(a,e,c);rp(c,jWb(a,!0,b));rp(c,jWb(a,!1,b));return c}function LTb(a,b){return EE(a.F.la(),b)}function lWb(a,b){var c=OI(a,!0,b,!0);b=OI(a,!1,b,!0);return LTb(a,!0)-c-b}function eWb(a,b){var c=MI(a.C,b).C,d=c.Hb();a=c.Jb()+OI(a,!0,b,!1);return new Tr(d,a)} +function dWb(a,b,c){var d=new Tr;c||(d.y+=LTb(a)-OI(a,c,b,!0));a=MI(a.C,b).C;d.x+=a.Hb();d.y+=a.Jb();return d}function bWb(){this.version=this.If=-1}function oWb(a,b,c){this.F=a;this.C=b;this.H=c};function rWb(){this.C=null}x=rWb.prototype;x.CT=function(){return this.C.CT()};x.via=function(a){return this.C.via(a)};x.C4=function(){return this.C.C4()};x.xia=function(a){return this.C.xia(a)};x.mM=z(378);x.nM=z(382);function sWb(){}sWb.prototype.C=function(a,b,c){a=a.C();return ITb(b,a.top,a.bottom,c)};function tWb(){}tWb.prototype.C=function(a,b,c){return new U(0,c-1)};var uWb=new tWb,vWb=new sWb;function wWb(a,b){this.C=a;this.F=b}x=wWb.prototype;x.ug=function(a,b,c,d,e,f){return this.C.ug(a/this.F.C.F,b/this.F.C.F,c,d,e,f)};x.oia=function(a,b,c){return this.C.oia(a,b,c/this.F.C.F)};x.nia=function(a){return this.C.nia(a)};x.Sf=function(a,b){a=this.C.Sf(a,b);if(!a)return null;b=a.getHeight();var c=a.Ji();return new EG(a.C,b?gJ(this,b):null,c?new Tr(gJ(this,c.x),gJ(this,c.y)):null,xWb(this,a.Bj),a.Fc())}; +x.u4=function(a){a=this.C.u4(a);return null!=a?new YTb(xWb(this,a.Hi()),xWb(this,a.C),xWb(this,a.F)):null};x.ET=z(364);function gJ(a,b){return b*a.F.C.F}function xWb(a,b){return b?new yG(gJ(a,b.Hb()),gJ(a,b.Jb()),gJ(a,b.jb()),gJ(a,b.getHeight())):null};function yWb(a,b){this.C=a;this.F=b}yWb.prototype.Zn=function(a){return this.C.Zn(a)};yWb.prototype.tG=function(a){return this.C.tG(a/this.F.C.F)};yWb.prototype.Mv=z(385);function zWb(a,b,c){this.F=a;this.C=b;this.J=c;this.H=!1}G(zWb,H);x=zWb.prototype;x.kza=u("H");x.oV=gm;x.SIa=function(){fUb(this.C);this.H=!0};x.BT=z(374);x.s4=z(376);x.t4=z(380);x.KFa=function(){this.Qc()};x.Qc=function(){cUb(this.C);switch(this.J){case 0:var a=this.F.CT();eUb(this.C,a);break;case 1:a=this.F.C4(),eUb(this.C,a)}};function AWb(a){this.F=a}AWb.prototype.C=function(){var a=this.F.C.F,b=this.F.F/a,c=b+this.F.getHeight()/a,d=this.F.H/a;a=d+this.F.jb()/a;return new TA(b,a,c,d)};function BWb(a,b,c){this.C=a;this.H=b;this.F=c};function CWb(a){var b=Hz();b=new mUb(Jz(b,.75),Jz(b,3),Jz(b,6));this.bb=a;this.F=b;this.H=new eDb(this.L,this);this.J=[];this.C=1}function MI(a,b){var c=a.F.C,d=a.F.F,e=DE(a.bb),f=a.H.Ta(b);if(1==a.C){var h=EE(a.bb);b=new yG(c+d,f,e,h);h=new yG(d,f-c,e+2*c,h+2*c);c=new yG(0,f-c-d,e+2*c+2*d,pWb(a))}else a=a.J[b],b=new yG(c+d,f,e,a),h=new yG(d,f,e+2*c,a),c=new yG(0,f,e+2*c+2*d,a);return new BWb(b,h,c)}CWb.prototype.jb=function(){return DE(this.bb)+2*nUb(this.F)}; +CWb.prototype.getHeight=function(a){return this.H.Ta(a)-this.F.H-this.F.C+this.F.F};function pWb(a){var b=EE(a.bb);a=a.F;return b+2*a.C+a.H}function eJ(a,b,c){return Math.max(0,a.H.indexOf(b,c))}function ITb(a,b,c,d){var e=eJ(a,b,d),f=1==a.C?EE(a.bb):a.J[e];f=a.H.Ta(e)+f;b>=f&&e++;b=eJ(a,c,d);a=a.H.Ta(b);c<=a&&b--;return e<=b?new U(e,b):null} +CWb.prototype.L=function(a,b){if(0>a)return b=nUb(this.F),1!=this.C&&(a=this.bb.Hd(),b+=u$a(a)),b;a=1==this.C?EE(this.bb)+2*this.F.C+this.F.H:this.J[a];return b+a};function DWb(a,b,c,d){this.bb=a;this.C=b;this.H=c;this.F=d;this.J=hTb} +DWb.prototype.Yr=function(a,b){var c=b||(new IHb).build();b=IBb(this.H.C());if(wE(this.bb,a)){a=this.F.Sf(a,null);if(!a||!a.Bj)return;a=[a.Bj]}else{a=this.F.u4(a);if(!a)return;a=[a.Hi(),a.C,a.F]}var d=a;a=this.C;if(c.H){var e=this.C.gS();e=new Wr(e.x,e.y)}else e=this.J;var f=e,h=c.L,k=c.J;c=!c.F;for(var l=a.gS(),m=a.U0(),p=e=null,r=null,t=0;tb.Jb()&&e.qf()k?(f=f.dh(),d++):(f=h.dh(),e++),c.C(ue,f,f)):(d++,e++)}for(;d*{display:none!important}#docs-editor-container{display:block!important}#docs-editor{width:100%!important}.docs-bubble,.goog-menu{display:none!important}.kix-print-block{display:block!important}}.kix-appview{position:relative}.kix-appview-table-of-contents{background:#eee;border:1px solid #ccc;display:none}.kix-appview-editor{-moz-user-select:-moz-none;overflow-y:scroll;position:relative;outline:none;white-space:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (-webkit-min-device-pixel-ratio:2.0),(min-resolution:192dpi){.kix-appview-editor{z-index:0}}.goog-dimension-picker div.goog-dimension-picker-highlighted{background:url(//ssl.gstatic.com/docs/documents/images/dimension-highlighted.png)}.goog-dimension-picker-unhighlighted{background:url(//ssl.gstatic.com/docs/documents/images/dimension-unhighlighted.png)}@media print{.kix-appview{background:#fff}.kix-appview-editor{overflow:visible!important;height:auto!important;position:static!important}}.kix-autogenregionrenderer{position:relative}.kix-autogenregionrenderer-highlighted{border:1px solid #e5e5e5;margin:-1px}.jfk-button.kix-autogenregionrenderer-reload-button{font-size:11px;margin-right:0px;min-width:28px;z-index:100}.kix-autogenregionrenderer-reload-button .docs-icon{opacity:0.7}@media print{.kix-autogenregionrenderer-highlighted{border:none!important}.kix-autogenregionrenderer-reload-button{visibility:hidden!important}}.kix-bookmark-overlay-selected{border-top:1px dotted #68e}.kix-bookmark-overlay-selected-highlighted{border-top:2px solid #68e}.kix-bookmarkicon-bottom{position:absolute;bottom:2px;width:9px!important;height:4px!important}.kix-bookmarkicon-bottom-sprite{left:-96px}.kix-bookmarkicon-icon-outer{cursor:pointer;position:absolute;width:9px;z-index:502}.kix-bookmarkicon-icon-top{height:auto;top:0px;bottom:6px;position:absolute;width:0px;border-left:9px solid #7ba8e6}.kix-bordersshadingdialog{margin:0}.kix-bordersshadingdialog-section{border-bottom:1px solid #ebebeb;height:30px;padding:10px 0}.kix-bordersshadingdialog-section:last-child{border-bottom:none}.kix-bordersshadingdialog-title{font-weight:bold;margin-top:6px;width:270px}.kix-bordersshadingdialog-control{position:absolute;right:0}.kix-bordersshadingdialog-control .goog-flat-menu-button{min-width:20px}.kix-bordersshadingdialog-control .docs-flatcolormenubutton .goog-flat-menu-button-caption{margin-left:2px;margin-right:3px}#kix-bordersshadingdialog-borderdash .goog-flat-menu-button-caption{min-width:16px;max-width:18px;margin-left:-3px;margin-top:2px;overflow:hidden;word-wrap:normal}#kix-bordersshadingdialog-borderdash .docs-icon-img{margin-left:-1px;margin-top:-2px}.kix-bordersshadingdialog-menu .goog-menuitem{padding-left:16px;padding-right:16px}#kix-bordersshadingdialog-resetbutton{float:right;margin-right:0px}.kix-cellrenderer{position:relative;overflow:hidden}.docs-embedded-content-control-container{z-index:502}.kix-table-column-border-dragger{background-color:rgba(0,0,0,0);position:absolute;cursor:col-resize;height:100%;width:7px;z-index:13}.kix-table-column-border-dragger-dragging{position:absolute;cursor:col-resize;height:100%;width:14px;margin-left:-3px;z-index:13}.kix-table-column-border-guide{position:absolute;background:#68e;height:100%;width:1px}.kix-commentcontainer{background-color:#fff8cc;border:2px solid #eee8bc;cursor:text;text-align:left;position:absolute}.kix-commentcontainer.kix-noteview-highlighted{border:2px solid #ff9300;-webkit-box-shadow:2px 2px 8px #ccc;-moz-box-shadow:2px 2px 8px #ccc;box-shadow:2px 2px 8px #ccc}.kix-commentcontainer .kix-commentcontainer-header{top:0;left:0;background-color:#eee8bc;width:100%;height:15px;cursor:default;border-bottom:1px solid #eee8bc}.kix-commentcontainer .kix-commentcontainer-highlighted-arrow-sprite{left:-108px}.kix-commentcontainer .kix-commentcontainer-highlighted-arrow{height:16px;left:-15px;position:absolute;top:-2px;visibility:hidden;width:16px}.kix-commentcontainer.kix-noteview-highlighted .kix-commentcontainer-header{background-color:#ff9300}.kix-commentcontainer .docs-icon{width:16px}.kix-commentcontainer .kix-icon-delete-note{right:16px}.kix-commentoverlayrenderer-resolved{display:none}.kix-commentoverlayrenderer-normal{background-color:#ffe168;opacity:0.50;display:block}.kix-commentoverlayrenderer-highlighted{background-color:#ffe168;opacity:1;display:block}.kix-commentoverlayrenderer-resolved-highlighted{background-color:#000;opacity:0.15;display:block}.kix-commentoverlayrenderer-smart-todo{border-bottom-color:#9e9e9e;border-bottom-style:dotted;border-bottom-width:1px}.kix-commentoverlayrenderer-smart-todo-highlighted{border-bottom-color:#000;border-bottom-style:dotted;border-bottom-width:1px}.kix-cursor{cursor:text;position:absolute;z-index:24}.kix-cursor-caret{position:absolute;width:0px;border-left:2px solid;font-size:0}.kix-cursor-top{position:absolute;width:6px;left:-2px;top:-2px;height:6px;font-size:0}.kix-cursor-name{position:absolute;font-size:10px;color:#fff;top:-14px;left:-2px;padding:2px;white-space:nowrap}.kix-cursor-italic{display:inline;-webkit-transform:rotate(13deg);-moz-transform:rotate(13deg);-o-transform:rotate(13deg);-ms-transform:rotate(13deg)}#apps-debug-tracers{display:none}.kix-dictation-dotted-span{color:#000;overflow:hidden}.kix-dictation-corrections{border-bottom:1px dotted #777}.kix-different-first-page-header-footer-bubble.docs-bubble{background-color:#f0f0f0;border:solid 1px #e5e5e5;border-left:0;border-radius:0px;box-shadow:none;font-size:11px;padding:8px 10px;z-index:98}.kix-diffoverlayprovider-insertion-overlay{background-color:#9fe700;opacity:0.20;filter:alpha(opacity=20);z-index:820}.kix-diffoverlayprovider-style-change-overlay{background-color:#00b3ff;opacity:0.20;filter:alpha(opacity=20);z-index:820}.kix-discussion-plugin{position:absolute;z-index:100}@media print{.docos-pane{display:none!important}}.kix-embedded-entity-bubble .kix-drawing-bubble-container{margin:5px 10px}.kix-embeddedobjectdragger{left:0;top:0;position:absolute}.kix-embeddedobjectdragger-positionedentity{cursor:move;z-index:552;opacity:0.5}.kix-embeddedobjectdragger-cropmode{cursor:move;z-index:33;opacity:0.5}.kix-embeddedobjectdragger-cropoutline{background-color:rgba(0,0,0,0);cursor:move;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;position:absolute;z-index:35}.kix-embeddedobjectdragger-cropwrapper{overflow:hidden;position:absolute;z-index:31}.kix-embeddedobjectdragger-graybox{background:#f2f2f2;width:100%;height:100%}.kix-embeddedobject-view{font-size:0;outline-style:none;z-index:27}.kix-embeddedobject-suggestion-overlay{outline:#000 solid 3px;position:absolute}.kix-embeddedobject-crop{overflow:hidden;position:absolute}.kix-embeddedobject-placeholder{z-index:2;background-color:#f2f2f2;border:#ccc 1px solid;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0}.kix-embeddedobject-failed-image-icon{position:absolute;margin:auto;bottom:0;left:0;right:0;top:0}.kix-embeddedobject-suggestion{position:absolute;top:0;background-color:rgba(255,255,255,0.5);z-index:1;width:100%;height:100%;transform:translateZ(0px);-webkit-transform:translateZ(0px)}.kix-embeddedobject-suggestion-icon{position:absolute}.kix-embeddedobject-movecursor{cursor:move}.kix-findandreplaceoverlayprovider-match{background-color:#8cc474;border-radius:2px;opacity:0.50;z-index:20}.kix-findselectionprovider-underlay-match{border-radius:2px;padding:1px;margin-left:-1px;margin-top:-1px;background-color:#8cc474;opacity:1;z-index:11!important}.kix-footnotenumberview{z-index:30}.kix-headerfooterrenderer{top:0px;left:0px;border-bottom:1px dashed #aaa}.goog-menuitem.goog-submenu.kix-heading-style-options-menu-item{margin-top:6px}.kix-highlighted-revision-diff-overlay{z-index:9!important}.kix-htmloverlay{position:absolute;z-index:17;top:0}.kix-htmloverlay-under-text{z-index:10}.kix-htmloverlay-ime-whiteout{background-color:white;z-index:16!important}.kix-imeclipboard{border:0;position:absolute;z-index:0;width:1px;height:1px}.kix-lineview{position:relative}.kix-lineview-content{white-space:nowrap;position:absolute;z-index:15}.kix-lineview-text-block{white-space:nowrap}.kix-lineview-background-block{position:absolute;height:inherit}.kix-lineview-background,.kix-lineview-decorations{position:absolute;height:inherit;white-space:nowrap;font-size:0;min-height:0}.kix-lineview-decorations{z-index:16;pointer-events:none}.kix-multicolumn-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.kix-multicolumn-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.kix-multicolumn-img{height:4262px;position:absolute;width:72px}.kix-multicolumn-one-column{left:0;top:-296px}.kix-multicolumn-two-columns{left:0;top:-4180px}.kix-multicolumn-three-columns{left:0;top:-2072px}.left-sidebar-container{direction:ltr;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.navigation-widget{font-family:Arial;height:100%;margin:0px 8px 0px 8px;outline:none;padding-top:8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.navigation-widget-hat{border-bottom:solid 1px #cccccc;height:48px;line-height:48px;margin-bottom:8px;padding-bottom:8px;-ms-flex:none;-webkit-flex:none;flex:none}.navigation-widget-hat-title{float:left;font-size:15px;max-width:calc(100% - 37px);overflow-x:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.navigation-widget-hat-close{cursor:pointer;float:right;margin-right:8px;opacity:0.54}.navigation-widget-hoverable .navigation-widget-hat-close:hover,.navigation-widget-hoverable .navigation-widget-hat-close:focus{opacity:0.87}.navigation-widget-empty{padding:16px 8px 8px 8px;-ms-flex:none;-webkit-flex:none;flex:none}.navigation-widget-empty-content{color:#777777;line-height:17px}.navigation-widget-content{outline:none;overflow-y:hidden;position:relative}.navigation-widget-content:hover{overflow-y:auto}.navigation-widget-row-controls{background:transparent;margin:0px;padding:0px;position:absolute}.navigation-widget-row-controls-control{cursor:pointer;opacity:0.54}.navigation-widget-hoverable .navigation-widget-row-controls-control:focus,.navigation-widget-hoverable .navigation-widget-row-controls-control:hover{opacity:0.87}.navigation-widget-row-controls-accept{margin-right:8px}.navigation-widget-row-controls-suppress{opacity:0.333}.navigation-item{cursor:pointer;height:40px;line-height:40px;padding-left:8px}.navigation-item-content{overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-item.goog-button-hover,.navigation-item.goog-button-focus{background-color:#e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.navigation-item .navigation-item-level-0{color:black;font-size:13px;font-weight:bold}.navigation-item .navigation-item-level-1{color:black;font-size:13px;padding-left:16px}.navigation-item .navigation-item-level-2{color:#6d6d6d;font-size:13px;padding-left:32px}.navigation-item .navigation-item-level-3{color:#6d6d6d;font-size:11px;padding-left:48px}.navigation-item .navigation-item-level-4{color:#6d6d6d;font-size:11px;padding-left:64px}.navigation-item .navigation-item-level-5{color:#6d6d6d;font-size:11px;padding-left:80px}.navigation-item .navigation-item-level-6{color:#6d6d6d;font-size:11px;padding-left:96px}.navigation-item .navigation-item-level-7{color:#6d6d6d;font-size:11px;padding-left:112px}.navigation-item .navigation-item-title{font-size:15px;font-weight:bold}#navigation-widget-more-feedback-link{color:#7baaf7;font-weight:bold}.kix-noteviewmanager{position:absolute;z-index:39}.kix-noteviewmanager-fade1,.kix-noteviewmanager-fade2,.kix-noteviewmanager-fade3{height:5px;position:absolute;z-index:100;margin-top:-5px}.kix-noteviewmanager-fade1{opacity:0.82;filter:alpha(opacity=82);top:0}.kix-noteviewmanager-fade2{opacity:0.62;filter:alpha(opacity=62);top:5px}.kix-noteviewmanager-fade3{opacity:0.4;filter:alpha(opacity=40);top:10px}.kix-outlinerenderer-ghostoutline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #999999;position:absolute;z-index:34}.kix-overlay-pulse-animation{-webkit-animation-name:kix-overlay-pulse;-moz-animation-name:kix-overlay-pulse;-o-animation-name:kix-overlay-pulse;animation-name:kix-overlay-pulse;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}@keyframes kix-overlay-pulse{from{border-radius:4px;margin-left:-6px;margin-top:-6px;padding:6px}}@-webkit-keyframes kix-overlay-pulse{from{border-radius:4px;margin-left:-6px;margin-top:-6px;padding:6px}}.kix-paginateddocumentplugin{position:absolute}.kix-paginateddocumentplugin-compact-mode{box-shadow:0 0 0 0.75pt #d1d1d1,0 0 3pt 0.75pt #ccc;margin:3.75pt}.kix-paginateddocumentplugin-background{position:absolute;margin:3.75pt}@media print{.kix-paginateddocumentplugin{position:static!important}.kix-paginateddocumentplugin-compact-mode{border:0!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}}.kix-pagenumber-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.kix-pagenumber-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.kix-pagenumber-img{height:4262px;position:absolute;width:72px}.kix-pagenumber-header-one-on-first{left:0;top:-4080px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-first{left:0;top:-502px}.kix-pagenumber-header-one-on-second{left:0;top:-18px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-second{left:0;top:-2524px}.kix-pagenumber-footer-one-on-first{left:0;top:-1010px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-first{left:0;top:-2606px}.kix-pagenumber-footer-one-on-second{left:0;top:-3458px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-second{left:0;top:-182px}.kix-pagenumber-header-one-on-first-rtl{left:0;top:-2688px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-first-rtl{left:0;top:-792px}.kix-pagenumber-header-one-on-second-rtl{left:0;top:-3328px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-second-rtl{left:0;top:-1488px}.kix-pagenumber-footer-one-on-first-rtl{left:0;top:-3930px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-first-rtl{left:0;top:-2770px}.kix-pagenumber-footer-one-on-second-rtl{left:0;top:-1570px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-second-rtl{left:0;top:-3848px}.kix-paragraphborderposition .goog-flat-button{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-width:1px 0;border-style:solid;border-color:#dcdcdc;padding:4px 8px 4px 8px;outline:none;z-index:0}.kix-paragraphborderposition .goog-flat-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;border-left:1px solid #dcdcdc}.kix-paragraphborderposition .goog-flat-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #dcdcdc}.kix-paragraphborderposition .goog-flat-button-hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);margin-left:-1px;margin-right:-1px;border:1px solid #c6c6c6;z-index:2}.kix-paragraphborderposition .goog-flat-button-hover:last-child{margin-right:0px}.kix-paragraphborderposition .goog-flat-button-checked,.kix-paragraphborderposition .goog-flat-button-active{background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);margin-right:-1px;margin-left:-1px;border:1px solid #c6c6c6;z-index:1}.kix-paragraphborderposition .goog-flat-button.goog-flat-button-focused{border:1px solid #4d90fe;margin-right:-1px;margin-left:-1px;z-index:3}.kix-paragraphborderposition .goog-flat-button:last-child{margin-right:0px}.kix-paragraphrenderer{position:relative}.kix-table-row-border-dragger{background-color:rgba(0,0,0,0);position:absolute;cursor:row-resize;width:100%;height:7px;z-index:13}.kix-table-row-border-dragger-dragging{position:absolute;cursor:row-resize;width:100%;height:14px;margin-top:-3px;z-index:13}.kix-table-row-border-guide{position:absolute;background:#68e;width:100%;height:1px}.kix-ruler-tabstop{position:absolute;cursor:default;height:11px!important;top:2px;z-index:2}.kix-ruler-tabstop-left-sprite{left:-323px;top:-2px}.kix-ruler-tabstop-left{width:5px!important;height:9px!important;top:3px}.kix-ruler-tabstop-left .docs-icon-tabstop-left,.kix-ruler-tabstop-right .docs-icon-tabstop-right{margin-left:-8px;margin-top:-6px}.kix-ruler-tabstop-center-sprite{left:-50px;top:-2px}.kix-ruler-tabstop-center{height:11px!important;width:11px!important}.kix-ruler-tabstop-center .docs-icon-tabstop-center{margin-left:-5px;margin-top:-5px}.kix-ruler-tabstop-right-sprite{left:-306px;top:-2px}.kix-ruler-tabstop-right{width:5px!important;height:9px!important;top:3px}.kix-scrollbarindicator{pointer-events:none;position:absolute;right:0px;top:0px;width:200px}.kix-scrollbarindicator-marker{background-color:#000;border-bottom:1px solid #000;border-top:1px solid #000;float:right;margin-top:10px;margin-right:-20px;opacity:0.5;width:10px;z-index:598}.kix-scrollbarindicator-findselected{opacity:1}.kix-scrollbarindicator-findmarker{background-color:#0b8043;border-bottom-color:#689f38;border-top-color:#689f38}.kix-scrollbarwidget{pointer-events:none;position:absolute;right:0px;top:0px}.kix-scrollbarwidget .jfk-tooltip{margin-left:-1px;margin-right:0px}.kix-scrollbarwidget .jfk-tooltip-arrowleft{right:0px}.kix-scrollbarwidget .jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{right:auto}.kix-selected-revision-diff-overlay{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-style:solid;border-width:0 0 2px 0;margin-left:-1px;margin-top:-1px;padding:1px 1px 0 1px}.kix-selection-overlay{background-color:#76a7fa;border-top:1px solid #76a7fa;border-bottom:1px solid #76a7fa;opacity:0.50;z-index:20}.kix-selection-overlay.kix-htmloverlay-under-text{z-index:12}.kix-spelling-error-path{stroke:#dd0000}.kix-spelling-error-non-critical-path{stroke:#4285f4}.kix-spelling-error-overlay-container{z-index:13}.kix-spelling-error-overlay{bottom:-3px;height:7px;position:absolute;height:7px;width:100%}.kix-spelling-error-pattern{height:0;width:0}.kix-spelling-error-corrected-overlay,.kix-spelling-error-selection-overlay{background-color:#f8b39b}.kix-spelling-error-non-critical-corrected-overlay,.kix-spelling-error-non-critical-selection-overlay{background-color:#e8f0fe}.suggestion-text-invalid{color:#777!important}.suggestion-text-green{color:#1fa15d!important}.suggestion-text-magenta{color:#ff007a!important}.suggestion-text-cyan{color:#00a3bb!important}.suggestion-text-purple{color:#a13cb4!important}.suggestion-text-sienna{color:#fd573d!important}.suggestion-text-teal{color:#5dafdd!important}.suggestion-text-darkolive{color:#63782f!important}.suggestion-text-red{color:#ff001a!important}.suggestion-text-brown{color:#a63232!important}.suggestion-text-seagreen{color:#1b887a!important}.suggestion-text-pink{color:#f176a7!important}.suggestion-text-pride-red{color:#db4437!important}.suggestion-text-pride-orange{color:#ff5722!important}.suggestion-text-pride-yellow{color:#efb000!important}.suggestion-text-pride-green{color:#0f9d58!important}.suggestion-text-pride-blue{color:#4285f4!important}.suggestion-text-pride-purple{color:#673ab7!important}.suggestions-text-author-unknown{color:#707070!important}.suggestion-text-author-green{color:#0b8043!important}.suggestion-text-author-pink{color:#e91e63!important}.suggestion-text-author-cyan{color:#0097a7!important}.suggestion-text-author-purple{color:#9c27b0!important}.suggestion-text-author-orange{color:#e65100!important}.suggestion-text-author-teal{color:#00796b!important}.suggestion-text-author-blue-gray{color:#455a64!important}.suggestion-text-author-red{color:#c53929!important}.suggestion-text-author-brown{color:#795548!important}.suggestion-text-author-blue{color:#3367d6!important}.suggestion-text-author-indigo{color:#303f9f!important}.suggestion-text-author-light-blue{color:#0288d1!important}.suggestion-text-author-deep-purple{color:#512da8!important}.suggestion-text-author-light-green{color:#558b2f!important}@media print{.suggestion-text-invalid-highlighted{color:#777!important}.suggestion-text-green-highlighted{color:#1fa15d!important}.suggestion-text-magenta-highlighted{color:#ff007a!important}.suggestion-text-cyan-highlighted{color:#00a3bb!important}.suggestion-text-purple-highlighted{color:#a13cb4!important}.suggestion-text-sienna-highlighted{color:#fd573d!important}.suggestion-text-teal-highlighted{color:#5dafdd!important}.suggestion-text-darkolive-highlighted{color:#63782f!important}.suggestion-text-red-highlighted{color:#ff001a!important}.suggestion-text-brown-highlighted{color:#a63232!important}.suggestion-text-seagreen-highlighted{color:#1b887a!important}.suggestion-text-pink-highlighted{color:#f176a7!important}.suggestion-text-pride-red-highlighted{color:#db4437!important}.suggestion-text-pride-orange-highlighted{color:#ff5722!important}.suggestion-text-pride-yellow-highlighted{color:#efb000!important}.suggestion-text-pride-green-highlighted{color:#0f9d58!important}.suggestion-text-pride-blue-highlighted{color:#4285f4!important}.suggestion-text-pride-purple-highlighted{color:#673ab7!important}.suggestions-text-author-unknown-highlighted{color:#707070!important}.suggestion-text-author-green-highlighted{color:#0b8043!important}.suggestion-text-author-pink-highlighted{color:#e91e63!important}.suggestion-text-author-cyan-highlighted{color:#0097a7!important}.suggestion-text-author-purple-highlighted{color:#9c27b0!important}.suggestion-text-author-orange-highlighted{color:#e65100!important}.suggestion-text-author-teal-highlighted{color:#00796b!important}.suggestion-text-author-blue-gray-highlighted{color:#455a64!important}.suggestion-text-author-red-highlighted{color:#c53929!important}.suggestion-text-author-brown-highlighted{color:#795548!important}.suggestion-text-author-blue-highlighted{color:#3367d6!important}.suggestion-text-author-indigo-highlighted{color:#303f9f!important}.suggestion-text-author-light-blue-highlighted{color:#0288d1!important}.suggestion-text-author-deep-purple-highlighted{color:#512da8!important}.suggestion-text-author-light-green-highlighted{color:#558b2f!important}}.suggest-changes-colorbar-arrow-down-ltr,.suggest-changes-colorbar-arrow-up-ltr,.suggest-changes-colorbar-arrow-down-rtl,.suggest-changes-colorbar-arrow-up-rtl{position:absolute;border:solid transparent}.suggest-changes-colorbar-arrow-down-ltr{border-width:5px 5px 0 0;left:0}.suggest-changes-colorbar-arrow-down-rtl{border-width:5px 0 0 5px;right:0}.suggest-changes-colorbar-arrow-up-ltr{border-width:0 0 5px 5px;bottom:0;right:0}.suggest-changes-colorbar-arrow-up-rtl{border-width:0 5px 5px 0;bottom:0;left:0}.suggest-changes-top-colorbar{border-top:2px solid;margin-top:-3px}.suggest-changes-bottom-colorbar{border-bottom:2px solid;margin-top:-3px}.suggest-changes-table-top-colorbar{border-top:2px solid;margin-top:-2px}.suggest-changes-table-bottom-colorbar{border-bottom:2px solid}.docs-suggestiondialog-navigation-enabled{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-moz-box-align:stretch;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.docs-suggestiondialog-first-row,.docs-suggestiondialog-second-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px}.docs-suggestiondialog-navigation-disabled .docs-suggestiondialog-preview{height:32px;font-size:11px;margin-top:10px;border:1px solid rgba(0,0,0,0.1);background:#f5f5f5;width:180px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;cursor:default}.docs-suggestiondialog-navigation-enabled .docs-suggestiondialog-preview{height:29px;font-size:11px;margin-top:0;border:1px solid rgba(0,0,0,0.1);background:white;width:190px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;cursor:default}.docs-suggestiondialog-preview:hover{background:#f8f8f8;border:1px solid #c6c6c6}.docs-suggestiondialog-preview:focus{border:1px solid #4d90fe;outline:none}.docs-suggestiondialog-preview-caption{padding:5px 0px 5px 10px;width:80%}.docs-suggestiondialog-title-text{margin:5px 7px 0px 0px;font-size:14px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-suggestiondialog-navigation-container,.docs-suggestiondialog-preview-container{width:190px;max-width:190px;margin-right:10px}.docs-suggestiondialog-navigation-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}.docs-suggestiondialog-title-container{font-size:14px;max-width:120px;text-overflow:ellipsis;overflow:hidden}.docs-suggestiondialog-preview-menu.goog-menu{background:white;margin:0;margin-bottom:5px;width:160px;text-align:left}.docs-suggestiondialog-preview-menu .goog-menuitem-label{font-weight:normal;margin-left:-5px;font-size:13px}.docs-suggestiondialog-preview-menu .goog-menuitem{width:100%;margin-left:-6px;line-height:normal}.docs-suggestiondialog-preview-dropdown{background-position:center;background-size:24px 24px;height:24px;width:24px;min-height:24px;min-width:24px;margin-right:5px}#docs-suggestiondialog-id .docs-slidingdialog-close-container{position:absolute;right:14px;top:10px}#docs-suggestiondialog-id .docs-slidingdialog-holder{min-width:250px}.docs-suggestiondialog-navigation-buttons .jfk-button{margin-right:0;background:white}#docs-suggestiondialog-next-button{margin-left:-1px;margin-right:-1px}.docs-suggestiondialog-acceptrejectall .jfk-button{font-size:11px;font-weight:bold;margin-right:10px;padding:0 15px}.docs-slidingdialog .docs-suggestiondialog-navigation-buttons .docs-icon-up,.docs-slidingdialog .docs-suggestiondialog-navigation-buttons .docs-icon-down{opacity:1}.docs-suggestiondialog-content .jfk-button.jfk-button-disabled,.docs-suggestiondialog-content .goog-flat-menu-button.goog-flat-menu-button-disabled{background:#f5f5f5;opacity:.4}.docs-suggestiondialog-content .jfk-button,.docs-suggestiondialog-content .goog-flat-menu-button{line-height:29px;height:29px}.docs-suggestiondialog-accept-container .goog-flat-menu-button,.docs-suggestiondialog-reject-container .goog-flat-menu-button{margin-right:0}.docs-suggestiondialog-accept-container .goog-flat-menu-button-collapse-right.goog-flat-menu-button-rtl,.docs-suggestiondialog-reject-container .goog-flat-menu-button-collapse-right.goog-flat-menu-button-rtl{min-width:0;padding-left:0;margin-left:-1px;border-radius:0 2px 2px 0}.docs-suggestiondialog-acceptrejectall{margin-top:10px;float:right}.docs-suggestiondialog-accept-container .jfk-button,.docs-suggestiondialog-reject-container .jfk-button{font-size:11px;font-weight:bold;padding:0 10px;margin-right:0;overflow:hidden;text-overflow:ellipsis}#docs-suggestiondialog-accept-button,#docs-suggestiondialog-reject-button{width:59px}.docs-suggestiondialog-navigation-enabled #docs-suggestiondialog-acceptall-button,.docs-suggestiondialog-navigation-enabled #docs-suggestiondialog-rejectall-button{width:78px}.docs-suggestiondialog-count{padding-left:4px;color:#6a6a6a}.docs-suggestiondialog-preview-dropdown{background-image:url(//ssl.gstatic.com/images/icons/material/system/1x/arrow_drop_down_black_24dp.png)}@media (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:1.5){.docs-suggestiondialog-preview-dropdown{background-image:url(//ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_black_24dp.png)}}#docs-suggestiondialog-no-suggestions:focus{outline:none}#kix-summarization-initial-question-dialog{height:100px;width:400px}#kix-summarization-reader-rating-dialog{height:260px;width:400px}#kix-summarization-reader-rating-dialog h2{margin-bottom:0}#kix-summarization-rating-controls{font-size:17px}#kix-summarization-snippet-reminder{padding-bottom:16px}#kix-summarization-experiment-label{color:#c62828}#kix-summarization-rating-title{display:none}.kix-summarization-initial-response{padding:0 20px}.kix-summarization-controls{color:#1e88e5;cursor:pointer;float:right;font-size:15px;font-weight:bold}.kix-summarization-reader-ratings{background:white;bottom:39px;box-shadow:0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12),0px 11px 15px -7px rgba(0,0,0,0.2);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;left:30px;padding:5px 20px 0;position:absolute;z-index:1002}.kix-toc-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:68px;overflow:hidden;position:relative;vertical-align:middle;width:50px}.kix-toc-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.kix-toc-img{height:4262px;position:absolute;width:72px}.kix-toc-palette-links{left:0;top:-1338px}.kix-toc-palette-pagenumbers{left:0;top:-4012px}.kix-toc-palette-links-rtl{left:0;top:-3540px}.kix-toc-palette-pagenumbers-rtl{left:0;top:-1652px}.kix-tablerenderer{position:relative;z-index:15}.kix-tablerenderer-container{position:relative}.kix-tablerenderer-table{border-collapse:collapse;border:none;table-layout:fixed}.kix-tablerenderer-td{border:1px solid #000;padding:0;vertical-align:top}.kix-zoomdocumentplugin-outer{position:absolute;overflow:visible}.kix-zoomdocumentplugin-inner{position:absolute;transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0}@media print{.kix-zoomdocumentplugin-outer{position:static!important;overflow:visible!important;width:auto!important;height:auto!important}.kix-zoomdocumentplugin-inner{position:static!important;zoom:1!important;transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-webkit-transform:none!important}}.jfk-butterBar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0px 2px 4px rgba(0,0,0,0.2);-webkit-transition:all 0s linear 1s,opacity 1s;-moz-transition:all 0s linear 1s,opacity 1s;-o-transition:all 0s linear 1s,opacity 1s;transition:all 0s linear 1s,opacity 1s;border-style:solid;border-width:0;font-size:11px;height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;text-align:center}.jfk-butterBar-info{background-color:#f9edbe;border-color:#f0c36d;color:#333}.jfk-butterBar-error{background-color:#484848;border-color:#202020;color:#fff}.jfk-butterBar-promo{background-color:#d6e9f8;border-color:#4d90f0;color:#333}.jfk-butterBar-warning{background-color:#dd4b39;border-color:#602019;color:#fff}.jfk-butterBar-shown{-webkit-transition:opacity 0.218s;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;transition:opacity 0.218s;border-width:1px;min-height:14px;height:auto;opacity:1;visibility:visible;padding:6px 16px}.jfk-butterBar-mini.jfk-butterBar-shown{padding:2px 16px}.docs-butterbar-container{font-weight:bold;height:0;position:absolute;text-align:center;top:23px;width:100%;z-index:999}.docs-butterbar-container.docs-butterbar-container-compact{top:20px}.docs-butterbar-wrap{display:inline-block;padding-bottom:5px}.docs-butterbar-link,a.docs-butterbar-link:link,a.docs-butterbar-link:visited,.docs-butterbar-link-no-pad,a.docs-butterbar-link-no-pad:link,a.docs-butterbar-link-no-pad:visited{color:#666;cursor:pointer;text-decoration:underline}.docs-butterbar-link,a.docs-butterbar-link:link,a.docs-butterbar-link:visited{padding-left:6px}.jfk-butterBar-warning .docs-butterbar-link,.jfk-butterBar-warning a.docs-butterbar-link:link,.jfk-butterBar-warning a.docs-butterbar-link:visited,.jfk-butterBar-warning .docs-butterbar-link-no-pad,.jfk-butterBar-warning a.docs-butterbar-link-no-pad:link,.jfk-butterBar-warning a.docs-butterbar-link-no-pad:visited{color:#111}.jfk-butterBar-error .docs-butterbar-link,.jfk-butterBar-error a.docs-butterbar-link:link,.jfk-butterBar-error a.docs-butterbar-link:visited,.jfk-butterBar-error .docs-butterbar-link-no-pad,.jfk-butterBar-error a.docs-butterbar-link-no-pad:link,.jfk-butterBar-error a.docs-butterbar-link-no-pad:visited{color:#add8e6}.docs-ml-noselect{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-material .docs-icon{height:18px;width:18px;margin:1px 2px 2px 1px}.docs-material .docs-icon-img:before{content:url(//ssl.gstatic.com/docs/common/material_common_sprite41.svg)}.docs-material .docs-icon-img{content:url(//ssl.gstatic.com/docs/common/material_common_sprite41.svg)}.docs-material .docs-icon-img-container{height:758px;position:absolute;width:364px}.docs-material .goog-menuitem-icon .docs-icon-img-container{opacity:0.54}.docs-material .goog-menuitem-icon .docs-icon-document,.docs-material .goog-menuitem-icon .docs-icon-punch,.docs-material .goog-menuitem-icon .docs-icon-presentation,.docs-material .goog-menuitem-icon .docs-icon-spreadsheet,.docs-material .goog-menuitem-icon .docs-icon-form,.docs-material .goog-menuitem-icon .docs-icon-drawing,.docs-material .goog-menuitem-icon .docs-icon-script,.docs-material .goog-menuitem-icon .docs-icon-site{opacity:1}.docs-material .goog-toolbar-button-inner-box .docs-icon,.docs-material .goog-toolbar-menu-button-caption .docs-icon,.docs-material .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-icon{margin-top:0px}.docs-material.clean-palette .docs-icon{margin:4px}.docs-material .docs-omnibox-row-icon .shape-icon{margin:-1px 0 0 -1px}.docs-material .docs-icon-save{left:-208px;top:-198px}.docs-material .docs-icon-print{left:-126px;top:-460px}.docs-material .docs-icon-undo,.docs-material .docs-icon-redo-rtl{left:-216px;top:-686px}.docs-material .docs-icon-redo,.docs-material .docs-icon-undo-rtl{left:-234px;top:-406px}.docs-material .docs-icon-copy{left:-126px;top:-54px}.docs-material .docs-icon-cut{left:-36px;top:-740px}.docs-material .docs-icon-paste{left:-298px;top:-184px}.docs-material .docs-icon-document{left:-36px;top:-496px}.docs-material .docs-icon-presentation,.docs-material .docs-icon-punch{left:-198px;top:-442px}.docs-material .docs-icon-spreadsheet{left:-108px;top:-334px}.docs-material .docs-icon-form{left:-342px;top:-298px}.docs-material .docs-icon-form-black{left:-280px;top:-166px}.docs-material .docs-icon-drawing{left:-90px;top:-262px}.docs-material .docs-icon-site{left:-284px;top:-604px}.docs-material .docs-icon-drawing-black{left:-72px;top:0}.docs-material .docs-icon-excel{left:-144px;top:-478px}.docs-material .docs-icon-powerpoint{left:-54px;top:-514px}.docs-material .docs-icon-word{left:-180px;top:-334px}.docs-material .docs-icon-script{left:-284px;top:-568px}.docs-material .docs-icon-insert-script{left:-72px;top:-478px}.docs-material .docs-icon-gadget{left:-256px;top:-478px}.docs-material .docs-icon-image{left:-36px;top:-352px}.docs-material .docs-icon-clipboard{left:-180px;top:-18px}.docs-material .docs-icon-bold{left:-90px;top:-36px}.docs-material .docs-icon-italic{left:-270px;top:-334px}.docs-material .docs-icon-text-color{left:-108px;top:-532px}.docs-material .docs-icon-align-left{left:-252px;top:-334px}.docs-material .docs-icon-align-center{left:-274px;top:-520px}.docs-material .docs-icon-align-right{left:-234px;top:-686px}.docs-material .docs-icon-align-justify{left:-36px;top:-662px}.docs-material .docs-icon-align-shapes-left{left:-154px;top:-126px}.docs-material .docs-icon-align-shapes-center{left:-280px;top:-184px}.docs-material .docs-icon-align-shapes-right{left:-158px;top:-604px}.docs-material .docs-icon-align-shapes-top{left:-244px;top:-180px}.docs-material .docs-icon-align-shapes-middle{left:-18px;top:-352px}.docs-material .docs-icon-align-shapes-bottom{left:-176px;top:-604px}.docs-material .docs-icon-distribute-shapes-horizontally{left:-126px;top:-262px}.docs-material .docs-icon-distribute-shapes-vertically{left:-54px;top:-442px}.docs-material .docs-icon-valign-top{left:-58px;top:-280px}.docs-material .docs-icon-valign-middle{left:-226px;top:-198px}.docs-material .docs-icon-valign-bottom{left:-108px;top:-740px}.docs-material .docs-icon-list-number{left:-90px;top:-406px}.docs-material .docs-icon-list-bullet{left:0;top:-686px}.docs-material .docs-icon-indent{left:-162px;top:0}.docs-material .docs-icon-outdent{left:-194px;top:-568px}.docs-material .docs-icon-line-spacing{left:-108px;top:-406px}.docs-material .docs-icon-columns{left:-72px;top:-740px}.docs-material .docs-icon-underline{left:-252px;top:-18px}.docs-material .docs-icon-text-bgcolor{left:-288px;top:-406px}.docs-material .docs-icon-textbox{left:-118px;top:-180px}.docs-material .docs-icon-shapes{left:-18px;top:-42px}.docs-material .docs-icon-line-width{left:-108px;top:-36px}.docs-material .docs-icon-add-trendline{left:-54px;top:-424px}.docs-material .docs-icon-data-label{left:-36px;top:-550px}.docs-material .docs-icon-next{left:0;top:-24px}.docs-material .docs-icon-previous{left:-36px;top:-460px}.docs-material .docs-icon-no-color{left:-54px;top:-54px}.docs-material .docs-icon-fill-color{left:-162px;top:-334px}.docs-material .docs-icon-line-color{left:-180px;top:-406px}.docs-material .docs-icon-line-type{left:-18px;top:-478px}.docs-material .docs-icon-table{left:-90px;top:-740px}.docs-material .docs-icon-comment{left:-18px;top:-514px}.docs-material .docs-icon-comment-blank{left:-234px;top:-54px}.docs-material .docs-icon-comment-blank-highlighted{left:-126px;top:-532px}.docs-material .docs-icon-insert-comment{left:-198px;top:-424px}.docs-material .docs-icon-insert-comment-24{left:-304px;top:-202px}.docs-material .docs-icon-chart{left:-248px;top:-622px}.docs-material .docs-icon-list-number-rtl{left:-306px;top:-18px}.docs-material .docs-icon-list-bullet-rtl{left:-234px;top:-18px}.docs-material .docs-icon-indent-rtl{left:-328px;top:-220px}.docs-material .docs-icon-outdent-rtl{left:-118px;top:-72px}.docs-material .docs-icon-line-spacing-rtl{left:-252px;top:-36px}.docs-material .docs-icon-text-ltr{left:-212px;top:-568px}.docs-material .docs-icon-text-rtl{left:-248px;top:-586px}.docs-material .docs-icon-sheet-rtl{left:-72px;top:-686px}.docs-material .docs-icon-share{left:-280px;top:-90px}.docs-material .docs-icon-subscript{left:-136px;top:-90px}.docs-material .docs-icon-superscript{left:-334px;top:-478px}.docs-material .docs-icon-strikethrough{left:-144px;top:-262px}.docs-material .docs-icon-clear-formatting{left:-144px;top:-280px}.docs-material .docs-icon-link{left:-108px;top:-686px}.docs-material .docs-icon-special-character{left:-72px;top:-54px}.docs-material .docs-icon-close-white{left:-172px;top:-216px}.docs-material .docs-icon-close-small{left:-288px;top:-704px}.docs-material .docs-icon-close-thin{left:-194px;top:-586px}.docs-material .docs-icon-paint-format{left:-252px;top:-54px}.docs-material .docs-icon-video{left:-144px;top:-442px}.docs-material .docs-icon-reload{left:-252px;top:-686px}.docs-material .docs-icon-reload-rtl{left:-342px;top:-280px}.docs-material .docs-icon-insert-page-break{left:-108px;top:-54px}.docs-material .docs-icon-close{left:-36px;top:-644px}.docs-material .docs-icon-check{left:-54px;top:-262px}.docs-material .docs-icon-up{left:-144px;top:-298px}.docs-material .docs-icon-down{left:-252px;top:-352px}.docs-material .docs-icon-add-page{left:-342px;top:-334px}.docs-material .docs-icon-email{left:-162px;top:-686px}.docs-material .docs-icon-insert-equation{left:-172px;top:-234px}.docs-material .docs-icon-insert-horizontal-line{left:-18px;top:-626px}.docs-material .docs-icon-tabstop-center{left:-126px;top:-280px}.docs-material .docs-icon-tabstop-center-bottom{left:-280px;top:-244px}.docs-material .docs-icon-tabstop-left{left:-270px;top:-280px}.docs-material .docs-icon-tabstop-right{left:-316px;top:-244px}.docs-material .docs-icon-border-all{left:-158px;top:-622px}.docs-material .docs-icon-border-right{left:-144px;top:-686px}.docs-material .docs-icon-border-left{left:-284px;top:-586px}.docs-material .docs-icon-border-top{left:-118px;top:-126px}.docs-material .docs-icon-border-bottom{left:-90px;top:-496px}.docs-material .docs-icon-border-outside{left:-208px;top:-180px}.docs-material .docs-icon-border-inside{left:-90px;top:0}.docs-material .docs-icon-border-none{left:-252px;top:-298px}.docs-material .docs-icon-border-horizontal{left:-108px;top:-704px}.docs-material .docs-icon-border-vertical{left:-144px;top:-316px}.docs-material .docs-icon-merge{left:-180px;top:0}.docs-material .docs-icon-wrap{left:-54px;top:-370px}.docs-material .docs-icon-autofilter{left:-198px;top:0}.docs-material .docs-icon-autofilter-filled{left:-180px;top:-478px}.docs-material .docs-icon-insert-function{left:-284px;top:-622px}.docs-material .docs-icon-insert-formula{left:-298px;top:-112px}.docs-material .docs-icon-folder-shared{left:-248px;top:-568px}.docs-material .docs-icon-folder-outline{left:-72px;top:-424px}.docs-material .docs-icon-folder-outline-hover{left:-172px;top:-198px}.docs-material .docs-icon-folder-outline-pressed{left:-180px;top:-460px}.docs-material .docs-icon-folder-solid{left:-256px;top:-538px}.docs-material .docs-icon-drive{left:-90px;top:-334px}.docs-material .docs-icon-drive-grey{left:-72px;top:-406px}.docs-material .docs-icon-drive-grey-hover{left:-154px;top:-162px}.docs-material .docs-icon-drive-grey-pressed{left:-136px;top:-72px}.docs-material .docs-icon-drive-hover{left:-324px;top:-18px}.docs-material .docs-icon-drive-pressed{left:-90px;top:-442px}.docs-material .docs-icon-drive-large{left:-126px;top:-18px}.docs-material .docs-icon-drive-large-wrapper{width:36px;height:36px}.docs-material .docs-icon-back{left:-280px;top:-112px}.docs-material .docs-icon-back-rtl{left:-234px;top:-352px}.docs-material .docs-icon-arrow-more{left:-126px;top:-686px}.docs-material .docs-icon-arrow-more-rtl{left:-190px;top:-198px}.docs-material .docs-icon-search-this-document{left:-274px;top:-478px}.docs-material .docs-icon-arrow-dropdown{left:-280px;top:-130px}.docs-material .docs-icon-word-art{left:-306px;top:-298px}.docs-material .docs-icon-delete-x{left:-288px;top:-334px}.docs-material .docs-icon-settings{left:-136px;top:-126px}.docs-material .docs-icon-plus{left:-162px;top:-442px}.docs-material .docs-icon-plus-white{left:-216px;top:-406px}.docs-material .docs-icon-alert{left:-54px;top:0}.docs-material .docs-icon-trash{left:-36px;top:-370px}.docs-material .docs-icon-locked{left:-90px;top:-280px}.docs-material .docs-icon-unlocked{left:-90px;top:-514px}.docs-material .docs-icon-add-fonts{left:-252px;top:-280px}.docs-material .docs-icon-enter-compact{left:-118px;top:-144px}.docs-material .docs-icon-exit-compact{left:-310px;top:-424px}.docs-material .docs-icon-mode-edit{left:-144px;top:-352px}.docs-material .docs-icon-mode-review{left:-18px;top:-388px}.docs-material .docs-icon-mode-review-white{left:0;top:-496px}.docs-material .docs-icon-mode-view{left:-36px;top:-406px}.docs-material .docs-icon-mode-view-white{left:-216px;top:-460px}.docs-material .docs-icon-chat{left:-54px;top:-496px}.docs-material .docs-icon-chat-bubble{left:-18px;top:-644px}.docs-material .docs-icon-chat-bubble-white{left:-212px;top:-586px}.docs-material .docs-icon-star{left:-108px;top:-280px}.docs-material .docs-icon-duplicate{left:-270px;top:-406px}.docs-material .docs-icon-file{left:-126px;top:-478px}.docs-material .docs-icon-opacity{left:-136px;top:-108px}.docs-material .docs-icon-label-slant{left:-154px;top:-72px}.docs-material .docs-icon-point-size{left:-298px;top:-244px}.docs-material .docs-icon-question{left:-252px;top:-406px}.docs-material .docs-icon-vertical-gridlines{left:-162px;top:-704px}.docs-material .docs-icon-left-axis{left:-18px;top:-608px}.docs-material .docs-icon-right-axis{left:-180px;top:-442px}.docs-material .docs-icon-left-axis-gridlines{left:-252px;top:-704px}.docs-material .docs-icon-right-axis-gridlines{left:-234px;top:-280px}.docs-material .docs-icon-reset{left:-302px;top:-622px}.docs-material .docs-icon-drag-move{left:-108px;top:-722px}.docs-material .docs-icon-col-dragger{left:-216px;top:-18px}.docs-material .docs-icon-chrome-store{left:-270px;top:-18px}.docs-material .docs-icon-fit-area{left:-108px;top:-316px}.docs-material .docs-icon-zoom-out{left:-270px;top:-704px}.docs-material .docs-icon-zoom-tool{left:-72px;top:-550px}.docs-material .docs-icon-download{left:-324px;top:-280px}.docs-material .docs-icon-fusion-table{left:-346px;top:-424px}.docs-material .docs-icon-spreadsheet-sink{left:-234px;top:-704px}.docs-material .docs-icon-send-responses{left:0;top:-280px}.docs-material .docs-icon-liveform{left:-252px;top:-722px}.docs-material .docs-icon-ellipsis{left:-54px;top:-460px}.docs-material .docs-icon-html-preview{left:0;top:-478px}.docs-material .docs-icon-grid{left:0;top:-262px}.docs-material .docs-icon-add-animation{left:0;top:-568px}.docs-material .docs-icon-playhead{left:-162px;top:-316px}.docs-material .docs-icon-playhead-rtl{left:-328px;top:-460px}.docs-material .docs-icon-unsupported{left:-288px;top:-280px}.docs-material .docs-icon-calendar{left:-158px;top:-586px}.docs-material .docs-zippy-closed{left:-126px;top:-298px}.docs-material .docs-zippy-open{left:-126px;top:0}.docs-material .docs-icon-bookmark{left:-176px;top:-568px}.docs-material .docs-icon-heading{left:-172px;top:-180px}.docs-material .docs-icon-file-blue{left:-72px;top:-334px}.docs-material .docs-icon-web-result{left:-234px;top:-334px}.docs-material .docs-icon-mic{left:-328px;top:-202px}.docs-material .docs-icon-paragraph{left:-36px;top:-24px}.docs-material .docs-icon-bookmark-black{left:-18px;top:-686px}.docs-material .docs-icon-web-result-blue{left:-58px;top:-568px}.docs-material .docs-icon-popout{left:-108px;top:-514px}.docs-material .docs-icon-checkbox{left:-72px;top:-262px}.docs-material .docs-icon-checkbox-type{left:-18px;top:-532px}.docs-material .docs-icon-dropdown-type{left:-18px;top:-262px}.docs-material .docs-icon-grid-type{left:-198px;top:-478px}.docs-material .docs-icon-image-type{left:-18px;top:-334px}.docs-material .docs-icon-radio-type{left:-18px;top:-496px}.docs-material .docs-icon-scale-type{left:-136px;top:-162px}.docs-material .docs-icon-text-type{left:-328px;top:-424px}.docs-material .docs-icon-time-type{left:-198px;top:-18px}.docs-material .docs-icon-insert-text-block{left:-36px;top:-608px}.docs-material .docs-icon-accepting-responses-on{left:-162px;top:-352px}.docs-material .docs-icon-accepting-responses-off{left:-208px;top:-90px}.docs-material .docs-icon-decimal-increase{left:-216px;top:-280px}.docs-material .docs-icon-decimal-decrease{left:-324px;top:-334px}.docs-material .docs-icon-settings-white{left:-36px;top:-532px}.docs-material .docs-icon-no-symbol{left:-162px;top:-478px}.docs-material .docs-icon-crop{left:-36px;top:-262px}.docs-material .docs-icon-green-check{left:-316px;top:-112px}.docs-material .docs-icon-font-size{left:-172px;top:-90px}.docs-material .docs-icon-reset-image{left:-266px;top:-604px}.docs-material .docs-icon-r-squared{left:-36px;top:-478px}.docs-material .docs-icon-graph-legend{left:-172px;top:-126px}.docs-material .docs-icon-cast{left:-36px;top:-686px}.docs-material .docs-icon-wrap-overflow{left:-54px;top:-334px}.docs-material .docs-icon-wrap-wrap{left:-144px;top:-334px}.docs-material .docs-icon-wrap-clip{left:-90px;top:-424px}.docs-material .docs-icon-highlights{left:0;top:-740px}.docs-material .docs-icon-green-back{left:-180px;top:-496px}.docs-material .docs-icon-arrow-back-white{left:-334px;top:-166px}.docs-material .docs-icon-arrow-back-white-rtl{left:-292px;top:-478px}.docs-material .docs-icon-help{left:-342px;top:0}.docs-material .docs-icon-highlight-green{left:-280px;top:-226px}.docs-material .docs-icon-explore-black{left:-316px;top:-166px}.docs-material .docs-icon-explore-black-padded{left:-180px;top:-686px}.docs-material .docs-icon-explore-green{left:-248px;top:-604px}.docs-material .docs-icon-explore-white{left:-198px;top:-460px}.docs-material .docs-icon-insert-autovis-chart{left:-292px;top:-520px}.docs-material .docs-icon-insert-autovis-chart-white{left:-36px;top:-424px}.docs-material .docs-icon-zoom-in{left:-18px;top:-24px}.docs-material .docs-icon-thumb-up{left:-54px;top:-352px}.docs-material .docs-icon-thumb-down{left:-108px;top:-442px}.docs-material .docs-icon-dlp-warning{left:-190px;top:-90px}.docs-material .docs-icon-dogfood{left:-18px;top:-370px}.docs-material .docs-icon-add-to-drive{left:-126px;top:-442px}.docs-material .docs-icon-paste-without-formatting{left:-126px;top:-334px}.docs-material .docs-icon-qanda{left:-180px;top:-280px}.docs-material .docs-icon-update-chart{left:-198px;top:-54px}.docs-material .docs-icon-arrow-back-dark{left:-280px;top:-202px}.docs-material .docs-icon-arrow-back-dark-rtl{left:0;top:0}.docs-material .docs-icon-open-in-external{left:-36px;top:-442px}.docs-material .docs-icon-unlink{left:-230px;top:-586px}.docs-material .docs-icon-bar-chart{left:-306px;top:-334px}.docs-material .docs-icon-column-chart{left:-198px;top:-334px}.docs-material .docs-icon-line-chart{left:-288px;top:-18px}.docs-material .docs-icon-pie-chart{left:-292px;top:-502px}.docs-material .docs-icon-pie-chart-outline{height:18px;left:-108px;top:-478px;width:18px}.docs-material .docs-icon-named-range{left:-108px;top:-262px}.docs-material .docs-icon-clock{left:-118px;top:-90px}.docs-material .docs-icon-cancel{left:-338px;top:-568px}.docs-material .docs-icon-arrow-line-tool{left:-54px;top:-740px}.docs-material .docs-icon-arrow-tilted{left:-316px;top:-478px}.docs-material .docs-icon-unsupported-black{left:-180px;top:-424px}.docs-material .docs-icon-text-rotation-up{left:-198px;top:-686px}.docs-material .docs-icon-text-rotation-down{left:-54px;top:-36px}.docs-material .docs-icon-text-rotation-angleup{left:-304px;top:-226px}.docs-material .docs-icon-text-rotation-angledown{left:-262px;top:-72px}.docs-material .docs-icon-text-rotation-vertical{left:-54px;top:-18px}.docs-material .docs-icon-text-rotation-none{left:0;top:-532px}.docs-material .docs-icon-keep-lightbulb{left:-18px;top:-740px}.docs-material .docs-icon-update-table{left:-216px;top:-54px}.docs-material .docs-icon-update-slide{left:-338px;top:-72px}.docs-material .docs-icon-overflow-three-dots{left:-298px;top:-148px}.docs-material .docs-icon-restore{left:-306px;top:-280px}.docs-material .docs-icon-paragraph-border-between{left:-162px;top:-280px}.docs-material .docs-icon-paragraph-border-bottom{left:-216px;top:-334px}.docs-material .docs-icon-paragraph-border-left{left:-90px;top:-478px}.docs-material .docs-icon-paragraph-border-right{left:-280px;top:-72px}.docs-material .docs-icon-paragraph-border-top{left:-54px;top:-686px}.docs-material .docs-icon-diagram-white{left:-198px;top:-280px}.docs-material .docs-icon-drive-black{left:-154px;top:-180px}.docs-material .docs-icon-file-upload{left:-36px;top:-334px}.docs-material .docs-icon-photos{left:-190px;top:-216px}.docs-material .docs-icon-keyboard{left:-118px;top:-162px}.docs-material .docs-icon-dogfood-white{left:-126px;top:-740px}.docs-material .docs-icon-hierarchy{left:-288px;top:-686px}.docs-material .docs-icon-timeline{left:-58px;top:-586px}.docs-material .docs-icon-process{left:-18px;top:-72px}.docs-material .docs-icon-transition{left:-216px;top:-424px}.docs-material .docs-icon-mask{left:-172px;top:-72px}.docs-material .docs-icon-visibility-off{left:-320px;top:-568px}.docs-material .docs-icon-volume-up{left:-226px;top:-72px}.docs-material .docs-icon-camera{left:-298px;top:-166px}.docs-material .docs-icon-pivot-table{left:-136px;top:-180px}.docs-material .docs-icon-insert-pivot-table{left:-226px;top:-90px}.docs-material .docs-icon-avatar-anonymous-white-32{left:-58px;top:-298px}#docs-chrome{background:white;outline:none}#docs-header{position:relative;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}#docs-header.docs-og-minibar{max-height:31px}#docs-header-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}#docs-banner-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.docs-incompatibility-banner{background-color:#434343;border:0;color:white;font-size:13px;height:40px;line-height:40px;text-align:center;white-space:nowrap;width:100%;-ms-flex:1 1;-webkit-flex:1 1;flex:1 1}.docs-incompatibility-banner-text{max-width:calc(100% - 140px);overflow:hidden;text-overflow:ellipsis}.docs-incompatibility-banner-view-details-button{background-color:inherit;border:none;color:#c6dafc;cursor:pointer;font-size:13px;margin-left:28px;min-width:42px;overflow:hidden;text-transform:uppercase}.docs-full-height-sidebar-placeholder{-ms-flex:0 0 0px;-webkit-flex:0 0 0px;flex:0 0 0px}.docs-full-height-sidebar-placeholder.expanded{-webkit-flex-basis:300px;-ms-flex-basis:300px;flex-basis:300px}#docs-bars{position:relative}#docs-titlebar-container{margin-left:40px;position:relative}#docs-branding-container{height:60px;margin-top:26px;position:absolute;width:40px;z-index:1}#docs-branding-container a{display:inline-block;height:60px;width:40px}.docs-og-minibar #docs-branding-container{margin-top:0}#docs-titlebar{clear:both;font-size:18px;height:24px;padding:0;padding-top:7px;width:100%}#docs-header.docs-og-minibar #docs-titlebar{height:24px;padding-top:0}#docs-header.docs-og-minibar #docs-titlebar-container{top:-21px}#docs-header.docs-og-minibar .docs-titlebar-buttons{top:19px}.docs-exp{border-radius:6px;border:1px solid #800;color:#800;float:left;font-size:11px;margin-right:8px;padding:0 5px;text-align:center;white-space:nowrap}#docs-drive-logo{height:60px;position:absolute;width:40px;opacity:0;-webkit-transition:all 125ms linear;-moz-transition:all 125ms linear;-o-transition:all 125ms linear;transition:all 125ms linear}#docs-branding-logo{height:60px;position:absolute;width:40px;-webkit-transition:all 125ms linear;-moz-transition:all 125ms linear;-o-transition:all 125ms linear;transition:all 125ms linear}#docs-branding-container.docs-branding-default{background-color:#d1d1d1}#docs-branding-container.docs-branding-documents{background-color:#4285f4}#docs-branding-container.docs-branding-spreadsheets{background-color:#0f9d58}#docs-branding-container.docs-branding-presentations{background-color:#f4b400}#docs-branding-container.docs-branding-drawings{background-color:#db4437}#docs-branding-container.docs-branding-forms{background-color:#673ab7}#docs-branding-container.docs-branding-scripts{background-color:#4285f4}#docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-drive-logo{opacity:1}#docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-branding-logo{opacity:0}#docs-branding-container.docs-branding-default:hover #docs-drive-logo{opacity:0}#docs-branding-container.docs-branding-default:hover #docs-branding-logo{opacity:1}.docs-butter{text-align:center}.docs-butter-inner{border-radius:3px;font-size:13px;font-weight:bold;margin:0 auto 5px;padding:5px 7px}.docs-butter-info{background:#f6bc5d;color:#222}.docs-butter-info-link{color:#0658b5}.docs-butter-warning{background:#c00;color:#fff}.docs-butter-warning-link{color:#c3d9ff}#docs-chrome-cover-container{width:100%;z-index:990}#docs-chrome-cover{height:60px}#docs-transient-bar-container{left:50%;position:absolute;top:100%;width:0}.docs-fading-toolbar-message{background-color:#fff;border:#999 solid;border-width:0px 0px 1px 0px;color:#999;font:28px Arial,sans-serif;position:absolute;text-align:center}.docs-title-outer{margin-left:17px;white-space:nowrap}.docs-title-outer.docs-title-inline-rename{margin-left:12px}.docs-title{display:inline-block;outline:none}.docs-title-input{border:1px solid transparent;border-radius:2px!important;color:#fff;font-size:18px;height:20px;line-height:22px;margin:0;min-width:1px;padding:2px 7px;visibility:hidden}.docs-title-input-label{font:18px Arial;line-height:22px;margin:0;overflow:hidden;padding:2px 8px;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:pre;z-index:1}.docs-title-input-label-inner{display:inline;font-family:Arial;line-height:22px}.docs-title-input:hover{border-color:#e5e5e5}.docs-title-input:focus{-webkit-appearance:none;-moz-appearance:none;border:1px solid #4d90fe!important;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);color:#000;outline:none}.docs-title-input::-ms-clear{display:none}.docs-title-inner{color:#333;font-size:18px;max-width:600px;margin:2px 4px 1px 3px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.docs-title .docs-title-untitled,.docs-title-input-label.docs-title-untitled{color:#777;font-style:italic}.docs-title-widget{height:27px;width:auto}.docs-title-widget-enabled:hover .docs-title{background-color:#eee;cursor:pointer}.docs-title-widget .docs-back-container a{display:none}.docs-title-widget:hover .docs-back-container a{display:inline-block}.docs-back-container{height:21px;opacity:0.6;padding-right:9px;margin-top:1px;vertical-align:top;width:21px}.docs-back-container:hover{opacity:0.9}.docs-titlebar-badges{vertical-align:top}.docs-titlebar-badges.docs-badges-hidden-with-width{width:0;overflow:hidden}.docs-parent-collections-container-outer{outline:none}.docs-dlp-container,.docs-star-container,.docs-folder-container,.docs-activity-indicator-container{height:29px;margin-top:2px;vertical-align:top;padding-right:2px}.docs-docseverywhere-file-extension .jfk-button{background-color:#4285f4;border-radius:4px;color:white;font-weight:bold;font-size:13px;height:19px;margin:3px 8px 0px 3px;padding:0px 4px;text-transform:uppercase}.docs-templates-badge-container{vertical-align:middle}.docs-templates-badge{background-color:#5a5a5a;border-radius:16px;color:white;font-size:13px;padding:0 11px;height:24px;line-height:24px}#docs-dlp,#docs-star,#docs-folder,#docs-activity-indicator,.docs-title-save-label{margin-left:4px;outline:none}#docs-star{padding-top:1px}#docs-activity-indicator{padding-left:4px;padding-top:2px}#docs-dlp .docs-icon-img,#docs-folder .docs-icon-img{opacity:0.45}#docs-dlp:hover .docs-icon-img,#docs-folder.goog-control-hover .docs-icon-img{opacity:0.55}#docs-folder.goog-control-active .docs-icon-img,#docs-folder.goog-control-open .docs-icon-img{opacity:0.65}#docs-star.jfk-star-hover,#docs-folder.goog-control-hover .docs-icon-img{cursor:pointer}#docs-dlp,#docs-star,#docs-folder .docs-icon{vertical-align:baseline}.docs-debug-info,.docs-debug-info a{color:#777!important;font-size:10px}.docs-debug-container{margin-right:6px;vertical-align:top}.docs-titlebar-buttons{padding:0 44px 0 0;position:absolute;right:0;text-align:right;top:26px;vertical-align:middle;white-space:nowrap}.docs-titlebar-button,.docs-debug-container{z-index:1}#docs-docos-commentsbutton{margin-right:9px}#docs-titlebar-save{text-align:center}#docs-docos-commentsbutton,#docs-titlebar-share-client-button div{height:24px;padding-bottom:3px;vertical-align:middle}#docs-titlebar-share-client-button div.jfk-button{margin-right:0}#docs-docos-commentsbutton{cursor:default}.docs-titlebar-share-label .goog-imageless-button-content{padding-right:6px}.docs-titlebar-share-label .goog-custom-button-inner-box{padding-left:10px;padding-right:6px}.docs-titlebar-buttons .goog-menu-button-dropdown{position:relative;top:2px;vertical-align:baseline}.docs-menubar{cursor:default;display:inline-block;font:13px Arial,sans-serif;height:29px;margin-left:52px;outline:none;position:relative;white-space:nowrap}.docs-menubar .goog-control{padding:3px 7px 5px 7px;margin-top:2px;border:1px solid transparent;outline:none}.docs-menubar .goog-control-hover{background:#eee;border-color:#eee}.docs-menubar .goog-control-open{background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-bottom:none;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:black;z-index:1003}.docs-menubar .goog-control-disabled{color:#ccc}#docs-menubars{white-space:nowrap}#docs-editor-container{background:#eee;padding:0}#docs-editor{background:#eee;outline:none}.docs-companion-app-switcher-container{border-top:1px solid #d9d9d9;height:100%;position:absolute;right:0;top:60px;z-index:1}.docs-material-appbar.docs-companion-app-switcher-container{top:64px}.docs-gaia-disabled{color:#999;cursor:text}.docs-hide-label{display:none}.docs-title-save-label{color:#777;display:inline-block;margin-left:14px;max-width:250px;overflow:hidden;vertical-align:text-bottom;white-space:nowrap}.docs-title-save-label-with-icon .docs-title-save-label-text{max-width:calc(100% - 24px)}.docs-title-save-label-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.docs-title-save-label-text:hover,.docs-title-save-label-text-focused{cursor:pointer;text-decoration:underline}.docs-title-save-label-disabled>.docs-title-save-label-text:hover{cursor:auto;text-decoration:none}:not(.docs-title-save-label-disabled)>.docs-title-save-label-text-link{text-decoration:underline}.docs-material.docs-title-save-label .docs-title-save-label-icon{cursor:pointer;margin:0 0 -1px 7px;opacity:0.54;vertical-align:text-bottom}.docs-title-save-label-text:empty+.docs-title-save-label-icon{display:none}.docs-rename-dialog,.docs-edit-description-dialog{width:340px}.docs-rename-dialog .modal-dialog-userInput,.docs-edit-description-dialog .modal-dialog-userInput{width:300px}#docs-help-anchor{left:30%;position:absolute}#docs-help-anchor-right{right:0;position:absolute}.docs-faux-link{color:#20c;cursor:pointer;text-decoration:underline}.docs-offscreen{position:absolute;left:-10000px;top:-10000px}.modal-dialog-bg,.goog-modalpopup-bg{z-index:1002}.modal-dialog,.goog-modalpopup{z-index:1003}.goog-menu{z-index:1003}#docs-menu-shield{background-color:#fff;position:absolute;z-index:1004}.docs-menu-hide-mnemonics .goog-menuitem-mnemonic-hint{text-decoration:none}.docs-menu-hide-mnemonics .goog-menuitem-mnemonic-separator{display:none}.goog-menu.goog-menu-noaccel .apps-menuitem{padding-right:10px}.goog-menu.goog-menu-noicon .goog-menuitem.apps-menuitem{padding-left:16px}.goog-menuitem.apps-menuitem{padding:6px 10px 6px 30px;white-space:normal}.goog-menuitem-highlight.apps-menuitem{border-style:none;padding-bottom:6px;padding-top:6px}.apps-menuitem .goog-menuitem-label{padding-right:6px}.apps-menuitem .goog-menuitem-accel{float:right;padding:0px 0px 0px 24px;position:relative}.apps-menuitem .goog-submenu-arrow{float:right;padding-left:35px;position:relative;right:0px}.apps-menuitem.goog-menuitem-ie{padding:3px 10px 20px 30px}.apps-menuitem .goog-menuitem-icon-ie{float:left;top:0em}.apps-menuitem .goog-menuitem-label-ie{float:left}input{font-family:inherit}body{background-color:white;color:black;font:normal 13px arial,sans-serif;margin:0}.jfk-activityIndicator{display:inline-block;position:relative;direction:ltr}.jfk-activityIndicator,.jfk-activityIndicator-icon,.jfk-activityIndicator-circle,.jfk-activityIndicator-circle-transition{height:19px;width:19px}.jfk-activityIndicator-small.jfk-activityIndicator,.jfk-activityIndicator-small .jfk-activityIndicator-icon,.jfk-activityIndicator-small .jfk-activityIndicator-circle,.jfk-activityIndicator-small .jfk-activityIndicator-circle-transition{height:16px;width:16px}.jfk-activityIndicator-icon{background:url(//ssl.gstatic.com/ui/v1/activityindicator/offline.png) center no-repeat}.jfk-activityIndicator-small .jfk-activityIndicator-icon{background:url(//ssl.gstatic.com/ui/v1/activityindicator/offline_16.png) center no-repeat}.jfk-activityIndicator-icon{-webkit-transition:opacity .218s linear .44s;-moz-transition:opacity .218s linear .44s;-o-transition:opacity .218s linear .44s;transition:opacity .218s linear .44s;top:0;left:0;position:absolute;opacity:0}.jfk-activityIndicator-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;left:0;position:absolute}.jfk-activityIndicator-mask{overflow:hidden;position:absolute}.jfk-activityIndicator-circle-transition{position:relative}.jfk-activityIndicator-transition{-webkit-transition:all .22s ease-in;-moz-transition:all .22s ease-in;-o-transition:all .22s ease-in;transition:all .22s ease-in}.jfk-activityIndicator-transition-second{-webkit-transition:all .22s ease-out .22s;-moz-transition:all .22s ease-out .22s;-o-transition:all .22s ease-out .22s;transition:all .22s ease-out .22s}.jfk-bubble{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);background-color:#fff;border:1px solid;border-color:#bbb #bbb #a8a8a8;padding:16px;position:absolute;z-index:1201!important}.jfk-bubble-closebtn{background:url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png") no-repeat;border:1px solid transparent;height:21px;opacity:.4;outline:0;position:absolute;right:2px;top:2px;width:21px}.jfk-bubble-closebtn:focus{border:1px solid #4d90fe;opacity:.8}.jfk-bubble-arrow{position:absolute}.jfk-bubble-arrow .jfk-bubble-arrowimplbefore,.jfk-bubble-arrow .jfk-bubble-arrowimplafter{display:block;height:0;position:absolute;width:0}.jfk-bubble-arrow .jfk-bubble-arrowimplbefore{border:9px solid}.jfk-bubble-arrow .jfk-bubble-arrowimplafter{border:8px solid}.jfk-bubble-arrowdown{bottom:0}.jfk-bubble-arrowup{top:-9px}.jfk-bubble-arrowleft{left:-9px}.jfk-bubble-arrowright{right:0}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#bbb transparent;left:-9px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{border-color:#a8a8a8 transparent}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fff transparent;left:-8px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{border-bottom-width:0}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter{border-bottom-width:0}.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-top-width:0}.jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-top-width:0;top:1px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #bbb;top:-9px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #fff;top:-8px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore{border-left-width:0}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter{border-left-width:0;left:1px}.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-right-width:0}.jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-right-width:0}.jfk-bubble.jfk-bubble-promo{background-color:#f9edbe;border:1px solid #f0c36d}.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#f0c36d transparent}.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#f9edbe transparent}.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #f0c36d}.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #f9edbe}.jfk-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:center;white-space:nowrap;margin-right:16px;height:27px;line-height:27px;min-width:54px;outline:0px;padding:0 8px}.jfk-button-hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.jfk-button-selected{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.jfk-button .jfk-button-img{margin-top:-3px;vertical-align:middle}.jfk-button-label{margin-left:5px}.jfk-button-narrow{min-width:34px;padding:0}.jfk-button-collapse-left,.jfk-button-collapse-right{z-index:1}.jfk-button-collapse-left.jfk-button-disabled{z-index:0}.jfk-button-checked.jfk-button-collapse-left,.jfk-button-checked.jfk-button-collapse-right{z-index:2}.jfk-button-collapse-left:focus,.jfk-button-collapse-right:focus,.jfk-button-hover.jfk-button-collapse-left,.jfk-button-hover.jfk-button-collapse-right{z-index:3}.jfk-button-collapse-left{margin-left:-1px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.jfk-button-collapse-right{margin-right:0px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.jfk-button.jfk-button-disabled:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jfk-button-standard{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#333;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1)}.jfk-button-standard.jfk-button-hover,.jfk-button-standard.jfk-button-clear-outline.jfk-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.jfk-button-standard:active,.jfk-button-standard.jfk-button-hover:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:#f8f8f8;color:#111}.jfk-button-standard.jfk-button-selected,.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected{background-color:#eee;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #ccc;color:#333}.jfk-button-standard.jfk-button-checked,.jfk-button-standard.jfk-button-clear-outline.jfk-button-checked{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-standard:focus{border:1px solid #4d90fe;outline:none}.jfk-button-standard.jfk-button-clear-outline{border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);outline:none}.jfk-button-standard.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.jfk-button-standard .jfk-button-img{opacity:.70}.jfk-button-standard.jfk-button-checked .jfk-button-img,.jfk-button-standard.jfk-button-selected .jfk-button-img,.jfk-button-standard.jfk-button-hover .jfk-button-img{opacity:0.9}.jfk-button-standard.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:0.333}.jfk-button-action{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.jfk-button-action.jfk-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;border-bottom-color:#2f5bb7}.jfk-button-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.jfk-button-action.jfk-button-clear-outline{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.jfk-button-action:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);background:#357ae8;border:1px solid #2f5bb7;border-top:1px solid #2f5bb7}.jfk-button-action.jfk-button-disabled{background:#4d90fe;filter:alpha(opacity=50);opacity:0.5}.jfk-checkbox{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:rgba(255,255,255,.05);border:1px solid #c6c6c6;border:1px solid rgba(155,155,155,.57);font-size:1px;height:11px;margin:0px 4px 0px 1px;outline:0;vertical-align:text-bottom;width:11px}.jfk-checkbox-undetermined{background-color:#fff;background-color:rgba(255,255,255,.65)}.jfk-checkbox-checked{background-color:#fff;background-color:rgba(255,255,255,.65)}.jfk-checkbox-hover{-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);border:1px solid #b2b2b2}.jfk-checkbox-active{background-color:#ebebeb}.jfk-checkbox-focused{border:1px solid #4d90fe}.jfk-checkbox-clearOutline.jfk-checkbox-focused{border:1px solid #c6c6c6;border:1px solid rgba(155,155,155,.57)}.jfk-checkbox-disabled,.jfk-checkbox-clearOutline.jfk-checkbox-disabled{background-color:#fff;border:1px solid #f1f1f1;cursor:default}.jfk-checkbox-checkmark{height:15px;outline:0;width:15px;left:0;position:relative;top:-3px}.jfk-checkbox-undetermined .jfk-checkbox-checkmark{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial_2x.png) 2x)}.jfk-checkbox-checked .jfk-checkbox-checkmark{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark_2x.png) 2x)}.goog-modalpopup,.modal-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{height:11px;opacity:0.7;padding:17px;position:absolute;right:0px;top:0px;width:11px}.modal-dialog-title-close:after{content:'';background:url(//ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em;word-wrap:break-word}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#333;cursor:default;font-family:inherit;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover,.modal-dialog-buttons button:active{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.modal-dialog-buttons button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover,.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.modal-dialog-buttons .goog-buttonset-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.modal-dialog-buttons .goog-buttonset-action[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.jfk-alert,.jfk-confirm,.jfk-prompt{width:512px}.goog-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-transition:opacity 0.218s;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;transition:opacity 0.218s;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);cursor:default;font-size:13px;margin:0;outline:none;padding:6px 0;position:absolute}.goog-flat-menu-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;color:#333;cursor:default;font-size:11px;font-weight:bold;line-height:27px;list-style:none;margin:0 2px;min-width:46px;outline:none;padding:0 18px 0 6px;text-align:center;text-decoration:none}.goog-flat-menu-button-disabled{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.goog-flat-menu-button.goog-flat-menu-button-hover{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);border-color:#c6c6c6;color:#111}.goog-flat-menu-button.goog-flat-menu-button-focused{border-color:#4d90fe}.goog-flat-menu-button.goog-flat-menu-button-open,.goog-flat-menu-button.goog-flat-menu-button-active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333;z-index:2}.goog-flat-menu-button-caption{vertical-align:top;white-space:nowrap}.goog-flat-menu-button-dropdown{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;width:0;position:absolute;right:5px;top:12px}.goog-flat-menu-button .goog-flat-menu-button-img{margin-top:-3px;opacity:.70;vertical-align:middle}.goog-flat-menu-button-active .goog-flat-menu-button-img,.goog-flat-menu-button-open .goog-flat-menu-button-img,.goog-flat-menu-button-selected .goog-flat-menu-button-img,.goog-flat-menu-button-hover .goog-flat-menu-button-img{opacity:0.9}.goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.goog-flat-menu-button-selected .goog-flat-menu-button-dropdown,.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown{border-color:#595959 transparent}.goog-flat-menu-button-left,.goog-flat-menu-button-right{z-index:1}.goog-flat-menu-button-left.goog-flat-menu-button-disabled{z-index:0}.goog-flat-menu-button-right:focus,.goog-flat-menu-button-hover.goog-flat-menu-button-collapse-right{z-index:2}.goog-flat-menu-button-left:focus,.goog-flat-menu-button-hover.goog-flat-menu-button-collapse-left{z-index:2}.goog-flat-menu-button-collapse-left{margin-left:-1px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;min-width:0;padding-left:0;vertical-align:top}.goog-flat-menu-button-collapse-right{margin-right:0px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.goog-menuitem,.goog-tristatemenuitem,.goog-filterobsmenuitem{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 8em 6px 30px;white-space:nowrap}.goog-menu-nocheckbox .goog-menuitem,.goog-menu-noicon .goog-menuitem{padding-left:16px;vertical-align:middle}.goog-menu-noaccel .goog-menuitem{padding-right:44px}.goog-menuitem-disabled{cursor:default}.goog-menuitem-disabled .goog-menuitem-accel,.goog-menuitem-disabled .goog-menuitem-content{color:#ccc!important}.goog-menuitem-disabled .goog-menuitem-icon{filter:alpha(opacity=30);opacity:0.3}.goog-menuitem-highlight,.goog-menuitem-hover{background-color:#eee;border-color:#eee;border-style:dotted;border-width:1px 0;padding-top:5px;padding-bottom:5px}.goog-menuitem-highlight .goog-menuitem-content,.goog-menuitem-hover .goog-menuitem-content{color:#333}.goog-menuitem-checkbox,.goog-menuitem-icon{background-repeat:no-repeat;height:21px;left:3px;position:absolute;right:auto;top:3px;vertical-align:middle;width:21px}.goog-option-selected{background-image:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png);background-repeat:no-repeat;background-position:left center}.goog-option-selected .goog-menuitem-content{color:#333}.goog-menuitem-accel{color:#777;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.goog-menuitem-mnemonic-hint{text-decoration:underline}.goog-menuitem-mnemonic-separator{color:#777;font-size:12px;padding-left:4px}.goog-menuseparator{border-top:1px solid #ebebeb;margin-top:6px;margin-bottom:6px}.goog-submenu-arrow{-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;font-size:70%;left:auto;right:10px;padding-top:3px;padding-right:0;position:absolute;text-align:right;opacity:.5;filter:alpha(opacity=50)}.goog-menuitem-highlight .goog-submenu-arrow,.goog-menuitem-hover .goog-submenu-arrow{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border-left-color:#999;opacity:1.0}.goog-menuitem-disabled .goog-submenu-arrow{color:inherit;opacity:1.0}.jfk-textinput{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;font-size:13px;height:25px;padding:1px 8px}.jfk-textinput:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);border:1px solid #4d90fe;outline:none}.jfk-textinput::-ms-clear{display:none}.jfk-radiobutton{display:inline-block;outline:none;padding:5px 7px;position:relative}.jfk-radiobutton-radio{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked.png) -3px -3px;background:rgba(255,255,255,0);border:1px solid rgba(198,198,198,1);height:15px;left:7px;margin:0;outline:none;position:absolute;text-align:left;top:6px;width:15px}.jfk-radiobutton:active .jfk-radiobutton-radio{background:rgba(235,235,235,1);border-color:rgba(182,182,182,1)}.jfk-radiobutton:hover .jfk-radiobutton-radio{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-color:rgba(182,182,182,1)}.jfk-radiobutton:focus .jfk-radiobutton-radio{border-color:rgba(77,144,254,1)}.jfk-radiobutton-checked .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked.png) -3px -3px;background:rgba(255,255,255,0)}.jfk-radiobutton.jfk-radiobutton:focus .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked_focused.png) -3px -3px;background:rgba(255,255,255,0)}.jfk-radiobutton-checked.jfk-radiobutton:focus .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked_focused.png) -3px -3px;background:rgba(255,255,255,0)}.jfk-radiobutton-checked .jfk-radiobutton-radio::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(96,96,96,1);border:2px solid #606060;box-sizing:border-box;content:'';display:block;height:7px;left:3px;position:relative;top:3px;width:7px}.jfk-radiobutton .jfk-radiobutton-label{cursor:default;margin-left:22px}.jfk-radiobutton-disabled .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked-disabled.png) -3px -3px;background:rgba(255,255,255,0);border-color:rgba(241,241,241,1)}.jfk-radiobutton-disabled.jfk-radiobutton-checked .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked-disabled.png) -3px -3px;background:rgba(255,255,255,0)}.jfk-radiobutton-disabled.jfk-radiobutton-checked .jfk-radiobutton-radio::after{background:rgba(184,184,184,1)}.jfk-radiobutton-disabled .jfk-radiobutton-label{color:rgb(184,184,184)}.jfk-radiobutton-disabled:active .jfk-radiobutton-radio,.jfk-radiobutton-disabled:hover .jfk-radiobutton-radio{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1);border-color:rgba(241,241,241,1)}::-webkit-scrollbar{height:16px;overflow:visible;width:16px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:active{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.35)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.3);box-shadow:inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal{box-shadow:inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.6);box-shadow:inset 1px 1px 1px rgba(255,255,255,.37)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:active{background-color:rgba(255,255,255,.75);box-shadow:inset 1px 1px 3px rgba(255,255,255,.5)}.jfk-scrollbar-borderless::-webkit-scrollbar-track{border-width:0 1px 0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}.jfk-scrollbar-borderless::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.035);box-shadow:inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-borderless.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.07);box-shadow:inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15)}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}::-webkit-scrollbar-corner{background:transparent}body::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}body::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}.jfk-star{display:inline-block;height:19px;text-align:center;width:19px;padding:2px}.jfk-star:before{content:url(//ssl.gstatic.com/ui/v1/star/star4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star4_2x.png) 2x)}.jfk-star-hover:before{content:url(//ssl.gstatic.com/ui/v1/star/star-hover4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-hover4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-hover4_2x.png) 2x)}.jfk-star-active:before{content:url(//ssl.gstatic.com/ui/v1/star/star-active4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-active4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-active4_2x.png) 2x)}.jfk-star-checked:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit4_2x.png) 2x)}.jfk-star-checked.jfk-star-hover:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4_2x.png) 2x)}.jfk-star-checked.jfk-star-active:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit-active4_2x.png) 2x)}.jfk-tooltip{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:visibility 0,opacity .13s ease-in;-moz-transition:visibility 0,opacity .13s ease-in;-o-transition:visibility 0,opacity .13s ease-in;transition:visibility 0,opacity .13s ease-in;background-color:#2a2a2a;border:1px solid #fff;color:#fff;cursor:default;display:block;font-size:11px;font-weight:bold;margin-left:-1px;opacity:1;padding:7px 9px;position:absolute;visibility:visible;white-space:pre-wrap;word-break:break-all;word-break:break-word}.jfk-tooltip-hide{-webkit-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-moz-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-o-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;opacity:0;left:20px!important;top:20px!important;visibility:hidden}.jfk-tooltip-data{display:none}.jfk-tooltip-arrow{pointer-events:none;position:absolute}.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{content:'';display:block;height:0;position:absolute;width:0}.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{border:6px solid}.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{border:5px solid}.jfk-tooltip-arrowdown{bottom:0}.jfk-tooltip-arrowup{top:-6px}.jfk-tooltip-arrowleft{left:-6px}.jfk-tooltip-arrowright{right:0}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-color:#fff transparent;left:-6px}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-color:#2a2a2a transparent;left:-5px}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore{border-bottom-width:0}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter{border-bottom-width:0}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-top-width:0}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-top-width:0;top:1px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore{border-color:transparent #fff;top:-6px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter{border-color:transparent #2a2a2a;top:-5px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore{border-left-width:0}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter{border-left-width:0;left:1px}.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore{border-right-width:0}.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter{border-right-width:0}a{text-decoration:none}a:link{color:#15c}a:visited{color:#61c}a:active{color:#d14836}a:hover{text-decoration:underline}.apps-share-sprite{background-image:url(//ssl.gstatic.com/docs/documents/share/images/sprite-22.svg)}.jfk-button-contrast{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#333;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1)}.jfk-button-contrast.jfk-button-hover,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.jfk-button-contrast:active,.jfk-button-contrast.jfk-button-hover:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:#f8f8f8}.jfk-button-contrast.jfk-button-selected,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-selected{background-color:#eee;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #ccc;color:#333}.jfk-button-contrast.jfk-button-checked,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-checked{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-contrast:focus{border:1px solid #4d90fe;outline:none}.jfk-button-contrast.jfk-button-clear-outline{border:1px solid #dcdcdc;outline:none}.jfk-button-contrast.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.jfk-button-contrast .jfk-button-img{opacity:.70}.jfk-button-contrast.jfk-button-checked .jfk-button-img,.jfk-button-contrast.jfk-button-selected .jfk-button-img,.jfk-button-contrast.jfk-button-hover .jfk-button-img{opacity:0.9}.jfk-button-contrast.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:0.333}.jfk-button-default{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#3d9400;background-image:-webkit-linear-gradient(top,#3d9400,#398a00);background-image:-moz-linear-gradient(top,#3d9400,#398a00);background-image:-ms-linear-gradient(top,#3d9400,#398a00);background-image:-o-linear-gradient(top,#3d9400,#398a00);background-image:linear-gradient(top,#3d9400,#398a00);border:1px solid #29691d;color:#fff;text-shadow:0px 1px rgba(0,0,0,0.1)}.jfk-button-default.jfk-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#368200;background-image:-webkit-linear-gradient(top,#3d9400,#368200);background-image:-moz-linear-gradient(top,#3d9400,#368200);background-image:-ms-linear-gradient(top,#3d9400,#368200);background-image:-o-linear-gradient(top,#3d9400,#368200);background-image:linear-gradient(top,#3d9400,#368200);border:1px solid #2d6200;border-bottom:1px solid #2d6200;text-shadow:0px 1px rgba(0,0,0,0.3)}.jfk-button-default:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #3d9400;outline:rgba(0,0,0,0) 0}.jfk-button-default.jfk-button-clear-outline{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.jfk-button-default:active{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);background:#368200;border:1px solid #2d6200;border-top:1px solid #2d6200}.jfk-button-default.jfk-button-disabled{background:#3d9400;filter:alpha(opacity=50);opacity:0.5}.jfk-button-primary{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#d14836;background-image:-webkit-linear-gradient(top,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836);background-image:-ms-linear-gradient(top,#dd4b39,#d14836);background-image:-o-linear-gradient(top,#dd4b39,#d14836);background-image:linear-gradient(top,#dd4b39,#d14836);border:1px solid transparent;color:#fff;text-shadow:0px 1px rgba(0,0,0,0.1);text-transform:uppercase}.jfk-button-primary.jfk-button-hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.2);background-color:#c53727;background-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39,#c53727);background-image:-o-linear-gradient(top,#dd4b39,#c53727);background-image:linear-gradient(top,#dd4b39,#c53727);border:1px solid #b0281a;border-bottom-color:#af301f}.jfk-button-primary:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #d14836;outline:rgba(0,0,0,0) 0}.jfk-button-primary.jfk-button-clear-outline{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.jfk-button-primary:active{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);background-color:#b0281a;background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39,#b0281a);background-image:-o-linear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient(top,#dd4b39,#b0281a);border:1px solid #992a1b;border-top:1px solid #992a1b}.jfk-button-primary.jfk-button-disabled{background:#d14836;filter:alpha(opacity=50);opacity:0.5}.jfk-slideToggle{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0px 1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0px 1px 2px 0 rgba(0,0,0,.1);background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#666;font-weight:bold;height:27px;line-height:27px;margin-right:16px;outline:none;overflow:hidden;padding:0;position:relative;width:94px}.jfk-slideToggle-on,.jfk-slideToggle-off,.jfk-slideToggle-thumb{display:inline-block;text-align:center;text-transform:uppercase;width:47px}.jfk-slideToggle-on{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:#398bf2;background-image:-webkit-linear-gradient(top,#3b93ff,#3689ee);background-image:-moz-linear-gradient(top,#3b93ff,#3689ee);background-image:-ms-linear-gradient(top,#3b93ff,#3689ee);background-image:-o-linear-gradient(top,#3b93ff,#3689ee);background-image:linear-gradient(top,#3b93ff,#3689ee);color:#fff;height:27px}.jfk-slideToggle-off{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.jfk-slideToggle-thumb{-webkit-box-shadow:0px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0px 1px 2px 0 rgba(0,0,0,.1);box-shadow:0px 1px 2px 0 rgba(0,0,0,.1);background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-transition:all .130s ease-out;-moz-transition:all .130s ease-out;-o-transition:all .130s ease-out;transition:all .130s ease-out;border:1px solid #ccc;display:block;height:27px;left:-1px;position:absolute;top:-1px}.jfk-slideToggle-thumb::after{content:'';background-image:-webkit-linear-gradient(left,#ccc 50%,transparent 50%),-webkit-linear-gradient(left,#ccc 50%,transparent 50%),-webkit-linear-gradient(left,#ccc 50%,transparent 50%),-webkit-linear-gradient(left,#ccc 50%,transparent 50%),-webkit-linear-gradient(left,#ccc 50%,transparent 50%);background-image:-moz-linear-gradient(left,#ccc 50%,transparent 50%),-moz-linear-gradient(left,#ccc 50%,transparent 50%),-moz-linear-gradient(left,#ccc 50%,transparent 50%),-moz-linear-gradient(left,#ccc 50%,transparent 50%),-moz-linear-gradient(left,#ccc 50%,transparent 50%);background-image:-ms-linear-gradient(left,#ccc 50%,transparent 50%),-ms-linear-gradient(left,#ccc 50%,transparent 50%),-ms-linear-gradient(left,#ccc 50%,transparent 50%),-ms-linear-gradient(left,#ccc 50%,transparent 50%),-ms-linear-gradient(left,#ccc 50%,transparent 50%);background-image:-o-linear-gradient(left,#ccc 50%,transparent 50%),-o-linear-gradient(left,#ccc 50%,transparent 50%),-o-linear-gradient(left,#ccc 50%,transparent 50%),-o-linear-gradient(left,#ccc 50%,transparent 50%),-o-linear-gradient(left,#ccc 50%,transparent 50%);background-image:linear-gradient(left,#ccc 50%,transparent 50%),linear-gradient(left,#ccc 50%,transparent 50%),linear-gradient(left,#ccc 50%,transparent 50%),linear-gradient(left,#ccc 50%,transparent 50%),linear-gradient(left,#ccc 50%,transparent 50%);background-position:0 0,0 2px,0 4px,0 6px,0 8px;background-repeat:repeat-x;background-size:2px 1px;display:block;height:9px;left:15px;position:absolute;top:9px;width:17px}.jfk-slideToggle.jfk-slideToggle-checked .jfk-slideToggle-thumb{left:47px}.jfk-slideToggle:focus{border:1px solid #4d90fe}.jfk-slideToggle.jfk-slideToggle-clearOutline{border:1px solid #ccc}.jfk-button-flat{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid transparent;font-size:13px;font-weight:normal;height:21px;line-height:21px;margin-right:1px;min-width:0;padding:0}.jfk-button-flat.jfk-button-hover,.jfk-button-flat.jfk-button-selected,.jfk-button-flat:focus,.jfk-button-flat:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jfk-button-flat .jfk-button-img{height:21px;opacity:.70;width:21px}.jfk-button-flat .jfk-button-label{display:inline-block;margin:0;padding:0 1px}.jfk-button-flat.jfk-button-selected .jfk-button-img,.jfk-button-flat.jfk-button-hover .jfk-button-img{opacity:0.9}.jfk-button-flat.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:0.333}.jfk-button-flat:focus{border:1px solid #4d90fe}.jfk-button-flat.jfk-button-clear-outline{border:1px solid transparent}.jfk-button-mini{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#333;height:17px;line-height:17px;min-width:22px;text-shadow:0px 1px rgba(0,0,0,0.1)}.jfk-button-mini.jfk-button-hover,.jfk-button-mini.jfk-button-clear-outline.jfk-button-hover{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;text-shadow:0px 1px rgba(0,0,0,0.3)}.jfk-button-mini:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.jfk-button-mini.jfk-button-checked,.jfk-button-mini.jfk-button-clear-outline.jfk-button-checked{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#e0e0e0;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-mini:focus{border:1px solid #4d90fe}.jfk-button-mini.jfk-button-clear-outline{border:1px solid #dcdcdc}.jfk-button-mini.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.sharing-aria-region{position:absolute;top:-1000px;height:1px;overflow:hidden}.share-butterbar-container{font-family:Roboto,arial,sans-serif;font-size:13px;font-weight:bold;position:fixed;display:inline-block;padding-bottom:5px}.share-client-dialog .share-butterbar-container{font-family:arial,sans-serif}.share-butterbar-container .jfk-butterBar-shown{height:21px}.share-butterbar-top{top:23px}.share-butterbar-zindex{z-index:3021}.share-butter-icon{opacity:.55;display:inline-block;width:21px;height:21px;margin-bottom:1px;margin-top:1px;margin-right:1px;vertical-align:middle}.share-butter-message,.share-butter-link{line-height:21px}.share-butter-link,.share-butter-link:visited{color:#15c;text-decoration:none;cursor:pointer}.share-butter-link:focus{outline:none}.share-butter-link:active{color:#d14836}.share-butter-link:disabled{color:#222;cursor:default}.share-butter-copy-icon{background-position:0 -120px}.share-butter-specific-people-icon{background-position:0 -72px}.share-butter-person-link-icon{background-position:0 -294px}.share-client-dialog{max-height:100%;overflow:auto;width:auto!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}* html .share-client-dialog{max-height:none!important;overflow:visible!important}*:first-child+html .share-client-dialog{max-height:none!important;overflow:visible!important}.share-client-dialog .modal-dialog-content{padding:0}.share-client-dialog .modal-dialog-title{padding:0}.share-client-dialog .share-client-dialog-hidden-title{height:0;margin:0;padding:0}.share-client-dialog .modal-dialog-title{font-family:arial,sans-serif;font-weight:normal}.share-client-content-iframe{height:100%;width:100%;border:none}.share-client-dialog .modal-dialog-buttons{display:none}.share-client-error-dialog{font-family:arial,sans-serif;font-size:12px;width:400px}.share-client-loading-contents{height:99px;text-align:center;width:454px}.share-client-spinner{background-image:url(//ssl.gstatic.com/docs/documents/share/images/spinner-1.gif);display:inline-block;margin-top:41px;width:16px;height:16px}.inline-share-ui-status{font-size:12pt;font-weight:bold;height:19px;padding:5px 10px;background-color:#f1f4ff}.inline-share-ui-overlay{position:absolute;z-index:150;background-color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.share-client-panel-dialog-share{height:100%;width:100%}.share-client-panel-dialog-overlay{position:absolute;z-index:150}.share-client-offscreen{position:absolute!important;left:-10000px!important;top:-10000px!important}.share-client-loading-dialog{font-family:arial,sans-serif}.share-client-debug{display:none;position:absolute;bottom:0;right:0;color:#777;font-size:10px}.team-drive-share-client-dialog{border:none;border-radius:2px;box-shadow:0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12),0px 11px 15px -7px rgba(0,0,0,0.2);overflow:hidden;padding:0}.modal-dialog.share-client-dialog.team-drive-share-client-dialog{padding:0}.team-drive-share-client-dialog .modal-dialog-title{display:none}.jfk-tooltip{z-index:30000}.scb-container,.scb-icon{display:inline-block}.scb-button-icon{margin:-3px 2px 0px -5px;vertical-align:middle!important}.scb-tooltip-contents{color:#fff;font-size:13px;max-width:300px}.scb-tooltip-title{font-size:14px;font-weight:bold}.scb-tooltip-text{font-weight:normal}.scb-tooltip-icon-container{width:25px;vertical-align:top}.scb-tooltip-separator{border-top:1px solid #555555;margin:2px 0}.jfk-button-standard .scb-button-icon{opacity:.70}.jfk-button-standard.jfk-button-checked .scb-button-icon,.jfk-button-standard.jfk-button-selected .scb-button-icon,.jfk-button-standard.jfk-button-hover .scb-button-icon{opacity:0.9}.jfk-button-standard.jfk-button-disabled .scb-button-icon{opacity:0.333}.scb-public-icon-white,.scb-unlisted-icon-white,.scb-domain-public-icon-white,.scb-domain-unlisted-icon-white,.scb-privately-shared-icon-white,.scb-private-icon-white,.scb-invalid-icon-white,.scb-dlp-icon{width:21px;height:21px;background-repeat:no-repeat;vertical-align:bottom}.scb-public-icon-white{background-position:0 -802px}.scb-unlisted-icon-white{background-position:0 -48px}.scb-domain-public-icon-white{background-position:0 -243px}.scb-domain-unlisted-icon-white{background-position:0 -599px}.scb-privately-shared-icon-white{background-position:0 -318px}.scb-private-icon-white{background-position:0 -219px}.scb-invalid-icon-white{background-position:0 -623px}.scb-dlp-icon{background-position:0 -898px}.docs-branding-icon{direction:ltr;text-align:left;height:60px;overflow:hidden;vertical-align:middle;width:40px}.docs-branding-icon-img:before{content:url(//ssl.gstatic.com/docs/common/branding_sprite1.svg)}.docs-branding-icon-img{position:absolute}.docs-branding-icon-drive,.docs-branding-icon-default{left:0;top:0}.docs-branding-icon-documents{left:0;top:-180px}.docs-branding-icon-spreadsheets{left:0;top:-300px}.docs-branding-icon-presentations{left:0;top:-360px}.docs-branding-icon-drawings{left:0;top:-60px}.docs-branding-icon-forms{left:0;top:-120px}.docs-branding-icon-scripts{left:0;top:-240px}.docs-icon{direction:ltr;text-align:left;height:21px;overflow:hidden;vertical-align:middle;width:21px}.docs-icon-img:before{content:url(//ssl.gstatic.com/docs/common/jfk_sprite186.png)}.docs-icon-img{*background:url(//ssl.gstatic.com/docs/common/jfk_sprite186.png)}.docs-icon-img-legacy{background:url(//ssl.gstatic.com/docs/common/jfk_sprite186.png)}.docs-icon-img-container{height:4167px;position:absolute;width:42px}.goog-color-menu-button-indicator .docs-icon{height:19px}.goog-menuitem-icon .docs-icon-img-container{opacity:.70}.goog-menuitem-icon .docs-icon-document,.goog-menuitem-icon .docs-icon-punch,.goog-menuitem-icon .docs-icon-presentation,.goog-menuitem-icon .docs-icon-spreadsheet,.goog-menuitem-icon .docs-icon-form,.goog-menuitem-icon .docs-icon-drawing,.goog-menuitem-icon .docs-icon-script,.goog-menuitem-icon .docs-icon-site{opacity:1}.docs-icon-save{left:0;top:-1077px}.docs-icon-print{left:0;top:-528px}.docs-icon-undo,.docs-icon-redo-rtl{left:0;top:-759px}.docs-icon-redo,.docs-icon-undo-rtl{left:-21px;top:-1434px}.docs-icon-copy{left:0;top:-2694px}.docs-icon-cut{left:0;top:-2085px}.docs-icon-paste{left:-21px;top:-528px}.docs-icon-document{left:-21px;top:-1392px}.docs-icon-presentation{left:-21px;top:-444px}.docs-icon-punch{left:-21px;top:-444px}.docs-icon-spreadsheet{left:-21px;top:-1014px}.docs-icon-form{left:-21px;top:-1140px}.docs-icon-form-black{left:0;top:-1203px}.docs-icon-drawing{left:0;top:-4044px}.docs-icon-site{left:-21px;top:-2442px}.docs-icon-drawing-black{left:-21px;top:-2904px}.docs-icon-excel{left:-21px;top:-2253px}.docs-icon-powerpoint{left:-21px;top:-2043px}.docs-icon-word{left:0;top:-2778px}.docs-icon-script{left:-21px;top:-3393px}.docs-icon-insert-script{left:-21px;top:-2673px}.docs-icon-gadget{left:0;top:-2295px}.docs-icon-image{left:0;top:-2442px}.docs-icon-clipboard{left:0;top:-864px}.docs-icon-bold{left:0;top:-1035px}.docs-icon-italic{left:0;top:-3540px}.docs-icon-text-color{left:-21px;top:-2148px}.docs-icon-align-left{left:0;top:-3750px}.docs-icon-align-center{left:-21px;top:-1623px}.docs-icon-align-right{left:-21px;top:-2274px}.docs-icon-align-justify{left:0;top:-2253px}.docs-icon-align-shapes-left{left:-21px;top:-591px}.docs-icon-align-shapes-center{left:0;top:-1140px}.docs-icon-align-shapes-right{left:0;top:-4104px}.docs-icon-align-shapes-top{left:0;top:-2463px}.docs-icon-align-shapes-middle{left:0;top:-801px}.docs-icon-align-shapes-bottom{left:0;top:-402px}.docs-icon-distribute-shapes-horizontally{left:-21px;top:-1371px}.docs-icon-distribute-shapes-vertically{left:-21px;top:-3687px}.docs-icon-valign-top{left:0;top:-3771px}.docs-icon-valign-middle{left:0;top:-297px}.docs-icon-valign-bottom{left:-21px;top:-3582px}.docs-icon-list-number{left:0;top:-3624px}.docs-icon-list-bullet{left:0;top:-2232px}.docs-icon-indent{left:0;top:-3876px}.docs-icon-outdent{left:-21px;top:-864px}.docs-icon-line-spacing{left:-21px;top:-1497px}.docs-icon-columns{left:0;top:-1056px}.docs-icon-underline{left:0;top:-675px}.docs-icon-text-bgcolor{left:-21px;top:-192px}.docs-icon-textbox{left:-21px;top:-1329px}.docs-icon-shapes{left:-21px;top:-2127px}.docs-icon-line-width{left:-21px;top:-2358px}.docs-icon-add-trendline{left:-21px;top:-87px}.docs-icon-data-label{left:0;top:-1602px}.docs-icon-next{left:-21px;top:-2988px}.docs-icon-previous{left:0;top:-1434px}.docs-icon-no-color{left:-21px;top:-2106px}.docs-icon-fill-color{left:0;top:-3645px}.docs-icon-line-color{left:-21px;top:-2694px}.docs-icon-line-type{left:0;top:-2967px}.docs-icon-table{left:0;top:-3351px}.docs-icon-comment{left:-21px;top:-66px}.docs-icon-comment-blank{left:0;top:-3393px}.docs-icon-comment-blank-highlighted{left:0;top:-1560px}.docs-icon-insert-comment{left:-21px;top:-66px}.docs-icon-chart{left:0;top:-423px}.docs-icon-list-number-rtl{left:-21px;top:-2064px}.docs-icon-list-bullet-rtl{left:-21px;top:-3918px}.docs-icon-indent-rtl{left:0;top:-1497px}.docs-icon-outdent-rtl{left:0;top:-2820px}.docs-icon-line-spacing-rtl{left:-21px;top:-2085px}.docs-icon-text-ltr{left:0;top:-192px}.docs-icon-text-rtl{left:-21px;top:-2421px}.docs-icon-sheet-rtl{left:-21px;top:-972px}.docs-icon-share{left:0;top:-3201px}.docs-icon-subscript{left:0;top:-3456px}.docs-icon-superscript{left:-21px;top:-3960px}.docs-icon-strikethrough{left:0;top:-486px}.docs-icon-clear-formatting{left:0;top:-1707px}.docs-icon-link{left:-21px;top:-4125px}.docs-icon-special-character{left:-21px;top:-696px}.docs-icon-close-white{left:-21px;top:-2463px}.docs-icon-close-small{left:-21px;top:-3309px}.docs-icon-close-thin{left:-21px;top:-2022px}.docs-icon-paint-format{left:0;top:-591px}.docs-icon-video{left:0;top:-3414px}.docs-icon-reload{left:-21px;top:-4146px}.docs-icon-reload-rtl{left:0;top:-3960px}.docs-icon-insert-page-break{left:-21px;top:-3666px}.docs-icon-close{left:-21px;top:-654px}.docs-icon-check{left:-21px;top:-1791px}.docs-icon-up{left:-21px;top:-3159px}.docs-icon-down{left:-21px;top:-402px}.docs-icon-add-page{left:0;top:-1959px}.docs-icon-email{left:-21px;top:-108px}.docs-icon-insert-equation{left:-21px;top:-2400px}.docs-icon-insert-horizontal-line{left:-21px;top:-3117px}.docs-icon-tabstop-center{left:0;top:-3792px}.docs-icon-tabstop-center-bottom{left:0;top:-339px}.docs-icon-tabstop-left{left:0;top:-255px}.docs-icon-tabstop-right{left:-21px;top:-1707px}.docs-icon-border-all{left:0;top:-1329px}.docs-icon-border-right{left:0;top:-45px}.docs-icon-border-left{left:-21px;top:-1098px}.docs-icon-border-top{left:0;top:-4083px}.docs-icon-border-bottom{left:-21px;top:-45px}.docs-icon-border-outside{left:-21px;top:-213px}.docs-icon-border-inside{left:-21px;top:-2001px}.docs-icon-border-none{left:0;top:-885px}.docs-icon-border-horizontal{left:0;top:-1245px}.docs-icon-border-vertical{left:0;top:-1644px}.docs-icon-merge{left:0;top:-2022px}.docs-icon-wrap{left:-21px;top:-1749px}.docs-icon-autofilter{left:0;top:-4125px}.docs-icon-autofilter-filled{left:-21px;top:-381px}.docs-icon-insert-function{left:0;top:-3477px}.docs-icon-insert-formula{left:0;top:-738px}.docs-icon-folder-shared{left:0;top:-3117px}.docs-icon-folder-outline{left:0;top:-381px}.docs-icon-folder-outline-hover{left:0;top:-2673px}.docs-icon-folder-outline-pressed{left:-21px;top:-171px}.docs-icon-folder-solid{left:0;top:-2568px}.docs-icon-drive{left:-21px;top:-3624px}.docs-icon-drive-grey{left:-21px;top:-1077px}.docs-icon-drive-grey-hover{left:0;top:-2526px}.docs-icon-drive-grey-pressed{left:0;top:-2358px}.docs-icon-drive-hover{left:0;top:-1665px}.docs-icon-drive-pressed{left:-21px;top:-150px}.docs-icon-drive-large{left:0;top:-1266px}.docs-icon-back{left:0;top:-822px}.docs-icon-back-rtl{left:-21px;top:-3834px}.docs-icon-arrow-more{left:0;top:-276px}.docs-icon-arrow-more-rtl{left:0;top:-993px}.docs-icon-search-this-document{left:0;top:-24px}.docs-icon-arrow-dropdown{left:0;top:-3981px}.docs-icon-word-art{left:-21px;top:-4083px}.docs-icon-delete-x{left:0;top:-2904px}.docs-icon-settings{left:0;top:-780px}.docs-icon-drive-large-wrapper{width:42px;height:42px}.docs-icon-plus{left:0;top:-1392px}.docs-icon-plus-white{left:0;top:-3096px}.docs-icon-alert{left:-21px;top:-3180px}.docs-icon-trash{left:0;top:-507px}.docs-icon-locked{left:-21px;top:-3729px}.docs-icon-unlocked{left:0;top:-2589px}.docs-icon-add-fonts{left:-21px;top:-507px}.docs-icon-enter-compact{left:0;top:-2736px}.docs-icon-exit-compact{left:0;top:-1539px}.docs-icon-mode-edit{left:0;top:-213px}.docs-icon-mode-review{left:-21px;top:-318px}.docs-icon-mode-review-white{left:0;top:-3372px}.docs-icon-mode-view{left:0;top:-654px}.docs-icon-mode-view-white{left:0;top:-3330px}.docs-icon-chat{left:-21px;top:-2946px}.docs-icon-star{left:0;top:-1182px}.docs-icon-duplicate{left:-21px;top:-3855px}.docs-icon-file{left:0;top:-2862px}.docs-icon-opacity{left:0;top:-3561px}.docs-icon-label-slant{left:0;top:-2106px}.docs-icon-point-size{left:-21px;top:-549px}.docs-icon-question{left:0;top:-3687px}.docs-icon-vertical-gridlines{left:-21px;top:-2631px}.docs-icon-left-axis{left:-21px;top:-1686px}.docs-icon-right-axis{left:0;top:-3897px}.docs-icon-left-axis-gridlines{left:-21px;top:-3561px}.docs-icon-right-axis-gridlines{left:0;top:-3729px}.docs-icon-reset{left:0;top:-2043px}.docs-icon-drag-move{left:0;top:-3435px}.docs-icon-col-dragger{left:-21px;top:-927px}.docs-icon-chrome-store{left:-21px;top:-3051px}.docs-icon-fit-area{left:0;top:-3603px}.docs-icon-zoom-out{left:-21px;top:-2526px}.docs-icon-zoom-tool{left:0;top:-2610px}.docs-icon-download{left:0;top:-2946px}.docs-icon-fusion-table{left:-21px;top:-2841px}.docs-icon-spreadsheet-sink{left:0;top:-2064px}.docs-icon-send-responses{left:0;top:-234px}.docs-icon-liveform{left:-21px;top:-423px}.docs-icon-ellipsis{left:0;top:-1833px}.docs-icon-html-preview{left:-21px;top:-2505px}.docs-icon-grid{left:-21px;top:-3264px}.docs-icon-add-animation{left:0;top:-150px}.docs-icon-playhead{left:0;top:-444px}.docs-icon-playhead-rtl{left:0;top:-3519px}.docs-icon-unsupported{left:0;top:-906px}.docs-icon-calendar{left:0;top:-2001px}.docs-zippy-closed{left:0;top:-1728px}.docs-zippy-open{left:-21px;top:-2967px}.docs-icon-bookmark{left:-21px;top:-1182px}.docs-icon-heading{left:0;top:-3030px}.docs-icon-file-blue{left:-21px;top:-1350px}.docs-icon-web-result{left:0;top:-1518px}.docs-icon-mic{left:-21px;top:-1917px}.docs-icon-paragraph{left:0;top:-2274px}.docs-icon-bookmark-black{left:0;top:-1770px}.docs-icon-web-result-blue{left:0;top:-465px}.docs-icon-popout{left:-21px;top:-570px}.docs-icon-checkbox{left:-21px;top:-3414px}.docs-icon-checkbox-type{left:-21px;top:-1308px}.docs-icon-dropdown-type{left:-21px;top:-1644px}.docs-icon-grid-type{left:0;top:-3498px}.docs-icon-image-type{left:0;top:-2925px}.docs-icon-radio-type{left:0;top:-2505px}.docs-icon-scale-type{left:-21px;top:-2883px}.docs-icon-text-type{left:-21px;top:-3009px}.docs-icon-time-type{left:0;top:-972px}.docs-icon-insert-text-block{left:0;top:-3834px}.docs-icon-accepting-responses-on{left:-21px;top:-1119px}.docs-icon-accepting-responses-off{left:0;top:-1371px}.docs-icon-decimal-increase{left:0;top:-3918px}.docs-icon-decimal-decrease{left:0;top:-1308px}.docs-icon-settings-white{left:-21px;top:-3498px}.docs-icon-no-symbol{left:0;top:-2757px}.docs-icon-crop{left:0;top:-3708px}.docs-icon-green-check{left:0;top:-3051px}.docs-icon-font-size{left:0;top:-1413px}.docs-icon-reset-image{left:0;top:-2421px}.docs-icon-r-squared{left:0;top:-2169px}.docs-icon-graph-legend{left:0;top:-2883px}.docs-icon-cast{left:0;top:-1917px}.docs-icon-wrap-overflow{left:-21px;top:-24px}.docs-icon-wrap-wrap{left:-21px;top:-1602px}.docs-icon-wrap-clip{left:0;top:-3309px}.docs-icon-highlights{left:-21px;top:-3939px}.docs-icon-green-back{left:0;top:-360px}.docs-icon-arrow-back-white{left:0;top:-3072px}.docs-icon-arrow-back-white-rtl{left:0;top:-630px}.docs-icon-help{left:0;top:-1875px}.docs-icon-highlight-green{left:-21px;top:-3201px}.docs-icon-explore-black{left:-21px;top:-2799px}.docs-icon-explore-black-padded{left:0;top:-3180px}.docs-icon-explore-green{left:0;top:-3813px}.docs-icon-explore-white{left:0;top:-1686px}.docs-icon-insert-autovis-chart{left:-21px;top:-738px}.docs-icon-insert-autovis-chart-white{left:0;top:-1455px}.docs-icon-zoom-in{left:0;top:-2316px}.docs-icon-thumb-up{left:0;top:-1098px}.docs-icon-thumb-down{left:0;top:-2547px}.docs-icon-dlp-warning{left:0;top:-3582px}.docs-icon-dogfood{left:0;top:-4065px}.docs-icon-add-to-drive{left:0;top:-3939px}.docs-icon-paste-without-formatting{left:-21px;top:-1980px}.docs-icon-qanda{left:-21px;top:-2610px}.docs-icon-update-chart{left:0;top:-1161px}.docs-icon-arrow-back-dark{left:0;top:-3285px}.docs-icon-arrow-back-dark-rtl{left:0;top:-948px}.docs-icon-open-in-external{left:-21px;top:-759px}.docs-icon-unlink{left:0;top:-1350px}.docs-icon-bar-chart{left:-21px;top:-2337px}.docs-icon-column-chart{left:0;top:-1014px}.docs-icon-line-chart{left:0;top:-549px}.docs-icon-pie-chart{left:-21px;top:-1413px}.docs-icon-pie-chart-outline{height:24px;left:0;top:0;width:24px}.docs-icon-named-range{left:0;top:-3243px}.docs-icon-clock{left:0;top:-696px}.docs-icon-cancel{left:-21px;top:-255px}.docs-icon-arrow-line-tool{left:0;top:-4002px}.docs-icon-arrow-tilted{left:-21px;top:-2190px}.docs-icon-unsupported-black{left:-21px;top:-3222px}.docs-icon-text-rotation{left:-21px;top:-2379px}.docs-icon-text-rotation-up{left:0;top:-2148px}.docs-icon-text-rotation-down{left:0;top:-3264px}.docs-icon-text-rotation-angleup{left:-21px;top:-3030px}.docs-icon-text-rotation-angledown{left:-21px;top:-3813px}.docs-icon-text-rotation-vertical{left:0;top:-717px}.docs-icon-text-rotation-none{left:-21px;top:-2652px}.docs-icon-keep-lightbulb{left:-21px;top:-717px}.docs-icon-update-table{left:-21px;top:-3540px}.docs-icon-update-slide{left:-21px;top:-1560px}.docs-icon-overflow-three-dots{left:-21px;top:-2232px}.docs-icon-restore{left:-21px;top:-4002px}.docs-icon-paragraph-border-between{left:0;top:-129px}.docs-icon-paragraph-border-bottom{left:0;top:-1854px}.docs-icon-paragraph-border-left{left:-21px;top:-3876px}.docs-icon-paragraph-border-right{left:-21px;top:-2295px}.docs-icon-paragraph-border-top{left:0;top:-3666px}.docs-icon-diagram-white{left:-21px;top:-1875px}.docs-icon-drive-black{left:-21px;top:-1812px}.docs-icon-file-upload{left:0;top:-2379px}.docs-icon-photos{left:-21px;top:-906px}.docs-icon-keyboard{left:0;top:-318px}.docs-icon-dogfood-white{left:0;top:-2715px}.docs-icon-hierarchy{left:-21px;top:-843px}.docs-icon-timeline{left:0;top:-3138px}.docs-icon-process{left:0;top:-2841px}.docs-icon-transition{left:0;top:-612px}.docs-icon-mask{left:0;top:-1224px}.docs-icon-visibility-off{left:0;top:-2337px}.docs-icon-volume-up{left:-21px;top:-3372px}.docs-icon-camera{left:-21px;top:-2484px}.docs-icon-pivot-table{left:0;top:-1623px}.docs-icon-insert-pivot-table{left:0;top:-3159px}@media screen and (-webkit-min-device-pixel-ratio:2){.docs-icon-img{content:url(//ssl.gstatic.com/docs/common/jfk_sprite_hdpi124.png)}.docs-icon-img-container{height:4380px;position:absolute;width:42px}.docs-icon-save{left:0;top:-3870px}.docs-icon-print{left:0;top:-1578px}.docs-icon-undo,.docs-icon-redo-rtl{left:0;top:-3282px}.docs-icon-redo,.docs-icon-undo-rtl{left:-21px;top:-1137px}.docs-icon-copy{left:-21px;top:-3282px}.docs-icon-cut{left:0;top:-360px}.docs-icon-paste{left:-21px;top:-594px}.docs-icon-document{left:0;top:-42px}.docs-icon-presentation{left:-21px;top:-2292px}.docs-icon-punch{left:-21px;top:-2292px}.docs-icon-spreadsheet{left:-21px;top:-510px}.docs-icon-form{left:-21px;top:-990px}.docs-icon-form-black{left:-21px;top:-3660px}.docs-icon-drawing{left:-21px;top:-3828px}.docs-icon-site{left:0;top:-3177px}.docs-icon-drawing-black{left:0;top:-3618px}.docs-icon-excel{left:0;top:-84px}.docs-icon-powerpoint{left:-21px;top:-3492px}.docs-icon-word{left:-21px;top:-864px}.docs-icon-script{left:-21px;top:-2862px}.docs-icon-insert-script{left:-21px;top:-3261px}.docs-icon-gadget{left:0;top:-2145px}.docs-icon-image{left:0;top:-4146px}.docs-icon-clipboard{left:-21px;top:-1683px}.docs-icon-bold{left:-21px;top:-1200px}.docs-icon-italic{left:-21px;top:-759px}.docs-icon-text-color{left:0;top:-738px}.docs-icon-align-left{left:0;top:-510px}.docs-icon-align-center{left:0;top:-4083px}.docs-icon-align-right{left:-21px;top:-3198px}.docs-icon-align-justify{left:0;top:-2061px}.docs-icon-align-shapes-left{left:-21px;top:-1704px}.docs-icon-align-shapes-center{left:0;top:-2799px}.docs-icon-align-shapes-right{left:0;top:-615px}.docs-icon-align-shapes-top{left:0;top:-1053px}.docs-icon-align-shapes-middle{left:-21px;top:-2355px}.docs-icon-align-shapes-bottom{left:0;top:-3345px}.docs-icon-distribute-shapes-horizontally{left:-21px;top:-105px}.docs-icon-distribute-shapes-vertically{left:0;top:-3093px}.docs-icon-valign-top{left:0;top:-2967px}.docs-icon-valign-middle{left:0;top:-318px}.docs-icon-valign-bottom{left:-21px;top:-2208px}.docs-icon-list-number{left:0;top:-2757px}.docs-icon-list-bullet{left:-21px;top:-3870px}.docs-icon-indent{left:-21px;top:-1431px}.docs-icon-outdent{left:-21px;top:-4104px}.docs-icon-line-spacing{left:-21px;top:-4041px}.docs-icon-columns{left:0;top:-2463px}.docs-icon-underline{left:-21px;top:-1494px}.docs-icon-text-bgcolor{left:-21px;top:-2187px}.docs-icon-textbox{left:0;top:-1557px}.docs-icon-shapes{left:-21px;top:0}.docs-icon-line-width{left:0;top:-2862px}.docs-icon-add-trendline{left:0;top:-3051px}.docs-icon-data-label{left:0;top:-4314px}.docs-icon-next{left:-21px;top:-2271px}.docs-icon-previous{left:0;top:-2208px}.docs-icon-no-color{left:0;top:-1095px}.docs-icon-fill-color{left:0;top:-2355px}.docs-icon-line-color{left:-21px;top:-381px}.docs-icon-line-type{left:0;top:-1116px}.docs-icon-table{left:-21px;top:-1872px}.docs-icon-comment{left:0;top:-1326px}.docs-icon-comment-blank{left:0;top:-4167px}.docs-icon-comment-blank-highlighted{left:0;top:-489px}.docs-icon-insert-comment{left:0;top:-1326px}.docs-icon-chart{left:0;top:-1431px}.docs-icon-list-number-rtl{left:-21px;top:-2988px}.docs-icon-list-bullet-rtl{left:0;top:-1284px}.docs-icon-indent-rtl{left:0;top:-1977px}.docs-icon-outdent-rtl{left:0;top:-63px}.docs-icon-line-spacing-rtl{left:0;top:-1221px}.docs-icon-text-ltr{left:-21px;top:-4188px}.docs-icon-text-rtl{left:0;top:-678px}.docs-icon-sheet-rtl{left:-21px;top:-234px}.docs-icon-share{left:0;top:-105px}.docs-icon-subscript{left:0;top:-2103px}.docs-icon-superscript{left:0;top:-4041px}.docs-icon-strikethrough{left:0;top:-3135px}.docs-icon-clear-formatting{left:0;top:-1389px}.docs-icon-link{left:0;top:-4335px}.docs-icon-special-character{left:-21px;top:-2082px}.docs-icon-close-white{left:-21px;top:-1242px}.docs-icon-close-small{left:0;top:-3996px}.docs-icon-close-thin{left:0;top:-2988px}.docs-icon-paint-format{left:0;top:-2694px}.docs-icon-video{left:-21px;top:-2019px}.docs-icon-reload{left:-21px;top:-3975px}.docs-icon-reload-rtl{left:-21px;top:-1620px}.docs-icon-insert-page-break{left:-21px;top:-3639px}.docs-icon-close{left:0;top:-1137px}.docs-icon-check{left:0;top:-1242px}.docs-icon-up{left:-21px;top:-531px}.docs-icon-down{left:-21px;top:-3723px}.docs-icon-add-page{left:-21px;top:-1788px}.docs-icon-email{left:-21px;top:-3156px}.docs-icon-insert-equation{left:-21px;top:-3072px}.docs-icon-insert-horizontal-line{left:-21px;top:-2418px}.docs-icon-tabstop-center{left:0;top:-1872px}.docs-icon-tabstop-center-bottom{left:-21px;top:-780px}.docs-icon-tabstop-left{left:-21px;top:-2757px}.docs-icon-tabstop-right{left:0;top:-1515px}.docs-icon-border-all{left:0;top:-1179px}.docs-icon-border-right{left:0;top:-1683px}.docs-icon-border-left{left:-21px;top:-678px}.docs-icon-border-top{left:0;top:-2568px}.docs-icon-border-bottom{left:-21px;top:-822px}.docs-icon-border-outside{left:0;top:-3387px}.docs-icon-border-inside{left:-21px;top:-3345px}.docs-icon-border-none{left:-21px;top:-189px}.docs-icon-border-horizontal{left:0;top:-1305px}.docs-icon-border-vertical{left:-21px;top:-1662px}.docs-icon-merge{left:-21px;top:-3534px}.docs-icon-wrap{left:-21px;top:-4146px}.docs-icon-autofilter{left:0;top:-4272px}.docs-icon-autofilter-filled{left:0;top:-3660px}.docs-icon-insert-function{left:0;top:-1368px}.docs-icon-insert-formula{left:0;top:-3681px}.docs-icon-folder-shared{left:-21px;top:-3240px}.docs-icon-folder-outline{left:0;top:-1200px}.docs-icon-folder-outline-hover{left:-21px;top:-1914px}.docs-icon-folder-outline-pressed{left:0;top:-885px}.docs-icon-folder-solid{left:-21px;top:-573px}.docs-icon-drive{left:0;top:-2334px}.docs-icon-drive-grey{left:0;top:-4125px}.docs-icon-drive-grey-hover{left:-18px;top:-3786px}.docs-icon-drive-grey-pressed{left:0;top:-573px}.docs-icon-drive-hover{left:-21px;top:-2334px}.docs-icon-drive-pressed{left:0;top:-3450px}.docs-icon-drive-large{left:0;top:-3576px}.docs-icon-back{left:0;top:-4293px}.docs-icon-back-rtl{left:0;top:-2547px}.docs-icon-arrow-more{left:-21px;top:-3891px}.docs-icon-arrow-more-rtl{left:0;top:-531px}.docs-icon-search-this-document{left:0;top:-423px}.docs-icon-arrow-dropdown{left:-21px;top:-969px}.docs-icon-word-art{left:-21px;top:-297px}.docs-icon-delete-x{left:0;top:-3891px}.docs-icon-settings{left:-21px;top:-4335px}.docs-icon-drive-large-wrapper{width:42px;height:42px}.docs-icon-plus{left:0;top:-1998px}.docs-icon-plus-white{left:0;top:-2082px}.docs-icon-alert{left:-21px;top:-3408px}.docs-icon-trash{left:-21px;top:-3303px}.docs-icon-locked{left:0;top:-1410px}.docs-icon-unlocked{left:0;top:-1704px}.docs-icon-add-fonts{left:-21px;top:-318px}.docs-icon-enter-compact{left:0;top:-126px}.docs-icon-exit-compact{left:-21px;top:-2967px}.docs-icon-mode-edit{left:-21px;top:-3030px}.docs-icon-mode-review{left:0;top:-468px}.docs-icon-mode-review-white{left:0;top:-255px}.docs-icon-mode-view{left:-21px;top:-1998px}.docs-icon-mode-view-white{left:0;top:-1074px}.docs-icon-chat{left:-21px;top:-2040px}.docs-icon-star{left:0;top:-4188px}.docs-icon-duplicate{left:-21px;top:-1452px}.docs-icon-file{left:0;top:-1452px}.docs-icon-opacity{left:-21px;top:-2694px}.docs-icon-label-slant{left:-21px;top:-1116px}.docs-icon-point-size{left:0;top:-2376px}.docs-icon-question{left:-21px;top:-657px}.docs-icon-vertical-gridlines{left:0;top:-1788px}.docs-icon-left-axis{left:-21px;top:-3765px}.docs-icon-right-axis{left:0;top:-1662px}.docs-icon-left-axis-gridlines{left:0;top:-657px}.docs-icon-right-axis-gridlines{left:-21px;top:-4083px}.docs-icon-reset{left:-21px;top:-1032px}.docs-icon-drag-move{left:0;top:-3555px}.docs-icon-col-dragger{left:-21px;top:-1767px}.docs-icon-chrome-store{left:0;top:-3492px}.docs-icon-fit-area{left:0;top:-3975px}.docs-icon-zoom-out{left:0;top:-2589px}.docs-icon-zoom-tool{left:0;top:-3828px}.docs-icon-download{left:-21px;top:-423px}.docs-icon-fusion-table{left:-21px;top:-3954px}.docs-icon-spreadsheet-sink{left:0;top:-3030px}.docs-icon-send-responses{left:-21px;top:-2145px}.docs-icon-liveform{left:0;top:-3912px}.docs-icon-ellipsis{left:0;top:-3471px}.docs-icon-html-preview{left:-21px;top:-3807px}.docs-icon-grid{left:0;top:-990px}.docs-icon-add-animation{left:0;top:-2484px}.docs-icon-playhead{left:0;top:-2229px}.docs-icon-playhead-rtl{left:0;top:-843px}.docs-icon-unsupported{left:0;top:-1011px}.docs-icon-calendar{left:-21px;top:-3912px}.docs-zippy-closed{left:-21px;top:-1347px}.docs-zippy-open{left:0;top:-2673px}.docs-icon-bookmark{left:-21px;top:-2397px}.docs-icon-heading{left:0;top:-3408px}.docs-icon-file-blue{left:0;top:-2418px}.docs-icon-web-result{left:0;top:-3072px}.docs-icon-mic{left:0;top:-4251px}.docs-icon-paragraph{left:0;top:-339px}.docs-icon-bookmark-black{left:0;top:-147px}.docs-icon-web-result-blue{left:-21px;top:-1011px}.docs-icon-popout{left:0;top:-906px}.docs-icon-checkbox{left:-21px;top:-4062px}.docs-icon-checkbox-type{left:0;top:-3429px}.docs-icon-dropdown-type{left:0;top:-189px}.docs-icon-grid-type{left:-21px;top:-2946px}.docs-icon-image-type{left:0;top:-3240px}.docs-icon-radio-type{left:0;top:-3303px}.docs-icon-scale-type{left:0;top:-2715px}.docs-icon-text-type{left:-21px;top:-2736px}.docs-icon-time-type{left:-21px;top:-552px}.docs-icon-insert-text-block{left:-21px;top:-3681px}.docs-icon-accepting-responses-on{left:0;top:-1347px}.docs-icon-accepting-responses-off{left:0;top:-2505px}.docs-icon-decimal-increase{left:-21px;top:-1536px}.docs-icon-decimal-decrease{left:0;top:-2271px}.docs-icon-settings-white{left:0;top:-1893px}.docs-icon-no-symbol{left:0;top:-1956px}.docs-icon-crop{left:0;top:-2778px}.docs-icon-green-check{left:0;top:-3513px}.docs-icon-font-size{left:0;top:-1032px}.docs-icon-reset-image{left:-21px;top:-3366px}.docs-icon-r-squared{left:0;top:-3933px}.docs-icon-graph-legend{left:0;top:-3849px}.docs-icon-cast{left:0;top:-2019px}.docs-icon-wrap-overflow{left:0;top:-948px}.docs-icon-wrap-wrap{left:-21px;top:-2124px}.docs-icon-wrap-clip{left:0;top:-3639px}.docs-icon-highlights{left:0;top:-3744px}.docs-icon-green-back{left:-21px;top:-2715px}.docs-icon-arrow-back-white{left:0;top:-4017px}.docs-icon-arrow-back-white-rtl{left:0;top:-2439px}.docs-icon-help{left:0;top:-1851px}.docs-icon-highlight-green{left:0;top:-1536px}.docs-icon-explore-black{left:0;top:-1473px}.docs-icon-explore-black-padded{left:0;top:-3114px}.docs-icon-explore-green{left:0;top:-381px}.docs-icon-explore-white{left:0;top:-3534px}.docs-icon-insert-autovis-chart{left:0;top:-2610px}.docs-icon-insert-autovis-chart-white{left:0;top:-297px}.docs-icon-zoom-in{left:-21px;top:-1389px}.docs-icon-thumb-up{left:-21px;top:-339px}.docs-icon-thumb-down{left:-21px;top:-4251px}.docs-icon-dlp-warning{left:-21px;top:-255px}.docs-icon-dogfood{left:0;top:-3786px}.docs-icon-add-to-drive{left:0;top:-21px}.docs-icon-paste-without-formatting{left:0;top:-1158px}.docs-icon-qanda{left:0;top:-3198px}.docs-icon-update-chart{left:0;top:-594px}.docs-icon-arrow-back-dark{left:0;top:-210px}.docs-icon-arrow-back-dark-rtl{left:0;top:-444px}.docs-icon-open-in-external{left:0;top:-234px}.docs-icon-unlink{left:0;top:-276px}.docs-icon-bar-chart{left:0;top:0}.docs-icon-column-chart{left:-21px;top:-2568px}.docs-icon-line-chart{left:-21px;top:-927px}.docs-icon-pie-chart{left:0;top:-717px}.docs-icon-pie-chart-outline{height:24px;left:0;top:-4356px;width:24px}.docs-icon-named-range{left:0;top:-3765px}.docs-icon-clock{left:-21px;top:-843px}.docs-icon-cancel{left:0;top:-1767px}.docs-icon-arrow-line-tool{left:0;top:-168px}.docs-icon-arrow-tilted{left:0;top:-864px}.docs-icon-unsupported-black{left:-21px;top:-3471px}.docs-icon-text-rotation{left:0;top:-1830px}.docs-icon-text-rotation-up{left:0;top:-3009px}.docs-icon-text-rotation-down{left:0;top:-822px}.docs-icon-text-rotation-angleup{left:-21px;top:-1557px}.docs-icon-text-rotation-angledown{left:-21px;top:-1095px}.docs-icon-text-rotation-vertical{left:0;top:-2946px}.docs-icon-text-rotation-none{left:0;top:-2904px}.docs-icon-keep-lightbulb{left:-21px;top:-2610px}.docs-icon-update-table{left:-21px;top:-1179px}.docs-icon-update-slide{left:-21px;top:-2652px}.docs-icon-overflow-three-dots{left:0;top:-969px}.docs-icon-restore{left:-21px;top:-2229px}.docs-icon-paragraph-border-between{left:-21px;top:-3429px}.docs-icon-paragraph-border-bottom{left:-21px;top:-1977px}.docs-icon-paragraph-border-left{left:-21px;top:-615px}.docs-icon-paragraph-border-right{left:-21px;top:-1893px}.docs-icon-paragraph-border-top{left:0;top:-2250px}.docs-icon-diagram-white{left:0;top:-2397px}.docs-icon-drive-black{left:0;top:-3324px}.docs-icon-file-upload{left:-21px;top:-1221px}.docs-icon-photos{left:-21px;top:-4230px}.docs-icon-keyboard{left:-21px;top:-3135px}.docs-icon-dogfood-white{left:0;top:-2040px}.docs-icon-hierarchy{left:0;top:-1263px}.docs-icon-timeline{left:0;top:-1809px}.docs-icon-process{left:-21px;top:-2166px}.docs-icon-transition{left:-21px;top:-699px}.docs-icon-mask{left:-21px;top:-21px}.docs-icon-visibility-off{left:0;top:-2883px}.docs-icon-volume-up{left:0;top:-2652px}.docs-icon-camera{left:-21px;top:-2925px}.docs-icon-pivot-table{left:-21px;top:-2841px}.docs-icon-insert-pivot-table{left:0;top:-2313px}}#googlebar-coldstart{height:28px;line-height:28px;background-color:transparent;padding:0 30px;z-index:1003}.googlebar-coldstart-email-container{background-color:#fff;float:right;height:inherit}.googlebar-coldstart-email{color:#999;font:Arial,sans-serif;font-size:11px;padding:0 15px}.modal-dialog a{color:#15c}.docs-material-appbar #docs-branding-container{margin-top:0}.docs-material-appbar .docs-branding-icon,.docs-material-appbar #docs-branding-container a,.docs-material-appbar #docs-branding-logo,.docs-material-appbar #docs-drive-logo{height:40px;width:40px}.docs-material-appbar #docs-branding-container a,.docs-material-appbar #docs-branding-container .docs-branding-logo-no-link{border-radius:50%;margin:4px 0 4px 8px;padding:8px}.docs-material-appbar #docs-branding-container a:focus{background-color:rgba(0,0,0,.06);outline:none}.docs-material-appbar #docs-menubar,.docs-material-appbar #docs-titlebar-container{margin-left:64px}.docs-material-appbar .docs-title-outer{margin-left:0}.docs-material-appbar #docs-branding-container{background-color:inherit}.docs-material-appbar .docs-branding-icon-img:before{content:url(//ssl.gstatic.com/docs/common/material_common_sprite41.svg)}.docs-material-appbar .docs-branding-icon-documents{left:-216px;top:-478px}.docs-material-appbar .docs-branding-icon-drawings{left:-18px;top:-280px}.docs-material-appbar .docs-branding-icon-default,.docs-material-appbar .docs-branding-icon-forms,.docs-material-appbar .docs-branding-icon-scripts,.docs-material-appbar .docs-branding-icon-drive{left:-18px;top:-568px}.docs-material-appbar .docs-branding-icon-spreadsheets{left:-298px;top:-72px}.docs-material-appbar .docs-branding-icon-presentations{left:-270px;top:-424px}.docs-material-appbar #docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-drive-logo{opacity:0}.docs-material-appbar #docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-branding-logo{opacity:1}.docs-material-appbar #docs-header #docs-titlebar{padding-top:9px}.docs-material-appbar #docs-header #docs-titlebar-container{max-height:33px}.docs-material-appbar .docs-menubar{height:31px}.docs-material-appbar #docs-branding-container,.docs-material-appbar #docs-chrome-cover{height:64px}.docs-material-appbar .docs-chat.jfk-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#757575;background-image:none;transition:background 0.5s ease 0s}.docs-material-appbar .docs-chat.jfk-button,.docs-material-appbar .docs-chat.jfk-button.jfk-button-clear-outline,.docs-material-appbar .docs-chat.jfk-button.jfk-button-active.jfk-button-focused{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;background-clip:padding-box;cursor:pointer;margin:0 0 0 -8px}.docs-material-appbar .docs-chat.jfk-button.jfk-button-hover,.docs-material-appbar .docs-chat.jfk-button.jfk-button-focused{background-color:#616161}.docs-material-appbar .docs-chat.jfk-button.jfk-button-focused{border:4px solid rgba(0,0,0,0.12);margin:-2px -2px -2px -10px}.docs-material-appbar .docs-chat.jfk-button.jfk-button-active{background-color:#4e4e4e}.docs-material-appbar .docs-chat.jfk-button .docs-icon,.docs-material-appbar .docs-chat.jfk-button.jfk-button-checked .docs-icon{opacity:1.0;margin:0}.docs-material-appbar .docs-hc-gecko .docs-chat.jfk-button .docs-icon-img{filter:none}.docs-material-appbar .docs-hc-ie .docs-chat.jfk-button .docs-icon-img{background-color:transparent}.docs-material-appbar .docs-chat.jfk-button.jfk-button-disabled .docs-icon{opacity:0.50}.docs-material-appbar .docs-chat-badge{border-radius:50%;border:1px solid #fff;right:-3px;top:-3px}.docs-material.goog-menu.goog-menu-nocheckbox .goog-menuitem,.docs-material.goog-menu.goog-menu-noicon .goog-menuitem{padding-left:16px}.docs-material.goog-menu .goog-menuitem{padding-left:36px}.docs-material.goog-menu .apps-menuitem .goog-menuitem-checkbox,.docs-material.goog-menu .apps-menuitem .goog-menuitem-icon{left:8px}.docs-material.goog-menu .apps-menuitem.goog-option-selected{background-position:left 5px center}.docs-material-appbar #docs-presence-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:36px;margin:0 8px}.docs-material-appbar .docs-presence-plus-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.docs-material-appbar .docs-presence-plus-widget-open .docs-presence-plus-widget-status{display:none}.docs-material-appbar .docs-presence-plus-widget-collabs{height:36px}.docs-material-appbar .docs-presence-plus-collab-widget-container{margin:0 0 0 -8px;overflow:visible;height:auto;width:auto}.docs-material-appbar .docs-presence-plus-collab-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.docs-material-appbar .docs-presence-plus-collab-widget-color-block,.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;background-clip:padding-box;cursor:pointer;background-color:#fff;opacity:1;overflow:visible}.docs-material-appbar .docs-presence-plus-collab-widget-image-container,.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{height:32px;width:32px;border-radius:50%;padding:0;overflow:visible;display:inline-block;opacity:.5;box-shadow:0 0 1px 0 white}.docs-material-appbar .docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-image-container{opacity:1}.docs-material-appbar .docs-presence-plus-collab-widget-image-border,.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-border{height:28px;width:28px;border-radius:50%;margin:2px;border:none}.docs-material-appbar .docs-presence-plus-collab-widget-image,.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image{height:28px;width:28px;border-radius:50%;padding:0;left:0}.docs-material-appbar .docs-presence-plus-collab-widget-focus:focus{outline:none}.docs-material-appbar .docs-presence-plus-collab-widget-focus:focus .docs-presence-plus-collab-widget-color-block{border:4px solid rgba(0,0,0,0.12);margin:-2px}.docs-material-appbar .docs-presence-plus-widget-overflow-button{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;background-clip:padding-box;cursor:pointer;margin:0 0 0 -8px;background-color:#757575;background-image:none;color:rgba(255,255,255,1)}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused{border:4px solid rgba(0,0,0,0.12);margin:-2px -2px -2px -10px}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused.goog-flat-menu-button-open{border:2px solid rgba(255,255,255,1);margin:0 0 0 -8px}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused,.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#616161}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open{background-color:#4e4e4e;z-index:auto}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open .goog-flat-menu-button-caption{-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;opacity:0}.docs-material-appbar .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open .goog-flat-menu-button-dropdown{-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;opacity:1}.docs-material-appbar .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-caption{-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);left:-2px;line-height:32px;font-size:13px;font-weight:500}.docs-material-appbar .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-dropdown{-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);right:10px;opacity:0;border-width:0 6px 6px;border-color:rgba(255,255,255,1) transparent}.docs-material-appbar.docs-presence-plus-widget-overflow-menu{max-height:340px;width:256px;padding:4px 0 8px 0;border-radius:2px;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .goog-menuheader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:16px;height:40px;color:rgba(0,0,0,0.54);font-weight:700}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container{margin:0;height:48px;width:100%}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{margin:0 16px 0;border:none}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:48px}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-name{color:rgba(0,0,0,0.87);margin:0}.docs-material-appbar.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-idle-text{color:rgba(0,0,0,0.54);margin-left:6px;font-size:13px}@keyframes material-image-join{from{opacity:0}to{opacity:1}}@-webkit-keyframes material-image-join{from{opacity:0}to{opacity:1}}.docs-material-appbar .docs-presence-plus-collab-widget-enter-material .docs-presence-plus-collab-widget-color-block,.docs-material-appbar .docs-presence-plus-collab-widget-enter-material .docs-presence-plus-collab-widget-image-container{-webkit-animation-name:material-image-join;-moz-animation-name:material-image-join;-o-animation-name:material-image-join;animation-name:material-image-join;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);-moz-animation-timing-function:cubic-bezier(0,0,.2,1);-o-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-animation-delay:150ms;-moz-animation-delay:150ms;-o-animation-delay:150ms;animation-delay:150ms;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;opacity:0}@keyframes material-image-exit{from{opacity:1}to{opacity:0}}@-webkit-keyframes material-image-exit{from{opacity:1}to{opacity:0}}.docs-material-appbar .docs-presence-plus-collab-widget-exit-material .docs-presence-plus-collab-widget-color-block,.docs-material-appbar .docs-presence-plus-collab-widget-exit-material .docs-presence-plus-collab-widget-image-container{-webkit-animation-name:material-image-exit;-moz-animation-name:material-image-exit;-o-animation-name:material-image-exit;animation-name:material-image-exit;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);-moz-animation-timing-function:cubic-bezier(.4,0,.2,1);-o-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms}.docs-material.docs-titlebar-buttons{padding:0 30px 0 0}.docs-material-appbar .docs-material.docs-titlebar-buttons{padding:0 12px 0 0}.docs-material-appbar .docs-titlebar-button{display:inline-flex;align-items:center;justify-content:center}.docs-material-appbar.docs-revisions-sidebar-title{height:64px}.docs-material-appbar #docs-docos-commentsbutton{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:transparent;background-image:none;cursor:pointer;height:40px;width:40px;border-radius:50%;border-width:1px;border-style:solid;border-color:transparent;background-clip:padding-box;cursor:pointer;min-width:0;padding:0;margin:0 9px 0 0}.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-hover,.docs-material-appbar #docs-docos-commentsbutton:focus{background-color:rgba(0,0,0,.06)}.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-active,.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-checked{background-color:rgba(0,0,0,0.12)}.docs-material-appbar #docs-docos-commentsbutton .docs-icon{height:24px;width:24px;opacity:0.54}.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-active .docs-icon,.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-checked .docs-icon{opacity:0.87}.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-disabled .docs-icon{opacity:.26}.docs-material-appbar #docs-docos-commentsbutton.jfk-button.jfk-button-disabled,.docs-material-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-disabled,.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-disabled{cursor:inherit}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:#4285f4;background-image:none;cursor:pointer;border-style:inset;color:#fff;font-size:13px;height:30px;padding:0 14px;text-transform:uppercase;margin-right:12px;padding:0 7px;min-width:0}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button-disabled{background-color:rgba(0,0,0,0.12);opacity:1}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button .scb-button-icon{margin:0 3px 0 -4px}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button:focus{border-color:rgba(0,0,0,0.38)!important}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-hover{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-active,.docs-material-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-checked{box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2);background-color:#3367d6}.docs-material-appbar #docs-script-button-bar .jfk-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:rgba(0,0,0,.04);background-image:none;cursor:pointer;border-style:inset;color:rgba(0,0,0,0.54);font-size:13px;height:30px;padding:0 14px;text-transform:uppercase;margin-right:8px}.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-disabled{background-color:#fff;color:rgba(0,0,0,0.26)}.docs-material-appbar #docs-script-button-bar .jfk-button:focus{border-color:#4285f4!important;color:rgba(0,0,0,.60)}.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-hover{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);color:rgba(0,0,0,.60)}.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-active,.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-checked{box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.12);color:rgba(0,0,0,0.87)}.docs-material-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-clear-outline,.docs-material-appbar #docs-script-button-bar .jfk-button.jfk-button-clear-outline{border-color:transparent!important}.docs-material-appbar #docs-docos-caret{display:none}.docs-material-appbar .docs-docos-activitybox{top:60px}.docs-material-appbar #docs-header .docs-titlebar-buttons{top:0;height:64px;display:flex;align-items:center}.docs-material-appbar .docs-material.docs-titlebar-buttons .onegoogle-material-minibar{text-align:left}.docs-material-appbar #googlebar-coldstart{height:32px;width:32px;border-radius:50%;background-color:#4285f4;margin:0 8px 0 0;padding:0;z-index:auto}.docs-material-appbar #googlebar-coldstart .docs-icon-img{opacity:0.54}.goog-toolbar-button,.goog-toolbar-menu-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0;border-color:transparent;border-style:solid;border-width:1px;outline:none;padding:0;height:24px;color:#333;line-height:24px;list-style:none;font-size:11px;font-weight:bold;text-decoration:none;vertical-align:middle;cursor:default}.goog-toolbar-button-outer-box,.goog-toolbar-button-inner-box .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-inner-box{border:0;vertical-align:top}.goog-toolbar-button-outer-box,.goog-toolbar-menu-button-outer-box{margin:0;padding:0}.goog-toolbar-button-inner-box,.goog-toolbar-menu-button-inner-box{padding:0 2px}.goog-toolbar-button-hover,.goog-toolbar-button-active,.goog-toolbar-button-checked,.goog-toolbar-button-selected{color:#222;padding:0}.goog-toolbar-button-hover,.goog-toolbar-menu-button-hover{border-color:#c6c6c6!important;color:#222}.goog-toolbar-menu-button-open{color:#222}.goog-toolbar-button-hover,.goog-toolbar-menu-button-hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.goog-toolbar-button-active,.goog-toolbar-menu-button-active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);border-color:#c6c6c6}.goog-toolbar-button-selected,.goog-toolbar-button-checked,.goog-toolbar-menu-button-open{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border-color:#ccc}.goog-toolbar-button-disabled,.goog-toolbar-menu-button-disabled{color:#222!important;opacity:0.3;filter:alpha(opacity=30)}.goog-toolbar-button-collapse-right,.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box,.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box{margin-right:0}.goog-toolbar-button-collapse-left,.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box,.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box{margin-left:0}.goog-toolbar-menu-button-dropdown{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;float:right;margin:10px 2px 0 3px;padding:0;opacity:.8;vertical-align:middle;width:5px;height:7px;*float:none;*position:relative;*top:-3px}.goog-toolbar-separator{border-left:1px solid #ccc;height:17px;line-height:normal;list-style:none;margin:0 2px;outline:none;overflow:hidden;padding:0;text-decoration:none;vertical-align:middle;width:0}.goog-toolbar-select .goog-toolbar-menu-button-dropdown{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;height:11px;margin-top:7px;width:7px;-webkit-transform:none;-moz-transform:none;transform:none;filter:none}.goog-toolbar-menu-button-caption{padding:0;margin:0}#docs-toolbar-wrapper.docs-material{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 30px 0 58px}.docs-material #docs-side-toolbar{margin:0 30px 0 0}.docs-material-appbar #docs-toolbar-wrapper{padding:0 21px 0 22px}.docs-material-appbar #docs-side-toolbar{margin:0 21px 0 0}.docs-material .goog-toolbar-button,.docs-material .goog-toolbar-combo-button,.docs-material .goog-toolbar-menu-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:#fff;background-image:none;cursor:pointer}.docs-material .goog-toolbar-button-hover,.docs-material .goog-toolbar-menu-button-hover,.docs-material .goog-toolbar-combo-button-hover,.docs-material .docs-toolbar-button-split-sympathy-hover,.docs-material .docs-toolbar-split-create-button,.docs-material .docs-toolbar-split-create-button.goog-toolbar-button-hover,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:rgba(0,0,0,.06);background-image:none;cursor:pointer;cursor:pointer}.docs-material .goog-toolbar-button-active,.docs-material .goog-toolbar-button-checked,.docs-material .goog-toolbar-button-selected,.docs-material .goog-toolbar-combo-button-open,.docs-material .goog-toolbar-menu-button-open,.docs-material .docs-toolbar-split-create-button.goog-toolbar-button-active,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-active,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-open{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:rgba(0,0,0,0.12);background-image:none;cursor:pointer}.docs-material .docs-access-level-indicator-view{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:#4d90fe;background-image:none;cursor:pointer}.docs-material .docs-access-level-indicator-comment{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent!important;border-radius:2px;border-width:1px;background-color:#1aa863;background-image:none;cursor:pointer}.docs-material .goog-toolbar-button,.docs-material .goog-toolbar-menu-button{margin:3px 1px 0;height:26px;line-height:26px;color:rgba(0,0,0,.7)}.docs-material .goog-toolbar-button-inner-box,.docs-material .goog-toolbar-menu-button-inner-box{height:26px;min-width:26px}.docs-material .docs-toolbar-button-split-left .goog-toolbar-button-inner-box{min-width:26px}.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked{border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-top-left-radius:2px;border-bottom-left-radius:2px;margin-left:1px}.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box,.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked.goog-toolbar-button-hover .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box{margin-left:0}.docs-material .goog-toolbar-button .docs-icon,.docs-material .goog-toolbar-menu-button .docs-icon{opacity:0.54}.docs-material .goog-toolbar-button-hover .docs-icon,.docs-material .goog-toolbar-button-selected .docs-icon,.docs-material .goog-toolbar-button-checked .docs-icon,.docs-material .goog-toolbar-button-active .docs-icon,.docs-material .goog-toolbar-menu-button-hover .docs-icon,.docs-material .goog-toolbar-menu-button-selected .docs-icon,.docs-material .goog-toolbar-menu-button-checked .docs-icon,.docs-material .goog-toolbar-menu-button-open .docs-icon,.docs-material .docs-bgcolor-toolbar-menu-button .goog-toolbar-menu-button-icon{opacity:0.87}.docs-material .goog-toolbar-separator.goog-inline-block{border-left:1px solid #e0e0e0;margin:0 3px}.docs-material .docs-toolbar-small-separator+div.goog-toolbar-button,.docs-material .docs-toolbar-small-separator+div.goog-toolbar-menu-button{margin-left:1px}.docs-material .docs-toolbar-button-split-left{margin-right:0}.docs-material .docs-toolbar-button-split-right{margin-left:0}.docs-material .docs-toolbar-button-split-right.goog-toolbar-button-hover,.docs-material .docs-toolbar-button-split-right.goog-toolbar-menu-button-hover,.docs-material .docs-toolbar-button-split-right.docs-toolbar-button-split-sympathy-hover,.docs-material .docs-toolbar-button-split-left+.docs-toolbar-button-split-right.goog-toolbar-menu-button-open,.docs-material .docs-toolbar-split-create-button+.docs-toolbar-button-split-right{border-left-color:rgba(0,0,0,0.12)!important}.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button{margin-right:3px}.docs-material .goog-toolbar-menu-button-dropdown,.docs-material .docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown,.docs-material .goog-toolbar-combo-button-dropdown{margin-top:10px}.docs-material .goog-toolbar-select .goog-toolbar-menu-button-dropdown{margin-top:8px}.docs-material .goog-toolbar-combo-button{height:26px;line-height:26px;vertical-align:inherit;margin:0 1px}.docs-material .goog-toolbar-combo-button-input{color:rgba(0,0,0,.7)}.docs-material .goog-toolbar-combo-button-hover .goog-toolbar-combo-button-input{border-right-color:rgba(0,0,0,0.12)!important}.docs-material .goog-toolbar-combo-button-input,.docs-material .goog-toolbar-combo-button-input:focus{height:22px!important}.docs-material .goog-toolbar-combo-button-input:focus{border:1px solid #4d90fe!important}.docs-material .goog-color-menu-button-indicator{height:20px;border-bottom-color:transparent}.docs-material .docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator{bottom:0}.docs-material.docs-toolbar-more-bubble{border:0;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);border-radius:2px}.docs-material.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-material.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:transparent}.docs-material.docs-toolbar-more-toolbar{background:#fff;border-radius:2px;padding:0 4px}.docs-material .docs-bgcolor-toolbar-menu-button:after,.docs-material .docs-bgcolor-toolbar-menu-button.goog-toolbar-menu-button-hover:hover:after{background-image:none}.docs-material .docs-bgcolor-toolbar-menu-button.goog-toolbar-menu-button-hover:hover{border-color:transparent!important}.docs-listpreset-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.docs-listpreset-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.docs-listpreset-img{height:4262px;position:absolute;width:72px}.docs-listpreset-arrow3d-hollow-square{left:0;top:-584px}.docs-listpreset-arrow-diamond-bullet{left:0;top:-1802px}.docs-listpreset-bullet-hollow-square{left:0;top:-1092px}.docs-listpreset-bullet-hollow-square-rtl{left:0;top:-1174px}.docs-listpreset-checkbox{left:0;top:-1256px}.docs-listpreset-checkbox-rtl{left:0;top:-1884px}.docs-listpreset-decimal-latinlower-romanlower-parentheses{left:0;top:-3164px}.docs-listpreset-decimal-latinlower-romanlower-parentheses-rtl{left:0;top:-3246px}.docs-listpreset-decimal-latinlower-romanlower-period{left:0;top:-2260px}.docs-listpreset-decimal-latinlower-romanlower-period-rtl{left:0;top:-2442px}.docs-listpreset-decimal-outline{left:0;top:-666px}.docs-listpreset-decimal-outline-rtl{left:0;top:-2342px}.docs-listpreset-decimalzero-latinlower-romanlower{left:0;top:-378px}.docs-listpreset-decimalzero-latinlower-romanlower-rtl{left:0;top:-1966px}.docs-listpreset-diamond-hollow-square-rtl{left:0;top:-3632px}.docs-listpreset-diamondx-arrow3d-square{left:0;top:-2154px}.docs-listpreset-diamondx-hollowdiamond-square-rtl{left:0;top:-928px}.docs-listpreset-latinupper-latinlower-romanlower{left:0;top:-1406px}.docs-listpreset-latinupper-latinlower-romanlower-rtl{left:0;top:-2876px}.docs-listpreset-lefttriangle-diamond-bullet-rtl{left:0;top:-3082px}.docs-listpreset-romanupper-latinupper-decimal{left:0;top:-100px}.docs-listpreset-romanupper-latinupper-decimal-rtl{left:0;top:-1720px}.docs-listpreset-star-hollow-square{left:0;top:-3748px}.docs-listpreset-star-hollow-square-rtl{left:0;top:-2958px}.kix-embedded-entity-bubble.docs-bubble{padding:0}.kix-embedded-entity-links-positioned{margin:7px 0}.kix-embedded-entity-bubble .kix-embedded-entity-links-container{margin:5px 10px}.kix-embedded-entity-links-margins-select-container{padding:5px 10px;border-left:1px solid #d9d9d9}.kix-embedded-entity-links .goog-flat-menu-button{margin-left:0;margin-right:0}.kix-embedded-entity-links-margins-menu .goog-menuitem{padding:6px 30px}.kix-embedded-entity-links-margins-menu .goog-menuitem-highlight{padding:5px 30px}.docs-explore-promo-base{border-style:solid;border-width:400px;border-radius:800px;font-size:16px;height:136px;position:absolute;width:136px;z-index:9000}.docs-explore-promo-content{color:white;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:22px;position:relative;width:280px}.docs-explore-promo-icon-wrapper{background-color:white;border-radius:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100px;left:-46px;position:absolute;top:-36px;width:100px}.docs-explore-promo-icon{cursor:pointer;display:block;margin:auto}.docs-explore-promo-header{font-size:20px;line-height:27px;margin-bottom:16px}.docs-explore-promo-buttons{margin-top:16px}.docs-explore-promo-button{cursor:pointer;font-size:14px;font-weight:500;text-transform:uppercase}.docs-explore-promo-continue-button{margin-right:20px}.docs-explore-promo-close-button{opacity:0.7}.docs-explore-promo-base{background-color:#4285f4;border-color:#4285f4;right:-439px;bottom:-484px}.docs-explore-promo-content{left:-308px;top:-155px;width:380px}.docs-relateds-promo-bubble{z-index:507!important}.docs-relateds-promo-bubble-content{margin-right:-8px}.docs-explore-blmcardview{height:100%;width:100%}.docs-explore-blmcardview-container{background-color:#eeeeee;height:auto;max-height:100%;overflow-y:auto;width:100%}.docs-explore-feedback-button{color:#4d90fe;cursor:pointer}.docs-blm-banner-image-card.docs-explore-card{padding-top:0px}.docs-blm-item-list-card.docs-explore-card{padding-bottom:0px}.docs-blm-banner-image{max-width:100%}.docs-explore-card.docs-blm-card,.docs-explore-card.docs-blm-item-list-card{background-color:#fafafa;margin-bottom:8px}.docs-explore-card.docs-blm-learn-more-card{padding-bottom:8px}.docs-blm-card-button{color:#4d90fe}.docs-blm-card-button.docs-blm-banner-image-card-share-button,.docs-blm-card-button.docs-blm-banner-image-card-read-button{display:inline}.docs-blm-card-button.docs-blm-card-inline-button{border:none;display:inline;line-height:inherit;margin-right:0px;white-space:normal}.docs-blm-item-list-card .docs-explore-card-more-button{direction:ltr;left:auto;right:16px}.docs-blm-item-list-card .docs-explore-card-more-button.jfk-button-hover,.docs-blm-item-list-card .docs-explore-card-more-button.jfk-button-focused,.docs-blm-card-button.jfk-button-hover,.docs-blm-card-button.jfk-button-focused{cursor:pointer;text-decoration:underline}.docs-blm-immerse-card.docs-explore-card{padding-bottom:0px}.docs-blm-immerse-card-control{padding-bottom:16px}.docs-blm-immerse-card-control.goog-control-hover,.docs-blm-immerse-card-control.goog-control-focused{background-color:#f2f2f2;cursor:pointer}.docs-blm-banner-image-card .docs-blm-text-item{padding-bottom:0px;padding-top:14px}.docs-blm-item-list-card-container{outline:none;margin-top:16px;margin-bottom:0px}.docs-blm-item.goog-control-hover{background-color:#f2f2f2;cursor:pointer}.docs-blm-text-item{font-size:13px;padding:8px 16px}.docs-blm-text-item-title{color:rgba(0,0,0,0.87);font-weight:bold;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:30px}.docs-blm-text-item-content{margin:3px 0px}.docs-blm-text-item-footer{color:rgba(0,0,0,0.54)}.docs-blm-image-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-top:1px solid rgba(0,0,0,.12)}.docs-blm-image-item>.docs-blm-text-item{-webkit-align-self:center;align-self:center}.docs-blm-image-item>img{-webkit-align-self:center;align-self:center;width:80px}.docs-explore-widget-active.docs-explore-widget-blm,.docs-explore-sidebar-blm .docs-explore-sidebar-title{background-color:#222222}.docs-explore-widget-active.docs-explore-widget-blm .docs-explore-widget-text{color:white;opacity:1}.docs-explore-widget-active.docs-explore-widget-blm .docs-explore-widget-icon-active svg path{fill:white}.kix-headerfooterdialog-content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.kix-headerfooterdialog-section{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:15px}.kix-headerfooterdialog-section:not(:last-child){padding-right:48px}.kix-headerfooterdialog-title{font-weight:bold;margin-bottom:10px}.kix-headerfooterdialog-control{padding-bottom:10px}.kix-headerfooterdialog-margin-label{display:block}.kix-headerfooterdialog-units{color:#000;font-weight:normal;margin-left:0.25em;opacity:0.54}.jfk-textinput.kix-headerfooterdialog-input-invalid,.jfk-textinput.kix-headerfooterdialog-input-invalid:focus{border-color:#dd4b39}.kix-headerfooterdialog-content .jfk-checkbox{margin-right:8px}.kix-horizontalruleview{border-style:solid;display:inline-block}.kix-lastviewed-authorwidget{margin:8px 10px 0 10px}.kix-lastviewed-authorwidget-hat{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px solid #ccc;font-size:15px;height:48px;padding-bottom:8px}.kix-lastviewed-authorwidget-list{overflow-y:auto}.kix-lastviewed-authorwidget-item{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:10px}.kix-lastviewed-authorwidget-item:last-of-type{margin-bottom:14px}.kix-lastviewed-authorwidget-item-photo{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:2px;height:28px;width:28px}.kix-lastviewed-authorwidget-item-name{font-size:13px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-smarttodoprefchange .docs-ui-toast-control-bar{float:right}.docs-smarttodoprefchange .docs-smarttodoprefchange-undoprefchange{text-transform:uppercase;font-weight:bold}.docos-actionmenu-outer{width:11px;height:11px}.docos-actionmenu-outer>.docos-docomenu-dropdown{width:11px;height:11px;margin:auto;vertical-align:top;cursor:pointer}.docos-actionmenu-outer .goog-toolbar-menu-button-dropdown{width:11px;height:11px;margin:0;padding:0}.docos-actionmenu-outer .goog-toolbar-menu-button-inner-box,.docos-actionmenu-outer .goog-toolbar-menu-button-outer-box{width:11px;min-width:11px;height:11px;min-height:11px}.docos-actionmenu>.goog-menuitem{padding-left:10px;padding-right:10px}.docos-anchoreddocoview{background-color:#f5f5f5;cursor:pointer;direction:ltr;position:relative;width:240px;border:none;box-shadow:0 1px 3px rgba(0,0,0,0.3);border-radius:2px}.docos-docoview-active.docos-anchoreddocoview{cursor:default}.docos-anchoreddocoview:focus,.docos-anchoreddocoview:active{outline:0}.docos-anchoreddocoview-arrow-inner,.docos-anchoreddocoview-arrow-outer{display:none}.docos-anchoreddocoview-internal{max-height:inherit;overflow-y:auto;overflow-x:hidden}.docos-anchoreddocoview-content{overflow-y:auto;overflow-x:hidden}.docos-anchoreddocoview .docos-anchoreddocoview-input-pane{border:none;display:none;padding:8px}.docos-anchoreddocoview .docos-draftdiscussionview-input-pane{background:#fff}.docos-docoview-active.docos-anchoreddocoview .docos-anchoreddocoview-input-pane{display:block}.docos-anchoreddocoview-input-pane .docos-input-textarea{display:block;height:26px}.docos-anchoreddocoview-input-pane .docos-input-buttons{text-align:left}.docos-draftdiscussionview-input-pane{border-top:none!important;padding-top:0}.docos-anchoreddocoview .docos-input-at-reply-message,.docos-anchoreddocoview .docos-input-acl-fixer-message,.docos-anchoreddocoview .docos-input-assignment-message,.docos-anchoreddocoview .docos-input-static-message{color:#777;font-size:12px;font-family:Arial,sans-serif;margin-top:8px}.docos-layout-anchored .docos-anchoreddocoview{position:absolute;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;z-index:500}.docos-layout-anchored .docos-docomenu-visible.docos-anchoreddocoview,.docos-layout-anchored .docos-docoview-active.docos-anchoreddocoview{z-index:501}.docos-layout-anchored-shadows .docos-anchoreddocoview{box-shadow:0 2px 4px rgba(0,0,0,0.2)}.docos-layout-vertical .docos-anchoreddocoview-arrow-inner,.docos-anchoreddocoview-arrow-outer{height:0;position:absolute;width:0}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner{border-top:none;border-bottom:18px solid transparent;border-left:none;border-right:18px solid #fff;left:-13px;top:0}.docos-layout-vertical .docos-docoview-resolved.docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner{border-right:18px solid #eee}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-outer{border-top:none;border-bottom:24px solid transparent;border-left:none;border-right:24px solid rgba(0,0,0,0.135);left:-15px;top:-1px;z-index:-1}.docos-layout-vertical .docos-docoview-active.docos-anchoreddocoview>.docos-anchoreddocoview-arrow-inner,.docos-layout-vertical .docos-docoview-active.docos-anchoreddocoview>.docos-anchoreddocoview-arrow-outer{display:block}.docos-anchoreddocoview .docos-input-post{margin-right:10px}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner.docos-assignee-none{border-right:18px solid #fff}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner.docos-assignee-other{border-right:18px solid #f2f2f2}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner.docos-assignee-you{border-right:18px solid #4285f4}.docos-anchoredreplyview .docos-find-match{background-color:rgba(140,196,116,0.5)}.docos-anchoredreplyview .docos-selected-find-match{background-color:rgba(140,196,116,1)}.docos-anchoredreplyview,.docos-showrepliesbutton{border:none;border-bottom:1px solid #e5e5e5;padding:3px 8px 5px 8px;zoom:1;background:#f5f5f5;position:static}.docos-anchoreddocoview.docos-docoview-active{box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.docos-anchoreddocoview .docos-anchoredreplyview:last-of-type{padding-bottom:12px}.docos-anchoreddocoview .docos-replyview-first.docos-anchoredreplyview{padding:8px;border-bottom:1px solid #ddd;background:#fff;min-height:36px}.docos-docoview-resolved .docos-anchoredreplyview,.docos-docoview-resolved .docos-showrepliesbutton,.docos-anchoreddocoview.docos-docoview-resolved .docos-replyview-first.docos-anchoredreplyview{background:#eee}.docos-anchoreddocoview .docos-anchoreddocoview-draft .docos-replyview-first.docos-anchoredreplyview{border:none}.docos-anchoredreplyview .docos-anchoredreplyview-avatar{left:0!important;display:block}.docos-anchoredreplyview.docos-replyview-first{border-top:none!important}.docos-anchoredreplyview-header .docos-anchoredreplyview-author{margin:0;margin-top:2px;color:#333;font-size:13px;font-weight:normal;height:18px}.docos-anchoreddocoview .docos-anchoreddocoview-input-pane .docos-input-textarea,.docos-anchoredreplyview .docos-anchoredreplyview-body .docos-anchoredreplyview-origin{line-height:1.4}.docos-anchoredreplyview .docos-anchoredreplyview-body{word-wrap:break-word;color:#333;padding:0}.docos-anchoredreplyview-header .docos-anchoredreplyview-timestamp{margin:0;color:#777;font-size:11px}.docos-anchoredreplyview .docos-replyview-resolve-button-plus-one,.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{min-width:28px;width:28px;opacity:0.2}.docos-anchoredreplyview .docos-vote-button,.docos-anchoredreplyview .docos-like-button,.docos-anchoredreplyview .docos-replyview-resolve-button-plus-one,.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{height:28px;margin:0;position:relative;top:auto;right:auto;display:inline-block;vertical-align:middle}.docos-anchoredreplyview .docos-vote-button,.docos-anchoredreplyview .docos-replyview-resolve-button-plus-one,.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{padding:0}.docos-anchoredreplyview .docos-accept-suggestion{right:-1px}.docos-anchoredreplyview .docos-accept-suggestion div,.docos-anchoredreplyview .docos-reject-suggestion div{margin:auto;margin-top:1px}.docos-accept-suggestion{border-radius:3px 0 0 3px}.docos-reject-suggestion{border-radius:0 3px 3px 0}.docos-accept-suggestion.jfk-button-disabled,.docos-reject-suggestion.jfk-button-disabled{background-color:#f9f9f9}.docos-docoview-active.docos-anchoreddocoview .docos-replyview-control,.docos-docoview-active.docos-showrepliesbutton .docos-replyview-control{display:block}.docos-showrepliesbutton-collapsed{word-wrap:break-word;color:#15c}.docos-showrepliesbutton-collapsed:hover,.docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed{text-decoration:underline}.docos-collapsible-replyview{position:relative;margin:6px 0;padding:0}.docos-collapsible-replyview.docos-collapsible-replyview-empty{margin:0}.docos-anchoredreplyview .docos-collapsed-replyview{height:78px;overflow:hidden}.docos-show-more,.docos-show-less{color:#15c;display:none;opacity:1;width:100%;outline:none}.docos-show-more:focus,.docos-show-less:focus{text-decoration:underline}.docos-show-more{bottom:0;padding-top:16px;position:absolute;right:0}.docos-anchoreddocoview .docos-show-less,.docos-anchoreddocoview .docos-show-more{cursor:pointer;font-size:11px}.docos-anchoreddocoview .docos-show-less{background:#f5f5f5;padding:2px 0}.docos-anchoreddocoview .docos-show-more{padding:7px 0 2px 0}.docos-anchoreddocoview .docos-replyview-first .docos-show-less{background:#fff}.docos-show-more:hover,.docos-show-less:hover{text-decoration:underline}.docos-anchoreddocoview .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docos-anchoreddocoview .docos-replyview-first .docos-show-more{background:#fff}.docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-replyview-first .docos-show-more{background:#fff}.docos-anchoreddocoview.docos-docoview-active .docos-show-more,.docos-anchoreddocoview.docos-docoview-active:hover .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docos-anchoreddocoview.docos-docoview-active .docos-replyview-first .docos-show-more,.docos-anchoreddocoview.docos-docoview-active:hover .docos-replyview-first .docos-show-more{background:#fff}.docos-collapsed-replyview>.docos-show-more{display:block}.docos-anchoreddocoview.docos-docoview-active .docos-show-less{background:#f5f5f5}.docos-anchoreddocoview.docos-docoview-active .docos-replyview-first .docos-show-less{background:#fff}.docos-anchoredreplyview-header{margin:6px 0;height:38px;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.docos-replyview-first .docos-anchoredreplyview-header{margin:0;margin-bottom:8px}.docos-anchoreddocoview-draft .docos-replyview-first .docos-anchoredreplyview-header{margin:0}.docos-anchoredreplyview-buttonholder{white-space:nowrap}.docos-anchoreddocoview:hover .docos-reject-suggestion,.docos-anchoreddocoview.docos-docoview-active .docos-reject-suggestion,.docos-anchoreddocoview.docos-docomenu-visible .docos-reject-suggestion,.docos-anchoreddocoview:hover .docos-accept-suggestion,.docos-anchoreddocoview.docos-docoview-active .docos-accept-suggestion,.docos-anchoreddocoview.docos-docomenu-visible .docos-accept-suggestion,.docos-anchoreddocoview:hover .docos-mark-done-button-black,.docos-anchoreddocoview.docos-docoview-active .docos-mark-done-button-black,.docos-anchoreddocoview.docos-docomenu-visible .docos-mark-done-button-black,.docos-anchoreddocoview:hover .docos-replyview-resolve-button,.docos-anchoreddocoview.docos-docoview-active .docos-replyview-resolve-button,.docos-anchoreddocoview.docos-docomenu-visible .docos-replyview-resolve-button,.docos-anchoreddocoview:hover .docos-overflowmenu-outer>.docos-docomenu-dropdown,.docos-anchoreddocoview.docos-docoview-active .docos-overflowmenu-outer>.docos-docomenu-dropdown,.docos-anchoreddocoview.docos-docomenu-visible .docos-overflowmenu-outer>.docos-docomenu-dropdown{opacity:0.7}.docos-anchoreddocoview:hover .docos-mark-done-button-white,.docos-anchoreddocoview.docos-docoview-active .docos-mark-done-button-white,.docos-anchoreddocoview.docos-docomenu-visible .docos-mark-done-button-white{border:1px solid rgba(255,255,255,.7)}.docos-overflowmenu-outer .goog-menu{z-index:600}.docos-anchoredreplyview-buttonholder:hover .docos-reject-suggestion,.docos-anchoredreplyview-buttonholder:hover .docos-replyview-resolve-button{border-top-right-radius:0;border-bottom-right-radius:0}.docos-anchoredreplyview-buttonholder>.docos-reject-suggestion:hover,.docos-anchoredreplyview-buttonholder>.docos-replyview-resolve-button:hover{border-top-right-radius:2px;border-bottom-right-radius:2px}.docos-replyview-first .docos-anchoredreplyview-buttonholder{padding:4px 0 4px 4px}.docos-accept-suggestion{margin-right:-1px}.docos-anchoredreplyview-authortimestamp{padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.docos-anchoredreplyview-authortimestamp>*{overflow:hidden;text-overflow:ellipsis}.docos-anchoredreplyview-avatar-holder{max-width:32px}.docos-anchoredreplyview-header .docos-avatar{position:relative}.docos-user-presence{width:32px;height:6px}.docos-replyview-resolve-button-original{display:inline-block;margin:0;opacity:0.2;padding-left:2px;position:relative;padding:0 4px 0 4px;min-width:50px;height:28px;vertical-align:top}.docos-anchoredreplyview .docos-replyview-edit{margin-left:0}.docos-anchoredreplyview-origin{word-wrap:break-word;color:#777;margin:8px -8px 0 -8px;padding:8px 8px 4px 8px;border-color:#e5e5e5;border-top-style:solid;border-top-width:1px;font-size:11px;font-style:italic}.docos-anchoredreplyview .docos-action-text{color:#707070;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.docos-action-text-bottom-wrapper{padding:8px 0 3px 0;position:relative}.docos-anchoreddocoview .docos-anchoredreplyview:last-of-type .docos-action-text-bottom-wrapper{padding:8px 0 0 0}.docos-assigneeview{padding:7px 10px 7px 8px;border-bottom:solid #dddddd 1px}.docos-assigneeview table{border-spacing:0;width:100%}.docos-assigneeview.docos-assignee-other{background-color:#f2f2f2;color:#333333}.docos-assigneeview.docos-assignee-you{background-color:#4285f4;color:white}.docos-assigneeview-avatar.docos-avatar{position:relative;display:block}.docos-assigneeview-assigneeinfo{padding:0px 0px 0px 10px;width:100%;max-width:135px}.docos-assigneeview-assignee-text{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docos-assigneeview .docos-icon-checkmark-black{margin-top:1px}.docos-assigneeview .docos-icon-checkmark-white{margin-top:6px}.docos-assigneeview .docos-mark-done-button{width:28px;height:28px;min-width:28px;padding:0px;margin:0px;background:none}.docos-assigneeview .docos-mark-done-button-black{opacity:0.2}.docos-assigneeview .docos-mark-done-button-white{border:1px solid rgba(255,255,255,.38);opacity:0.7}.docos-assigneeview .docos-mark-done-button-white:hover{border:1px solid rgba(255,255,255,1);opacity:1;background:none}.docos-ac{background:#e0ecff;border:1px solid #666;color:#00c;font-family:Arial;margin:0px 0px;padding:0px 0px 1px 0px;position:absolute;z-index:900}.docos-ac div{cursor:pointer;margin:2px;padding:0px 10px}.docos-ac div b{color:#00f}.docos-ac .ac-row{height:auto}.docos-ac div.active{background:#c3d9ff}.docos-avatar{left:0;position:absolute;object-fit:cover}.docos-build-info{font:10px/12px Arial;color:#bbb;text-align:right;padding-right:30px}.docos-build-info a{color:#bbb}.docos-cp{background:#fff;border:1px solid #c8c8c8;font-family:Arial;margin:0px 0px;padding:4px 0px 4px 0px;position:absolute;z-index:900}.docos-cp div{cursor:pointer}.docos-cp .ac-row{height:auto;padding:0px}.docos-cp .ac-active{background-color:#eee}.docos-cp div.active{background-color:#eee}.docos-contact-row{height:32px;color:rgb(0,0,0);padding:4px 8px;font-family:Arial}.docos-contact-row .docos-avatar{float:left;left:initial;position:relative;padding-right:8px}.docos-contact-row-name,.docos-contact-row-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docos-contact-row-email{color:#777;font-size:0.9em}.docos{color:black;font-family:Arial,sans-serif,sans;font-size:13px;white-space:normal}.docos-icon{overflow:hidden;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docos-icon-img:before{content:url(//ssl.gstatic.com/docs/common/d-icons27.png)}.docos-icon-img-hdpi:before{transform:scale(0.5);transform-origin:0 0;display:inline-block;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.docos-icon-img{*background:url(//ssl.gstatic.com/docs/common/d-icons27.png)}.docos-icon-img-container{position:absolute}.docos-icon-thumb-black{top:-88px;left:-4px}.docos-icon-thumb-green{top:-106px;left:-4px}.docos-icon-thumb-size{height:18px;width:18px}.docos-icon-bell{top:-25px;left:-25px}.docos-icon-bell-size{height:13px;width:11px}.docos-icon-insert-comment{top:-48px;left:-1px}.docos-icon-accept-checkmark-black{left:0px;top:0px}.docos-icon-accept-checkmark-white{top:-140px;left:-49px}.docos-icon-accept-checkmark-size{height:21px;width:21px}.docos-icon-reject-suggestion-cross{top:-45px;left:-21px}.docos-icon-reject-suggestion-cross-size{height:21px;width:21px}.docos-icon-insert-comment-size{height:14px;width:18px}.docos-icon-overflow-three-dots{left:-25px;top:0px}.docos-icon-overflow-three-dots-size{height:21px;width:14px}.docos-icon-explore{top:-64px;left:-2px}.docos-icon-explore-size{height:21px;width:21px}.docos-hc-edge .docos-icon-img,.docos-hc-gecko .docos-icon-img{filter:invert(100%)}.docos-hc-ie .docos-icon-img{-ms-high-contrast-adjust:none;background-color:white}.docos-icon-instant-docos-ltr{top:-48px;left:12px;height:14px;width:18px;position:absolute;clip:rect(48px,20px,72px,0px)}.docos-icon-instant-docos-rtl{top:-48px;left:60px;height:14px;width:18px;position:absolute;clip:rect(48px,-28px,63px,-48px)}.docos-hc-edge .jfk-checkbox-checked .jfk-checkbox-checkmark::before,.docos-hc-gecko .jfk-checkbox-checked .jfk-checkbox-checkmark::before{content:url(//ssl.gstatic.com/docs/common/d-icons27.png);position:absolute;left:-50px;top:-124px;width:15px;height:15px;clip:rect(125px,65px,140px,51px)}.docs-material>.docos-new-comment-icon>.docos-icon-add-comment{top:-125px;left:-4px}.docs-material>.docos-icon-add-comment-size{height:18px;width:18px}.docs-material .docos-icon-instant-docos-ltr{top:-125px;left:11px;height:18px;width:18px;clip:rect(125px,20px,145px,0px)}.docs-material .docos-icon-instant-docos-rtl{top:-125px;left:59px;height:18px;width:18px;clip:rect(125px,-28px,145px,-48px)}.docos-input{position:relative;zoom:1}.docos-input.docos-input-nohide{display:block!important}.docos-input-sidearrow-inner{border-top:7px solid transparent;border-right:8px solid #fff;border-bottom:7px solid transparent;height:0;left:-6px;position:absolute;top:3px}.docos-input-sidearrow-outer{border-top:7px solid transparent;border-right:8px solid #c8c8c8;border-bottom:7px solid transparent;height:0;left:-7px;position:absolute;top:3px}.docos-input-textarea{border:1px solid #c8c8c8;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;color:#999;font-family:Arial,sans-serif;font-size:13px;margin:0;overflow-x:hidden;overflow-y:hidden;outline-width:0!important;padding:4px;resize:none;width:100%}.docos-input-textarea:disabled{background-color:#eee!important}*:first-child+html .docos-input-textarea{width:95%}.docos-input-buttons{display:none;zoom:1}.docos-input-buttons-post{font-weight:bold}.docos-input-typing>.docos-input-textarea{color:#000}.docos-input-typing>.docos-input-buttons{display:block}.docos-input-assign-to-text{color:#616161;font-style:italic;padding:5px 0 3px 0;word-wrap:break-word}.docos-input-assignment-panel{padding:6px 8px 4px 8px;background-color:#f5f5f5;border-style:solid;border-width:0 1px 1px 1px;border-color:#c8c8c8;margin-bottom:8px;cursor:pointer}.docos-input-assignment-box{margin:2px 10px 0 0;float:left;width:11px}.docos-anchoreddocoview .docos-input-assignee-text{margin-top:1px}.docos-input-assignee-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-family:Arial,sans-serif;color:#707070;font-weight:normal;display:inline-block;width:calc(100% - 51px)}.docos-input-assignee-text.docos-input-assignee-text-no-chevron{width:calc(100% - 23px)}.docos-streamdocoview .docos-input-assignee-select{margin-top:0px}.docos-assignee-select-focus{border:1px solid #4d90fe!important;border-radius:2px}.docos-input-assignee-select{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:none;box-shadow:none;cursor:pointer;float:right;width:24px;height:15px;margin:2px}.docos-input-assignee-select .goog-menu-button-caption{padding:0px}.docos-input-assignee-select .goog-menu-button-inner-box{margin:0px}.docos-assignee-select-item{padding:0px;border-width:0px}.docos-assignee-select-item.goog-menuitem-highlight{background-color:#f2f2f2}.goog-menu.goog-menu-vertical.docos-assignee-select-menu{padding:4px 0 4px 0;max-height:222px;overflow-y:auto;box-sizing:border-box}.docos-input-assignment-panel .goog-menu-button-dropdown{width:24px;background:url(//ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_black_24dp.png) center no-repeat;background-size:24px;opacity:0.54;box-sizing:border-box}.docos-input-assignment-panel .goog-menu-button-dropdown:hover{opacity:0.87}.docos-input-assignment-panel .goog-menu-button-outer-box,.docos-input-assignment-panel .goog-menu-button-inner-box{border-style:none;padding:0}.docos-like-button{padding:0px 4px 0px 4px;min-width:20px;background-color:rgba(245,245,245,0.2);border-color:rgba(0,0,0,0.01880392);background-image:-moz-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-o-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2))}.docos-anchoreddocoview:hover .docos-like-button,.docos-anchoreddocoview.docos-docoview-active .docos-like-button,.docos-anchoreddocoview.docos-docomenu-visible .docos-like-button{background-color:rgba(245,245,245,0.7);border-color:rgba(0,0,0,0.0686274);background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-moz-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-o-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7))}.docos-like-button.jfk-button-hover{border:1px solid rgba(198,198,198,0.7)!important}.docos-like-button .jfk-button-img{margin-top:0px}.docos-like-button .docos-icon{opacity:0.2}.docos-anchoreddocoview:hover .docos-icon,.docos-anchoreddocoview.docos-docoview-active .docos-icon,.docos-anchoreddocoview.docos-docomenu-visible .docos-icon{opacity:0.6}.post-has-votes-no-current-user-vote,.jfk-button-hover .docos-icon,.current-user-has-up-vote{opacity:1!important}.like-button-text{font-size:12px;display:inline-block;vertical-align:middle;color:rgb(51,51,51);opacity:1;margin-left:2px;font-weight:normal}.like-button-text.no-votes{display:none}.docos-spinner{height:44px;overflow:hidden;position:relative}.docos-quantum-spinner{height:28px;left:50%;margin-left:-14px;position:absolute;top:8px;width:28px}.docos-ns-caption-icon{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px}.docos-ns-caption{text-align:left}.docos-ns-caption-text{display:inline-block;height:17px}.docos-ns-caption-placeholder{visibility:hidden}.docos-notificationdialog-content{width:500px}.docos-notificationdialog-label{padding:0 3px 0 8px}.docos-notificationdialog-control{padding-left:3px;margin-bottom:12px}.docos-notificationdialog-header{font-weight:bold;margin-bottom:12px}.docos-notificationdialog-help{position:absolute;right:20px}.docos-overflowmenu-outer{display:inline-block}.docos-overflowmenu-outer>.docos-docomenu-dropdown{border:1px solid transparent;width:14px;height:28px;margin:auto;position:relative;left:-1px;opacity:0.2}.docos-overflowmenu-outer>.docos-docomenu-dropdown:hover,.docos-overflowmenu-outer>.docos-docomenu-dropdown:focus{border:1px solid #4d90fe;border-top-left-radius:0;border-bottom-left-radius:0}.docos-overflowmenu-outer .goog-toolbar-menu-button-inner-box,.docos-overflowmenu-outer .goog-toolbar-menu-button-outer-box{min-width:14px;margin:0;padding:0}.docos-overflowmenu-outer .docos-icon{vertical-align:middle;opacity:0.7}.docos-overflowmenu-outer .goog-toolbar-menu-button-dropdown{display:none}.docos-overflowmenu .goog-menuitem{padding-right:15px;padding-left:15px}.docos-quantum-spinner.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue{border-color:#4285f4}.spinner-red{border-color:#db4437}.spinner-yellow{border-color:#f4b400}.spinner-green{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.spinner-gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner-gap-patch .spinner-circle{width:1000%;left:-450%}.spinner-circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner-circle-clipper .spinner-circle{width:200%}.spinner-circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none}.spinner-circle-clipper.spinner-left .spinner-circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.spinner-circle-clipper.spinner-right .spinner-circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .spinner-circle-clipper.spinner-left .spinner-circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-circle-clipper.spinner-right .spinner-circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.spinner-fit{position:absolute;top:0;bottom:0;right:0;left:0}.docos-readonly .hide-on-readonly{display:none!important}.show-on-readonly{display:none}.docos-readonly .show-on-readonly{display:inline-block!important}.docos-resolve-highlight{border:1px solid rgba(0,0,0,0.2)}.docos-resolve-animation{-webkit-transition:all 270ms ease-out;-moz-transition:all 270ms ease-out;-o-transition:all 270ms ease-out;transition:all 270ms ease-out;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;opacity:0.3}#docos-shadow-wrapper{position:relative}#docos-shadow{background:#000;background:rgba(0,0,0,0.7);color:#fff;position:absolute;z-index:700;left:0;top:0}#docos-shadow,.docos-shadow-table{height:100%;width:100%}#docos-shadow-description{font-weight:bold}#docos-shadow-confirm,#docos-shadow-delete{margin:2px 7px}.docos-smarttodoview{min-height:36px}.docos-smarttodoview-container{padding:8px;background:#f2f2f2}.docos-smarttodoview .docos-icon-explore-container{display:inline-block;padding:3px 2px 0px 2px;width:20px;height:20px;opacity:.54}.docos-smarttodoview-header{height:38px}.docos-smarttodoview-header table{border-spacing:0}.docos-smarttodoview-headertext{padding-left:8px;width:100%;vertical-align:top}.docos-smarttodoview-headertext-outer{position:relative}.docos-smarttodoview-headertext-inner{position:absolute;padding-top:4px;width:100%;color:#616161;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docos-smarttodoview-body{color:#333;padding-bottom:4px;word-wrap:break-word}.docos-smarttodoview-showfeedbackdialog-container{display:inline-block;margin-top:8px}.docos-smarttodoview-showfeedbackdialog-button{color:#616161;font-size:12px}.docos-smarttodoview-showfeedbackdialog-button:hover,.docos-smarttodoview-showfeedbackdialog-button:focus{text-decoration:underline;cursor:pointer;outline:none}.docos-smarttodoview-feedback{padding:13px 8px 10px 8px;border-top:1px solid #ddd;background-color:#fff}.docos-smarttodoview-feedback-headertext{color:#333;font-weight:bold}.docos-smarttodoview-feedback-checkboxlist{margin:7px 0 7px 0}.docos-smarttodoview-feedback-checkbox-container{margin:4px 0 3px 0}.docos-smarttodoview-feedback-checkbox-container label{cursor:pointer}.docos-smarttodoview-feedback-checkbox-container .jfk-checkbox{border:1px solid rgba(0,0,0,.54);cursor:pointer}.docos-smarttodoview-feedback-checkbox-container .jfk-checkbox-focused{border:1px solid #4d90fe}.docos-smarttodoview-feedback-checkbox-container .jfk-checkbox-hover{border:1px solid #333}.docos-smarttodoview-feedback-checkbox-container .jfk-checkbox-clearOutline{border:1px solid rgba(0,0,0,.54)}.docos-smarttodoview-feedback-checkbox{margin:0 8px 0 4px}.docos-smarttodoview-feedback-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;display:inline-block;vertical-align:middle}.docos-smarttodoview-writefeedback-link{margin:2px 0 5px 0;color:#4285f4;cursor:pointer}.docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner.docos-smarttodoview-arrow-inner{border-right:18px solid #f2f2f2}.docos-streampane .docos-input-buttons{padding-bottom:6px}.docos-streampane .docos-input-post{margin:0 4px 0 0}.docos-streampane .docos-input-cancel{background:none}.docos-streamdocoview{border-top:1px solid #e8e8e8;font-family:Arial,sans-serif;font-size:12px;padding:18px 0 7px 0;position:relative;outline:none;zoom:1}.docos-streamdocoview:last-child{padding-bottom:0}.docos-streamdocoview:last-child .docos-streamdocoview-controls{padding-bottom:0}.docos-streamdocoview .docos-docoview-rootreply{min-height:48px}.docos-streamrootreplyview{margin-right:12px;min-height:51px;padding:0 6px;position:relative;top:-3px}.docos-docoview-resolved .docos-streamrootreplyview{background-color:#f6f6f6}.docos-docoview-active .docos-streamrootreplyview{background-color:#fffbe1}.docos-streamdocoview-content{margin-left:60px;position:relative}.docos-streamdocoview-authorname{font-weight:bold}.docos-streamdocoview-body{color:#333;word-wrap:break-word;top:-7px;zoom:1}.docos-streamdocoview-timestamp,.docos-streamdocoview-comments-off{font-size:11px;color:#999;padding:0}.docos-streamdocoview-timestamp,.docos-streamdocoview-reopen-control{right:2px}.docos-streamdocoview-bullet{color:#ccc;font-size:12px;line-height:100%;padding:0 2px}.docos-streamdocoview-controls{padding:4px 0}.docos-streamdocoview-timestamp:hover{text-decoration:underline;cursor:pointer}.docos-streamdocoview-input-pane{padding-right:6px;margin-left:30px}.docos-streamdocoview-input-pane .docos-input-textarea{background-color:#fff;border:1px solid #c9d4ec;height:23px;font-size:12px}.docos-streamdocoview-input-pane.docos-input-typing .docos-input-textarea{background-color:#fff}.docos-streamdocoview-edit-pane .docos-input-textarea{height:36px}.docos-streamdocoview-inputcontainer,.docos-streamdocoview-replycontainer{margin:4px 12px 3px 0}.docos-streamdocoview-inputcontainer{background-color:#eff2f9;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:6px 0 2px 6px;position:relative;zoom:1}.docos-docoview-resolved .docos-streamdocoview-inputcontainer{background-color:#f6f6f6}.docos-streamdocoview-details{position:absolute;right:0;top:0}.docos-streamdocoview.docos-docoview-resolved .docos-streamdocoview-details{right:4px}.docos-streamdocoview .docos-actionmenu-outer{position:absolute;right:-12px;top:3px}.docos-streamdocoview-reopen-control{display:inline}.docos-streamdocoview-reopen-control>.docos-docoview-reopen{font-size:11px;color:#15c}.docos-streamdocoview-comment-control>.docos-docoview-comment,.docos-streamdocoview-resolve-control>.docos-docoview-resolve{color:#999;line-height:100%}.docos-streamdocoview-comment-control>.docos-docoview-comment:hover,.docos-streamdocoview-reopen-control>.docos-docoview-reopen:hover,.docos-streamdocoview-resolve-control>.docos-docoview-resolve:hover{text-decoration:underline;cursor:pointer}.docos-streamrootreplyview:hover .docos-docoview-comment,.docos-streamrootreplyview:hover .docos-docoview-resolve,.docos-docoview-active .docos-docoview-comment,.docos-docoview-active .docos-docoview-resolve{color:#15c}.docos-streampane-container{line-height:140%;outline:none}.docos-streampane-content{position:relative}.docos-streampane-notificationslink{color:#15c;cursor:pointer;font-size:12px;position:absolute;right:0;top:-3px}.docos-streampane-notificationslink:hover{text-decoration:underline}.docos-offline .docos-streampane-notificationslink{color:#999;cursor:default}.docos-offline .docos-streampane-notificationslink:hover{text-decoration:none}.docos-streampane-feedbacklink{bottom:-10px;color:#15c;cursor:pointer;font-size:12px;padding-right:5px;padding-top:5px;position:absolute;right:5px;text-decoration:none}.docos-offline .docos-streampane-feedbacklink{display:none}.docos-streampane-readonlytext{color:#333;padding:12px 0 12px 20px}.docos-streampane-entryarea{margin:6px 29px 10px 20px;position:relative;zoom:1}.docos-streampane-entryarea-content{margin-left:61px;position:relative;zoom:1}.docos-streampane-username{font-size:12px;font-weight:bold;margin-bottom:3px;top:-3px}.docos-streampane-title{font-size:1.2em;margin:20px 5px 2px}.docos-streampane-input-pane{top:-4px}.docos-streampane-input-pane .docos-input-post{font-weight:bold}.docos-streampane-input-pane .docos-input-textarea{font-size:12px;height:30px}.docos-streamdocoview-inputcontainer .docos-input-at-reply-message,.docos-streamdocoview-inputcontainer .docos-input-acl-fixer-message,.docos-streamdocoview-inputcontainer .docos-input-assignment-message,.docos-streamdocoview-inputcontainer .docos-input-static-message{color:#777;line-height:normal;margin-top:8px}.docos-streampane-error{background-color:#dd4b39;border:1px solid #602019;border-radius:4px;color:#fff;margin:6px;padding:6px;text-align:center}.docos-streampane-header{overflow:hidden;padding:10px 29px 10px 20px;background-color:#f5f5f5}.docos-streampane-header .docos-notification-settings,.docos-streampane-header .docos-new-comment-button,.docos-streampane-header .docos-feedback-button{display:inline-block;float:right}.docos-streampane-header .goog-flat-menu-button,.docos-streampane-header .jfk-button{border-color:transparent;background-color:transparent;background-image:none}.docos-streampane-header .goog-flat-menu-button-hover,.docos-streampane-header .goog-flat-menu-button-active,.docos-streampane-header .goog-flat-menu-button-open,.docos-streampane-header .goog-flat-menu-button-focused,.docos-streampane-header .jfk-button-hover,.docos-streampane-header .jfk-button-active,.docos-streampane-header .jfk-button-focused{border-color:#c6c6c6;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.docos-streampane-header .goog-flat-menu-button-dropdown{visibility:hidden}.docos-streampane-header .goog-flat-menu-button-hover .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-focused .goog-flat-menu-button-dropdown{visibility:visible}.docos-streampane-header .goog-flat-menu-button-disabled .docos-ns-caption-icon{opacity:0.3}.docos-streampane-header .jfk-button-disabled .docos-new-comment-icon{opacity:0.15}.docos-streampane-header .docos-new-comment-button,.docos-streampane-header .docos-feedback-button{margin-left:12px;margin-right:0}.docos-stream-view{padding:0 29px 0 20px}.docos-enable-docs-header .docos-stream-view{position:relative;overflow:auto;max-height:450px}.docos-enable-docs-header .docos-stream-view>.docos-streamdocoview:first-child{border-top-color:transparent}.docos-new-comment-icon{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px;opacity:0.65}.docos-streamreplyview{background-color:#eff2f9;color:#666;font-size:12px;padding:6px 6px 0 6px;position:relative;margin-bottom:3px;min-height:24px}.docos-docoview-resolved .docos-streamreplyview{background-color:#f6f6f6}.docos-streamreplyview-avatar{left:6px}.docos-streamreplyview-content{padding-left:30px}.docos-streamreplyview-author{color:black;font-weight:bold;left:-2px;margin:0 4px;right:-2px}.docos-streamreplyview-body{color:#333;margin:0;top:-4px;width:100%;word-wrap:break-word}.docos-streamreplyview-text,.docos-streamreplyview-timestamp{position:relative;top:-3px}.docos-streamreplyview-text{width:100%}.docos-streamreplyview-origin{padding-bottom:4px;font-style:italic}.docos-streamreplyview-origin,.docos-streamreplyview-timestamp{color:#999;font-size:11px;white-space:pre}.docos-streamdocoview .docos-streamreplyview .docos-replyview-control{display:inline;top:-3px;z-index:-1}.docos-streamdocoview .docos-streamreplyview:hover .docos-replyview-control,.docos-streamdocoview .docos-streamreplyview .docos-replyview-control-focused{z-index:auto}.docos-streamreplyview-edit-pane .docos-input-textarea{height:23px}.docos-streamdocoview .docos-replyview-quote{border-left:1px solid #ccc;font-style:italic;padding:3px 10px 3px 10px;position:relative;zoom:1;word-wrap:break-word}.docos-replyview-quote-caption{font-size:11px;color:#999;margin-right:2px;padding:0}.docos-replyview-quote-collapsed{overflow:hidden;height:18px}.docos-replyview-quote-expand{background:#fff;padding:3px 5px 0 5px;position:absolute;right:0;top:0}.docos-replyview-quote-collapse,.docos-replyview-quote-expand{color:#15c;visibility:hidden}.docos-docoview-active .docos-replyview-quote-collapse,.docos-docoview-active .docos-replyview-quote-expand{visibility:visible}.docos-replyview-quote-collapse{padding-left:3px}.docos-docoview-active .docos-replyview-quote-expand{background:#fffbe1}.docos-replyview-quote-collapse:hover,.docos-replyview-quote-expand:hover{cursor:pointer;text-decoration:underline}.docos-streamrootreplyview .docos-action-text,.docos-streamreplyview .docos-action-text{color:#777;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.docos-streamrootreplyview .docos-action-text{display:inline-block}.docos-streamdocoview-content .docos-input-assignment-panel{margin-top:-5px}.docos-textarea{margin:0;padding:2px;font-family:arial,sans-serif;outline-width:0!important;resize:none}.docos-replyview-delete,.docos-replyview-edit{color:#15c;font-size:11px;margin:0 2px}.docos-replyview-delete:hover,.docos-replyview-edit:hover{text-decoration:underline;cursor:pointer}.docos-input-cancel{margin:0 0}.docos-input-post{margin:8px 7px 0 0}.docos-root-reply-action-text-wrapper{padding:8px 0 0 0;position:relative}.docos-hc-ie .jfk-checkbox{-ms-high-contrast-adjust:none!important;background-color:white!important}.docos-vote-button{font-size:14px;min-width:38px;background-color:rgba(245,245,245,0.2);border-color:rgba(0,0,0,0.01880392);background-image:-moz-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-o-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2))}.docos-anchoreddocoview:hover .docos-vote-button,.docos-anchoreddocoview.docos-docoview-active .docos-vote-button,.docos-anchoreddocoview.docos-docomenu-visible .docos-vote-button{background-color:rgba(245,245,245,0.7);border-color:rgba(0,0,0,0.0686274);background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-moz-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-o-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7))}.docos-vote-button.jfk-button-hover{border:1px solid rgba(198,198,198,0.7)!important}.vote-button-text{color:rgb(51,51,51);opacity:0.2}.docos-anchoreddocoview:hover .vote-button-text,.docos-anchoreddocoview.docos-docoview-active .vote-button-text,.docos-anchoreddocoview.docos-docomenu-visible .vote-button-text{opacity:0.6}.post-has-votes-no-current-user-vote,.jfk-button-hover .vote-button-text,.current-user-has-up-vote{opacity:1!important}.vote-button-text.current-user-has-up-vote{color:#0f9d58}.docs-a11y-ariascreenreader-speakable{position:absolute;left:-10000px}.fatal-error-dialog-container{display:table;width:374px}.fatal-error-dialog-contents{display:table-row;min-height:100px}.fatal-error-dialog-contents a:hover{cursor:pointer}.fatal-error-message{display:table-cell;vertical-align:middle;width:320px}.fatal-error-debug-text{font-size:85%;height:200px;width:90%}.docs-promo-title-prefix{color:#d25342;font-weight:bold}.docs-promo-title{color:#333;font-weight:bold}.docs-promo-content{color:#666;cursor:pointer}.docs-promo-dismiss-link{color:#15c;cursor:pointer}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:rgba(0,0,0,.1) transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent rgba(0,0,0,.1)}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter{border:10px solid;border-bottom-width:0;border-color:#fafafa transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border:10px solid;border-top-width:0;border-color:#fafafa transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter{border:10px solid;border-left-width:0;border-color:transparent #fafafa}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border:10px solid;border-right-width:0;border-color:transparent #fafafa}.jfk-bubble.docs-promo-bubble{background-color:#fafafa;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px;-moz-box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px;box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px;padding:0}.docs-promo-text-container{width:363px;word-wrap:break-word}.docs-promo-text-container-ltr{float:right}.docs-promo-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 16px 0 16px}.docs-promo-icon-container{width:48px;height:48px;margin-right:16px;float:left}.docs-promo-header{color:#000;opacity:0.87;font-size:15px;font-weight:bold}.docs-promo-header-prefix{color:#d25342}.docs-promo-body{color:#666;font-size:13px;line-height:20px;padding-top:20px}.docs-promo-action-row{font-weight:bold;padding-top:20px;padding-right:8px;padding-bottom:24px;position:relative;text-align:right}.docs-promo-action-row a,.docs-promo-action-row a:link,.docs-promo-action-row a:active,.docs-promo-action-row a:hover,.docs-promo-action-row a:visited{text-decoration:none}.docs-promo-action-row a,.docs-promo-action-row a:link,.docs-promo-action-row a:active,.docs-promo-action-row a:hover,.docs-promo-action-row a:visited{color:#4285f4}.docs-promo-action-container{color:#4285f4;cursor:pointer;text-transform:uppercase}.docs-promo-action-button-right{margin-left:12.5px;float:right}.docs-promo-action-button-left{margin-right:12.5px}.docs-texteventtarget-iframe{border:0;position:absolute;top:-10000px;width:625px;height:1px;overflow:hidden;outline-style:none;z-index:100;opacity:0}.docs-docos-activitybox{background:#fff;border:solid 1px #cbcbcb;-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);height:550px;padding:12px 0;position:absolute;outline:none;right:20px;top:46px;width:434px;z-index:900}.docs-docos-activitybox-inner{height:100%;overflow:auto}.docs-docos-activitybox.docos-enable-new-header{padding:0!important;height:auto!important}.docs-docos-activitybox.docos-enable-new-header>.docs-docos-activitybox-inner{overflow:visible!important}.docs-docos-caret-inner,.docs-docos-caret-outer{border:9px solid;border-top-width:0;display:block;height:0;margin:0 auto;position:relative;width:0;z-index:901}.docs-docos-caret-inner{border-color:#fff transparent;top:1px}.docs-docos-caret-outer{border-color:#cbcbcb transparent;top:9px}.docos-enable-new-header>.docs-docos-caret-inner{border-color:#f1f1f1 transparent!important}.docos-shelly-icon{background-image:url(//ssl.gstatic.com/docs/common/d-icons27.png);background-repeat:no-repeat;height:14px;width:14px}.docos-icon-close-pane{background-position:0 -21px}.docos-icon-close-pane:hover{background-position:-38px -45px}.docos-icon-grippy{background-position:-38px -94px;width:16px;height:4px}.docos-icon-discussion-button{background-position:-22px -66px;width:14px;height:15px;vertical-align:text-bottom;margin-right:5px}.docs-guides-htmlguiderenderer{z-index:37}.docs-material-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow 0.28s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:box-shadow 0.28s cubic-bezier(0.4,0.0,0.2,1);-o-transition:box-shadow 0.28s cubic-bezier(0.4,0.0,0.2,1);transition:box-shadow 0.28s cubic-bezier(0.4,0.0,0.2,1);border-radius:2px;border:none;cursor:pointer;display:inline-block;font:500 13px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:32px;line-height:32px;margin:0 4px;overflow:hidden;outline:none;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle}.docs-material-button-content{position:relative}.docs-material-button-ripple-element{-webkit-transform:translate(-50%,-50%) scale(0.15);-moz-transform:translate(-50%,-50%) scale(0.15);-ms-transform:translate(-50%,-50%) scale(0.15);-o-transform:translate(-50%,-50%) scale(0.15);transform:translate(-50%,-50%) scale(0.15);border-radius:50%;left:50%;opacity:0;padding-bottom:200%;position:absolute;top:50%;transition:transform 0s linear 0.2s,opacity 0.2s ease-in;width:200%}.docs-material-button-ripple-effect>.docs-material-button-ripple-element{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform 0.35s ease-out,opacity 0s linear;visibility:visible}.docs-material-button-disabled{box-shadow:none;cursor:default}.docs-material-button-flat-primary,.docs-material-button-flat-default,.docs-material-button-flat-dark{background-color:transparent;padding:0 8px}.docs-material-button-raised-primary,.docs-material-button-raised-default{padding:0 16px}.docs-material-button-hover.docs-material-button-raised-primary,.docs-material-button-hover.docs-material-button-raised-default{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-material-button-active.docs-material-button-raised-primary,.docs-material-button-active.docs-material-button-raised-default{box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2)}.docs-material-button-raised-primary{background-color:#4285f4;color:#fff}.docs-material-button-flat-primary{color:#4285f4}.docs-material-button-flat-default{color:rgba(0,0,0,0.54)}.docs-material-button-flat-dark{color:#fff}.docs-material-button-hover.docs-material-button-flat-primary{background-color:rgba(66,133,244,.12)}.docs-material-button-hover.docs-material-button-flat-dark{background-color:rgba(256,256,256,0.1)}.docs-material-button-active.docs-material-button-flat-primary{color:#3367d6}.docs-material-button-raised-primary.docs-material-button-focused{border:1px inset rgba(0,0,0,0.38);line-height:30px;padding:0 15px}.docs-material-button-raised-default.docs-material-button-focused{border:1px solid #4285f4;line-height:30px;padding:0 15px}.docs-material-button-flat-primary.docs-material-button-focused,.docs-material-button-flat-default.docs-material-button-focused{border:1px solid #4285f4;line-height:30px;padding:0 7px}.docs-material-button-flat-dark.docs-material-button-focused{border:1px solid #fff;line-height:30px;padding:0 7px}.docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{border:none;line-height:32px}.docs-material-button-raised-primary.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-raised-default.docs-material-button-focused.docs-material-button-no-focus-border{padding:0 16px}.docs-material-button-flat-primary.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-flat-default.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-flat-dark.docs-material-button-focused.docs-material-button-no-focus-border{padding:0 8px}.docs-material-button-hover.docs-material-button-flat-default{background-color:rgba(0,0,0,0.12)}.docs-material-button-active.docs-material-button-flat-default{color:rgba(0,0,0,0.87)}.docs-material-button-focused.docs-material-button-raised-primary{background-color:#4285f4}.docs-material-button-raised-default{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,0.54)}.docs-material-button-active.docs-material-button-raised-default{color:rgba(0,0,0,0.87)}.docs-material-button-disabled.docs-material-button-flat-primary,.docs-material-button-disabled.docs-material-button-flat-default,.docs-material-button-disabled.docs-material-button-raised-default{background-color:#fff;color:rgba(0,0,0,0.26)}.docs-material-button-disabled.docs-material-button-flat-dark{color:rgba(255,255,255,0.30)}.docs-material-button-disabled.docs-material-button-raised-primary{background-color:rgba(0,0,0,0.12);color:rgba(255,255,255,0.30)}.docs-material-button-flat-primary>.docs-material-button-ripple-element{background-color:rgba(66,133,244,.32)}.docs-material-button-raised-primary>.docs-material-button-ripple-element{background-color:#3367d6}.docs-material-button-flat-default>.docs-material-button-ripple-element{background-color:rgba(0,0,0,.2)}.docs-material-button-flat-dark>.docs-material-button-ripple-element{background-color:rgba(256,256,256,0.24)}.docs-material-button-raised-default>.docs-material-button-ripple-element{background-color:rgba(0,0,0,0.12)}.docs-material-menu-button-flat-primary,.docs-material-menu-button-flat-default,.docs-material-menu-button-raised-primary,.docs-material-menu-button-raised-default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:1px solid transparent;cursor:pointer;display:inline-block;font:500 13px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:32px;line-height:30px;margin:0 4px;text-transform:uppercase;vertical-align:middle}.docs-material-menu-button-raised-primary,.docs-material-menu-button-raised-default{padding:0 6px 0 16px}.docs-material-menu-button-flat-primary,.docs-material-menu-button-flat-default{padding:0 0 0 8px}.docs-material-menu-button-flat-primary{color:#4285f4}.docs-material-menu-button-flat-primary-hover{background-color:rgba(66,133,244,.12)}.docs-material-menu-button-flat-primary-active{background-color:rgba(66,133,244,.32);color:#3387d6}.docs-material-menu-button-flat-primary-focused{border:1px solid #4285f4;outline:none}.docs-material-menu-button-flat-default{background-color:#fff;color:rgba(0,0,0,0.54)}.docs-material-menu-button-flat-default-hover{background-color:rgba(102,102,102,.2)}.docs-material-menu-button-flat-default-active{background-color:rgba(0,0,0,.2);color:rgba(0,0,0,0.87)}.docs-material-menu-button-flat-default-focused{border:1px solid #4285f4;outline:none}.docs-material-menu-button-raised-primary{background-color:#4285f4;color:#fff}.docs-material-menu-button-raised-primary-hover,.docs-material-menu-button-raised-default-hover{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-material-menu-button-raised-primary-active,.docs-material-menu-button-raised-default-active{box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2)}.docs-material-menu-button-raised-primary-active{background-color:#3387d6}.docs-material-menu-button-raised-primary-focused{background-color:#4285f4;border:1px inset rgba(0,0,0,0.38);outline:none}.docs-material-menu-button-raised-default{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,0.54)}.docs-material-menu-button-raised-default-active{background-color:rgba(0,0,0,0.12);color:rgba(0,0,0,0.87)}.docs-material-menu-button-raised-default-focused{border:1px solid #4285f4;color:rgba(0,0,0,0.54);outline:none}.docs-material-menu-button-flat-primary-disabled,.docs-material-menu-button-flat-default-disabled,.docs-material-menu-button-raised-default-disabled{background-color:#fff;color:rgba(0,0,0,0.26);cursor:auto}.docs-material-menu-button-raised-primary-disabled{background-color:rgba(0,0,0,0.12);color:#fff;cursor:auto}.docs-material-menu-button-flat-primary-disabled,.docs-material-menu-button-flat-default-disabled,.docs-material-menu-button-raised-default-disabled,.docs-material-menu-button-raised-primary-disabled{box-shadow:none}.docs-material-menu-button-flat-default-caption,.docs-material-menu-button-flat-primary-caption,.docs-material-menu-button-raised-default-caption,.docs-material-menu-button-raised-primary-caption{float:left;vertical-align:middle}.docs-material-menu-button-flat-default-dropdown,.docs-material-menu-button-flat-primary-dropdown{height:24px;margin:3px 0 3px 2px}.docs-material-menu-button-raised-default-dropdown,.docs-material-menu-button-raised-primary-dropdown{height:24px;margin:3px 0 3px 8px}.docs-material-menu-button-raised-primary-dropdown-icon{fill:#fff}.docs-material-menu-button-flat-default-dropdown-icon,.docs-material-menu-button-raised-default-dropdown-icon{fill:rgba(0,0,0,0.54)}.docs-material-menu-button-flat-primary-dropdown-icon{fill:#4285f4;opacity:0.54}.docs-material-menu-button-raised-default-disabled .docs-material-menu-button-raised-default-dropdown-icon,.docs-material-menu-button-flat-default-disabled .docs-material-menu-button-flat-default-dropdown-icon,.docs-material-menu-button-flat-primary-disabled .docs-material-menu-button-flat-primary-dropdown-icon{fill:rgba(0,0,0,0.26);opacity:1.0}.addon-sidebar-card{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12);outline:none;padding:14px 16px 8px 16px}.addon-sidebar-card-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:8px}.addon-sidebar-card-header-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}.addon-sidebar-card-icon{height:24px;padding-right:16px;padding-top:2px;width:24px}.addon-sidebar-card-icon img{height:24px;width:24px}.addon-sidebar-card-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.addon-sidebar-card-title-caption.goog-control-focused{outline:none;text-decoration:underline}.addon-sidebar-card-title-caption.goog-control-hover{text-decoration:underline}.addon-sidebar-card-title-caption{color:rgba(0,0,0,0.87);cursor:pointer;font-size:15px;font-weight:500;line-height:20px;margin-right:9px;max-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addon-sidebar-card-two-line-title-caption{display:-webkit-box;visibility:visible;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-word;word-wrap:break-word}.addon-sidebar-card-check{color:#455a64;height:18px;margin:1px 0 0 auto;width:18px}.addon-sidebar-card-category{color:rgba(0,0,0,0.54);font-size:13px;font-weight:400;line-height:20px}.addon-sidebar-card-summary{color:rgba(0,0,0,0.54);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;padding:0 0 8px 40px;text-overflow:ellipsis}.addon-sidebar-with-banner .addon-sidebar-card{border-bottom:none;padding-top:16px}.addon-sidebar-with-banner .addon-sidebar-card-header{padding-bottom:16px}.addon-sidebar-with-banner .addon-sidebar-card-title-caption{max-width:194px}.addon-sidebar-with-banner .addon-sidebar-card-icon{height:40px;padding-top:0px;width:40px}.addon-sidebar-with-banner .addon-sidebar-card-icon img{height:40px;width:40px}.addon-sidebar-with-banner .addon-sidebar-card-title{font-size:16px}.addon-sidebar-with-banner .addon-sidebar-card-summary{font-size:14px;padding:0 0 24px 0}.addon-sidebar-card-button.docs-material-button-flat-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary{margin-left:32px}.addon-sidebar-card-button.docs-material-button-raised-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-raised-primary{margin-left:0px}.addon-sidebar-card-button.docs-material-button-flat-primary,.addon-sidebar-card-button.docs-material-button-raised-primary{height:32px;line-height:32px}.addon-sidebar-card-button.docs-material-button-flat-primary{padding:0 8px}.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-raised-primary{height:32px;line-height:32px}.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary{padding:0 2px 0 8px}.addon-sidebar-card-menu-button .docs-material-menu-button-flat-primary-caption,.addon-sidebar-card-menu-button .docs-material-menu-button-raised-primary-caption{line-height:32px}.addon-sidebar-card-menu-button .docs-material-menu-button-flat-primary-dropdown,.addon-sidebar-card-menu-button .docs-material-menu-button-raised-primary-dropdown{margin-top:3px}.goog-menuitem.addon-sidebar-menu-item-with-flat,.goog-menuitem.addon-sidebar-menu-item-with-raised{padding-right:30px}.addon-sidebar-menu-item-with-flat .goog-menuitem-content{max-width:174px;overflow:hidden;text-overflow:ellipsis}.addon-sidebar-menu-item-with-raised .goog-menuitem-content{max-width:206px;overflow:hidden;text-overflow:ellipsis}.addon-sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background:#fff;border-left:1px solid #d9d9d9;color:#222;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:none;position:absolute;right:0;width:300px}.addon-sidebar-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#616161;color:#fff;font-size:15px;font-weight:500;padding:10px 16px 9px 16px;position:relative}.addon-sidebar-close{cursor:pointer;height:21px;position:absolute;right:13px;top:7px;width:21px}.addon-sidebar-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:300px;overflow-y:overlay}.addon-sidebar-introduction{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);font-size:11px;font-weight:500;line-height:15px;padding:10px 16px 10px 16px}.addon-sidebar-banner{display:inline-grid;position:relative}.addon-sidebar-banner-image{display:block;height:auto;width:300px}.addon-sidebar-banner-image-overlay{background-image:linear-gradient(-180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.03) 50%,rgba(0,0,0,0.06) 70%,rgba(0,0,0,0.09) 90%,rgba(0,0,0,0.11) 96%,rgba(0,0,0,0.13) 100%);bottom:0;position:absolute;width:300px;height:80px}.addon-sidebar-spinner{position:fixed;top:50%;width:300px}.addon-sidebar-empty-caption{position:fixed;text-align:center;top:50%;width:300px}.addon-sidebar-empty-title{color:rgba(0,0,0,0.87);font-size:15px;font-weight:700;line-height:18px;padding-bottom:8px}.addon-sidebar-empty-description{color:rgba(0,0,0,0.50);font-size:13px;font-weight:500;line-height:18px}.script-application-sidebar{background:#fff;border-left:1px solid #d9d9d9;color:#222;position:absolute;right:0;width:300px}.script-application-sidebar-header{background:#616161;border:1px solid #616161;color:#fff;font-size:13px;font-weight:bold;height:15px;padding:10px 0 10px 12px;position:relative}.script-application-sidebar-close{cursor:pointer;position:absolute;right:6px;top:8px}.script-application-sidebar-content{bottom:0;position:absolute;top:37px;width:100%}#docs-script-button-bar .jfk-button{margin-right:9px}.docs-script-button-bar-text{color:#777;display:inline-block;margin-left:10px;margin-right:20px;max-width:55px;outline:none;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.docs-script-button-bar-text:hover{cursor:pointer;text-decoration:underline}.docs-script-button-bar-bubble{width:175px}.docs-script-button-bar-bubble-content{text-align:left;white-space:normal}.script-errorfield{border-color:#dd4b39!important}.script-errormsg{color:#dd4b39!important}.script-promo-menu-item{border:0px;min-height:90px;max-width:354px;padding:0px!important}.script-promo-menu-item-content{vertical-align:middle;padding:10px 20px}.script-promo-menu-item-description{color:#4a4a4a;font-size:13px}.script-promo-menu-item-icon{display:inline-block;height:75px;vertical-align:middle;width:75px}.script-promo-menu-item-text{display:inline-block;max-width:170px;padding-left:10px;vertical-align:middle;white-space:pre-line}.script-promo-menu-item-title{color:#222222;font-weight:bold;font-size:18px}.func-entry{border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #e5e5e5;cursor:default;outline:none}.func-entry:focus{border:1px solid #4d90fe!important}.func-entry-checked{border-top:1px solid #ffc;border-left:1px solid #ffc;border-right:1px solid #ffc;border-bottom:1px solid #e5e5e5;background-color:#ffc}.func-entry-func,.func-entry-lib{width:305px;margin-left:5px;padding-top:4px;padding-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.func-entry-rb{float:left;padding-left:8px;width:18px;height:26px}.func-entry-rb{background-image:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked.png);background-position:center center;background-repeat:no-repeat}.func-entry-checked .func-entry-rb{background-image:url(//ssl.gstatic.com/ui/v1/radiobutton/checked.png)}.script-help-dialog{min-width:392px}.script-help-dialog-content-left{border:1px solid #e5e5e5;height:160px;overflow-y:auto;vertical-align:top;width:254px}.script-help-dialog-content-section{padding:8px 12px}.script-help-dialog-content-title{font-family:arial,sans-serif;font-weight:bold}.script-help-dialog-content-description{font-family:arial,sans-serif}.script-help-dialog-buttons{min-width:102px;max-width:200px;padding-left:16px;vertical-align:top}.script-help-dialog-buttons .jfk-button{display:block;margin-right:0px;margin-bottom:16px;padding:0px 8px 0px 8px;width:100%}.script-manager-box{border:none;height:450px;width:700px}.script-prompt-contents DIV{min-width:300px;max-width:700px;max-height:350px;overflow:auto}.script-prompt-contents INPUT{width:100%}.script-app-dialog{z-index:1003}.script-app-contents{padding:0px}.script-error-message{max-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.script-error-dialog-content{max-height:400px;max-width:600px;overflow:auto}.script-postinstallbubble-dialog{outline:none}.script-postinstallbubble-content{max-width:293px}.script-postinstallbubble-dialog .jfk-bubble-closebtn{right:8px;top:8px}.script-postinstallbubble-title{font-size:16px;margin-bottom:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:274px}.script-postinstallbubble-description{font:normal 13px/1.4 arial,sans-serif;margin-bottom:13px}.script-reportissue-dialog-content{width:456px}.script-reportissue-dialog-description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:arial,sans-serif;height:100px;resize:none;vertical-align:top;width:100%}.script-reportissue-dialog-nonanonymous-control{vertical-align:top;width:20px}.script-reportissue-dialog-nonanonymous-label{vertical-align:top;width:436px}.script-reportissue-dialog-nonanonymous-optional-text{color:#777}.script-explorer-contents{height:350px;width:700px;overflow:hidden}.func-header{width:100%;border-top:1px solid #e5e5e5;color:#555;cursor:default;font-weight:bold;text-transform:uppercase}.func-actions{margin-bottom:14px}#func-action-new{margin-right:22px!important}#func-action-reload{position:absolute;right:26px;width:45px}#func-action-reload .docs-icon{opacity:0.7}.func-header-func,.func-header-lib{width:307px;margin-left:5px;padding-top:4px;padding-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.func-header-rb{width:26px}.func-entries{max-height:272px;border-top:1px solid #e5e5e5;overflow-x:hidden;overflow-y:auto}.func-entries:focus{outline:none}.func-none,.func-loading{width:640px;cursor:default;padding-top:4px;padding-bottom:4px}.func-none{margin-left:30px}.func-loading{background:transparent url(//ssl.gstatic.com/docs/script/images/spin-wait.gif) no-repeat 0 4px;padding-left:20px;margin-left:12px}.webstore-widget{padding:0}.webstore-widget .modal-dialog-title{border-bottom:1px solid #acacac;margin:0;padding:16px 12px}.picker-frame{width:100%;height:100%;border:0;overflow:hidden}.picker.modal-dialog-bg{position:absolute;top:0;left:0;background-color:#fff}.picker.modal-dialog{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #acacac;width:auto;padding:0;z-index:1001;overflow:auto;-moz-box-shadow:rgba(0,0,0,.2) 0 4px 16px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px;box-shadow:rgba(0,0,0,.2) 0 4px 16px;-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.picker-min{position:absolute;z-index:1002}.picker.modal-dialog-content{font-size:0;padding:0}.picker.modal-dialog-title{height:0;margin:0}.picker.modal-dialog-title-text{display:none}.picker.modal-dialog-buttons{display:none}.picker.modal-dialog{z-index:1201}.docs-revisions-chromecover-titlebar{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:16px;max-width:50vw}.docs-revisions-chromecover-titlebar-name-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-revisions-chromecover-titlebar[class*="docs-hc"] .docs-revisions-chromecover-titlebar-button-action{border:1px solid #fff}.docs-revisions-chromecover-titlebar-button-back-container{height:100%;min-width:58px}.docs-revisions-chromecover-titlebar-button-back{background-color:transparent;border:0;cursor:pointer;left:18px;margin:0;outline:0;padding:0}.docs-revisions-chromecover-titlebar-button-back.docs-material .docs-icon{height:21px;width:21px;margin:0;padding-bottom:3px}.docs-revisions-chromecover-titlebar-button-action{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;background-color:#4285f4;border:none;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;height:36px;margin:0 0 0 24px;outline:none;padding:0 16px;text-transform:uppercase;white-space:nowrap;will-change:box-shadow,filter,background-color,color}.docs-revisions-chromecover-titlebar-button-action,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-hover{-webkit-transition-duration:0.28s;-moz-transition-duration:0.28s;-o-transition-duration:0.28s;transition-duration:0.28s;-webkit-transition-property:box-shadow,filter,background-color,color;-moz-transition-property:box-shadow,filter,background-color,color;-o-transition-property:box-shadow,filter,background-color,color;transition-property:box-shadow,filter,background-color,color;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-focused{filter:brightness(88%)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-hover:not(.goog-flat-button-active){-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.docs-revisions-chromecover-content{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:inherit}.docs-revisions-chromecover-content-exclude-sidebar-width{width:calc(100% - 250px)}.docs-revisions-chromecover-content-color-default{background-color:#424242;color:#fff}.apps-ui-material-slide-toggle-container{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:21px;outline:0;position:relative;width:35px}.apps-ui-material-slide-toggle-thumb{-webkit-transition-duration:0.28s;-moz-transition-duration:0.28s;-o-transition-duration:0.28s;transition-duration:0.28s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);left:0;right:inherit;top:0;will-change:background-color}.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{left:inherit;right:0}.apps-ui-material-slide-toggle-container-disabled{cursor:not-allowed}.apps-ui-material-slide-toggle-track{background-color:#000;border-radius:7px;height:14px;opacity:0.26;width:35px}.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track{opacity:0.5}.apps-ui-material-slide-toggle-thumb{background-color:#f1f1f1;border-radius:100%;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);height:20px;width:20px;position:absolute}.apps-ui-material-slide-toggle-container-focused .apps-ui-material-slide-toggle-thumb{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.apps-ui-material-slide-toggle-container-hover .apps-ui-material-slide-toggle-thumb{box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32)}.docs-revisions-icon{cursor:pointer;direction:ltr;height:24px;min-height:24px;min-width:24px;outline:none;position:relative;text-align:left;vertical-align:middle;width:24px}.docs-hc-gecko .docs-revisions-icon{filter:invert(100%)}.docs-hc-ie .docs-revisions-icon{-ms-high-contrast-adjust:none;background-color:#fff}.docs-revisions-icon-rtl{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.docs-revisions-icon-focused:before{-webkit-transform:scale(1.375);-moz-transform:scale(1.375);-ms-transform:scale(1.375);-o-transform:scale(1.375);transform:scale(1.375);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#000;content:'';display:block;height:inherit;opacity:.12;position:absolute;width:inherit}.docs-revisions-icon-img-mask{height:inherit;overflow:hidden;position:absolute;width:inherit}.docs-revisions-icon-img:before{content:url(//ssl.gstatic.com/docs/common/revisions_sprite1.svg)}.docs-revisions-icon-img{height:72px;position:absolute;width:24px}.docs-revisions-icon-open .docs-revisions-icon-arrow{left:0;top:-48px}.docs-revisions-icon-arrow{left:0;top:0}.docs-revisions-icon-overflow{left:0;top:-24px}.docs-revisions-sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;outline-style:none;position:absolute;right:0;width:250px}.docs-revisions-sidebar-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docs-revisions-sidebar[class*="docs-hc"]{border-left:1px solid #fff}.docs-revisions-sidebar[class*="docs-hc"]>.docs-revisions-sidebar-header{border-bottom:1px solid #fff}.docs-revisions-sidebar-header-bg-color-brand{background-color:#4285f4}.docs-revisions-sidebar-header-text-color-brand{color:#fff}.docs-revisions-sidebar-title{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:60px;padding:18px;width:100%}.docs-revisions-sidebar-close{cursor:pointer;margin-left:auto}.docs-revisions-sidebar-name-filter-switch-container{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-top:1px solid rgba(255,255,255,0.2);height:47px;justify-content:space-between;padding:14px 14px 14px 18px;width:100%}.docs-revisions-sidebar-name-filter-switch-container label{color:#fff;cursor:pointer;font-size:12px;font-weight:bold;opacity:0.87;word-break:break-word}.docs-revisions-sidebar-revisions-list{position:relative;overflow:auto;overflow-x:hidden}.docs-revisions-sidebar-revisions-list::-webkit-scrollbar{width:11px}.docs-revisions-sidebar-revisions-list::-webkit-scrollbar-thumb{border-width:1px}.docs-revisions-sidebar-revisions-list::-webkit-scrollbar-track{border-width:0}.docs-revisions-sidebar-actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #cfcfcf;padding:9px 14px}.docs-revisions-sidebar-detail-button,#docs-revisions-sidebar-iw-button{margin-top:9px}.docs-revisions-sidebar-date-group{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#f5f5f5;border-bottom:1px solid #eee;color:#616161;font-size:13px;font-weight:bold;height:35px;padding-left:18px}.docs-revisions-sidebar-revisions-empty-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:100%}.docs-revisions-sidebar-revisions-empty{color:#616161;margin:0 18px;text-align:center}.docs-revisions-sidebar-revisions-empty-title{font-size:15px;font-weight:bold}.docs-revisions-sidebar-revisions-empty-details,.docs-revisions-sidebar-revisions-empty-title{margin-bottom:8px}a.docs-revisions-sidebar-revisions-empty-learn-more{color:#4285f4}.docs-ui-toast.docs-revisions-snack{z-index:1001}.docs-revisions-snack .docs-ui-toast-control{font-weight:bold;text-transform:uppercase}.docs-revisions-snapshot-prompt .jfk-textinput{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:29px;margin-top:16px;width:100%}.docs-revisions-snapshot-prompt-loading-indicator,.docs-revisions-snapshot-prompt-loading-indicator .docs-spinner{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.docs-revisions-snapshot-prompt-loading-indicator{min-height:96px;min-width:300px}.docs-revisions-snapshot-prompt-loading-indicator .docs-spinner{height:32px;width:32px}.docs-revisions-snapshot-prompt-loading-indicator .docs-quantum-spinner{margin:0;position:initial}.docs-revisions-switch{cursor:pointer;margin-left:14px}.docs-revisions-switch[class*="docs-hc"]>.apps-ui-material-slide-toggle-thumb,.docs-revisions-switch[class*="docs-hc"]>.apps-ui-material-slide-toggle-track{border:1px solid #fff;will-change:border-style}.docs-revisions-switch .apps-ui-material-slide-toggle-thumb{background-color:#bdbdbd}.docs-revisions-switch .apps-ui-material-slide-toggle-track{background-color:#fff;opacity:.3}.docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{background-color:#fafafa}.docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track{background-color:#000;opacity:.38}.docs-revisions-tile{outline:none;position:relative}.docs-revisions-tile-content-wrapper{padding-bottom:12px;border-bottom:1px solid #eee}.docs-revisions-tile-selected{background-color:#e8f0fe}.docs-revisions-tile-hover:not(.docs-revisions-tile-selected){background-color:#f5f5f5}.docs-revisions-tile-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:12px 18px 3px 36px;position:relative}.docs-revisions-tile-actions,.docs-revisions-tile-collaborator-list{margin:0 18px 0 36px}.docs-revisions-tile-collaborator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;font-size:12px}.docs-revisions-tile-collaborator-name{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#585858}.docs-revisions-tile-collaborator-link{line-height:1;margin-top:3px}.docs-revisions-tile-indented{margin-left:50px}.docs-revisions-tile-indented .docs-revisions-tile-header{padding-left:0}.docs-revisions-tile-indented .docs-revisions-tile-actions,.docs-revisions-tile-indented .docs-revisions-tile-collaborator-list{margin-left:0}.docs-revisions-tile-caption-v0{color:#808080;font-size:11px}.docs-revisions-tile-show-v0{color:#4275d6;font-size:11px}.docs-revisions-tile-show-v0-link{cursor:pointer;font-weight:bold}.docs-revisions-tile-swatch{width:8px;height:8px;margin-right:5px}.docs-revisions-tile-arrow-button,.docs-revisions-tile-menu-button{position:absolute}.docs-revisions-tile-arrow-button{left:9px;top:8px}.docs-revisions-tile-menu-button{right:9px;top:8px}.docs-revisions-tile-shade{border-bottom:1px solid #eee;cursor:progress;height:100%;position:absolute;width:100%;z-index:1}.docs-revisions-tile-shade:before{background-color:#fff;content:'';display:block;height:inherit;opacity:0.95;width:inherit}.docs-revisions-tile-shade .docs-spinner{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px}.docs-revisions-tile-shade .docs-quantum-spinner{margin:0;position:initial}.docs-revisions-tile-legacy .docs-revisions-tile-descriptor{font-size:13px;margin-bottom:2px;margin-top:0}.docs-revisions-tile-legacy.docs-revisions-tile-selected .docs-revisions-tile-descriptor{color:#d14836}.docs-revisions-tile-descriptor{color:#000;font-size:14px}.docs-revisions-tile-selected .docs-revisions-tile-descriptor{font-weight:bold}.docs-revisions-tile-text-box~.docs-revisions-tile-descriptor{color:#585858;font-size:12px;font-weight:normal;margin-top:3px}.docs-revisions-tile-text-box{-webkit-transition-duration:0.28s;-moz-transition-duration:0.28s;-o-transition-duration:0.28s;transition-duration:0.28s;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);background:transparent;border-radius:2px;border:1px solid transparent;font-family:Arial,sans-serif;font-size:14px;margin:-3px;margin-right:18px;outline:0;padding:2px;resize:none;will-change:border-color}.docs-revisions-tile-text-box:hover:enabled{border-color:#9e9e9e}.docs-revisions-tile-text-box:focus:enabled{border-color:#498dff}.docs-revisions-tile-text-box:disabled{color:#000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docs-revisions-tile-selected .docs-revisions-tile-text-box{font-weight:bold}.docs-text-ui-cursor-blink{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:docs-text-ui-fadeoutin;-moz-animation-name:docs-text-ui-fadeoutin;-o-animation-name:docs-text-ui-fadeoutin;animation-name:docs-text-ui-fadeoutin}@keyframes docs-text-ui-fadeoutin{from{opacity:1}13%{opacity:0}50%{opacity:0}63%{opacity:1}to{opacity:1}}@-webkit-keyframes docs-text-ui-fadeoutin{from{opacity:1}13%{opacity:0}50%{opacity:0}63%{opacity:1}to{opacity:1}}.docs-domreader-iframe{border:0;position:absolute;top:-100px;width:625px;height:1px;overflow:hidden;outline-style:none;z-index:100}.docs-text-spelling-didyoumean-item{color:#666;font-style:italic}.docs-text-spelling-contextual-suggestion-item{font-weight:bold}.alt-text-dialog-content textarea{font-family:Arial}#alt-text-dialog-title,#alt-text-dialog-description{width:400px}#alt-text-dialog-description{height:100px;padding-top:6px;padding-left:9px}.alt-text-dialog-content td{padding-top:10px;vertical-align:top}.alt-text-dialog-content tr{margin:5px 0}.alt-text-dialog-content label{font-weight:bold;padding-right:30px;position:relative;top:5px}.alt-text-dialog-intro{max-width:500px;padding:5px 0}.docs-bubble{background-color:#fff;border-radius:2px;border:1px solid;border-color:#bbb #bbb #a8a8a8;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-ms-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);color:#666;cursor:default;padding:12px 20px;position:absolute;z-index:502;white-space:nowrap}.docs-bubble.docs-linkbubble-bubble{z-index:503}.docs-bubble-link,.docs-bubble a{color:#15c!important;cursor:pointer;text-decoration:none!important}.docs-bubble a{display:inline-block;max-width:400px;text-overflow:ellipsis;overflow:hidden;vertical-align:bottom}.docs-bubble-link:hover,.docs-bubble a:hover{text-decoration:underline!important}.docs-bubble-label{font-weight:bold}a.docs-bubble-link-disabled{color:#ccc!important;text-decoration:none!important}.modal-dialog.color-dialog{padding:10px}.color-dialog>.modal-dialog-title{display:none}.color-dialog>.modal-dialog-buttons{margin-top:8px;padding-left:18px}.goog-color-menu-button.goog-menu-button{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1)}.goog-color-menu-button .goog-menu-button-outer-box,.goog-color-menu-button .goog-menu-button-inner-box{border-color:rgba(0,0,0,0.1)}.goog-color-menu-button.goog-menu-button-focused .goog-menu-button-outer-box,.goog-color-menu-button.goog-menu-button-focused .goog-menu-button-inner-box{border-color:#4d90fe}.goog-color-menu-button.goog-menu-button-open .goog-menu-button-outer-box,.goog-color-menu-button.goog-menu-button-open .goog-menu-button-inner-box{border-color:rgba(0,0,0,0.1)}.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-outer-box,.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-inner-box{border-color:rgba(0,0,0,0.1)!important}.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-outer-box{box-shadow:0 1px 1px rgba(0,0,0,.1)}.docs-flatcolormenubutton.goog-flat-menu-button{min-width:0px}.docs-flatcolormenubutton .goog-flat-menu-button-caption{display:inline-block;height:14px;outline:1px solid #bbb;vertical-align:middle;width:14px}.docs-colormenuitems-scheme-header{padding-left:5px}.docs-colormenuitems-custom-header{margin-left:-23px}.docs-colormenuitems.goog-menu{padding:10px}.docs-colormenuitems .jfk-palette-table{margin:0;padding:3px}.docs-colormenuitems .jfk-palette-cell-hover{border:1px solid #fff;outline:1px solid #000}.docs-colormenuitems-theme-header{padding-top:5px}.docs-colormenuitems-custom-palette .jfk-palette-cell{border-color:#ccc;height:16px;width:16px}.docs-colormenuitems-custom-palette .jfk-palette-cell-selected{border-color:black;outline:none}@media print{.docs-ui-unprintable{display:none!important}}.docs-copy-link{width:500px}.copy-link-dialog{color:black;font-family:Arial,sans-serif,sans;font-size:13px;white-space:normal}.copy-link-butter-holder{position:absolute;top:0px;padding-top:16px;left:220px}.copy-link-dialog button.copy-link-done-button,.copy-link-dialog button.copy-link-done-button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#4d90fe;background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.docs-findinput-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;min-width:20px;padding:0 8px;width:100%}.docs-findinput-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);outline:none}.docs-findinput-input,.docs-findinput-input:focus{background:transparent!important;border:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;font-size:13px;height:25px;margin:0;outline:none!important;padding:1px 0px!important;width:100%}.docs-findinput-count-container{max-width:120px;overflow:hidden;padding:0 8px 0 4px;text-align:right}.docs-findinput-count{color:#ccc;white-space:nowrap}.hsv,.hsva{position:relative;width:182px;height:185px}.hsv label span,.hsva label span{display:none}.hsv-hs-backdrop,.hsv-hs-image,.hsva-hs-backdrop,.hsva-hs-image{position:absolute;top:45px;left:10px;width:128px;height:128px;border:1px solid #999}.hsv-hs-backdrop,.hsva-hs-backdrop{background-color:#000}.hsv-hs-image,.hsv-v-image,.hsv-hs-handle,.hsv-v-handle,.hsva-hs-image,.hsva-v-image,.hsva-a-image,.hsva-hs-handle,.hsva-v-handle,.hsva-a-handle,.hsva-swatch-backdrop{background-image:url(//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png)}.hsv-noalpha .hsv-hs-image,.hsv-noalpha .hsv-v-image,.hsv-noalpha .hsv-hs-handle,.hsv-noalpha .hsv-v-handle,.hsva-noalpha .hsva-hs-image,.hsva-noalpha .hsva-v-image,.hsva-noalpha .hsva-a-image,.hsva-noalpha .hsva-hs-handle,.hsva-noalpha .hsva-v-handle,.hsva-noalpha .hsva-a-handle,.hsva-noalpha .hsva-swatch-backdrop{background-image:url(//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif)}.hsv-hs-image,.hsva-hs-image{background-position:0 0}.hsv-hs-handle,.hsva-hs-handle{position:absolute;left:5px;top:40px;width:11px;height:11px;overflow:hidden;background-position:0 -128px}.hsv-v-image,.hsva-v-image,.hsva-a-image{position:absolute;top:45px;left:155px;width:9px;height:128px;border:1px solid #999;background-color:#fff;background-position:-128px 0}.hsv-v-handle,.hsva-v-handle,.hsva-a-handle{position:absolute;top:40px;left:148px;width:25px;height:11px;background-position:-11px -128px;overflow:hidden}.hsv-swatch,.hsva-swatch,.hsva-swatch-backdrop{position:absolute;top:10px;right:auto;left:10px;width:30px;height:22px;border:1px solid #999;background-color:#fff}.hsv-input,.hsva-input{position:absolute;top:10px;right:auto;left:50px;width:75px}.hsva{width:205px}.hsva-a-image{left:182px;background-position:-137px 0}.hsva-a-handle{left:175px}.hsva-swatch,.hsva-swatch-backdrop{background-position:-36px -128px}.hsva-swatch{z-index:5}.hsva-swatch-backdrop{z-index:1}#docs-instant-button-bubble{border:1px solid #eee;box-shadow:0 3px 3px rgba(0,0,0,0.05);background:rgba(255,255,255,0.85);border-radius:100%;position:absolute;top:0;width:40px;text-align:center;height:40px;z-index:-2;cursor:default;opacity:0;transition:opacity .25s ease-in-out,z-index .26s linear .25s}.docs-instant-button-bubble-transformation-ltr{transform:translate(-50%,-50%)}.docs-instant-button-bubble-transformation-rtl{transform:translate(-65%,-50%)}#docs-instant-button-bubble.docs-instant-button-visible{opacity:1;cursor:pointer;z-index:101;transition:opacity .25s ease-in-out}#docs-instant-button-bubble.docs-instant-button-quick-hide{z-index:-2;opacity:0;top:0;transition:none}.docs-instant-button-bubble-icon{display:inline-block;opacity:0.5;margin-top:13px;margin-left:-3px;transition:opacity .15s ease-in-out}.docs-material .docs-instant-button-bubble-icon{margin-top:11px}#docs-instant-button-bubble:hover .docs-instant-button-bubble-icon,#docs-instant-button-bubble .docs-instant-button-bubble-icon:hover{opacity:1}#docs-instant-button-bubble:hover{background:rgba(255,255,255,1)}#docs-instant-button-bubble:focus{outline:0}#docs-instant-button-bubble.docs-hc-ie{-ms-high-contrast-adjust:none}.docs-loading-animation{width:28px;height:6px;position:absolute;margin:auto;bottom:0;left:0;right:0;top:0}.docs-loading-animation-dot-1,.docs-loading-animation-dot-2,.docs-loading-animation-dot-3{background-color:rgba(0,0,0,.2);border-radius:6px;display:inline-block;height:6px;position:absolute;width:6px}.docs-loading-animation-dot-1{-webkit-animation:docs-loading-animation-pulse 1s ease-in-out infinite 0s;-moz-animation:docs-loading-animation-pulse 1s ease-in-out infinite 0s;-o-animation:docs-loading-animation-pulse 1s ease-in-out infinite 0s;animation:docs-loading-animation-pulse 1s ease-in-out infinite 0s;left:0}.docs-loading-animation-dot-2{-webkit-animation:docs-loading-animation-pulse 1s ease-in-out infinite .33s;-moz-animation:docs-loading-animation-pulse 1s ease-in-out infinite .33s;-o-animation:docs-loading-animation-pulse 1s ease-in-out infinite .33s;animation:docs-loading-animation-pulse 1s ease-in-out infinite .33s;left:50%;margin-left:-3px}.docs-loading-animation-dot-3{-webkit-animation:docs-loading-animation-pulse 1s ease-in-out infinite .66s;-moz-animation:docs-loading-animation-pulse 1s ease-in-out infinite .66s;-o-animation:docs-loading-animation-pulse 1s ease-in-out infinite .66s;animation:docs-loading-animation-pulse 1s ease-in-out infinite .66s;right:0}@-webkit-keyframes docs-loading-animation-pulse{0%,40%,100%{background-color:rgba(0,0,0,.2);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}15%{background-color:rgba(0,0,0,1);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes docs-loading-animation-pulse{0%,40%,100%{background-color:rgba(0,0,0,.2);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}15%{background-color:rgba(0,0,0,1);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.docs-loading-indicator{height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px}.docs-loading-indicator-small{height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}.goog-palette-cell .docs-preview-palette-item{border:1px solid #e5e5e5;margin:1px}.goog-palette-cell-hover .docs-preview-palette-item{border:1px solid #999;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.goog-palette-cell-selected .docs-preview-palette-item{border:2px solid #999;box-shadow:0px 1px 2px rgba(0,0,0,0.1);margin:0px}.docs-preview-palette .goog-palette-cell{border:4px solid transparent}.docs-preview-palette .goog-palette-table{border:none}.docs-spinner{height:44px;overflow:hidden;position:relative}.docs-quantum-spinner{height:28px;left:50%;margin-left:-14px;position:absolute;top:0;width:28px}.docs-loading-indicator-small .docs-quantum-spinner{height:20px;margin-left:-10px;top:0;width:20px}.docs-white-circle{background:white;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.4);height:44px;left:50%;margin-left:-22px;position:absolute;width:44px}.docs-quantum-spinner.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue{border-color:#4285f4}.spinner-red{border-color:#db4437}.spinner-yellow{border-color:#f4b400}.spinner-green{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.spinner-gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner-gap-patch .spinner-circle{width:1000%;left:-450%}.spinner-circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner-circle-clipper .spinner-circle{width:200%}.spinner-circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none}.spinner-circle-clipper.spinner-left .spinner-circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.spinner-circle-clipper.spinner-right .spinner-circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .spinner-circle-clipper.spinner-left .spinner-circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .spinner-circle-clipper.spinner-right .spinner-circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.spinner-fit{position:absolute;top:0;bottom:0;right:0;left:0}.jfk-button.docs-submenuitem-splitbutton{background-color:#eee;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-bottom-right-radius:0;border-radius:0;border-right:none!important;border-top-right-radius:0;color:#6e6e6e;cursor:pointer;font-size:70%;font-weight:normal;height:57px;left:auto;line-height:59px;margin:0;min-height:26px;min-width:0;padding:0;position:absolute;right:0;top:0;width:34px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0}.goog-menuitem.docs-submenuitem{border:none;border-bottom:1px solid #e6e6e6;height:59px;padding-top:0;padding-bottom:0}.goog-menuitem.docs-submenuitem .goog-menuitem-content{height:59px;line-height:59px}.goog-menuitem.docs-submenuitem .goog-menuitem-checkbox{height:59px;top:0}.docs-working-bar{color:#222;display:none;font:13px/1.4 arial,sans-serif;margin-top:0;min-width:124px;position:absolute;z-index:1001;-webkit-transition:218ms ease-in;-moz-transition:218ms ease-in;-o-transition:218ms ease-in;transition:218ms ease-in}.docs-working-bar-slideup{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}.docs-working-bar-display{display:block}.docs-working-bar .message{background:rgba(0,0,0,.8);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;left:-50%;padding:16px;position:relative}.docs-working-bar .message *{vertical-align:middle}.docs-working-bar .message .icon{margin-right:16px}.docs-working-bar .spinner{display:inline-block}.docs-working-bar .label{font-weight:normal}@keyframes script-working-bar-spin{from{transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg)}}@-webkit-keyframes script-working-bar-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.docs-working-bar .spinner .icon{animation:script-working-bar-spin 1.5s infinite linear;-webkit-animation:script-working-bar-spin 1.5s infinite linear}.docs-toolbar-zoom-combobox .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;width:20px;white-space:nowrap}.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-caption{width:48px!important}.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-input{width:28px}.kix-columnoptionsdialog-content{margin:0}.kix-columnoptionsdialog-title{margin-top:6px;width:270px}.kix-columnoptionsdialog-control{position:absolute;right:0}.kix-columnoptionsdialog-units{color:#000;opacity:0.54}.kix-columnoptionsdialog-section{height:29px;padding:10px 0;border-bottom:1px solid #ebebeb}.kix-columnoptionsdialog-section:last-child{border-bottom:none}.kix-columnoptionsdialog-column-spacing{width:55px}.kix-columnoptionsdialog-line-between{margin-top:6px}.kix-documentmetricsdialog-row,.kix-documentmetricsdialog-lastrow{padding:10px 0px}.kix-documentmetricsdialog-header{border-bottom:solid 1px #acacac;padding-bottom:10px}.kix-documentmetricsdialog-row{border-bottom:solid 1px #ebebeb}.kix-documentmetricsdialog-counts{width:170px}.kix-documentmetricsdialog-values{text-align:right;width:85px}.kix-document-top-shadow{height:0}.kix-document-top-shadow-inner{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(transparent));background:-moz-linear-gradient(top,rgba(0,0,0,0.1),transparent);height:6px;position:relative;z-index:504}#docs-equationtoolbar{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 44px 0 44px}#insert-equation-button{margin:3px 0}.kix-equation-toolbar-icon{background-image:url(//ssl.gstatic.com/docs/common/ee-palettes-2.gif);width:28px;height:18px}.kix-equation-toolbar-palette-icon{background-image:url(//ssl.gstatic.com/docs/common/ee-palettes-2.gif)}.kix-equation-toolbar-palette .goog-palette-table{border:0}.kix-equation-toolbar-palette .goog-palette-cell{border:0}.kix-equation-toolbar-palette-item{border:1px solid #ffffff}.goog-palette-cell-hover .kix-equation-toolbar-palette-item{border-color:#999;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.kix-equation-toolbar-icon-character{background-position:-4px 0}.kix-equation-toolbar-icon-misc{background-position:-50px 0}.kix-equation-toolbar-icon-relation{background-position:-96px 0}.kix-equation-toolbar-icon-integral{background-position:-142px 0}.kix-equation-toolbar-icon-arrow{background-position:-188px 0}.kix-equation-highlight{border:1px solid #bbccff}.kix-equation-toolbar-hide-button{padding:7px 4px 4px;float:right;opacity:.30;-moz-opacity:.30;filter:alpha(opacity=30)}#docs-equationtoolbar .goog-toolbar-menu-button{height:27px;margin-bottom:1px;margin-top:0}#docs-equationtoolbar .goog-toolbar-menu-button-inner-box{padding-top:2px}.kix-icon-accessible-img:before{content:url(//ssl.gstatic.com/docs/documents/images/icons-25.png)}.kix-icon-accessible-img{background:url(//ssl.gstatic.com/docs/documents/images/icons-25.png) no-repeat}.kix-icon-close-comment-sprite{left:-48px}.kix-icon-close-comment{position:absolute;right:0;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-close-comment-sprite{left:-32px}.kix-icon-delete-note-sprite{left:-16px}.kix-icon-delete-note{position:absolute;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-delete-note-sprite{left:0px}.kix-icon-reply-comment-sprite{left:-80px}.kix-icon-reply-comment{position:absolute;right:32px;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-reply-comment-sprite{left:-64px}.kix-default-page{background:#eee}.kix-page-paginated{border:0;margin:3.75pt;margin-bottom:7.5pt;box-shadow:0 0 0 0.75pt #d1d1d1,0 0 3pt 0.75pt #ccc}.kix-page-compact::before{content:"";width:100%;border-top:1px dotted #aaa;position:absolute;z-index:23}.kix-page{cursor:text;overflow:hidden;position:relative;white-space:normal;-webkit-tap-highlight-color:initial}.kix-page-bottom{position:absolute;bottom:0;width:inherit}.kix-page-column-bottom{position:absolute;bottom:0;width:inherit}.kix-page-compact .kix-page-column-bottom,.kix-page-compact-first .kix-page-column-bottom{bottom:7px}.kix-page-header-border{margin-top:-1px;border-top:1px solid #e5e5e5}.kix-page-footer{border-top:1px solid #e5e5e5;overflow:hidden;margin-top:-1px}.kix-page-column-footnotes-separator{border-top:1pt solid #000;height:0;margin:5pt 0}.kix-page-column-footnotes-separator-hidden{display:none}.kix-page-column-line-between{border-right:1pt solid #bdbdbd}.kix-page-content-wrapper{z-index:22;position:relative}.kix-page-column{position:absolute}@page{size:8.5in 11in;margin:0;visibility:hidden}@media print{.kix-page{height:11in!important;page-break-after:always}}@media print{.kix-page-paginated{border:none!important;margin:0!important;box-shadow:none!important}.kix-page-header-border{margin-top:0px!important;border-top:none!important}.kix-page-footer{border-top:none!important}.kix-page-bottom{bottom:0!important}.kix-page-column-bottom{bottom:0!important}}.kix-pagesetupdialog-content{margin:0}.kix-pagesetupdialog-content-side{vertical-align:top}.kix-pagesetupdialog-content-left-side{vertical-align:top;padding-right:48px}.kix-pagesetupdialog-label,.kix-pagesetupdialog-control{vertical-align:middle}.kix-pagesetupdialog-control{padding:1px}.kix-pagesetupdialog-title{font-weight:bold}.kix-pagesetupdialog-units{font-weight:normal;margin-left:3px;color:#000;opacity:0.54}.kix-pagesetupdialog-section{padding-bottom:15px}.kix-pagesetupdialog-section .goog-flat-menu-button{margin:5px 0 0 0}.kix-pagesetupdialog-margin-label{padding-right:5px}.kix-pagesetupdialog-margin-input{width:55px;margin:4px 0}#kix-pagesetupdialog-page-color-button .goog-flat-menu-button{min-width:35px;padding:0 0 0 6px;text-align:left}.kix-pagesetupdialog-orientation-controls{margin-top:8px}.kix-pagesetupdialog-orientation-portrait-input{margin-right:20px}.kix-pagesetupdialog-orientation-controls .jfk-radiobutton{margin-left:-7px}.kix-pagesetupdialog-margin-table{border-collapse:collapse;border:none}#kix-pagesetupdialog-setdefault{float:right;margin-right:0px}.kix-scrollbararea{height:0px;position:fixed;right:20px;width:100%;z-index:598}.sketchy-dialog-bg{z-index:1002}.sketchy-dialog,.sketchy-dialog-content,.sketchy-dialog-fg,.sketchy-dialog-title,.sketchy-dialog-title-autosave,.sketchy-dialog-title-close{z-index:1003}.kix-tabledialog-content-side,.kix-tabledialog-content-left-side{display:inline-block}.kix-tabledialog-content-side{vertical-align:top}.kix-tabledialog-content-left-side{vertical-align:top;padding-right:48px}.kix-tabledialog-dimensions-table{border-collapse:collapse;border:none}.kix-tabledialog-title{padding-top:17px;font-weight:bold}.kix-tabledialog-title-short{padding-top:9px;font-weight:bold}.kix-tabledialog-label,.kix-tabledialog-cell-padding-label,.kix-tabledialog-control{display:inline-block;vertical-align:middle;padding:8px 0 7px 0}.kix-tabledialog-cell-padding-label{padding-left:28px}.kix-tabledialog-control{padding:5px}.kix-tabledialog-disabledtext{color:#b8b8b8}.kix-tabledialog-control #kix-tabledialog-table-border-width{margin-left:10px}#kix-tabledialog-table-indent-cell{width:138px}.kix-tabledialog-table-indent-label-container{display:inline-block;padding-left:7px}#kix-tabledialog-table-border-color-button .goog-flat-menu-button,#kix-tabledialog-cell-background-color-button .goog-flat-menu-button{min-width:35px;padding:0 0 0 6px;text-align:left}#kix-tabledialog-table-indent-label.kix-tabledialog-disabledtext .kix-tabledialog-units{color:#b8b8b8}.kix-tabledialog-units{color:#000;opacity:0.54;display:inline-block;font-weight:normal;margin-left:3px}.kix-link-button-content{cursor:pointer;text-decoration:underline;color:#009}.kix-toolbar-heading-preview{width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kix-toolbar-heading-update{color:#00f}.kix-toolbar-heading-update:hover{text-decoration:underline}.kix-translatedialog-desc{font-weight:normal;padding:0 0 16px;color:#999}.kix-translatedialog-input{padding:0}.kix-translatedialog-input-top{padding:0 0 16px}.kix-translatedialog-label{padding-bottom:4px;display:block}.kix-translatedialog-select-menu{overflow-y:auto}.goog-char-picker{background-color:#ddd;padding:16px;border:1px solid #777}.goog-char-picker-hovercard{border:solid 5px #ffcc33;min-width:64px;max-width:160px;padding:16px;background-color:white;text-align:center;position:absolute;visibility:hidden}.goog-char-picker-name{font-size:x-small}.goog-char-picker-unicode{font-size:x-small;color:GrayText}.goog-char-picker-char-zoom{font-size:xx-large}.goog-char-picker-grid-container{border:1px solid #777;background-color:#fff;width:272px}.goog-char-picker-grid{overflow:hidden;height:250px;width:250px;position:relative}.goog-stick{width:1px;overflow:hidden}.goog-stickwrap{width:17px;height:250px;float:right;overflow:auto}.goog-char-picker-recents{border:1px solid #777;background-color:#fff;height:25px;width:275px;margin:0 0 16px 0;position:relative}.goog-char-picker-notice{font-size:x-small;height:16px;color:GrayText;margin:0 0 16px 0}.goog-char-picker-uplus{}.goog-char-picker-input-box{width:96px}.label-input-label{color:GrayText}.goog-char-picker-okbutton{}.goog-char-picker-grid .goog-flat-button{position:relative;width:24px;height:24px;line-height:24px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;text-align:center;cursor:pointer;outline:none}.goog-char-picker-grid .goog-flat-button-hover,.goog-char-picker-grid .goog-flat-button-focus{background-color:#ffcc33}.goog-char-picker-button{border-width:0px;margin:0;padding:0;position:absolute;background-position:center left}.goog-char-picker-menu{background-color:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;margin:0;outline:none;padding:0;position:absolute;max-height:400px;overflow-y:auto;overflow-x:hide}.goog-char-picker-menu .goog-menuitem{color:#000;list-style:none;margin:0;padding:1px 32px 1px 8px;white-space:nowrap}.goog-char-picker-menu2 .goog-menuitem{color:#000;list-style:none;margin:0;padding:1px 32px 1px 8px;white-space:nowrap}.goog-char-picker-menu .goog-subtitle{color:#fff!important;background-color:#666;font-weight:bold;list-style:none;margin:0;padding:3px 32px 3px 8px;white-space:nowrap}.goog-char-picker-menu .goog-menuitem-rtl{padding:2px 16px 2px 32px!important}.goog-char-picker-menu .goog-menuitem-highlight{background-color:#d6e9f8}.goog-char-picker-menu .goog-menuseparator{border-top:1px solid #ccc;margin:2px 0;padding:0}.jfk-select .goog-flat-menu-button-caption{overflow:hidden;width:100%}.jfk-select .goog-flat-menu-button-dropdown{background:url(//ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat;border:none;height:11px;margin-top:-4px;width:7px}.ita-cp-whole-pad{position:fixed;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);-ms-box-shadow:0 4px 16px rgba(0,0,0,0.2);box-shadow:0 4px 16px rgba(0,0,0,0.2);background:white;padding:15px 21px;width:560px;height:auto;overflow:hidden;-webkit-transform:translateZ(0)}.ita-cp-whole-pad.modal-dialog{padding:15px 21px}.ita-cp-charpicker{display:inline-block}.ita-cp-content{display:block}.ita-cp-hwt{display:block;position:relative;overflow:hidden;width:275px;height:257px;background:#ffffff;border:1px solid rgb(204,204,204)}.ita-cp-hwt:focus{outline:none}.ita-cp-cell{display:inline-block}.ita-cp-title-bar{display:block;font-size:16px;line-height:24px;padding:10px 0 5px 0}.ita-cp-title-text{display:inline-block}.ita-cp-right-cell{padding-left:10px;vertical-align:top}.ita-cp-whole-pad .goog-char-picker{background-color:transparent;border:none;padding:0}.ita-cp-whole-pad .goog-menu-button{background:none}.ita-cp-whole-pad .goog-char-picker-grid{height:300px}.goog-char-picker-grid.goog-char-picker-recents{height:25px}.ita-cp-search{margin-bottom:10px;border:1px solid rgb(204,204,204);height:31px}.ita-cp-search.ita-cp-focus{border:1px solid #4d90fe}.ita-cp-input{width:248px;height:28px;outline:none;border:none;vertical-align:top;font-size:11px;text-overflow:ellipsis}.ita-cp-enter{position:static;top:10px!important;right:10px!important;width:45px!important;height:32px!important;display:inline-block;margin-left:10px!important}.ita-cp-enter-img{position:relative;left:15px;top:12px}.ita-cp-backspace{position:absolute;left:230px;top:215px;width:40px;height:28px}.ita-cp-backspace-img.ita-kd-img{background-image:url('https://ssl.gstatic.com/inputtools/images/reset.png');background-repeat:no-repeat;width:24px;height:24px;background-size:24px 24px;left:10px;top:6px;position:relative}.ita-cp-hwt .ita-hwt-candidate{width:30px;height:12px;padding:6px;line-height:12px;text-align:center}.ita-cp-hwt .ita-hwt-candidate-hover{background-color:#ffcc33}.ita-cp-charpicker .goog-char-picker-grid-container,.ita-cp-charpicker .goog-menu-button-inner-box{border:1px solid rgb(204,204,204)}.ita-cp-charpicker .goog-menu-button-outer-box{border:none}.goog-char-picker-grid .goog-flat-button{vertical-align:top}.ita-cp-hwt-hint{border:#ccc 3px dashed;margin:10px;height:230px}.ita-cp-charpicker .goog-char-picker-grid{overflow-y:scroll;border:1px solid rgb(204,204,204);width:270px}.ita-cp-menubar{margin-bottom:12px}.ita-cp-menubar .goog-flat-menu-button{margin-right:5px}.ita-cp-lens{background-image:url(https://ssl.gstatic.com/inputtools/images/lens.svg);width:21px;height:21px;display:inline-block;position:relative;top:5px}.goog-char-picker-menu .goog-menuitem-highlight,.goog-char-picker-menu .goog-menuitem-hover{border:none}.goog-char-picker-menu.goog-menu{z-index:1102}.ita-cp-whole-pad .modal-dialog-title{margin:0 0 8px}.goog-char-picker-hovercard{border:solid 5px #5195ef!important;z-index:1102}.docs-chat.jfk-button{border-radius:0;height:28px;margin-left:2px;margin-right:0px;min-width:24px;vertical-align:top}.docs-chat.jfk-button .docs-icon{opacity:.70}.docs-chat.jfk-button.jfk-button-checked .docs-icon{opacity:0.9}.docs-chat.jfk-button.jfk-button-disabled .docs-icon{opacity:0.333}.docs-chat-badge{background:#db4437;border-radius:6px;display:none;height:12px;pointer-events:none;position:absolute;right:-4px;top:-4px;width:12px}.docs-chat-badge-visible{display:block}.docs-chat-badge.docs-chat-hc-gecko{filter:url("data:image/svg+xml;utf8,\00003csvg%20xmlns=\000027http://www.w3.org/2000/svg\000027\00003e\00003cfilter%20id=\000027invertColor\000027\00003e\00003cfeColorMatrix%20type=\000027matrix\000027%20values=\000027-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\000027/\00003e\00003c/filter\00003e\00003c/svg\00003e#invertColor")}.docs-chat-badge.docs-chat-hc-ie{-ms-high-contrast-adjust:none;background-color:white}.docs-chat-message-tooltip-container{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);background-color:#fafafa;padding:12px;z-index:501}.docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fafafa transparent}.docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:rgba(0,0,0,0.3) transparent}.docs-chat-message-tooltip{font-size:13px;height:32px;line-height:18px;position:relative;text-align:left;width:192px}.docs-chat-message-tooltip-subject{filter:alpha(opacity=87);opacity:.87;font-weight:bold}.docs-chat-message-tooltip-content{filter:alpha(opacity=54);opacity:.54;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}.docs-chat-pane-container{border-left:1px solid #d9d9d9;outline:none;position:absolute;right:0;top:0;width:300px}.docs-chat-pane{background-color:#fff;font-size:13px;height:100%;overflow:hidden;position:relative;z-index:801}.docs-chat-users{background:#f5f5f5;color:#000;margin:0;max-height:33%;outline-style:none;overflow:auto;padding:8px 0 3px 0;text-align:left;vertical-align:top}.docs-chat-users-empty{display:none}.docs-chat-messages{background-color:#fff;box-sizing:border-box;color:rgba(0,0,0,.87);outline-style:none;overflow:auto;padding:16px 24px 0px 16px;position:relative;vertical-align:middle}.docs-chat-edit-container{background:#eee;bottom:0;height:96px;margin:0;outline:0;position:absolute;width:100%}.docs-chat-edit-box{border:1px solid #5ea0e3;box-sizing:border-box;font:100% Arial,sans-serif;height:64px;left:16px;outline:0;overflow:auto;padding:8px;position:relative;top:16px;width:268px;resize:none}.docs-chat-edit-box::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.docs-chat-edit-box::-moz-placeholder{color:rgba(0,0,0,.54)}.docs-chat-edit-box:-ms-input-placeholder{color:rgba(0,0,0,.54)}.docs-chat-edit-box-focus{outline:1px solid #5ea0e3}.docs-chat-roster{width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}.label-input-label{color:#a9a9a9}.docs-chat-status{color:gray;line-height:12px}.docs-chat-name{font-weight:bold}.docs-chat-message.docs-chat-status-message{margin-bottom:0px}.docs-chat-message{line-height:18px;margin-bottom:2px;outline-style:none;word-wrap:break-word;white-space:pre-wrap}.docs-chat-first-series-message{margin-top:10px}.docs-user-roster{margin:0;outline-style:none;padding:0 0 10px 1em;position:relative}.docs-user-roster-name{color:#666;left:2.7em;position:absolute;top:0}.docs-user-roster-bubble{height:13px;margin-right:1px;top:1px;vertical-align:text-bottom;width:13px}.docs-user-roster-bubble-clickable{cursor:pointer}.docs-chat-anon{color:gray;font-size:11px;padding:6px 24px 3px 16px}.docs-chat-title-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#616161;border-bottom:1px solid #616161;border-top:1px solid #616161;color:#fff;height:15px;padding:10px 0 10px 12px;position:relative}.docs-chat-title-bar-highlight{background-color:#4285f4;border-bottom-color:#4285f4;border-top-color:#4285f4;color:#fff}.docs-chat-title{font-weight:bold}.docs-chat-close-button{cursor:pointer;float:right;position:absolute;right:10px;top:8px}.docs-presence-widget{cursor:pointer;height:19px;margin:0 0 5px 0;outline:0;position:absolute;right:44px;top:11px;width:207px}#docs-presence-menubar .docs-presence-widget{top:5px}#docs-presence .docs-presence-widget{display:inline-block;position:relative;right:auto;text-align:left;width:auto}.docs-presence-widget-inner{border:1px solid transparent;height:17px;margin-bottom:8px}#docs-presence .docs-presence-widget-inner{display:inline-block;max-width:190px}.docs-presence-widget-normal .docs-presence-widget-inner{background:#fff;border-color:#fff;color:#666}.docs-presence-widget-hover .docs-presence-widget-inner,.docs-presence-widget-focused .docs-presence-widget-inner{background:#f3f3f3;border-color:#f3f3f3;color:#222!important}.docs-presence-widget-open .docs-presence-widget-inner{background:#f3f3f3;border-color:#e5e5e5;color:#666}.docs-presence-widget-notify .docs-presence-widget-inner{color:#fff}.docs-presence-widget-arrow{position:absolute!important;top:0}.docs-presence-widget-content{font-size:11px;line-height:18px;max-width:98px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}#docs-presence .docs-presence-widget-content{max-width:90px;position:relative;vertical-align:top}.docs-presence-widget-collab{max-width:90px;overflow:hidden;position:absolute;right:4px;top:1px}#docs-presence .docs-presence-widget-collab{display:inline-block;margin-right:4px;position:relative;right:auto;top:auto}.docs-presence-widget-collab .docs-user-roster-bubble{margin:1px;vertical-align:baseline}#docs-presence-container{height:29px;margin-right:10px;vertical-align:middle}#docs-presence{vertical-align:top}.docs-presence-plus-widget{max-width:250px;outline:0;text-align:left}#docs-bars .docs-presence-plus-widget{position:absolute;overflow:hidden;right:0;top:2px}.docs-presence-plus-widget-inner{vertical-align:top}.docs-presence-plus-widget-status{color:#222;display:none;text-align:right;margin:8px 10px 0 0}.docs-presence-plus-widget-open .docs-presence-plus-widget-status{display:block}.docs-presence-plus-widget-collabs{height:30px}.docs-presence-plus-widget-open .docs-presence-plus-widget-collabs{display:none}.docs-presence-plus-widget-overflow-button{border-radius:0;height:28px;margin:0 2px 0 -1px;min-width:0;padding:0;width:13px}.docs-presence-plus-widget-overflow-button .goog-flat-menu-button-dropdown{right:3px}.docs-presence-plus-widget-overflow-menu{max-height:300px;outline:none;overflow:auto;padding:7px;text-align:left;white-space:nowrap}.docs-presence-plus-widget-overflow,.docs-presence-plus-collab-widget-container{height:30px;overflow:hidden;vertical-align:top}.docs-presence-plus-collab-widget-color-block{height:30px;overflow:hidden;width:25px}.docs-presence-plus-collab-widget-menuitem{border-style:none;padding:0}.docs-presence-plus-collab-widget-container{margin:0 2px;width:25px}.docs-presence-plus-collab-widget-color-block{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-color-block{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-color-block{height:0;width:0}.docs-presence-plus-collab-widget-image,.docs-presence-plus-collab-widget-image-container{height:25px;padding-bottom:5px;width:25px}.docs-presence-plus-collab-widget-image-container{overflow:hidden}.docs-presence-plus-collab-widget-image-border{border-bottom:1px solid #fff;height:24px}.docs-presence-plus-collab-widget-idle-text{color:#777;font-size:11px}.docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-idle-text{display:none}.docs-presence-plus-widget-overflow-button-collabs{margin:0}@-webkit-keyframes color-join{from{margin-top:25px}to{margin-top:0}}@-moz-keyframes color-join{from{margin-top:25px}to{margin-top:0}}@-ms-keyframes color-join{from{margin-top:25px}to{margin-top:0}}.docs-presence-plus-collab-widget-enter .docs-presence-plus-collab-widget-color-block{-webkit-animation-name:color-join;-moz-animation-name:color-join;-ms-animation-name:color-join;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s}@-webkit-keyframes image-join{0%{height:0;padding-bottom:0}33%{height:0;padding-bottom:0}100%{height:25px;padding-bottom:5px}}@-moz-keyframes image-join{0%{height:0;padding-bottom:0}33%{height:0;padding-bottom:0}100%{height:25px;padding-bottom:5px}}@-ms-keyframes image-join{0%{height:0;padding-bottom:0}33%{height:0;padding-bottom:0}100%{height:25px;padding-bottom:5px}}.docs-presence-plus-collab-widget-enter .docs-presence-plus-collab-widget-image-container{-webkit-animation-name:image-join;-moz-animation-name:image-join;-ms-animation-name:image-join;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in}@-webkit-keyframes collab-exit{0%{height:30px;width:25px;margin:0;opacity:.5}25%{height:30px;width:25px;margin:0;opacity:.5}99%{height:0;width:0;margin:15px 12px}100%{height:0;width:0;margin:0}}@-moz-keyframes collab-exit{0%{height:30px;width:25px;margin:0;opacity:.5}25%{height:30px;width:25px;margin:0;opacity:.5}99%{height:0;width:0;margin:15px 12px}100%{height:0;width:0;margin:0}}@-ms-keyframes collab-exit{0%{height:30px;width:25px;margin:0;opacity:.5}25%{height:30px;width:25px;margin:0;opacity:.5}99%{height:0;width:0;margin:15px 12px}100%{height:0;width:0;margin:0}}.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-color-block{-webkit-animation-name:collab-exit;-moz-animation-name:collab-exit;-ms-animation-name:collab-exit;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s}@-webkit-keyframes collab-image-exit{0%{margin:0;padding-bottom:5px}25%{margin:0;padding-bottom:5px}100%{margin-top:-15px;margin-left:-12px}}@-moz-keyframes collab-image-exit{0%{margin:0;padding-bottom:5px}25%{margin:0;padding-bottom:5px}100%{margin-top:-15px;margin-left:-12px}}@-ms-keyframes collab-image-exit{0%{margin:0;padding-bottom:5px}25%{margin:0;padding-bottom:5px}100%{margin-top:-15px;margin-left:-12px}}.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-image{-webkit-animation-name:collab-image-exit;-moz-animation-name:collab-image-exit;-ms-animation-name:collab-image-exit;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container{display:block;height:25px;margin:0 0 5px;width:auto}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{width:30px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget{height:25px;padding-right:20px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image{position:relative;left:-1px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image,.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{padding-bottom:0}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{padding-left:5px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-border{border-bottom:none;border-left:1px solid #fff;height:25px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-name{color:#222;font-size:13px;margin:4px 0 0 5px;vertical-align:top}.goog-toolbar{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #ebebeb;outline:0;padding:8px 0 4px 0;position:relative;zoom:1}#docs-toolbar-wrapper{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;min-height:35px;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#eee);background-image:-moz-linear-gradient(top,#f5f5f5,#eee);background-image:-ms-linear-gradient(top,#f5f5f5,#eee);background-image:-o-linear-gradient(top,#f5f5f5,#eee);background-image:linear-gradient(top,#f5f5f5,#eee);padding:0 44px 0 58px;position:relative}#docs-toolbar{background:none;border-width:0!important;display:inline;min-height:35px;padding:0}#docs-primary-toolbars{display:block}#docs-omnibox-toolbar{background:none;border-width:0!important;display:inline-block;padding:0;vertical-align:middle;width:182px;overflow:hidden}#docs-side-toolbar{background:none;border:0;margin:0 44px 0 0;padding:0;position:absolute;right:0;top:0}.goog-toolbar{margin-bottom:0;outline:0}.goog-toolbar-button,.goog-toolbar-menu-button{margin:4px 0 0 -1px}.goog-toolbar-button-inner-box,.goog-toolbar-menu-button-inner-box{height:25px;min-width:25px;padding:0;text-align:center}.docs-toolbar-button-split-left .goog-toolbar-button-inner-box{min-width:23px}.goog-toolbar-button-inner-box .docs-icon,.goog-toolbar-menu-button-caption .docs-icon,.goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-icon{margin-top:-3px}.goog-toolbar-menu-button .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box,.goog-toolbar-button .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box{margin:0 1px}.goog-toolbar-menu-button-dropdown{margin-left:4px;margin-right:0;margin-top:9px}.goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown{margin-top:7px}.goog-toolbar-separator.goog-inline-block{border-left:1px solid #d9d9d9;height:35px;margin:0 5px 0 4px;vertical-align:top}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box{margin:0;margin-right:1px}.goog-color-menu-button-indicator{position:relative;height:19px}.goog-toolbar-color-menu-button .goog-toolbar-menu-button-caption{top:-2px}.docs-toolbar-small-separator.goog-toolbar-separator{border-left:1px solid #ccc;display:inline;font-size:11px;height:17px;line-height:normal;list-style:none;margin:0 -3px 0 -1px;outline:none;overflow:hidden;padding:0 0 3px 0;text-decoration:none;vertical-align:middle;width:0}.docs-toolbar-small-separator.goog-toolbar-separator,.docs-toolbar-small-separator.goog-toolbar-separator{display:inline-block;height:35px;margin:0 5px 0 4px;padding:0;vertical-align:top}.docs-toolbar-small-separator.goog-toolbar-separator+.docs-toolbar-small-separator.goog-toolbar-separator{display:none}.goog-toolbar-button+div.docs-toolbar-small-separator,div.goog-toolbar-separator+div.docs-toolbar-small-separator,div.goog-toolbar-menu-button+div.docs-toolbar-small-separator{margin-left:3px}.docs-toolbar-small-separator+div.goog-toolbar-button,.docs-toolbar-small-separator+div.goog-toolbar-menu-button,.docs-toolbar-small-separator+div[class~=goog-toolbar-select]{margin-left:-1px}div[class~="goog-toolbar-select"]+div.docs-toolbar-small-separator{margin-left:-1px}.docs-toolbar-small-separator+div.goog-toolbar-select{margin-left:-3px}.docs-toolbar-inset-separator.docs-toolbar-small-separator{border-left:1px solid 1px solid #d9d9d9;height:20px;margin:5px 5px 0 4px;vertical-align:middle}.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box,.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked.goog-toolbar-button-hover .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box{margin-left:1px}.goog-toolbar-button .docs-icon,.goog-toolbar-menu-button .docs-icon{opacity:.70}.goog-toolbar-button-hover .docs-icon,.goog-toolbar-button-selected .docs-icon,.goog-toolbar-button-checked .docs-icon,.goog-toolbar-menu-button-hover .docs-icon,.goog-toolbar-menu-button-selected .docs-icon,.goog-toolbar-menu-button-checked .docs-icon{opacity:0.9}.goog-toolbar-button-active .docs-icon,.goog-toolbar-menu-button-open .docs-icon{opacity:1.0}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption{margin-left:10px;text-align:left}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-dropdown{margin-left:5px;margin-right:4px}.docs-toolbar-button-split-left,.docs-toolbar-button-split-left *{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.docs-toolbar-button-split-right,.docs-toolbar-button-split-right *{border-top-left-radius:0!important;border-bottom-left-radius:0!important;min-width:5px!important}.docs-toolbar-button-split-right .goog-toolbar-menu-button-dropdown{margin-left:3px}.docs-toolbar-button-split-sympathy-hover{border-color:#c6c6c6}.docs-toolbar-button-split-left .goog-toolbar-button-hover,.docs-toolbar-button-split-right .goog-toolbar-button-hover{z-index:1}.docs-toolbar-split-create-button.goog-toolbar-menu-button{margin-right:4px}.docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;height:7px;margin-top:9px;opacity:1}.docs-toolbar-split-create-button{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button.goog-toolbar-button-disabled{border-right-color:#fff!important}.docs-toolbar-split-create-button.goog-toolbar-button-hover,.docs-toolbar-split-create-button.goog-toolbar-menu-button-hover{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button.goog-toolbar-button-active,.docs-toolbar-split-create-button.goog-toolbar-menu-button-active{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button .docs-icon{opacity:1}.docs-toolbar-text-button .goog-toolbar-button-outer-box,.docs-toolbar-text-button .goog-toolbar-menu-button-outer-box{padding-left:4px}.docs-toolbar-text-button .goog-toolbar-button-outer-box{padding-right:4px}.goog-toolbar-menu-button-outer-box{padding-right:3px}.goog-toolbar-menu-button-arrow-hidden.goog-toolbar-menu-button-outer-box{padding-right:0px}.jfk-bubble.docs-toolbar-more-bubble{padding:0px;z-index:507!important}.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#eee transparent}.docs-toolbar-more-toolbar{background:#eee;border:0;min-height:35px;padding:0 0 0 10px}.docs-collapsable-toolbar{white-space:nowrap}.docs-collapsable-toolbar-control{white-space:normal}.docs-hc-gecko .docs-icon-img{filter:invert(100%)}.docs-hc-gecko .docs-icon-img.docs-icon-document,.docs-hc-gecko .docs-icon-img.docs-icon-punch,.docs-hc-gecko .docs-icon-img.docs-icon-presentation,.docs-hc-gecko .docs-icon-img.docs-icon-spreadsheet,.docs-hc-gecko .docs-icon-img.docs-icon-form,.docs-hc-gecko .docs-icon-img.docs-icon-drawing,.docs-hc-gecko .docs-icon-img.docs-icon-script,.docs-hc-gecko .docs-icon-img.docs-icon-site{filter:none}.docs-hc-ie .docs-icon-img{-ms-high-contrast-adjust:none;background-color:white}.ac-renderer{font:normal 13px Arial,sans-serif;position:absolute;background:#fff;border:1px solid #666;-moz-box-shadow:2px 2px 2px rgba(102,102,102,.4);-webkit-box-shadow:2px 2px 2px rgba(102,102,102,.4);width:300px}.ac-row{cursor:pointer;padding:.4em}.ac-highlighted{font-weight:bold}.ac-active{background-color:#b2b4bf}.apps-action-shortcut-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.apps-action-shortcut-img:before{content:url(//ssl.gstatic.com/docs/common/shortcut_sprite1.png)}.apps-action-shortcut-img{height:95px;position:absolute;width:21px}.apps-action-shortcut-back{left:0;top:-63px}.apps-action-shortcut-back-white{left:0;top:-21px}.apps-action-shortcut-close-x{left:0;top:-84px}.apps-action-shortcut-search{left:0;top:-42px}.apps-action-shortcut-search-white{left:0;top:0}.apps-shortcutshelppopup{left:10%;top:10%;z-index:1002;color:#212121;font-family:roboto,arial,sans-serif;font-size:13px;position:fixed;text-align:center;background:#fafafa none repeat scroll 0;overflow:hidden;box-shadow:rgba(255,255,255,.9) 0px 1px 0px inset,rgba(0,0,0,.03) 0px -1px 0px inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px;width:800px}@media print{.apps-shortcutshelppopup{display:none}}.apps-shortcutshelppopup-bg{display:none;left:0;top:0;position:absolute}.apps-shortcutshelppopup-container{-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 32px}.apps-shortcutshelppopup-header,.apps-shortcutshelppopup-content{border-collapse:collapse;width:100%}.apps-shortcutshelppopup-header{border-bottom:1px solid #e5e5e5;text-align:left}.apps-shortcutshelppopup-content{font-size:13px;outline-offset:-1px}.apps-shortcutshelppopup-header-element{display:inline-block;vertical-align:middle;height:48px}.apps-shortcutshelppopup-title-container{white-space:nowrap;text-align:left}.apps-shortcutshelppopup-dialog-title{font-size:16px;color:#212121;display:inline-block;vertical-align:middle}.apps-shortcutshelppopup-input{font-size:13px;margin-left:16px;margin-right:0px;padding:0px 5px;vertical-align:middle;border-right:none;width:250px;height:27px;box-sizing:border-box}.apps-shortcutshelppopup-input-button-img{height:21px;width:21px;display:inline-block}.apps-shortcutshelppopup-input-button{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;margin-left:0px;vertical-align:middle;border-top-left-radius:0;border-bottom-left-radius:0;line-height:25px}.apps-shortcutshelppopup-tearoff-link{font-size:13px;cursor:pointer;text-decoration:underline;color:#4581ff;vertical-align:middle;display:block;padding:16px 0 13px 0;font-weight:bold}.apps-shortcutshelppopup-close{position:absolute;top:0;right:0;padding-right:30px;padding-top:30px}.apps-shortcutshelppopup-close-nav-widget-enabled{padding-right:14px;padding-top:9px}.apps-shortcutshelppopup-dialog .modal-dialog-title-close{cursor:pointer;position:static;padding:0px;margin:0;margin-left:32px;vertical-align:middle}.apps-shortcutshelppopup-dialog .modal-dialog-title-close:after{background:none}.apps-shortcutshelppopup-search-banner{text-align:left;height:48px;padding-top:12px;box-sizing:border-box}.apps-shortcutshelppopup-search-banner.apps-shortcutshelppopup-empty-search{position:relative;left:0px;right:0px;text-align:center;top:113px;height:48px}.apps-shortcutshelppopup-reset-search-button{cursor:pointer;text-decoration:underline;position:relative;width:21px;min-width:21px;display:inline-block;margin-right:8px}.apps-shortcutshelppopup-reset-search-button-icon{height:21px;width:21px}.apps-shortcutshelppopup-search-label{margin:0;position:relative;font-size:15px;display:inline-block;vertical-align:middle}.apps-shortcutshelppopup-result-container{overflow:auto;height:408px}.apps-shortcutshelppopup-content-header{height:48px;padding-top:25px;text-align:left;font-size:13px;color:#212121;white-space:nowrap;margin:0px;-moz-box-sizing:border-box;box-sizing:border-box}.apps-shortcutshelppopup-content-header.apps-shortcutshelppopup-content-header-first{height:32px;padding-top:8px}.apps-shortcutshelppopup-content-element{text-align:left;vertical-align:middle;padding-top:0.15em;border-bottom:1px solid #ececec;height:32px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box}.apps-shortcutshelppopup-shortcut-desc{color:#757575}.apps-shortcutshelppopup-shortcut-key{font-weight:bold}.apps-shortcutshelppopup-ac-renderer{z-index:1003;font-family:Arial,sans-serif;font-size:13px;position:absolute;background:#fff;border:1px solid #666;box-shadow:2px 2px 2px rgba(102,102,102,.4);width:250px;box-sizing:border-box}.apps-shortcutshelppopup-ac-row{cursor:pointer;padding:.4em}.apps-shortcutshelppopup-ac-renderer .ac-active{background-color:#eee}.apps-shortcutshelpcontentimpl-container{background-color:white}.apps-shortcutshelpcontentimpl-header{border-bottom:1px solid rgba(0,0,0,0.12);text-align:left;border-collapse:collapse;width:100%;height:83px;padding:16px 24px;box-sizing:border-box}.apps-shortcutshelpcontentimpl-header-element{display:inline-block;vertical-align:middle}.apps-shortcutshelpcontentimpl-title-container{white-space:nowrap;text-align:left}.apps-shortcutshelpcontentimpl-dialog-title{font-size:18px;color:rgba(0,0,0,.87);display:inline-block;vertical-align:middle;padding:16px 0;margin:0;font-weight:500}.apps-shortcutshelpcontentimpl-input{border-radius:4px;font-size:14px;margin-left:16px;margin-right:0px;vertical-align:middle;width:482px;height:48px;padding:0 0 0 52px;background-image:url("//ssl.gstatic.com/images/icons/material/system/svg/search_24px.svg");background-repeat:no-repeat;background-position:16px 50%;background-color:rgba(0,0,0,0.05);border-color:transparent;outline:none}.apps-shortcutshelpcontentimpl-input:focus{box-shadow:0 1px 1px rgba(0,0,0,0.24);background-color:#fff;border-color:transparent}.apps-shortcutshelpcontentimpl-tearoff-link-container{width:192px;height:61px;border-top:1px solid rgba(0,0,0,0.12);display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-tearoff-link-container-override-enabled{width:50%;height:61px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-link{font-size:13px;cursor:pointer;padding:9px 16px;border-radius:2px;font-weight:500}.apps-shortcutshelpcontentimpl-link,.apps-shortcutshelpcontentimpl-link:active{color:#4285f4}.apps-shortcutshelpcontentimpl-link:focus,.apps-shortcutshelpcontentimpl-link:hover{outline:none}.apps-shortcutshelpcontentimpl-link:focus{text-decoration:underline}.apps-shortcutshelpcontentimpl-link:visited{color:#4285f4}.apps-shortcutshelpcontentimpl-override-shortcut-link{text-transform:uppercase}.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled{cursor:inherit;opacity:0.6}.apps-shortcutshelpcontentimpl-link.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled:focus,.apps-shortcutshelpcontentimpl-link.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled:hover{text-decoration:none}.apps-shortcutshelpcontentimpl-search-banner{text-align:left;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.12);padding:26px 0}.apps-shortcutshelpcontentimpl-search-banner.apps-shortcutshelpcontentimpl-empty-search{position:relative;left:0px;right:0px;text-align:center;top:113px;height:48px}.apps-shortcutshelpcontentimpl-reset-search-button{cursor:pointer;text-decoration:underline;position:relative;width:21px;min-width:21px;display:inline-block;margin:0 8px;padding:0 8px 0 4px;border-color:transparent;background-color:transparent;background-image:none}.apps-shortcutshelpcontentimpl-override-banner{padding:5px 0 0 20px;line-height:16px;white-space:pre;color:rgba(0,0,0,.87)}.apps-shortcutshelpcontentimpl-override-shortcut-key{font-weight:bold}.apps-shortcutshelpcontentimpl-reset-search-button-icon{display:inline-block;vertical-align:middle;height:22px;width:21px}.apps-shortcutshelpcontentimpl-reset-search-button-img{position:absolute}.apps-shortcutshelpcontentimpl-reset-search-button-img:before{content:url('//ssl.gstatic.com/images/icons/material/system/svg/keyboard_arrow_left_24px.svg')}.apps-shortcutshelpcontentimpl-search-label{margin:0;position:relative;font-size:19px;display:inline-block;vertical-align:middle;color:rgba(0,0,0,.87)}.apps-shortcutshelpcontentimpl-content-header{height:48px;padding-top:25px;text-align:left;font-size:13px;color:rgba(0,0,0,.87);white-space:nowrap;margin:0px;-moz-box-sizing:border-box;box-sizing:border-box}.apps-shortcutshelpcontentimpl-ac-renderer{z-index:1003;font-family:Arial,sans-serif;font-size:13px;font-weight:normal;position:absolute;background:#fff;border:1px solid #666;box-shadow:2px 2px 2px rgba(102,102,102,.4);width:250px;box-sizing:border-box}.apps-shortcutshelpcontentimpl-ac-row{cursor:pointer;padding:.4em}.apps-shortcutshelpcontentimpl-ac-renderer .ac-active{background-color:#eee}.apps-shortcutshelpcontentimpl-sidebar{display:inline-block;width:192px;vertical-align:top;height:517px;position:relative;border-right:1px solid rgba(0,0,0,0.12);overflow-x:hidden;overflow-y:auto}.apps-shortcutshelpcontentimpl-sidebar-override-enabled{height:454px}.apps-shortcutshelpcontentimpl-shortcut-content{display:inline-block;height:517px;width:604px}.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled{height:454px}.apps-shortcutshelpcontentimpl-bottom-bar{height:61px;width:100%;border-top:1px solid rgba(0,0,0,0.12)}.apps-shortcutshelpcontentimpl-override-container{box-sizing:border-box;width:50%;height:61px;border-left:1px solid rgba(0,0,0,0.12);border-collapse:collapse;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-override-button-container{padding-left:16px}.apps-shortcutshelpcontentimpl-override-label{padding:0 5px 0 17px;font-weight:500;color:rgba(0,0,0,.87)}.apps-actiondatawidget{overflow:auto;height:514px;width:578px;position:relative;display:inline-block;outline:none;padding:0 5px 0 16px}.apps-actiondatawidget-key-focused{outline-style:solid;outline-width:1px}.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled .apps-actiondatawidget{height:452px}.apps-actiondatawidget-search{height:425px}.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled .apps-actiondatawidget-search{height:370px}.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled .apps-actiondatawidget-override{height:333px}.apps-actiondatawidget-content{font-size:13px;outline-offset:-1px;table-layout:fixed;border-spacing:0}.apps-actiondatawidget-content-header{height:48px;padding-top:25px;text-align:left;font-size:13px;color:rgba(0,0,0,.87);white-space:nowrap;margin:0px;-moz-box-sizing:border-box;box-sizing:border-box}.apps-actiondatawidget-content-element{text-align:left;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,0.12);white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 0}.apps-actiondatawidget-shortcut-desc{font-weight:normal;color:rgba(0,0,0,.87);word-wrap:break-word;white-space:normal;width:240px;vertical-align:top}.apps-actiondatawidget-shortcut-key{color:rgba(0,0,0,.87);width:310px}.apps-actiondatawidget-key-extra-padding{display:block;padding-bottom:11px}.apps-actiondatawidget-override-keys-on{color:rgba(0,0,0,.87);display:block}.apps-actiondatawidget-last-item{height:514px}.apps-actiondatawidget-last-item-override-enabled{height:452px}.apps-actiondatawidget-last-row{height:100%}.apps-actiondatawidget-override-keys-off{color:#bbbbbb;display:block}.apps-actiondatawidget-override-info-icon{height:17px;width:17px;float:right;display:block}.apps-actiondatawidget-override-info-svg{height:17px;width:17px;fill:#bbbbbb}.apps-shortcutshelpcontentimpl-hc-black .apps-actiondatawidget-override-info-svg{fill:white}.apps-actiondatawidget-override-keys-on .apps-actiondatawidget-override-info-svg{fill:#4285f4}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip,.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-unsupported{background-color:#727272;padding:7px 8px}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip{width:230px}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-unsupported{width:182px}.apps-actiondatawidget-override-tooltip-text{line-height:17px}.apps-actiondatawidget-override-info-icon-tooltip .jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter{border-color:#727272 transparent}.apps-actiondatawidget-override-browser-behavior-msg{color:#c5dbff}.apps-navigationwidget{display:inline-block;vertical-align:top;text-align:left;height:437px;width:192px;padding-top:4px;color:rgba(0,0,0,.87);outline:transparent}.apps-navigationwidget-item{min-height:33px;line-height:24px;padding:12px 0 0 24px}.apps-navigationwidget-item-selected{color:#4285f4}.apps-navigationwidget-item-hover{cursor:pointer;background-color:#eee}.apps-navigationwidget-item-disabled{opacity:0.2}div.CSS_SHORTCUTS_HELP_POPUP{left:10%;width:80%;top:10%;z-index:1002;color:#fff;position:fixed;text-align:center;text-shadow:#000 1px 1px 7px;font-weight:bold;background:#000 none repeat scroll 0;overflow:hidden}@media print{div.CSS_SHORTCUTS_HELP_POPUP{display:none!important}}div.CSS_SHORTCUTS_HELP_POPUP_CONTAINER{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:inherit;overflow:auto;padding:1em}table.CSS_SHORTCUTS_HELP_POPUP_HEADER,table.CSS_SHORTCUTS_HELP_POPUP_CONTENT{width:100%}.CSS_SHORTCUTS_HELP_POPUP_HEADER_TABLE_ELEMENT{padding-bottom:0.8ex}.CSS_SHORTCUTS_HELP_POPUP_TITLE{font-size:15px;white-space:nowrap;text-align:left}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_CONTAINER{color:#dd0;text-align:right}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_WRAPPER{position:absolute;top:0;right:0;padding-right:32px;padding-top:16px}.CSS_SHORTCUTS_HELP_CLOSE_PLACEHOLDER{height:11px;width:11px;padding:6px;margin:24px}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK{font-size:15px;cursor:pointer;text-decoration:underline;color:#dd0}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT{border-top:1px solid #999;font-size:13px}.CSS_SHORTCUTS_HELP_POPUP_CONTENT_HEADER{color:#dd0;padding-top:1em;text-align:left}.CSS_SHORTCUTS_HELP_POPUP_CONTENT_ELEMENT{vertical-align:top;padding-top:0.15em}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT td.CSS_SHORTCUTS_HELP_POPUP_KEY{font-weight:bold;padding-right:0.5em;text-align:right;white-space:nowrap}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT td.CSS_SHORTCUTS_HELP_POPUP_DESCRIPTION{font-weight:normal;text-align:left}span.CSS_SHORTCUTS_HELP_POPUP_KEY_MNEMONIC{font-family:"Courier New";color:#dd0}.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTAINER{border-top:1px solid #999;padding:.5em 0}.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT{background:#dd0;color:#000;padding:3px 7px;text-align:left;font-size:13px;text-shadow:none}.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED .CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT{background:none;color:#fff}.CSS_SHORTCUTS_HELP_POPUP_PREF_LINK{cursor:pointer;text-decoration:underline}.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED .CSS_SHORTCUTS_HELP_POPUP_PREF_LINK{color:#dd0}.shortcuts-modalpopup-bg{display:none;left:0;top:0;position:absolute}.docs-tabbar{clear:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;float:left;-webkit-justify-content:left;justify-content:left;outline:none}.docs-tabbar-tab{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:48px;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:264px;min-width:72px;padding:0px 24px}.docs-tabbar-tab-selected{border-bottom:2px solid #fff}.docs-hc-edge.docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel,.docs-hc-gecko.docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel,.docs-hc-ie.docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel{border-bottom:2px solid #fff;padding-bottom:0px}.docs-hc-edge.docs-tabbar-tab .docs-tabbar-tablabel,.docs-hc-gecko.docs-tabbar-tab .docs-tabbar-tablabel,.docs-hc-ie.docs-tabbar-tab .docs-tabbar-tablabel{padding-bottom:2px}.docs-tabbar-focused .docs-tabbar-tab-selected{background:rgba(255,255,255,0.12)}.docs-tabbar-mouseactive .docs-tabbar-tab{background:transparent}.docs-tabbar .docs-tabbar-tab-active{background:rgba(255,255,255,0.25)}.docs-tabbar-tablabel{color:rgba(255,255,255,0.7);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.docs-tabbar-tab-selected .docs-tabbar-tablabel{color:#fff}.docs-analytics-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.docs-analytics-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.docs-analytics-img{height:4262px;position:absolute;width:72px}.docs-analytics-hc-edge .docs-analytics-icon,.docs-analytics-hc-gecko .docs-analytics-icon{filter:invert(100%)}.docs-analytics-hc-ie .docs-analytics-icon{-ms-high-contrast-adjust:none;background-color:white}.docs-analytics-arrow-downward-18px{left:0;top:-3040px}.docs-analytics-arrow-drop-down-black-18dp{left:-50px;top:-3540px}.docs-analytics-arrow-right-black-18dp{left:-20px;top:-3608px}.docs-analytics-arrow-upward-18px{left:-54px;top:-874px}.docs-analytics-close-black-24px{left:-38px;top:-3608px}.docs-analytics-close-white-24px{left:-44px;top:-460px}.docs-analytics-info-outline-black-24px{left:0;top:-460px}.docs-analytics-group-in-circle-32px{left:0;top:-264px}.docs-analytics-keyboard-arrow-down-18px{left:0;top:-910px}.docs-analytics-keyboard-arrow-up-18px{left:0;top:0}.analytics-dialog{height:544px;width:576px}.analytics-dialog-title{display:none}.analytics-dialog-bg,.analytics-od-bg{background:rgba(0,0,0,0.6);left:0;position:absolute;top:0;z-index:1002}.analytics-dialog,.analytics-od{background-color:#fff;border:0px;border-radius:2px;box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.14);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;outline:0;position:absolute;z-index:1003}.analytics-dialog-content,.analytics-od-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0}.analytics-ec-content{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.analytics-ec-message-container{width:100%}.analytics-ec-message{color:rgba(0,0,0,0.6);font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:16px 128px;text-align:center}.analytics-ec-container{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%}.analytics-vhc-feedbackcard{color:rgba(0,0,0,0.87);font-size:11px;font-style:italic;margin:0 16px 0px 16px}.analytics-material .analytics-vhc-feedbackcard{margin:0}.analytics-vhc-feedbackcard-button,.analytics-vhc-feedbackcard-button:link,.analytics-vhc-feedbackcard-button:visited{color:#4285f4;cursor:pointer;font-size:11px;font-style:italic;margin:0 0 0 2px;text-decoration:none}.analytics-material .analytics-vhc-feedbackcard-button{height:14px;line-height:14px}.analytics-vhc-groupcard-root{border-bottom:1px solid #e0e0e0}.analytics-vhc-groupcard-root>.analytics-vhc-rowcard-row:not(.jfk-button-focused){border-bottom:1px solid transparent}.analytics-vhc-groupcard-root>.analytics-vhc-rowcard-row.jfk-button{cursor:pointer;height:calc(48px - 2px);width:calc(100% - 2px)}.analytics-vhc-groupcard-root>.analytics-vhc-rowcard-row.jfk-button-disabled{cursor:default}.analytics-vhc-groupcard-groupimg{height:32px;margin:0 16px 0 24px;vertical-align:middle;width:32px}.analytics-vhc-groupcard-message{font-family:Arial,sans-serif;font-size:12px;padding:0 0 12px 72px}.analytics-vhc-groupcard-message-warning{color:rgba(0,0,0,0.6);font-style:italic}.analytics-vhc-groupcard-message-error{color:#dd4330}.analytics-vhc-groupcard-members{margin-left:72px}.analytics-vhc-groupcard-members .analytics-vhc-groupcard-members{margin-left:48px}.analytics-vhc-groupcard-members .analytics-vhc-groupcard-message{padding-left:48px}.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist{border-top:0}.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist>div:last-child,.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist>.analytics-vhc-viewercard-root:last-child>.analytics-vhc-rowcard-row{border-bottom:0}.analytics-vhc-groupcard-members .analytics-vhc-viewercard-profileimg,.analytics-vhc-groupcard-members .analytics-vhc-groupcard-groupimg{margin-left:0}.analytics-vhc-groupcard-root>.analytics-vhc-rowcard-row .analytics-vhc-rowcard-profile{border:0;box-shadow:none;font-weight:400;margin:0px;min-width:0;padding:0}.analytics-vhc-groupcard-expand-icon{margin-top:-2px}.analytics-vhc-groupcard-contracted .analytics-vhc-groupcard-expand-icon{margin-left:-7px;margin-right:6px}.analytics-vhc-groupcard-expanded .analytics-vhc-groupcard-expand-icon{margin-left:-4px;margin-right:3px}.analytics-vhc-groupcard-expanded>.analytics-vhc-rowcard-row .analytics-vhc-rowcard-time{visibility:hidden}.analytics-vhc-groupcard-expanded>.analytics-vhc-rowcard-row .analytics-vhc-rowcard-tooltip-icon{visibility:hidden}.analytics-lmec-link,.analytics-lmec-link:active,.analytics-lmec-link:hover,.analytics-lmec-link:link,.analytics-lmec-link:visited{color:#4285f4;cursor:pointer;font-family:Arial,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.analytics-vhc-listsortbutton{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin:auto 24px auto 24px}.analytics-vhc-listsortbutton-mouse-focus{outline:0}.analytics-vhc-listsortbutton:last-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto 60px auto 0px;width:110px}.analytics-vhc-listsortbutton-name{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:12px;margin:0px 8px 0px 0px}.analytics-material .analytics-vhc-listsortbutton-name{color:#4a4a4a}.analytics-vhc-listsortbutton-arrow{height:18px;width:18px}.analytics-vhc-listsortbutton-uwsa .analytics-vhc-listsortbutton-arrow,.analytics-vhc-listsortbutton-uwsd .analytics-vhc-listsortbutton-arrow{visibility:hidden}.analytics-vhc-listsortbutton-ascending .analytics-vhc-listsortbutton-arrow,.analytics-vhc-listsortbutton-descending .analytics-vhc-listsortbutton-arrow{opacity:0.87}.analytics-nc-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1;-webkit-flex:1;flex:1;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0}.analytics-nc-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1;-webkit-flex:1;flex:1;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0}.analytics-material .analytics-nc-navigationbar{background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px}.analytics-vhc-viewhistory .jfk-bubble{background-color:#2d2d2d}.analytics-vhc-viewhistory .jfk-bubble-arrowimplafter{border-color:#2d2d2d transparent}.analytics-nvttb-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-family:Arial,sans-serif;font-size:11px;font-weight:bold}.analytics-nvttb-text{color:#fff}.analytics-nvttb-learnmore,.analytics-nvttb-learnmore:visited,.analytics-nvttb-learnmore:link,.analytics-nvttb-learnmore:hover{color:#7baaf7;margin-left:14px;text-decoration:none}.analytics-od{width:384px}.analytics-od-title{display:none}.analytics-od-picture{border-top-left-radius:2px;border-top-right-radius:2px;height:216px}.analytics-od-header{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:18px;font-weight:bold;margin:26px 24px 18px 24px}.analytics-od-body{color:rgba(0,0,0,0.7);font-family:Arial,sans-serif;font-size:13px;font-weight:400;margin:0px 24px 0px 24px}.analytics-od-paragraph{line-height:20px;margin:0px 0px 18px 0px}.analytics-od-learnmorebutton,.analytics-od-learnmorebutton:active,.analytics-od-learnmorebutton:hover,.analytics-od-learnmorebutton:link,.analytics-od-learnmorebutton:visited{align-self:left;color:#4285f4;cursor:pointer;text-decoration:none}.analytics-od-settingsbutton,.analytics-od-settingsbutton:focus,.analytics-od-settingsbutton:hover,.analytics-od-okbutton,.analytics-od-okbutton:focus,.analytics-od-okbutton:hover{background-color:#fff;border-radius:2px;box-shadow:0px 1px 2px 1px rgba(0,0,0,0.15);color:#4285f4;cursor:pointer;font-family:Arial,sans-serif;font-size:14px;height:auto;padding:9px 4px 9px 4px;vertical-align:middle;white-space:normal;width:159px}.analytics-od-okbutton,.analytics-od-okbutton:focus,.analytics-od-okbutton:hover{background-color:#4285f4;color:#fff;margin-left:12px;width:155px}.analytics-od-okbutton:focus{border:1px solid #000}.analytics-od-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:18px 24px 24px 24px}.analytics-rec-buttons{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:48px}.analytics-rec-cancel-button{color:rgba(0,0,0,0.6);cursor:pointer;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;margin:16px 12px 16px 12px}.analytics-rec-retry-button{color:#4285f4;cursor:pointer;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;margin:16px 12px 16px 12px}.analytics-vhc-rowcard-root{width:100%}.analytics-vhc-rowcard-row{-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:48px;text-align:left;width:100%}.analytics-vhc-rowcard-profile{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.analytics-vhc-rowcard-name{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:13px;margin-right:24px}.analytics-vhc-rowcard-time{color:rgba(0,0,0,0.87);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:Arial,sans-serif;font-size:13px;margin-right:36px;width:110px}.analytics-vhc-rowcard-time-container{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.analytics-vhc-rowcard-timenever .analytics-vhc-rowcard-time{font-style:italic}.analytics-vhc-rowcard-timeabsent .analytics-vhc-rowcard-time,.analytics-vhc-rowcard-iconabsent .analytics-vhc-rowcard-tooltip-icon{visibility:hidden}.analytics-vhc-rowcard-tooltip-icon{opacity:0.56;padding:5px 0 5px 0}.analytics-sc,.analytics-sc-settings{-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.analytics-sc-settings{border-top:1px solid #e0e0e0}.analytics-sc-settings-loading{visibility:hidden}.analytics-sc-disabled-by-admin-explanation,.analytics-sc-view-visibility-explanation{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:24px 24px 0px 24px;padding:0px 100px 0px 0px}.analytics-sc-view-visibility-explanation{border-bottom:1px solid rgba(0,0,0,0.4);padding-bottom:24px}.analytics-sc-disabled-by-admin-explanation-link,.analytics-sc-disabled-by-admin-explanation-link:active,.analytics-sc-disabled-by-admin-explanation-link:hover,.analytics-sc-disabled-by-admin-explanation-link:link,.analytics-sc-disabled-by-admin-explanation-link:visited{color:#4285f4;cursor:pointer;text-decoration:none}.analytics-sc-account-setting,.analytics-sc-document-setting{margin:0px 24px;padding:24px 0px}.analytics-sc-document-setting{border-top:1px solid #e0e0e0}.analytics-sc-account-itemlabel,.analytics-sc-document-itemlabel{color:#4285f4;font-family:Arial,sans-serif;font-size:14px;font-weight:bold}.analytics-sc-section-label{color:#000000;font-family:Arial,sans-serif;font-size:13px;font-weight:bold}.analytics-sc-section{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;margin:16px 0px 0px 0px}.analytics-sc-account-switch,.analytics-sc-document-switch{margin-left:5px}.analytics-sc-account-explanation,.analytics-sc-document-explanation{color:rgba(0,0,0,0.54);font-family:Arial,sans-serif;font-size:12px;font-weight:400;margin:12px 0px 0px 0px;width:360px}.analytics-sc-account-explanation a:link,.analytics-sc-account-explanation a:visited{color:#4285f4;text-decoration:none}.analytics-sc-buttons{-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:56px;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.analytics-sc-done-button,.analytics-sc-save-button{color:#4285f4}.analytics-sc-done-button,.analytics-sc-save-button,.analytics-sc-cancel-button{cursor:pointer;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;height:36px;line-height:36px;margin-right:8px;padding:0px 16px;vertical-align:middle}.analytics-sc-save-button.jfk-button-disabled{color:rgba(66,133,244,0.26);cursor:default}.analytics-sc-cancel-button{color:rgba(0,0,0,0.54)}.analytics-sc-section .apps-ui-material-slide-toggle-container{cursor:pointer}.analytics-sc-section .apps-ui-material-slide-toggle-container.apps-ui-material-slide-toggle-container-disabled{cursor:default}.analytics-sc-section .apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track,.analytics-sc-section .apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{background-color:#4285f4}.analytics-sc-section .apps-ui-material-slide-toggle-container-checked.apps-ui-material-slide-toggle-container-disabled .apps-ui-material-slide-toggle-track{opacity:0.07}.analytics-sc-section .apps-ui-material-slide-toggle-container-checked.apps-ui-material-slide-toggle-container-disabled .apps-ui-material-slide-toggle-thumb{opacity:0.26}.analytics-material .analytics-sc .analytics-vc-spinner{top:278px}.analytics-sc .analytics-ec-container{-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-bottom:68px;margin-top:56px}.analytics-sfc-card{-webkit-align-items:center;align-items:center;background-color:rgba(238,238,238,1);border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:48px}.analytics-sfc-label{color:rgba(221,67,48,1);font-family:Arial,sans-serif;font-size:13px;font-weight:400;margin:0 24px 0 24px}.analytics-sic-content{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:13px;font-weight:400;line-height:18px;margin:18px 24px 6px 24px}.analytics-tb-container{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.analytics-material .analytics-tb-container{height:68px}.analytics-tb-title-text{font-family:Arial;font-size:20px;margin:16px 31px 4px 16px}.analytics-material .analytics-tb-title-text{color:rgba(0,0,0,0.87);font-family:Arial,sans-serif;font-size:18px;font-weight:bold;margin:0 0 0 24px}.analytics-tb-close{cursor:pointer;display:inline-flex;height:11px;margin:0px;opacity:0.7;padding:16px;position:absolute;right:0px;top:0px;width:11px}.analytics-material .analytics-tb-close{height:auto;margin:0px;opacity:0.54;padding:12px;right:6px;top:6px;width:auto}.analytics-material .analytics-tb-close:focus{border:1px solid #4285f4}.analytics-tb-close:after{content:none}.analytics-tb-close:hover{opacity:1}.analytics-material .analytics-tb-close:hover{opacity:0.87}.analytics-tpec-container{text-align:center;width:100%}.analytics-tpec-total-unique-viewers,.analytics-tpec-explanation{font-family:Arial,sans-serif;font-weight:400;padding:0 128px}.analytics-tpec-total-unique-viewers{color:#212121;font-size:16px;line-height:24px;padding-bottom:8px}.analytics-tpec-explanation{color:#757575;font-size:13px}.analytics-vhc-viewcardlist{border-top:1px solid #e0e0e0;width:100%}.analytics-vhc-viewcardlist-scrollable{overflow-y:auto}.analytics-vc-root,.analytics-vc-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0;z-index:1}.analytics-vc-spinner .docs-quantum-spinner{left:0;margin-left:0px}.analytics-vc-spinner .docs-spinner{height:28px}.analytics-vc-spinner{height:28px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28px}.analytics-vhc-viewercard-profileimg{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:32px;margin:0 16px 0 24px;max-height:36px;max-width:36px;vertical-align:middle;width:32px}.analytics-vhc-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1;-webkit-flex:1;flex:1;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0}.analytics-vhc-viewhistory{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1;-webkit-flex:1;flex:1;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-height:0}.analytics-vhc-listsortbutton-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:48px;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.analytics-vhc-tabbarholder{box-shadow:0 2px 1px rgba(0,0,0,0.15)}.analytics-material .docs-tabbar{background-color:#fff}.analytics-material .docs-tabbar-tab{border-bottom:4px solid transparent;border-top:4px solid transparent}.analytics-material .docs-tabbar-tab-selected{border-bottom:4px solid #2196f3}.analytics-material .docs-tabbar-focused .docs-tabbar-tab-selected{background:rgba(0,0,0,0.07)}.analytics-material .docs-tabbar-mouseactive .docs-tabbar-tab{background:transparent}.analytics-material .docs-tabbar .docs-tabbar-tab-active{background:rgba(0,0,0,0.14)}.analytics-material .docs-tabbar-tablabel{color:rgba(0,0,0,0.54);font-family:Arial,sans-serif;font-size:13px;font-weight:bold}.analytics-material .docs-tabbar-tab-selected .docs-tabbar-tablabel{color:rgba(0,0,0,0.87)}.analytics-material .analytics-vhc .analytics-vc-spinner{top:302px}.analytics-vhc-viewhistory .analytics-ec-container{-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.analytics-vhfc-card{border-top:1px solid #e0e0e0;box-shadow:0 -1px 3px rgba(0,0,0,0.15);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;z-index:1}.analytics-vhfc-settings-button{color:#4285f4;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:Arial,sans-serif;font-size:13px;font-weight:bold}.analytics-vhfc-settings-container,.analytics-vhfc-feedback-container{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:0 24px}.analytics-vhfc-settings-container{height:56px;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.analytics-vhfc-label{font-family:Arial,sans-serif;font-size:12px;font-weight:400;margin-right:24px}.analytics-vhfc-label a:link,.analytics-vhfc-label a:visited{color:#4285f4;text-decoration:none}.analytics-vhfc-feedback-container{background-color:#f5f5f5;height:32px}.analytics-vhfc-feedback-container .analytics-vhc-feedbackcard{color:rgba(0,0,0,0.54);font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400}.analytics-vhfc-feedback-container .analytics-vhc-feedbackcard-button{font-size:12px;font-style:normal}.analytics-vhc-tablabel-domain-name{font-weight:400;text-transform:none}.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator{height:20px;width:22px;bottom:1px}.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-textcolormenubutton-background-indicator{height:14px;left:4px;position:relative;top:4px;width:14px}.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-textcolormenubutton-background-indicator .docs-textcolormenubutton-char{bottom:4px;font-size:14px;font-weight:normal;position:relative}.docs-text-color-state-change-button{margin-right:0;padding:0 18px}.jfk-button-standard.docs-c-u-colormenutogglebutton-base.docs-c-u-colormenutogglebutton-extra-visible-border.jfk-button-hover,.jfk-button-standard.docs-c-u-colormenutogglebutton-base.docs-c-u-colormenutogglebutton-extra-visible-border.jfk-button-hover.jfk-button-checked{border:1px solid #000}.docs-text-color-omnibox-icon{float:left;width:16px;height:16px;margin:2px}.talk_roster{display:none}.docs-chat-mole-hidden>div{top:-10000px!important;left:-10000px!important}.talk_chat_widget{z-index:900!important}.docs-toolbar-menu-button .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-toolbar-menu-button .goog-toolbar-menu-button-icon{margin-left:3px;margin-right:6px;opacity:1}.docs-toolbar-menu-button .goog-toolbar-menu-button-inner-box{text-align:left}.docs-bgcolor-toolbar-menu-button{color:#fff!important;border:1px solid rgba(0,0,0,0.09)!important;background-image:none;overflow:hidden}.docs-bgcolor-toolbar-menu-button .goog-toolbar-menu-button-outer-box{z-index:1}.docs-bgcolor-toolbar-menu-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.08))}.docs-bgcolor-toolbar-menu-button.goog-toolbar-menu-button-hover:hover{border:1px solid rgba(0,0,0,0.18)!important}.docs-bgcolor-toolbar-menu-button.goog-toolbar-menu-button-hover:hover:after{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.12))}.docs-bgcolor-toolbar-menu-button.goog-toolbar-menu-button-hover:not(:hover){-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.docs-bgcolor-toolbar-menu-button .goog-toolbar-menu-button-dropdown{background:no-repeat url(//ssl.gstatic.com/docs/common/jfk_sprite186.png) 0 -1581px;height:12px;width:6px;margin-top:2px}#docs-access-level-indicator{margin-left:12px}#docs-access-level-indicator .goog-toolbar-menu-button-caption{min-width:93px}.docs-access-level-indicator-view{background-color:#4d90fe}.docs-access-level-indicator-comment{background-color:#1aa863}.docs-access-level-indicator-no-icon-label{margin-left:9px}.docs-access-level-indicator-menu{font-family:Arial,sans-serif}.docs-access-level-indicator-menu-text{color:rgba(0,0,0,.67);font-size:13px;line-height:20px;padding:10px 20px 7px;width:196px}.docs-access-level-indicator-button-area{text-align:left;padding:6px 20px 6px 13px}.docs-access-level-indicator-request-access-button{cursor:pointer;border-radius:2px;font-size:12px;font-weight:500;padding:6px 6px 5px}.docs-access-level-indicator-request-access-button-view{color:#4285f4}.docs-access-level-indicator-request-access-button-comment{color:#0f9d58}.docs-access-level-indicator-request-access-button.jfk-button-hover,.docs-access-level-indicator-request-access-button:focus{background-color:rgba(153,153,153,.2)}.docs-access-level-indicator-request-access-button.jfk-button-selected,.docs-access-level-indicator-request-access-button:active{background-color:rgba(153,153,153,.4)}.docs-copydocdialog-filenameinput{width:250px}.docs-copydocdialog-warning,.docs-copydocdialog-destination-sharewarning{color:#999;font-size:11px}.docs-copydocdialog-commentcheckbox{padding-top:5px}.docs-copydocdialog-destination-button,.docs-copydocdialog-filenameinput{margin-top:4px}.docs-copydocdialog-destination-button{border:1px solid #ddd;text-align:left;margin-right:0;overflow:hidden;position:relative;text-overflow:ellipsis;width:250px}.docs-copydocdialog-destination-button.jfk-button-focused{border:1px solid #4d90fe}.docs-copydocdialog-destination-section{margin-top:16px}.docs-copydocdialog-destination-img{margin-right:5px;position:relative;top:2px}.goog-menu.picker-min.docs-copydocdialog-destination-picker{z-index:1003}.docs-dialog.docs-hc-gecko .modal-dialog-title-close:after{filter:invert(100%)}.docs-dialog.docs-hc-ie .modal-dialog-title-close:after{-ms-high-contrast-adjust:none;background-color:white}.docs-dialog .modal-dialog-title-close{opacity:0.54}.docs-dialog .modal-dialog-title-close:hover{opacity:0.87}.docs-dialog .modal-dialog-title-close:after{background:none;right:13px;top:14px;content:url(//ssl.gstatic.com/images/icons/material/system/svg/close_18px.svg);height:18px;width:18px}.docs-dialog-alert{width:400px}.docs-dialog-modal-bg{z-index:998}.docs-details-dialog{min-width:200px}.docs-details-error{margin-left:10px;margin-top:40px}.docs-details-loading{background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:50px;margin:auto;width:50px}.docs-details-table{border-collapse:collapse}.docs-details-field{font-size:13px;font-weight:bold;height:27px;width:100px}#docs-details-folder{margin-right:6px;opacity:0.45;outline:none;vertical-align:bottom}.docs-details-value{height:27px;max-width:200px}.picker-iframe.picker-min{-moz-box-shadow:rgba(0,0,0,.2) 0 4px 16px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px;box-shadow:rgba(0,0,0,.2) 0 4px 16px;color:#000;padding:0;position:absolute;z-index:1002}.picker-iframe.picker-minew .picker-min-frame-up{background-color:#f1f1f1}.picker-iframe.picker-white-callout.picker-minew .picker-min-frame-up{background-color:#fff}.picker-iframe.picker-min.goog-menu{border-color:#ccc;line-height:0;max-height:none;overflow:visible}.picker-iframe.picker-min-top{margin-top:15px}.picker-iframe.picker-minew.picker-min-top{margin-top:9px}.picker-iframe.picker-min-bottom{margin-top:-15px}.picker-iframe.picker-minew.picker-min-bottom{margin-top:-9px}.picker-iframe .picker-min-arrow-up,.picker-iframe .picker-min-arrow-down{position:absolute;width:32px;z-index:0}.picker-iframe .picker-min-arrow-up{top:-15px}.picker-iframe.picker-minew .picker-min-arrow-up{top:-10px;width:20px}.picker-iframe .picker-min-arrow-down{bottom:-16px}.picker-iframe.picker-minew .picker-min-arrow-down{bottom:-10px;width:20px}.picker-iframe .picker-min-arrow-inner,.picker-iframe .picker-min-arrow-border{border:16px solid;height:0;position:absolute;width:0}.picker-iframe.picker-minew .picker-min-arrow-inner,.picker-iframe.picker-minew .picker-min-arrow-border{border:10px solid}.picker-iframe.picker-minew .picker-min-arrow-up .picker-min-arrow-inner{border-color:#f1f1f1 transparent}.picker-iframe.picker-white-callout.picker-minew .picker-min-arrow-up .picker-min-arrow-inner{border-color:#fff transparent}.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner{border-color:#fff transparent;top:1px;z-index:1}.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner{border-color:#fff transparent;bottom:1px;z-index:1}.picker-iframe .picker-min-arrow-up .picker-min-arrow-border,.picker-iframe .picker-min-arrow-down .picker-min-arrow-border{border-color:rgba(0,0,0,0.2) transparent}.picker-iframe .picker-min-arrow-down .picker-min-arrow-border{bottom:0}.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner,.picker-iframe .picker-min-arrow-up .picker-min-arrow-border{border-top-width:0}.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner,.picker-iframe .picker-min-arrow-down .picker-min-arrow-border{border-bottom-width:0}.drive-organize-atd-popup{display:inline-block;vertical-align:middle}.drive-organize-atd-popup-undo-btn{float:right}.drive-organize-popup{position:absolute;z-index:1002;-webkit-box-shadow:rgba(0,0,0,0.2) 0 4px 16px;-moz-box-shadow:rgba(0,0,0,0.2) 0 4px 16px;box-shadow:rgba(0,0,0,0.2) 0 4px 16px;background-color:#f1f1f1;border:1px solid rgba(0,0,0,0.2);color:#6e6e6e;font-size:13px;font-weight:normal;text-align:left;white-space:nowrap}.drive-organize-popup-outline-hidden *:focus{outline:none}.drive-organize-popup-content{padding:10px}.drive-organize-popup-message{display:inline-block;max-width:160px;padding-right:10px}.drive-organize-button{display:inline-block;vertical-align:middle}.drive-organize-popup-link-btn{color:#15c;cursor:pointer;padding:0 7px}.drive-organize-popup-close-btn{cursor:pointer;height:15px;padding:3px;vertical-align:middle}.drive-organize-popup-link-btn.drive-organize-button-hover{text-decoration:underline}.drive-organize-popup-arrow{position:absolute;width:20px}.drive-organize-popup-arrow .drive-organize-popup-triangle-before,.drive-organize-popup-arrow .drive-organize-popup-triangle-after{content:'';display:block;height:0;position:absolute;width:0}.drive-organize-popup-arrow .drive-organize-popup-triangle-before{border:10px solid}.drive-organize-popup-arrow .drive-organize-popup-triangle-after{border:9px solid}.drive-organize-popup-arrowdown{bottom:0}.drive-organize-popup-arrowup{top:-10px}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before,.drive-organize-popup-arrowup .drive-organize-popup-triangle-before{border-color:rgba(0,0,0,0.2) transparent;left:0}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after,.drive-organize-popup-arrowup .drive-organize-popup-triangle-after{border-color:#f1f1f1 transparent;left:1px}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before{border-bottom-width:0}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after{border-bottom-width:0}.drive-organize-popup-arrowup .drive-organize-popup-triangle-before{border-top-width:0}.drive-organize-popup-arrowup .drive-organize-popup-triangle-after{border-top-width:0;top:2px}.drive-organize-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;color:#000;font-family:inherit;outline:0;padding:24px;position:absolute;width:560px;z-index:2204}.drive-organize-dialog-bg{background:#000;left:0;position:absolute;top:0;z-index:2203}div.drive-organize-dialog-bg{filter:alpha(opacity=50);opacity:.50}.drive-organize-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:20px;font-weight:normal;line-height:24px}.drive-organize-dialog-title-close{height:11px;margin:24px;opacity:0.7;padding:6px;position:absolute;right:0;top:0;width:11px}.drive-organize-dialog-title-close:after{background:url(//ssl.gstatic.com/ui/v1/dialog/close-x.png);content:'';height:11px;position:absolute;width:11px}.drive-organize-dialog-title-close:hover{opacity:1}.drive-organize-dialog-content{background-color:#fff;font-size:16px;line-height:1.4em;padding-top:24px;padding-bottom:24px;word-wrap:break-word}.drive-organize-dialog-buttons{text-align:right}.drive-organize-dialog-buttons .drive-organize-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#444;cursor:default;font-family:inherit;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 0 0 16px;min-width:72px;outline:0;padding:0 8px}.drive-organize-dialog-buttons .drive-organize-button:hover,.drive-organize-dialog-buttons .drive-organize-button:active{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.drive-organize-dialog-buttons .drive-organize-button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.drive-organize-dialog-buttons .drive-organize-button:focus{border:1px solid #4d90fe}.drive-organize-dialog-buttons .drive-organize-button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.5);color:rgba(0,0,0,.26)}.drive-organize-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.drive-organize-dialog-buttons .goog-buttonset-action:hover,.drive-organize-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.drive-organize-dialog-buttons .goog-buttonset-action:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.drive-organize-dialog-buttons .goog-buttonset-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.drive-organize-dialog-buttons .goog-buttonset-action[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.drive-organize-dialog .goog-menu{box-shadow:none;margin-bottom:-24px;padding:0;position:relative;z-index:inherit}.drive-organize-dialog .goog-menuitem{color:#000;font-size:13px;height:16px;margin:0;opacity:.87;padding:0 0 24px 16px}.drive-organize-dialog-parent-name{font-weight:bold}.drive-organize-dialog-list-item{display:block;overflow:hidden;text-overflow:ellipsis}.drive-organize-dialog .goog-menuitem-highlight{border-left:0;background-color:inherit}.drive-organize-dialog .goog-menuitem-content{margin:0}.drive-organize-dialog .goog-menuitem-highlight .goog-menuitem-content,.drive-organize-dialog .goog-option-selected .goog-menuitem-content{color:inherit}.drive-organize-dialog .goog-menuitem-checkbox{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0);border:1px solid rgba(198,198,198,1);height:15px;left:0;margin:0;outline:none;position:absolute;text-align:left;top:2px;width:15px}.drive-organize-dialog .goog-menuitem-active .goog-menuitem-checkbox{background:rgba(235,235,235,1);border-color:rgba(182,182,182,1)}.drive-organize-dialog .goog-menuitem-highlight .goog-menuitem-checkbox{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-color:rgba(182,182,182,1)}.drive-organize-dialog .goog-menuitem-focus .goog-menuitem-checkbox{border-color:rgba(77,144,254,1)}.drive-organize-dialog .goog-option-selected{background:rgba(255,255,255,0)}.drive-organize-dialog .goog-option-selected .goog-menuitem-checkbox::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(96,96,96,1);content:'';display:block;height:7px;left:3px;position:relative;top:3px;width:7px}.apps-marquee{font:bold 13px Arial,sans-serif;height:0;left:20%;position:fixed;_position:absolute;text-align:center;top:0;width:60%;z-index:1001}.apps-marquee-item{display:inline-block;margin:0 5px 4px;color:#fff999}.apps-marquee-text{background:#fff999;border-color:#fff999;border-style:solid;border-width:0 3px;color:black;padding:2px 5px 2px}.apps-marquee-round-bottom{border-left:3px dotted transparent;border-right:3px dotted transparent;border-top:3px solid}.apps-marquee-round-top{border-left:3px dotted transparent;border-right:3px dotted transparent;border-bottom:3px solid}.apps-marquee-warning{color:#a00}.apps-marquee-warning .apps-marquee-text{background:#a00;border-color:#a00;color:white}.docs-error-dialog{width:50%}.docs-icon-inputtools-button-inner{margin:2px 0}.docs-icon-inputtools-menuitem-inner{margin:1px 0;opacity:.70}.docs-icon.docs-icon-inputtools-menuitem-outter,.docs-material .docs-icon.docs-icon-inputtools-menuitem-outter{margin:0 10px 0 12px}.docs-material .docs-icon.docs-icon-inputtools-menuitem-outter,.docs-material #inputToolsToggleButton .docs-icon{width:21px;height:21px}.docs-invite-favicon{height:16px;margin-right:5px;vertical-align:sub;width:16px}.docs-invite-header{height:77px;max-height:77px;width:100%;overflow-x:hidden;overflow-y:hidden;background:#f5f5f5;font-size:12.5px;color:#444;border-bottom:1px solid #d9d9d9}.docs-invite-header>div{display:table;width:100%;height:100%;max-height:inherit}.docs-invite-button{margin-right:25px}.docs-invite-fixedcol{display:table-cell;vertical-align:middle;white-space:nowrap}.docs-invite-flexcol{display:table-cell;width:100%;vertical-align:middle;max-height:inherit}.docs-invite-inviter-img{height:60px;border:1px solid #ccc;margin-left:25px}.docs-invite-heavy{font-weight:bold;color:#222}.docs-invite-business-icon{margin-left:40px}.docs-invite-msg{margin:0px 10px 0px 25px;max-height:inherit;line-height:2.0}.docs-invite-business-header{position:absolute;z-index:1}.docs-menu-overflow{max-height:300px;overflow-y:auto}#docs-toolbar-mode-switcher .goog-toolbar-menu-button-caption{width:110px;transition:width 218ms}.docs-toolbar-mode-switcher-menu .goog-menuitem{padding-left:36px}.docs-toolbar-mode-switcher-menu .docs-icon{top:11px;left:7px}.docs-toolbar-mode-switcher-menu-label{font-weight:bold;padding-bottom:4px}.docs-toolbar-mode-switcher-menu-description{font-size:11px;color:#777}.goog-menuitem-disabled .docs-toolbar-mode-switcher-menu-description{color:#ccc}.docs-navbar-wrapper{position:absolute;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.docs-navbar{color:#fff;background-color:#424242;opacity:100;border-radius:2px;-webkit-box-shadow:0 2px 4px #424242;-moz-box-shadow:0 2px 4px #424242;box-shadow:0 2px 4px #424242;padding:0 30px;height:50px;z-index:993;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}.docs-navbar-control{cursor:pointer}.docs-navbar-separator.goog-toolbar-separator.goog-inline-block{margin:0 24px;border-left:1px solid #ffffff;height:36px;opacity:0.1}#docs-new-changes{border-radius:2px;cursor:pointer;font-size:13px;font-weight:normal;height:18px;line-height:18px;margin:0 0 0 14px;min-width:80px;opacity:0.94;outline:0;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#docs-new-changes.active{background-color:#4285f4;color:white}#docs-new-changes.active.goog-flat-button-hover,#docs-new-changes.active.goog-flat-button-focused{background-color:#3b78e7!important}#docs-new-changes.active.goog-flat-button-active{background-color:#3367d6!important}#docs-new-changes.inactive{background-color:#eeeeee;color:#686868}#docs-new-changes.inactive.goog-flat-button-hover,#docs-new-changes.inactive.goog-flat-button-focused{background-color:#e0e0e0!important;color:#626262!important}#docs-new-changes.inactive.goog-flat-button-active{background-color:#d8d8d8!important;color:#5e5e5e!important}.docs-parent-collections-container-prefix,.docs-parent-collections-container-text{color:rgba(0,0,0,.54);padding-left:4px}.docs-parent-collections-container-folder-name{color:rgba(0,0,0,.87);font-size:14px;padding-left:4px;bottom:1px}.docs-parent-collections-container{padding:2px 4px 0px 2px}.docs-parent-collections-container:hover,.docs-parent-collections-container:focus{background-color:#eeeeee;border-radius:2px}.docs-parent-collections-container-icon{bottom:2px;opacity:.54}.request-comment-access-toast-link{text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold!important}#docs-toolbar-iterator-label{color:rgba(0,0,0,0.87);font-size:13px;line-height:24px;margin-right:10px;margin-top:4px;vertical-align:middle}#docs-toolbar-iterator-previous,#docs-toolbar-iterator-next{margin-left:3px;margin-right:3px}.docs-embedded-content-control-container{height:28px;position:absolute;white-space:nowrap;z-index:507}.docs-embedded-content-control-menu-component-container{height:32px;position:absolute;width:60px;white-space:nowrap}.docs-linking-content-control-container{height:148px;position:absolute;white-space:nowrap;width:230px;z-index:507}.docs-linking-content-control-container-title{font-weight:bold;opacity:0.6;padding:12px}.docs-embedded-content-button,.docs-embedded-content-button:hover,.docs-embedded-content-button.jfk-button-clear-outline{background-color:#ffffff;border:1px solid #eee;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);height:26px;margin-right:4px;opacity:0.96}.docs-embedded-content-button.docs-embedded-content-menu-button{width:60px}.docs-embedded-content-button.jfk-button-disabled,.docs-embedded-content-button.jfk-button-disabled:active,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled:active{background-color:#f5f5f5;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.docs-embedded-content-button:active{box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.docs-embedded-content-button.jfk-freestanding-menu-button-clear-outline{border:1px solid #eee}.docs-embedded-content-button-icon{margin-left:5px;margin-right:5px}.docs-embedded-content-button-icon,.docs-embedded-content-controls-linking-icon,.docs-embedded-content-controls-dropdown-icon{margin-bottom:3px;margin-top:2px;vertical-align:middle;opacity:0.54}.docs-embedded-content-controls-linking-icon{margin-left:8px}.docs-embedded-content-controls-dropdown-icon{margin-left:8px;margin-right:8px}.docs-embedded-content-controls-menu-item-content-icon{margin-right:12px;vertical-align:middle;opacity:0.54}.docs-embedded-content-controls-menu-item-content-label{margin-right:40px;vertical-align:middle;opacity:0.87}.docs-embedded-content-controls-menu-item-content{min-width:218px;min-height:22px;padding-top:4px;margin-left:12px;vertical-align:middle}.docs-embedded-content-controls-menu-item-message{color:rgba(0,0,0,0.54);font:400 11px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:15px;margin-left:45px;white-space:normal}.docs-embedded-content-controls-menu-item{padding-left:0px;padding-right:0px}.docs-embedded-content-button.jfk-button-disabled .docs-embedded-content-button-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-button-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-controls-linking-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-controls-dropdown-icon{opacity:0.15;vertical-align:middle}.docs-embedded-content-button-text{color:#757575;font-size:12px;font-weight:bold;margin-right:10px;text-transform:uppercase;vertical-align:middle}.jfk-button-disabled .docs-embedded-content-button-text{opacity:0.15}.docs-importchart-content{height:472px;width:662px}.docs-importchart-title{padding:10px 0px;position:relative}.docs-importchart-title-text{font-weight:bold;padding-left:5px}.docs-importchart-charts{border:1px solid #ebebeb;height:360px;overflow-x:hidden;overflow-y:auto}.docs-importchart-loading{position:relative;background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:48px;top:212px;left:307px;width:48px}.docs-importchart-buttons{position:relative}.docs-importchart-buttons-right{position:absolute;right:-16px}.docs-importchart-checkbox{position:relative}.docs-importchart-checkbox-right{padding-right:0px;padding-bottom:0px;padding-top:13px;text-align:right}.docs-importchart-empty{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.docs-chartinserted .docs-ui-toast-control-bar{float:right}.docs-chartinserted-editinsheets{text-transform:uppercase;font-weight:bold}.docs-labelinputmenuitem{outline:none;padding-right:30px;padding-left:30px}#docs-omnibox-toolbar .docs-omnibox-autocomplete{margin-right:4px}.docs-omnibox-autocomplete{margin-top:4px}.docs-omnibox-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:178px}.docs-omnibox-input::-webkit-input-placeholder{color:#777;font-family:arial,sans-serif;font-size:11px;font-weight:bold;opacity:1;padding-top:2px}.docs-omnibox-input::-moz-placeholder{color:#777;font-family:arial,sans-serif;font-size:11px;font-weight:bold;opacity:1}.docs-omnibox-input:-ms-input-placeholder{color:#777;font-family:arial,sans-serif;font-size:11px;font-weight:bold;opacity:1}.docs-omnibox-autocomplete .ac-renderer{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);border:1px solid #ccc;background-color:#fff;min-width:250px;outline:medium none;position:fixed;width:auto;z-index:1003}.docs-omnibox-autocomplete .ac-highlighted{font-weight:bold}.docs-omnibox-autocomplete .ac-active{background-color:#eee}.companion-app-switcher-container{background-color:white;border-left:1px solid #f1f3f4;box-sizing:border-box;height:100%;width:56px;overflow:hidden}.companion-app-switcher-add-on-container{padding-top:16px}.companion-theme-light.companion-app-switcher-container,.companion-theme-dark.companion-app-switcher-container{opacity:.9}.agca-gab-button{cursor:pointer;height:56px;outline:none;position:relative;width:56px}.agca-gab-unread-notifications::after{content:"";background-color:#db4437;border-radius:50%;height:8px;position:absolute;right:17px;top:17px;width:8px}.agca-gab-icon-container{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:20px 20px;border-radius:50%;height:40px;left:8px;position:absolute;top:8px;width:40px}.agca-gab-button-focused .agca-gab-icon-container,.agca-gab-button-focused.agca-gab-button-hover .agca-gab-icon-container{background-color:#e8eaed}.agca-gab-button-hover .agca-gab-icon-container{background-color:#f1f3f4}.agca-gab-button-selected .agca-gab-icon-container,.agca-gab-button-selected.agca-gab-blue.agca-gab-button-focused .agca-gab-icon-container{background-color:#e8f0fe}.agca-gab-button-selected.agca-gab-blue.agca-gab-button-hover .agca-gab-icon-container{background-color:#d2e3fc}.agca-gab-button-selected.agca-gab-green .agca-gab-icon-container,.agca-gab-button-selected.agca-gab-green.agca-gab-button-focused .agca-gab-icon-container{background-color:#e6f4ea}.agca-gab-button-selected.agca-gab-green.agca-gab-button-hover .agca-gab-icon-container{background-color:#ceead6}.agca-gab-button-selected.agca-gab-yellow .agca-gab-icon-container,.agca-gab-button-selected.agca-gab-yellow.agca-gab-button-focused .agca-gab-icon-container{background-color:#fef7e0}.agca-gab-button-selected.agca-gab-yellow.agca-gab-button-hover .agca-gab-icon-container{background-color:#feefc3}.agca-gab-icon-container::after{border-radius:3px 0 0 3px;content:"";display:none;height:40px;position:absolute;right:-7px;width:3px}.agca-gab-blue .agca-gab-icon-container::after{background:#4285f4}.agca-gab-green .agca-gab-icon-container::after{background:#34a853}.agca-gab-yellow .agca-gab-icon-container::after{background:#fbbc04}.agca-gab-button-selected .agca-gab-icon-container::after{display:inherit}.acga-comingSoonGuestApp-div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.acga-comingSoonGuest-container{max-width:80%;text-align:center}.acga-comingSoonGuest-icon{background-repeat:no-repeat;background-size:120px;height:120px;margin:auto;width:120px}.acga-comingSoonGuestApp-title{color:#4285f4;display:inline-block;font-size:16px;letter-spacing:0;line-height:24px;margin:10px}.acga-comingSoonGuestApp-subtitle{color:#5f6368;display:inline-block;font-size:12px;letter-spacing:0.3px;line-height:16px;margin:10px}.acga-disabledGuestAppDiv{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.companion-shell-admin-warning-container{max-width:80%;text-align:center}.companion-shell-admin-warning{display:inline-block;margin:10px}.companion-shell-admin-warning-help-link{color:#4285f4;cursor:pointer;display:inline-block;margin:10px;text-transform:uppercase}.acdd-draggable-shadow{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:24px 24px;border-color:transparent;height:24px;outline:none;position:absolute;width:24px;z-index:999}.acga-iframeTarget,.acga-loadingContainer,.acga-iframe{height:100%;width:100%}.acga-topLevelDiv{height:100%;width:100%}.acga-iframe{border:0}.acga-isLoading>.acga-iframeTarget,.acga-isLoading>.acga-loadFailureContainer,.acga-loadFailure>.acga-iframeTarget{display:none}.acga-loadingContainer{display:none;text-align:center}.acga-isLoading>.acga-loadingContainer{display:block}.acga-loadFailureContainer{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}.acga-loadFailureMsg{margin:10px}.acga-loadFailureTryAgain{color:#4285f4;cursor:pointer;text-transform:uppercase}.agca-guest-app-button{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:24px 24px;border-color:transparent;border-width:0px 0px 2px 0px;height:36px;outline:none;width:60px}.agca-guest-app-button:hover,.agca-guest-app-button.selected{border-color:rgb(0,150,253)}.companion-shell-header{background-color:white;position:relative;box-sizing:border-box;height:64px}.companion-shell-title-element{left:20px;margin:0;position:absolute}.companion-shell-title-text.companion-shell-title-big{color:rgba(0,0,0,.54);font-size:22px;left:16px;line-height:60px;top:0}.companion-shell-title-text.companion-shell-title-small{color:#80868b;font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;top:16px}.companion-shell-subtitle-text{color:#5f6368;font-size:16px;font-weight:500;top:28px;line-height:24px}.companion-shell-header-buttons{display:-webkit-flex;display:flex;height:24px;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;right:8px;top:18px}.companion-shell-header-button{background-position:center center;background-repeat:no-repeat;background-size:20px 20px;cursor:pointer;height:24px;margin:0 8px;opacity:.54;width:24px}.companion-shell-header-button.companion-shell-title-element{margin:0}.companion-shell-header-button:hover{opacity:.87}.companion-shell-header-button[aria-disabled="true"]{cursor:not-allowed;opacity:.38}.companion-shell-back-button{margin:0px;top:18px}.companion-shell-spinner-container{display:inline-block;position:relative;width:24px;height:24px;-webkit-animation:companion-shell-container-rotate 1568ms linear infinite;animation:companion-shell-container-rotate 1568ms linear infinite;top:calc(50% - 12px)}@-webkit-keyframes companion-shell-container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes companion-shell-container-rotate{to{transform:rotate(360deg)}}.companion-shell-spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.companion-shell-blue{border-color:#4285f4}.companion-shell-red{border-color:#db4437}.companion-shell-yellow{border-color:#f4b400}.companion-shell-green{border-color:#0f9d58}.companion-shell-spinner-layer.companion-shell-blue{-webkit-animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.companion-shell-spinner-layer.companion-shell-red{-webkit-animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.companion-shell-spinner-layer.companion-shell-yellow{-webkit-animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.companion-shell-spinner-layer.companion-shell-green{-webkit-animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,companion-shell-green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes companion-shell-fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes companion-shell-fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes companion-shell-blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes companion-shell-blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes companion-shell-red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes companion-shell-red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes companion-shell-yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes companion-shell-yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes companion-shell-green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes companion-shell-green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.companion-shell-gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.companion-shell-gap-patch .companion-shell-circle{width:1000%;left:-450%}.companion-shell-circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.companion-shell-circle-clipper .companion-shell-circle{width:200%}.companion-shell-circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent;border-radius:50%;-webkit-animation:none;animation:none}.companion-shell-circle-clipper.companion-shell-left .companion-shell-circle{border-right-color:transparent;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.companion-shell-circle-clipper.companion-shell-right .companion-shell-circle{left:-100%;border-left-color:transparent;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.companion-shell-circle-clipper.companion-shell-left .companion-shell-circle{-webkit-animation:companion-shell-left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:companion-shell-left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.companion-shell-circle-clipper.companion-shell-right .companion-shell-circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes companion-shell-left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes companion-shell-left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes companion-shell-right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes companion-shell-right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.companion-shell-spinner-container.warmdown{-webkit-animation:companion-shell-container-rotate 1568ms linear infinite,companion-shell-fade-out 400ms cubic-bezier(0.4,0.0,0.2,1);animation:companion-shell-container-rotate 1568ms linear infinite,companion-shell-fade-out 400ms cubic-bezier(0.4,0.0,0.2,1)}@-webkit-keyframes companion-shell-fade-out{from{opacity:1}to{opacity:0}}@keyframes companion-shell-fade-out{from{opacity:1}to{opacity:0}}.companion-shell-fit{position:absolute;top:0;bottom:0;right:0;left:0}.companion-shell{background-color:white;border-left:1px solid rgba(0,0,0,.12);box-sizing:border-box;height:100%;width:300px}.companion-shell-addon-content-container,.companion-shell-guest-content-container{height:100%}.companion-shell.companion-shell-undocked{border:0;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2);opacity:1}.companion-shell-app-switcher{bottom:0px;left:0px;position:absolute}.companion-theme-light.companion-shell,.companion-theme-dark.companion-shell{opacity:.9}.companion-theme-light.companion-shell.companion-shell-undocked,.companion-theme-dark.companion-shell.companion-shell-undocked{opacity:1}.companion-shell-guest-container{position:relative;height:calc(100% - 61px)}.docs-companion-sidebar{height:100%;outline:none;position:absolute;right:0;top:0;width:300px}.docs-conjure-capture-highlight-view{min-height:250px;height:50%}.docs-conjure-capture-highlight-view-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:60px;margin-bottom:10px}.docs-conjure-capture-highlight-view-button{outline:none;margin:0 auto 25px auto;width:60px;height:60px;border-radius:30px;background:#959595;text-align:center;display:block;position:absolute}.docs-conjure-capture-highlight-view-button:focus{outline:1px solid}.docs-conjure-capture-highlight-view-button-icon{width:48px;height:48px;margin-top:7px;filter:invert(100%)}.docs-conjure-capture-highlight-view-text{min-height:120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.docs-conjure-capture-highlight-view-title{font-size:16px;color:#606060;text-align:center}.docs-conjure-capture-highlight-view-subtitle{font-size:13px;padding:10px 10px;color:#787878;text-align:center}.docs-conjure-capture-highlight-view-subtitle u{cursor:pointer}.docs-conjure-capture-highlight-view-button-pulse{position:absolute;left:calc(300px/2);margin:30px calc(300px/2)}.docs-conjure-capture-highlight-view-button-pulse span{position:absolute;top:0;bottom:0;left:calc(-1*300px);right:0;margin:auto;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px #e5e5e5 solid;opacity:0}.docs-conjure-capture-highlight-view-button-pulse-active span{will-change:width,height,opacity;opacity:1}.docs-conjure-capture-highlight-view-debug-link{position:absolute;right:0;top:0;cursor:pointer;margin:10px;outline:none}.docs-conjure-capture-highlight-view-debug-link:hover,.docs-conjure-capture-highlight-view-debug-link:focus{text-decoration:underline}.docs-conjure-capture-highlight-view-start-button{outline:none;margin:10px auto;width:160px;height:30px;background:#0aaa9b;color:#ffffff;font-weight:bold;display:block;cursor:pointer;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-conjure-capture-highlight-view-start-button:focus{outline:#000000 solid 1px}.docs-conjure-capture-highlight-view-start-button-text{font-size:14px;width:160px;line-height:30px;text-align:center;text-transform:uppercase}.docs-conjure-capture-highlight-view-stop-button{outline:none;margin:10px auto 0 auto;width:160px;height:30px;background:#959595;color:#ffffff;font-weight:bold;display:block;cursor:pointer;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2)}.docs-conjure-capture-highlight-view-stop-button:focus{outline:#000000 solid 1px}.docs-conjure-capture-highlight-view-stop-button-text{font-size:14px;width:160px;line-height:30px;text-align:center;text-transform:uppercase}.docs-conjure-capture-pane{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:absolute;padding:10px;font-family:Roboto,Arial,sans-serif}.docs-conjure-capture-pane-overlay:before{background:rgba(0,0,0,0.5);content:'';display:block;height:inherit;width:inherit;position:absolute;z-index:1}.docs-conjure-capture-pane-overlay>.docs-conjure-capture-highlight-view{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.docs-conjure-date-header{position:relative;display:inline-block;width:100%;padding:10px 10px 10px 17px;background-color:#f5f5f5;box-sizing:border-box}.docs-conjure-date-header-title{color:#878787;float:left;line-height:23px;font-size:12px;font-weight:bold;width:90%}.docs-conjure-date-header-overflow-button{float:right;filter:invert(50%);outline:none}.docs-conjure-date-header-menu .goog-menuitem{padding:6px 2em 6px 30px}.docs-conjure-date-header-menu .goog-menuitem-highlight{line-height:13px}.docs-conjure-empty-state-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle;height:48px;width:48px;margin:0 auto;margin-bottom:20px!important;transform:scale(0.9375)}.docs-conjure-empty-state-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.docs-conjure-empty-state-img{height:4262px;position:absolute;width:72px}.docs-conjure-empty-state-icon-img{left:0;top:-3410px;opacity:0.40}.docs-conjure-empty-state{top:45%;position:absolute;width:100%}.docs-conjure-empty-state-text{text-align:center;opacity:0.40;font-size:14px}.docs-conjure-event-card{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e0e0e0;margin:10px;outline:0px;overflow:hidden;position:absolute;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);font-family:Roboto,Arial,sans-serif;top:0;left:0;z-index:2;width:280px}.docs-conjure-event-card-title{line-height:15px;padding:14px;position:relative;background-color:#0aaa9b;color:#fff}.docs-conjure-event-card-title-heading{display:inline;font-size:13px}.docs-conjure-event-card-no-thanks{height:30px;padding:5px}.docs-conjure-event-card-no-thanks-button{cursor:pointer;float:right;text-align:center;outline:none;width:90px;outline:none}.docs-conjure-event-card-no-thanks-button:focus{outline:1px solid}.docs-conjure-event-card-no-thanks-button:hover{background-color:#f2f2f2}.docs-conjure-event-card-no-thanks-button-text{color:#0aaa9b;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}.docs-conjure-eventlistitem-event{outline:none;position:relative;color:#000;font-size:13px;padding:10px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff}.docs-conjure-eventlistitem-event-header{display:inline-block;position:relative;line-height:21px}.docs-conjure-eventlistitem-event:hover,.docs-conjure-eventlistitem-event:focus{background-color:#f2f2f2}.docs-conjure-eventlistitem-event-title{margin-left:40px;font-weight:bold}.docs-conjure-eventlistitem-event-img{height:4262px;position:absolute;width:72px}.docs-conjure-eventlistitem-event-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.docs-conjure-eventlistitem-event-icon-img{left:-24px;top:-2236px;filter:invert(40%)}.docs-conjure-eventlistitem-event-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle;width:24px;height:24px;transform:scale(0.875);float:left}.docs-conjure-eventlistitem-event-time{margin-left:40px;color:#787878}.docs-conjure-eventlistitem-event-time-now{font-weight:bold;margin-right:4px}.docs-conjure-feedback-card{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e0e0e0;margin:10px;outline:0px;overflow:hidden;position:absolute;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);font-family:Roboto,Arial,sans-serif;top:80px;left:0;z-index:2;width:280px;padding:15px}.docs-conjure-feedback-card-title-heading{display:inline;font-size:13px;font-weight:bold}.docs-conjure-feedback-item{margin-top:20px}.docs-conjure-feedback-item label{display:inline-block;text-align:center;margin:0px 0.7em;color:#959595}.docs-conjure-feedback-item input[type=radio]{display:block;margin-bottom:6px;-webkit-appearance:none;width:14px;height:14px;border:2px solid #959595;border-radius:50%;outline:none;cursor:pointer}.docs-conjure-feedback-item input[type='radio']:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.docs-conjure-feedback-item input[type='radio']:checked:before{background:#959595}.docs-conjure-recategorizaton-item{margin-top:20px}.docs-conjure-recategorizaton-item select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.docs-conjure-recategorizaton-item label{display:inline-block;text-align:center;margin:0px 0.7em;color:#606060}.docs-conjure-recategorizaton-item input[type=radio]{margin:-2px;-webkit-appearance:none;width:14px;height:14px;border:2px solid #959595;border-radius:50%;outline:none;cursor:pointer}.docs-conjure-recategorizaton-item input[type='radio']:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.docs-conjure-recategorizaton-item input[type='radio']:checked:before{background:#959595}.docs-conjure-recategorizaton-menu-section{margin:10px;color:#606060}.docs-conjure-recategorizaton-menu-section label{margin-left:-11px}.docs-conjure-feedback-question-title{color:#606060}.docs-conjure-feedback-question-body{margin:10px auto}.docs-conjure-highlight-satisfied-icon,.docs-conjure-highlight-dissatisfied-icon{margin-bottom:11px}.docs-conjure-feedback-card-button-bar{height:30px;padding:0px 7px;margin-top:10px;float:right}.docs-conjure-feedback-card-submit-button,.docs-conjure-feedback-card-cancel-button{cursor:pointer;text-align:center;outline:none;width:65px;outline:none}.docs-conjure-feedback-card-submit-button{margin-left:5px}.docs-conjure-feedback-card-cancel-button:hover,.docs-conjure-feedback-card-submit-button:hover,.docs-conjure-feedback-card-submit-button:focus,.docs-conjure-feedback-card-cancel-button:focus{background-color:#f2f2f2}.docs-conjure-feedback-card-cancel-button-text,.docs-conjure-feedback-card-submit-button-text{color:#959595;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}.docs-conjure-feedback-card-submit-button-text{color:#649cf9}.docs-conjure-highlight-details-item{background-color:#f2f2f2;visibility:none;border-top:1px solid rgba(0,0,0,.12);padding:16px;position:relative;outline:none}.docs-conjure-highlight-details-item audio{width:100%}.docs-conjure-highlight-details-item-text{padding-top:16px}.docs-conjure-highlight-details-item-text>span{background-color:#d5edea}.docs-conjure-highlight-details-item-text>a,.docs-conjure-highlight-details-item-text>a:visited,.docs-conjure-highlight-details-item-text>span>a,.docs-conjure-highlight-details-item-text>span>a:visited{color:#000000}.docs-conjure-highlight-item{border-bottom:1px solid rgba(0,0,0,.12);outline:none}.docs-conjure-highlight-item-summary{padding:16px;position:relative}.docs-conjure-highlight-item-summary:hover{background-color:#f2f2f2;cursor:pointer;color:#000}.docs-conjure-highlight-item-metadata{margin-bottom:4px;font-weight:bold}.docs-conjure-highlight-item-metadata-time{color:#75787b}.docs-conjure-highlight-item-metadata-category{color:#0aaa9b}.docs-conjure-highlight-item-metadata-separator{color:#ccc;margin:0 4px}.docs-conjure-highlight-review-button{background-color:#fff;border-bottom-left-radius:1px;cursor:pointer;height:32px;opacity:1;width:32px;z-index:1}.docs-conjure-highlight-item .docs-conjure-highlight-insert-button{display:none;position:absolute;right:-1px;top:0px}.docs-conjure-highlight-item .docs-conjure-highlight-delete-button{display:none;position:absolute;right:34px;top:0px}.docs-conjure-highlight-item .docs-conjure-highlight-thumbsup-button{display:none;position:absolute;right:104px;top:0px}.docs-conjure-highlight-item .docs-conjure-highlight-thumbsdown-button{display:none;position:absolute;right:69px;top:0px}.docs-conjure-highlight-item-highlighted-keyboard .docs-conjure-highlight-insert-button,.docs-conjure-highlight-item:hover .docs-conjure-highlight-insert-button,.docs-conjure-highlight-item-highlighted-keyboard .docs-conjure-highlight-delete-button,.docs-conjure-highlight-item:hover .docs-conjure-highlight-delete-button,.docs-conjure-highlight-item-highlighted-keyboard .docs-conjure-highlight-thumbsup-button,.docs-conjure-highlight-item:hover .docs-conjure-highlight-thumbsup-button,.docs-conjure-highlight-item-highlighted-keyboard .docs-conjure-highlight-thumbsdown-button,.docs-conjure-highlight-item:hover .docs-conjure-highlight-thumbsdown-button{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3);display:block}.docs-conjure-review-icon *{margin-top:2px}.docs-conjure-review-icon svg{fill:#757575;margin-top:5px}.docs-conjure-highlight-insert-button svg{margin-top:2px}.docs-conjure-review-icon svg:hover,.docs-conjure-review-icon svg:focus{fill:#000}.docs-conjure-highlight-thumb-button-selected svg{fill:#4285f4}.docs-conjure-highlight-thumb-button-selected svg:hover,.docs-conjure-highlight-thumb-button-selected svg:focus{fill:#3367d6}.docs-conjure-review-pane{width:100%;overflow-y:auto;height:calc(100% - 80px)}.docs-conjure-review-pane::-webkit-scrollbar{height:10px;width:10px}.docs-conjure-review-pane::-webkit-scrollbar-track,.docs-conjure-review-pane::-webkit-scrollbar-thumb,.docs-conjure-review-pane::-webkit-scrollbar-track-piece{border-width:0!important}.docs-conjure-review-pane-overlay{overflow-y:hidden}.docs-conjure-review-pane-overlay:before{background:rgba(0,0,0,0.5);content:'';display:block;width:inherit;position:absolute;height:100%;z-index:1}.docs-conjure-review-pane-overlay>.docs-conjure-date-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.docs-conjure-tabbar{color:#0aaa9b;font-size:13px;outline:none;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.14),0px 2px 1px -1px rgba(0,0,0,0.12),0px 1px 3px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.14),0px 2px 1px -1px rgba(0,0,0,0.12),0px 1px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.14),0px 2px 1px -1px rgba(0,0,0,0.12),0px 1px 3px 0px rgba(0,0,0,0.2);margin-bottom:2px}.docs-conjure-tabbar:focus{background-color:#f2f2f2}.docs-conjure-tabbar-tab{cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:40px;text-align:center;width:50%;position:relative}.docs-conjure-tabbar-tab-selected{border-bottom:2px solid #0aaa9b}.docs-conjure-tabbar-tab-recording-icon{display:inline-block;height:11px;width:11px;margin-right:5px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-conjure-tabbar-tab-recording-icon-inactive{display:none}.docs-conjure-tabbar-tab-recording-icon-circle-outside{fill:none;stroke:#db4437;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.docs-conjure-tabbar-tab-recording-icon-circle-inside{fill:#db4437}.docs-conjure-tabbar-tab-label{color:#787878;display:inline-block;position:relative;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-conjure-tabbar-tab-details{color:#787878;display:inline-block;margin-left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px}.docs-conjure-tabbar-tab-details circle{fill:#787878}.docs-conjure-tabbar-tab-details-text{fill:#fff;font-size:11px}.docs-conjure-tabbar-tab-selected .docs-conjure-tabbar-tab-label .docs-conjure-tabbar-tab-details{color:#0aaa9b}.docs-conjure-sidebar{-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);background-color:#fff;height:100%;outline:none;position:absolute;right:0;top:0;width:300px}.docs-conjure-sidebar-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;background-color:#616161;border-bottom:1px solid #616161;border-top:1px solid #616161;color:#fff;height:15px;padding:10px 0 10px 12px;position:relative}.docs-conjure-sidebar-header-text{font-weight:bold;left:20px;position:absolute}.docs-conjure-sidebar-header-internal-only-text{display:inline-block;font-weight:normal;margin-left:5px}.docs-conjure-sidebar-close{cursor:pointer;position:absolute;right:10px}.docs-printpreview-toolbar{border-top:1px solid #d9d9d9;padding:0 44px 0 44px}.docs-printpreview-frame-backing{background-color:#f3f3f3;position:relative;z-index:800}.docs-printpreview-toolbar .goog-toolbar-button{padding:0 3px}.docs-clipboard-clearall{font-weight:bold}.docs-clipboard-preview{position:absolute;background-color:#fff;color:black;visibility:hidden;width:260px;height:195px;overflow:hidden;font-size:80%;border:1px solid #888;outline:0;padding:2px;top:0;z-index:9999}.docs-clipboard-preview iframe{border:0;padding:0;margin:0;width:100%;height:100%;vertical-align:top}.docs-dictionary-titlebar{background-color:#323232;border:1px solid #323232;color:#fff;font-weight:bold;height:23px;line-height:23px;padding:6px 4px 6px 12px;position:relative}.docs-dictionary-titlebar-icon{display:inline-block;height:21px;vertical-align:middle;width:21px}.docs-dictionary-titlebar-heading{color:white;display:inline;font-size:13px}.docs-dictionary-titlebar-close-icon{cursor:pointer;float:right;outline:none}.docs-dictionary-titlebar-back-icon{cursor:pointer;float:left;margin-right:12px;outline:none}.docs-dictionary-titlebar-back-icon:focus,.docs-dictionary-titlebar-close-icon:focus{border:1px solid #fff}.docs-dictionary-titlebar-back-icon.jfk-button-clear-outline,.docs-dictionary-titlebar-close-icon.jfk-button-clear-outline{border:1px solid transparent}.docs-dictionary-sidebar{background-color:#fff;outline:none;position:absolute;right:0;top:0;width:300px}.docs-dictionary-sidebar-searchbar{fill:#fafafa}.docs-dictionary-sidebar .docs-explore-emptylist-body{font-size:14px}.docs-dictionary-sidebar .docs-explore-emptylist-title{font-size:16px;margin-bottom:16px}.docs-dictionary-emptypage{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-unsupportedofficefeatureswarning{background:#fff;border-radius:2px;border:none;box-shadow:0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12),0px 8px 10px -5px rgba(0,0,0,0.2);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;max-height:336px;position:absolute;width:480px;z-index:1003}.docs-unsupportedofficefeatureswarning.docs-editconsentdialog{max-height:calc(336px + 4px)}.docs-unsupportedofficefeatureswarning-bg{background-color:#000;left:0;opacity:0.2;position:absolute;top:0;z-index:1002}.docs-unsupportedofficefeatureswarning:focus{outline:none}.docs-unsupportedofficefeatureswarning-content{padding-top:19px}.docs-unsupportedofficefeatureswarning-content-header{border-bottom:1px solid #e0e0e0;padding:0 24px}.docs-unsupportedofficefeatureswarning-content-header-warningtext{color:#212121}.docs-editconsentdialog .docs-unsupportedofficefeatureswarning-content-header-warningtext{font-weight:bold;font-size:18px;line-height:24px}.docs-unsupportedofficefeatureswarning-content-header-restorefiletext{color:#545454;padding:16px 0 20px}.docs-unsupportedofficefeatureswarning-content-features-list{max-height:128px;overflow-y:auto;padding:20px 24px}.docs-unsupportedofficefeatureswarning-content-feature{color:#212121;line-height:28px}.docs-unsupportedofficefeatureswarning-buttons{border-top:1px solid #e0e0e0;height:calc(48px - 16px);padding:7px 8px 8px 0;width:calc(100% - 8px)}.docs-unsupportedofficefeatureswarning-buttons .docs-material-button-flat-primary{float:right}.docs-image-effect-sidebar{background:#fff;border-left:1px solid #d9d9d9;position:absolute;right:0;width:250px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docs-image-effect-sidebar-scroll{width:100%;overflow:auto;overflow-x:hidden;position:absolute;top:37px;bottom:0}.docs-image-effect-sidebar-header{background-color:#616161;border-bottom:1px solid #616161;border-top:1px solid #616161;color:#fff;height:15px;padding:10px 0 10px 12px;position:relative}.docs-image-effect-sidebar-header-text{font-weight:bold;left:20px;position:absolute}.docs-image-effect-sidebar-close{cursor:pointer;position:absolute;right:10px}.docs-image-effect-adjustment-tile,.docs-image-effect-recolor-tile{border-top:1px solid #d9d9d9}.docs-image-effect-adjustment-header,.docs-image-effect-recolor-header{font-size:13px;font-weight:bold;font-family:Arial}.docs-image-effect-adjustment-header:focus,.docs-image-effect-recolor-header:focus{outline:none}.docs-image-effect-header-cursor:hover{cursor:pointer}.docs-image-effect-adjustment-controls,.docs-image-effect-recolor-controls{padding:0px 15px 15px 15px}.docs-image-effect-adjustment-header,.docs-image-effect-recolor-header{padding:15px}.docs-image-effect-adjustment-controls-disabled .docs-image-effect-adjustment-slider-label{color:#b8b8b8}.docs-image-effect-adjustment-slider-label{padding-top:11px;font-size:11px;font-family:Arial}.docs-image-effect-adjustment-slider-label.docs-image-effect-adjustment-slider-label-top{padding-top:5px}.docs-image-effect-adjustment-reset-button{margin-top:25px}.docs-image-effect-recolor-button.goog-flat-menu-button{text-align:left;width:calc(100% - 28px)}.docs-image-effect-recolor-norecolor-item{padding-left:18px;padding-right:18px}.docs-image-effect-recolor-norecolor-item .goog-menuitem-content,.docs-image-effect-recolor-caption{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.docs-image-effect-recolor-palette .goog-palette-table{border:none;margin:10px 15px;border-spacing:3px;border-collapse:separate}.docs-image-effect-recolor-palette .goog-palette-cell{border-right:none}.docs-image-effect-recolor-palette .goog-palette-cell-hover .docs-image-effect-filtered-thumbnail svg{outline:1px solid #4d90fe}.docs-image-effect-recolor-menu{width:218px;overflow-y:auto;overflow-x:hidden}.docs-image-effect-arrow-expanded,.docs-image-effect-arrow-collapsed{display:inline-block;width:17px}.goog-zippy-collapsed .docs-image-effect-arrow-expanded{display:none}.goog-zippy-expanded .docs-image-effect-arrow-collapsed{display:none}.docs-explore-datapage{height:100%;position:absolute;width:100%}.docs-explore-datapage .docs-explore-emptylist{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-explore-datapage-loading-spinner{height:29px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:29px}.docs-explore-common-spinner-container{background-color:#eeeeee;height:100%;width:100%}.docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-zerostate.docs-explore-datapage-with-animated-dataviews{background-color:#eeeeee;overflow-y:scroll}.docs-explore-dataview .docs-explore-errorstate{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-explore-dataview-loading-spinner{height:29px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:29px}.docs-explore-item .docs-explore-insert-button{display:none;position:absolute;right:-1px;top:0}.docs-explore-item-highlighted-keyboard .docs-explore-insert-button,.docs-explore-item:hover .docs-explore-insert-button{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3);display:block}.docs-explore-item.docs-explore-item-dragged .docs-explore-insert-button{display:none}.docs-explore-insert-button{background-color:#fff;border-bottom-left-radius:1px;cursor:pointer;height:32px;opacity:0.9;width:32px;z-index:1}.docs-explore-insert-button .docs-explore-insert-button-icon{height:18px;margin:7px;opacity:0.54;width:18px}.docs-explore-insert-button-icon .docs-explore-icon{vertical-align:initial}.docs-explore-insert-button:focus .docs-explore-insert-button-icon,.docs-explore-insert-button:hover .docs-explore-insert-button-icon{opacity:0.87}.docs-explore-thumbnailitem{box-sizing:border-box;cursor:pointer;display:inline-block;height:initial;margin:2px;padding:initial;position:relative;width:calc(50% - 4px)}.docs-explore-thumbnailitem-thumbnail{bottom:0;height:100%;left:0;margin:initial;object-fit:cover;right:0;top:0;width:100%}.docs-explore-item .docs-explore-insert-button.docs-explore-thumbnailitem-insert-button{right:-1px;top:0}.docs-explore-slide-card-in .docs-explore-card{transform:translateX(-100%);-webkit-animation:explore-dataview-slide-in 0.2s ease-out forwards 0.3s;-moz-animation:explore-dataview-slide-in 0.2s ease-out forwards 0.3s;-o-animation:explore-dataview-slide-in 0.2s ease-out forwards 0.3s;animation:explore-dataview-slide-in 0.2s ease-out forwards 0.3s}.docs-explore-slide-card-out .docs-explore-card{-webkit-animation:explore-dataview-slide-out 0.2s ease-in forwards 0.3s;-moz-animation:explore-dataview-slide-out 0.2s ease-in forwards 0.3s;-o-animation:explore-dataview-slide-out 0.2s ease-in forwards 0.3s;animation:explore-dataview-slide-out 0.2s ease-in forwards 0.3s}@keyframes explore-dataview-slide-in{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@-webkit-keyframes explore-dataview-slide-in{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@keyframes explore-dataview-slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes explore-dataview-slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.docs-explore-slide-rtl.docs-explore-slide-card-in .docs-explore-card{transform:translateX(-100%);-webkit-animation:explore-dataview-slide-in-rtl 0.2s ease-out forwards 0.3s;-moz-animation:explore-dataview-slide-in-rtl 0.2s ease-out forwards 0.3s;-o-animation:explore-dataview-slide-in-rtl 0.2s ease-out forwards 0.3s;animation:explore-dataview-slide-in-rtl 0.2s ease-out forwards 0.3s}.docs-explore-slide-rtl.docs-explore-slide-card-out .docs-explore-card{-webkit-animation:explore-dataview-slide-out-rtl 0.2s ease-in forwards 0.3s;-moz-animation:explore-dataview-slide-out-rtl 0.2s ease-in forwards 0.3s;-o-animation:explore-dataview-slide-out-rtl 0.2s ease-in forwards 0.3s;animation:explore-dataview-slide-out-rtl 0.2s ease-in forwards 0.3s}@keyframes explore-dataview-slide-in-rtl{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@-webkit-keyframes explore-dataview-slide-in-rtl{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes explore-dataview-slide-out-rtl{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes explore-dataview-slide-out-rtl{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}.docs-explore-datapage-with-animated-dataviews .docs-explore-card.docs-explore-first-card{border-top:none}.docs-explore-datapage-with-animated-dataviews .docs-explore-card:not(.docs-explore-last-card){margin-bottom:8px}.docs-explore-card{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10);padding:16px 0}.docs-explore-card-title{line-height:15px;padding:0px 16px 0px 16px;position:relative}.docs-explore-card-title-heading{color:rgba(0,0,0,0.54);display:inline;font-family:arial;font-size:13px;font-weight:bold;text-transform:uppercase}.docs-explore-card-more-button{color:#4285f4;cursor:pointer;line-height:13px;position:absolute;right:16px}.docs-explore-card-subtitle{color:rgba(0,0,0,0.54);font-family:arial;font-size:13px;font-style:italic;line-height:15px;padding:6px 16px 0px 16px}.docs-explore-card-feedback{padding-left:16px}.docs-explore-card-feedback-top{margin-bottom:10px}.docs-explore-card-feedback-bottom{margin-top:10px}.docs-explore-card-spinner-container{position:relative}.docs-explore-card-spinner{height:29px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:29px}.docs-explore-image-card .docs-explore-imagegrid{line-height:initial;overflow:hidden;padding:16px 16px 0px}.docs-explore-image-card .docs-explore-imageitem{box-sizing:border-box;display:inline-block;height:initial;margin:1px;padding:initial;position:relative;width:calc(33% - 2px)}.docs-explore-image-card .docs-explore-imageitem:after{content:'';display:block;margin-top:100%}.docs-explore-image-card .docs-explore-imageitem-image{bottom:0;height:100%;left:0;margin:initial;position:absolute;right:0;top:0;width:100%}.docs-explore-image-card .docs-explore-imageitem .docs-explore-insert-button{right:-1px;top:0}.docs-explore-snippet-card .docs-explore-snippetlist{padding-top:8px}.docs-explore-snippet-card .docs-explore-snippetitem{border-bottom:none;margin-bottom:4px;padding:8px 16px 8px 16px}.docs-explore-relateditems-card .docs-explore-relateditemslist{padding-top:8px}.docs-explore-relateditems-card .docs-explore-relateditemslist .docs-explore-relateditem{border-bottom:none;padding:8px 16px 8px 16px}.docs-explore-relateditems-card .docs-explore-card-subtitle{padding:8px 16px 8px 16px}.docs-explore-topic-card .docs-explore-topiclist{padding-top:8px}.docs-explore-topic-card .docs-explore-topiclist .docs-explore-topicitem{border-bottom:none;padding:8px 16px 8px 16px}.docs-explore-citation-format-picker-menu .goog-menuheader{color:rgba(0,0,0,0.87);padding:6px 10px}.docs-explore-embeddeditemcontainer{line-height:initial;outline:none}.docs-explore-embeddeditemcontainer .docs-explore-thumbnailitem{box-shadow:1px 1px 2px rgba(0,0,0,.2);margin:0 0 8px 0;width:calc(50% - 4px)}.docs-explore-embeddeditemcontainer .docs-explore-thumbnailitem:nth-child(odd){margin:0 8px 8px 0}.docs-explore-moreembeddeditemsview{max-height:calc(100% - 36px);overflow-y:auto;padding:0 16px}.docs-explore-embeddeditemscard-title{color:rgba(0,0,0,0.54);font-size:13px;font-weight:bold;margin:10px;text-transform:uppercase;margin:16px 0 8px 0}.docs-explore-embeddeditemscard{padding-bottom:16px}.docs-explore-embeddeditemscard-content .docs-explore-thumbnailitem{height:100px}.docs-explore-dictionaryview{height:calc(100% - 84px)}.docs-explore-dictionaryentries{color:rgba(0,0,0,0.87);font-size:13px;height:calc(100% - 20px);overflow-y:auto;padding:0 16px 20px 16px}.docs-explore-dictionaryentry{padding-top:24px}.docs-explore-dictionaryentry-title{font-size:24px}.docs-explore-dictionaryentry-phonetics{font-size:15px;padding-top:16px}.docs-explore-dictionaryentry-sensefamily{padding-top:24px}.docs-explore-dictionaryentry-sensefamily-partofspeech{font-style:italic}.docs-explore-dictionaryentry-sensefamily-morphunits{color:rgba(0,0,0,0.54)}.docs-explore-dictionaryentry-sensefamily-morphunit-wordform{font-weight:bold}.docs-explore-dictionaryentry-sensefamily-senses{margin:0;padding-left:16px}.docs-explore-dictionaryentry-sense{padding-top:24px}.docs-explore-dictionaryentry-sense-synonym-prefix,.docs-explore-dictionaryentry-sense-antonym-prefix{color:rgba(0,0,0,0.54);font-style:italic}.docs-explore-dictionaryentry-sense-synonym-clickable,.docs-explore-dictionaryentry-sense-antonym-clickable{color:#3367d6}.docs-explore-dictionaryentry-sense-synonym-clickable:hover,.docs-explore-dictionaryentry-sense-antonym-clickable:hover{cursor:pointer;text-decoration:underline}.docs-explore-emptylist{color:rgba(0,0,0,0.54);left:0;margin:0 24px;position:absolute;right:0;text-align:center}.docs-explore-emptylist-body{font-size:13px;margin-bottom:8px}.docs-explore-emptylist-icon{display:inline-block;height:40px;margin-bottom:24px;opacity:0.54;width:40px}.docs-explore-emptylist-title{font-size:15px;font-weight:bold;margin-bottom:8px}.docs-explore-emptylist-learnmore{color:#4285f4!important;font-size:13px}.docs-explore-errorstate{position:absolute;text-align:center;width:100%}.docs-explore-errorstate-title{color:rgba(0,0,0,0.54);font-size:16px;margin-bottom:8px}.docs-explore-errorstate-retry-button{color:#4285f4;cursor:pointer;font-size:14px;text-transform:uppercase}.docs-explore-disclaimer-bg{background:#fff;left:0;opacity:0.5;position:absolute;top:0;z-index:4}.docs-explore-disclaimer{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.333);box-shadow:0 4px 16px rgba(0,0,0,.2);color:rgba(0,0,0,0.87);left:8px!important;outline:0;padding:16px;position:absolute;right:8px!important;top:8px!important;z-index:5}.docs-explore-disclaimer-title{cursor:default;font-size:13px;font-weight:bold;line-height:15px}.docs-explore-disclaimer-content .jfk-checkbox{float:left;height:12px;margin-top:4px;width:12px}.docs-explore-create-developmentcopy-disclaimer-text{display:inline-block;font-size:13px;position:relative;padding-left:4px;width:calc(100% - 26px)}.docs-explore-disclaimer-dialog-button{cursor:pointer;font-size:13px;margin-top:18px}.docs-explore-disclaimer-dialog-feedback-button{color:#4285f4;float:right;font-weight:bold;margin-left:18px}.docs-explore-disclaimer-dialog-cancel-button{color:rgba(0,0,0,0.54);float:right;font-weight:bold}.docs-explore-disclaimer-experiment-only-tag{color:#ff0000;padding-bottom:10px}a.docs-explore-disclaimer-dialog-learn-more{color:rgba(0,0,0,0.54);text-decoration:underline}.docs-explore-feedback{font-style:italic}.docs-explore-feedback-title{color:rgba(0,0,0,0.54);display:inline-block;margin-right:5px}.docs-explore-feedback-button{color:#4d90fe;cursor:pointer}.docs-explore-feedback-survey-form.docs-explore-feedback{background-color:#4285f4;font-style:inherit;margin-bottom:-16px}.docs-explore-feedback-survey-form .docs-explore-feedback-button{color:#ffffff;font-weight:bold;text-transform:uppercase;margin:2px 16px 12px 160px}.docs-explore-feedback-survey-form .docs-explore-feedback-button:focus{border:1px solid #ffffff}.docs-explore-feedback-survey-form .docs-explore-feedback-title{color:#ffffff;font-weight:bold;margin:16px 0px 0px 12px}.docs-explore-feedback-survey-form .docs-explore-feedback-subtitle{color:#c6dafb;margin:-1px 15px 8px 30px}.docs-explore-feedback-survey-form .docs-explore-feedback-icon{display:inline-block;margin-top:5px;vertical-align:middle}.docs-explore-item-feedback{background:#fff;-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3);overflow:hidden;height:34px;position:absolute;right:0;top:0;width:69px}.docs-explore-item-feedback-button{cursor:pointer;display:inline-block;height:34px;margin:0;width:34px}.docs-explore-item-feedback-button .docs-explore-icon{margin:8px;opacity:.54}.docs-explore-item-feedback-button.jfk-button{border:0}.docs-explore-item-feedback-button.jfk-button-focused .docs-explore-icon,.docs-explore-item-feedback-button.jfk-button-hover .docs-explore-icon{opacity:.87}.docs-explore-item-feedback-separator{background-color:#000;display:inline-block;height:18px;margin:8px 0;opacity:.12;position:absolute;right:34px;top:0px;width:1px}.docs-explore-item-feedback-thumb-down-button{position:absolute;right:0;top:0}.docs-explore-item-feedback-thumb-up-button{left:0;position:absolute;top:0}.docs-explore-imagegrid{height:100%;line-height:0;outline:none;overflow-y:auto}.docs-explore-imageitem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:120px;padding:2px;position:relative;width:50%}.docs-explore-imageitem-image{height:100%;object-fit:cover;width:100%}.docs-explore-imageitem .docs-explore-insert-button{right:1px;top:2px}.docs-explore-imageitem-highlighted-keyboard{box-shadow:0 0 0 1px #4285f4;outline:none}.docs-explore-hc-ie .docs-explore-imageitem-highlighted-keyboard,.docs-explore-hc-gecko .docs-explore-imageitem-highlighted-keyboard{border:1px solid transparent;padding:1px!important}.docs-explore-nuggetscardview{width:100%}.docs-explore-nuggetscardview-container{background-color:#eeeeee;height:auto;max-height:100%;width:100%}.docs-explore-datapage:not(.docs-explore-datapage-with-animated-dataviews) .docs-explore-nugget-card.docs-explore-first-card{border-top:none}.docs-explore-datapage:not(.docs-explore-datapage-with-animated-dataviews) .docs-explore-nugget-card:not(.docs-explore-last-card){margin-bottom:8px}.docs-explore-card .docs-explore-disclaimer-bg{height:100%!important;width:100%!important}.docs-explore-nuggetsview{background:#fff;height:100%;width:100%}.docs-explore-nuggetsview-content{height:calc(100% - 20px);outline:none}.docs-explore-nuggetsview-feedback{height:20px;padding-left:16px}.docs-explore-nuggetsview .docs-explore-disclaimer-bg{height:100%!important;width:100%!important}.picker-api-container,.picker-iframe-container{height:100%;width:100%;position:relative}.picker-api-spinner-inner-div{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;z-index:1}.mspin-medium{width:36px;height:36px;overflow:hidden;-webkit-animation:mspin-rotate 1568.63ms infinite linear;-moz-animation:mspin-rotate 1568.63ms infinite linear}.mspin-medium>div{-webkit-animation:mspin-revrot 5332ms infinite steps(4);-moz-animation:mspin-revrot 5332ms infinite steps(4)}.mspin-medium>div>div{background-image:url('//ssl.gstatic.com/docs/picker/images/loading_spinner.svg');background-size:100%;width:11664px;height:36px;-webkit-animation:mspin-medium-film 5332ms infinite steps(324);-moz-animation:mspin-medium-film 5332ms infinite steps(324)}@-webkit-keyframes mspin-medium-film{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-11664px)}}@-webkit-keyframes mspin-rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes mspin-revrot{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@-moz-keyframes mspin-medium-film{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-11664px)}}@-moz-keyframes mspin-rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-moz-keyframes mspin-revrot{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(-360deg)}}.docs-explore-pickercontainer-hidden{position:absolute;visibility:hidden;z-index:-1}.docs-viewer-media-custom-btn{background-color:#4d90fe;border-radius:2px;line-height:14px;padding:9px 16px;text-transform:uppercase}.docs-explore-relateditems-list{height:100%;outline:none;overflow-y:auto}.docs-explore-searchbar{height:48px}.docs-explore-hc-ie .docs-explore-searchbar,.docs-explore-hc-gecko .docs-explore-searchbar{border:1px solid transparent}.docs-explore-searchbar-searchicon{height:21px;left:12px;opacity:0.54;position:absolute;top:50px;width:21px}.docs-explore-searchbar-labelinput{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10);background-color:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.12);border-left:none;border-right:none;border-top:none;font-size:13px;height:calc(100% - 4px);padding-left:45px;padding-right:16px;width:calc(100% - 63px)}.docs-explore-searchbar-labelinput:focus{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10);background-color:#ffffff;border:none}.docs-explore-searchbar-suggestion-itemview-icon,.docs-explore-searchbar-suggestion-itemview-title{display:inline-block}.docs-explore-searchbar-suggestion-itemview-icon{float:left;height:21px;margin:13px 12px;opacity:0.54;width:21px}.docs-explore-searchbar-suggestion-itemview-profile-thumbnail-container{float:left;height:28px;width:28px;margin:10px 8px}.docs-explore-searchbar-suggestion-itemview-profile-thumbnail{border-radius:50%;height:28px;width:28px}.docs-explore-searchbar-suggestion-itemview-title{font-size:13px;overflow:hidden;padding:16px 16px 16px 0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 72px)}.docs-explore-searchbar-ac-renderer{background:white;border-bottom:1px solid rgba(0,0,0,.12);border-top:2px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10);box-sizing:border-box;position:absolute;width:100%;z-index:3}.docs-explore-searchbar-ac-row{cursor:pointer;height:48px;width:100%}.docs-explore-searchbar-ac-active{background-color:#f2f2f2}.docs-explore-searchbar-ac-overlay{background-color:black;opacity:0.35;position:absolute;width:100%;z-index:2}.docs-explore-snippetlist{height:100%;outline:none;overflow-y:auto}.docs-explore-snippetitem{border-bottom:1px solid rgba(0,0,0,.12);padding:16px 16px 16px 16px;position:relative}.docs-explore-snippetitem.goog-control-hover{background-color:#f2f2f2;cursor:pointer}.docs-explore-snippetitem-body-title{font-weight:bold;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-explore-snippetitem-body-text{color:rgba(0,0,0,0.87)}.docs-explore-snippetitem-body-sourcelang{color:rgba(0,0,0,0.54)}.docs-explore-snippetitem-body-footer{color:rgba(0,0,0,0.54);margin-top:4px}.docs-explore-snippetitem-body-domain{color:#006621}.docs-explore-tabbar{border-bottom:1px solid rgba(0,0,0,.12);color:#f9f9f9;font-size:13px;outline:none}.docs-explore-tabbar-tab{cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:48px;text-align:center;width:100px}.docs-explore-tabbar-with-enterprise-tab>.docs-explore-tabbar-tab{width:90px}.docs-explore-tabbar-with-enterprise-tab>.docs-explore-tabbar-tab-enterprise{width:120px}.docs-explore-tabbar-tab-selected{border-bottom:2px solid #4285f4}.docs-explore-tabbar-tab-label{color:rgba(0,0,0,0.54);position:relative;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.docs-explore-tabbar-tab-selected .docs-explore-tabbar-tab-label{color:#4285f4}.docs-explore-sidebar-title{background:#4285f4;height:36px;padding:0 16px}.docs-explore-sidebar-title-icon{display:inline-block;height:initial;line-height:initial;width:initial}.docs-explore-sidebar-title-explore-icon{margin:8px 8px 0 0}.docs-explore-sidebar-title-back-icon,.docs-explore-sidebar-title-close-icon{border:1px solid transparent;cursor:pointer;margin-top:7px;outline:none}.docs-explore-sidebar-title-back-icon{margin-right:7px}.docs-explore-sidebar-title-close-icon{position:absolute;right:12px}.docs-explore-sidebar-title-heading{border:1px solid transparent;color:white;display:inline;font-size:13px;line-height:13px;height:13px;padding:3px;position:absolute;top:8px}.docs-explore-sidebar-title-heading-button{color:white;display:inline;font-size:13px;height:13px;line-height:13px;margin-right:0px;padding:3px;position:absolute;top:8px}.docs-explore-sidebar-title-heading-button:not(.jfk-button-disabled):hover{cursor:pointer;text-decoration:underline}.docs-explore-sidebar-title-back-icon:focus,.docs-explore-sidebar-title-close-icon:focus,.docs-explore-sidebar-title-heading-button:focus{border:1px solid #fff}.docs-explore-sidebar-title-back-icon.jfk-button-clear-outline,.docs-explore-sidebar-title-close-icon.jfk-button-clear-outline{border:1px solid transparent}.docs-explore-topiclist{height:100%;outline:none;overflow-y:auto}.docs-explore-topicitem{border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;padding:16px 16px 16px 16px}.docs-explore-topicitem.goog-control-hover{background-color:#f2f2f2;cursor:pointer}.docs-explore-topicitem-title{color:rgba(0,0,0,0.87);margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:30px}.docs-explore-topicitem-generator-text{color:rgba(0,0,0,0.54);font-style:italic;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:30px}.docs-explore-serp-enterpriseresult{position:relative;padding:12px 16px}.docs-explore-serp-enterpriseresult-container{-webkit-box-shadow:inset 0px -1px rgba(0,0,0,0.12);-moz-box-shadow:inset 0px -1px rgba(0,0,0,0.12);box-shadow:inset 0px -1px rgba(0,0,0,0.12)}.docs-explore-serp-enterpriseresult-nosnippet{padding:15px 16px}.docs-explore-serp-enterpriseresult-title{display:inline-block;font-size:15px;line-height:18px;max-width:calc(100% - 34px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.docs-explore-serp-enterpriseresult-title-link:link{color:#1a0dab}.docs-explore-serp-enterpriseresult-snippet{color:rgba(0,0,0,0.87);font-size:13px;line-height:17px;margin-left:34px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:34px;display:list-item}.docs-explore-serp-enterpriseresult-teamdriveannotation,.docs-explore-serp-enterpriseresult-privateannotation{color:rgba(0,0,0,0.54);font-size:13px;line-height:16px;margin-left:32px;vertical-align:middle}.docs-explore-serp-enterpriseresult-privateannotation-icon{display:inline-block;margin-right:5px;opacity:0.54;vertical-align:text-bottom}.docs-explore-serp-enterpriseresult-teamdriveannotation-icon{display:inline-block;margin-right:5px;opacity:0.54}.docs-explore-serp-enterpriseresult-teamdriveannotation-text,.docs-explore-serp-enterpriseresult-privateannotation-text{display:inline-block;vertical-align:middle}.docs-explore-serp-enterpriseresult-icon{float:left;height:18px;margin-right:16px;width:18px}.docs-explore-serp-enterpriseresult .docs-explore-item-feedback{display:none}.docs-explore-serp-enterpriseresult-insert-link-button .docs-explore-item-feedback{right:32px}.docs-explore-serp-enterpriseresult-container.docs-explore-enterprise-result-focus .docs-explore-enterpriseresult-insert-button,.docs-explore-serp-enterpriseresult-container.docs-explore-enterprise-result-focus .docs-explore-item-feedback,.docs-explore-serp-enterpriseresult-container:hover .docs-explore-enterpriseresult-insert-button,.docs-explore-serp-enterpriseresult-container:hover .docs-explore-item-feedback{display:inline-block}.docs-explore-serp-enterpriseresult .docs-explore-item-feedback.docs-explore-item-feedback-thumbs-disabled{display:none}.docs-explore-serp-enterpriseresult .docs-explore-enterpriseresult-insert-button{background:#fff;display:none;-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3);position:absolute;right:0;top:0}.docs-explore-serp-enterpriseresult-zerostate{cursor:pointer}.docs-explore-serp-enterpriseresult-zerostate .docs-explore-serp-enterpriseresult-title{color:rgba(0,0,0,0.87);font-size:13px;font-weight:bold;line-height:15px}.docs-explore-serp-enterpriseresult-zerostate-container.docs-explore-serp-enterpriseresult-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.docs-explore-enterprise-result-focus>.docs-explore-serp-enterpriseresult-zerostate,.docs-explore-serp-enterpriseresult-zerostate:hover{background-color:#f2f2f2;outline:none}.docs-explore-serp-enterpriseresult-zerostate .docs-explore-serp-enterpriseresult-snippet{color:rgba(0,0,0,0.87);font-size:13px;line-height:15px;margin-left:34px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;max-height:15px;display:list-item;white-space:nowrap}.docs-explore-serp-enterpriseresult-zerostate .docs-explore-serp-enterpriseresult-icon{margin-top:7px}.docs-explore-serp-enterpriseresult-embeddeditems-inline{padding:2px 0px}.docs-explore-serp-enterpriseresult-embeddeditems-inline .docs-explore-thumbnailitem{height:80px;width:calc(50% - 4px)}.docs-explore-serp-enterpriseresult-embeddeditems-show-more-button{color:rgba(0,0,0,0.54);cursor:pointer;font-size:13px;height:14px;line-height:14px;margin-bottom:8px;vertical-align:middle}.docs-explore-serp-enterpriseresult-embeddeditems-show-more-button:hover{text-decoration:underline}.docs-explore-serp-enterpriseresult-embeddeditems{padding:0px 16px;margin-left:34px}.docs-explore-enterprise-serp{height:calc(100% - 135px)}.docs-explore-enterprise-serp .docs-explore-emptylist-title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:40px}.docs-explore-serp-enterpriseresultscard{background-color:white}a.docs-explore-serp-enterpriseresultscard-allresults:link .docs-explore-serp-enterpriseresultscard-allresults-text,a.docs-explore-serp-enterpriseresultscard-allresults:visited .docs-explore-serp-enterpriseresultscard-allresults-text{color:rgba(0,0,0,0.54)}.docs-explore-serp-enterpriseresultscard.docs-explore-component-clear-outline{outline:none}.docs-explore-serp-enterpriseresultscard-allresults{border-bottom:1px solid rgba(0,0,0,.12);display:block;height:24px;line-height:24px;padding:12px 16px;vertical-align:middle}.docs-explore-serp-enterpriseresultscard-allresults-arrow{float:left;height:24px;opacity:0.54;margin-right:10px;width:24px}.docs-explore-serp-enterpriseresultscard-allresults-arrow:focus,.docs-explore-serp-enterpriseresultscard-allresults-text:focus{border:none}.docs-explore-serp-enterpriseresultscard-allresults:hover{cursor:pointer}.docs-explore-serp-enterpriseresultscard-allresults:hover .docs-explore-serp-enterpriseresultscard-allresults-text{text-decoration:underline}.docs-explore-serp-enterpriseresultscard-allresults:hover .docs-explore-serp-enterpriseresultscard-allresults-arrow{opacity:0.87}.docs-explore-serp-enterpriseresultscard-nl-results-info{color:#000;margin:0px 16px 12px 16px;opacity:1}.docs-explore-serp-enterpriseresultscard-nl-query-heading{color:#db4437;font-weight:bold;opacity:1;padding-right:5px}.docs-explore-serp-enterpriseresultscard-escape-hatching-heading{margin-right:5px;opacity:0.87}.docs-explore-serp-enterpriseresultscard-escape-hatching-query{color:#4285f4;cursor:pointer;font-style:italic}.docs-explore-serp-enterpriseresultscard-nl-query{margin-bottom:8px;opacity:0.87}.docs-explore-serp-enterpriseresultsview{background-color:white;height:100%}.docs-explore-serp-enterpriseresultsview-card-container{background-color:#f7f7f7;height:100%;overflow-y:auto}.docs-explore-serp-enterpriseresultsview-header-title{color:rgba(0,0,0,0.54);font-size:13px;height:18px}.docs-explore-serp-enterpriseresultsview-header{background-color:white;height:18px;padding:11px 16px;position:relative}.docs-explore-serp-enterpriseresultsview-filter-menu-button{cursor:pointer;height:18px;margin:0;padding:6px 8px 14px 8px;position:absolute;right:8px;top:0px;width:18px}.docs-explore-serp-enterpriseresultsview-filter-menu-button-icon{height:18px;opacity:0.54;width:18px}:not(.docs-explore-menubutton-clear-outline).docs-explore-serp-enterpriseresultsview-filter-menu-button:focus .docs-explore-serp-enterpriseresultsview-filter-menu-button-icon,.docs-explore-serp-enterpriseresultsview-filter-menu-button:hover .docs-explore-serp-enterpriseresultsview-filter-menu-button-icon{opacity:0.87}.docs-explore-serp-enterpriseresultsview-filter-menu-button.jfk-button-flat:focus.docs-explore-menubutton-clear-outline{border:1px solid transparent}.docs-explore-kacard{background-color:white;border:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10);margin-bottom:8px}.docs-explore-kacard.docs-explore-component-clear-outline{outline:none}.docs-explore-kacard-title-container{border-bottom:1px solid rgba(0,0,0,.12);height:80px}.docs-explore-kacard-title{display:inline-block;padding:0 16px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 112px)}.docs-explore-kacard-name{color:rgba(0,0,0,0.87);font-size:20px;line-height:23px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:46px}.docs-explore-kacard-disambiguationterm{color:rgba(0,0,0,0.54);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-explore-kacard-image{float:right;height:80px;object-fit:cover;width:80px}.docs-explore-kacard-knowledgepanel-description{color:rgba(0,0,0,0.87);font-size:13px;margin:16px 16px 8px}.docs-explore-kacard-knowledgepanel-description-text{line-height:15px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;max-height:75px}a.docs-explore-kacard-knowledgepanel-description-citation:link{color:#1a0dab}.docs-explore-kacard-knowledgepanel-facts-list{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,0.87);font-size:13px;padding:8px 16px}.docs-explore-kacard-knowledgepanel-fact{line-height:15px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-height:45px}.docs-explore-kacard-knowledgepanel-fact-name{font-weight:bold}.docs-explore-kacard-knowledgepanel-learnmore{display:block;height:24px;padding:12px 16px}.docs-explore-kacard-knowledgepanel-learnmore-arrow{float:left;height:24px;opacity:0.54;padding-right:16px;width:24px}.docs-explore-kacard-knowledgepanel-learnmore-text{font-size:13px;height:24px;line-height:24px}a.docs-explore-kacard-knowledgepanel-learnmore:link .docs-explore-kacard-knowledgepanel-learnmore-text,a.docs-explore-kacard-knowledgepanel-learnmore:visited .docs-explore-kacard-knowledgepanel-learnmore-text{color:rgba(0,0,0,0.54)}.docs-explore-kacard-knowledgepanel-learnmore-arrow:focus,.docs-explore-kacard-knowledgepanel-learnmore-text:focus{border:none}.docs-explore-kacard-knowledgepanel-learnmore:hover{cursor:pointer}.docs-explore-kacard-knowledgepanel-learnmore:hover .docs-explore-kacard-knowledgepanel-learnmore-arrow{opacity:0.87}.docs-explore-kacard-knowledgepanel-learnmore:hover .docs-explore-kacard-knowledgepanel-learnmore-text{text-decoration:underline}.docs-explore-kacard-knowledgepanel-disclosure{padding:12px 16px}.docs-explore-kacard-knowledgepanel-disclosure-text{color:rgba(0,0,0,0.54);display:inline;font-size:13px;line-height:24px}.docs-explore-kacard-knowledgepanel-disclosure:hover{cursor:pointer}.docs-explore-kacard-knowledgepanel-disclosure:hover .docs-explore-kacard-knowledgepanel-disclosure-text{text-decoration:underline}.docs-explore-kacard-knowledgepanel-disclosure-icon{float:right;opacity:0.54}.docs-explore-kacard-knowledgepanel-disclosure:hover .docs-explore-kacard-knowledgepanel-disclosure-icon{opacity:0.87}.docs-explore-kacard-webanswer-url{color:#006621;font-size:13px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-explore-kacard-webanswer-title-link{font-size:13px;line-height:15px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:30px}a.docs-explore-kacard-webanswer-title-link:link{color:#1a0dab}.docs-explore-kacard-shortanswer-subject-attribute{border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap}.docs-explore-kacard-shortanswer-subject{color:#777}.docs-explore-kacard-shortanswer-attribute{color:#222}.docs-explore-kacard-shortanswer-separator{font-size:11px;padding:0 6px}.docs-explore-kacard-webanswer-image-container{background-color:#212121}.docs-explore-kacard-webanswer-image{display:block;height:120px;margin:auto}.docs-explore-kacard-webanswer-description{color:rgba(0,0,0,0.87);font-size:15px;margin:16px}.docs-explore-kacard-webanswer-description-text{line-height:17px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box;max-height:136px}.docs-explore-serp-webresult{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;position:relative}.docs-explore-serp-webresult-title-link{font-size:15px;line-height:21px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:42px}a.docs-explore-serp-webresult-title-link:link{display:block;color:#1a0dab}.docs-explore-serp-webresult-url{color:#006621;font-size:13px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-explore-serp-webresult-snippet{color:rgba(0,0,0,0.87);font-size:13px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;max-height:60px}.docs-explore-serp-webresult-cite-button{background-color:#fff;cursor:pointer;height:32px;position:absolute;right:0;top:0;width:32px;z-index:1}.docs-explore-serp-webresult-cite-button .docs-explore-serp-webresult-cite-button-icon{height:18px;margin:7px;opacity:0.54;width:18px}.docs-explore-serp-webresult-cite-button-icon .docs-explore-icon{vertical-align:initial}.docs-explore-serp-webresult .docs-explore-serp-webresult-cite-button{opacity:0}.docs-explore-serp-webresult:hover .docs-explore-serp-webresult-cite-button,a.docs-explore-serp-webresult-title-link:focus+.docs-explore-serp-webresult-cite-button,.docs-explore-serp-webresult-cite-button:focus{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3);opacity:1}.docs-explore-serp-webresult-cite-button:focus .docs-explore-serp-webresult-cite-button-icon,.docs-explore-serp-webresult-cite-button:hover .docs-explore-serp-webresult-cite-button-icon{opacity:0.87}.docs-explore-serp-webresultscard{background-color:white;border:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.10);-moz-box-shadow:0 2px 2px rgba(0,0,0,.10);box-shadow:0 2px 2px rgba(0,0,0,.10)}.docs-explore-serp-webresultscard.docs-explore-component-clear-outline{outline:none}.docs-explore-serp-webresultscard-header{border-bottom:1px solid rgba(0,0,0,.12);height:24px;padding:12px 16px;position:relative}.docs-explore-serp-webresultscard-header-logo{float:left;height:24px;margin-right:16px;width:24px}.docs-explore-serp-webresultscard-header-text,.docs-explore-serp-webresultscard-allresults-text{font-size:13px;height:24px;line-height:24px}a.docs-explore-serp-webresultscard-header-text:link,a.docs-explore-serp-webresultscard-header-text:visited,a.docs-explore-serp-webresultscard-allresults:link .docs-explore-serp-webresultscard-allresults-text,a.docs-explore-serp-webresultscard-allresults:visited .docs-explore-serp-webresultscard-allresults-text{color:rgba(0,0,0,0.54)}.docs-explore-serp-webresultscard-allresults{display:block;height:24px;padding:12px 16px}.docs-explore-serp-webresultscard-allresults-arrow{float:left;height:24px;opacity:0.54;margin-right:16px;width:24px}.docs-explore-serp-webresultscard-header-logo:focus,.docs-explore-serp-webresultscard-header-text:focus,.docs-explore-serp-webresultscard-allresults-arrow:focus,.docs-explore-serp-webresultscard-allresults-text:focus{border:none}.docs-explore-serp-webresultscard-header-text:hover{cursor:pointer;text-decoration:underline}.docs-explore-serp-webresultscard-allresults:hover{cursor:pointer}.docs-explore-serp-webresultscard-allresults:hover .docs-explore-serp-webresultscard-allresults-text{text-decoration:underline}.docs-explore-serp-webresultscard-allresults:hover .docs-explore-serp-webresultscard-allresults-arrow{opacity:0.87}.docs-explore-serp-webresultscard-citation-format-menu-button{cursor:pointer;height:24px;margin:0;padding:11px 8px;position:absolute;right:0;top:0;width:24px}.docs-explore-serp-webresultscard-citation-format-menu-button-icon{height:24px;opacity:0.54;width:24px}:not(.docs-explore-menubutton-clear-outline).docs-explore-serp-webresultscard-citation-format-menu-button:focus .docs-explore-serp-webresultscard-citation-format-menu-button-icon,.docs-explore-serp-webresultscard-citation-format-menu-button:hover .docs-explore-serp-webresultscard-citation-format-menu-button-icon{opacity:0.87}.docs-explore-serp-webresultscard-citation-format-menu-button.jfk-button-flat:focus.docs-explore-menubutton-clear-outline{border:1px solid transparent}.docs-explore-web-serp{height:calc(100% - 135px)}.docs-explore-web-serp .docs-explore-emptylist-title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:40px}.docs-noresults-found-icon{background-image:url("https://ssl.gstatic.com/docs/picker/images/no_search.png");background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:122px;padding-bottom:32px}.docs-explore-serp-webresultsview{background-color:white;height:100%}.docs-explore-serp-webresultsview-card-container{background-color:#f7f7f7;height:calc(100% - 16px);overflow-y:auto;padding:8px}.docs-explore-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.docs-explore-img:before{content:url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg)}.docs-explore-img{height:4262px;position:absolute;width:72px}.docs-explore-hc-gecko .docs-explore-icon{filter:invert(100%)}.docs-explore-hc-ie .docs-explore-icon{-ms-high-contrast-adjust:none;background-color:white}.docs-explore-back-white{left:-24px;top:-460px}.docs-explore-back-white-rtl{left:0;top:-748px}.docs-explore-cite-black{left:-24px;top:-2048px}.docs-explore-cite-black-18{left:0;top:-2424px}.docs-explore-docs-18{left:0;top:-3830px}.docs-explore-drawing-18{left:-18px;top:-3040px}.docs-explore-email-18{left:-38px;top:-748px}.docs-explore-excel-18{left:0;top:-3714px}.docs-explore-expand-down{left:0;top:-2048px}.docs-explore-expand-up{left:-48px;top:-768px}.docs-explore-file-18{left:-54px;top:0}.docs-explore-filter-button-black-18{left:0;top:-874px}.docs-explore-folder-18{left:-20px;top:-748px}.docs-explore-form-18{left:-36px;top:-3714px}.docs-explore-forward-arrow-black{left:-48px;top:-3434px}.docs-explore-forward-arrow-black-rtl{left:-48px;top:-3410px}.docs-explore-google-logo{left:0;top:-2236px}.docs-explore-group-blue-18{left:-18px;top:-484px}.docs-explore-group-black-18{left:-36px;top:-874px}.docs-explore-image-18{left:-18px;top:-3830px}.docs-explore-insert-black{left:0;top:-768px}.docs-explore-insert-black-18{left:0;top:-4162px}.docs-explore-keep-yellow-18{left:-50px;top:-4012px}.docs-explore-lock-black-18{left:0;top:-3732px}.docs-explore-more-black{left:0;top:-2852px}.docs-explore-pdf-18{left:-54px;top:-3714px}.docs-explore-powerpoint-18{left:-36px;top:-3830px}.docs-explore-preview-white{left:0;top:-3058px}.docs-explore-question-green{left:0;top:-3608px}.docs-explore-search-black{left:-48px;top:-2048px}.docs-explore-search-close-white{left:-24px;top:-768px}.docs-explore-search-history-black{left:-32px;top:-264px}.docs-explore-sheets-18{left:-18px;top:0}.docs-explore-sites-18{left:-18px;top:-3714px}.docs-explore-slides-18{left:0;top:-484px}.docs-explore-thumb-down-18{left:0;top:-892px}.docs-explore-thumb-up-18{left:-36px;top:-3040px}.docs-explore-video-18{left:-18px;top:-874px}.docs-explore-word-18{left:-36px;top:0}.docs-explore-sidebar{-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);background-color:#fff;height:100%;outline:none;position:absolute;right:0;top:0;width:300px}.docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-zerostate{height:calc(100% - 84px);margin-top:1px;overflow-y:auto}.docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-zerostate::-webkit-scrollbar{background-color:#eeeeee}.docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-morestate{height:calc(100% - 36px)}.docs-explore-sidebar .picker-api-container{height:calc(100% - 135px)}.docs-explore-sidebar ::-webkit-scrollbar{width:10px}.docs-explore-sidebar ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 0px}.docs-explore-sidebar ::-webkit-scrollbar-track{border-width:0}.docs-explore-widget{background:#f9f9f9;border-radius:2px;-webkit-box-shadow:0 0 2px #888888;-moz-box-shadow:0 0 2px #888888;box-shadow:0 0 2px #888888;position:absolute;right:0;bottom:0;z-index:507}.docs-explore-widget-button{cursor:pointer;outline:none;padding:6px;-webkit-transition:padding 0.5s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:padding 0.5s cubic-bezier(0.4,0.0,0.2,1);-o-transition:padding 0.5s cubic-bezier(0.4,0.0,0.2,1);transition:padding 0.5s cubic-bezier(0.4,0.0,0.2,1)}.docs-explore-hc-ie .docs-explore-widget-button,.docs-explore-hc-gecko .docs-explore-widget-button{border:1px solid transparent}.docs-explore-widget-text{font-size:12px;opacity:0;overflow:hidden;-webkit-transition:all 0.5s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:all 0.5s cubic-bezier(0.4,0.0,0.2,1);-o-transition:all 0.5s cubic-bezier(0.4,0.0,0.2,1);transition:all 0.5s cubic-bezier(0.4,0.0,0.2,1);vertical-align:middle;white-space:nowrap}.docs-explore-widget-icon{height:24px;opacity:0.54;width:24px;vertical-align:middle}.docs-explore-widget-open .docs-explore-widget-button{padding:6px 15px 6px 10px}.docs-explore-widget-open .docs-explore-widget-text{opacity:0.54;padding-left:8px}.docs-explore-widget-active .docs-explore-widget-icon{opacity:1}.kix-features-explore-facts-factsuggestionsmenu .goog-menuitem{padding-left:16px;padding-right:16px}.kix-features-explore-facts-factsuggestionsmenu .goog-menuitem.goog-control-hover{background-color:#f2f2f2;cursor:pointer}.kix-features-explore-facts-factsuggestionsmenuitem,.kix-features-explore-facts-exploremenuitem,.kix-features-explore-facts-feedbackmenuitem{padding-bottom:8px}.kix-features-explore-facts-exploremenuitem-content{color:#4285f4;font-size:14px}.kix-features-explore-facts-factsuggestionsmenuitem-title{color:rgba(0,0,0,0.87);font-size:14px;overflow:hidden;text-overflow:ellipsis;max-width:200px}.kix-features-explore-facts-factsuggestionsmenuitem-description{color:rgba(0,0,0,0.54);padding-top:4px;font-size:12px;overflow:hidden;text-overflow:ellipsis;max-width:200px}.kix-features-explore-facts-factsuggestionsmenu{background-color:#fff;z-index:1003;border:2px solid rgba(0,0,0,0.2);position:absolute}.kix-features-explore-facts-feedbackmenuitem-content{color:rgba(0,0,0,0.87);font-size:14px}.docs-fontmenu-icon{left:16px}.docs-fontmenu-text{padding-left:23px}.docs-fontmenu-newlyadded{background-color:#fffecc}.goog-menuitem-highlight.docs-menuitem-add-fonts{border:none;padding-top:6px;padding-bottom:6px}.goog-menuitem-highlight.docs-fontmenu-newlyadded,.goog-menuitem-hover.docs-fontmenu-newlyadded{background-color:#eee}#docs-font-family .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.docs-fontmenu .docs-submenuitem{border:none;height:18px;padding:6px 8em 6px 30px}.docs-fontmenu .docs-submenuitem-splitbutton{height:28px;line-height:28px}.docs-fontmenu .docs-submenuitem .goog-menuitem-content{height:17px;line-height:normal}.docs-fontmenu .docs-submenuitem .goog-menuitem-checkbox{height:21px;top:3px}.docs-fontmenu .docs-submenuitem::before{content:'\0025ba';position:absolute;right:0;color:#6e6e6e;width:34px;text-align:center;font-size:70%;line-height:30px;top:0}body[dir="rtl"] .docs-fontmenu .docs-submenuitem::before{content:'\0025c4'}#contain-402{bottom:10px;position:fixed;right:50px;z-index:1002}.docs-image-picker-upload{font-family:Roboto,Arial,sans-serif}.docs-image-picker-upload.modal-dialog{padding:0}.docs-image-picker-upload .modal-dialog-title{padding:17px 20px 0}.docs-image-picker-upload .modal-dialog-title-text{font-size:20px}.docs-image-picker-upload .modal-dialog-content{line-height:normal;padding:0 20px}.docs-image-picker-upload .modal-dialog-buttons{border-top:1px solid #e5e5e5;margin-top:20px;padding:17px 20px}.docs-image-picker-upload-container{min-height:300px;min-width:450px}.docs-image-picker-upload-msg-bar{color:#ccc;font-size:16px;font-style:italic;padding:0 0 10px}.docs-image-picker-upload-dropzone-parent{height:100%;width:100%}.docs-image-picker-upload-dropzone-cell{border:#ddd 4px dashed;border-radius:2px;height:100%}.docs-image-picker-upload-dropzone-cell .jfk-button{margin:0}.docs-image-picker-upload-dropzone{height:100%;text-align:center;width:100%}.docs-image-picker-upload-drop-here{color:#ccc;font-size:20pt;padding:0 10px}.docs-image-picker-upload-drop-alt{color:#ccc;font-size:13px;font-weight:bold;padding:15px 0 5px}.docs-image-picker-upload-warning{color:#aaa;display:inline-block;font-size:13px;padding:0 20px 0 30px;vertical-align:middle}.docs-link-infilelinksuggestiongroup-cb .docs-link-infilelinksuggestiongroup-cb-openarrow{display:none}.docs-link-infilelinksuggestiongroup-cb.docs-link-infilelinksuggestiongroup-cb-open .docs-link-infilelinksuggestiongroup-cb-openarrow{display:inline-block}.docs-link-infilelinksuggestiongroup-cb.docs-link-infilelinksuggestiongroup-cb-closearrow{display:inline-block}.docs-link-infilelinksuggestiongroup-cb.docs-link-infilelinksuggestiongroup-cb-open .docs-link-infilelinksuggestiongroup-cb-closearrow{display:none}.docs-link-infilelinksuggestiongroup-cb .docs-icon{margin:0 6px}.docs-link-infilelinksuggestiongroup-cb-title{display:inline-block;padding:8px 0}.docs-link-infilelinksuggestiongroup-cb{margin:6px 0;outline:none}.docs-link-infilelinksuggestiongroup-cb:hover,.docs-link-infilelinksuggestiongroup-cb-keyboardfocus{background-color:#eee;cursor:default;outline:none}.goog-zippy-content .docs-link-linksuggestion{padding-left:27px}.docs-link-insertlinkbubble{min-width:306px;outline:none;padding:8px 10px 8px 10px}.docs-link-insertlinkbubble-leftpane{float:left;min-width:36px}.docs-link-insertlinkbubble-rightpane{float:left;margin-bottom:8px;margin-left:8px}.docs-link-insertlinkbubble-url-label,.docs-link-insertlinkbubble-text-label{display:block;height:13px;padding:8px 0}.docs-link-insertlinkbubble-text{display:block;width:244px}.docs-link-insertlinkbubble-text-label,.docs-link-insertlinkbubble-text{margin-bottom:5px}.docs-link-insertlinkbubble-urlholder{float:left;outline:none}.docs-link-insertlinkbubble-suggestionholder{background-color:white;border:1px solid #e5e5e5;border-top:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);max-height:207px;overflow-x:hidden;outline:none;position:absolute;width:260px;z-index:1}.docs-link-insertlinkbubble-linkchip{width:262px}.docs-link-insertlinkbubble-buttonbar{background-color:white;float:left;margin-left:8px}.docs-link-insertlinkbubble-buttonbar .jfk-button{margin-right:0}.docs-link-insertlinkbubble-error{clear:both;color:#dd4b39;padding:10px 0 4px 0}@media print{.docs-link-insertlinkbubble{display:none!important}}.jfk-bubble.docs-calloutbubble-bubble.docs-linkbubble-bubble{z-index:503!important}.docs-link-linksuggestion:last-child{margin-bottom:6px}.docs-link-linksuggestion:first-child{margin-top:6px}.docs-link-linksuggestion,.docs-link-chipselectedlinksuggestion{border:none;border-collapse:separate;border-spacing:0 6px;display:table;font-size:90%;height:26px;max-height:26px;outline:none;width:100%}.docs-link-linksuggestion:hover,.docs-link-linksuggestion:focus{background-color:#eee}.docs-link-linksuggestion-icon{display:table-cell;height:21px;padding:0 6px;vertical-align:middle;width:21px}.docs-link-linksuggestion-url,.docs-link-linksuggestion-title{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.docs-link-linksuggestion-title:last-child{margin-top:2px}.docs-link-linksuggestion-url{color:#093;font-size:11px}.docs-link-linksuggestiongroup{border-color:#efefef;border-style:solid;border-width:0 0 1px}.docs-link-linksuggestion-testlink,.docs-link-chipselectedlinksuggestion-hide{display:table-cell;height:21px;vertical-align:middle;width:21px}.docs-link-linksuggestion-testlink{opacity:0}.docs-link-chipselectedlinksuggestion-hide{opacity:0.7}.docs-link-chipselectedlinksuggestion-hide:hover{opacity:1}.docs-link-linksuggestion:hover .docs-link-linksuggestion-testlink,.docs-link-linksuggestion:focus .docs-link-linksuggestion-testlink,.docs-link-linksuggestion-testlink:focus{opacity:1}.docs-link-linksuggestion-text{display:table-cell}.docs-link-linksuggestion-link-text{font-size:90%}.docs-link-linksuggestion-action-text{font-size:100%}.docs-link-linksuggestion.docs-link-chipselectedlinksuggestion{background-color:#fff;border-spacing:0 4px;margin:0}.docs-link-linksuggestioncontentbox-statusmessage{color:#222;margin-left:33px;padding:5px 0}.docs-link-linksuggestioncontentbox-explore{color:#333;font-size:90%;margin:6px 0;padding:6px}.docs-link-linksuggestioncontentbox-explore:hover,.docs-link-linksuggestioncontentbox-explore:focus{background-color:#eee;cursor:default;outline:none}.docs-link-linksuggestioncontentbox-exploretext{display:inline-block;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:196px}.docs-link-linksuggestioncontentbox-statusbar{border-bottom:1px solid #f5f5f5;padding:10px 0;position:relative}.docs-link-linksuggestioncontentbox-statusindicator{bottom:12px;float:left;left:17px;position:relative}.docs-link-linksuggestioncontentbox-offlinenotice{font-style:italic;margin-left:5px;padding:5px 0}.docs-link-urlinput-url{background:transparent!important;border:none!important;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;flex-grow:1;height:27px;margin:0;outline:none!important;padding:1px 8px!important}.docs-link-urlinput-action-icon-container{float:right;overflow:hidden;padding:0 0 0 8px;text-align:right;width:21px}.docs-link-urlinput-action-icon{background:transparent!important;border:transparent!important;cursor:pointer;margin:0 0 0 -13px;opacity:.70;white-space:nowrap}.docs-link-urlinput-action-icon:hover,.docs-link-urlinput-action-icon:focus{opacity:0.9}.docs-link-urlinput-url-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;min-width:20px;width:260px;display:flex}.docs-link-urlinput-url-container-focus{border:1px solid #4d90fe!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);outline:none}.docs-link-urlinput-url-error,.docs-link-urlinput-url-error:focus{border-color:#dd4b39}.docs-offline-optinpromo.jfk-bubble{font-size:13px;max-width:500px;outline:none;padding-left:24px;padding-top:11px;position:fixed;right:15px;top:113px}.docs-offline-optinpromo .jfk-bubble-arrow{display:none}#docs-offline-optinpromo-title{font-size:19px;font-weight:bold;margin:12px 0}.docs-offline-optinpromo-notice{color:#767676;font-size:11px;margin:14px 0}.docs-offline-optinpromo-notice a{text-decoration:none}.docs-offline-optinpromo hr{border-top-color:#e1e1e1;border-top-style:solid;border-width:1px 0 0 0}.docs-offline-optinpromo-confirm-buttons{margin-top:15px}.docs-offline-welcomepromo{width:400px}.docs-offline-welcomepromo .modal-dialog-content{padding-right:80px;position:relative}.doc-offline-welcomepromo-img{position:absolute;right:0;top:-25px}.docs-onepick-sidebar{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);background-color:#fff;height:100%;outline:none;position:absolute;right:0;top:0;width:400px;z-index:987}.quantumIconsIcon{font-family:'Material Icons Extended';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}html[dir="rtl"] .quantumIconsRtlIcon{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.google-url-picker.modal-dialog{background-color:#fff;border:none;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);padding:0;z-index:1001}.google-url-picker.modal-dialog-bg{opacity:.5;z-index:1000}.google-url-picker .modal-dialog-title{display:none}.picker-urlview{padding:24px 64px 0px 32px}.picker-urlview-header{color:#212121;font-weight:400;font-size:18px;line-height:22px}.picker-urlview-inner-input{border-width:0px 0px 2px 0px;border-color:#5e97f6;border-style:solid;margin-top:24px;padding-bottom:6px;width:400px}.picker-urlview-actionbar{display:flex;justify-content:flex-end;padding:26px}.picker-urlview-image{display:flex;justify-content:center;min-height:32px}.picker-urlview-cancelbutton{background-color:#fff;border:none;color:#000;cursor:pointer;font-size:15px;font-weight:400;margin-right:24px;text-transform:uppercase}.picker-urlview-insertbutton{background-color:#fff;border:none;color:#4788f4;cursor:pointer;font-size:15px;font-weight:400;padding:1px 0;text-transform:uppercase}.picker-urlview-insertbutton:disabled{color:#9e9e9e;cursor:auto}.picker-urlview-inner-input:focus{outline:none}.picker-urlview-error-container{color:#d40000;font-size:13px;width:400px}.picker-urlview-disclaimer-container{color:#9e9e9e;font-size:10px;padding-top:8px;width:400px}.picker-urlview-close-icon{background-color:rgba(0,0,0,.40);border:none;border-radius:50%;height:32px;margin-top:10px;margin-right:10px;position:absolute;right:0;text-align:center;width:32px}.picker-urlview-close-icon svg{opacity:.5;margin:2px 0 0 -2px}.picker-urlview-loading-icon{display:inline-block;direction:ltr;height:24px;width:24px;padding:20px 0 0 8px;position:absolute;z-index:1}.picker-tooltip{z-index:1002!important}.mspin-small{width:24px;height:24px;overflow:hidden;-webkit-animation:mspin-rotate 1568.63ms infinite linear;-moz-animation:mspin-rotate 1568.63ms infinite linear;animation:mspin-rotate 1568.63ms infinite linear}.mspin-small>div{-webkit-animation:mspin-revrot 5332ms infinite steps(4);-moz-animation:mspin-revrot 5332ms infinite steps(4);animation:mspin-revrot 5332ms infinite steps(4)}.mspin-small>div>div{background-image:url('//ssl.gstatic.com/docs/picker/images/loading_spinner_small.svg');background-size:100%;width:7776px;height:24px;-webkit-animation:mspin-small-film 5332ms infinite steps(324);-moz-animation:mspin-small-film 5332ms infinite steps(324);animation:mspin-small-film 5332ms infinite steps(324)}@-webkit-keyframes mspin-small-film{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-7776px)}}@-webkit-keyframes mspin-rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes mspin-revrot{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@-moz-keyframes mspin-small-film{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-7776px)}}@-moz-keyframes mspin-rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-moz-keyframes mspin-revrot{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(-360deg)}}@keyframes mspin-small-film{from{transform:translateX(0)}to{transform:translateX(-7776px)}}@keyframes mspin-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes mspin-revrot{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.google-picker.modal-dialog{background-color:#fff;border:none;box-shadow:0 10px 20px rgba(0,0,0,.2);padding:0;transition:top .5s ease-in-out;z-index:1001}.google-picker.modal-dialog-bg{background-color:#000;opacity:0.2;z-index:1000}.google-picker.transparent-picker.modal-dialog{background-color:transparent;border:none;box-shadow:none;padding:0}.google-picker.transparent-picker.modal-dialog-content{background-color:transparent}.pub-dialog-info-header{font-weight:bold;padding:5px 0 2px}.pub-dialog-header{font-weight:bold;padding:5px 0}.pub-dialog-disabled-text{color:#afafaf}.pub-dialog-wrap{font:13px Arial,sans-serif;width:500px}.pub-dialog-content-div{padding:0 0 10px 30px}.pub-dialog-input-div{padding-bottom:15px}.pub-dialog-option-vspacer{height:5px}.pub-dialog-buttons{padding-left:38px;padding-top:0;text-align:left}.pub-dialog-content-help{font-size:11px;margin-top:5px}.pub-dialog-info{color:#999;font-size:11px;padding-bottom:2px}.goog-tab-bar.pub-dialog-tab-bar{background:none;border-bottom-color:silver!important;margin-top:20px;padding-left:0!important}.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab{color:#bdbdbd;cursor:pointer;font-weight:bold;margin:1px 15px 0 0;padding:4px 8px;text-decoration:none;top:1px}.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-selected,.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-hover{background:none;border-bottom:3px solid #4d90fe;border-left:none;border-right:none;border-top:none;color:black}.pub-dialog-document-link,.pub-dialog-embed-code{margin-top:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pub-dialog-link-content-div{margin-top:10px}.pub-dialog-embed-code{font:13px Arial,sans-serif;height:65px}.pub-dialog-sep-div{padding:20px 0}#pub-dialog-publish-link-button{margin-top:20px}.pub-dialog-sep{border-top-color:#e1e1e1;border-top-style:solid;border-width:1px 0 0 0;color:#bfbfbf;height:0}.goog-zippy-header.pub-dialog-zippy-header{cursor:pointer;display:inline-block;margin:0}.pub-dialog-zippy-content{margin-left:22px}.goog-zippy-collapsed .pub-dialog-settings-zippy-icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.goog-zippy-expanded .pub-dialog-settings-zippy-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#pub-dialog-publish-button{margin-top:10px}.pub-dialog-checkbox-container{line-height:22px;margin-top:10px}.docs-ruler{background:transparent;cursor:default;direction:ltr;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docs-horizontal-ruler{border-bottom:1px solid #d9d9d9;height:13px}.docs-vertical-ruler{border-right:1px solid #d9d9d9;width:13px}.docs-ruler-inner{position:relative;outline-style:none}.docs-horizontal-ruler .docs-ruler-inner{text-align:left}.docs-ruler-background,.docs-ruler-face-inner,.docs-ruler-mask{position:absolute;outline-style:none}.docs-horizontal-ruler .docs-ruler-mask{height:13px}.docs-vertical-ruler .docs-ruler-mask{width:13px}.docs-ruler-background{background-color:transparent}.docs-horizontal-ruler .docs-ruler-background{height:13px}.docs-vertical-ruler .docs-ruler-background{width:13px}.docs-ruler-background-inner{background-color:#fff;position:absolute}.docs-horizontal-ruler .docs-ruler-background-inner{height:13px}.docs-vertical-ruler .docs-ruler-background-inner{width:13px}.docs-ruler-contributed-dragger,.docs-ruler-contributed-dragger-container{position:absolute;font-size:0}.docs-ruler-face{position:absolute;overflow:hidden}.docs-horizontal-ruler .docs-ruler-face{height:15px}.docs-vertical-ruler .docs-ruler-face{width:15px}.docs-ruler-face-minor-division,.docs-ruler-face-major-division,.docs-ruler-face-first-division{font-size:0;position:absolute}.docs-horizontal-ruler .docs-ruler-face-minor-division,.docs-horizontal-ruler .docs-ruler-face-major-division{border-left:1px solid #757575}.docs-horizontal-ruler .docs-ruler-face-minor-division{height:3px;margin:5px 0 7px 0}.docs-horizontal-ruler .docs-ruler-face-major-division{height:7px;margin:3px 0 5px 0}.docs-horizontal-ruler .docs-ruler-face-first-division{height:15px}.docs-vertical-ruler .docs-ruler-face-first-division{width:15px}.docs-vertical-ruler .docs-ruler-face-minor-division,.docs-vertical-ruler .docs-ruler-face-major-division{border-top:1px solid #757575}.docs-vertical-ruler .docs-ruler-face-minor-division{width:3px;margin:0 7px 0 5px}.docs-vertical-ruler .docs-ruler-face-major-division{width:7px;margin:0 5px 0 3px}.docs-ruler-face-first-division{margin:0;border:none}.docs-ruler-face-number{position:absolute;color:#6e6e6e;font-size:10px;line-height:14px;text-align:center}.docs-horizontal-ruler .docs-ruler-face-number{height:15px;transform:translateX(-50%)}.docs-vertical-ruler .docs-ruler-face-number{width:15px;-ms-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.docs-horizontal-ruler .docs-ruler-face-first-division,.docs-horizontal-ruler .docs-ruler-face-minor-division,.docs-horizontal-ruler .docs-ruler-face-major-division{display:inline-block}.docs-horizontal-ruler .docs-ruler-face-minor-division,.docs-horizontal-ruler .docs-ruler-face-major-division{width:1px}.docs-vertical-ruler .docs-ruler-face-minor-division,.docs-vertical-ruler .docs-ruler-face-major-division{height:1px}.docs-ruler-guide{background:#4f8bff;position:absolute;width:1px;z-index:24}.docs-ruler-guide-tooltip{background:rgba(0,0,0,.87);color:#fff;border-radius:2px;padding:5px 8px;font-size:13px;position:absolute;top:0;transform:translateX(-50%) translateY(-100%);z-index:24}.docs-ruler-contributed-dragger{width:2px!important;height:12px!important;margin-left:-1px}.docs-ruler-contributed-dragger-container{background-color:#eee;border:1px solid #ddd;cursor:col-resize;height:12px}.docs-ruler-contributed-dragger .docs-icon-col-dragger{margin-left:-9px;margin-top:-4px}.docs-ruler-context-menu-arrow-horizontal,.docs-ruler-context-menu-arrow-vertical{position:absolute}.docs-ruler-context-menu-arrow-horizontal{top:-9px}.docs-ruler-context-menu-arrow-before,.docs-ruler-context-menu-arrow-after{display:block;height:0;position:absolute;width:0}.docs-ruler-context-menu-arrow-before{border:9px solid}.docs-ruler-context-menu-arrow-after{border:8px solid}.docs-ruler-context-menu-arrow-horizontal .docs-ruler-context-menu-arrow-before{border-color:#ccc transparent;border-top-width:0;left:-9px}.docs-ruler-context-menu-arrow-horizontal .docs-ruler-context-menu-arrow-after{border-color:#fff transparent;border-top-width:0;left:-8px;top:1px}.docs-ruler-context-menu-arrow-vertical{top:0px}.docs-ruler-context-menu-arrow-vertical .docs-ruler-context-menu-arrow-before{border-color:transparent #ccc;border-left-width:0;left:-19px;top:10px}.docs-ruler-context-menu-arrow-vertical .docs-ruler-context-menu-arrow-after{border-color:transparent #fff;border-left-width:0;left:-18px;top:11px}.docs-ruler-face-tick-mark{position:absolute}.docs-horizontal-ruler .docs-ruler-face-tick-mark{height:14px;border-left:1px solid #4285f4}.docs-vertical-ruler .docs-ruler-face-tick-mark{width:14px;border-top:1px solid #4285f4}.docs-ruler-indent-first-line,.docs-ruler-indent-start,.docs-ruler-indent-end,.docs-ruler-margin-start,.docs-ruler-margin-end{position:absolute}.docs-horizontal-ruler .docs-ruler-indent-first-line{width:11px;height:4px;background-color:#a6c7f7;top:2px}.docs-horizontal-ruler .docs-ruler-indent-start-sprite,.docs-horizontal-ruler .docs-ruler-indent-end-sprite{left:-50px;top:-7px}.docs-horizontal-ruler .docs-ruler-indent-start,.docs-horizontal-ruler .docs-ruler-indent-end{width:11px!important;height:6px!important;top:7px}.docs-vertical-ruler .docs-ruler-indent-first-line{width:4px;height:11px;background-color:#a6c7f7;left:2px}.docs-vertical-ruler .docs-ruler-indent-start,.docs-vertical-ruler .docs-ruler-indent-end{width:16px!important;height:12px!important;margin-top:4px;left:5px;-ms-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.docs-ruler-margin-container{position:relative}.docs-horizontal-ruler .docs-ruler-margin-start,.docs-horizontal-ruler .docs-ruler-margin-end{height:15px}.docs-vertical-ruler .docs-ruler-margin-start,.docs-vertical-ruler .docs-ruler-margin-end{width:15px}.docs-horizontal-ruler .docs-ruler-margin-start{cursor:e-resize}.docs-vertical-ruler .docs-ruler-margin-start{cursor:s-resize}.docs-horizontal-ruler .docs-ruler-margin-end{cursor:w-resize}.docs-vertical-ruler .docs-ruler-margin-end{cursor:n-resize}.docs-ruler-inner .docs-icon-indent-bottom{margin-left:-5px;margin-top:-7px}.docs-scratchpad-sidebar{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);height:100%;outline:none;overflow-y:hidden;padding:0;position:absolute;right:0;top:0;width:300px}.docs-scratchpad-sidebar>.docs-scratchpad-keep-component{height:100%}#docs-spellcheckslidingdialog-button-change-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}#docs-spellcheckslidingdialog-button-change-menu:hover{background-color:#357ae8;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;border-bottom-color:#2f5bb7}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-focused{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}#docs-spellcheckslidingdialog-button-change-menu .goog-flat-menu-button-dropdown{border-color:white transparent;color:white}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-open{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);background:#357ae8;border:1px solid #2f5bb7;border-top:1px solid #2f5bb7}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-disabled{background:#4d90fe;filter:alpha(opacity=50);opacity:0.5}#docs-spellcheckslidingdialog-button-ignore-all{margin-left:10px}.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-disabled,.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-disabled:hover{background:#fff;border:1px solid #dcdcdc!important;filter:alpha(opacity=50);opacity:0.5}.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-focus,.docs-spellcheckslidingdialog-buttons-white-menu:hover{border:1px solid #c6c6c6}.docs-spellcheckslidingdialog-buttons-white-menu:focus{z-index:2}#docs-spellcheckslidingdialog-button-ignore,#docs-spellcheckslidingdialog-button-ignore-menu{margin-bottom:1px}#docs-spellcheckslidingdialog-button-dictionary,#docs-spellcheckslidingdialog-button-dictionary-menu{margin-top:7px}.docs-spellcheckslidingdialog-buttons-action{margin-left:9px;overflow:hidden;text-overflow:ellipsis;width:110px}.docs-spellcheckslidingdialog-count{color:#6a6a6a;padding-left:4px}.goog-menuitem-disabled .docs-spellcheckslidingdialog-count{color:#ccc}#docs-spellcheckslidingdialog-id .docs-slidingdialog-close-container{position:absolute;right:14px;top:10px}#docs-spellcheckslidingdialog-ignore-buttons{padding-top:7px;vertical-align:top}.docs-spellcheckslidingdialog-replacement-input,.docs-spellcheckslidingdialog-replacement-input:focus{background:transparent;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:13px;height:25px;margin:0;outline:none;padding:1px 0px;width:100%}.docs-spellcheckslidingdialog-replacement-input-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;min-width:20px;padding:0 8px}.docs-spellcheckslidingdialog-replacement-input-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);outline:none}.docs-spellcheckslidingdialog-title-text{margin-top:2px;margin-bottom:10px;color:#222;cursor:default}#docs-spellcheckslidingdialog-original-word{font-weight:bold}.docs-spellcheckslidingdialog-title-text.docs-spellcheckslidingdialog-no-misspellings{margin-bottom:0;padding-right:33px}#docs-spellcheckslidingdialog-no-misspellings:focus{outline:none}#docs-spellcheckslidingdialog-suggestion-list{box-shadow:none;margin-left:-1px;margin-top:-1px;height:91px;overflow-y:auto;position:relative;width:100%}.docs-spellcheckslidingdialog-container .goog-flat-menu-button{margin:0;height:27px}.docs-spellcheckslidingdialog-container .goog-flat-menu-button-collapse-left{margin-left:-1px}.docs-spellcheckslidingdialog-container .goog-flat-menu-button-collapse-right{min-width:0px;padding-left:0;margin-left:0px;border-radius:0 2px 2px 0}#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem{padding-left:8px}#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem-checkbox{position:inherit}.docs-spellcheckslidingdialog-container table{width:100%}.docs-spellcheckslidingdialog .docs-slidingdialog-holder{min-width:250px}.docs-spellcheckslidingdialog-loading-spinner,.docs-spellcheckslidingdialog-loading-text{display:inline-block;position:relative;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;-o-transition:left 300ms ease-out;transition:left 300ms ease-out;-webkit-transition:width 300ms ease-out;-moz-transition:width 300ms ease-out;-o-transition:width 300ms ease-out;transition:width 300ms ease-out;vertical-align:middle}.docs-userdictionary-butterbar-item{font-weight:normal}.docs-userdictionarydialog-button-add{margin-left:0px;margin-right:0px;padding:0px;width:100%}.docs-userdictionarydialog-list-container{background-color:#fff;border:1px solid #ececec;height:415px;margin-top:16px;overflow-y:auto;position:relative;width:315px}.docs-userdictionarydialog-list-container:focus{outline:none}.docs-userdictionarydialog-button-add-container{border-left:30px solid white;max-width:125px}.docs-userdictionarydialog-input{margin-left:0px;vertical-align:middle;width:100%}.docs-userdictionarydialog-row-container{border-bottom:1px solid #ececec;padding:10px;min-width:275px}.docs-userdictionarydialog-row-container-hover{background-color:#eee}.docs-userdictionarydialog-row-content{display:inline-block;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.docs-userdictionarydialog-list-remove-button{background-color:transparent;border:none;margin:0;padding:0;position:absolute;right:3px}.docs-userdictionarydialog-top-container{border-collapse:separate;display:table;width:100%}.docs-userdictionarydialog-top-container>div{display:table-cell}.jfk-dialog-patch{width:auto}@media print{.docstext-unprintable{display:none!important}}#headingStyleSelect .goog-toolbar-menu-button-caption,#docs-heading-menu .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.docs-customspacingdialog-content{margin:0}.docs-customspacingdialog-content-right-side{vertical-align:top}.docs-customspacingdialog-content-left-side{vertical-align:top;padding-right:48px}.docs-customspacingdialog-label,.docs-customspacingdialog-control{vertical-align:middle}.docs-customspacingdialog-control{padding:1px}.docs-customspacingdialog-input{width:55px;margin:4px 0}.docs-customspacingdialog-input-error,.docs-customspacingdialog-input-error:focus{border-color:#dd4b39}.docs-customspacingdialog-title{font-weight:bold}.docs-customspacingdialog-error{color:#dd4b39;outline:none}.docs-customspacingdialog-section{padding-bottom:15px}.docs-customspacingdialog-section .goog-flat-menu-button{margin:5px 0 0 0}.docs-customspacingdialog-paragraphspacing-label{padding-right:5px}.docs-customspacingdialog-paragraphspacing-table{border-collapse:collapse;border:none}.docs-customspacingdialog-units{font-weight:normal;margin-left:3px;color:#000;opacity:0.54}#docstext-glyphformatdialog-apply-entire-list-content{margin-top:15px}#docstext-glyphformatdialog-bullet-value{margin-left:10px;margin-right:10px}#docstext-glyphformatdialog-prefix-value{text-align:right}.docs-bulletpreset{border:1px solid #d4d4d4;font-family:'Arial';font-size:16px;height:28px;line-height:28px;margin-right:15px;width:28px}.docs-bulletpreset-palette{margin-left:25px}.goog-palette-cell-hover .docs-bulletpreset{border:1px solid #999;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.docs-bulletpreset-palette .goog-palette-cell,.docs-bulletpreset-palette .goog-palette-table{border:none}.docs-preferencesdialog-content{margin:0}.docs-preferencesdialog-checkbox,.docs-preferencesdialog-button,.docs-preferencesdialog-label,.docs-preferencesdialog-control{vertical-align:middle}.docs-preferencesdialog-row{outline:none}.docs-preferencesdialog-list-body{height:300px;width:284px;overflow-y:scroll;list-style-type:none;margin:8px 0 0 0;position:relative;background-color:#f0f0f0;padding-left:9px}.docs-preferencesdialog-list-body::-webkit-scrollbar-thumb{border-color:#f0f0f0}.docs-preferencesdialog-list-title{color:#666;padding-top:6px;padding-left:25px}.docs-preferencesdialog-control{padding:1px 4px 1px 7px}.docs-preferencesdialog-list-title-content{text-align:left;height:18px;width:110px}.docs-preferencesdialog-input{height:25px;width:87px;margin:4px;border-width:1px;vertical-align:middle}.docs-preferencesdialog-control-padded{padding-top:10px}.docs-preferencesdialog-disabled{color:#ccc}.docs-acceptrejectall-undo,.docs-contentupdated-refresh{text-transform:uppercase;font-weight:bold}.docs-border-selection-palette .goog-palette-cell,.docs-border-selection-palette .goog-palette-table{border:none}.docs-border-selection-palette .goog-palette-cell-hover{background-color:#eee}.docs-border-selection-palette .docs-border-selection-outer,.docs-border-selection-palette .docs-border-selection-inner,.docs-border-selection-palette .docs-border-selection-inner-horizontal,.docs-border-selection-palette .docs-border-selection-inner-vertical,.docs-border-selection-palette .docs-border-selection-top,.docs-border-selection-palette .docs-border-selection-bottom,.docs-border-selection-palette .docs-border-selection-left,.docs-border-selection-palette .docs-border-selection-right,.docs-border-selection-palette .docs-border-selection-all{margin-left:3px;margin-top:3px}.docs-border-selection-outer,.docs-border-selection-inner,.docs-border-selection-inner-horizontal,.docs-border-selection-inner-vertical,.docs-border-selection-top,.docs-border-selection-bottom,.docs-border-selection-left,.docs-border-selection-right,.docs-border-selection-all,.docs-border-selection-button-pressed,.docs-border-selection-button-normal{direction:ltr;text-align:left;background:url('//ssl.gstatic.com/docs/presentations/images/icons-8.png');background-repeat:no-repeat;overflow:hidden;vertical-align:middle}.docs-border-selection-outer,.docs-border-selection-inner,.docs-border-selection-inner-horizontal,.docs-border-selection-inner-vertical,.docs-border-selection-top,.docs-border-selection-bottom,.docs-border-selection-left,.docs-border-selection-right,.docs-border-selection-all{height:15px;width:15px}.docs-border-selection-outer{background-position:-75px -1px}.docs-border-selection-inner{background-position:-91px -1px}.docs-border-selection-inner-horizontal{background-position:-107px -1px}.docs-border-selection-inner-vertical{background-position:-123px -1px}.docs-border-selection-top{background-position:-139px -1px}.docs-border-selection-bottom{background-position:-155px -1px}.docs-border-selection-left{background-position:-171px -1px}.docs-border-selection-right{background-position:-187px -1px}.docs-border-selection-all{background-position:-203px -1px}.docs-border-selection-button-pressed,.docs-border-selection-button-normal{cursor:pointer;height:13px;width:13px;position:absolute;z-index:502;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docs-border-selection-button-pressed{background-position:-231px 0}.docs-border-selection-button-normal{background-position:-218px 0}.docs-calloutbubble-anchor{position:absolute}.docs-calloutbubble-bubble.jfk-bubble{padding:0px;z-index:99!important}@media print{.docs-calloutbubble-anchor{display:none!important}}.docs-clipboardshortcutsdialog{color:#666}.docs-clipboardshortcutsdialog-shortcut{padding-right:40px}.docs-clipboardshortcutsdialog-mac .docs-clipboardshortcutsdialog-shortcut{padding-right:95px}.docs-clipboardshortcutsdialog-shortcut-command{padding-bottom:5px}.docs-clipboardshortcutsdialog-shortcuts{padding:15px 0}.docs-clipboardshortcutsdialog-shortcut-command{line-height:1.0;font-size:36px;font-weight:bold}.docs-crophandle-handle{position:absolute;z-index:552}.docs-crophandle-inner-handle{position:absolute;background-color:#000}.docs-crophandle-outer-handle{position:absolute;background-color:#fff}.docs-cropselectionbox-border{position:absolute;border:solid 4px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:32}.docs-dismissible-bar{margin-top:0;position:absolute;width:500px}.docs-dismissible-bar .docs-dismissible-bar-content{background:rgba(0,0,0,0.8);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;left:-50%;overflow:hidden;position:relative;z-index:1001}.docs-dismissible-bar .docs-dismissible-bar-header{border-bottom:1px solid #000;float:left;width:100%}.docs-dismissible-bar .docs-dismissible-bar-title{float:left;font-size:15px;font-weight:bold;margin:16px 15px}.docs-dismissible-bar .docs-dismissible-bar-description{border-top:1px solid #444;box-sizing:border-box;color:#bbb;float:left;padding:10px 15px 15px;text-align:left;width:100%}.docs-dismissible-bar .docs-dismissible-bar-dismiss-button{float:right;margin:10px 10px 10px 0}.docs-dismissible-bar .docs-dismissible-bar-black-button{background-color:#454545;background-repeat:repeat-x;border:solid 1px #111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05),inset 0px 1px 0px 0px rgba(255,255,255,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05),inset 0px 1px 0px 0px rgba(255,255,255,0.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05),inset 0px 1px 0px 0px rgba(255,255,255,0.2);color:#ddd;cursor:pointer;background-color:#4b4b4b;background-image:-webkit-linear-gradient(top,#4b4b4b,#3b3b3b);background-image:-moz-linear-gradient(top,#4b4b4b,#3b3b3b);background-image:-ms-linear-gradient(top,#4b4b4b,#3b3b3b);background-image:-o-linear-gradient(top,#4b4b4b,#3b3b3b);background-image:linear-gradient(top,#4b4b4b,#3b3b3b);text-shadow:0 1px 0 rgba(0,0,0,0.8)}.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-hover{background:rgba(255,255,255,0.1);border:1px solid #141414;-webkit-box-shadow:0 0 0 transparent inset;-moz-box-shadow:0 0 0 transparent inset;box-shadow:0 0 0 transparent inset;color:#fff}.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-active,.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-focused{border-color:#fff}.docs-chromeextensioninstalldialog-image{vertical-align:top}.docs-chromeextensioninstalldialog-textpart{width:360px;padding:0 0 15px 25px;color:#333}.docs-chromeextensioninstalldialog-note{padding:25px 0 0 0;color:#666}.docs-embeddedcontentpastedialog-outer{background-color:#fafafa;border:1px #fff;border-radius:2px;padding:24px 0 24px 17px}.docs-embeddedcontentpastedialog-outer-regular{width:383px}.docs-embeddedcontentpastedialog-outer-wide{width:500px}.docs-embeddedcontentpastedialog-title{color:rgba(0,0,0,0.87);font:700 18px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-left:7px}.docs-embeddedcontentpastedialog-link-group{display:table-cell;padding:22px 24px 0 0}.docs-embeddedcontentpastedialog-middlemargin{width:16px}.docs-embeddedcontentpastedialog-label{color:rgba(0,0,0,0.87);font:400 14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-bottom:2px;padding-left:10px}.docs-embeddedcontentpastedialog-message{color:rgba(0,0,0,0.54);font:400 11px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:15px;padding-left:40px;padding-bottom:16px}.docs-embeddedcontentpastedialog-bottom{margin-top:19px;padding-left:7px}.docs-embeddedcontentpastedialog-columns{display:table;width:100%}.docs-embeddedcontentpastedialog-preview{display:table-cell;padding:24px 0 10px 7px;text-align:center;vertical-align:middle}.docs-embeddedcontentpastedialog-preview-image-container{height:118px;width:210px}#docs-embeddedcontentpastedialog-preview-image{max-height:100%;max-width:100%}.docs-embeddedcontentpastedialog-preview-slidecount{background-color:#e0e0e0;color:rgba(0,0,0,0.54);display:table;text-align:center;width:210px}#docs-embeddedcontentpastedialog-preview-slidecount-text{display:table-cell;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:21px;width:85%}#docs-embeddedcontentpastedialog-button-next.jfk-button-flat:focus,#docs-embeddedcontentpastedialog-button-previous.jfk-button-flat:focus{border:1px solid #4d90fe}.docs-embeddedcontentpastedialog-paste:hover,.docs-embeddedcontentpastedialog-paste{color:#4990e2;font:500 14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;cursor:pointer;float:right;height:16px;margin-right:11px;width:50px;padding:10px;text-align:center;vertical-align:middle}.docs-embeddedcontentpastedialog-paste:hover{background-color:#f5f5f5}.docs-embeddedcontentpastedialog-paste:active{outline:none}.docs-embeddedcontentpastedialog-help a:link,.docs-embeddedcontentpastedialog-help{color:#4990e2;float:left;font:400 11px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-top:6px;vertical-align:middle}.docs-embeddedcontentpastedialog-loading-spinner{position:relative;top:20px}#docs-embeddedcontentpastedialog-loading-container{min-height:70px;width:429px}.docs-editembeddedgridrangesourcedialog-outer{padding:25px 35px 35px 35px}.docs-editembeddedgridrangesourcedialog-inner{width:300px;font-family:Arial}.docs-editembeddedgridrangesourcedialog-sourcesheet{font-size:12px;font-weight:bold}.docs-editembeddedgridrangesourcedialog-sourcesheet-link{font-size:10px;font-weight:normal;margin:-5px 25px 0 25px}.docs-editembeddedgridrangesourcedialog-sourcesheet-link a:link{text-decoration:none;color:#15c}.docs-editembeddedgridrangesourcedialog-custom-content{font-size:12px;margin:5px 0 26px 0;padding-top:15px}.docs-editembeddedgridrangesourcedialog-range-title{margin-bottom:6px;font-size:11px;color:#4a4a4a}.docs-editembeddedgridrangesourcedialog-inputbox{background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;min-width:20px;padding:5px 8px;width:70%;box-shadow:inset -1px 1px 1px rgba(0,0,0,.2);font-size:12px}.docs-editembeddedgridrangesourcedialog-inputbox-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);outline:none}.docs-editembeddedgridrangesourcedialog-named-range-selection{padding-top:4px}.docs-editembeddedgridrangesourcedialog-named-range-group{color:#767676;font-size:13px;overflow-y:scroll;overflow-x:hidden;max-height:80px;width:87%;margin:-2.5px 0 15px 0}.docs-editembeddedgridrangesourcedialog-select-range{padding:5px 0;font-weight:bold}.docs-editembeddedgridrangesourcedialog-select-range label{margin:0 8px}.docs-editembeddedgridrangesourcedialog-custom-range-input{margin-top:-12.5px}.docs-editembeddedgridrangesourcedialog-custom-range-radio-offset{margin-left:35px;margin-right:35px}.docs-editembeddedgridrangesourcedialog-invalid-range{color:#f00;padding:0 7px 0 0;margin:2px 0 -10px 0}.docs-editembeddedgridrangesourcedialog-invalid-range-error{border-color:#f00}.docs-editembeddedgridrangesourcedialog-short-container{width:300px;min-height:70px;font-family:Arial}.docs-editembeddedgridrangesourcedialog-loading-title{position:relative;background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:48px;width:48px;top:20px;left:126px}.docs-editembeddedgridrangesourcedialog-error-container{width:345px}.docs-findandreplacedialog .modal-dialog-buttons,.docs-findandreplacedialog .jfk-dialog-buttons{display:none}.docs-findandreplacedialog-text{width:330px}.docs-findandreplacedialog-label{text-align:left;width:90px}.docs-findandreplacedialog-find{padding-bottom:12px}.docs-findandreplacedialog-replace{padding-bottom:15px}.docs-findandreplacedialog-checkbox-label{padding-left:2px}.docs-findandreplacedialog-buttons{width:100%;margin-top:20px;position:relative}.docs-findandreplacedialog-buttons-right{position:absolute;top:0px;right:0px}#docs-findandreplacedialog-button-next{margin-right:0}.docs-jfk #docs-findandreplacedialog-button-previous{margin-right:0}.docs-findandreplacedialog-findinput{width:348px}.docs-findbar-input{width:170px;height:19px}.docs-slidingdialog .docs-findbar-text{border:1px solid #aaa;font-size:11px;height:16px;margin-right:4px;padding:2px;width:172px}.docs-slidingdialog #docs-findbar-spinner{display:inline-block;position:relative;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;-o-transition:left 300ms ease-out;transition:left 300ms ease-out;-webkit-transition:width 300ms ease-out;-moz-transition:width 300ms ease-out;-o-transition:width 300ms ease-out;transition:width 300ms ease-out;vertical-align:middle}.docs-slidingdialog #docs-findbar-button-next{margin-right:8px}.docs-slidingdialog #docs-findbar-button-more-options{margin-right:8px}.docs-findbar-button-previous-rtl{margin-left:-1px}.docs-findbar-content .jfk-button-disabled{background-color:#f5f5f5;border-color:rgba(0,0,0,0.1);border-color:#dcdcdc}#fontSizeSelect .goog-toolbar-menu-button-caption,#docs-font-size .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;width:20px;white-space:nowrap}#fontSizeSelect .goog-toolbar-combo-button-caption,#docs-font-size .goog-toolbar-combo-button-caption{width:48px!important}#fontSizeSelect .goog-toolbar-combo-button-input,#docs-font-size .goog-toolbar-combo-button-input{width:28px}.docs-palette{position:absolute;z-index:505;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc}.docs-palette-top{z-index:506}.docs-palette-close{cursor:default;float:right;height:21px}.docs-palette-close:focus{outline:1px solid #4d90fe;outline-offset:-1px}.docs-palette-close-icon,.docs-palette-grippy-icon{opacity:.70}.docs-palette-close-hover .docs-palette-close-icon,.docs-palette-close-active .docs-palette-close-icon{opacity:0.9}.docs-palette-left{float:left}.docs-palette-title-bar{background-color:#fff;border-color:#ebebeb;border-style:solid;border-width:1px 1px 0 1px;cursor:move;height:21px;overflow:hidden}.docs-palette:focus,.docs-palette-title-bar:focus,.docs-palette-body:focus{outline:none}.docs-palette-grippy-icon-container{margin:0 auto;width:21px}.docs-palette-grippy-icon{margin-top:-1px}.docs-palette-body{background-color:#f5f5f5;border:1px solid #ebebeb;min-height:80px;min-width:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.docs-rotationhandle-circle{border:none;background-color:#0096fd;border-radius:50%;height:9px;position:absolute;width:9px;z-index:551}.docs-rotationhandle-handle{cursor:crosshair;opacity:0;z-index:552}.docs-rotationhandle-outline{border:1px solid #0096fd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:30}.docs-rotationhandle-stick{background-color:#0096fd;height:20px;position:absolute;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;width:1px;z-index:551}.docs-rotationhandle-label{color:black;cursor:crosshair;font-size:11px;font-weight:bold;position:absolute;text-shadow:1px 1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff;z-index:552}.goog-slider{position:relative;outline:0}.goog-slider-horizontal{height:18px}.goog-slider-vertical{width:18px}.goog-slider-thumb{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:background-color 0.218s,border-color 0.218s,background-image 0.218s;-moz-transition:background-color 0.218s,border-color 0.218s,background-image 0.218s;-o-transition:background-color 0.218s,border-color 0.218s,background-image 0.218s;transition:background-color 0.218s,border-color 0.218s,background-image 0.218s;border:1px solid #dcdcdc;height:16px;position:absolute;width:16px}.goog-slider-thumb:hover{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6}.goog-slider-scale{position:absolute}.goog-slider-horizontal .goog-slider-scale{border-top:1px solid #ccc;top:8px;width:100%}.goog-slider-vertical .goog-slider-scale{border-left:1px solid #ccc;height:100%;left:8px}.docs-slider{margin-top:6px;position:relative;outline:none}.docs-slider .goog-slider-thumb{cursor:move;position:absolute;top:0}.docs-slider:focus .goog-slider-thumb{border-color:#4d90fe}.docs-slider .jfk-tooltip.top{border-radius:1px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);font-size:10px;height:10px;line-height:10px;top:-26px;transition-property:opacity,visibility;transition-duration:.13s;word-break:normal!important;white-space:nowrap;-moz-transition-property:opacity,visibility;-moz-transition-duration:.13s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.13s}.docs-slider .docs-slider-hidden{opacity:0;visibility:hidden}.docs-slider.goog-slider-disabled .goog-slider-thumb{cursor:default;border-color:#f1f1f1;background:#fff}.docs-slidingdialog-button-close:focus{outline:1px solid #4d90fe}.docs-slidingdialog{background-color:#fff;border-bottom:1px solid #d9d9d9;border-top:none;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin-top:-1px;padding:10px 12px;outline:none}.docs-slidingdialog .jfk-textinput{border-top-color:#d9d9d9;margin-right:0}.docs-slidingdialog .jfk-textinput:focus{border-top-color:#4d90fe}.docs-slidingdialog .goog-custom-button-inner-box{padding:1px 2px 0 2px}.docs-slidingdialog .goog-custom-button{margin:-2px 0 0 0}.docs-slidingdialog .docs-icon-up,.docs-slidingdialog .docs-icon-down,.docs-slidingdialog .docs-icon-close,.docs-slidingdialog .docs-icon-ellipsis{filter:alpha(opacity=40);opacity:.40;-moz-opacity:.40}.docs-slidingdialog .jfk-button{vertical-align:top}.docs-slidingdialog .goog-flat-button{background-color:transparent;border:0;cursor:default;margin:0;padding:0}.docs-slidingdialog .goog-flat-button-hover{background-color:transparent}.docs-slidingdialog-holder{margin-top:-1px;overflow:hidden;position:absolute;right:44px;z-index:507;min-width:300px}.docs-slidingdialog-wrapper{left:0;position:relative;width:100%}.docs-squarehandleselectionbox-border{position:absolute;border:1px solid #0096fd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:30;background-color:rgba(0,0,0,0)}.docs-squarehandleselectionbox-handle{position:absolute;border:1px solid #fff;background-color:#0096fd;width:7px;height:7px;font-size:0;z-index:551}.docs-thumbnailcontainer{line-height:0}.docs-thumbnailcontrol:focus{outline:none}.docs-thumbnailcontrol{padding:10px;vertical-align:top}.docs-thumbnailcontrol-thumbnail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.docs-thumbnailcontrol-thumbnail-imgcontainer{overflow:hidden;position:relative}.docs-thumbnailcontrol-thumbnail-img{left:0;position:absolute;user-select:none}.docs-thumbnailcontrol-thumbnailcontainer{background-repeat:no-repeat;border:1px solid #fff;cursor:pointer;outline:2px solid #ddd;position:relative;vertical-align:top}.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{outline-color:#ccc}.docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{outline:2px solid #0096fd!important}.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid #0096fd}.docs-thumbnailcontrol-index{background-color:#ddd;bottom:-1px;font-size:13px;font-weight:bold;left:-1px;line-height:13px;padding:2px 4px;position:absolute}.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-index{background-color:#ccc}.docs-thumbnailcontrol-checked .docs-thumbnailcontrol-index{background-color:#0096fd}.docs-thumbnailcontrol-title{line-height:1em;margin-top:5px;margin-bottom:-5px}.docs-ui-toast{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;background-color:#323232;bottom:24px;color:white;font-size:14px;left:24px;line-height:20px;min-width:288px;max-width:568px;outline:none;padding:17px 24px;position:absolute;z-index:999}.docs-ui-toast-content{-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:inline-block}.docs-ui-toast-control-bar{-webkit-box-flex:0;box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#a1c2fa;cursor:pointer;display:inline-block;margin-left:24px}.docs-ui-toast-control{display:inline-block;outline:none;padding-left:10px;font-weight:500}.docs-ui-toast-close-bar{cursor:pointer;display:inline-block;margin-left:24px}.docs-ui-toast-close{display:inline-block;background-color:transparent;border:0}.goog-toolbar-combo-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0;border-color:transparent;border-style:solid;border-width:1px;outline:none;padding:0;height:24px;color:#333;line-height:24px;list-style:none;font-size:11px;font-weight:bold;text-decoration:none;vertical-align:middle;cursor:default;top:2px}.goog-toolbar-combo-button-outer-box,.goog-toolbar-combo-button-inner-box{border:0;vertical-align:top}.goog-toolbar-combo-button-outer-box{margin:0;padding:0}.goog-toolbar-combo-button-inner-box{padding:0 2px;margin:0 1px}.goog-toolbar-combo-button-hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important;color:#222}.goog-toolbar-combo-button-active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);border-color:#c6c6c6}.goog-toolbar-combo-button-open{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border-color:#ccc;color:#222}.goog-toolbar-combo-button-disabled{color:#222!important;opacity:0.3;filter:alpha(opacity=30)}.goog-toolbar-combo-button-dropdown{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;float:right;margin:9px 0 0 0px;padding:0 0 0 1px;min-width:7px;opacity:.8;vertical-align:middle;width:5px;height:7px;*float:none;*position:relative;*top:-3px}.goog-toolbar-combo-button-caption{padding:0;margin:0 0 0 -3px}.docs-toolbar-small-separator+div.goog-toolbar-combo-button{margin:4px 1px 0 -1px}.goog-toolbar-combo-button-input{background:transparent;border:1px solid transparent!important;color:#333;font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:bold!important;height:20px!important;overflow:hidden!important}.goog-toolbar-combo-button-hover .goog-toolbar-combo-button-input{border-right:1px solid #d9d9d9!important}.goog-toolbar-combo-button-open .goog-toolbar-combo-button-input{background:transparent;border-right:1px solid transparent!important}.goog-toolbar-combo-button-input:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-webkit-user-select:text!important;-moz-user-select:text!important;background:#fff;border:1px solid #4d90fe!important;height:20px;outline:none}.docs-mic-container{pointer-events:none;position:relative}.docs-mic-control,.docs-mic-button{height:72px;width:72px}.docs-mic-control:focus{outline:none}.docs-mic-button,.docs-mic-voice-level,.docs-mic-pulsating{border-radius:100%;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.docs-mic-button{border-color:transparent;border-style:solid;left:0;top:0}.docs-mic-svg-icon{height:66px;margin:3px;position:absolute;width:66px}.docs-mic-svg-icon-path{fill:#494949}.docs-mic-control-active .docs-mic-svg-icon-path{fill:#181818}.docs-mic-control-disabled .docs-mic-svg-icon-path{fill:#7a7a7a}.docs-mic-button,.docs-mic-svg-icon-path{-webkit-transition-duration:.218s;-moz-transition-duration:.218s;-o-transition-duration:.218s;transition-duration:.218s}.docs-mic-control-disabled .docs-mic-button,.docs-mic-control-disabled .docs-mic-svg-icon-path,.docs-mic-control-sound-detected .docs-mic-button,.docs-mic-control-sound-detected .docs-mic-svg-icon-path{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.docs-mic-control-recording .docs-mic-control,.docs-mic-control-recording .docs-mic-button{height:100px;width:100px}.docs-mic-control-recording .docs-mic-button{background-color:#fff;border-color:#dc5034;border-width:6px;left:-14px;top:-14px}.docs-mic-control-recording .docs-mic-svg-icon{margin:3px}.docs-mic-control-recording .docs-mic-svg-icon-path{fill:#dc5034}.docs-mic-control-sound-detected .docs-mic-button{background-color:#dc5034;border-width:0}.docs-mic-control-sound-detected .docs-mic-svg-icon-path{fill:#fff}.docs-mic-voice-level{background-color:rgba(0,0,0,0.05);border:1px solid #dedede;height:200px;left:-64px;opacity:0;top:-64px;width:200px;-webkit-transition:opacity .218s;-moz-transition:opacity .218s;-o-transition:opacity .218s;transition:opacity .218s}.docs-mic-control-hearing .docs-mic-voice-level{opacity:1;-webkit-animation:level .75s 0 infinite;-moz-animation:level .75s 0 infinite;-o-animation:level .75s 0 infinite;animation:level .75s 0 infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.docs-mic-pulsating{border:2px solid #bababa;height:333px;left:-130.5px;opacity:0;top:-130.5px;width:333px;-webkit-transition:opacity .218s;-moz-transition:opacity .218s;-o-transition:opacity .218s;transition:opacity .218s}.docs-mic-control-hearing .docs-mic-pulsating{opacity:1;-webkit-animation:pulsate 1.2s 0 infinite;-moz-animation:pulsate 1.2s 0 infinite;-o-animation:pulsate 1.2s 0 infinite;animation:pulsate 1.2s 0 infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes pulsate{from{opacity:1;-webkit-transform:scale(.5,.5)}to{opacity:0;-webkit-transform:scale(1,1)}}@-moz-keyframes pulsate{from{opacity:1;-webkit-transform:scale(.5,.5)}to{opacity:0;-webkit-transform:scale(1,1)}}@-ms-keyframes pulsate{from{opacity:1;-webkit-transform:scale(.5,.5)}to{opacity:0;-webkit-transform:scale(1,1)}}@-webkit-keyframes level{0%{-webkit-transform:scale(.8,.8)}25%{-webkit-transform:scale(.9,.9)}50%{-webkit-transform:scale(1.05,1.05)}80%{-webkit-transform:scale(1,1)}}@-moz-keyframes level{0%{-webkit-transform:scale(.8,.8)}25%{-webkit-transform:scale(.9,.9)}50%{-webkit-transform:scale(1.05,1.05)}80%{-webkit-transform:scale(1,1)}}@-ms-keyframes level{0%{-webkit-transform:scale(.8,.8)}25%{-webkit-transform:scale(.9,.9)}50%{-webkit-transform:scale(1.05,1.05)}80%{-webkit-transform:scale(1,1)}}.docs-mic-palette .docs-palette-body{height:100px;width:100px}.docs-mic-palette .docs-mic-control{cursor:pointer;padding:14px}.docs-mic-palette-focus{-webkit-box-shadow:2px 2px 10px #ccc;-moz-box-shadow:2px 2px 10px #ccc;box-shadow:2px 2px 10px #ccc}.docs-mic-palette-body-hover,.docs-mic-palette-body-active{border-color:#c6c6c6}.docs-mic-palette-body-hover{-webkit-box-shadow:0px 3px 6px #ccc;-moz-box-shadow:0px 3px 6px #ccc;box-shadow:0px 3px 6px #ccc;background-color:#f1f1f1;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.docs-mic-palette-body-active{-webkit-box-shadow:inset 0px 1px 2px #e6e6e6;-moz-box-shadow:inset 0px 1px 2px #e6e6e6;box-shadow:inset 0px 1px 2px #e6e6e6;background-color:#f1f1f1;background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1)}.docs-mic-palette.docs-palette-disabled .docs-palette-body{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.docs-mic-palette-recording{visibility:hidden}.docs-mic-palette-recording .jfk-activityIndicator-transition,.docs-mic-palette-recording .jfk-activityIndicator-transition-second{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.docs-mic-palette-recording .docs-mic-control{visibility:visible}.docs-mic-palette .docs-palette-left{padding:2px;pointer-events:none}.docs-mic-palette .docs-palette-grippy,.docs-mic-palette-offline .docs-palette-left{pointer-events:all}.docs-mic-palette .jfk-activityIndicator{color:#000;cursor:default}.docs-mic-palette .goog-flat-menu-button{background:#f5f5f5;border-color:#ebebeb;border-radius:0;height:22px;margin:0;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.docs-mic-palette .goog-flat-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,0.54);font-family:Arial;font-size:12px;font-weight:normal;line-height:20px;width:74px}.docs-mic-palette .goog-flat-menu-button-dropdown{right:8px;top:9px}.docs-mic-palette .goog-flat-menu-button-hover,.docs-mic-palette .goog-flat-menu-button-focused{background-color:#f1f1f1;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6}.docs-mic-palette-help{cursor:pointer;height:18px;margin-left:78px;margin-top:-22px;opacity:0.54;position:absolute}.docs-mic-palette-help:focus{outline:none}.docs-mic-palette-help-hover{opacity:0.70}.docs-voice-mic-bubble,.docs-voice-activity-bubble{color:#222;cursor:default;line-height:1.4em;max-width:160px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:506!important}.docs-voice-mic-bubble:focus,.docs-voice-activity-bubble:focus{outline:none;-webkit-box-shadow:0 3px 6px #ccc;-moz-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc}.docs-voice-click-to-speak-bubble{padding:8px 12px}.docs-voice-tips-bubble{max-width:130px}.docs-voice-bubble-heavy{font-weight:bold}.ess-button{cursor:pointer;display:inline-block}.ess-disabled-button{opacity:0.25;filter:alpha(opacity=25);display:inline-block}.ess-button,.ess-disabled-button{margin:6px;vertical-align:middle}.ess-icon{width:32px;height:32px;background-image:url(//ssl.gstatic.com/docs/documents/share/images/ess-icons-4.png);background-repeat:no-repeat}.ess-gplus-icon{background-position:0 0}.ess-gmail-icon{background-position:-34px 0}.ess-facebook-icon{background-position:-68px 0}.ess-twitter-icon{background-position:-102px 0}.sketchy-dialog.modal-dialog{padding:0}.sketchy-dialog .modal-dialog-title{margin:24px 44px 14px 44px;position:relative}.sketchy-dialog-title-close{margin-right:0;position:absolute;right:0;top:-8px}.sketchy-dialog-title-autosave{color:#999;font:normal 12px Arial,sans-serif;margin-left:24px}.apps-promo{position:absolute;z-index:10000;font-size:11px}.apps-promo-arrow-container{position:relative}.apps-promo-arrow{position:absolute;background:transparent url(//ssl.gstatic.com/docs/common/promo_arrows-0.png) no-repeat}.apps-promo-close{position:relative;top:-5px;width:16px;height:16px;float:right;cursor:pointer;background:transparent url(//ssl.gstatic.com/docs/common/promo_close-0.png) no-repeat}.apps-promo-popup{background:#fff;box-shadow:0 7px 7px #666;-moz-box-shadow:0 7px 7px #666;-webkit-box-shadow:0 7px 7px #666;border:1px solid #ccc;width:275px;padding:15px;padding-right:10px}.apps-promo-header-content{font-weight:bold;font-size:14px}.apps-promo-content{padding-top:15px;font-size:13px}.apps-promo-buttons{padding-top:15px;padding-left:4px}.apps-promo-buttons a{font-size:13px;vertical-align:middle;margin-left:15px}.apps-promo-buttons-inner{display:inline}.apps-promo-buttons-inner .goog-imageless-button-content{white-space:nowrap}.goog-dimension-picker{font-size:18px;padding:4px}.goog-dimension-picker div{position:relative}.goog-dimension-picker div.goog-dimension-picker-highlighted{left:0;overflow:hidden;position:absolute;top:0}.goog-dimension-picker-unhighlighted{}.goog-dimension-picker-status{font-size:10pt;text-align:center}.goog-dimension-picker div.goog-dimension-picker-mousecatcher{left:0;position:absolute!important;top:0}.jfk-colormenu.goog-menu{padding:0}.jfk-palette{cursor:default;outline:none}.jfk-palette-table{empty-cells:show;margin:16px}.jfk-palette-cell{border:1px solid transparent;cursor:pointer;margin:0;position:relative}.jfk-palette-cell-hover{border:1px solid #000}.jfk-palette-cell-selected{outline:1px solid #000}.jfk-palette-colorswatch{height:16px;width:16px}.jfk-palette-cell-selected>.jfk-palette-colorswatch{background:url(//ssl.gstatic.com/ui/v1/colorpicker/checkmark.png) no-repeat 50% 50%}.jfk-colorwell{border:1px solid #d9d9d9} \ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/client.js b/demo/img/Sprint 5 - Google Drive_files/client.js new file mode 100644 index 00000000..8a612c6c --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/client.js @@ -0,0 +1,12 @@ +var gapi=window.gapi=window.gapi||{};gapi._bs=new Date().getTime();(function(){/* + gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/ +var g=window,h=document,m=g.location,n=function(){},q=/\[native code\]/,u=function(a,b,c){return a[b]=a[b]||c},aa=function(a){a=a.sort();for(var b=[],c=void 0,d=0;df}f&&c.push(e)}return c},U=function(){var a=A.nonce;if(void 0!==a)return a&&a===String(a)&&a.match(S)?a:A.nonce=null;var b=u(A,"us",[]);if(!b||!b.length)return A.nonce=null;for(var c=h.getElementsByTagName(R),d=0,e=c.length;d")}},V=function(a){var b=h.createElement(R);b.setAttribute("src",a);a=U();null!==a&&b.setAttribute("nonce",a);b.async="true";(a=h.getElementsByTagName(R)[0])?a.parentNode.insertBefore(b,a):(h.head||h.body||h.documentElement).appendChild(b)},qa=function(a, +b){var c=b&&b._c;if(c)for(var d=0;d))(?: \[as ([a-zA-Z_$][\w$]*)\])?)? (?:\(unknown source\)|\(native\)|\((?:eval at )?((?:http|https|file):\/\/[^\s)]+|javascript:.*)\)|((?:http|https|file):\/\/[^\s)]+|javascript:.*))$/,Jz=function(a,c,d,e,f){this.o=a;this.name=c;this.b=d;this.A=e;this.w=f},Kz=function(a){this.b=[];if(a.stack){a=a.stack.replace(/\s*$/, +"").split("\n");for(var c=0;ca)a="";else if(0==d.b.length)a="none";else{d=Lz(d);var e;var f=d.length-2;for(e=_.Na(d.join("\n"));0a;f--,e=_.Na(d.join("\n")))f==d.length-2?d[f]="[...]":d.splice(f,1);a=e.substr(0,a)}return c+a};var Nz=function(a,c,d){_.N.call(this);this.o=a;this.w=c;this.A=d};_.y(Nz,_.N);Nz.prototype.b=function(a,c){return new Mz(this.o,this.w,a,this.A,c)}; var Oz=_.xg(),Pz=_.pc(),Qz=+_.F(_.vc()||new _.qc,2,.001),Rz=new Nz(Oz,Pz,Qz);_.ug("lm",Rz); + +}catch(e){_._DumpException(e)} +/* _Module_:sy1h */ +try{ +var sk,tk;sk={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};tk={IMG:" ",BR:"\n"};_.uk=function(a,c,d){if(!(a.nodeName in sk))if(3==a.nodeType)d?c.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):c.push(a.nodeValue);else if(a.nodeName in tk)c.push(tk[a.nodeName]);else for(a=a.firstChild;a;)_.uk(a,c,d),a=a.nextSibling}; + +}catch(e){_._DumpException(e)} +/* _Module_:d */ +try{ +_.vk=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^(0,_.w)()).toString(36)};_.wk=function(a,c){return _.Be(c,null)}; +}catch(e){_._DumpException(e)} +/* _Module_:sy27 */ +try{ +var ht;_.gt=function(){return _.H(_.I.R().ea,_.Qg,2)||new _.Qg};ht=function(a,c){_.N.call(this);this.o=a;this.B=c;this.b=new _.rh};_.y(ht,_.N);ht.prototype.zb=function(){return this.b};ht.prototype.A=function(a){try{var c=_.r("gadgets.config.update");c({"googleapis.config":{gcv:_.K(_.E(a,2)),sessionIndex:_.K(_.E(a,4)),elog:this.o.log,ilog:_.va(this.B.log,16)}});c({gwidget:{lang:_.K(_.E(a,5))}});this.b.Ib()}catch(d){this.o.log(d)}};ht.prototype.w=function(a){a&&this.b.addCallback(a)}; +ht.prototype.init=function(a,c){try{_.E(a,1)?c.zb().addCallback((0,_.v)(this.A,this,a)):this.b.Ib(),_.x("gbar.lGC",(0,_.v)(this.w,this)),_.x("gbar.lPWF",(0,_.v)(this.w,this)),_.qg(_.pg.R(),"api").Xa()}catch(d){this.o.log(d)}return this};var it=function(){_.wa.call(this)};_.y(it,_.wa);var jt=function(a,c){_.N.call(this);this.w=a;this.b=c;this.o=new _.rh};_.y(jt,_.N);jt.prototype.zb=function(){return this.o}; +jt.prototype.init=function(a){try{if(!this.b)throw new it("gapi-lm");var c={isPlusUser:_.K(_.E(a,4)),"googleapis.config":{signedIn:_.K(_.E(a,5))},lang:_.K(_.E(a,10))},d=_.K(_.E(a,6));d&&(c.iframes={":socialhost:":d});this.b("",{config:c});try{var e=_.sg("gs");if(!e)throw new it("gapi-ss");this.b(e.b.join(":"),(0,_.v)(this.o.Ib,this.o));var f=_.Ha(e.o);for(a=0;ag}g&&d.push(f)}return d},Yt=function(){var a=vt.nonce;if(void 0!==a)return a&&a===String(a)&&a.match(Wt)?a:vt.nonce=null;var c=pt(vt,"us",[]);if(!c||!c.length)return vt.nonce=null;for(var d=lt.getElementsByTagName(Vt),e=0,f=d.length;e")}},Zt=function(a){var c=lt.createElement(Vt);c.setAttribute("src",a);a=Yt();null!==a&&c.setAttribute("nonce",a);c.async="true";(a=lt.getElementsByTagName(Vt)[0])?a.parentNode.insertBefore(c,a):(lt.head|| +lt.body||lt.documentElement).appendChild(c)},au=function(a,c){var d=c&&c._c;if(d)for(var e=0;e=h&&a.substring(g-h)==f)return!0}}}return!1}; Et.n=function(a,c,d,e){2!=a.length&&Gt("dev_hint_2_components_only");var f=a[0].replace(/\/+$/,"");ku(f,vt.m)||Gt("invalid debug host: "+f);a=St(a[1],c,d,e);return f+a}; +var lu=/([^\/]*\/\/[^\/]*)(\/js\/.*)$/; +du=function(a){var c=st(a,["_c","jsl","u"]),d=lu.exec(c);if(vt.dpo||!c||!d)return!1;var e=d[1];d=d[2];var f=ut(c,"nr"),g=ut(kt.location.href,"_bsh");a=st(a,["_c","jsl","m"]);!g||a&&ku(g,a)||Gt();if(void 0==f&&g&&g!=e)return e=g+d+(0<=d.indexOf("?")?"&":"?")+"nr="+(0,window.encodeURIComponent)(c),a=lt.getElementsByTagName(Vt),a=a[a.length-1].src,(c&&c.replace(/^.*:/,""))==(a&&a.replace(/^.*:/,""))?$t(e):Zt(e),!0;/^http/.test(f)&&zt((0,window.decodeURIComponent)(String(f)));return!1}; +var mu=new jt(_.S(),_.r("gapi.load"));mu.init(_.oc()||new _.nc);var nu=new ht(_.S(),_.ch());nu.init(_.ph()||new _.nh,mu);_.ug("gc",nu); +}catch(e){_._DumpException(e)} +/* _Module_:gl */ +try{ +var xy=function(a){_.D(this,a,0,-1,null)};_.y(xy,_.C);var yy=function(a){var c=_.oa(a);if("object"==c||"array"==c){if(_.qa(a.clone))return a.clone();c="array"==c?[]:{};for(var d in a)c[d]=yy(a[d]);return c}return a},zy=function(a){return _.n(a.firstElementChild)?a.firstElementChild:_.zi(a.firstChild,!0)}; +var Ay=function(a){_.yd.call(this,a)};_.y(Ay,_.yd);var By=function(a){_.D(this,a,"af.adr",2,null)};_.y(By,_.C);_.jc("af.adr",By);var Cy=function(a){_.D(this,a,0,-1,null)};_.y(Cy,_.C);var Dy=function(a){_.P.call(this);this.b=a};_.y(Dy,_.P);Dy.prototype.w="normal";Dy.prototype.N=function(){return this.b};Dy.prototype.A=function(){};var Ey=function(){var a=window.location.href.match(/.*(\?|#|&)usegapi=([^&#]+)/)||[];return"1"===(0,window.decodeURIComponent)(a[a.length-1]||"")};var Fy=function(a){_.D(this,a,0,-1,null)};_.y(Fy,_.C);var Gy=function(){var a=new _.Ij(null,void 0);_.Jj(a,"https");_.Kj(a,"plus.google.com");_.Mj(a,"/:session_prefix:_/socialgraph/circlepicker/menu");this.nf=a};_.na(Gy);var Hy=function(){};_.y(Hy,_.N);Hy.prototype.w=_.ma;Hy.prototype.o=_.ma;Hy.prototype.b=_.ma;var Iy=function(a,c,d,e,f,g,h,l){_.P.call(this);this.F=a;this.o=c;this.M=null;this.Z=new _.Hh(this);_.Ac(this,this.Z);this.w=d;this.K=e;this.G=f||new Hy;this.D=h||window.gapi;this.B=l||Ey();_.Ac(this,this.G);this.Z.L(this.o,"e",this.Xg).L(this.o,"action",this.Wg).L(this.o,"leave",this.Yg).L(this,"sgcp_amh",this.mh)};_.y(Iy,_.P);_.k=Iy.prototype;_.k.Tc=!1;_.k.Id=!1;_.k.Sc=!1;_.k.qe=!1;_.k.ge=!1;_.k.Qi=!1;_.k.Qf=!1; +_.k.Kh=function(){this.b&&this.b.send("leave",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER);this.Sc=!1;this.O&&(_.m.clearTimeout(this.O),this.O=null)};_.k.Of=function(a){Jy(this);this.Tc?a?this.b.send("buttonAction",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER):(this.qe=!!a,this.b.send("buttonHover",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER)):this.Sc=!!a};_.k.S=function(){this.b&&this.b.close();Iy.J.S.call(this)};_.k.mh=function(){var a=this.o.N();if(a)try{a.focus(),this.qe||a.blur()}catch(c){}}; +var Jy=function(a){if(!a.U&&!a.b){a.C||(a.C=(0,_.w)());a.dispatchEvent("sgcp_lof");a.G.w();a.A={width:210,height:Ky(a),anchor:a.o.N(),anchorPos:"top-left",leftOffset:-1};a.A.style="slide-menu";var c=Gy.R().nf.toString(),d={};d.oo=window.location.protocol+"//"+window.location.host;window.document.documentMode&&(d.hostiemode=window.document.documentMode);_.E(a.F,3)&&(d.egid=_.E(a.F,3));_.E(a.F,1)&&(d.eemail=_.E(a.F,1));a.K&&(d.as=a.K);null!=a.H&&(d.pc=a.H);a.ge&&(d.flw="d");a.M&&(d.bc=a.M);d.sts=a.C; +var e=a.D&&a.D.config&&a.D.config.get("iframes/:source:");e&&(d.gsrc=e);d.tpbm=a.Qi;a.X&&(d.at=a.X);e={updateButton:(0,_.v)(a.T,a),dispatchEvent:(0,_.v)(a.ef,a),show:(0,_.v)(a.Si,a),displayStateCallback:(0,_.v)(a.Sd,a),isShown:(0,_.v)(a.Th,a),setOffset:(0,_.v)(a.Oi,a),setHideOnLeave:(0,_.v)(a.Mi,a),setEntityInNoCircles:(0,_.v)(a.Li,a),_event:(0,_.v)(a.yh,a)};a.W&&(e.showNotification=(0,_.v)(a.W,a));if(a.B){e.dispatchEvent=(0,_.v)(function(a){this.ef(a[0],a[1])},a);e.updateButton=(0,_.v)(function(a){this.T(a[0], +a[1],a[2])},a);a.A.url=c;a.A.queryParams=d;a.A.messageHandlers=e;a.A.messageHandlersFilter=a.w.CROSS_ORIGIN_IFRAMES_FILTER;a.A.relayOpen=-1;a.U=!0;c="";for(var f in e)c+=","+f;a.A.fragmentParams={_methods:c.substr(1)};a.ma="CP"+Math.random();a.A.id=a.ma;var g=a.D;a=(0,_.v)(function(){var a=g.iframes.getContext(),c=g.iframes.CROSS_ORIGIN_IFRAMES_FILTER;this.b={getTargetIframeId:(0,_.v)(function(){return this.ma},this)};a.open(this.A,(0,_.v)(function(a){this.b=a;this.U=!1;this.b.register("_ready",(0,_.v)(this.mf, +this),c);this.b.registerWasRestyled((0,_.v)(function(a){this.Sd(a[0],a[1])},this),c);this.b.registerWasClosed((0,_.v)(this.gf,this),c)},this));this.Sd(!0,!1)},a);g.iframes&&g.iframes.getContext?a():g.load("gapi.iframes",a)}else _.ab(e,function(a,c){this.w.registerForOpenedSibling("_sameOrigin_"+c,a)},a),a.b=a.w.open(c,a.A,d,e,(0,_.v)(a.gf,a)),a.b.register("ready",(0,_.v)(a.mf,a))}}; +Iy.prototype.T=function(a,c,d){c=zy(this.o.b).nextSibling;var e=c.parentNode;e&&e.replaceChild(window.document.createTextNode(String(a)),c);a=this.o;a.w=d;_.jk(zy(a.b),"accented"==d);c=["ibk","cpb"];_.Vi(a.b,"cpss")&&c.push("cpss");switch(d){case "accented":d="kpgb";break;case "blocked":d="cpbb";break;default:d="ksb"}c.push(d);a.b.className=c.join(" ");this.o.A()};var Ky=function(a){var c=null!=a.P?a.P:5,d=32+22*c;1>1)-(d>>1));a=Math.max(0,(null!=a.screenY?a.screenY:a.screenTop)+(Math.min(g,null!=a.outerHeight?a.outerHeight:a.document.documentElement.clientHeight)>>1)-(e>>1));h+d>f&&(h=Math.max(0,f-d));a+e>g&&(a=Math.max(0,g-e));d={left:h, top:a,menubar:!1,toolbar:!1,location:!1,status:!0,scrollbars:!0,width:d,height:e};c&&(d.target=c);return d}; +var hz=function(a,c){c||(c={});var d=window;var e=a instanceof _.qe?a:_.Fj("undefined"!=typeof a.href?a.href:String(a));a=c.target||a.target;var f=[];for(g in c)switch(g){case "width":case "height":case "top":case "left":f.push(g+"="+c[g]);break;case "target":case "noopener":case "noreferrer":break;default:f.push(g+"="+(c[g]?1:0))}var g=f.join(",");_.kb()&&d.navigator&&d.navigator.standalone&&a&&"_self"!=a?(g=d.document.createElement("A"),_.Ug(g,e),g.setAttribute("target",a),c.noreferrer&&g.setAttribute("rel", +"noreferrer"),c=window.document.createEvent("MouseEvent"),c.initMouseEvent("click",!0,!0,d,1),g.dispatchEvent(c),d={}):c.noreferrer?(d=d.open("",a,g),c=_.re(e),d&&(_.rb&&-1!=c.indexOf(";")&&(c="'"+c.replace(/'/g,"%27")+"'"),d.opener=null,c=_.wk(_.he("b/12014412, meta tag with sanitized URL"),''),d.document.write(_.li(c)),d.document.close())):(d=d.open(_.re(e),a,g))&&c.noopener&&(d.opener=null);return d}; +var iz=function(a){this.B=a||"inline";this.w={ping:_.ma,track:_.ma,error:_.ma}},jz=function(a,c){_.qa(c)&&(a.w.track=c,a.w.ping=function(a){c({evt:a})})};var kz=function(){this.b=window.location.href.match(_.hf)};var lz=function(){this.b={}};var nz=function(a,c){_.P.call(this);this.H=a;this.A="https://plus.google.com";this.D=mz();this.G=c;this.F=[1100,850];this.B=!1};_.y(nz,_.P);var oz=/^\/_\/im(?=\/|$)/,mz=function(){var a=window;return a.location.protocol+"//"+a.location.host};nz.prototype.b=!1;nz.prototype.w=null;nz.prototype.C=function(a){try{var c=new lz;c.b=Object(a);this.b=!!c.b.created;this.K=String(c.b.version||"");this.dispatchEvent(new _.yd(this.b?"plus_signed_up":"signup_cancelled"))}catch(d){if(this.w)try{this.w(d)}catch(e){}}}; +var pz=function(a,c,d){this.title=a;this.o=c;this.b=d},rz=function(a,c,d,e,f,g,h){_.Hh.call(this);this.b=a;this.G=c;_.U(c,"esw");this.P=this.b.C;(this.H=e||null)&&(e=this.H.getElementsByTagName("a"))&&e[0]&&(e[0].onclick=(0,_.v)(function(){qz(this,!1);az(dz(this.b.b,this.B),(0,_.v)(this.W,this,(0,_.w)()-this.P));window.event&&(window.event.returnValue=!1);return!1},this));_.Vi(c,"eswa")||_.U(c,"eswd");this.o=this.b.w;this.T=f?f.split(" "):[];this.B=d;this.Y=g||null;this.F=h||null;this.w=Sy(this.b.b, +d);this.L(this.w,"change",this.D);a.o.L("plus_signed_up",(0,_.v)(this.O,this));a.o.L("signup_cancelled",(0,_.v)(this.O,this))};_.y(rz,_.Hh);var sz={sj:"eswa",rj:"eswd",lj:"eswh",Rj:"esww",ej:"eswe"};rz.prototype.C=!1;rz.prototype.M=!1;rz.prototype.N=function(){return this.G}; +rz.prototype.X=function(a){if(a&&a.error&&a.error.code){this.C=!0;switch(a.error.code){case 401:this.b.o.b=!1}this.o.error({code:a.error.code,message:a.error.message,entity:this.B});this.D()}else a&&this.o.track({resp:"plusone",state:a.isSetByViewer})}; +var tz=function(a,c){var d=window.google||null;d&&(d.comm&&d.comm.j&&d.comm.j(),d.j&&d.j.en&&d.j.init&&d.j.cl&&d.j.cl());d=c?a.W:a.$;qz(a,!c);var e=dz(a.b.b,a.B),f=_.v;var g=(0,_.w)()-a.P;d=az(e,f(d,a,g));c&&2!=d?window.setTimeout((0,_.v)(a.D,a),150):2==d&&a.o.ping("throttler_rejected")},uz=function(a,c,d){a={id:a.B,cdx:c.toString(16),gpsrc:"inline",source:a.Y||a.b.B};d&&(a.optimistic=!0);return a}; +rz.prototype.$=function(a){var c=this.w.get();c&&c.isSetByViewer||(this.o.track({req:"plusone",evt:"set_plusone"}),c=this.b.b,a=uz(this,a,!0),this.F&&(a.image_title=this.F.title,a.image_thumbnail=this.F.o,a.image_landing=this.F.b),a=vz(this,a),cz(c,c.b.insert(a)).execute((0,_.v)(this.X,this)));wz(this,!0)}; +rz.prototype.W=function(a){var c=this.w.get();c&&c.isSetByViewer&&(this.o.track({req:"plusone",evt:"set_unplusone"}),this.b.b.remove(vz(this,uz(this,a,!1))).execute((0,_.v)(this.X,this)));wz(this,!1)}; +var vz=function(a,c){(a=a.b.o.K)&&(c.profileVersion=a);return c},qz=function(a,c){a.H&&(a.H.style.display=c?"":"none")},wz=function(a,c){for(var d=new kz,e=0,f=a.T.length;e=a&&_.js(this,5)}; +var Rv=function(a){var c=_.E(a,1);if(!c){c=_.E(a,2);var d=_.E(a,3),e=_.E(a,4),f=a.Qa(),g=_.E(a,6),h=_.E(a,7);"/"==c&&(c="");"/"==d&&(d="");c=_.gf(c,void 0,d,e,f,g,h)}(d=_.E(a,8))&&(c=_.Gi(c,"hl",d));window.document.documentMode&&(c=_.Gi(c,"hostiemode",window.document.documentMode));c=_.Gi(c,"origin",window.document.location.protocol+"//"+window.document.location.host);(a=_.E(a,16))&&(c=_.Gi(c,"gl",a));return c};_.k=Sv.prototype; +_.k.Jd=function(a){for(var c={},d=_.cb(_.rs),e=0;eg?Number.MAX_VALUE:g,this);this.va=h;this.oa=l;this.$=d;this.O=!1;this.T="";this.ba=_.K(_.E(this.$,14));this.D=e;this.K="";B||this.Ha()};_.y(_.Vv,_.rj);_.Vv.prototype.Ha=function(){_.Vv.J.Ha.call(this);Wv(this,(0,_.v)(function(a){this.F.uf(this)&&Xv(this,a)},this),_.rs);Wv(this,(0,_.v)(function(a){Xv(this,a)},this),Qv)};var Wv=function(a,c,d){_.ab(d,function(a){this.D.L(a,c)},a)}; +_.k=_.Vv.prototype;_.k.S=function(){_.Vv.J.S.call(this);this.C=null};_.k.open=function(a){_.Vv.J.open.call(this,a);this.F.Ni(this);a=_.qi().height;var c=this.W?_.Ei(this.W).height:0;_.qs(this.D,this.va,[{maxWidgetHeight:a-c-20}]);a=this.D;c=this.ti;a.A?c():a.w.push(c);_.U(this.C,"gb_g");this.K&&_.U(this.C,this.K);Yv(this)};_.k.Rc=function(){var a=_.T("gb_5b");if(a&&a.contentWindow)try{a.setAttribute("aria-hidden","false"),a.focus(),a.contentWindow.focus()}catch(c){this.w.log(c)}}; +_.k.ti=function(){Tv||(_.fi(window),_.fs(),Tv=!0)};_.k.close=function(a,c){if(_.Vv.J.close.call(this,a,c)){this.F.uf(this)&&(_.V(this.C,"gb_g"),_.qs(this.D,"onHide",[]));if(a=_.T("gb_5b"))a.setAttribute("aria-hidden","true"),window.focus();this.K&&_.V(this.C,this.K);return!0}return!1};_.k.Kb=function(a){return a?_.Vv.J.Kb.call(this,a)||_.di(this.C,a):!1};_.k.Bc=function(a,c){_.Vv.J.Bc.call(this,a,c);1==a&&this.Y.start()};_.k.hh=function(){_.qs(this.D,this.oa,[])}; +_.k.Rd=function(a,c){_.Vv.J.Rd.call(this,a,c);1==a&&this.Y.stop()};var Zv=function(){var a=_.T("gb_5b"),c=a.style.height;_.Hi(a,_.Ei(a).height+1);_.lb(a.offsetWidth);a.style.height=c};_.Vv.prototype.ca=function(a){a.preventDefault();window.location.reload()}; +var Yv=function(a){if(a.O){var c=/(.*)%1\$s(.*)%2\$s(.*)/.exec(a.ba);var d=a.ba.replace(/%1\$s|%2\$s/g,"");var e=_.Q("DIV",null,a.T);c=_.Q("DIV",null,c[1],_.Q("A",{href:"",title:d,tabindex:"0"},c[2]),c[3]);_.Pi(c.firstChild,"label",d);_.dj(a,c.firstChild,_.bj,a.ca);d=_.Q("DIV","gb_7b",e,c);(e=_.T("gb_6b",a.D.b.fc()))?_.bi(e):e=_.Q("DIV","gb_6b");e.appendChild(d);_.U(a.C,"gb_pa");a.D.b.fc().appendChild(e)}else _.V(a.C,"gb_pa")},Xv=function(a,c){switch(c.type){case "hideNotificationWidget":a.close(); +break;case "setNotificationWidgetHeight":_.Hi(a.C,Math.max(_.ft(c.ia[0]),31));Zv();break;case "setNotificationWidgetSize":var d=c.ia[0];_.Ii(a.C,d,c.ia[1]);a.C.style.minWidth=d;Zv();break;case "navigateTo":c=c.ia[0];a.F.Fd();(a=_.r("__notificationNav"))?a(c):_.Gj(window.top.location,c.url);break;case "reauth":(a=_.E(a.$,10))&&_.Gj(window.location,a);break;case "switchTo":a.F.Ri(Uv[c.ia[0]]);break;case "ifs.ontimeout":a.O=!0;_.Vi(a.C,a.K)&&Yv(a);break;case "ifs.onready":a.O=!1,_.V(a.C,"gb_pa"),(a= +_.T("gb_6b",a.D.b.fc()))&&_.Oe(a)}};_.R(function(){var a=_.H(_.I.R().ea,_.Qg,2);if(a&&_.Vg("gbsfw")){_.wn();var c=_.S();a=new Sv(a,c);var d=new _.ms(a,_.gt(),c);c=_.sg("gc");_.ug("if",d.init(c));_.x("gbar.noam",function(a){_.qs(d,"onAsyncMessage",[a])})}}); + +}catch(e){_._DumpException(e)} +/* _Module_:id */ +try{ +var ou=function(a){_.D(this,a,0,-1,null)};_.y(ou,_.C);var pu=function(){var a=_.I.R().ea;return _.H(a,ou,10)},qu=function(a){var c=a.length,d=_.p(a)?a.split(""):a;for(--c;0<=c;c--)if(c in d&&_.Qc.call(void 0,d[c],c,a))return c;return-1},ru=function(a,c){var d={},e;for(e in a)c.call(void 0,a[e],e,a)&&(d[e]=a[e]);return d},su=function(a,c){var d={},e;for(e in a)d[e]=c.call(void 0,a[e],e,a);return d},tu=function(a){this.ma=a;this.b={}}; +tu.prototype.ib=function(){var a=ru(this.b,function(a){return null!==a});a=_.xi(a)?null:a;a=[this.ma,this.o,a];var c=qu(a);return a=a.slice(0,c+1)};tu.prototype.toString=function(){var a=this.ib();return"("+(0,_.Aa)(a,function(a){return(new _.Eh).o(a)}).join(",")+")"};tu.prototype.getId=function(){return this.ma};var uu=function(){tu.call(this,"image-search")};_.y(uu,tu);var vu=function(){tu.call(this,"maps")};_.y(vu,tu);var wu=function(){tu.call(this,"photos")};_.y(wu,tu); +var xu=function(){tu.call(this,"url")};_.y(xu,tu);var yu=function(){tu.call(this,"video-search")};_.y(yu,tu);var zu=function(){tu.call(this,"web")};_.y(zu,tu); +var Au=function(){this.o=_.p(void 0)?new tu(void 0):void 0;this.b=[];this.w={}},Bu=function(a){switch(a){case "image-search":return new uu;case "maps":return new vu;case "photos":return new wu;case "url":return new xu;case "video-search":return new yu;case "web":return new zu}return new tu(a)},Cu=function(a){return"("+(0,_.Aa)(a.b,function(a){return a.toString()}).join(",")+")"},Du=function(a){a=ru(a.w,function(a){return null!==a});return(a=_.xi(a)?null:a)?(new _.Eh).o(su(a,function(a){return a.toString()})): +""};Au.prototype.toString=function(){if(this.o){var a=["{root:",this.o.toString(),",items:",Cu(this)],c=Du(this);c&&(a.push(",options:"),a.push(c));a.push("}");return a.join("")}return Cu(this)};var Eu=function(a){this.A=a||"https://docs.google.com/picker";this.o=new Au};Eu.prototype.o=null;var Fu=function(a,c){a.o.b.push(_.p(c)?Bu(c):c);return a},Gu=function(a){Eu.call(this,a)};_.y(Gu,Eu); +var Iu=function(a){Eu.call(this,a);this.b=new _.Ij(this.A);Hu(this,"gadgets");(a=window.location.origin)||(a=window.location.protocol+"//"+window.location.host);a&&_.Xj(this.b,"origin",a);this.w=[]};_.y(Iu,Gu);Iu.prototype.getHeight=function(){return this.B};Iu.prototype.getRelayUrl=function(){return this.b.Sa.get("relayUrl")};var Hu=function(a,c){_.Xj(a.b,"protocol",c);return a};Iu.prototype.setRelayUrl=function(a){_.Xj(this.b,"relayUrl",a);return this}; +Iu.prototype.setTitle=function(a){_.Xj(this.b,"title",a);return this};var Ju=function(a){a.w.length&&_.Xj(a.b,"pp",(new _.Eh).o(a.w));return _.Xj(a.b,"nav",Cu(a.o)).clone()},Ku=function(a){tu.call(this,"upload");this.b.query=a};_.y(Ku,tu);var Lu=function(a,c){tu.call(this,"webcam");a&&(this.b.type=a);c&&(this.b.query=c)};_.y(Lu,tu); +var Nu=function(a,c,d,e,f,g){var h=_.fi(window);this.ja=a;this.G=c;this.D=d;this.M=e;this.K=g;this.o={};_.is.call(this,"onepick",Ju(Mu(this)).toString(),f);_.es(new _.ds(h),this.o)};_.y(Nu,_.is); +var Mu=function(a){var c=a.M.join("-c,")+"-c",d=new wu;d.b.type="ofuser";var e=new Iu;_.Xj(e.b,"profilePhoto","true");_.Xj(e.b,"hostId","og");d=Hu(Fu(Fu(Fu(e,new Ku("profile")),new wu),d),"iframes");_.Xj(d.b,"actions","loaded");_.Xj(d.b,"thumbs",c);_.Xj(d.b,"hl",a.ja);_.Xj(d.b,"authuser",a.G);_.Xj(d.b,"st",a.K);a.D&&_.Xj(d.b,"groupId",a.D);0<=_.Xa(_.cg,"10.1")&&Fu(d,new Lu("profile","photos"));return d};_.k=Nu.prototype;_.k.Md=function(){return{message:(0,_.v)(this.Cc,this)}}; +_.k.Cc=function(a){this.H.dispatchEvent(new _.ks("message",[a]))};_.k.Ld=function(){return{onOpen:(0,_.v)(this.qh,this),onReady:(0,_.v)(this.rh,this),onClose:(0,_.v)(this.ph,this)}};_.k.zd=function(a){this.H=a};_.k.qh=function(a){this.b=a;this.o.onOpen&&this.o.onOpen(a)};_.k.rh=function(){_.js(this,3)};_.k.ph=function(a){this.o.onClose&&this.o.onClose(a)}; +var Ou={kind:"discovery#restDescription",name:"people_pa",version:"v2",rootUrl:"https://people-pa.googleapis.com/",servicePath:"",batchPath:"batch",id:"people_pa:v2",parameters:{"$.xgafv":{location:"query",required:!1},access_token:{location:"query",required:!1},alt:{location:"query",required:!1},bearer_token:{location:"query",required:!1},callback:{location:"query",required:!1},fields:{location:"query",required:!1},key:{location:"query",required:!1},oauth_token:{location:"query",required:!1},pp:{location:"query", +required:!1},prettyPrint:{location:"query",required:!1},quotaUser:{location:"query",required:!1},uploadType:{location:"query",required:!1},upload_protocol:{location:"query",required:!1}},resources:{deviceContactsMetadata:{methods:{batchDelete:{id:"people_pa.deviceContactsMetadata.batchDelete",path:"v2/deviceContactsMetadata/batchDelete",httpMethod:"POST",request:{$ref:"BatchDeleteDeviceContactsMetadataRequest"}},batchDeleteAggregationData:{id:"people_pa.deviceContactsMetadata.batchDeleteAggregationData", +path:"v2/deviceContactsMetadata/batchDeleteAggregationData",httpMethod:"POST",request:{$ref:"BatchDeleteDeviceContactsAggregationDataRequest"}},batchGet:{id:"people_pa.deviceContactsMetadata.batchGet",path:"v2/deviceContactsMetadata/batchGet",httpMethod:"POST",request:{$ref:"BatchGetDeviceContactsMetadataRequest"}},batchGetAggregationData:{id:"people_pa.deviceContactsMetadata.batchGetAggregationData",path:"v2/deviceContactsMetadata/batchGetAggregationData",httpMethod:"POST",request:{$ref:"BatchGetDeviceContactsAggregationDataRequest"}}, +batchUpsert:{id:"people_pa.deviceContactsMetadata.batchUpsert",path:"v2/deviceContactsMetadata/batchUpsert",httpMethod:"POST",request:{$ref:"BatchUpsertDeviceContactsMetadataRequest"}},batchUpsertAggregationData:{id:"people_pa.deviceContactsMetadata.batchUpsertAggregationData",path:"v2/deviceContactsMetadata/batchUpsertAggregationData",httpMethod:"POST",request:{$ref:"BatchUpsertDeviceContactsAggregationDataRequest"}},list:{id:"people_pa.deviceContactsMetadata.list",path:"v2/deviceContactsMetadata", +httpMethod:"GET",parameters:{pageSize:{location:"query",required:!1},syncToken:{location:"query",required:!1},pageToken:{location:"query",required:!1}}}}},people:{methods:{addToMyContacts:{id:"people_pa.people.addToMyContacts",path:"v2/people/addToMyContacts",httpMethod:"POST",parameters:{personId:{location:"query",required:!1},contactId:{location:"query",required:!1},remove:{location:"query",required:!1},"getPeopleRequest.personId":{location:"query",required:!1},"getPeopleRequest.requestMask.includeField":{location:"query", +required:!1},"getPeopleRequest.requestMask.includePeopleInCommon":{location:"query",required:!1},"getPeopleRequest.requestMask.includeContainer":{location:"query",required:!1},"getPeopleRequest.requestMask.customRequestMask":{location:"query",required:!1},"getPeopleRequest.requestMask.imageUrlType":{location:"query",required:!1},"getPeopleRequest.requestMask.personAttribute":{location:"query",required:!1},"getPeopleRequest.extensionSet.extensionNames":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"getPeopleRequest.context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"getPeopleRequest.context.rightOfPublicityContext":{location:"query",required:!1},"getPeopleRequest.context.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientType":{location:"query", +required:!1},"getPeopleRequest.context.clientVersion.clientVersion":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useClusterBased":{location:"query",required:!1},"getPeopleRequest.context.requestGroupLoggingId":{location:"query",required:!1},"getPeopleRequest.includedProfileStates":{location:"query", +required:!1},"getPeopleRequest.includeFieldAcl":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateNames":{location:"query",required:!1},"getPeopleRequest.coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"getPeopleRequest.coreIdParams.checkIdentityAcl":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.dedupeOption":{location:"query",required:!1},skipPostMutateGet:{location:"query",required:!1}}},batchGet:{id:"people_pa.people.batchGet",path:"v2/people:batchGet",httpMethod:"POST", +request:{$ref:"GetPeopleRequest"}},batchLookup:{id:"people_pa.people.batchLookup",path:"v2/people:batchLookup",httpMethod:"POST",request:{$ref:"ListPeopleByKnownIdRequest"}},batchRankedTargets:{id:"people_pa.people.batchRankedTargets",path:"v2/people/batchRankedTargets",httpMethod:"GET",parameters:{affinity:{location:"query",required:!1},"pagingOptions.pageSize":{location:"query",required:!1},"pagingOptions.pageToken":{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1}, +"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query", +required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query", +required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"dataFormats.affinityFormats.scoreFormat":{location:"query",required:!1}}}, +block:{id:"people_pa.people.block",path:"v2/people/block",httpMethod:"POST",request:{$ref:"BlockPeopleRequest"}},bulkInsertContacts:{id:"people_pa.people.bulkInsertContacts",path:"v2/people/bulkInsertContacts",httpMethod:"POST",request:{$ref:"BulkInsertContactsRequest"}},bulkUploadExternalContacts:{id:"people_pa.people.bulkUploadExternalContacts",path:"v2/people/bulkUploadExternalContacts",httpMethod:"POST",request:{$ref:"BulkUploadExternalContactsRequest"}},create:{id:"people_pa.people.create",path:"v2/people", +httpMethod:"POST",request:{$ref:"Person"},parameters:{includeLinkedPeople:{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query", +required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1}, +"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query", +required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.personId":{location:"query",required:!1},"getPeopleRequest.requestMask.includeField":{location:"query",required:!1},"getPeopleRequest.requestMask.includePeopleInCommon":{location:"query",required:!1},"getPeopleRequest.requestMask.includeContainer":{location:"query", +required:!1},"getPeopleRequest.requestMask.customRequestMask":{location:"query",required:!1},"getPeopleRequest.requestMask.imageUrlType":{location:"query",required:!1},"getPeopleRequest.requestMask.personAttribute":{location:"query",required:!1},"getPeopleRequest.extensionSet.extensionNames":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsVersionInfo":{location:"query", +required:!1},"getPeopleRequest.context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"getPeopleRequest.context.rightOfPublicityContext":{location:"query",required:!1},"getPeopleRequest.context.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientVersion":{location:"query", +required:!1},"getPeopleRequest.context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useClusterBased":{location:"query",required:!1},"getPeopleRequest.context.requestGroupLoggingId":{location:"query",required:!1},"getPeopleRequest.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.includeFieldAcl":{location:"query", +required:!1},"getPeopleRequest.coreIdParams.enablePrivateNames":{location:"query",required:!1},"getPeopleRequest.coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"getPeopleRequest.coreIdParams.checkIdentityAcl":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.dedupeOption":{location:"query",required:!1},skipPostMutateGet:{location:"query",required:!1}}},deleteAllExternalContacts:{id:"people_pa.people.deleteAllExternalContacts",path:"v2/people/deleteAllExternalContacts",httpMethod:"POST",request:{$ref:"DeleteAllExternalContactsRequest"}}, +deleteContactGroups:{id:"people_pa.people.deleteContactGroups",path:"v2/people/contactGroups",httpMethod:"DELETE",parameters:{groupId:{location:"query",required:!1},deleteContacts:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query", +required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1}, +"context.requestGroupLoggingId":{location:"query",required:!1}}},fetchBackUpContactsInfo:{id:"people_pa.people.fetchBackUpContactsInfo",path:"v2/people/fetchBackUpContactsInfo",httpMethod:"GET",parameters:{"deviceIdentity.deviceId":{location:"query",required:!1}}},getConfiguration:{id:"people_pa.people.getConfiguration",path:"v2/people:getConfiguration",httpMethod:"GET",parameters:{"fieldTypesRequest.requestedFieldTypes":{location:"query",required:!1}}},getDirectoryIndex:{id:"people_pa.people.getDirectoryIndex", +path:"v2/people/directoryIndex",httpMethod:"GET",parameters:{includeContent:{location:"query",required:!1},orderBy:{location:"query",required:!1}}},getPhotosEncoded:{id:"people_pa.people.getPhotosEncoded",path:"v2/people/photosEncoded",httpMethod:"GET",parameters:{type:{location:"query",required:!1},containerId:{location:"query",required:!1},"photoOptions.maxWidth":{location:"query",required:!1},"photoOptions.maxHeight":{location:"query",required:!1},useBytes:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1}}},getPublic:{id:"people_pa.people.getPublic",path:"v2/people/public",httpMethod:"GET",parameters:{personId:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1}, +"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query", +required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1}, +"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},includedProfileStates:{location:"query",required:!1},includeFieldAcl:{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query", +required:!1},"coreIdParams.checkIdentityAcl":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1}, +"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},dedupeOption:{location:"query",required:!1}}},recordPeopleInteraction:{id:"people_pa.people.recordPeopleInteraction",path:"v2/people/recordPeopleInteraction", +httpMethod:"POST",request:{$ref:"RecordPeopleInteractionRequest"}},report:{id:"people_pa.people.report",path:"v2/people/{personId}/report",httpMethod:"POST",parameters:{personId:{location:"path",required:!0},category:{location:"query",required:!1},field:{location:"query",required:!1},container:{location:"query",required:!1},"lookupKey.key":{location:"query",required:!1},"callerIdSource.sourceType":{location:"query",required:!1}}},restoreContacts:{id:"people_pa.people.restoreContacts",path:"v2/people/restoreContacts", +httpMethod:"GET",parameters:{"deviceIdentity.deviceId":{location:"query",required:!1},source:{location:"query",required:!1},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},includeAllAvailableSources:{location:"query",required:!1}}},revert:{id:"people_pa.people.revert",path:"v2/people/revert",httpMethod:"POST",request:{$ref:"RevertRequest"}},star:{id:"people_pa.people.star",path:"v2/people/{personId}/star",httpMethod:"POST",parameters:{personId:{location:"path",required:!0}, +unstar:{location:"query",required:!1},"getPeopleRequest.personId":{location:"query",required:!1},"getPeopleRequest.requestMask.includeField":{location:"query",required:!1},"getPeopleRequest.requestMask.includePeopleInCommon":{location:"query",required:!1},"getPeopleRequest.requestMask.includeContainer":{location:"query",required:!1},"getPeopleRequest.requestMask.customRequestMask":{location:"query",required:!1},"getPeopleRequest.requestMask.imageUrlType":{location:"query",required:!1},"getPeopleRequest.requestMask.personAttribute":{location:"query", +required:!1},"getPeopleRequest.extensionSet.extensionNames":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"getPeopleRequest.context.rightOfPublicityContext":{location:"query", +required:!1},"getPeopleRequest.context.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientVersion":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useClusterBased":{location:"query", +required:!1},"getPeopleRequest.context.requestGroupLoggingId":{location:"query",required:!1},"getPeopleRequest.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.includeFieldAcl":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateNames":{location:"query",required:!1},"getPeopleRequest.coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1}, +"getPeopleRequest.coreIdParams.checkIdentityAcl":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAccountLocale":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.dedupeOption":{location:"query",required:!1},skipPostMutateGet:{location:"query", +required:!1}}},sync:{id:"people_pa.people.sync",path:"v2/people/sync",httpMethod:"GET",parameters:{pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},"syncParameters.syncToken":{location:"query",required:!1},"syncParameters.fullSyncOption":{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query", +required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query", +required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1}, +"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query", +required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},peopleType:{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},deviceId:{location:"query",required:!1}}},unblock:{id:"people_pa.people.unblock",path:"v2/people/unblock",httpMethod:"POST",request:{$ref:"UnblockPeopleRequest"}}, +update:{id:"people_pa.people.update",path:"v2/people/{personId}",httpMethod:"PUT",request:{$ref:"Person"},parameters:{personId:{location:"path",required:!0},fieldMask:{location:"query",required:!1},container:{location:"query",required:!1},personAttribute:{location:"query",required:!1},includeFieldAcl:{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query", +required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query", +required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},includeLinkedPeople:{location:"query",required:!1}, +returnedFieldAcl:{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},containerIds:{location:"query",required:!1},"getPeopleRequest.personId":{location:"query",required:!1},"getPeopleRequest.requestMask.includeField":{location:"query",required:!1},"getPeopleRequest.requestMask.includePeopleInCommon":{location:"query",required:!1},"getPeopleRequest.requestMask.includeContainer":{location:"query",required:!1},"getPeopleRequest.requestMask.customRequestMask":{location:"query", +required:!1},"getPeopleRequest.requestMask.imageUrlType":{location:"query",required:!1},"getPeopleRequest.requestMask.personAttribute":{location:"query",required:!1},"getPeopleRequest.extensionSet.extensionNames":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"getPeopleRequest.context.consistencyContext.base64EncodedZookie":{location:"query", +required:!1},"getPeopleRequest.context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"getPeopleRequest.context.rightOfPublicityContext":{location:"query",required:!1},"getPeopleRequest.context.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientType":{location:"query",required:!1},"getPeopleRequest.context.clientVersion.clientVersion":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useNewRequestMaskBehavior":{location:"query", +required:!1},"getPeopleRequest.context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"getPeopleRequest.context.migrationOptions.useClusterBased":{location:"query",required:!1},"getPeopleRequest.context.requestGroupLoggingId":{location:"query",required:!1},"getPeopleRequest.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.includeFieldAcl":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateNames":{location:"query",required:!1}, +"getPeopleRequest.coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"getPeopleRequest.coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"getPeopleRequest.coreIdParams.checkIdentityAcl":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAffinity":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"getPeopleRequest.mergedPersonSourceOptions.includeMuteState":{location:"query", +required:!1},"getPeopleRequest.mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"getPeopleRequest.dedupeOption":{location:"query",required:!1},skipPostMutateGet:{location:"query",required:!1}}},updateContactGroups:{id:"people_pa.people.updateContactGroups",path:"v2/people/contactGroups",httpMethod:"PUT",request:{$ref:"UpdateContactGroupsRequest"}},updatePhotos:{id:"people_pa.people.updatePhotos",path:"v2/people/photos",httpMethod:"PUT",request:{$ref:"UpdatePersonPhotoRequest"}}, +updatePhotosEncoded:{id:"people_pa.people.updatePhotosEncoded",path:"v2/people/photosEncoded",httpMethod:"PUT",request:{$ref:"UpdatePersonPhotoEncodedRequest"}},upsertMobileDevice:{id:"people_pa.people.upsertMobileDevice",path:"v2/people/upsertMobileDevice",httpMethod:"POST",request:{$ref:"UpsertMobileDeviceRequest"}},validate:{id:"people_pa.people.validate",path:"v2/people/{personId}/validate",httpMethod:"POST",request:{$ref:"Person"},parameters:{personId:{location:"path",required:!0},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query", +required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query", +required:!1}}}},resources:{allPeople:{methods:{list:{id:"people_pa.people.allPeople.list",path:"v2/people/{personId}/allPeople",httpMethod:"GET",parameters:{personId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1},syncToken:{location:"query",required:!1},includeOthers:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query", +required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query", +required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query", +required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"fieldFilter.field":{location:"query",required:!1},delayFullSync:{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1}, +"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1}, +includeAllReachablePeople:{location:"query",required:!1},dedupeOption:{location:"query",required:!1}}}}},autocomplete:{methods:{list:{id:"people_pa.people.autocomplete.list",path:"v2/people/autocomplete",httpMethod:"GET",parameters:{query:{location:"query",required:!1},objectTypesRestricts:{location:"query",required:!1},graphRestricts:{location:"query",required:!1},client:{location:"query",required:!1},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},requireCompleteResults:{location:"query", +required:!1},"requestOptions.treatRestrictsAsFilter":{location:"query",required:!1},"requestOptions.requireConsistency":{location:"query",required:!1},"clientVersion.clientType":{location:"query",required:!1},"clientVersion.clientVersion":{location:"query",required:!1},"deviceIdentifier.clientInstanceId":{location:"query",required:!1}}}},resources:{"public":{methods:{list:{id:"people_pa.people.autocomplete.public.list",path:"v2/people/autocomplete/public",httpMethod:"GET",parameters:{query:{location:"query", +required:!1},objectTypesRestricts:{location:"query",required:!1},graphRestricts:{location:"query",required:!1},client:{location:"query",required:!1},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},requireCompleteResults:{location:"query",required:!1},"requestOptions.treatRestrictsAsFilter":{location:"query",required:!1},"requestOptions.requireConsistency":{location:"query",required:!1},"clientVersion.clientType":{location:"query",required:!1},"clientVersion.clientVersion":{location:"query", +required:!1},"deviceIdentifier.clientInstanceId":{location:"query",required:!1}}}}}}},blockedPeople:{methods:{list:{id:"people_pa.people.blockedPeople.list",path:"v2/people/{personId}/blockedPeople",httpMethod:"GET",parameters:{personId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1}, +"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query", +required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query", +required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"fieldFilter.field":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},dedupeOption:{location:"query",required:!1},personExpansion:{location:"query", +required:!1},includeBlocks:{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"coreIdParams.checkIdentityAcl":{location:"query",required:!1},blockDirection:{location:"query",required:!1}}}}},circledPeople:{methods:{list:{id:"people_pa.people.circledPeople.list",path:"v2/people/{personId}/circledPeople", +httpMethod:"GET",parameters:{personId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query", +required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query", +required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"fieldFilter.field":{location:"query",required:!1}, +"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query", +required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},dedupeOption:{location:"query",required:!1}}}}},circles:{methods:{list:{id:"people_pa.people.circles.list",path:"v2/people/circles",httpMethod:"GET",parameters:{personId:{location:"query",required:!1},pageSize:{location:"query",required:!1}, +pageToken:{location:"query",required:!1}}},mutateMemberships:{id:"people_pa.people.circles.mutateMemberships",path:"v2/people/circles/mutateMemberships",httpMethod:"POST",request:{$ref:"MutateCircleMembershipsRequest"}}},resources:{members:{methods:{list:{id:"people_pa.people.circles.members.list",path:"v2/people/circles/{circleId}/members",httpMethod:"GET",parameters:{circleId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query", +required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query", +required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query", +required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1}}}}}}},contactGroups:{methods:{create:{id:"people_pa.people.contactGroups.create",path:"v2/people/contactGroups",httpMethod:"POST",request:{$ref:"CreateContactGroupsRequest"}},get:{id:"people_pa.people.contactGroups.get",path:"v2/people/contactGroups/get",httpMethod:"POST",request:{$ref:"GetContactGroupsRequest"}},mutateMemberships:{id:"people_pa.people.contactGroups.mutateMemberships",path:"v2/people/contactGroups/mutateMemberships", +httpMethod:"POST",request:{$ref:"MutateContactGroupMembershipsRequest"}}},resources:{list:{methods:{list:{id:"people_pa.people.contactGroups.list.list",path:"v2/people/contactGroups/list",httpMethod:"GET",parameters:{pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},syncToken:{location:"query",required:!1},options:{location:"query",required:!1},"groupExtensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},requestMask:{location:"query",required:!1}}}}}}},contactPeople:{methods:{list:{id:"people_pa.people.contactPeople.list",path:"v2/people/{personId}/contactPeople",httpMethod:"GET",parameters:{personId:{location:"path", +required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1}, +"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1}, +"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query", +required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query", +required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},contactListType:{location:"query",required:!1},"fieldFilter.field":{location:"query",required:!1}}}}},directory:{methods:{list:{id:"people_pa.people.directory.list",path:"v2/people/directory",httpMethod:"GET",parameters:{pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},startIndex:{location:"query", +required:!1},includeContent:{location:"query",required:!1},orderBy:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query", +required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query", +required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query", +required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1}}},search:{id:"people_pa.people.directory.search",path:"v2/people/directory/search",httpMethod:"GET",parameters:{squery:{location:"query",required:!1},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1}, +"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query", +required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1}, +"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query", +required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"fieldValueFilter.managers":{location:"query",required:!1},"fieldValueFilter.dottedLineManagers":{location:"query",required:!1},"fieldValueFilter.adminAssistants":{location:"query",required:!1},"fieldValueFilter.execAssistants":{location:"query", +required:!1},"fieldValueFilter.profileExternalId.standardTag":{location:"query",required:!1},"fieldValueFilter.profileExternalId.customTag":{location:"query",required:!1},"fieldValueFilter.profileExternalId.value":{location:"query",required:!1},includeContent:{location:"query",required:!1},"searchSettings.minTotalItemsAccuracy":{location:"query",required:!1},"searchSettings.scoringType":{location:"query",required:!1},"searchSettings.numToScore":{location:"query",required:!1}}}}},groups:{methods:{}, +resources:{members:{methods:{list:{id:"people_pa.people.groups.members.list",path:"v2/people/groups/{groupId}/members",httpMethod:"GET",parameters:{groupId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query", +required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query", +required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query", +required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1}}}}}}},listP2PDiscoverablePeople:{methods:{list:{id:"people_pa.people.listP2PDiscoverablePeople.list",path:"v2/people/listP2PDiscoverablePeople",httpMethod:"GET", +parameters:{"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query", +required:!1},"coreIdParams.checkIdentityAcl":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1}, +"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"pagingOptions.pageSize":{location:"query",required:!1},"pagingOptions.pageToken":{location:"query",required:!1}}}}},lookup:{methods:{list:{id:"people_pa.people.lookup.list", +path:"v2/people/lookup",httpMethod:"GET",parameters:{id:{location:"query",required:!1},type:{location:"query",required:!1},matchType:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query", +required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1}, +"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},customLookupType:{location:"query",required:!1},"contactLookupOptions.emailLookupType":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query", +required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query", +required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},quotaFilterType:{location:"query",required:!1},"placeParams.requestPlaces":{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query", +required:!1},"coreIdParams.checkIdentityAcl":{location:"query",required:!1}}}}},managedpages:{methods:{list:{id:"people_pa.people.managedpages.list",path:"v2/people/managedpages",httpMethod:"GET",parameters:{pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},orderBy:{location:"query",required:!1}}}}},photos:{methods:{"delete":{id:"people_pa.people.photos.delete",path:"v2/people/photos/delete",httpMethod:"DELETE",parameters:{contactId:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1}}}}},"public":{methods:{batchGet:{id:"people_pa.people.public.batchGet",path:"v2/people/public:batchGet",httpMethod:"POST",request:{$ref:"GetPeopleRequest"}}}},ranked:{methods:{list:{id:"people_pa.people.ranked.list", +path:"v2/people/ranked",httpMethod:"GET",parameters:{affinityType:{location:"query",required:!1},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query", +required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query", +required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query", +required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query", +required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},includedProfileStates:{location:"query",required:!1},includeAllReachablePeople:{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"coreIdParams.checkIdentityAcl":{location:"query", +required:!1},quotaFilterType:{location:"query",required:!1},"listFilterParams.container":{location:"query",required:!1},"listFilterParams.excludeUnreachablePeople":{location:"query",required:!1},"dataFormats.affinityFormats.scoreFormat":{location:"query",required:!1}}}}},rankedTargets:{methods:{list:{id:"people_pa.people.rankedTargets.list",path:"v2/people/rankedTargets",httpMethod:"GET",parameters:{"affinity.type":{location:"query",required:!1},"pagingOptions.pageSize":{location:"query",required:!1}, +"pagingOptions.pageToken":{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},includeAllReachablePeople:{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1}, +"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query", +required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},"dataFormats.affinityFormats.scoreFormat":{location:"query",required:!1}}}}},starredPeople:{methods:{list:{id:"people_pa.people.starredPeople.list",path:"v2/people/{personId}/starredPeople",httpMethod:"GET",parameters:{personId:{location:"path",required:!0},pageSize:{location:"query",required:!1},pageToken:{location:"query",required:!1}, +orderBy:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query",required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query", +required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1}, +"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query", +required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query",required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query", +required:!1}}}}}}},v2:{methods:{deletePeople:{id:"people_pa.deletePeople",path:"v2/people",httpMethod:"DELETE",parameters:{personId:{location:"query",required:!1},contactId:{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query", +required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query",required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1}, +"context.requestGroupLoggingId":{location:"query",required:!1}}},getPeople:{id:"people_pa.getPeople",path:"v2/people",httpMethod:"GET",parameters:{personId:{location:"query",required:!1},"requestMask.includeField":{location:"query",required:!1},"requestMask.includePeopleInCommon":{location:"query",required:!1},"requestMask.includeContainer":{location:"query",required:!1},"requestMask.customRequestMask":{location:"query",required:!1},"requestMask.imageUrlType":{location:"query",required:!1},"requestMask.personAttribute":{location:"query", +required:!1},"extensionSet.extensionNames":{location:"query",required:!1},"context.consistencyContext.fbsRequireAllImportantWritesUpToTime":{location:"query",required:!1},"context.consistencyContext.fbsVersionInfo":{location:"query",required:!1},"context.consistencyContext.base64EncodedZookie":{location:"query",required:!1},"context.consistencyContext.directoryVersionToken":{location:"query",required:!1},"context.rightOfPublicityContext":{location:"query",required:!1},"context.clientType":{location:"query", +required:!1},"context.clientVersion.clientType":{location:"query",required:!1},"context.clientVersion.clientVersion":{location:"query",required:!1},"context.migrationOptions.useNewRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useLegacyRequestMaskBehavior":{location:"query",required:!1},"context.migrationOptions.useClusterBased":{location:"query",required:!1},"context.requestGroupLoggingId":{location:"query",required:!1},includedProfileStates:{location:"query",required:!1}, +includeFieldAcl:{location:"query",required:!1},"coreIdParams.enablePrivateNames":{location:"query",required:!1},"coreIdParams.useRealtimeNotificationExpandedAcls":{location:"query",required:!1},"coreIdParams.enablePrivateAccountEmails":{location:"query",required:!1},"coreIdParams.checkIdentityAcl":{location:"query",required:!1},"mergedPersonSourceOptions.placeParams.requestPlaces":{location:"query",required:!1},"mergedPersonSourceOptions.connectedSitesOptions.connectedSiteType":{location:"query", +required:!1},"mergedPersonSourceOptions.includeAffinity":{location:"query",required:!1},"mergedPersonSourceOptions.dataJoinParams.profileJoinType":{location:"query",required:!1},"mergedPersonSourceOptions.includeAccountLocale":{location:"query",required:!1},"mergedPersonSourceOptions.personModelParams.personModel":{location:"query",required:!1},"mergedPersonSourceOptions.certificateParams.requestCertificates":{location:"query",required:!1},"mergedPersonSourceOptions.includeMuteState":{location:"query", +required:!1},"mergedPersonSourceOptions.includedProfileStates":{location:"query",required:!1},dedupeOption:{location:"query",required:!1}}}}}},methods:{}},Pu=/.*?\/(\d{6,})\/(?:\1\/)*(.*\/?)/,Qu=function(a,c,d,e,f){_.N.call(this);this.Y=e;this.xb=f;this.b=_.T("gb_Mb",a);this.Z=_.Wg("gb_Cb");this.P=_.T("gb_2b",a);this.ca=_.J(_.E(c,23));this.oa=_.K(_.E(c,20));this.da=_.K(_.E(c,16));this.C=new _.fj(e,this);this.ga=_.K(_.E(c,1));this.ka=_.K(_.E(c,4));this.ba=_.K(_.E(c,2));this.ua=_.K(_.E(c,24));this.Oa= +_.K(_.E(c,27));this.va=_.K(_.E(c,28));this.Sb=_.J(_.E(c,3));this.Db=_.J(_.E(c,22));this.La=_.J(_.E(c,5));this.w=_.J(_.E(c,32));if(this.M=_.J(_.E(c,33)))this.B=_.vl(a);this.U=this.O=!1;this.T=_.K(_.E(c,13));this.Ia=_.K(_.E(d,6));this.Cb=_.K(_.E(d,7));this.$=_.K(_.E(c,8));this.wb=_.E(c,21)||this.$;this.Yb=_.K(_.E(c,25));this.Wb=_.K(_.E(c,26));this.A=[];this.o=[];this.K=!1;this.D=null;this.H={};a=_.Wg("gb_Ob",this.b);for(d=0;da.length)pw(this,Error("ka`"+a.length));else{var c=_.Ch(a[0]),d=a[1]||"",e=_.Ch(a[2]);(0,window.isNaN)(c)?pw(this,Error("la`"+c)):this.dispatchEvent(new nw(c,4d){d=null;try{d=c.cssRules||c.rules}catch(f){if(15== +f.code)throw f.styleSheet=c,f;}d=d.length}if(c.insertRule)c.insertRule(a,d);else if(a=/^([^\{]+)\{([^\{]+)\}/.exec(a),3==a.length)c.addRule(a[1],a[2],d);else throw Error("x");}else{c=_.fi();d=c.b;var e=c.createElement("STYLE");e.type="text/css";c.b.getElementsByTagName("HEAD")[0].appendChild(e);e.styleSheet?e.styleSheet.cssText=a:e.appendChild(d.createTextNode(a));Gm=e.sheet}},Im=function(a,c,d,e){_.gj.call(this,a,e);this.ka=d;this.o=c;this.T=_.sg("dd");this.oc=new _.Nl(_.Ql());this.Ka=!1;this.T.uc(1, +this.ka,(0,_.v)(this.nd,this));this.T.uc(2,this.ka,(0,_.v)(this.Ed,this));this.T.vf(this.ka)&&(0,window.setTimeout)((0,_.v)(this.nd,this),0)};_.y(Im,_.gj);Im.prototype.nd=function(){Jm(this);this.Ka||(this.Ka=!0,this.L(this.oc,"a",this.Vb))};Im.prototype.Ed=function(){};Im.prototype.Vb=function(){Jm(this)}; +var Jm=function(a){var c=_.qi().height;var d=a.o;1==d.nodeType?d=_.Dl(d):(d=d.changedTouches?d.changedTouches[0]:d,d=new _.ni(d.clientX,d.clientY));a.o.style.maxHeight=Math.max(1,c-30-d.V)+"px";a.T.Af()},Km=function(a){_.D(this,a,0,-1,null)};_.y(Km,_.C);var Lm=function(a){_.D(this,a,0,-1,null)};_.y(Lm,_.C);var Mm=function(a){return _.tb&&(_.wb||_.yb)&&0!=a%40?a:a/40},Nm=function(a,c,d,e){_.Ad.call(this,c);this.type="mousewheel";this.detail=a;this.deltaX=d;this.deltaY=e};_.y(Nm,_.Ad); +var Om=function(a,c){_.P.call(this);this.b=a;a=_.Ni(this.b)?this.b:this.b?this.b.body:null;this.B=!!a&&_.xl(a);this.o=_.O(this.b,_.sb?"DOMMouseScroll":"mousewheel",this,c)};_.y(Om,_.P); +Om.prototype.handleEvent=function(a){var c=0,d=0,e=a.Pa;"mousewheel"==e.type?(a=Mm(-e.wheelDelta),_.n(e.wheelDeltaX)?(c=Mm(-e.wheelDeltaX),d=Mm(-e.wheelDeltaY)):d=a):(a=e.detail,100a&&(a=-3),_.n(e.axis)&&e.axis===e.HORIZONTAL_AXIS?c=a:d=a);_.la(this.w)&&(c=Math.min(Math.max(c,-this.w),this.w));_.la(this.A)&&(d=Math.min(Math.max(d,-this.A),this.A));this.B&&(c=-c);c=new Nm(a,e,c,d);this.dispatchEvent(c)};Om.prototype.S=function(){Om.J.S.call(this);_.Vd(this.o);this.o=null}; +var Pm=function(a,c,d,e,f){if(2!=c.length||2!=d.length)throw Error("T");tm.apply(this,arguments)};_.y(Pm,tm);Pm.prototype.F=function(){this.H.scrollLeft=Math.round(this.coords[0]);this.H.scrollTop=Math.round(this.coords[1])};var Qm=function(a,c){_.P.call(this);this.b=_.Vg(a);this.data=c;this.B=null;this.w=new _.Hh(this);_.Ac(this,this.w);this.o=null;if(!this.b)throw Error("V");};_.y(Qm,_.P);_.k=Qm.prototype;_.k.Qe=function(a){return a};_.k.Hg=function(){return[this.b]}; +_.k.wf=function(a){if(_.$i(a)){var c=this.Qe(a.target);c&&(this.w.L(c,"mousemove",this.xf,!1).L(c,"mouseout",this.xf,!1),this.w.L(_.ai(c),"mouseup",this.ai,!0),this.o=c,this.A=new _.ni(a.clientX,a.clientY))}};_.k.Ve=function(a){this.B=a}; +_.k.xf=function(a){var c=this.o;c="mouseout"==a.type&&a.target==c;if(5>>0),_.x(a,(0,_.v)(this.Wb,this)),a=_.Q("SCRIPT",{src:_.Gi(this.Zb, +"callback",a)}),this.L(a,["error","load","readystatechange"],this.Sb),this.B.appendChild(a));mn(this,!1);if(this.K&&(a=this.K,!a.O)){var c=_.zl();dn(a);for(var d=a.A.Mc.width,e=a.A.Mc.height,f=[],g=1+_.Wg("gb_Z",a.b.o).length,h=0;h=this.o.scrollTop&&(this.K&&this.K.o||cn(this,!1))}; +ln.prototype.Ub=function(a){var c=this.o;nn(this)?((0==c.scrollTop&&0>a.deltaY||c.scrollTop==c.scrollHeight-c.clientHeight&&0a.deltaY&&0>=this.o.scrollTop&&cn(this,!1)):0a.url.indexOf("cloudsearch")});var d=this.B,e=1Number(_.Jb)&&(this.wa.src='javascript:""');e=this.wa.style;e.visibility="hidden";e.width=e.height="10px";e.display="none";_.tb?e.marginTop=e.marginLeft="-10px":(e.position="absolute",e.top=e.left="-10px");if(_.A&&!_.Kb("11")){this.qa.target=this.Qb||"";_.fi(this.qa).b.body.appendChild(this.wa);_.O(this.wa,"readystatechange",this.ee,!1,this);try{this.b=!1,this.qa.submit()}catch(L){_.Ud(this.wa,"readystatechange",this.ee,!1,this),Rw(this)}}else{_.fi(this.qa).b.body.appendChild(this.wa); +e=this.Qb+"_inner";d=Hw(this.wa);window.document.baseURI?(a=_.Va(e),a=_.wk(_.he("Short HTML snippet, input escaped, safe URL, for performance"),'')):(a=_.Va(e),a=_.wk(_.he("Short HTML snippet, input escaped, for performance"),''));_.pb&&!_.tb?_.mi(d.documentElement,a):d.write(_.li(a));_.O(d.getElementById(e),"load",this.md,!1,this);var f=_.Ge("TEXTAREA", +this.qa);a=0;for(c=f.length;a=a.C);return c};Xw.prototype.Rb=function(){return 0};Xw.prototype.Yd=function(){return!1}; +var bx=function(a,c,d,e,f){Xw.call(this,c,d);this.A=f;this.B=!e||-2==e||31536E3=f)g=f;else{this.b.log(Error("ta`"+c+"`"+d+"`"+f));return}if(Math.random()<=g){var h=new ix(g,this.w,a,c,d,this.B,this.D,e);this.o?h.b():_.Bg(h)}}catch(l){this.b.log(Error("ta`"+c+"`"+d+"`"+f))}}; +var kx=function(a){_.N.call(this);this.o=a;_.x("gbar.up.spd",(0,_.v)(this.w,this));_.x("gbar.up.gpd",(0,_.v)(this.b,this));_.x("gbar.up.dpc",(0,_.v)(this.C,this));_.x("gbar.up.iic",(0,_.v)(this.B,this));_.x("gbar.up.gcc",(0,_.v)(this.A,this))};_.y(kx,_.N);var lx=function(){try{return!!_.m.localStorage&&"object"==typeof _.m.localStorage}catch(a){return!1}},mx=function(a){return a&&a.style&&a.style.behavior&&"undefined"!=typeof a.load}; +kx.prototype.w=function(a,c,d,e){try{window.navigator.cookieEnabled&&(e||(c="og-up-"+c),lx()?_.m.localStorage.setItem(c,d):mx(a)&&(a.setAttribute(c,d),a.save(a.id)))}catch(f){f.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&this.o.log(f)}};var nx=function(a,c,d){try{window.navigator.cookieEnabled&&(d="og-up-"+d,lx()?_.m.localStorage.removeItem(d):mx(c)&&(c.removeAttribute(d),c.save(c.id)))}catch(e){e.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&a.o.log(e)}}; +kx.prototype.b=function(a,c,d){try{if(!window.navigator.cookieEnabled)return"";d||(c="og-up-"+c);if(lx())return _.m.localStorage.getItem(c);if(mx(a))return a.load(a.id),a.getAttribute(c)}catch(e){e.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&this.o.log(e)}return""};kx.prototype.C=function(a,c){(new bx(this.o,a,1,c)).ya()};kx.prototype.B=function(a,c){$w(new bx(this.o,a,1,c))};kx.prototype.A=function(a,c){return(new bx(this.o,a,1)).Rb(c)}; +var px=function(a,c,d,e,f,g){_.gj.call(this,a,e);this.b=a;this.C=_.K(_.E(c,1));this.X=_.K(_.E(c,2));this.ca=_.K(_.E(c,3));_.F(c,4,25);this.Ma=_.M(_.E(c,5));this.Sb=_.M(_.F(c,6,-1));this.oa=_.J(_.E(c,9));this.H=this.Db();this.D=ox;this.wb=!1;this.O=f;this.W=g;this.M=_.T(this.D.Tf,this.b);this.nc=_.T(this.D.dg,this.b);this.ga=_.T(this.D.Yf,this.b);this.Cb="";this.xb=!1;var h,l;c.F&&(h=_.K(c.F()));c.D&&(l=_.K(c.D()));if(l||h)this.Cb=l||h||"",this.xb=!!l;this.B=hx(e,this.W,d,this.Ma,this.X,_.M(_.F(c, +4,25)),this.C,this.Sb,this.b,h,l)};_.y(px,_.gj);px.prototype.S=function(){px.J.S.call(this);this.ga=this.nc=this.M=null};var ox={Tf:"gb_fd",dg:"gb_wd",Yf:"gb_xd",qc:"gb_g"};px.prototype.open=function(){_.Vi(this.b,this.D.qc)||(_.U(this.b,this.D.qc),this.b.removeAttribute("aria-hidden"))};px.prototype.Db=function(){return{Nh:"i",accept:"a",ya:"d",nc:"x"}};px.prototype.close=function(){_.Vi(this.b,this.D.qc)&&(_.V(this.b,this.D.qc),this.b.setAttribute("aria-hidden","true"))}; +var qx=function(a,c){if(!a.H.accept)throw Error("ua`accept");a.H.accept=c},rx=function(a,c,d){c&&_.hj(a,c,_.bj,d,!1,a)};px.prototype.Nc=function(){rx(this,this.M,this.nb);rx(this,this.nc,this.Wb);rx(this,this.ga,this.Vb)};px.prototype.T=function(){return!this.oa&&!ax(this.B)};px.prototype.F=function(){return""};var sx=function(a){var c="";a&&(a=a.getAttributeNode("data-ved"))&&a.value&&(c=["&ved=",a.value].join(""));return c},tx=function(a){var c=a.F();a.oa&&(c+="&vis=0");a.O.log(a.C,a.ca,"i",c,1)}; +px.prototype.K=function(){this.T()?(this.Nc(),this.open(),$w(this.B),tx(this)):this.oa&&!ax(this.B)&&tx(this)};var ux=function(a,c,d,e,f,g){var h=c==a.H.accept;a.wb||(h&&!g||a.O.log(a.C,a.ca,c,a.F()+sx(d),1),f||0==a.Ma?2==a.Ma&&(c=a.O,d=a.xb,e=dx(c.b,a.X,a.C,"l",3,e,a.Cb),ex(e,c.A,d)):(h?a.B.accept(e):a.B.ya(e),a.wb=!0));a.close()};px.prototype.nb=function(a,c,d){ux(this,this.H.accept,a.target,"2",c,d)};px.prototype.Wb=function(a,c){ux(this,this.H.nc,a.target,"1",c)}; px.prototype.Vb=function(a,c){ux(this,this.H.ya,a.target,"3",c)}; +var vx=function(a,c){this.o=c;this.b={};this.b.mouseout=_.K(_.E(a,1));this.b.mouseover=_.K(_.E(a,2));this.b.mousedown=_.K(_.E(a,3))},wx=function(a,c){if(c)for(var d in a.b){var e=a.b[d];e&&_.Sh(a.o,c,d,(0,_.v)(function(a){c.style.color=a},a,e))}},xx=function(a,c){for(var d=0;dwindow.document.body.clientWidth?this.close():!ax(this.Y)&&!this.D&&this.open()}}catch(d){this.w.log(d)}}; +_.k.pi=function(){this.K?(this.D=!0,this.close()):Dx(this,"a")};_.k.Gh=function(){Dx(this,"x")};_.k.$g=function(){Dx(this,"n")};_.k.Sg=function(a){this.C&&11!=Ex(this.C.value).length?(this.C.pattern&&(this.C.pattern="^\\+?1?[-()\\s]*([0,2-9][-()\\s]*)([\\d][-()\\s]*){9}$",this.C.dispatchEvent(new window.Event("input"))),a.preventDefault(),a.stopPropagation()):(Dx(this,"a"),this.K&&(a.preventDefault(),a.stopPropagation(),Fx(this)))}; +var Fx=function(a){if(a.C&&11!=Ex(a.C.value).length)a.ka();else{Gx(a,a.ga);var c=(0,_.v)(a.Lc,a),d=(0,_.v)(a.ka,a);_.We=new Jw;_.yf("//www.google.com/_/og/promos/g?authuser="+a.Xb,function(){this.Gc()?c(this.Yc()):d()},"POST",Hx(a),null,void 0,!0)}},Hx=function(a){var c="d2m=igs&g="+a.xb+"&p="+a.P+"&t="+a.Xf;a.C&&(c+="&pn="+Ex(a.C.value));a.Ka&&(c+="&s="+a.Ka);return c},Gx=function(a,c,d){_.V(c,"gb_8a");d&&0window.document.body.clientWidth?(this.close(),this.ua=!0):this.Ua&&this.ua&&!ax(this.B)&&(this.open(),this.ua=!1)}}catch(d){this.w.log(d)}};_.k.li=function(a){this.P?(this.Ua=!1,this.close()):ux(this,"a",a.target,"2")}; +_.k.nb=function(a,c){this.o&&11!=Mx(this.o.value).length?(this.o.pattern&&(this.o.pattern="^\\+?1?[-()\\s]*([0,2-9][-()\\s]*)([\\d][-()\\s]*){9}$",this.o.dispatchEvent(new window.Event("input"))),a.preventDefault(),a.stopPropagation()):(ux(this,"a",a.target,"2",c),this.P&&(a.preventDefault(),a.stopPropagation(),this.O.log(this.C,this.ca,"a",this.F(),1),Nx(this)))}; +var Nx=function(a){if(a.o&&11!=Mx(a.o.value).length)a.Ka();else{Ox(a,a.Ia);var c=(0,_.v)(a.vd,a),d=(0,_.v)(a.Ka,a);_.We=new Jw;_.yf("//www.google.com/_/og/promos/g?authuser="+a.Zb,function(){this.Gc()?c(this.Yc()):d()},"POST",Px(a),null,void 0,!0)}},Px=function(a){var c=a.Ub;a.o&&(c+="&pn="+Mx(a.o.value));a.ka&&(c+="&s="+a.ka);return c},Ox=function(a,c,d){_.V(c,"gb_8a");d&&0d;this.o++;var f=40=Math.floor(window.google.time()/864E5)-7)return!0;nx(a.o,c,"web-pr-hpvisit");return!1},ey=function(a,c,d){try{return c.isHomePage(d)}catch(e){return a.b.log(e),!0}},fy=function(a,c){var d=!1;try{try{d= _.m.external.isGoogleHomePage()}catch(h){if(dy(a,c))return!0;var e=cy.slice(0),f=a.o.b(c,"mgmhp_hp_url");f&&e.push(f);for(f=0;fc||11(0,window.parseInt)(_.Jb,10)?d=!1:(d=new _.Ij(window.document.baseURI),d=!(new RegExp(c)).test(d.mb)||"/search"!=d.Qa()||"utf-8"!=d.Sa.get("ie")||window.document.referrer&&0=c);e++);ec?a:1)};Y(X.R(),new Z(1,eA));var fA=function(){var a=_.r("window.devicePixelRatio")||1,c=_.r("screen.width")||0;return c*((_.r("window.top.outerWidth")||0)*a>c?a:1)};Y(X.R(),new Z(2,fA));Y(X.R(),new Z(26,function(){return _.r("screen.height")||0}));Y(X.R(),new Z(27,function(){return _.r("screen.width")||0})); +Y(X.R(),new Z(3,function(){var a=gA(),c=eA();return 1==a?0:c/a*25.4}));Y(X.R(),new Z(4,function(){var a=gA(),c=fA();return 1==a?0:c/a*25.4}));Y(X.R(),new Z(28,function(){return _.r("window.devicePixelRatio")||1}));var gA=function(){a:{var a=1;var c=1E3;do{var d=Math.floor((c-a)/2+a),e=window.matchMedia("(max-resolution:"+d.toString()+"dpi)").matches,f=window.matchMedia("(min-resolution:"+d.toString()+"dpi)").matches;if(f&&e){a=d;break a}f?a=d+1:c=d-1}while(c>=a);a=null}return a||1}; +Y(X.R(),new Z(29,gA));Y(X.R(),new Z(5,function(){return _.r("window.top.outerHeight")||0}));Y(X.R(),new Z(6,function(){return _.r("window.top.outerWidth")||0}));Y(X.R(),new Z(7,function(){return Math.pow(2,_.r("screen.colorDepth")||0)}));Y(X.R(),new Z(24,function(){return"ontouchstart"in window||"onmsgesturechange"in window})); +var iA=function(a,c,d){this.hasOwnProperty("logger");this.D=c;try{this.w=d||window.document.createElement("video")}catch(e){}Z.call(this,a,hA)};_.y(iA,Z);var hA=function(){return""!=(this.w&&this.w.canPlayType||function(){return""}).call(this.w,this.D).replace(/^no$/,"")};Y(X.R(),new iA(8,'video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));Y(X.R(),new iA(9,'video/ogg; codecs="theora"'));Y(X.R(),new iA(10,'video/webm; codecs="vp8, vorbis"')); +_.x("drasil.iframe.run",function(){Zz()});_.R(function(){var a=_.I.R().ea;_.H(a,Sz,23)&&Zz()}); +}catch(e){_._DumpException(e)} +/* _Module_:cpd */ +try{ +var Ap=function(a,c){_.gj.call(this,a,c);this.o=_.T("gb_yf",this.b);this.B=_.sg("el")};_.y(Ap,_.gj);Ap.prototype.D=function(){_.mi(this.o,_.Ce);this.B.fb()};Ap.prototype.C=function(a){this.o.appendChild(a);this.B.fb()};_.R(function(){var a=_.T("gb_0f");if(a){var c=_.S();a=new Ap(a,c);_.x("gbar.sncw",(0,_.v)(a.D,a));_.x("gbar.snaw",(0,_.v)(a.C,a))}}); +}catch(e){_._DumpException(e)} +/* _Module_:sy20 */ +try{ +var wr=function(a){if(a instanceof _.cf)return a;if("function"==typeof a.sc)return a.sc(!1);if(_.pa(a)){var c=0,d=new _.cf;d.next=function(){for(;;){if(c>=a.length)throw _.bf;if(c in a)return a[c++];c++}};return d}throw Error("t");},xr=function(a,c){if(_.pa(a))try{(0,_.ya)(a,c,void 0)}catch(d){if(d!==_.bf)throw d;}else{a=wr(a);try{for(;;)c.call(void 0,a.next(),void 0,a)}catch(d){if(d!==_.bf)throw d;}}},yr=function(a){if(_.pa(a))return _.Ha(a);a=wr(a);var c=[];xr(a,function(a){c.push(a)});return c}, zr=function(){}; +var Ar=function(){this.b={}};_.y(Ar,zr);Ar.prototype.get=function(a){return _.n(this.b[a])?this.b[a]:null};Ar.prototype.remove=function(a){delete this.b[a]};Ar.prototype.set=function(a,c){this.b[a]=c};_.Br=function(a,c,d,e,f){if(1440=d.length)throw _.bf;var e=d.key(c++);if(a)return e;e=d.getItem(e);if(!_.p(e))throw"Storage mechanism: Invalid value was encountered";return e};return e};_.k.clear=function(){this.b.clear()};_.k.key=function(a){return this.b.key(a)}; +var Er=function(){var a=null;try{a=window.localStorage||null}catch(c){}this.b=a};_.y(Er,Dr);var Fr=function(a){this.b=a};Fr.prototype.set=function(a,c){_.n(c)?this.b.set(a,(new _.Eh).o(c)):this.b.remove(a)};Fr.prototype.get=function(a){try{var c=this.b.get(a)}catch(d){return}if(null!==c)try{return JSON.parse(c)}catch(d){throw"Storage: Invalid value was encountered";}};Fr.prototype.remove=function(a){this.b.remove(a)}; +_.Ir=function(a,c){_.P.call(this);this.B=a;this.H=c;this.F=new _.Hh(this);_.Ac(this,this.F);a=new Er;if(a.b)try{a.b.setItem("__sak","1");a.b.removeItem("__sak");var d=!0}catch(e){d=!1}else d=!1;if(d&&(!_.A||_.A&&_.Kb("9")))this.F.L(window,"storage",this.K),d=new Fr(a);else if(this.B.o)d=new Fr(new Ar);else throw Error("ha");this.G=d;this.D="tr-"+this.B.A;d=Gr(this);this.A=Hr(d,"nrt");this.w=Hr(d,"nrt-e");this.b=Hr(d,"nrt-r");this.o=Hr(d,"rc",0);this.C=!0};_.y(_.Ir,_.P); +var Hr=function(a,c,d){d=_.n(d)?d:-1;if(null==a[c])return d;a=_.Ch(a[c]);return(0,window.isNaN)(a)?d:a},Gr=function(a){try{return a.G.get(a.D)||{}}catch(c){return{}}};_.Ir.prototype.K=function(a){if(a.Pa.key===this.D){try{var c=JSON.parse(a.Pa.newValue);var d=Hr(c,"nrt");var e=Hr(c,"nrt-e");var f=Hr(c,"nrt-r");var g=Hr(c,"rc",0)}catch(h){f=e=d=-1,g=0}a=this.A!=d;this.A=d;this.w=e;this.b=f;this.o=g;a&&this.dispatchEvent(new Jr)}}; var Kr=function(a,c,d,e,f){var g=Gr(a);g.nrt=c;_.n(d)&&(g["nrt-e"]=d);_.n(e)&&(g["nrt-r"]=e);_.n(f)&&(g.rc=f);a.G.set(a.D,g);a.A=Hr(g,"nrt");a.w=Hr(g,"nrt-e");a.b=Hr(g,"nrt-r");a.o=Hr(g,"rc",0)},Jr=function(){_.yd.call(this,"update")};_.y(Jr,_.yd); +_.Lr=function(a,c){_.N.call(this);this.F=a;this.A=new _.Hh(this);_.Ac(this,this.A);this.o=new _.uf;_.Ac(this,this.o);this.A.L(this.o,"success",this.Ih).L(this.o,"error",this.Hh).L(this.o,"timeout",this.Jh);this.B=new _.Zd;_.Ac(this,this.B);this.A.L(this.B,"tick",this.G);this.b=c;_.Ac(this,this.b);this.A.L(this.b,"update",this.zh)};_.y(_.Lr,_.N);_.k=_.Lr.prototype;_.k.zh=function(){this.B.stop();this.o.b&&this.o.abort();Mr(this)};_.k.Hh=function(){Nr(this)}; +_.k.Ih=function(){try{var a=this.o.Yc();if(null!=a.nrt){var c=_.Ch(a.nrt);if((0,window.isNaN)(c)||cf+864E5?f+864E5:g;a:{e=a.b;if(e.C){if(f=e.A,-1==f||f<(0,_.w)()){e=Math.floor(Math.random()*e.B.w);break a}}else if(0(0,_.w)()-this.B?this.b.invoke((0,_.v)(this.A,this),!0):lp(this),window.setTimeout((0,_.v)(this.K,this),this.P))};var lp=function(a){var c=mp(a);_.ap(c,a.M,function(){},a)};kp.prototype.o=function(a){a=_.Zb(a,1)[0];window.botguard&&window.botguard.bg?(this.b=new window.botguard.bg(a,function(){}),this.B=(0,_.w)(),this.b.invoke((0,_.v)(this.A,this),!0)):this.ja.log(Error("$"))}; +kp.prototype.A=function(a){var c=new gp;_.G(c,1,this.O);var d=1E3*(0,_.w)();_.G(c,2,d);_.G(c,3,a);_.G(c,4,this.Z);a=new _.Hf;c=c.o();_.G(a,8,c);_.If(a);this.w.log(a);this.w.B()}; +kp.prototype.M=function(a){if(_.E(a,5))this.C=!1;else if(1>_.Zb(a,1).length)this.ja.log(Error("aa"));else{var c=window.document.createElement("SCRIPT");c.type="text/javascript";c.charset="UTF-8";if(null!=_.E(a,4)){var d=_.E(a,4);if(d in this.G){this.o(a);return}this.G[d]=!0;this.F=d||""}null!=_.E(a,3)?(d=_.H(a,ep,3),dp(),d=_.E(d,4)||"",d=_.oe(d),_.Ee(c,d),c.onload=(0,_.v)(this.o,this,a),_.Ge("HEAD")[0].appendChild(c)):null!=_.E(a,2)&&(this.H&&c.setAttribute("nonce",this.H),d=_.H(a,fp,2),dp(),d=_.E(d, +6)||"",d=_.ke(d),d instanceof _.je&&d.constructor===_.je&&d.$f===_.ie?d=d.he:(_.oa(d),d="type_error:SafeScript"),c.text=d,_.Ge("HEAD")[0].appendChild(c),this.o(a),_.Oe(c))}}; +var mp=function(a){var c=new hp;_.G(c,2,a.F);_.G(c,4,a.D);c={"f.req":c.o()};return np(a,_.$o(a.U,"POST",a.Ta,c,!0))},np=function(a,c){return _.Sk(c,(0,_.v)(function(a){try{var c=a.na(),d=op(c[0]);if(0==d.length)throw Error("P");var g=new jp(d[0]);this.D=!1;return _.Nk(g)}catch(h){return _.Ok(h)}},a))},op=function(a){return(0,_.za)(a,function(a){return 0 + \ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/saved_resource(2).html b/demo/img/Sprint 5 - Google Drive_files/saved_resource(2).html new file mode 100644 index 00000000..408d9ab3 --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/saved_resource(2).html @@ -0,0 +1,3 @@ + + +implicitamente \ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/saved_resource(3).html b/demo/img/Sprint 5 - Google Drive_files/saved_resource(3).html new file mode 100644 index 00000000..81dd45a3 --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/saved_resource(3).html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/saved_resource(4).html b/demo/img/Sprint 5 - Google Drive_files/saved_resource(4).html new file mode 100644 index 00000000..fa6265f1 --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/saved_resource(4).html @@ -0,0 +1,3 @@ + + +implicitamente \ No newline at end of file diff --git a/demo/img/Sprint 5 - Google Drive_files/saved_resource.html b/demo/img/Sprint 5 - Google Drive_files/saved_resource.html new file mode 100644 index 00000000..cdd25c1d --- /dev/null +++ b/demo/img/Sprint 5 - Google Drive_files/saved_resource.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/demo/img/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-1024.jpeg b/demo/img/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-1024.jpeg new file mode 100644 index 00000000..2ce7d277 Binary files /dev/null and b/demo/img/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-1024.jpeg differ diff --git a/demo/img/beach-coders-codewave-js.jpg b/demo/img/beach-coders-codewave-js.jpg new file mode 100644 index 00000000..e510cfa0 Binary files /dev/null and b/demo/img/beach-coders-codewave-js.jpg differ diff --git a/demo/img/code.jpeg b/demo/img/code.jpeg new file mode 100644 index 00000000..6295bb82 Binary files /dev/null and b/demo/img/code.jpeg differ diff --git a/demo/img/ejemplohtml.png b/demo/img/ejemplohtml.png new file mode 100644 index 00000000..5c047085 Binary files /dev/null and b/demo/img/ejemplohtml.png differ diff --git a/demo/img/fa.png b/demo/img/fa.png new file mode 100644 index 00000000..c33aaa93 Binary files /dev/null and b/demo/img/fa.png differ diff --git a/demo/img/git-checkout-pm _ Coders Laboratoria Slack.html b/demo/img/git-checkout-pm _ Coders Laboratoria Slack.html new file mode 100644 index 00000000..27c0556e --- /dev/null +++ b/demo/img/git-checkout-pm _ Coders Laboratoria Slack.html @@ -0,0 +1,17874 @@ + + + + + + + + + git-checkout-pm | Coders Laboratoria Slack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +

    Soltar para cargar en Slack

    + +

    Para cargar inmediatamente, mantén pulsada la teclaMayúsal soltar.

    +

    Para más atajos de teclado y comandos, pulsa la teclaControl/

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +

    Por alguna razón, Slack no se ha cargado 😓

    +

    Lo sentimos mucho. Antes de intentar solucionar el problema, revisa http://status.slack.com/, el problema puede venir de nuestra parte.

    + +

    Resolución de problemas

    + +
    + +

    Prueba a hacer lo siguiente:

    + + + +

    Consulta nuestro centro de ayuda para más información o escríbenos.

    + +
    + +
    + +
    Canal #git-checkout-pm
    + + + + + + + + Save
    Notificaciones
    \ No newline at end of file diff --git a/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-48 b/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-48 new file mode 100644 index 00000000..3a7f726d Binary files /dev/null and b/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/T0NNB6T0R-U1ZSS002E-a5f5fd5069f9-48 differ diff --git a/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/application.es-ES.eb5dd62c30b6455096f3.min.js b/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/application.es-ES.eb5dd62c30b6455096f3.min.js new file mode 100644 index 00000000..7ca03e25 --- /dev/null +++ b/demo/img/git-checkout-pm _ Coders Laboratoria Slack_files/application.es-ES.eb5dd62c30b6455096f3.min.js @@ -0,0 +1 @@ +webpackJsonp([5],[,,,,function(e,t,n){var r=n(26);var a=n(78);var o=n(61);var i=n(70);var s=n(85);var l="prototype";var c=function(e,t,n){var u=e&c.F;var p=e&c.G;var f=e&c.S;var d=e&c.P;var h=e&c.B;var v=p?r:f?r[t]||(r[t]={}):(r[t]||{})[l];var m=p?a:a[t]||(a[t]={});var b=m[l]||(m[l]={});var _,g,y,w;p&&(n=t);for(_ in n){g=!u&&v&&void 0!==v[_];y=(g?v:n)[_];w=h&&g?s(y,r):d&&"function"==typeof y?s(Function.call,y):y;v&&i(v,_,y,e&c.U);m[_]!=y&&o(m,_,w);d&&b[_]!=y&&(b[_]=y)}};r.core=a;c.F=1;c.G=2;c.S=4;c.P=8;c.B=16;c.W=32;c.U=64;c.R=128;e.exports=c},,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(30);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},,,function(e,t){e.exports=function(e){try{return!!e()}catch(e){return true}}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,n){var r=n(220)("wks");var a=n(114);var o=n(26).Symbol;var i="function"==typeof o;var s=e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))};s.store=r},,,,,,,,function(e,t,n){var r=n(25);var a=n(383);var o=n(100);var i=Object.defineProperty;t.f=n(40)?Object.defineProperty:function e(t,n,s){r(t);n=o(n,true);r(s);if(a)try{return i(t,n,s)}catch(e){}if("get"in s||"set"in s)throw TypeError("Accessors not supported!");"value"in s&&(t[n]=s.value);return t}},function(e,t,n){e.exports=!n(29)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},,,,,function(e,t,n){var r=n(83);var a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},,,,,function(e,t,n){"use strict";t.__esModule=true;t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=true;var r=n(1310);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(){function e(e,t){for(var n=0;n0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(64);e.exports=function(e,t,n){r(e);if(void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(59);var a=n(54);var o=n(219)("IE_PROTO");var i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){e=a(e);if(r(e,o))return e[o];if("function"==typeof e.constructor&&e instanceof e.constructor)return e.constructor.prototype;return e instanceof Object?i:null}},,,,,,,,,,,,,function(e,t,n){var r=n(30);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(340);var a=n(113);var o=n(79);var i=n(100);var s=n(59);var l=n(383);var c=Object.getOwnPropertyDescriptor;t.f=n(40)?c:function e(t,n){t=o(t);n=i(n,true);if(l)try{return c(t,n)}catch(e){}if(s(t,n))return a(!r.f.call(t,n),t[n])}},,,,,,,,,,,,function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n=0;var r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},,,,,function(e,t){e.exports={}},function(e,t,n){var r=n(4);var a=n(78);var o=n(29);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e];var i={};i[e]=t(n);r(r.S+r.F*o(function(){n(1)}),"Object",i)}},function(e,t,n){var r=n(85);var a=n(218);var o=n(54);var i=n(45);var s=n(743);e.exports=function(e,t){var n=1==e;var l=2==e;var c=3==e;var u=4==e;var p=6==e;var f=5==e||p;var d=t||s;return function(t,s,h){var v=o(t);var m=a(v);var b=r(s,h,3);var _=i(m.length);var g=0;var y=n?d(t,_):l?d(t,0):void 0;var w,k;for(;_>g;g++)if(f||g in m){w=m[g];k=b(w,g,v);if(e)if(n)y[g]=k;else if(k)switch(e){case 3:return true;case 5:return w;case 6:return g;case 2:y.push(w)}else if(u)return false}return p?-1:c||u?u:y}}},,,,,,,,,,,,,,function(e,t){e.exports=false},function(e,t,n){var r=n(25);var a=n(384);var o=n(253);var i=n(219)("IE_PROTO");var s=function(){};var l="prototype";var c=function(){var e=n(251)("iframe");var t=o.length;var r="<";var a=">";var i;e.style.display="none";n(328).appendChild(e);e.src="javascript:";i=e.contentWindow.document;i.open();i.write(r+"script"+a+"document.F=Object"+r+"/script"+a);i.close();c=i.F;while(t--)delete c[l][o[t]];return c()};e.exports=Object.create||function e(t,n){var o;if(null!==t){s[l]=r(t);o=new s;s[l]=null;o[i]=t}else o=c();return void 0===n?o:a(o,n)}},function(e,t,n){var r=n(385);var a=n(253);e.exports=Object.keys||function e(t){return r(t,a)}},function(e,t,n){var r=n(83);var a=Math.max;var o=Math.min;e.exports=function(e,t){e=r(e);return e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(39).f;var a=n(59);var o=n(31)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:true,value:t})}},,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";if(n(40)){var r=n(135);var a=n(26);var o=n(29);var i=n(4);var s=n(400);var l=n(749);var c=n(85);var u=n(227);var p=n(113);var f=n(61);var d=n(229);var h=n(83);var v=n(45);var m=n(1104);var b=n(138);var _=n(100);var g=n(59);var y=n(221);var w=n(30);var k=n(54);var O=n(329);var x=n(136);var j=n(87);var E=n(225).f;var C=n(331);var S=n(114);var T=n(31);var P=n(121);var I=n(252);var N=n(398);var A=n(745);var M=n(119);var R=n(254);var L=n(226);var D=n(744);var q=n(1094);var B=n(39);var F=n(101);var U=B.f;var z=F.f;var H=a.RangeError;var W=a.TypeError;var G=a.Uint8Array;var V="ArrayBuffer";var K="Shared"+V;var Y="BYTES_PER_ELEMENT";var Q="prototype";var J=Array[Q];var Z=l.ArrayBuffer;var X=l.DataView;var $=P(0);var ee=P(2);var te=P(3);var ne=P(4);var re=P(5);var ae=P(6);var oe=I(true);var ie=I(false);var se=A.values;var le=A.keys;var ce=A.entries;var ue=J.lastIndexOf;var pe=J.reduce;var fe=J.reduceRight;var de=J.join;var he=J.sort;var ve=J.slice;var me=J.toString;var be=J.toLocaleString;var _e=T("iterator");var ge=T("toStringTag");var ye=S("typed_constructor");var we=S("def_constructor");var ke=s.CONSTR;var Oe=s.TYPED;var xe=s.VIEW;var je="Wrong length!";var Ee=P(1,function(e,t){return Ie(N(e,e[we]),t)});var Ce=o(function(){return 1===new G(new Uint16Array([1]).buffer)[0]});var Se=!!G&&!!G[Q].set&&o(function(){new G(1).set({})});var Te=function(e,t){var n=h(e);if(n<0||n%t)throw H("Wrong offset!");return n};var Pe=function(e){if(w(e)&&Oe in e)return e;throw W(e+" is not a typed array!")};var Ie=function(e,t){if(!(w(e)&&ye in e))throw W("It is not a typed array constructor!");return new e(t)};var Ne=function(e,t){return Ae(N(e,e[we]),t)};var Ae=function(e,t){var n=0;var r=t.length;var a=Ie(e,r);while(r>n)a[n]=t[n++];return a};var Me=function(e,t,n){U(e,t,{get:function(){return this._d[n]}})};var Re=function e(t){var n=k(t);var r=arguments.length;var a=r>1?arguments[1]:void 0;var o=void 0!==a;var i=C(n);var s,l,u,p,f,d;if(void 0!=i&&!O(i)){for(d=i.call(n),u=[],s=0;!(f=d.next()).done;s++)u.push(f.value);n=u}o&&r>2&&(a=c(a,arguments[2],2));for(s=0,l=v(n.length),p=Ie(this,l);l>s;s++)p[s]=o?a(n[s],s):n[s];return p};var Le=function e(){var t=0;var n=arguments.length;var r=Ie(this,n);while(n>t)r[t]=arguments[t++];return r};var De=!!G&&o(function(){be.call(new G(1))});var qe=function e(){return be.apply(De?ve.call(Pe(this)):Pe(this),arguments)};var Be={copyWithin:function e(t,n){return q.call(Pe(this),t,n,arguments.length>2?arguments[2]:void 0)},every:function e(t){return ne(Pe(this),t,arguments.length>1?arguments[1]:void 0)},fill:function e(t){return D.apply(Pe(this),arguments)},filter:function e(t){return Ne(this,ee(Pe(this),t,arguments.length>1?arguments[1]:void 0))},find:function e(t){return re(Pe(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function e(t){return ae(Pe(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function e(t){$(Pe(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function e(t){return ie(Pe(this),t,arguments.length>1?arguments[1]:void 0)},includes:function e(t){return oe(Pe(this),t,arguments.length>1?arguments[1]:void 0)},join:function e(t){return de.apply(Pe(this),arguments)},lastIndexOf:function e(t){return ue.apply(Pe(this),arguments)},map:function e(t){return Ee(Pe(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function e(t){return pe.apply(Pe(this),arguments)},reduceRight:function e(t){return fe.apply(Pe(this),arguments)},reverse:function e(){var t=this;var n=Pe(t).length;var r=Math.floor(n/2);var a=0;var o;while(a1?arguments[1]:void 0)},sort:function e(t){return he.call(Pe(this),t)},subarray:function e(t,n){var r=Pe(this);var a=r.length;var o=b(t,a);return new(N(r,r[we]))(r.buffer,r.byteOffset+o*r.BYTES_PER_ELEMENT,v((void 0===n?a:b(n,a))-o))}};var Fe=function e(t,n){return Ne(this,ve.call(Pe(this),t,n))};var Ue=function e(t){Pe(this);var n=Te(arguments[1],1);var r=this.length;var a=k(t);var o=v(a.length);var i=0;if(o+n>r)throw H(je);while(i255?255:255&r);a.v[d](n*t+a.o,r,Ce)};var T=function(e,t){U(e,t,{get:function(){return C(this,t)},set:function(e){return S(this,t,e)},enumerable:true})};if(g){h=n(function(e,n,r,a){u(e,h,c,"_d");var o=0;var i=0;var s,l,p,d;if(w(n)){if(!(n instanceof Z||(d=y(n))==V||d==K))return Oe in n?Ae(h,n):Re.call(h,n);s=n;i=Te(r,t);var b=n.byteLength;if(void 0===a){if(b%t)throw H(je);l=b-i;if(l<0)throw H(je)}else{l=v(a)*t;if(l+i>b)throw H(je)}p=l/t}else{p=m(n);l=p*t;s=new Z(l)}f(e,"_d",{b:s,o:i,l:l,e:p,v:new X(s)});while(o0&&"number"!==typeof e[0])return false;return true}function c(e,t,n){var c,u;if(s(e)||s(t))return false;if(e.prototype!==t.prototype)return false;if(o(e)){if(!o(t))return false;e=r.call(e);t=r.call(t);return i(e,t,n)}if(l(e)){if(!l(t))return false;if(e.length!==t.length)return false;for(c=0;c=0;c--)if(p[c]!=f[c])return false;for(c=p.length-1;c>=0;c--){u=p[c];if(!i(e[u],t[u],n))return false}return typeof e===typeof t}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(86);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(220)("keys");var a=n(114);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(26);var a="__core-js_shared__";var o=r[a]||(r[a]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,n){var r=n(86);var a=n(31)("toStringTag");var o="Arguments"==r(function(){return arguments}());var i=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=i(t=Object(e),a))?n:o?r(t):"Object"==(s=r(t))&&"function"==typeof t.callee?"Arguments":s}},,,,function(e,t,n){var r=n(385);var a=n(253).concat("length","prototype");t.f=Object.getOwnPropertyNames||function e(t){return r(t,a)}},function(e,t,n){"use strict";var r=n(26);var a=n(39);var o=n(40);var i=n(31)("species");e.exports=function(e){var t=r[e];o&&t&&!t[i]&&a.f(t,i,{configurable:true,get:function(){return this}})}},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(85);var a=n(386);var o=n(329);var i=n(25);var s=n(45);var l=n(331);var c={};var u={};var t=e.exports=function(e,t,n,p,f){var d=f?function(){return e}:l(e);var h=r(n,p,t?2:1);var v=0;var m,b,_,g;if("function"!=typeof d)throw TypeError(e+" is not iterable!");if(o(d))for(m=s(e.length);m>v;v++){g=t?h(i(b=e[v])[0],b[1]):h(e[v]);if(g===c||g===u)return g}else for(_=d.call(e);!(b=_.next()).done;){g=a(_,h,b.value,t);if(g===c||g===u)return g}};t.BREAK=c;t.RETURN=u},function(e,t,n){var r=n(70);e.exports=function(e,t,n){for(var a in t)r(e,a,t[a],n);return e}},,,,,,,,,,,,function(e,t,n){"use strict";t.__esModule=true;t.defaultMemoize=o;t.createSelectorCreator=s;t.createStructuredSelector=c;function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1?t-1:0),a=1;a2?a-2:0),i=2;ic){u=s[c++];if(u!=u)return true}else for(;l>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(31)("iterator");var a=false;try{var o=[7][r]();o["return"]=function(){a=true};Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!a)return false;var n=false;try{var o=[7];var i=o[r]();i.next=function(){return{done:n=true}};o[r]=function(){return i};e(o)}catch(e){}return n}},,,,,function(e,t,n){var r=n(30);e.exports=function(e,t){if(!r(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(1306);var a=n(1343);n.d(t,"a",function(){return a["a"]});var o=n(926);var i=n(1346);var s=n(1359);var l=n(353);var c=n(1365);var u=n(1366);n.d(t,"b",function(){return u["a"]});var p=n(1370);var f=n(1383);var d=n(1385);var h=n(1386);var v=n(1387);n.d(t,"c",function(){return v["a"]})},,,,,,,,,,,,,,function(e,t,n){var r=n(83);var a=n(84);e.exports=function(e){return function(t,n){var o=String(a(t));var i=r(n);var s=o.length;var l,c;if(i<0||i>=s)return e?"":void 0;l=o.charCodeAt(i);return l<55296||l>56319||i+1===s||(c=o.charCodeAt(i+1))<56320||c>57343?e?o.charAt(i):l:e?o.slice(i,i+2):c-56320+(l-55296<<10)+65536}}},function(e,t,n){"use strict";var r=n(135);var a=n(4);var o=n(70);var i=n(61);var s=n(59);var l=n(119);var c=n(327);var u=n(139);var p=n(87);var f=n(31)("iterator");var d=!([].keys&&"next"in[].keys());var h="@@iterator";var v="keys";var m="values";var b=function(){return this};e.exports=function(e,t,n,_,g,y,w){c(n,t,_);var k=function(e){if(!d&&e in E)return E[e];switch(e){case v:return function t(){return new n(this,e)};case m:return function t(){return new n(this,e)}}return function t(){return new n(this,e)}};var O=t+" Iterator";var x=g==m;var j=false;var E=e.prototype;var C=E[f]||E[h]||g&&E[g];var S=!d&&C||k(g);var T=g?x?k("entries"):S:void 0;var P="Array"==t?E.entries||C:C;var I,N,A;if(P){A=p(P.call(new e));if(A!==Object.prototype&&A.next){u(A,O,true);r||s(A,f)||i(A,f,b)}}if(x&&C&&C.name!==m){j=true;S=function e(){return C.call(this)}}r&&!w||!d&&!j&&E[f]||i(E,f,S);l[t]=S;l[O]=b;if(g){I={values:x?S:k(m),keys:y?S:k(v),entries:T};if(w)for(N in I)N in E||o(E,N,I[N]);else a(a.P+a.F*(d||j),t,I)}return I}},function(e,t,n){"use strict";var r=n(136);var a=n(113);var o=n(139);var i={};n(61)(i,n(31)("iterator"),function(){return this});e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)});o(e,t+" Iterator")}},function(e,t,n){var r=n(26).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(119);var a=n(31)("iterator");var o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[a]===e)}},function(e,t,n){"use strict";var r=n(39);var a=n(113);e.exports=function(e,t,n){t in e?r.f(e,t,a(0,n)):e[t]=n}},function(e,t,n){var r=n(221);var a=n(31)("iterator");var o=n(119);e.exports=n(78).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},,,,,,,,,function(e,t){t.f={}.propertyIsEnumerable},,,,,,,,,,,,function(e,t,n){"use strict";t.__esModule=true;t.default=function(e,t){var n={};for(var r in e){if(t.indexOf(r)>=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}},function(e,t,n){"use strict";var r=n(932);n.d(t,"b",function(){return r["a"]});var a=n(1364);n.d(t,"a",function(){return a["a"]});var o=n(934);var i=n(933)},,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var r=n(478);var a=n(479);var o=n(7344);t.Buffer=c;t.SlowBuffer=g;t.INSPECT_MAX_BYTES=50;c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:i();t.kMaxLength=s();function i(){try{var e=new Uint8Array(1);e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}};return 42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return false}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function g(e){+e!=e&&(e=0);return c.alloc(+e)}c.isBuffer=function e(t){return!!(null!=t&&t._isBuffer)};c.compare=function e(t,n){if(!c.isBuffer(t)||!c.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(t===n)return 0;var r=t.length;var a=n.length;for(var o=0,i=Math.min(r,a);o>>1;case"base64":return $(e).length;default:if(r)return J(e).length;t=(""+t).toLowerCase();r=true}}c.byteLength=y;function w(e,t,n){var r=false;(void 0===t||t<0)&&(t=0);if(t>this.length)return"";(void 0===n||n>this.length)&&(n=this.length);if(n<=0)return"";n>>>=0;t>>>=0;if(n<=t)return"";e||(e="utf8");while(true)switch(e){case"hex":return D(this,t,n);case"utf8":case"utf-8":return N(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return L(this,t,n);case"base64":return I(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return q(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase();r=true}}c.prototype._isBuffer=true;function k(e,t,n){var r=e[t];e[t]=e[n];e[n]=r}c.prototype.swap16=function e(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var n=0;n0){n=this.toString("hex",0,r).match(/.{2}/g).join(" ");this.length>r&&(n+=" ... ")}return""};c.prototype.compare=function e(t,n,r,a,o){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");void 0===n&&(n=0);void 0===r&&(r=t?t.length:0);void 0===a&&(a=0);void 0===o&&(o=this.length);if(n<0||r>t.length||a<0||o>this.length)throw new RangeError("out of range index");if(a>=o&&n>=r)return 0;if(a>=o)return-1;if(n>=r)return 1;n>>>=0;r>>>=0;a>>>=0;o>>>=0;if(this===t)return 0;var i=o-a;var s=r-n;var l=Math.min(i,s);var u=this.slice(a,o);var p=t.slice(n,r);for(var f=0;f2147483647?n=2147483647:n<-2147483648&&(n=-2147483648);n=+n;isNaN(n)&&(n=a?0:e.length-1);n<0&&(n=e.length+n);if(n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}"string"===typeof t&&(t=c.from(t,r));if(c.isBuffer(t)){if(0===t.length)return-1;return x(e,t,n,r,a)}if("number"===typeof t){t&=255;if(c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf)return a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n);return x(e,[t],n,r,a)}throw new TypeError("val must be string, number or Buffer")}function x(e,t,n,r,a){var o=1;var i=e.length;var s=t.length;if(void 0!==r){r=String(r).toLowerCase();if("ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r){if(e.length<2||t.length<2)return-1;o=2;i/=2;s/=2;n/=2}}function l(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}var c;if(a){var u=-1;for(c=n;ci&&(n=i-s);for(c=n;c>=0;c--){var p=true;for(var f=0;fa&&(r=a)}else r=a;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var i=0;io)&&(r=o);if(t.length>0&&(r<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");var i=false;for(;;)switch(a){case"hex":return j(this,t,n,r);case"utf8":case"utf-8":return E(this,t,n,r);case"ascii":return C(this,t,n,r);case"latin1":case"binary":return S(this,t,n,r);case"base64":return T(this,t,n,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n,r);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase();i=true}};c.prototype.toJSON=function e(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function I(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function N(e,t,n){n=Math.min(e.length,n);var r=[];var a=t;while(a239?4:o>223?3:o>191?2:1;if(a+s<=n){var l,c,u,p;switch(s){case 1:o<128&&(i=o);break;case 2:l=e[a+1];if(128===(192&l)){p=(31&o)<<6|63&l;p>127&&(i=p)}break;case 3:l=e[a+1];c=e[a+2];if(128===(192&l)&&128===(192&c)){p=(15&o)<<12|(63&l)<<6|63&c;p>2047&&(p<55296||p>57343)&&(i=p)}break;case 4:l=e[a+1];c=e[a+2];u=e[a+3];if(128===(192&l)&&128===(192&c)&&128===(192&u)){p=(15&o)<<18|(63&l)<<12|(63&c)<<6|63&u;p>65535&&p<1114112&&(i=p)}}}if(null===i){i=65533;s=1}else if(i>65535){i-=65536;r.push(i>>>10&1023|55296);i=56320|1023&i}r.push(i);a+=s}return M(r)}var A=4096;function M(e){var t=e.length;if(t<=A)return String.fromCharCode.apply(String,e);var n="";var r=0;while(rr)&&(n=r);var a="";for(var o=t;or&&(t=r);if(n<0){n+=r;n<0&&(n=0)}else n>r&&(n=r);nn)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUIntLE=function e(t,n,r){t|=0;n|=0;r||B(t,n,this.length);var a=this[t];var o=1;var i=0;while(++i0&&(o*=256))a+=this[t+--n]*o;return a};c.prototype.readUInt8=function e(t,n){n||B(t,1,this.length);return this[t]};c.prototype.readUInt16LE=function e(t,n){n||B(t,2,this.length);return this[t]|this[t+1]<<8};c.prototype.readUInt16BE=function e(t,n){n||B(t,2,this.length);return this[t]<<8|this[t+1]};c.prototype.readUInt32LE=function e(t,n){n||B(t,4,this.length);return(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]};c.prototype.readUInt32BE=function e(t,n){n||B(t,4,this.length);return 16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])};c.prototype.readIntLE=function e(t,n,r){t|=0;n|=0;r||B(t,n,this.length);var a=this[t];var o=1;var i=0;while(++i=o&&(a-=Math.pow(2,8*n));return a};c.prototype.readIntBE=function e(t,n,r){t|=0;n|=0;r||B(t,n,this.length);var a=n;var o=1;var i=this[t+--a];while(a>0&&(o*=256))i+=this[t+--a]*o;o*=128;i>=o&&(i-=Math.pow(2,8*n));return i};c.prototype.readInt8=function e(t,n){n||B(t,1,this.length);if(!(128&this[t]))return this[t];return-1*(255-this[t]+1)};c.prototype.readInt16LE=function e(t,n){n||B(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r};c.prototype.readInt16BE=function e(t,n){n||B(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r};c.prototype.readInt32LE=function e(t,n){n||B(t,4,this.length);return this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24};c.prototype.readInt32BE=function e(t,n){n||B(t,4,this.length);return this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]};c.prototype.readFloatLE=function e(t,n){n||B(t,4,this.length);return a.read(this,t,true,23,4)};c.prototype.readFloatBE=function e(t,n){n||B(t,4,this.length);return a.read(this,t,false,23,4)};c.prototype.readDoubleLE=function e(t,n){n||B(t,8,this.length);return a.read(this,t,true,52,8)};c.prototype.readDoubleBE=function e(t,n){n||B(t,8,this.length);return a.read(this,t,false,52,8)};function F(e,t,n,r,a,o){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}c.prototype.writeUIntLE=function e(t,n,r,a){t=+t;n|=0;r|=0;if(!a){var o=Math.pow(2,8*r)-1;F(this,t,n,r,o,0)}var i=1;var s=0;this[n]=255&t;while(++s=0&&(s*=256))this[n+i]=t/s&255;return n+r};c.prototype.writeUInt8=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,1,255,0);c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t));this[n]=255&t;return n+1};function U(e,t,n,r){t<0&&(t=65535+t+1);for(var a=0,o=Math.min(e.length-n,2);a>>8*(r?a:1-a)}c.prototype.writeUInt16LE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,2,65535,0);if(c.TYPED_ARRAY_SUPPORT){this[n]=255&t;this[n+1]=t>>>8}else U(this,t,n,true);return n+2};c.prototype.writeUInt16BE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,2,65535,0);if(c.TYPED_ARRAY_SUPPORT){this[n]=t>>>8;this[n+1]=255&t}else U(this,t,n,false);return n+2};function z(e,t,n,r){t<0&&(t=4294967295+t+1);for(var a=0,o=Math.min(e.length-n,4);a>>8*(r?a:3-a)&255}c.prototype.writeUInt32LE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,4,4294967295,0);if(c.TYPED_ARRAY_SUPPORT){this[n+3]=t>>>24;this[n+2]=t>>>16;this[n+1]=t>>>8;this[n]=255&t}else z(this,t,n,true);return n+4};c.prototype.writeUInt32BE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,4,4294967295,0);if(c.TYPED_ARRAY_SUPPORT){this[n]=t>>>24;this[n+1]=t>>>16;this[n+2]=t>>>8;this[n+3]=255&t}else z(this,t,n,false);return n+4};c.prototype.writeIntLE=function e(t,n,r,a){t=+t;n|=0;if(!a){var o=Math.pow(2,8*r-1);F(this,t,n,r,o-1,-o)}var i=0;var s=1;var l=0;this[n]=255&t;while(++i>0)-l&255}return n+r};c.prototype.writeIntBE=function e(t,n,r,a){t=+t;n|=0;if(!a){var o=Math.pow(2,8*r-1);F(this,t,n,r,o-1,-o)}var i=r-1;var s=1;var l=0;this[n+i]=255&t;while(--i>=0&&(s*=256)){t<0&&0===l&&0!==this[n+i+1]&&(l=1);this[n+i]=(t/s>>0)-l&255}return n+r};c.prototype.writeInt8=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,1,127,-128);c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t));t<0&&(t=255+t+1);this[n]=255&t;return n+1};c.prototype.writeInt16LE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,2,32767,-32768);if(c.TYPED_ARRAY_SUPPORT){this[n]=255&t;this[n+1]=t>>>8}else U(this,t,n,true);return n+2};c.prototype.writeInt16BE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,2,32767,-32768);if(c.TYPED_ARRAY_SUPPORT){this[n]=t>>>8;this[n+1]=255&t}else U(this,t,n,false);return n+2};c.prototype.writeInt32LE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,4,2147483647,-2147483648);if(c.TYPED_ARRAY_SUPPORT){this[n]=255&t;this[n+1]=t>>>8;this[n+2]=t>>>16;this[n+3]=t>>>24}else z(this,t,n,true);return n+4};c.prototype.writeInt32BE=function e(t,n,r){t=+t;n|=0;r||F(this,t,n,4,2147483647,-2147483648);t<0&&(t=4294967295+t+1);if(c.TYPED_ARRAY_SUPPORT){this[n]=t>>>24;this[n+1]=t>>>16;this[n+2]=t>>>8;this[n+3]=255&t}else z(this,t,n,false);return n+4};function H(e,t,n,r,a,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function W(e,t,n,r,o){o||H(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38);a.write(e,t,n,r,23,4);return n+4}c.prototype.writeFloatLE=function e(t,n,r){return W(this,t,n,true,r)};c.prototype.writeFloatBE=function e(t,n,r){return W(this,t,n,false,r)};function G(e,t,n,r,o){o||H(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308);a.write(e,t,n,r,52,8);return n+8}c.prototype.writeDoubleLE=function e(t,n,r){return G(this,t,n,true,r)};c.prototype.writeDoubleBE=function e(t,n,r){return G(this,t,n,false,r)};c.prototype.copy=function e(t,n,r,a){r||(r=0);a||0===a||(a=this.length);n>=t.length&&(n=t.length);n||(n=0);a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length);t.length-n=0;--i)t[i+n]=this[i+r];else if(o<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0;r=void 0===r?this.length:r>>>0;t||(t=0);var i;if("number"===typeof t)for(i=n;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189);a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&o.push(239,191,189);a=null;if(n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function Z(e){var t=[];for(var n=0;n>8;a=n%256;o.push(a);o.push(r)}return o}function $(e){return r.toByteArray(K(e))}function ee(e,t,n,r){for(var a=0;a=t.length||a>=e.length)break;t[a+n]=e[a]}return a}function te(e){return e!==e}}).call(t,n(5))},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(1154);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}t.default=a.default;e.exports=t["default"]},,,,,,,,,,function(e,t,n){e.exports=!n(40)&&!n(29)(function(){return 7!=Object.defineProperty(n(251)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(39);var a=n(25);var o=n(137);e.exports=n(40)?Object.defineProperties:function e(t,n){a(t);var i=o(n);var s=i.length;var l=0;var c;while(s>l)r.f(t,c=i[l++],n[c]);return t}},function(e,t,n){var r=n(59);var a=n(79);var o=n(252)(false);var i=n(219)("IE_PROTO");e.exports=function(e,t){var n=a(e);var s=0;var l=[];var c;for(c in n)c!=i&&r(n,c)&&l.push(c);while(t.length>s)r(n,c=t[s++])&&(~o(l,c)||l.push(c));return l}},function(e,t,n){var r=n(25);e.exports=function(e,t,n,a){try{return a?t(r(n)[0],n[1]):t(n)}catch(t){var o=e["return"];void 0!==o&&r(o.call(e));throw t}}},,,,,,,function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(86);e.exports=Array.isArray||function e(t){return"Array"==r(t)}},function(e,t,n){var r=n(30);var a=n(86);var o=n(31)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},function(e,t,n){"use strict";var r=n(25);e.exports=function(){var e=r(this);var t="";e.global&&(t+="g");e.ignoreCase&&(t+="i");e.multiline&&(t+="m");e.unicode&&(t+="u");e.sticky&&(t+="y");return t}},function(e,t,n){"use strict";var r=n(61);var a=n(70);var o=n(29);var i=n(84);var s=n(31);e.exports=function(e,t,n){var l=s(e);var c=n(i,l,""[e]);var u=c[0];var p=c[1];if(o(function(){var t={};t[l]=function(){return 7};return 7!=""[e](t)})){a(String.prototype,e,u);r(RegExp.prototype,l,2==t?function(e,t){return p.call(e,this,t)}:function(e){return p.call(e,this)})}}},function(e,t,n){var r=n(25);var a=n(64);var o=n(31)("species");e.exports=function(e,t){var n=r(e).constructor;var i;return void 0===n||void 0==(i=r(n)[o])?t:a(i)}},function(e,t,n){"use strict";var r=n(26);var a=n(4);var o=n(70);var i=n(229);var s=n(175);var l=n(228);var c=n(227);var u=n(30);var p=n(29);var f=n(254);var d=n(139);var h=n(737);e.exports=function(e,t,n,v,m,b){var _=r[e];var g=_;var y=m?"set":"add";var w=g&&g.prototype;var k={};var O=function(e){var t=w[e];o(w,e,"delete"==e?function(e){return!(b&&!u(e))&&t.call(this,0===e?0:e)}:"has"==e?function e(n){return!(b&&!u(n))&&t.call(this,0===n?0:n)}:"get"==e?function e(n){return b&&!u(n)?void 0:t.call(this,0===n?0:n)}:"add"==e?function e(n){t.call(this,0===n?0:n);return this}:function e(n,r){t.call(this,0===n?0:n,r);return this})};if("function"==typeof g&&(b||w.forEach&&!p(function(){(new g).entries().next()}))){var x=new g;var j=x[y](b?{}:-0,1)!=x;var E=p(function(){x.has(1)});var C=f(function(e){new g(e)});var S=!b&&p(function(){var e=new g;var t=5;while(t--)e[y](t,t);return!e.has(-0)});if(!C){g=t(function(t,n){c(t,g,e);var r=h(new _,t,g);void 0!=n&&l(n,m,r[y],r);return r});g.prototype=w;w.constructor=g}if(E||S){O("delete");O("has");m&&O("get")}(S||j)&&O(y);b&&w.clear&&delete w.clear}else{g=v.getConstructor(t,e,m,y);i(g.prototype,n);s.NEED=true}d(g,e);k[e]=g;a(a.G+a.W+a.F*(g!=_),k);b||v.setStrong(g,e,m);return g}},function(e,t,n){var r=n(26);var a=n(61);var o=n(114);var i=o("typed_array");var s=o("view");var l=!!(r.ArrayBuffer&&r.DataView);var c=l;var u=0;var p=9;var f;var d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(u0&&void 0!==arguments[0])||arguments[0];var t={};return function(n){var r=n.callback,o=n.indices;var i=a()(o);var s=!e||i.every(function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0});var l=i.length!==a()(t).length||i.some(function(e){var n=t[e];var r=o[e];return Array.isArray(r)?n.join(",")!==r.join(","):n!==r});t=o;s&&l&&r(o)}}},function(e,t,n){"use strict";var r={ASC:"ASC",DESC:"DESC"};t["a"]=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";t.byteLength=u;t.toByteArray=p;t.fromByteArray=h;var r=[];var a=[];var o="undefined"!==typeof Uint8Array?Uint8Array:Array;var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var s=0,l=i.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function u(e){return 3*e.length/4-c(e)}function p(e){var t,n,r,i,s;var l=e.length;i=c(e);s=new o(3*l/4-i);n=i>0?l-4:l;var u=0;for(t=0;t>16&255;s[u++]=r>>8&255;s[u++]=255&r}if(2===i){r=a[e.charCodeAt(t)]<<2|a[e.charCodeAt(t+1)]>>4;s[u++]=255&r}else if(1===i){r=a[e.charCodeAt(t)]<<10|a[e.charCodeAt(t+1)]<<4|a[e.charCodeAt(t+2)]>>2;s[u++]=r>>8&255;s[u++]=255&r}return s}function f(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function d(e,t,n){var r;var a=[];for(var o=t;oc?c:l+s));if(1===a){t=e[n-1];o+=r[t>>2];o+=r[t<<4&63];o+="=="}else if(2===a){t=(e[n-2]<<8)+e[n-1];o+=r[t>>10];o+=r[t>>4&63];o+=r[t<<2&63];o+="="}i.push(o);return i.join("")}},function(e,t){t.read=function(e,t,n,r,a){var o,i;var s=8*a-r-1;var l=(1<>1;var u=-7;var p=n?a-1:0;var f=n?-1:1;var d=e[t+p];p+=f;o=d&(1<<-u)-1;d>>=-u;u+=s;for(;u>0;o=256*o+e[t+p],p+=f,u-=8);i=o&(1<<-u)-1;o>>=-u;u+=r;for(;u>0;i=256*i+e[t+p],p+=f,u-=8);if(0===o)o=1-c;else{if(o===l)return i?NaN:Infinity*(d?-1:1);i+=Math.pow(2,r);o-=c}return(d?-1:1)*i*Math.pow(2,o-r)};t.write=function(e,t,n,r,a,o){var i,s,l;var c=8*o-a-1;var u=(1<>1;var f=23===a?Math.pow(2,-24)-Math.pow(2,-77):0;var d=r?0:o-1;var h=r?1:-1;var v=t<0||0===t&&1/t<0?1:0;t=Math.abs(t);if(isNaN(t)||Infinity===t){s=isNaN(t)?1:0;i=u}else{i=Math.floor(Math.log(t)/Math.LN2);if(t*(l=Math.pow(2,-i))<1){i--;l*=2}t+=i+p>=1?f/l:f*Math.pow(2,1-p);if(t*l>=2){i++;l/=2}if(i+p>=u){s=0;i=u}else if(i+p>=1){s=(t*l-1)*Math.pow(2,a);i+=p}else{s=t*Math.pow(2,p-1)*Math.pow(2,a);i=0}}for(;a>=8;e[n+d]=255&s,d+=h,s/=256,a-=8);i=i<0;e[n+d]=255&i,d+=h,i/=256,c-=8);e[n+d-h]|=128*v}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(85);var a=n(4);var o=n(54);var i=n(386);var s=n(329);var l=n(45);var c=n(330);var u=n(331);a(a.S+a.F*!n(254)(function(e){Array.from(e)}),"Array",{from:function e(t){var n=o(t);var a="function"==typeof this?this:Array;var p=arguments.length;var f=p>1?arguments[1]:void 0;var d=void 0!==f;var h=0;var v=u(n);var m,b,_,g;d&&(f=r(f,p>2?arguments[2]:void 0,2));if(void 0==v||a==Array&&s(v)){m=l(n.length);for(b=new a(m);m>h;h++)c(b,h,d?f(n[h],h):n[h])}else for(g=v.call(n),b=new a;!(_=g.next()).done;h++)c(b,h,d?i(g,f,[_.value,h],true):_.value);b.length=h;return b}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(26);var a=n(78);var o=n(135);var i=n(1082);var s=n(39).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t,n){var r=n(30);var a=n(25);var o=function(e,t){a(e);if(!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(85)(Function.call,n(101).f(Object.prototype,"__proto__").set,2);r(e,[]);t=!(e instanceof Array)}catch(e){t=true}return function e(n,a){o(n,a);t?n.__proto__=a:r(n,a);return n}}({},false):void 0),check:o}},,function(e,t,n){var r=n(30);var a=n(735).set;e.exports=function(e,t,n){var o=t.constructor;var i;o!==n&&"function"==typeof o&&(i=o.prototype)!==n.prototype&&r(i)&&a&&a(e,i);return e}},function(e,t,n){"use strict";var r=n(83);var a=n(84);e.exports=function e(t){var n=String(a(this));var o="";var i=r(t);if(i<0||Infinity==i)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(n+=n))1&i&&(o+=n);return o}},function(e,t){e.exports=Math.sign||function e(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(e,t){var n=Math.expm1;e.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function e(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(e,t,n){var r=n(395);var a=n(84);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(a(e))}},function(e,t,n){var r=n(31)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{t[r]=false;return!"/./"[e](t)}catch(e){}}return true}},function(e,t,n){var r=n(2896);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){"use strict";var r=n(54);var a=n(138);var o=n(45);e.exports=function e(t){var n=r(this);var i=o(n.length);var s=arguments.length;var l=a(s>1?arguments[1]:void 0,i);var c=s>2?arguments[2]:void 0;var u=void 0===c?i:a(c,i);while(u>l)n[l++]=t;return n}},function(e,t,n){"use strict";var r=n(176);var a=n(1095);var o=n(119);var i=n(79);e.exports=n(326)(Array,"Array",function(e,t){this._t=i(e);this._i=0;this._k=t},function(){var e=this._t;var t=this._k;var n=this._i++;if(!e||n>=e.length){this._t=void 0;return a(1)}if("keys"==t)return a(0,n);if("values"==t)return a(0,e[n]);return a(0,[n,e[n]])},"values");o.Arguments=o.Array;r("keys");r("values");r("entries")},function(e,t,n){var r=n(85);var a=n(1086);var o=n(328);var i=n(251);var s=n(26);var l=s.process;var c=s.setImmediate;var u=s.clearImmediate;var p=s.MessageChannel;var f=s.Dispatch;var d=0;var h={};var v="onreadystatechange";var m,b,_;var g=function(){var e=+this;if(h.hasOwnProperty(e)){var t=h[e];delete h[e];t()}};var y=function(e){g.call(e.data)};if(!c||!u){c=function e(t){var n=[];var r=1;while(arguments.length>r)n.push(arguments[r++]);h[++d]=function(){a("function"==typeof t?t:Function(t),n)};m(d);return d};u=function e(t){delete h[t]};if("process"==n(86)(l))m=function(e){l.nextTick(r(g,e,1))};else if(f&&f.now)m=function(e){f.now(r(g,e,1))};else if(p){b=new p;_=b.port2;b.port1.onmessage=y;m=r(_.postMessage,_,1)}else if(s.addEventListener&&"function"==typeof postMessage&&!s.importScripts){m=function(e){s.postMessage(e+"","*")};s.addEventListener("message",y,false)}else m=v in i("script")?function(e){o.appendChild(i("script"))[v]=function(){o.removeChild(this);g.call(e)}}:function(e){setTimeout(r(g,e,1),0)}}e.exports={set:c,clear:u}},,,function(e,t,n){"use strict";var r=n(26);var a=n(40);var o=n(135);var i=n(400);var s=n(61);var l=n(229);var c=n(29);var u=n(227);var p=n(83);var f=n(45);var d=n(1104);var h=n(225).f;var v=n(39).f;var m=n(744);var b=n(139);var _="ArrayBuffer";var g="DataView";var y="prototype";var w="Wrong length!";var k="Wrong index!";var O=r[_];var x=r[g];var j=r.Math;var E=r.RangeError;var C=r.Infinity;var S=O;var T=j.abs;var P=j.pow;var I=j.floor;var N=j.log;var A=j.LN2;var M="buffer";var R="byteLength";var L="byteOffset";var D=a?"_b":M;var q=a?"_l":R;var B=a?"_o":L;function F(e,t,n){var r=new Array(n);var a=8*n-t-1;var o=(1<>1;var s=23===t?P(2,-24)-P(2,-77):0;var l=0;var c=e<0||0===e&&1/e<0?1:0;var u,p,f;e=T(e);if(e!=e||e===C){p=e!=e?1:0;u=o}else{u=I(N(e)/A);if(e*(f=P(2,-u))<1){u--;f*=2}e+=u+i>=1?s/f:s*P(2,1-i);if(e*f>=2){u++;f/=2}if(u+i>=o){p=0;u=o}else if(u+i>=1){p=(e*f-1)*P(2,t);u+=i}else{p=e*P(2,i-1)*P(2,t);u=0}}for(;t>=8;r[l++]=255&p,p/=256,t-=8);u=u<0;r[l++]=255&u,u/=256,a-=8);r[--l]|=128*c;return r}function U(e,t,n){var r=8*n-t-1;var a=(1<>1;var i=r-7;var s=n-1;var l=e[s--];var c=127&l;var u;l>>=7;for(;i>0;c=256*c+e[s],s--,i-=8);u=c&(1<<-i)-1;c>>=-i;i+=t;for(;i>0;u=256*u+e[s],s--,i-=8);if(0===c)c=1-o;else{if(c===a)return u?NaN:l?-C:C;u+=P(2,t);c-=o}return(l?-1:1)*u*P(2,c-t)}function z(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function H(e){return[255&e]}function W(e){return[255&e,e>>8&255]}function G(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function V(e){return F(e,52,8)}function K(e){return F(e,23,4)}function Y(e,t,n){v(e[y],t,{get:function(){return this[n]}})}function Q(e,t,n,r){var a=+n;var o=d(a);if(o+t>e[q])throw E(k);var i=e[D]._b;var s=o+e[B];var l=i.slice(s,s+t);return r?l:l.reverse()}function J(e,t,n,r,a,o){var i=+n;var s=d(i);if(s+t>e[q])throw E(k);var l=e[D]._b;var c=s+e[B];var u=r(+a);for(var p=0;p$;)(ee=X[$++])in O||s(O,ee,S[ee]);o||(Z.constructor=O)}var te=new x(new O(2));var ne=x[y].setInt8;te.setInt8(0,2147483648);te.setInt8(1,2147483649);!te.getInt8(0)&&te.getInt8(1)||l(x[y],{setInt8:function e(t,n){ne.call(this,t,n<<24>>24)},setUint8:function e(t,n){ne.call(this,t,n<<24>>24)}},true)}else{O=function e(t){u(this,O,_);var n=d(t);this._b=m.call(new Array(n),0);this[q]=n};x=function e(t,n,r){u(this,x,g);u(t,O,g);var a=t[q];var o=p(n);if(o<0||o>a)throw E("Wrong offset!");r=void 0===r?a-o:f(r);if(o+r>a)throw E(w);this[D]=t;this[B]=o;this[q]=r};if(a){Y(O,R,"_l");Y(x,M,"_b");Y(x,R,"_l");Y(x,L,"_o")}l(x[y],{getInt8:function e(t){return Q(this,1,t)[0]<<24>>24},getUint8:function e(t){return Q(this,1,t)[0]},getInt16:function e(t){var n=Q(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function e(t){var n=Q(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function e(t){return z(Q(this,4,t,arguments[1]))},getUint32:function e(t){return z(Q(this,4,t,arguments[1]))>>>0},getFloat32:function e(t){return U(Q(this,4,t,arguments[1]),23,4)},getFloat64:function e(t){return U(Q(this,8,t,arguments[1]),52,8)},setInt8:function e(t,n){J(this,1,t,H,n)},setUint8:function e(t,n){J(this,1,t,H,n)},setInt16:function e(t,n){J(this,2,t,W,n,arguments[2])},setUint16:function e(t,n){J(this,2,t,W,n,arguments[2])},setInt32:function e(t,n){J(this,4,t,G,n,arguments[2])},setUint32:function e(t,n){J(this,4,t,G,n,arguments[2])},setFloat32:function e(t,n){J(this,4,t,K,n,arguments[2])},setFloat64:function e(t,n){J(this,8,t,V,n,arguments[2])}})}b(O,_);b(x,g);s(x[y],i.VIEW,true);t[_]=O;t[g]=x},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(1122);e.exports=r},,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=l;var r=/input|select|textarea|button|object/;function a(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return true;var n=window.getComputedStyle(e);return t?"visible"!==n.getPropertyValue("overflow"):"none"==n.getPropertyValue("display")}function o(e){var t=e;while(t){if(t===document.body)break;if(a(t))return false;t=t.parentNode}return true}function i(e,t){var n=e.nodeName.toLowerCase();var a=r.test(n)&&!e.disabled||("a"===n?e.href||t:t);return a&&o(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&i(e,!n)}function l(e){return[].slice.call(e.querySelectorAll("*"),0).filter(s)}e.exports=t["default"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.assertNodeList=s;t.setElement=l;t.validateElement=c;t.hide=u;t.show=p;t.documentNotReadyOrSSRTesting=f;t.resetForTesting=d;var r=n(7355);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var i=null;function s(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e;if("string"===typeof t){var n=document.querySelectorAll(t);s(n,t);t="length"in n?n[0]:n}i=t||i;return i}function c(e){if(!e&&!i){(0,a.default)(false,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" "));return false}return true}function u(e){c(e)&&(e||i).setAttribute("aria-hidden","true")}function p(e){c(e)&&(e||i).removeAttribute("aria-hidden")}function f(){i=null}function d(){i=null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.get=a;t.add=o;t.remove=i;t.totalCount=s;var r={};function a(){return r}function o(e){r[e]||(r[e]=0);r[e]+=1;return e}function i(e){r[e]&&(r[e]-=1);return e}function s(){return Object.keys(r).reduce(function(e,t){return e+r[t]},0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.canUseDOM=void 0;var r=n(1159);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var i=a.default;var s=i.canUseDOM?window.HTMLElement:{};var l=t.canUseDOM=i.canUseDOM;t.default=s},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(73);var u=n.n(c);var p=n(74);var f=n.n(p);var d=n(2);var h=n.n(d);var v=n(12161);var m=n.n(v);var b=function(e){f()(t,e);function t(e,n){i()(this,t);var r=u()(this,(t.__proto__||a()(t)).call(this,e,n));r.state={scrollToColumn:e.scrollToColumn,scrollToRow:e.scrollToRow};r._columnStartIndex=0;r._columnStopIndex=0;r._rowStartIndex=0;r._rowStopIndex=0;r._onKeyDown=r._onKeyDown.bind(r);r._onSectionRendered=r._onSectionRendered.bind(r);return r}l()(t,[{key:"componentWillReceiveProps",value:function e(t){if(this.props.isControlled)return;var n=t.scrollToColumn,r=t.scrollToRow;var a=this.props,o=a.scrollToColumn,i=a.scrollToRow;o!==n&&i!==r?this.setState({scrollToColumn:n,scrollToRow:r}):o!==n?this.setState({scrollToColumn:n}):i!==r&&this.setState({scrollToRow:r})}},{key:"setScrollIndexes",value:function e(t){var n=t.scrollToColumn,r=t.scrollToRow;this.setState({scrollToRow:r,scrollToColumn:n})}},{key:"render",value:function e(){var t=this.props,n=t.className,r=t.children;var a=this._getScrollState(),o=a.scrollToColumn,i=a.scrollToRow;return m.a.createElement("div",{className:n,onKeyDown:this._onKeyDown},r({onSectionRendered:this._onSectionRendered,scrollToColumn:o,scrollToRow:i}))}},{key:"_onKeyDown",value:function e(t){var n=this.props,r=n.columnCount,a=n.disabled,o=n.mode,i=n.rowCount;if(a)return;var s=this._getScrollState(),l=s.scrollToColumn,c=s.scrollToRow;var u=this._getScrollState(),p=u.scrollToColumn,f=u.scrollToRow;switch(t.key){case"ArrowDown":f="cells"===o?Math.min(f+1,i-1):Math.min(this._rowStopIndex+1,i-1);break;case"ArrowLeft":p="cells"===o?Math.max(p-1,0):Math.max(this._columnStartIndex-1,0);break;case"ArrowRight":p="cells"===o?Math.min(p+1,r-1):Math.min(this._columnStopIndex+1,r-1);break;case"ArrowUp":f="cells"===o?Math.max(f-1,0):Math.max(this._rowStartIndex-1,0);break}if(p!==l||f!==c){t.preventDefault();this._updateScrollState({scrollToColumn:p,scrollToRow:f})}}},{key:"_onSectionRendered",value:function e(t){var n=t.columnStartIndex,r=t.columnStopIndex,a=t.rowStartIndex,o=t.rowStopIndex;this._columnStartIndex=n;this._columnStopIndex=r;this._rowStartIndex=a;this._rowStopIndex=o}},{key:"_getScrollState",value:function e(){return this.props.isControlled?this.props:this.state}},{key:"_updateScrollState",value:function e(t){var n=t.scrollToColumn,r=t.scrollToRow;var a=this.props,o=a.isControlled,i=a.onScrollToChange;"function"===typeof i&&i({scrollToColumn:n,scrollToRow:r});o||this.setState({scrollToColumn:n,scrollToRow:r})}}]);return t}(v["PureComponent"]);b.defaultProps={disabled:false,isControlled:false,mode:"edges",scrollToColumn:0,scrollToRow:0};var _=b;void 0},,,,,function(e,t,n){"use strict";t.__esModule=true;var r=n(1313);var a=l(r);var o=n(1325);var i=l(o);var s="function"===typeof i.default&&"symbol"===typeof a.default?function(e){return typeof e}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":typeof e};function l(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof i.default&&"symbol"===s(a.default)?function(e){return"undefined"===typeof e?"undefined":s(e)}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":"undefined"===typeof e?"undefined":s(e)}},,,,,,function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(73);var u=n.n(c);var p=n(74);var f=n.n(p);var d=n(2);var h=n.n(d);var v=n(12161);var m=n.n(v);var b=n(1344);var _=function(e){f()(t,e);function t(e){i()(this,t);var n=u()(this,(t.__proto__||a()(t)).call(this,e));n.state={height:0,width:0};n._onResize=n._onResize.bind(n);n._setRef=n._setRef.bind(n);return n}l()(t,[{key:"componentDidMount",value:function e(){var t=this.props.nonce;this._parentNode=this._autoSizer.parentNode;this._detectElementResize=Object(b["a"])(t);this._detectElementResize.addResizeListener(this._parentNode,this._onResize);this._onResize()}},{key:"componentWillUnmount",value:function e(){this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize)}},{key:"render",value:function e(){var t=this.props,n=t.children,r=t.disableHeight,a=t.disableWidth;var o=this.state,i=o.height,s=o.width;var l={overflow:"visible"};r||(l.height=0);a||(l.width=0);return m.a.createElement("div",{ref:this._setRef,style:l},n({height:i,width:s}))}},{key:"_onResize",value:function e(){var t=this.props,n=t.disableHeight,r=t.disableWidth,a=t.onResize;var o=this._parentNode.offsetHeight||0;var i=this._parentNode.offsetWidth||0;var s=window.getComputedStyle(this._parentNode)||{};var l=parseInt(s.paddingLeft,10)||0;var c=parseInt(s.paddingRight,10)||0;var u=parseInt(s.paddingTop,10)||0;var p=parseInt(s.paddingBottom,10)||0;var f=o-u-p;var d=i-l-c;if(!n&&this.state.height!==f||!r&&this.state.width!==d){this.setState({height:o-u-p,width:i-l-c});a({height:o,width:i})}}},{key:"_setRef",value:function e(t){this._autoSizer=t}}]);return t}(v["PureComponent"]);_.defaultProps={onResize:function e(){}};t["a"]=_;void 0},function(e,t,n){"use strict";var r=n(927);var a=n(1345)},function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(73);var u=n.n(c);var p=n(74);var f=n.n(p);var d=n(12161);var h=n.n(d);var v=n(28);var m=n.n(v);var b=function(e){f()(t,e);function t(e,n){i()(this,t);var r=u()(this,(t.__proto__||a()(t)).call(this,e,n));r._measure=r._measure.bind(r);return r}l()(t,[{key:"componentDidMount",value:function e(){this._maybeMeasureCell()}},{key:"componentDidUpdate",value:function e(t,n){this._maybeMeasureCell()}},{key:"render",value:function e(){var t=this.props.children;return"function"===typeof t?t({measure:this._measure}):t}},{key:"_getCellMeasurements",value:function e(){var t=this.props.cache;var n=Object(v["findDOMNode"])(this);var r=n.style.width;var a=n.style.height;t.hasFixedWidth()||(n.style.width="auto");t.hasFixedHeight()||(n.style.height="auto");var o=Math.ceil(n.offsetHeight);var i=Math.ceil(n.offsetWidth);r&&(n.style.width=r);a&&(n.style.height=a);return{height:o,styleHeight:a,styleWidth:r,width:i}}},{key:"_maybeMeasureCell",value:function e(){var t=this.props,n=t.cache,r=t.columnIndex,a=void 0===r?0:r,o=t.parent,i=t.rowIndex,s=void 0===i?this.props.index:i;if(!n.has(s,a)){var l=this._getCellMeasurements(),c=l.height,u=l.width;n.set(s,a,u,c);o&&"function"===typeof o.invalidateCellSizeAfterRender&&o.invalidateCellSizeAfterRender({columnIndex:a,rowIndex:s})}}},{key:"_measure",value:function e(){var t=this.props,n=t.cache,r=t.columnIndex,a=void 0===r?0:r,o=t.parent,i=t.rowIndex,s=void 0===i?this.props.index:i;var l=this._getCellMeasurements(),c=l.height,u=l.width;if(c!==n.getHeight(s,a)||u!==n.getWidth(s,a)){n.set(s,a,u,c);o&&"function"===typeof o.recomputeGridSize&&o.recomputeGridSize({columnIndex:a,rowIndex:s})}}}]);return t}(d["PureComponent"]);var _=b;false},function(e,t,n){"use strict";var r=n(167);var a=n.n(r);var o=n(352);var i=n.n(o);var s=n(72);var l=n.n(s);var c=n(50);var u=n.n(c);var p=n(51);var f=n.n(p);var d=n(73);var h=n.n(d);var v=n(74);var m=n.n(v);var b=n(2);var _=n.n(b);var g=n(12161);var y=n.n(g);var w=n(1351);var k=n(1355);var O=n(1358);var x=function(e){m()(t,e);function t(e,n){u()(this,t);var r=h()(this,(t.__proto__||l()(t)).call(this,e,n));r._cellMetadata=[];r._lastRenderedCellIndices=[];r._cellCache=[];r._isScrollingChange=r._isScrollingChange.bind(r);r._setCollectionViewRef=r._setCollectionViewRef.bind(r);return r}f()(t,[{key:"forceUpdate",value:function e(){void 0!==this._collectionView&&this._collectionView.forceUpdate()}},{key:"recomputeCellSizesAndPositions",value:function e(){this._cellCache=[];this._collectionView.recomputeCellSizesAndPositions()}},{key:"render",value:function e(){var t=i()(this.props,[]);return y.a.createElement(w["a"],a()({cellLayoutManager:this,isScrollingChange:this._isScrollingChange,ref:this._setCollectionViewRef},t))}},{key:"calculateSizeAndPositionData",value:function e(){var t=this.props,n=t.cellCount,r=t.cellSizeAndPositionGetter,a=t.sectionSize;var o=Object(k["a"])({cellCount:n,cellSizeAndPositionGetter:r,sectionSize:a});this._cellMetadata=o.cellMetadata;this._sectionManager=o.sectionManager;this._height=o.height;this._width=o.width}},{key:"getLastRenderedIndices",value:function e(){return this._lastRenderedCellIndices}},{key:"getScrollPositionForCell",value:function e(t){var n=t.align,r=t.cellIndex,a=t.height,o=t.scrollLeft,i=t.scrollTop,s=t.width;var l=this.props.cellCount;if(r>=0&&r0&&void 0!==arguments[0]?arguments[0]:{},n=t.alignment,r=void 0===n?this.props.scrollToAlignment:n,o=t.columnIndex,i=void 0===o?this.props.scrollToColumn:o,s=t.rowIndex,l=void 0===s?this.props.scrollToRow:s;var c=a()({},this.props,{scrollToAlignment:r,scrollToColumn:i,scrollToRow:l});return{scrollLeft:this._getCalculatedScrollLeft(c),scrollTop:this._getCalculatedScrollTop(c)}}},{key:"handleScrollEvent",value:function e(t){var n=t.scrollLeft,r=void 0===n?0:n,a=t.scrollTop,o=void 0===a?0:a;if(o<0)return;this._debounceScrollEnded();var i=this.props,s=i.autoHeight,l=i.autoWidth,c=i.height,u=i.width;var p=this._scrollbarSize;var f=this._rowSizeAndPositionManager.getTotalSize();var d=this._columnSizeAndPositionManager.getTotalSize();var h=Math.min(Math.max(0,d-u+p),r);var v=Math.min(Math.max(0,f-c+p),o);if(this.state.scrollLeft!==h||this.state.scrollTop!==v){var m=h!==this.state.scrollLeft?h>this.state.scrollLeft?x["b"]:x["a"]:this.state.scrollDirectionHorizontal;var b=v!==this.state.scrollTop?v>this.state.scrollTop?x["b"]:x["a"]:this.state.scrollDirectionVertical;var _={isScrolling:true,scrollDirectionHorizontal:m,scrollDirectionVertical:b,scrollPositionChangeReason:P.OBSERVED};s||(_.scrollTop=v);l||(_.scrollLeft=h);this.setState(_)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:v,totalColumnsWidth:d,totalRowsHeight:f})}},{key:"invalidateCellSizeAfterRender",value:function e(t){var n=t.columnIndex,r=t.rowIndex;this._deferredInvalidateColumnIndex="number"===typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,n):n;this._deferredInvalidateRowIndex="number"===typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,r):r}},{key:"measureAllCells",value:function e(){var t=this.props,n=t.columnCount,r=t.rowCount;this._columnSizeAndPositionManager.getSizeAndPositionOfCell(n-1);this._rowSizeAndPositionManager.getSizeAndPositionOfCell(r-1)}},{key:"recomputeGridSize",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.columnIndex,r=void 0===n?0:n,a=t.rowIndex,o=void 0===a?0:a;var i=this.props,s=i.scrollToColumn,l=i.scrollToRow;this._columnSizeAndPositionManager.resetCell(r);this._rowSizeAndPositionManager.resetCell(o);this._recomputeScrollLeftFlag=s>=0&&r<=s;this._recomputeScrollTopFlag=l>=0&&o<=l;this._cellCache={};this._styleCache={};this.forceUpdate()}},{key:"scrollToCell",value:function e(t){var n=t.columnIndex,r=t.rowIndex;var o=this.props.columnCount;var i=this.props;o>1&&this._updateScrollLeftForScrollToColumn(a()({},i,{scrollToColumn:n}));this._updateScrollTopForScrollToRow(a()({},i,{scrollToRow:r}))}},{key:"scrollToPosition",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.scrollLeft,r=t.scrollTop;this._setScrollPosition({scrollLeft:n,scrollTop:r})}},{key:"componentDidMount",value:function e(){var t=this.props,n=t.getScrollbarSize,r=t.height,a=t.scrollLeft,o=t.scrollToColumn,i=t.scrollTop,s=t.scrollToRow,l=t.width;this._handleInvalidatedGridSize();if(!this._scrollbarSizeMeasured){this._scrollbarSize=n();this._scrollbarSizeMeasured=true;this.setState({})}(a>=0||i>=0)&&this._setScrollPosition({scrollLeft:a,scrollTop:i});var c=r>0&&l>0;o>=0&&c&&this._updateScrollLeftForScrollToColumn();s>=0&&c&&this._updateScrollTopForScrollToRow();this._invokeOnGridRenderedHelper();this._invokeOnScrollMemoizer({scrollLeft:a||0,scrollTop:i||0,totalColumnsWidth:this._columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:this._rowSizeAndPositionManager.getTotalSize()})}},{key:"componentDidUpdate",value:function e(t,n){var r=this;var a=this.props,o=a.autoHeight,i=a.autoWidth,s=a.columnCount,l=a.height,c=a.rowCount,u=a.scrollToAlignment,p=a.scrollToColumn,f=a.scrollToRow,d=a.width;var h=this.state,v=h.scrollLeft,m=h.scrollPositionChangeReason,b=h.scrollTop;this._handleInvalidatedGridSize();var _=s>0&&0===t.columnCount||c>0&&0===t.rowCount;if(m===P.REQUESTED){!i&&v>=0&&(v!==n.scrollLeft&&v!==this._scrollingContainer.scrollLeft||_)&&(this._scrollingContainer.scrollLeft=v);!o&&b>=0&&(b!==n.scrollTop&&b!==this._scrollingContainer.scrollTop||_)&&(this._scrollingContainer.scrollTop=b)}var g=(0===t.width||0===t.height)&&l>0&&d>0;if(this._recomputeScrollLeftFlag){this._recomputeScrollLeftFlag=false;this._updateScrollLeftForScrollToColumn(this.props)}else Object(j["a"])({cellSizeAndPositionManager:this._columnSizeAndPositionManager,previousCellsCount:t.columnCount,previousCellSize:t.columnWidth,previousScrollToAlignment:t.scrollToAlignment,previousScrollToIndex:t.scrollToColumn,previousSize:t.width,scrollOffset:v,scrollToAlignment:u,scrollToIndex:p,size:d,sizeJustIncreasedFromZero:g,updateScrollIndexCallback:function e(t){return r._updateScrollLeftForScrollToColumn(r.props)}});if(this._recomputeScrollTopFlag){this._recomputeScrollTopFlag=false;this._updateScrollTopForScrollToRow(this.props)}else Object(j["a"])({cellSizeAndPositionManager:this._rowSizeAndPositionManager,previousCellsCount:t.rowCount,previousCellSize:t.rowHeight,previousScrollToAlignment:t.scrollToAlignment,previousScrollToIndex:t.scrollToRow,previousSize:t.height,scrollOffset:b,scrollToAlignment:u,scrollToIndex:f,size:l,sizeJustIncreasedFromZero:g,updateScrollIndexCallback:function e(t){return r._updateScrollTopForScrollToRow(r.props)}});this._invokeOnGridRenderedHelper();if(v!==n.scrollLeft||b!==n.scrollTop){var y=this._rowSizeAndPositionManager.getTotalSize();var w=this._columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:v,scrollTop:b,totalColumnsWidth:w,totalRowsHeight:y})}}},{key:"componentWillMount",value:function e(){var t=this.props.getScrollbarSize;this._scrollbarSize=t();if(void 0===this._scrollbarSize){this._scrollbarSizeMeasured=false;this._scrollbarSize=0}else this._scrollbarSizeMeasured=true;this._calculateChildrenToRender()}},{key:"componentWillUnmount",value:function e(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"componentWillReceiveProps",value:function e(t){var n=this;var r=this.state,a=r.scrollLeft,o=r.scrollTop;if(0===t.columnCount&&0!==a||0===t.rowCount&&0!==o)this._setScrollPosition({scrollLeft:0,scrollTop:0});else if(t.scrollLeft!==this.props.scrollLeft||t.scrollTop!==this.props.scrollTop){var i={};null!=t.scrollLeft&&(i.scrollLeft=t.scrollLeft);null!=t.scrollTop&&(i.scrollTop=t.scrollTop);this._setScrollPosition(i)}t.columnWidth===this.props.columnWidth&&t.rowHeight===this.props.rowHeight||(this._styleCache={});this._columnWidthGetter=this._wrapSizeGetter(t.columnWidth);this._rowHeightGetter=this._wrapSizeGetter(t.rowHeight);this._columnSizeAndPositionManager.configure({cellCount:t.columnCount,estimatedCellSize:this._getEstimatedColumnSize(t)});this._rowSizeAndPositionManager.configure({cellCount:t.rowCount,estimatedCellSize:this._getEstimatedRowSize(t)});var s=this.props,l=s.columnCount,c=s.rowCount;if(0===l||0===c){l=0;c=0}t.autoHeight&&false===t.isScrolling&&true===this.props.isScrolling&&this._resetStyleCache();Object(w["a"])({cellCount:l,cellSize:this.props.columnWidth,computeMetadataCallback:function e(){return n._columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:t,nextCellsCount:t.columnCount,nextCellSize:t.columnWidth,nextScrollToIndex:t.scrollToColumn,scrollToIndex:this.props.scrollToColumn,updateScrollOffsetForScrollToIndex:function e(){return n._updateScrollLeftForScrollToColumn(t,n.state)}});Object(w["a"])({cellCount:c,cellSize:this.props.rowHeight,computeMetadataCallback:function e(){return n._rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:t,nextCellsCount:t.rowCount,nextCellSize:t.rowHeight,nextScrollToIndex:t.scrollToRow,scrollToIndex:this.props.scrollToRow,updateScrollOffsetForScrollToIndex:function e(){return n._updateScrollTopForScrollToRow(t,n.state)}})}},{key:"componentWillUpdate",value:function e(t,n){this._calculateChildrenToRender(t,n)}},{key:"render",value:function e(){var t=this.props,n=t.autoContainerWidth,r=t.autoHeight,o=t.autoWidth,i=t.className,s=t.containerStyle,l=t.height,c=t.id,u=t.noContentRenderer,p=t.role,f=t.style,d=t.tabIndex,h=t.width;var v=this._isScrolling();var b={boxSizing:"border-box",direction:"ltr",height:r?"auto":l,position:"relative",width:o?"auto":h,WebkitOverflowScrolling:"touch",willChange:"transform"};var _=this._columnSizeAndPositionManager.getTotalSize();var g=this._rowSizeAndPositionManager.getTotalSize();var w=g>l?this._scrollbarSize:0;var k=_>h?this._scrollbarSize:0;b.overflowX=_+w<=h?"hidden":"auto";b.overflowY=g+k<=l?"hidden":"auto";var O=this._childrenToDisplay;var x=0===O.length&&l>0&&h>0;return m.a.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:y()("ReactVirtualized__Grid",i),id:c,onScroll:this._onScroll,role:p,style:a()({},b,f),tabIndex:d},O.length>0&&m.a.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",style:a()({width:n?"auto":_,height:g,maxWidth:_,maxHeight:g,overflow:"hidden",pointerEvents:v?"none":"",position:"relative"},s)},O),x&&u())}},{key:"_calculateChildrenToRender",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;var r=t.cellRenderer,a=t.cellRangeRenderer,o=t.columnCount,i=t.deferredMeasurementCache,s=t.height,l=t.overscanColumnCount,c=t.overscanIndicesGetter,u=t.overscanRowCount,p=t.rowCount,f=t.width;var d=n.scrollDirectionHorizontal,h=n.scrollDirectionVertical,v=n.scrollLeft,m=n.scrollTop;var b=this._isScrolling(t,n);this._childrenToDisplay=[];if(s>0&&f>0){var _=this._columnSizeAndPositionManager.getVisibleCellRange({containerSize:f,offset:v});var g=this._rowSizeAndPositionManager.getVisibleCellRange({containerSize:s,offset:m});var y=this._columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:v});var w=this._rowSizeAndPositionManager.getOffsetAdjustment({containerSize:s,offset:m});this._renderedColumnStartIndex=_.start;this._renderedColumnStopIndex=_.stop;this._renderedRowStartIndex=g.start;this._renderedRowStopIndex=g.stop;var k=c({direction:"horizontal",cellCount:o,overscanCellsCount:l,scrollDirection:d,startIndex:this._renderedColumnStartIndex,stopIndex:this._renderedColumnStopIndex});var O=c({direction:"vertical",cellCount:p,overscanCellsCount:u,scrollDirection:h,startIndex:this._renderedRowStartIndex,stopIndex:this._renderedRowStopIndex});this._columnStartIndex=k.overscanStartIndex;this._columnStopIndex=k.overscanStopIndex;this._rowStartIndex=O.overscanStartIndex;this._rowStopIndex=O.overscanStopIndex;this._childrenToDisplay=a({cellCache:this._cellCache,cellRenderer:r,columnSizeAndPositionManager:this._columnSizeAndPositionManager,columnStartIndex:this._columnStartIndex,columnStopIndex:this._columnStopIndex,deferredMeasurementCache:i,horizontalOffsetAdjustment:y,isScrolling:b,parent:this,rowSizeAndPositionManager:this._rowSizeAndPositionManager,rowStartIndex:this._rowStartIndex,rowStopIndex:this._rowStopIndex,scrollLeft:v,scrollTop:m,styleCache:this._styleCache,verticalOffsetAdjustment:w,visibleColumnIndices:_,visibleRowIndices:g})}}},{key:"_debounceScrollEnded",value:function e(){var t=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId);this._disablePointerEventsTimeoutId=setTimeout(this._debounceScrollEndedCallback,t)}},{key:"_debounceScrollEndedCallback",value:function e(){this._disablePointerEventsTimeoutId=null;this._resetStyleCache()}},{key:"_getEstimatedColumnSize",value:function e(t){return"number"===typeof t.columnWidth?t.columnWidth:t.estimatedColumnSize}},{key:"_getEstimatedRowSize",value:function e(t){return"number"===typeof t.rowHeight?t.rowHeight:t.estimatedRowSize}},{key:"_handleInvalidatedGridSize",value:function e(){if("number"===typeof this._deferredInvalidateColumnIndex){var t=this._deferredInvalidateColumnIndex;var n=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null;this._deferredInvalidateRowIndex=null;this.recomputeGridSize({columnIndex:t,rowIndex:n})}}},{key:"_invokeOnGridRenderedHelper",value:function e(){var t=this.props.onSectionRendered;this._onGridRenderedMemoizer({callback:t,indices:{columnOverscanStartIndex:this._columnStartIndex,columnOverscanStopIndex:this._columnStopIndex,columnStartIndex:this._renderedColumnStartIndex,columnStopIndex:this._renderedColumnStopIndex,rowOverscanStartIndex:this._rowStartIndex,rowOverscanStopIndex:this._rowStopIndex,rowStartIndex:this._renderedRowStartIndex,rowStopIndex:this._renderedRowStopIndex}})}},{key:"_invokeOnScrollMemoizer",value:function e(t){var n=this;var r=t.scrollLeft,a=t.scrollTop,o=t.totalColumnsWidth,i=t.totalRowsHeight;this._onScrollMemoizer({callback:function e(t){var r=t.scrollLeft,a=t.scrollTop;var s=n.props,l=s.height,c=s.onScroll,u=s.width;c({clientHeight:l,clientWidth:u,scrollHeight:i,scrollLeft:r,scrollTop:a,scrollWidth:o})},indices:{scrollLeft:r,scrollTop:a}})}},{key:"_isScrolling",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return Object.hasOwnProperty.call(t,"isScrolling")?t.isScrolling:n.isScrolling}},{key:"_setScrollingContainerRef",value:function e(t){this._scrollingContainer=t}},{key:"_setScrollPosition",value:function e(t){var n=t.scrollLeft,r=t.scrollTop;var a={scrollPositionChangeReason:P.REQUESTED};if(n>=0){a.scrollDirectionHorizontal=n>this.state.scrollLeft?x["b"]:x["a"];a.scrollLeft=n}if(r>=0){a.scrollDirectionVertical=r>this.state.scrollTop?x["b"]:x["a"];a.scrollTop=r}(n>=0&&n!==this.state.scrollLeft||r>=0&&r!==this.state.scrollTop)&&this.setState(a)}},{key:"_wrapPropertyGetter",value:function e(t){return"function"===typeof t?t:function(){return t}}},{key:"_wrapSizeGetter",value:function e(t){return this._wrapPropertyGetter(t)}},{key:"_getCalculatedScrollLeft",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;var r=t.columnCount,a=t.height,o=t.scrollToAlignment,i=t.scrollToColumn,s=t.width;var l=n.scrollLeft;if(i>=0&&r>0){var c=Math.max(0,Math.min(r-1,i));var u=this._rowSizeAndPositionManager.getTotalSize();var p=u>a?this._scrollbarSize:0;return this._columnSizeAndPositionManager.getUpdatedOffsetForIndex({align:o,containerSize:s-p,currentOffset:l,targetIndex:c})}}},{key:"_updateScrollLeftForScrollToColumn",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;var r=n.scrollLeft;var a=this._getCalculatedScrollLeft(t,n);a>=0&&r!==a&&this._setScrollPosition({scrollLeft:a})}},{key:"_getCalculatedScrollTop",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;var r=t.height,a=t.rowCount,o=t.scrollToAlignment,i=t.scrollToRow,s=t.width;var l=n.scrollTop;if(i>=0&&a>0){var c=Math.max(0,Math.min(a-1,i));var u=this._columnSizeAndPositionManager.getTotalSize();var p=u>s?this._scrollbarSize:0;return this._rowSizeAndPositionManager.getUpdatedOffsetForIndex({align:o,containerSize:r-p,currentOffset:l,targetIndex:c})}}},{key:"_resetStyleCache",value:function e(){var t=this._styleCache;this._cellCache={};this._styleCache={};for(var n=this._rowStartIndex;n<=this._rowStopIndex;n++)for(var r=this._columnStartIndex;r<=this._columnStopIndex;r++){var a=n+"-"+r;this._styleCache[a]=t[a]}this.setState({isScrolling:false})}},{key:"_updateScrollTopForScrollToRow",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;var r=n.scrollTop;var a=this._getCalculatedScrollTop(t,n);a>=0&&r!==a&&this._setScrollPosition({scrollTop:a})}},{key:"_onScroll",value:function e(t){if(t.target!==this._scrollingContainer)return;this.handleScrollEvent(t.target)}}]);return t}(v["PureComponent"]);I.defaultProps={"aria-label":"grid",cellRangeRenderer:E["a"],estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:S.a,noContentRenderer:function e(){return null},onScroll:function e(){return null},onSectionRendered:function e(){return null},overscanColumnCount:0,overscanIndicesGetter:x["c"],overscanRowCount:10,role:"grid",scrollingResetTimeInterval:T,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0};t["a"]=I;void 0},function(e,t,n){"use strict";n.d(t,"a",function(){return r});n.d(t,"b",function(){return a});t["c"]=s;var r=-1;var a=1;var o="horizontal";var i="vertical";function s(e){var t=e.direction,n=e.cellCount,o=e.overscanCellsCount,i=e.scrollDirection,s=e.startIndex,l=e.stopIndex;var c=void 0;var u=void 0;switch(i){case a:c=s;u=l+o;break;case r:c=s-o;u=l;break}return{overscanStartIndex:Math.max(0,c),overscanStopIndex:Math.min(n-1,u)}}},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.cellCache,n=e.cellRenderer,r=e.columnSizeAndPositionManager,a=e.columnStartIndex,o=e.columnStopIndex,i=e.deferredMeasurementCache,s=e.horizontalOffsetAdjustment,l=e.isScrolling,c=e.parent,u=e.rowSizeAndPositionManager,p=e.rowStartIndex,f=e.rowStopIndex,d=e.scrollLeft,h=e.scrollTop,v=e.styleCache,m=e.verticalOffsetAdjustment,b=e.visibleColumnIndices,_=e.visibleRowIndices;var g="undefined"!==typeof i;var y=[];var w=r.areOffsetsAdjusted()||u.areOffsetsAdjusted();var k=!l||!w;for(var O=p;O<=f;O++){var x=u.getSizeAndPositionOfCell(O);for(var j=a;j<=o;j++){var E=r.getSizeAndPositionOfCell(j);var C=j>=b.start&&j<=b.stop&&O>=_.start&&O<=_.stop;var S=O+"-"+j;var T=void 0;if(k&&v[S])T=v[S];else if(g&&!i.has(O,j))T={height:"auto",left:0,position:"absolute",top:0,width:"auto"};else{T={height:x.size,left:E.offset+s,position:"absolute",top:x.offset+m,width:E.size};v[S]=T}var P={columnIndex:j,isScrolling:l,isVisible:C,key:S,parent:c,rowIndex:O,style:T};var I=void 0;if(!l||s||m)I=n(P);else{t[S]||(t[S]=n(P));I=t[S]}if(null==I||false===I)continue;false;y.push(I)}}return y}function a(e,t){false}},function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(73);var u=n.n(c);var p=n(74);var f=n.n(p);var d=n(12161);var h=n.n(d);var v=n(2);var m=n.n(v);var b=n(447);var _=function(e){f()(t,e);function t(e,n){i()(this,t);var r=u()(this,(t.__proto__||a()(t)).call(this,e,n));r._loadMoreRowsMemoizer=Object(b["a"])();r._onRowsRendered=r._onRowsRendered.bind(r);r._registerChild=r._registerChild.bind(r);return r}l()(t,[{key:"resetLoadMoreRowsCache",value:function e(){this._loadMoreRowsMemoizer=Object(b["a"])()}},{key:"render",value:function e(){var t=this.props.children;return t({onRowsRendered:this._onRowsRendered,registerChild:this._registerChild})}},{key:"_loadUnloadedRanges",value:function e(t){var n=this;var r=this.props.loadMoreRows;t.forEach(function(e){var t=r(e);t&&t.then(function(){y({lastRenderedStartIndex:n._lastRenderedStartIndex,lastRenderedStopIndex:n._lastRenderedStopIndex,startIndex:e.startIndex,stopIndex:e.stopIndex})&&n._registeredChild&&k(n._registeredChild,n._lastRenderedStartIndex)})})}},{key:"_onRowsRendered",value:function e(t){var n=this;var r=t.startIndex,a=t.stopIndex;var o=this.props,i=o.isRowLoaded,s=o.minimumBatchSize,l=o.rowCount,c=o.threshold;this._lastRenderedStartIndex=r;this._lastRenderedStopIndex=a;var u=w({isRowLoaded:i,minimumBatchSize:s,rowCount:l,startIndex:Math.max(0,r-c),stopIndex:Math.min(l-1,a+c)});var p=u.reduce(function(e,t){return e.concat([t.startIndex,t.stopIndex])},[]);this._loadMoreRowsMemoizer({callback:function e(){n._loadUnloadedRanges(u)},indices:{squashedUnloadedRanges:p}})}},{key:"_registerChild",value:function e(t){this._registeredChild=t}}]);return t}(d["PureComponent"]);_.defaultProps={minimumBatchSize:10,rowCount:0,threshold:15};var g=_;void 0;function y(e){var t=e.lastRenderedStartIndex,n=e.lastRenderedStopIndex,r=e.startIndex,a=e.stopIndex;return!(r>n||a0){var h=d.startIndex-1;if(t({index:h}))break;d.startIndex=h}}return i}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var n="function"===typeof e.recomputeGridSize?e.recomputeGridSize:e.recomputeRowHeights;n?n.call(e,t):e.forceUpdate()}},function(e,t,n){"use strict";var r=n(1367);var a=n.n(r);var o=n(352);var i=n.n(o);var s=n(167);var l=n.n(s);var c=n(72);var u=n.n(c);var p=n(50);var f=n.n(p);var d=n(51);var h=n.n(d);var v=n(73);var m=n.n(v);var b=n(74);var _=n.n(b);var g=n(353);var y=n(2);var w=n.n(y);var k=n(12161);var O=n.n(k);var x=n(6);var j=n.n(x);var E=function(e){_()(t,e);function t(e,n){f()(this,t);var r=m()(this,(t.__proto__||u()(t)).call(this,e,n));r._cellRenderer=r._cellRenderer.bind(r);r._onScroll=r._onScroll.bind(r);r._onSectionRendered=r._onSectionRendered.bind(r);r._setRef=r._setRef.bind(r);return r}h()(t,[{key:"forceUpdateGrid",value:function e(){this.Grid.forceUpdate()}},{key:"getOffsetForRow",value:function e(t){var n=t.alignment,r=t.index;var a=this.Grid.getOffsetForCell({alignment:n,rowIndex:r}),o=a.scrollTop;return o}},{key:"measureAllRows",value:function e(){this.Grid.measureAllCells()}},{key:"recomputeRowHeights",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.recomputeGridSize({rowIndex:t})}},{key:"scrollToPosition",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.scrollToPosition({scrollTop:t})}},{key:"scrollToRow",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.scrollToCell({columnIndex:0,rowIndex:t})}},{key:"render",value:function e(){var t=this.props,n=t.className,r=t.noRowsRenderer,a=t.scrollToIndex,o=t.width;var i=j()("ReactVirtualized__List",n);return O.a.createElement(g["b"],l()({},this.props,{autoContainerWidth:true,cellRenderer:this._cellRenderer,className:i,columnWidth:o,columnCount:1,noContentRenderer:r,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:a}))}},{key:"_cellRenderer",value:function e(t){var n=t.rowIndex,r=t.style,o=i()(t,["rowIndex","style"]);var s=this.props.rowRenderer;var c=a()(r,"width"),u=c.writable;u&&(r.width="100%");return s(l()({index:n,style:r},o))}},{key:"_setRef",value:function e(t){this.Grid=t}},{key:"_onScroll",value:function e(t){var n=t.clientHeight,r=t.scrollHeight,a=t.scrollTop;var o=this.props.onScroll;o({clientHeight:n,scrollHeight:r,scrollTop:a})}},{key:"_onSectionRendered",value:function e(t){var n=t.rowOverscanStartIndex,r=t.rowOverscanStopIndex,a=t.rowStartIndex,o=t.rowStopIndex;var i=this.props.onRowsRendered;i({overscanStartIndex:n,overscanStopIndex:r,startIndex:a,stopIndex:o})}}]);return t}(k["PureComponent"]);E.defaultProps={estimatedRowSize:30,noRowsRenderer:function e(){return null},onRowsRendered:function e(){return null},onScroll:function e(){return null},overscanIndicesGetter:g["a"],overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}};t["a"]=E;void 0},function(e,t,n){"use strict";var r=n(167);var a=n.n(r);var o=n(72);var i=n.n(o);var s=n(50);var l=n.n(s);var c=n(51);var u=n.n(c);var p=n(73);var f=n.n(p);var d=n(74);var h=n.n(d);var v=n(12161);var m=n.n(v);var b=n(6);var _=n.n(b);var g=n(1371);var y=150;var w=function(e){h()(t,e);function t(e,n){l()(this,t);var r=f()(this,(t.__proto__||i()(t)).call(this,e,n));r._invalidateOnUpdateStartIndex=null;r._invalidateOnUpdateStopIndex=null;r._positionCache=new g["a"];r._startIndex=null;r._startIndexMemoized=null;r._stopIndex=null;r._stopIndexMemoized=null;r.state={isScrolling:false,scrollTop:0};r._debounceResetIsScrollingCallback=r._debounceResetIsScrollingCallback.bind(r);r._setScrollingContainerRef=r._setScrollingContainerRef.bind(r);r._onScroll=r._onScroll.bind(r);return r}u()(t,[{key:"clearCellPositions",value:function e(){this._positionCache=new g["a"];this.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function e(t){var n=t.rowIndex;if(null===this._invalidateOnUpdateStartIndex){this._invalidateOnUpdateStartIndex=n;this._invalidateOnUpdateStopIndex=n}else{this._invalidateOnUpdateStartIndex=Math.min(this._invalidateOnUpdateStartIndex,n);this._invalidateOnUpdateStopIndex=Math.max(this._invalidateOnUpdateStopIndex,n)}}},{key:"recomputeCellPositions",value:function e(){var t=this._positionCache.count-1;this._positionCache=new g["a"];this._populatePositionCache(0,t);this.forceUpdate()}},{key:"componentDidMount",value:function e(){this._checkInvalidateOnUpdate();this._invokeOnScrollCallback();this._invokeOnCellsRenderedCallback()}},{key:"componentDidUpdate",value:function e(t,n){this._checkInvalidateOnUpdate();this._invokeOnScrollCallback();this._invokeOnCellsRenderedCallback()}},{key:"componentWillUnmount",value:function e(){this._debounceResetIsScrollingId&&clearTimeout(this._debounceResetIsScrollingId)}},{key:"componentWillReceiveProps",value:function e(t){var n=this.props.scrollTop;if(n!==t.scrollTop){this._debounceResetIsScrolling();this.setState({isScrolling:true,scrollTop:t.scrollTop})}}},{key:"render",value:function e(){var t=this;var n=this.props,r=n.autoHeight,o=n.cellCount,i=n.cellMeasurerCache,s=n.cellRenderer,l=n.className,c=n.height,u=n.id,p=n.keyMapper,f=n.overscanByPixels,d=n.role,h=n.style,v=n.tabIndex,b=n.width;var g=this.state,y=g.isScrolling,w=g.scrollTop;var k=[];var O=this._getEstimatedTotalHeight();var x=this._positionCache.shortestColumnSize;var j=this._positionCache.count;if(x0&&void 0!==arguments[0]?arguments[0]:{},n=t.columnIndex,r=void 0===n?0:n,a=t.rowIndex,o=void 0===a?0:a;this._deferredInvalidateColumnIndex="number"===typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,r):r;this._deferredInvalidateRowIndex="number"===typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,o):o}},{key:"measureAllCells",value:function e(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells();this._bottomRightGrid&&this._bottomRightGrid.measureAllCells();this._topLeftGrid&&this._topLeftGrid.measureAllCells();this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.columnIndex,r=void 0===n?0:n,a=t.rowIndex,o=void 0===a?0:a;var i=this.props,s=i.fixedColumnCount,l=i.fixedRowCount;var c=Math.max(0,r-s);var u=Math.max(0,o-l);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:r,rowIndex:u});this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:c,rowIndex:u});this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:r,rowIndex:o});this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:c,rowIndex:o});this._leftGridWidth=null;this._topGridHeight=null;this._maybeCalculateCachedStyles(null,this.props,null,this.state)}},{key:"componentDidMount",value:function e(){var t=this.props,n=t.scrollLeft,r=t.scrollTop;if(n>0||r>0){var a={};n>0&&(a.scrollLeft=n);r>0&&(a.scrollTop=r);this.setState(a)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function e(t,n){this._handleInvalidatedGridSize()}},{key:"componentWillMount",value:function e(){var t=this.props,n=t.deferredMeasurementCache,r=t.fixedColumnCount,a=t.fixedRowCount;this._maybeCalculateCachedStyles(null,this.props,null,this.state);if(n){this._deferredMeasurementCacheBottomLeftGrid=a>0?new w["a"]({cellMeasurerCache:n,columnIndexOffset:0,rowIndexOffset:a}):n;this._deferredMeasurementCacheBottomRightGrid=r>0||a>0?new w["a"]({cellMeasurerCache:n,columnIndexOffset:r,rowIndexOffset:a}):n;this._deferredMeasurementCacheTopRightGrid=r>0?new w["a"]({cellMeasurerCache:n,columnIndexOffset:r,rowIndexOffset:0}):n}}},{key:"componentWillReceiveProps",value:function e(t,n){var r=this.props,a=r.columnWidth,o=r.fixedColumnCount,i=r.fixedRowCount,s=r.rowHeight;a===t.columnWidth&&o===t.fixedColumnCount||(this._leftGridWidth=null);i===t.fixedRowCount&&s===t.rowHeight||(this._topGridHeight=null);if(t.scrollLeft!==this.props.scrollLeft||t.scrollTop!==this.props.scrollTop){var l={};null!=t.scrollLeft&&t.scrollLeft>=0&&(l.scrollLeft=t.scrollLeft);null!=t.scrollTop&&t.scrollTop>=0&&(l.scrollTop=t.scrollTop);this.setState(l)}this._maybeCalculateCachedStyles(this.props,t,this.state,n)}},{key:"render",value:function e(){var t=this.props,n=t.onScroll,r=t.onSectionRendered,o=t.scrollLeft,s=t.scrollToColumn,l=t.scrollTop,c=t.scrollToRow,u=i()(t,["onScroll","onSectionRendered","scrollLeft","scrollToColumn","scrollTop","scrollToRow"]);if(0===this.props.width||0===this.props.height)return null;var p=this.state,f=p.scrollLeft,d=p.scrollTop;return y.a.createElement("div",{style:this._containerOuterStyle},y.a.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(u),this._renderTopRightGrid(a()({},u,{scrollLeft:f}))),y.a.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(a()({},u,{scrollTop:d})),this._renderBottomRightGrid(a()({},u,{onScroll:n,onSectionRendered:r,scrollLeft:f,scrollToColumn:s,scrollToRow:c,scrollTop:d}))))}},{key:"_bottomLeftGridRef",value:function e(t){this._bottomLeftGrid=t}},{key:"_bottomRightGridRef",value:function e(t){this._bottomRightGrid=t}},{key:"_cellRendererBottomLeftGrid",value:function e(t){var n=t.rowIndex,r=i()(t,["rowIndex"]);var o=this.props,s=o.cellRenderer,l=o.fixedRowCount,c=o.rowCount;return n===c-l?y.a.createElement("div",{key:r.key,style:a()({},r.style,{height:O})}):s(a()({},r,{parent:this,rowIndex:n+l}))}},{key:"_cellRendererBottomRightGrid",value:function e(t){var n=t.columnIndex,r=t.rowIndex,o=i()(t,["columnIndex","rowIndex"]);var s=this.props,l=s.cellRenderer,c=s.fixedColumnCount,u=s.fixedRowCount;return l(a()({},o,{columnIndex:n+c,parent:this,rowIndex:r+u}))}},{key:"_cellRendererTopRightGrid",value:function e(t){var n=t.columnIndex,r=i()(t,["columnIndex"]);var o=this.props,s=o.cellRenderer,l=o.columnCount,c=o.fixedColumnCount;return n===l-c?y.a.createElement("div",{key:r.key,style:a()({},r.style,{width:O})}):s(a()({},r,{columnIndex:n+c,parent:this}))}},{key:"_columnWidthRightGrid",value:function e(t){var n=t.index;var r=this.props,a=r.columnCount,o=r.fixedColumnCount,i=r.columnWidth;if(n===a-o)return O;return"function"===typeof i?i({index:n+o}):i}},{key:"_getBottomGridHeight",value:function e(t){var n=t.height;var r=this._getTopGridHeight(t);return n-r}},{key:"_getLeftGridWidth",value:function e(t){var n=t.fixedColumnCount,r=t.columnWidth;if(null==this._leftGridWidth)if("function"===typeof r){var a=0;for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.recomputeGridSize({rowIndex:t})}},{key:"scrollToPosition",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.scrollToPosition({scrollTop:t})}},{key:"scrollToRow",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid.scrollToCell({columnIndex:0,rowIndex:t})}},{key:"componentDidMount",value:function e(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function e(){this._setScrollbarWidth()}},{key:"render",value:function e(){var t=this;var n=this.props,r=n.children,o=n.className,i=n.disableHeader,s=n.gridClassName,l=n.gridStyle,c=n.headerHeight,u=n.headerRowRenderer,p=n.height,f=n.id,d=n.noRowsRenderer,h=n.rowClassName,v=n.rowStyle,b=n.scrollToIndex,_=n.style,g=n.width;var y=this.state.scrollbarWidth;var k=i?p:p-c;var O="function"===typeof h?h({index:-1}):h;var j="function"===typeof v?v({index:-1}):v;this._cachedColumnStyles=[];w.a.Children.toArray(r).forEach(function(e,n){var r=t._getFlexStyleForColumn(e,e.props.style);t._cachedColumnStyles[n]=a()({},r,{overflow:"hidden"})});return w.a.createElement("div",{className:m()("ReactVirtualized__Table",o),id:f,role:"grid",style:_},!i&&u({className:m()("ReactVirtualized__Table__headerRow",O),columns:this._getHeaderColumns(),style:a()({},j,{height:c,overflow:"hidden",paddingRight:y,width:g})}),w.a.createElement(x["b"],a()({},this.props,{autoContainerWidth:true,className:m()("ReactVirtualized__Table__Grid",s),cellRenderer:this._createRow,columnWidth:g,columnCount:1,height:k,id:void 0,noContentRenderer:d,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:y,scrollToRow:b,style:a()({},l,{overflowX:"hidden"})})))}},{key:"_createColumn",value:function e(t){var n=t.column,r=t.columnIndex,o=t.isScrolling,i=t.parent,s=t.rowData,l=t.rowIndex;var c=n.props,u=c.cellDataGetter,p=c.cellRenderer,f=c.className,d=c.columnData,h=c.dataKey,v=c.id;var b=u({columnData:d,dataKey:h,rowData:s});var _=p({cellData:b,columnData:d,columnIndex:r,dataKey:h,isScrolling:o,parent:i,rowData:s,rowIndex:l});var g=this._cachedColumnStyles[r];var y="string"===typeof _?_:null;var k={role:"gridcell"};v&&(k["aria-describedby"]=v);return w.a.createElement("div",a()({},k,{key:"Row"+l+"-Col"+r,className:m()("ReactVirtualized__Table__rowColumn",f),style:g,title:y}),_)}},{key:"_createHeader",value:function e(t){var n=t.column,r=t.index;var o=this.props,i=o.headerClassName,s=o.headerStyle,l=o.onHeaderClick,c=o.sort,u=o.sortBy,p=o.sortDirection;var f=n.props,d=f.dataKey,h=f.disableSort,v=f.headerRenderer,b=f.id,_=f.label,g=f.columnData;var y=!h&&c;var k=m()("ReactVirtualized__Table__headerColumn",i,n.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:y});var O=this._getFlexStyleForColumn(n,s);var x=v({columnData:g,dataKey:d,disableSort:h,label:_,sortBy:u,sortDirection:p});var j={role:"columnheader"};(y||l)&&function(){var e=u!==d||p===C["a"].DESC?C["a"].ASC:C["a"].DESC;var t=function t(n){y&&c({sortBy:d,sortDirection:e});l&&l({columnData:g,dataKey:d,event:n})};var r=function e(n){"Enter"!==n.key&&" "!==n.key||t(n)};j["aria-label"]=n.props["aria-label"]||_||d;j.tabIndex=0;j.onClick=t;j.onKeyDown=r}();u===d&&(j["aria-sort"]=p===C["a"].ASC?"ascending":"descending");b&&(j.id=b);return w.a.createElement("div",a()({},j,{key:"Header-Col"+r,className:k,style:O}),x)}},{key:"_createRow",value:function e(t){var n=this;var r=t.rowIndex,o=t.isScrolling,i=t.key,s=t.parent,l=t.style;var c=this.props,u=c.children,p=c.onRowClick,f=c.onRowDoubleClick,d=c.onRowMouseOver,h=c.onRowMouseOut,v=c.rowClassName,b=c.rowGetter,_=c.rowRenderer,g=c.rowStyle;var y=this.state.scrollbarWidth;var k="function"===typeof v?v({index:r}):v;var O="function"===typeof g?g({index:r}):g;var x=b({index:r});var j=w.a.Children.toArray(u).map(function(e,t){return n._createColumn({column:e,columnIndex:t,isScrolling:o,parent:s,rowData:x,rowIndex:r,scrollbarWidth:y})});var E=m()("ReactVirtualized__Table__row",k);var C=a()({},l,O,{height:this._getRowHeight(r),overflow:"hidden",paddingRight:y});return _({className:E,columns:j,index:r,isScrolling:o,key:i,onRowClick:p,onRowDoubleClick:f,onRowMouseOver:d,onRowMouseOut:h,rowData:x,style:C})}},{key:"_getFlexStyleForColumn",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r=t.props.flexGrow+" "+t.props.flexShrink+" "+t.props.width+"px";var o=a()({},n,{flex:r,msFlex:r,WebkitFlex:r});t.props.maxWidth&&(o.maxWidth=t.props.maxWidth);t.props.minWidth&&(o.minWidth=t.props.minWidth);return o}},{key:"_getHeaderColumns",value:function e(){var t=this;var n=this.props,r=n.children,a=n.disableHeader;var o=a?[]:w.a.Children.toArray(r);return o.map(function(e,n){return t._createHeader({column:e,index:n})})}},{key:"_getRowHeight",value:function e(t){var n=this.props.rowHeight;return"function"===typeof n?n({index:t}):n}},{key:"_onScroll",value:function e(t){var n=t.clientHeight,r=t.scrollHeight,a=t.scrollTop;var o=this.props.onScroll;o({clientHeight:n,scrollHeight:r,scrollTop:a})}},{key:"_onSectionRendered",value:function e(t){var n=t.rowOverscanStartIndex,r=t.rowOverscanStopIndex,a=t.rowStartIndex,o=t.rowStopIndex;var i=this.props.onRowsRendered;i({overscanStartIndex:n,overscanStopIndex:r,startIndex:a,stopIndex:o})}},{key:"_setRef",value:function e(t){this.Grid=t}},{key:"_setScrollbarWidth",value:function e(){var t=Object(k["findDOMNode"])(this.Grid);var n=t.clientWidth||0;var r=t.offsetWidth||0;var a=r-n;this.setState({scrollbarWidth:a})}}]);return t}(y["PureComponent"]);S.defaultProps={disableHeader:false,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function e(){return null},onRowsRendered:function e(){return null},onScroll:function e(){return null},overscanIndicesGetter:x["a"],overscanRowCount:10,rowRenderer:j["a"],headerRowRenderer:E["a"],rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}};var T=S;void 0},function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(73);var l=n.n(s);var c=n(74);var u=n.n(c);var p=n(2);var f=n.n(p);var d=n(12161);var h=n.n(d);var v=n(943);var m=n(945);var b=n(946);var _=function(e){u()(t,e);function t(){i()(this,t);return l()(this,(t.__proto__||a()(t)).apply(this,arguments))}return t}(d["Component"]);_.defaultProps={cellDataGetter:b["a"],cellRenderer:m["a"],flexGrow:0,flexShrink:1,headerRenderer:v["a"],style:{}};var g=_;void 0},function(e,t,n){"use strict";t["a"]=i;var r=n(12161);var a=n.n(r);var o=n(944);function i(e){var t=e.columnData,n=e.dataKey,r=e.disableSort,i=e.label,s=e.sortBy,l=e.sortDirection;var c=s===n;var u=[a.a.createElement("span",{className:"ReactVirtualized__Table__headerTruncatedText",key:"label",title:i},i)];c&&u.push(a.a.createElement(o["a"],{key:"SortIndicator",sortDirection:l}));return u}},function(e,t,n){"use strict";t["a"]=u;var r=n(6);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(12161);var l=n.n(s);var c=n(448);function u(e){var t=e.sortDirection;var n=a()("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===c["a"].ASC,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===c["a"].DESC});return l.a.createElement("svg",{className:n,width:18,height:18,viewBox:"0 0 24 24"},t===c["a"].ASC?l.a.createElement("path",{d:"M7 14l5-5 5 5z"}):l.a.createElement("path",{d:"M7 10l5 5 5-5z"}),l.a.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}void 0},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.cellData,n=e.columnData,r=e.columnIndex,a=e.dataKey,o=e.isScrolling,i=e.rowData,s=e.rowIndex;return null==t?"":String(t)}},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.columnData,n=e.dataKey,r=e.rowData;return"function"===typeof r.get?r.get(n):r[n]}},function(e,t,n){"use strict";t["a"]=s;var r=n(167);var a=n.n(r);var o=n(12161);var i=n.n(o);function s(e){var t=e.className,n=e.columns,r=e.index,o=e.isScrolling,s=e.key,l=e.onRowClick,c=e.onRowDoubleClick,u=e.onRowMouseOver,p=e.onRowMouseOut,f=e.rowData,d=e.style;var h={};if(l||c||u||p){h["aria-label"]="row";h.tabIndex=0;l&&(h.onClick=function(e){return l({event:e,index:r,rowData:f})});c&&(h.onDoubleClick=function(e){return c({event:e,index:r,rowData:f})});p&&(h.onMouseOut=function(e){return p({event:e,index:r,rowData:f})});u&&(h.onMouseOver=function(e){return u({event:e,index:r,rowData:f})})}return i.a.createElement("div",a()({},h,{className:t,key:s,role:"row",style:d}),n)}},function(e,t,n){"use strict";t["a"]=o;var r=n(12161);var a=n.n(r);function o(e){var t=e.className,n=e.columns,r=e.style;return a.a.createElement("div",{className:t,role:"row",style:r},n)}},function(e,t,n){"use strict";var r=n(72);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(73);var u=n.n(c);var p=n(74);var f=n.n(p);var d=n(2);var h=n.n(d);var v=n(12161);var m=n.n(v);var b=n(28);var _=n.n(b);var g=n(950);var y=n(1388);var w=function(e){f()(t,e);function t(e){i()(this,t);var n=u()(this,(t.__proto__||a()(t)).call(this,e));var r="undefined"!==typeof window?Object(y["a"])(e.scrollElement||window):{width:0,height:0},o=r.width,s=r.height;n.state={height:s,width:o,isScrolling:false,scrollLeft:0,scrollTop:0};n._onResize=n._onResize.bind(n);n._onChildScroll=n._onChildScroll.bind(n);n.__handleWindowScrollEvent=n.__handleWindowScrollEvent.bind(n);n.__resetIsScrolling=n.__resetIsScrolling.bind(n);return n}l()(t,[{key:"updatePosition",value:function e(t){var n=this.props.onResize;var r=this.state,a=r.height,o=r.width;t=t||this.props.scrollElement||window;var i=Object(y["b"])(_.a.findDOMNode(this),t);this._positionFromTop=i.top;this._positionFromLeft=i.left;var s=Object(y["a"])(t);if(a!==s.height||o!==s.width){this.setState({height:s.height,width:s.width});n({height:s.height,width:s.width})}}},{key:"componentDidMount",value:function e(){var t=this.props.scrollElement||window;this.updatePosition(t);Object(g["a"])(this,t);window.addEventListener("resize",this._onResize,false);this._isMounted=true}},{key:"componentWillReceiveProps",value:function e(t){var n=this.props.scrollElement||window;var r=t.scrollElement||window;if(n!==r){this.updatePosition(r);Object(g["b"])(this,n);Object(g["a"])(this,r)}}},{key:"componentWillUnmount",value:function e(){Object(g["b"])(this,this.props.scrollElement||window);window.removeEventListener("resize",this._onResize,false);this._isMounted=false}},{key:"render",value:function e(){var t=this.props.children;var n=this.state,r=n.isScrolling,a=n.scrollTop,o=n.scrollLeft,i=n.height,s=n.width;return t({onChildScroll:this._onChildScroll,height:i,isScrolling:r,scrollLeft:o,scrollTop:a,width:s})}},{key:"_onChildScroll",value:function e(t){var n=t.scrollTop;if(this.state.scrollTop===n)return;var r=this.scrollElement;"function"===typeof r.scrollTo?r.scrollTo(0,n+this._positionFromTop):r.scrollTop=n+this._positionFromTop}},{key:"_onResize",value:function e(t){this.updatePosition()}},{key:"__handleWindowScrollEvent",value:function e(t){if(!this._isMounted)return;var n=this.props.onScroll;var r=this.props.scrollElement||window;var a=Object(y["c"])(r);var o=Math.max(0,a.left-this._positionFromLeft);var i=Math.max(0,a.top-this._positionFromTop);this.setState({isScrolling:true,scrollLeft:o,scrollTop:i});n({scrollLeft:o,scrollTop:i})}},{key:"__resetIsScrolling",value:function e(){this.setState({isScrolling:false})}},{key:"scrollElement",get:function e(){return this.props.scrollElement||window}}]);return t}(v["PureComponent"]);w.defaultProps={onResize:function e(){},onScroll:function e(){}};t["a"]=w;void 0},function(e,t,n){"use strict";t["a"]=p;t["b"]=f;var r=[];var a=null;var o=null;var i=150;function s(){if(o){o=null;document.body.style.pointerEvents=a;a=null}}function l(){s();r.forEach(function(e){return e.__resetIsScrolling()})}function c(){o&&clearTimeout(o);o=setTimeout(l,i)}function u(e){if(e.currentTarget===window&&null==a){a=document.body.style.pointerEvents;document.body.style.pointerEvents="none"}c();r.forEach(function(t){t.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent(e)})}function p(e,t){r.some(function(e){return e.scrollElement===t})||t.addEventListener("scroll",u);r.push(e)}function f(e,t){r=r.filter(function(t){return t!==e});if(!r.length){t.removeEventListener("scroll",u);if(o){clearTimeout(o);s()}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r={"./all-unreads-store.js":9913,"./boot-data-store.js":9710,"./channel-sidebar-store.js":9759,"./custom-emoji-store.js":10133,"./custom-status-store.js":9973,"./deleted-messages-store.js":9920,"./dnd-store.js":10138,"./downloads-store.js":10184,"./expandables-store.js":9811,"./file-refresh-store.js":9917,"./file-update-store.js":12181,"./file-upload-store.js":10194,"./flexpane-store.js":10186,"./home-screen-store.js":9974,"./i18n-store.js":10191,"./incremental-boot-store.js":9957,"./inline-file-previews-store.js":9938,"./media-store.js":9996,"./message-edit-store.js":9865,"./message-pane-store.js":9741,"./modal-store.js":12124,"./noop-store.js":10364,"./pins-store.js":9823,"./prefs-store.js":9719,"./presence-store.js":9912,"./search-results-store.js":9939,"./search-ui-store.js":9828,"./socket-store.js":9731,"./toast-store.js":12472,"./typing-store.js":10141,"./users-counts-store.js":10145};function a(e){return n(o(e))}function o(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}a.keys=function e(){return Object.keys(r)};a.resolve=o;e.exports=a;a.id=1047},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){t.f=n(31)},function(e,t,n){var r=n(79);var a=n(225).f;var o={}.toString;var i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var s=function(e){try{return a(e)}catch(e){return i.slice()}};e.exports.f=function e(t){return i&&"[object Window]"==o.call(t)?s(t):a(r(t))}},function(e,t,n){"use strict";var r=n(137);var a=n(393);var o=n(340);var i=n(54);var s=n(218);var l=Object.assign;e.exports=!l||n(29)(function(){var e={};var t={};var n=Symbol();var r="abcdefghijklmnopqrst";e[n]=7;r.split("").forEach(function(e){t[e]=e});return 7!=l({},e)[n]||Object.keys(l({},t)).join("")!=r})?function e(t,n){var l=i(t);var c=arguments.length;var u=1;var p=a.f;var f=o.f;while(c>u){var d=s(arguments[u++]);var h=p?r(d).concat(p(d)):r(d);var v=h.length;var m=0;var b;while(v>m)f.call(d,b=h[m++])&&(l[b]=d[b])}return l}:l},function(e,t,n){"use strict";var r=n(64);var a=n(30);var o=n(1086);var i=[].slice;var s={};var l=function(e,t,n){if(!(t in s)){for(var r=[],a=0;a-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(e,t,n){var r=n(739);var a=Math.pow;var o=a(2,-52);var i=a(2,-23);var s=a(2,127)*(2-i);var l=a(2,-126);var c=function(e){return e+1/o-1/o};e.exports=Math.fround||function e(t){var n=Math.abs(t);var a=r(t);var u,p;if(ns||p!=p)return Infinity*a;return a*p}},,function(e,t,n){"use strict";var r=n(54);var a=n(138);var o=n(45);e.exports=[].copyWithin||function e(t,n){var i=r(this);var s=o(i.length);var l=a(t,s);var c=a(n,s);var u=arguments.length>2?arguments[2]:void 0;var p=Math.min((void 0===u?s:a(u,s))-c,s-l);var f=1;if(c0){c in i?i[l]=i[c]:delete i[l];l+=f;c+=f}return i}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){n(40)&&"g"!=/./g.flags&&n(39).f(RegExp.prototype,"flags",{configurable:true,get:n(396)})},,,function(e,t,n){"use strict";var r=n(1100);var a=n(259);var o="Map";e.exports=n(399)(o,function(e){return function t(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function e(t){var n=r.getEntry(a(this,o),t);return n&&n.v},set:function e(t,n){return r.def(a(this,o),0===t?0:t,n)}},r,true)},function(e,t,n){"use strict";var r=n(39).f;var a=n(136);var o=n(229);var i=n(85);var s=n(227);var l=n(228);var c=n(326);var u=n(1095);var p=n(226);var f=n(40);var d=n(175).fastKey;var h=n(259);var v=f?"_s":"size";var m=function(e,t){var n=d(t);var r;if("F"!==n)return e._i[n];for(r=e._f;r;r=r.n)if(r.k==t)return r};e.exports={getConstructor:function(e,t,n,c){var u=e(function(e,r){s(e,u,t,"_i");e._t=t;e._i=a(null);e._f=void 0;e._l=void 0;e[v]=0;void 0!=r&&l(r,n,e[c],e)});o(u.prototype,{clear:function e(){for(var n=h(this,t),r=n._i,a=n._f;a;a=a.n){a.r=true;a.p&&(a.p=a.p.n=void 0);delete r[a.i]}n._f=n._l=void 0;n[v]=0},delete:function(e){var n=h(this,t);var r=m(n,e);if(r){var a=r.n;var o=r.p;delete n._i[r.i];r.r=true;o&&(o.n=a);a&&(a.p=o);n._f==r&&(n._f=a);n._l==r&&(n._l=o);n[v]--}return!!r},forEach:function e(n){h(this,t);var r=i(n,arguments.length>1?arguments[1]:void 0,3);var a;while(a=a?a.n:this._f){r(a.v,a.k,this);while(a&&a.r)a=a.p}},has:function e(n){return!!m(h(this,t),n)}});f&&r(u.prototype,"size",{get:function(){return h(this,t)[v]}});return u},def:function(e,t,n){var r=m(e,t);var a,o;if(r)r.v=n;else{e._l=r={i:o=d(t,true),k:t,v:n,p:a=e._l,n:void 0,r:false};e._f||(e._f=r);a&&(a.n=r);e[v]++;"F"!==o&&(e._i[o]=r)}return e},getEntry:m,setStrong:function(e,t,n){c(e,t,function(e,n){this._t=h(e,t);this._k=n;this._l=void 0},function(){var e=this;var t=e._k;var n=e._l;while(n&&n.r)n=n.p;if(!e._t||!(e._l=n=n?n.n:e._t._f)){e._t=void 0;return u(1)}if("keys"==t)return u(0,n.k);if("values"==t)return u(0,n.v);return u(0,[n.k,n.v])},n?"entries":"values",!n,true);p(t)}}},function(e,t,n){"use strict";var r=n(1100);var a=n(259);var o="Set";e.exports=n(399)(o,function(e){return function t(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function e(t){return r.def(a(this,o),t=0===t?0:t,t)}},r)},function(e,t,n){"use strict";var r=n(121)(0);var a=n(70);var o=n(175);var i=n(1084);var s=n(1103);var l=n(30);var c=n(29);var u=n(259);var p="WeakMap";var f=o.getWeak;var d=Object.isExtensible;var h=s.ufstore;var v={};var m;var b=function(e){return function t(){return e(this,arguments.length>0?arguments[0]:void 0)}};var _={get:function e(t){if(l(t)){var n=f(t);if(true===n)return h(u(this,p)).get(t);return n?n[this._i]:void 0}},set:function e(t,n){return s.def(u(this,p),t,n)}};var g=e.exports=n(399)(p,b,_,s,true,true);if(c(function(){return 7!=(new g).set((Object.freeze||Object)(v),7).get(v)})){m=s.getConstructor(b,p);i(m.prototype,_);o.NEED=true;r(["delete","has","get","set"],function(e){var t=g.prototype;var n=t[e];a(t,e,function(t,r){if(l(t)&&!d(t)){this._f||(this._f=new m);var a=this._f[e](t,r);return"set"==e?this:a}return n.call(this,t,r)})})}},function(e,t,n){"use strict";var r=n(229);var a=n(175).getWeak;var o=n(25);var i=n(30);var s=n(227);var l=n(228);var c=n(121);var u=n(59);var p=n(259);var f=c(5);var d=c(6);var h=0;var v=function(e){return e._l||(e._l=new m)};var m=function(){this.a=[]};var b=function(e,t){return f(e.a,function(e){return e[0]===t})};m.prototype={get:function(e){var t=b(this,e);if(t)return t[1]},has:function(e){return!!b(this,e)},set:function(e,t){var n=b(this,e);n?n[1]=t:this.a.push([e,t])},delete:function(e){var t=d(this.a,function(t){return t[0]===e});~t&&this.a.splice(t,1);return!!~t}};e.exports={getConstructor:function(e,t,n,o){var c=e(function(e,r){s(e,c,t,"_i");e._t=t;e._i=h++;e._l=void 0;void 0!=r&&l(r,n,e[o],e)});r(c.prototype,{delete:function(e){if(!i(e))return false;var n=a(e);if(true===n)return v(p(this,t))["delete"](e);return n&&u(n,this._i)&&delete n[this._i]},has:function e(n){if(!i(n))return false;var r=a(n);if(true===r)return v(p(this,t)).has(n);return r&&u(r,this._i)}});return c},def:function(e,t,n){var r=a(o(t),true);true===r?v(e).set(t,n):r[e._i]=n;return e},ufstore:v}},function(e,t,n){var r=n(83);var a=n(45);e.exports=function(e){if(void 0===e)return 0;var t=r(e);var n=a(t);if(t!==n)throw RangeError("Wrong length!");return n}},function(e,t,n){var r=n(225);var a=n(393);var o=n(25);var i=n(26).Reflect;e.exports=i&&i.ownKeys||function e(t){var n=r.f(o(t));var i=a.f;return i?n.concat(i(t)):n}},,function(e,t,n){var r=n(45);var a=n(738);var o=n(84);e.exports=function(e,t,n,i){var s=String(o(e));var l=s.length;var c=void 0===n?" ":String(n);var u=r(t);if(u<=l||""==c)return s;var p=u-l;var f=a.call(c,Math.ceil(p/c.length));f.length>p&&(f=f.slice(0,p));return i?f+s:s+f}},function(e,t,n){var r=n(137);var a=n(79);var o=n(340).f;e.exports=function(e){return function(t){var n=a(t);var i=r(n);var s=i.length;var l=0;var c=[];var u;while(s>l)o.call(n,u=i[l++])&&c.push(e?[u,n[u]]:n[u]);return c}}},,,,,,,,,,,,,,function(e,t,n){"use strict";var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};var a=n(1123);var o=n(1124);var i=n(1125);var s=n(1126);var l=function e(t){return function e(n){var l=arguments.length<=1||void 0===arguments[1]?t:arguments[1];var c=arguments.length<=2||void 0===arguments[2]?"0":arguments[2];var u=i(l);var p=function e(t){return[c,"-",t].join("")};if(0===u.length)return[n];var f=function(){var t=u[0];var r=l[t];var i=a(l,t);var c=function t(n,r){var a=p(r);return e(n,i,a)};var f=function t(n,s){var l=r.textFn||o;var c=l(n);var u=r.ignore||[];var f=a(i,u);var d=p(s);var h=e(c,f,d);return r.matcherFn(c,h,d)};return{v:s(n,r.pattern,f,c)}}();if("object"===("undefined"===typeof f?"undefined":r(f)))return f.v}};e.exports=l},function(e,t,n){(function(t){var n=200;var r="__lodash_hash_undefined__";var a=1/0,o=9007199254740991;var i="[object Arguments]",s="[object Function]",l="[object GeneratorFunction]",c="[object Symbol]";var u=/[\\^$.*+?()[\]{}|]/g;var p=/^\[object .+?Constructor\]$/;var f=/^(?:0|[1-9]\d*)$/;var d="object"==typeof t&&t&&t.Object===Object&&t;var h="object"==typeof self&&self&&self.Object===Object&&self;var v=d||h||Function("return this")();function m(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function b(e,t){var n=e?e.length:0;return!!n&&k(e,t,0)>-1}function _(e,t,n){var r=-1,a=e?e.length:0;while(++r-1}function oe(e,t){var n=this.__data__,r=me(n,e);r<0?n.push([e,t]):n[r][1]=t;return this}ee.prototype.clear=te;ee.prototype["delete"]=ne;ee.prototype.get=re;ee.prototype.has=ae;ee.prototype.set=oe;function ie(e){var t=-1,n=e?e.length:0;this.clear();while(++t=n){i=E;s=false;t=new fe(t)}e:while(++o0&&n(s)?t>1?_e(s,t-1,n,r,a):y(a,s):r||(a[a.length]=s)}return a}function ge(e,t,n){var r=t(e);return Fe(e)?r:y(r,n(e))}function ye(e){if(!Ge(e)||Ae(e))return false;var t=He(e)||S(e)?q:p;return t.test(De(e))}function we(e){if(!Ge(e))return Re(e);var t=Me(e),n=[];for(var r in e)"constructor"==r&&(t||!L.call(e,r))||n.push(r);return n}function ke(e,t){e=Object(e);return Oe(e,t,function(t,n){return n in e})}function Oe(e,t,n){var r=-1,a=t.length,o={};while(++r-1&&e%1==0&&e-1&&e%1==0&&e<=o}function Ge(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ve(e){return!!e&&"object"==typeof e}function Ke(e){return"symbol"==typeof e||Ve(e)&&D.call(e)==c}function Ye(e){return Ue(e)?ve(e,true):we(e)}var Qe=xe(function(e,t){if(null==e)return{};t=g(_e(t,1),Le);return ke(e,be(je(e),t))});function Je(){return[]}e.exports=Qe}).call(t,n(5))},function(e,t){function n(e){return e}e.exports=n},function(e,t){var n=9007199254740991;var r="[object Arguments]",a="[object Function]",o="[object GeneratorFunction]";var i=/^(?:0|[1-9]\d*)$/;function s(e,t){var n=-1,r=Array(e);while(++n-1&&e%1==0&&e-1&&e%1==0&&e<=n}function x(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function j(e){return!!e&&"object"==typeof e}function E(e){return y(e)?h(e):v(e)}e.exports=E},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t-1}function Ze(e,t){var n=this.__data__,r=ht(n,e);r<0?n.push([e,t]):n[r][1]=t;return this}Ve.prototype.clear=Ke;Ve.prototype["delete"]=Ye;Ve.prototype.get=Qe;Ve.prototype.has=Je;Ve.prototype.set=Ze;function Xe(e){var t=-1,n=e?e.length:0;this.clear();while(++tc))return false;var p=o.get(e);if(p&&o.get(t))return p==t;var f=-1,d=true,h=a&i?new at:void 0;o.set(e,t);o.set(t,e);while(++f-1&&e%1==0&&e-1&&e%1==0&&e<=c}function cn(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function un(e){return!!e&&"object"==typeof e}function pn(e){return"symbol"==typeof e||un(e)&&ge.call(e)==x}var fn=ee?ie(ee):jt;function dn(e){return null==e?"":It(e)}function hn(e,t,n){var r=null==e?void 0:_t(e,t);return void 0===r?n:r}function vn(e,t){return null!=e&&zt(e,t,yt)}function mn(e){return an(e)?dt(e):Ct(e)}function bn(e){return e}function _n(e){return Wt(e)?re(Zt(e)):Pt(e)}n.exports=$t}).call(t,n(5),n(35)(e))},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.bodyOpenClassName=t.portalClassName=void 0;var r=Object.assign||function(e){for(var t=1;t0?n.closeWithTimeout():n.closeWithoutTimeout()};n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus()};n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:true,closesAt:e},function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())})};n.closeWithoutTimeout=function(){n.setState({beforeClose:false,isOpen:false,afterOpen:false,closesAt:null},n.afterClose)};n.handleKeyDown=function(e){e.keyCode===S&&(0,d.default)(n.content,e);if(n.props.shouldCloseOnEsc&&e.keyCode===T){e.stopPropagation();n.requestClose(e)}};n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=true);n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent());n.shouldClose=null;n.moveFromContentToOverlay=null};n.handleOverlayOnMouseUp=function(){null===n.moveFromContentToOverlay&&(n.shouldClose=false)};n.handleContentOnMouseUp=function(){n.shouldClose=false};n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault();n.moveFromContentToOverlay=false};n.handleContentOnClick=function(){n.shouldClose=false};n.handleContentOnMouseDown=function(){n.shouldClose=false;n.moveFromContentToOverlay=false};n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)};n.ownerHandlesClose=function(){return n.props.onRequestClose};n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose};n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)};n.buildClassName=function(e,t){var r="object"===("undefined"===typeof t?"undefined":a(t))?t:{base:C[e],afterOpen:C[e]+"--after-open",beforeClose:C[e]+"--before-close"};var o=r.base;n.state.afterOpen&&(o=o+" "+r.afterOpen);n.state.beforeClose&&(o=o+" "+r.beforeClose);return"string"===typeof t&&t?o+" "+t:o};n.ariaAttributes=function(e){return Object.keys(e).reduce(function(t,n){t["aria-"+n]=e[n];return t},{})};n.state={afterOpen:false,beforeClose:false};n.shouldClose=null;n.moveFromContentToOverlay=null;return n}o(t,[{key:"componentDidMount",value:function e(){if(this.props.isOpen){this.setFocusAfterRender(true);this.open()}}},{key:"componentWillReceiveProps",value:function e(t){false;if(!this.props.isOpen&&t.isOpen){this.setFocusAfterRender(true);this.open()}else this.props.isOpen&&!t.isOpen&&this.close()}},{key:"componentDidUpdate",value:function e(){if(this.focusAfterRender){this.focusContent();this.setFocusAfterRender(false)}}},{key:"componentWillUnmount",value:function e(){this.afterClose();clearTimeout(this.closeTimer)}},{key:"beforeOpen",value:function e(){var t=this.props,n=t.appElement,r=t.ariaHideApp,a=t.bodyOpenClassName;g.add(a);r&&v.hide(n)}},{key:"render",value:function e(){var t=this.props,n=t.className,a=t.overlayClassName,o=t.defaultStyles;var i=n?{}:o.content;var l=a?{}:o.overlay;return this.shouldBeClosed()?null:s.default.createElement("div",{ref:this.setOverlayRef,className:this.buildClassName("overlay",a),style:r({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown,onMouseUp:this.handleOverlayOnMouseUp,"aria-modal":"true"},s.default.createElement("div",r({ref:this.setContentRef,style:r({},i,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.ariaAttributes(this.props.aria||{})),this.props.children))}}]);return t}(i.Component);P.defaultProps={style:{overlay:{},content:{}}};P.propTypes={isOpen:c.default.bool.isRequired,defaultStyles:c.default.shape({content:c.default.object,overlay:c.default.object}),style:c.default.shape({content:c.default.object,overlay:c.default.object}),className:c.default.oneOfType([c.default.string,c.default.object]),overlayClassName:c.default.oneOfType([c.default.string,c.default.object]),bodyOpenClassName:c.default.string,ariaHideApp:c.default.bool,appElement:c.default.instanceOf(w.default),onAfterOpen:c.default.func,onRequestClose:c.default.func,closeTimeoutMS:c.default.number,shouldFocusAfterRender:c.default.bool,shouldCloseOnOverlayClick:c.default.bool,shouldReturnFocusAfterClose:c.default.bool,role:c.default.string,contentLabel:c.default.string,aria:c.default.object,children:c.default.node,shouldCloseOnEsc:c.default.bool};t.default=P;e.exports=t["default"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.handleBlur=c;t.handleFocus=u;t.markForFocusLater=p;t.returnFocus=f;t.popWithoutFocus=d;t.setupScopedFocus=h;t.teardownScopedFocus=v;var r=n(870);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var i=[];var s=null;var l=false;function c(){l=true}function u(){if(l){l=false;if(!s)return;setTimeout(function(){if(s.contains(document.activeElement))return;var e=(0,a.default)(s)[0]||s;e.focus()},0)}}function p(){i.push(document.activeElement)}function f(){var e=null;try{if(0!==i.length){e=i.pop();e.focus()}return}catch(t){console.warn(["You tried to return focus to",e,"but it is not in the DOM anymore"].join(" "))}}function d(){i.length>0&&i.pop()}function h(e){s=e;if(window.addEventListener){window.addEventListener("blur",c,false);document.addEventListener("focus",u,true)}else{window.attachEvent("onBlur",c);document.attachEvent("onFocus",u)}}function v(){s=null;if(window.addEventListener){window.removeEventListener("blur",c);document.removeEventListener("focus",u)}else{window.detachEvent("onBlur",c);document.detachEvent("onFocus",u)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=i;var r=n(870);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=(0,a.default)(e);if(!n.length){t.preventDefault();return}var r=t.shiftKey;var o=n[0];var i=n[n.length-1];if(e===document.activeElement)return;var s;i!==document.activeElement||r||(s=o);o===document.activeElement&&r&&(s=i);if(s){t.preventDefault();s.focus();return}var l=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);var c=null!=l&&"Chrome"!=l[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent);if(!c)return;var u=n.indexOf(document.activeElement);u>-1&&(u+=r?-1:1);t.preventDefault();n[u].focus()}e.exports=t["default"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.add=i;t.remove=s;var r=n(872);var a=o(r);function o(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e;return t}function i(e){e.split(" ").map(a.add).forEach(function(e){return document.body.classList.add(e)})}function s(e){var t=a.get();e.split(" ").map(a.remove).filter(function(e){return 0===t[e]}).forEach(function(e){return document.body.classList.remove(e)})}},function(e,t,n){var r;(function(){"use strict";var a=!!("undefined"!==typeof window&&window.document&&window.document.createElement);var o={canUseDOM:a,canUseWorkers:"undefined"!==typeof Worker,canUseEventListeners:a&&!!(window.addEventListener||window.attachEvent),canUseViewport:a&&!!window.screen};true;!(r=function(){return o}.call(t,n,t,e),void 0!==r&&(e.exports=r))})()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";t=e.exports=n(1215)["default"];t["default"]=t},function(e,t,n){"use strict";var r=n(1216);t["default"]=a;function a(e){var t=r.objCreate(null);return function(){var n=Array.prototype.slice.call(arguments);var a=o(n);var i=a&&t[a];if(!i){i=new(r.bind.apply(e,[null].concat(n)));a&&(t[a]=i)}return i}}function o(e){if("undefined"===typeof JSON)return;var t=[];var n,r,a;for(n=0,r=e.length;n1114111||n(u)!=u)throw RangeError("Invalid code point: "+u);if(u<=65535)a.push(u);else{u-=65536;o=55296+(u>>10);i=u%1024+56320;a.push(o,i)}if(s+1==l||a.length>r){c+=t.apply(null,a);a.length=0}}return c};e?e(String,"fromCodePoint",{value:r,configurable:true,writable:true}):String.fromCodePoint=r}()},,,,,,,,,,,,,,function(e,t){var n=-1;var r=1;var a=0;function o(e,t,n){if(e==t){if(e)return[[a,e]];return[]}(n<0||e.lengtht.length?e:t;var c=e.length>t.length?t:e;var u=l.indexOf(c);if(-1!=u){i=[[r,l.substring(0,u)],[a,c],[r,l.substring(u+c.length)]];e.length>t.length&&(i[0][0]=i[2][0]=n);return i}if(1==c.length)return[[n,e],[r,t]];var f=p(e,t);if(f){var d=f[0];var h=f[1];var v=f[2];var m=f[3];var b=f[4];var _=o(d,v);var g=o(h,m);return _.concat([[a,b]],g)}return s(e,t)}function s(e,t){var a=e.length;var o=t.length;var i=Math.ceil((a+o)/2);var s=i;var c=2*i;var u=new Array(c);var p=new Array(c);for(var f=0;fa)m+=2;else if(O>o)v+=2;else if(h){var x=s+d-y;if(x>=0&&x=j)return l(e,t,k,O)}}}for(var E=-g+b;E<=g-_;E+=2){var x=s+E;var j;j=E==-g||E!=g&&p[x-1]a)_+=2;else if(C>o)b+=2;else if(!h){var w=s+d-E;if(w>=0&&w=j)return l(e,t,k,O)}}}}return[[n,e],[r,t]]}function l(e,t,n,r){var a=e.substring(0,n);var i=t.substring(0,r);var s=e.substring(n);var l=t.substring(r);var c=o(a,i);var u=o(s,l);return c.concat(u)}function c(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;var n=0;var r=Math.min(e.length,t.length);var a=r;var o=0;while(nt.length?e:t;var r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[i,s,l,p,o]:null}var o=a(n,r,Math.ceil(n.length/4));var i=a(n,r,Math.ceil(n.length/2));var s;if(!o&&!i)return null;s=i?o&&o[4].length>i[4].length?o:i:o;var l,p,f,d;if(e.length>t.length){l=s[0];p=s[1];f=s[2];d=s[3]}else{f=s[0];d=s[1];l=s[2];p=s[3]}var h=s[4];return[l,p,f,d,h]}function f(e){e.push([a,""]);var t=0;var o=0;var i=0;var s="";var l="";var p;while(t1){if(0!==o&&0!==i){p=c(l,s);if(0!==p){if(t-o-i>0&&e[t-o-i-1][0]==a)e[t-o-i-1][1]+=l.substring(0,p);else{e.splice(0,0,[a,l.substring(0,p)]);t++}l=l.substring(p);s=s.substring(p)}p=u(l,s);if(0!==p){e[t][1]=l.substring(l.length-p)+e[t][1];l=l.substring(0,l.length-p);s=s.substring(0,s.length-p)}}0===o?e.splice(t-i,o+i,[r,l]):0===i?e.splice(t-o,o+i,[n,s]):e.splice(t-o-i,o+i,[n,s],[r,l]);t=t-o-i+(o?1:0)+(i?1:0)+1}else if(0!==t&&e[t-1][0]==a){e[t-1][1]+=e[t][1];e.splice(t,1)}else t++;i=0;o=0;s="";l="";break}""===e[e.length-1][1]&&e.pop();var d=false;t=1;while(t0&&r.splice(o+2,0,[s[0],l]);return m(r,o,3)}return e}function m(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+1 div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.id="detectElementResize";a.type="text/css";null!=e&&a.setAttribute("nonce",e);a.styleSheet?a.styleSheet.cssText=n:a.appendChild(document.createTextNode(n));r.appendChild(a)}};var w=function e(r,a){if(n)r.attachEvent("onresize",a);else{if(!r.__resizeTriggers__){var i=t.getComputedStyle(r);i&&"static"==i.position&&(r.style.position="relative");y();r.__resizeLast__={};r.__resizeListeners__=[];(r.__resizeTriggers__=document.createElement("div")).className="resize-triggers";r.__resizeTriggers__.innerHTML='
    ';r.appendChild(r.__resizeTriggers__);o(r);r.addEventListener("scroll",s,true);if(p){r.__resizeTriggers__.__animationListener__=function e(t){t.animationName==b&&o(r)};r.__resizeTriggers__.addEventListener(p,r.__resizeTriggers__.__animationListener__)}}r.__resizeListeners__.push(a)}};var k=function e(t,r){if(n)t.detachEvent("onresize",r);else{t.__resizeListeners__.splice(t.__resizeListeners__.indexOf(r),1);if(!t.__resizeListeners__.length){t.removeEventListener("scroll",s,true);if(t.__resizeTriggers__.__animationListener__){t.__resizeTriggers__.removeEventListener(p,t.__resizeTriggers__.__animationListener__);t.__resizeTriggers__.__animationListener__=null}try{t.__resizeTriggers__=!t.removeChild(t.__resizeTriggers__)}catch(e){}}}};return{addResizeListener:w,removeResizeListener:k}}},function(e,t,n){"use strict";var r=n(50);var a=n.n(r);var o=n(51);var i=n.n(o);var s=30;var l=100;var c=function(){function e(){var t=this;var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a()(this,e);this.columnWidth=function(e){var n=e.index;var r=t._keyMapper(0,n);return t._columnWidthCache.hasOwnProperty(r)?t._columnWidthCache[r]:t._defaultWidth};this.rowHeight=function(e){var n=e.index;var r=t._keyMapper(n,0);return t._rowHeightCache.hasOwnProperty(r)?t._rowHeightCache[r]:t._defaultHeight};var r=n.defaultHeight,o=n.defaultWidth,i=n.fixedHeight,c=n.fixedWidth,u=n.keyMapper,f=n.minHeight,d=n.minWidth;this._hasFixedHeight=true===i;this._hasFixedWidth=true===c;this._minHeight=f||0;this._minWidth=d||0;this._keyMapper=u||p;this._defaultHeight=Math.max(this._minHeight,"number"===typeof r?r:s);this._defaultWidth=Math.max(this._minWidth,"number"===typeof o?o:l);false;this._columnCount=0;this._rowCount=0;this._cellHeightCache={};this._cellWidthCache={};this._columnWidthCache={};this._rowHeightCache={}}i()(e,[{key:"clear",value:function e(t,n){var r=this._keyMapper(t,n);delete this._cellHeightCache[r];delete this._cellWidthCache[r];this._updateCachedColumnAndRowSizes(t,n)}},{key:"clearAll",value:function e(){this._cellHeightCache={};this._cellWidthCache={};this._columnWidthCache={};this._rowHeightCache={}}},{key:"hasFixedHeight",value:function e(){return this._hasFixedHeight}},{key:"hasFixedWidth",value:function e(){return this._hasFixedWidth}},{key:"getHeight",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this._hasFixedHeight)return this._defaultHeight;var r=this._keyMapper(t,n);return this._cellHeightCache.hasOwnProperty(r)?Math.max(this._minHeight,this._cellHeightCache[r]):this._defaultHeight}},{key:"getWidth",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this._hasFixedWidth)return this._defaultWidth;var r=this._keyMapper(t,n);return this._cellWidthCache.hasOwnProperty(r)?Math.max(this._minWidth,this._cellWidthCache[r]):this._defaultWidth}},{key:"has",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=this._keyMapper(t,n);return this._cellHeightCache.hasOwnProperty(r)}},{key:"set",value:function e(t,n,r,a){var o=this._keyMapper(t,n);n>=this._columnCount&&(this._columnCount=n+1);t>=this._rowCount&&(this._rowCount=t+1);this._cellHeightCache[o]=a;this._cellWidthCache[o]=r;this._updateCachedColumnAndRowSizes(t,n)}},{key:"_updateCachedColumnAndRowSizes",value:function e(t,n){if(!this._hasFixedWidth){var r=0;for(var a=0;a=0?this._updateScrollPositionForScrollToCell():(r>=0||o>=0)&&this._setScrollPosition({scrollLeft:r,scrollTop:o});this._invokeOnSectionRenderedHelper();var i=n.getTotalSize(),s=i.height,l=i.width;this._invokeOnScrollMemoizer({scrollLeft:r||0,scrollTop:o||0,totalHeight:s,totalWidth:l})}},{key:"componentDidUpdate",value:function e(t,n){var r=this.props,a=r.height,o=r.scrollToAlignment,i=r.scrollToCell,s=r.width;var l=this.state,c=l.scrollLeft,u=l.scrollPositionChangeReason,p=l.scrollTop;if(u===j.REQUESTED){c>=0&&c!==n.scrollLeft&&c!==this._scrollingContainer.scrollLeft&&(this._scrollingContainer.scrollLeft=c);p>=0&&p!==n.scrollTop&&p!==this._scrollingContainer.scrollTop&&(this._scrollingContainer.scrollTop=p)}a===t.height&&o===t.scrollToAlignment&&i===t.scrollToCell&&s===t.width||this._updateScrollPositionForScrollToCell();this._invokeOnSectionRenderedHelper()}},{key:"componentWillMount",value:function e(){var t=this.props.cellLayoutManager;t.calculateSizeAndPositionData();this._scrollbarSize=O()();if(void 0===this._scrollbarSize){this._scrollbarSizeMeasured=false;this._scrollbarSize=0}else this._scrollbarSizeMeasured=true}},{key:"componentWillUnmount",value:function e(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"componentWillReceiveProps",value:function e(t){var n=this.state,r=n.scrollLeft,a=n.scrollTop;0!==t.cellCount||0===r&&0===a?t.scrollLeft===this.props.scrollLeft&&t.scrollTop===this.props.scrollTop||this._setScrollPosition({scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}):this._setScrollPosition({scrollLeft:0,scrollTop:0});(t.cellCount!==this.props.cellCount||t.cellLayoutManager!==this.props.cellLayoutManager||this._calculateSizeAndPositionDataOnNextUpdate)&&t.cellLayoutManager.calculateSizeAndPositionData();this._calculateSizeAndPositionDataOnNextUpdate&&(this._calculateSizeAndPositionDataOnNextUpdate=false)}},{key:"render",value:function e(){var t=this.props,n=t.autoHeight,r=t.cellCount,o=t.cellLayoutManager,i=t.className,s=t.height,l=t.horizontalOverscanSize,c=t.id,u=t.noContentRenderer,p=t.style,f=t.verticalOverscanSize,d=t.width;var h=this.state,v=h.isScrolling,m=h.scrollLeft,b=h.scrollTop;var g=o.getTotalSize(),w=g.height,k=g.width;var O=Math.max(0,m-l);var x=Math.max(0,b-f);var j=Math.min(k,m+d+l);var E=Math.min(w,b+s+f);var C=s>0&&d>0?o.cellRenderers({height:E-x,isScrolling:v,width:j-O,x:O,y:x}):[];var S={boxSizing:"border-box",direction:"ltr",height:n?"auto":s,position:"relative",WebkitOverflowScrolling:"touch",width:d,willChange:"transform"};var T=w>s?this._scrollbarSize:0;var P=k>d?this._scrollbarSize:0;S.overflowX=k+T<=d?"hidden":"auto";S.overflowY=w+P<=s?"hidden":"auto";return _.a.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:y()("ReactVirtualized__Collection",i),id:c,onScroll:this._onScroll,role:"grid",style:a()({},S,p),tabIndex:0},r>0&&_.a.createElement("div",{className:"ReactVirtualized__Collection__innerScrollContainer",style:{height:w,maxHeight:w,maxWidth:k,overflow:"hidden",pointerEvents:v?"none":"",width:k}},C),0===r&&u())}},{key:"_enablePointerEventsAfterDelay",value:function e(){var t=this;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId);this._disablePointerEventsTimeoutId=setTimeout(function(){var e=t.props.isScrollingChange;e(false);t._disablePointerEventsTimeoutId=null;t.setState({isScrolling:false})},x)}},{key:"_invokeOnSectionRenderedHelper",value:function e(){var t=this.props,n=t.cellLayoutManager,r=t.onSectionRendered;this._onSectionRenderedMemoizer({callback:r,indices:{indices:n.getLastRenderedIndices()}})}},{key:"_invokeOnScrollMemoizer",value:function e(t){var n=this;var r=t.scrollLeft,a=t.scrollTop,o=t.totalHeight,i=t.totalWidth;this._onScrollMemoizer({callback:function e(t){var r=t.scrollLeft,a=t.scrollTop;var s=n.props,l=s.height,c=s.onScroll,u=s.width;c({clientHeight:l,clientWidth:u,scrollHeight:o,scrollLeft:r,scrollTop:a,scrollWidth:i})},indices:{scrollLeft:r,scrollTop:a}})}},{key:"_setScrollingContainerRef",value:function e(t){this._scrollingContainer=t}},{key:"_setScrollPosition",value:function e(t){var n=t.scrollLeft,r=t.scrollTop;var a={scrollPositionChangeReason:j.REQUESTED};n>=0&&(a.scrollLeft=n);r>=0&&(a.scrollTop=r);(n>=0&&n!==this.state.scrollLeft||r>=0&&r!==this.state.scrollTop)&&this.setState(a)}},{key:"_updateScrollPositionForScrollToCell",value:function e(){var t=this.props,n=t.cellLayoutManager,r=t.height,a=t.scrollToAlignment,o=t.scrollToCell,i=t.width;var s=this.state,l=s.scrollLeft,c=s.scrollTop;if(o>=0){var u=n.getScrollPositionForCell({align:a,cellIndex:o,height:r,scrollLeft:l,scrollTop:c,width:i});u.scrollLeft===l&&u.scrollTop===c||this._setScrollPosition(u)}}},{key:"_onScroll",value:function e(t){if(t.target!==this._scrollingContainer)return;this._enablePointerEventsAfterDelay();var n=this.props,r=n.cellLayoutManager,a=n.height,o=n.isScrollingChange,i=n.width;var s=this._scrollbarSize;var l=r.getTotalSize(),c=l.height,u=l.width;var p=Math.max(0,Math.min(u-i+s,t.target.scrollLeft));var f=Math.max(0,Math.min(c-a+s,t.target.scrollTop));if(this.state.scrollLeft!==p||this.state.scrollTop!==f){var d=t.cancelable?j.OBSERVED:j.REQUESTED;this.state.isScrolling||o(true);this.setState({isScrolling:true,scrollLeft:p,scrollPositionChangeReason:d,scrollTop:f})}this._invokeOnScrollMemoizer({scrollLeft:p,scrollTop:f,totalWidth:u,totalHeight:c})}}]);return t}(b["PureComponent"]);E.defaultProps={"aria-label":"grid",horizontalOverscanSize:0,noContentRenderer:function e(){return null},onScroll:function e(){return null},onSectionRendered:function e(){return null},scrollToAlignment:"auto",scrollToCell:-1,style:{},verticalOverscanSize:0};t["a"]=E;void 0},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=!!("undefined"!==typeof window&&window.document&&window.document.createElement);e.exports=t["default"]},function(e,t,n){"use strict";t["a"]=a;var r=n(1356);function a(e){var t=e.cellCount,n=e.cellSizeAndPositionGetter,a=e.sectionSize;var o=[];var i=new r["a"](a);var s=0;var l=0;for(var c=0;c0&&void 0!==arguments[0]?arguments[0]:u;i()(this,e);this._sectionSize=t;this._cellMetadata=[];this._sections={}}l()(e,[{key:"getCellIndices",value:function e(t){var n=t.height,r=t.width,o=t.x,i=t.y;var s={};this.getSections({height:n,width:r,x:o,y:i}).forEach(function(e){return e.getCellIndices().forEach(function(e){s[e]=e})});return a()(s).map(function(e){return s[e]})}},{key:"getCellMetadata",value:function e(t){var n=t.index;return this._cellMetadata[n]}},{key:"getSections",value:function e(t){var n=t.height,r=t.width,a=t.x,o=t.y;var i=Math.floor(a/this._sectionSize);var s=Math.floor((a+r-1)/this._sectionSize);var l=Math.floor(o/this._sectionSize);var u=Math.floor((o+n-1)/this._sectionSize);var p=[];for(var f=i;f<=s;f++)for(var d=l;d<=u;d++){var h=f+"."+d;this._sections[h]||(this._sections[h]=new c["a"]({height:this._sectionSize,width:this._sectionSize,x:f*this._sectionSize,y:d*this._sectionSize}));p.push(this._sections[h])}return p}},{key:"getTotalSectionCount",value:function e(){return a()(this._sections).length}},{key:"toString",value:function e(){var t=this;return a()(this._sections).map(function(e){return t._sections[e].toString()})}},{key:"registerCell",value:function e(t){var n=t.cellMetadatum,r=t.index;this._cellMetadata[r]=n;this.getSections(n).forEach(function(e){return e.addCellIndex({index:r})})}}]);return e}();t["a"]=p},function(e,t,n){"use strict";var r=n(50);var a=n.n(r);var o=n(51);var i=n.n(o);var s=function(){function e(t){var n=t.height,r=t.width,o=t.x,i=t.y;a()(this,e);this.height=n;this.width=r;this.x=o;this.y=i;this._indexMap={};this._indices=[]}i()(e,[{key:"addCellIndex",value:function e(t){var n=t.index;if(!this._indexMap[n]){this._indexMap[n]=true;this._indices.push(n)}}},{key:"getCellIndices",value:function e(){return this._indices}},{key:"toString",value:function e(){return this.x+","+this.y+" "+this.width+"x"+this.height}}]);return e}();t["a"]=s},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.align,n=void 0===t?"auto":t,r=e.cellOffset,a=e.cellSize,o=e.containerSize,i=e.currentOffset;var s=r;var l=s-o+a;switch(n){case"start":return s;case"end":return l;case"center":return s-(o-a)/2;default:return Math.max(l,Math.min(s,i))}}},function(e,t,n){"use strict";var r=n(931)},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.cellCount,n=e.cellSize,r=e.computeMetadataCallback,a=e.computeMetadataCallbackProps,o=e.nextCellsCount,i=e.nextCellSize,s=e.nextScrollToIndex,l=e.scrollToIndex,c=e.updateScrollOffsetForScrollToIndex;if(t!==o||("number"===typeof n||"number"===typeof i)&&n!==i){r(a);l>=0&&l===s&&c()}}},function(e,t,n){"use strict";var r=n(352);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(1362);var u=15e5;var p=function(){function e(t){var n=t.maxScrollSize,r=void 0===n?u:n,o=a()(t,["maxScrollSize"]);i()(this,e);this._cellSizeAndPositionManager=new c["a"](o);this._maxScrollSize=r}l()(e,[{key:"areOffsetsAdjusted",value:function e(){return this._cellSizeAndPositionManager.getTotalSize()>this._maxScrollSize}},{key:"configure",value:function e(t){this._cellSizeAndPositionManager.configure(t)}},{key:"getCellCount",value:function e(){return this._cellSizeAndPositionManager.getCellCount()}},{key:"getEstimatedCellSize",value:function e(){return this._cellSizeAndPositionManager.getEstimatedCellSize()}},{key:"getLastMeasuredIndex",value:function e(){return this._cellSizeAndPositionManager.getLastMeasuredIndex()}},{key:"getOffsetAdjustment",value:function e(t){var n=t.containerSize,r=t.offset;var a=this._cellSizeAndPositionManager.getTotalSize();var o=this.getTotalSize();var i=this._getOffsetPercentage({containerSize:n,offset:r,totalSize:o});return Math.round(i*(o-a))}},{key:"getSizeAndPositionOfCell",value:function e(t){return this._cellSizeAndPositionManager.getSizeAndPositionOfCell(t)}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function e(){return this._cellSizeAndPositionManager.getSizeAndPositionOfLastMeasuredCell()}},{key:"getTotalSize",value:function e(){return Math.min(this._maxScrollSize,this._cellSizeAndPositionManager.getTotalSize())}},{key:"getUpdatedOffsetForIndex",value:function e(t){var n=t.align,r=void 0===n?"auto":n,a=t.containerSize,o=t.currentOffset,i=t.targetIndex,s=t.totalSize;o=this._safeOffsetToOffset({containerSize:a,offset:o});var l=this._cellSizeAndPositionManager.getUpdatedOffsetForIndex({align:r,containerSize:a,currentOffset:o,targetIndex:i,totalSize:s});return this._offsetToSafeOffset({containerSize:a,offset:l})}},{key:"getVisibleCellRange",value:function e(t){var n=t.containerSize,r=t.offset;r=this._safeOffsetToOffset({containerSize:n,offset:r});return this._cellSizeAndPositionManager.getVisibleCellRange({containerSize:n,offset:r})}},{key:"resetCell",value:function e(t){this._cellSizeAndPositionManager.resetCell(t)}},{key:"_getOffsetPercentage",value:function e(t){var n=t.containerSize,r=t.offset,a=t.totalSize;return a<=n?0:r/(a-n)}},{key:"_offsetToSafeOffset",value:function e(t){var n=t.containerSize,r=t.offset;var a=this._cellSizeAndPositionManager.getTotalSize();var o=this.getTotalSize();if(a===o)return r;var i=this._getOffsetPercentage({containerSize:n,offset:r,totalSize:a});return Math.round(i*(o-n))}},{key:"_safeOffsetToOffset",value:function e(t){var n=t.containerSize,r=t.offset;var a=this._cellSizeAndPositionManager.getTotalSize();var o=this.getTotalSize();if(a===o)return r;var i=this._getOffsetPercentage({containerSize:n,offset:r,totalSize:o});return Math.round(i*(a-n))}}]);return e}();t["a"]=p},function(e,t,n){"use strict";var r=n(50);var a=n.n(r);var o=n(51);var i=n.n(o);var s=function(){function e(t){var n=t.batchAllCells,r=void 0!==n&&n,o=t.cellCount,i=t.cellSizeGetter,s=t.estimatedCellSize;a()(this,e);this._batchAllCells=r;this._cellSizeGetter=i;this._cellCount=o;this._estimatedCellSize=s;this._cellSizeAndPositionData={};this._lastMeasuredIndex=-1;this._lastBatchedIndex=-1}i()(e,[{key:"areOffsetsAdjusted",value:function e(){return false}},{key:"configure",value:function e(t){var n=t.cellCount,r=t.estimatedCellSize;this._cellCount=n;this._estimatedCellSize=r}},{key:"getCellCount",value:function e(){return this._cellCount}},{key:"getEstimatedCellSize",value:function e(){return this._estimatedCellSize}},{key:"getLastMeasuredIndex",value:function e(){return this._lastMeasuredIndex}},{key:"getOffsetAdjustment",value:function e(t){var n=t.containerSize,r=t.offset;return 0}},{key:"getSizeAndPositionOfCell",value:function e(t){if(t<0||t>=this._cellCount)throw Error("Requested index "+t+" is outside of range 0.."+this._cellCount);if(t>this._lastMeasuredIndex){var n=this.getSizeAndPositionOfLastMeasuredCell();var r=n.offset+n.size;for(var a=this._lastMeasuredIndex+1;a<=t;a++){var o=this._cellSizeGetter({index:a});if(void 0===o||isNaN(o))throw Error("Invalid size returned for cell "+a+" of value "+o);if(null===o){this._cellSizeAndPositionData[a]={offset:r,size:0};this._lastBatchedIndex=t}else{this._cellSizeAndPositionData[a]={offset:r,size:o};r+=o;this._lastMeasuredIndex=t}}}return this._cellSizeAndPositionData[t]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function e(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function e(){var t=this.getSizeAndPositionOfLastMeasuredCell();return t.offset+t.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{key:"getUpdatedOffsetForIndex",value:function e(t){var n=t.align,r=void 0===n?"auto":n,a=t.containerSize,o=t.currentOffset,i=t.targetIndex;if(a<=0)return 0;var s=this.getSizeAndPositionOfCell(i);var l=s.offset;var c=l-a+s.size;var u=void 0;switch(r){case"start":u=l;break;case"end":u=c;break;case"center":u=l-(a-s.size)/2;break;default:u=Math.max(c,Math.min(l,o));break}var p=this.getTotalSize();return Math.max(0,Math.min(p-a,u))}},{key:"getVisibleCellRange",value:function e(t){if(this._batchAllCells)return{start:0,stop:this._cellCount-1};var n=t.containerSize,r=t.offset;var a=this.getTotalSize();if(0===a)return{};var o=r+n;var i=this._findNearestCell(r);var s=this.getSizeAndPositionOfCell(i);r=s.offset+s.size;var l=i;while(ra&&(n=o-1)}if(r>0)return r-1}},{key:"_exponentialSearch",value:function e(t){var n=t.index,r=t.offset;var a=1;while(n=t?this._binarySearch({high:r,low:0,offset:t}):this._exponentialSearch({index:r,offset:t})}}]);return e}();t["a"]=s},function(e,t,n){"use strict";t["a"]=r;function r(e){var t=e.cellSize,n=e.cellSizeAndPositionManager,r=e.previousCellsCount,a=e.previousCellSize,o=e.previousScrollToAlignment,i=e.previousScrollToIndex,s=e.previousSize,l=e.scrollOffset,c=e.scrollToAlignment,u=e.scrollToIndex,p=e.size,f=e.sizeJustIncreasedFromZero,d=e.updateScrollIndexCallback;var h=n.getCellCount();var v=u>=0&&u0&&(pn.getTotalSize()-p&&d(h-1)}},function(e,t,n){"use strict";t["a"]=s;var r=-1;var a=1;var o="horizontal";var i="vertical";function s(e){var t=e.direction,n=e.cellCount,o=e.overscanCellsCount,i=e.scrollDirection,s=e.startIndex,l=e.stopIndex;var c=void 0;var u=void 0;o=Math.max(1,o);switch(i){case a:c=s-1;u=l+o;break;case r:c=s-o;u=l+1;break}return{overscanStartIndex:Math.max(0,c),overscanStopIndex:Math.min(n-1,u)}}},function(e,t,n){"use strict";var r=n(935)},function(e,t,n){"use strict";var r=n(936);n.d(t,"a",function(){return r["a"]})},function(e,t,n){e.exports={default:n(7391),__esModule:true}},,,function(e,t,n){"use strict";var r=n(937);var a=n(1382)},function(e,t,n){"use strict";var r=n(1372);var a=n.n(r);var o=n(50);var i=n.n(o);var s=n(51);var l=n.n(s);var c=n(1380);var u=function(){function e(){i()(this,e);this._columnSizeMap={};this._intervalTree=Object(c["a"])();this._leftMap={}}l()(e,[{key:"estimateTotalHeight",value:function e(t,n,r){var a=t-this.count;return this.tallestColumnSize+Math.ceil(a/n)*r}},{key:"range",value:function e(t,n,r){var o=this;this._intervalTree.queryInterval(t,t+n,function(e){var t=a()(e,3),n=t[0],i=t[1],s=t[2];return r(s,o._leftMap[s],n)})}},{key:"setPosition",value:function e(t,n,r,a){this._intervalTree.insert([r,r+a,t]);this._leftMap[t]=n;var o=this._columnSizeMap;var i=o[n];o[n]=void 0===i?r+a:Math.max(i,r+a)}},{key:"count",get:function e(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function e(){var t=this._columnSizeMap;var n=0;for(var r in t){var a=t[r];n=0===n?a:Math.min(n,a)}return n}},{key:"tallestColumnSize",get:function e(){var t=this._columnSizeMap;var n=0;for(var r in t){var a=t[r];n=Math.max(n,a)}return n}}]);return e}();t["a"]=u},function(e,t,n){"use strict";t.__esModule=true;var r=n(1373);var a=s(r);var o=n(1376);var i=s(o);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var s=(0,i.default)(e),l;!(r=(l=s.next()).done);r=true){n.push(l.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&s["return"]&&s["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if((0,a.default)(Object(t)))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(e,t,n){e.exports={default:n(7393),__esModule:true}},,,function(e,t,n){e.exports={default:n(7395),__esModule:true}},,,,function(e,t,n){"use strict";t["a"]=k;var r=n(1381);var a=0;var o=1;var i=2;function s(e,t,n,r,a){this.mid=e;this.left=t;this.right=n;this.leftPoints=r;this.rightPoints=a;this.count=(t?t.count:0)+(n?n.count:0)+r.length}var l=s.prototype;function c(e,t){e.mid=t.mid;e.left=t.left;e.right=t.right;e.leftPoints=t.leftPoints;e.rightPoints=t.rightPoints;e.count=t.count}function u(e,t){var n=g(t);e.mid=n.mid;e.left=n.left;e.right=n.right;e.leftPoints=n.leftPoints;e.rightPoints=n.rightPoints;e.count=n.count}function p(e,t){var n=e.intervals([]);n.push(t);u(e,n)}function f(e,t){var n=e.intervals([]);var r=n.indexOf(t);if(r<0)return a;n.splice(r,1);u(e,n);return o}l.intervals=function(e){e.push.apply(e,this.leftPoints);this.left&&this.left.intervals(e);this.right&&this.right.intervals(e);return e};l.insert=function(e){var t=this.count-this.leftPoints.length;this.count+=1;if(e[1]3*(t+1)?p(this,e):this.left.insert(e):this.left=g([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?p(this,e):this.right.insert(e):this.right=g([e]);else{var n=r["a"].ge(this.leftPoints,e,b);var a=r["a"].ge(this.rightPoints,e,_);this.leftPoints.splice(n,0,e);this.rightPoints.splice(a,0,e)}};l.remove=function(e){var t=this.count-this.leftPoints;if(e[1]3*(t-1))return f(this,e);var s=this.left.remove(e);if(s===i){this.left=null;this.count-=1;return o}s===o&&(this.count-=1);return s}if(e[0]>this.mid){if(!this.right)return a;var l=this.left?this.left.count:0;if(4*l>3*(t-1))return f(this,e);var s=this.right.remove(e);if(s===i){this.right=null;this.count-=1;return o}s===o&&(this.count-=1);return s}if(1===this.count)return this.leftPoints[0]===e?i:a;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){var u=this;var p=this.left;while(p.right){u=p;p=p.right}if(u===this)p.right=this.right;else{var d=this.left;var s=this.right;u.count-=p.count;u.right=p.left;p.left=d;p.right=s}c(this,p);this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?c(this,this.left):c(this,this.right);return o}for(var d=r["a"].ge(this.leftPoints,e,b);d=0&&e[r][1]>=t;--r){var a=n(e[r]);if(a)return a}}function v(e,t){for(var n=0;nthis.mid){if(this.right){var n=this.right.queryPoint(e,t);if(n)return n}return h(this.rightPoints,e,t)}return v(this.leftPoints,t)};l.queryInterval=function(e,t,n){if(ethis.mid&&this.right){var r=this.right.queryInterval(e,t,n);if(r)return r}return tthis.mid?h(this.rightPoints,e,n):v(this.leftPoints,n)};function m(e,t){return e-t}function b(e,t){var n=e[0]-t[0];if(n)return n;return e[1]-t[1]}function _(e,t){var n=e[1]-t[1];if(n)return n;return e[0]-t[0]}function g(e){if(0===e.length)return null;var t=[];for(var n=0;n>1];var a=[];var o=[];var i=[];for(var n=0;n>>1,i=e[o];if(i>=r){a=o;n=o-1}else t=o+1}return a}function a(e,t,n,r,a){var o=n+1;while(t<=n){var i=t+n>>>1,s=e[i];if(a(s,r)>=0){o=i;n=i-1}else t=i+1}return o}function o(e,t,n,o,i){return"function"===typeof n?a(e,void 0===o?0:0|o,void 0===i?e.length-1:0|i,t,n):r(e,void 0===n?0:0|n,void 0===o?e.length-1:0|o,t)}function i(e,t,n,r){var a=n+1;while(t<=n){var o=t+n>>>1,i=e[o];if(i>r){a=o;n=o-1}else t=o+1}return a}function s(e,t,n,r,a){var o=n+1;while(t<=n){var i=t+n>>>1,s=e[i];if(a(s,r)>0){o=i;n=i-1}else t=i+1}return o}function l(e,t,n,r,a){return"function"===typeof n?s(e,void 0===r?0:0|r,void 0===a?e.length-1:0|a,t,n):i(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)}function c(e,t,n,r){var a=t-1;while(t<=n){var o=t+n>>>1,i=e[o];if(i>>1,s=e[i];if(a(s,r)<0){o=i;t=i+1}else n=i-1}return o}function p(e,t,n,r,a){return"function"===typeof n?u(e,void 0===r?0:0|r,void 0===a?e.length-1:0|a,t,n):c(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)}function f(e,t,n,r){var a=t-1;while(t<=n){var o=t+n>>>1,i=e[o];if(i<=r){a=o;t=o+1}else n=o-1}return a}function d(e,t,n,r,a){var o=t-1;while(t<=n){var i=t+n>>>1,s=e[i];if(a(s,r)<=0){o=i;t=i+1}else n=i-1}return o}function h(e,t,n,r,a){return"function"===typeof n?d(e,void 0===r?0:0|r,void 0===a?e.length-1:0|a,t,n):f(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)}function v(e,t,n,r){t-1;while(t<=n){var a=t+n>>>1,o=e[a];if(o===r)return a;o<=r?t=a+1:n=a-1}return-1}function m(e,t,n,r,a){t-1;while(t<=n){var o=t+n>>>1,i=e[o];var s=a(i,r);if(0===s)return o;s<=0?t=o+1:n=o-1}return-1}function b(e,t,n,r,a){return"function"===typeof n?m(e,void 0===r?0:0|r,void 0===a?e.length-1:0|a,t,n):v(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)}t["a"]={ge:o,gt:l,lt:p,le:h,eq:b}},function(e,t,n){"use strict";function r(e){var t=e.cellMeasurerCache,n=e.columnCount,r=e.columnWidth,a=e.spacer,o=void 0===a?0:a;var i=void 0;l();function s(e){var n=0;for(var a=1;a0&&void 0!==arguments[0]?arguments[0]:{};a()(this,e);this.columnWidth=function(e){var n=e.index;t._cellMeasurerCache.columnWidth({index:n+t._columnIndexOffset})};this.rowHeight=function(e){var n=e.index;t._cellMeasurerCache.rowHeight({index:n+t._rowIndexOffset})};var r=n.cellMeasurerCache,o=n.columnIndexOffset,i=void 0===o?0:o,s=n.rowIndexOffset,l=void 0===s?0:s;this._cellMeasurerCache=r;this._columnIndexOffset=i;this._rowIndexOffset=l}i()(e,[{key:"clear",value:function e(t,n){this._cellMeasurerCache.clear(t+this._rowIndexOffset,n+this._columnIndexOffset)}},{key:"clearAll",value:function e(){this._cellMeasurerCache.clearAll()}},{key:"hasFixedHeight",value:function e(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function e(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(t+this._rowIndexOffset,n+this._columnIndexOffset)}},{key:"getWidth",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(t+this._rowIndexOffset,n+this._columnIndexOffset)}},{key:"has",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(t+this._rowIndexOffset,n+this._columnIndexOffset)}},{key:"set",value:function e(t,n,r,a){this._cellMeasurerCache.set(t+this._rowIndexOffset,n+this._columnIndexOffset,r,a)}},{key:"defaultHeight",get:function e(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function e(){return this._cellMeasurerCache.defaultWidth}}]);return e}();t["a"]=l},function(e,t,n){"use strict";var r=n(940)},function(e,t,n){"use strict";var r=n(941);var a=n(946);var o=n(945);var i=n(948);var s=n(943);var l=n(947);var c=n(942);var u=n(448);var p=n(944)},function(e,t,n){"use strict";var r=n(949);n.d(t,"a",function(){return r["a"]});var a=n(950)},function(e,t,n){"use strict";t["a"]=r;t["b"]=a;t["c"]=o;function r(e){if(e===window)return{height:"number"===typeof window.innerHeight?window.innerHeight:0,width:"number"===typeof window.innerWidth?window.innerWidth:0};var t=e.getBoundingClientRect(),n=t.width,r=t.height;return{width:n,height:r}}function a(e,t){var n=t===window?{top:0,left:0}:o(t);var r=t===window?document.documentElement:t;var a=e.getBoundingClientRect();var i=r.getBoundingClientRect();return{top:a.top+n.top-i.top,left:a.left+n.left-i.left}}function o(e){return e===window?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:e.scrollTop,left:e.scrollLeft}}},,,,,,,,,,,,function(e,t,n){"use strict";t.__esModule=true;t.default=o;var r=Object.prototype.hasOwnProperty;function a(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}function o(e,t){if(a(e,t))return true;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return false;var n=Object.keys(e);var o=Object.keys(t);if(n.length!==o.length)return false;for(var i=0;i=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}var s=function e(t){var n=void 0,r=void 0;if("string"===typeof t.type){n=t.type;r="string"}else if("function"===typeof t.type){n=t.type.displayName||t.type.name||"Unknown";r="function"}else{n="Unknown";r="unknown"}return{name:n,type:r}};var l=function e(t){return t};var c=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var a=n.processMeta||s;var i=n.processProps||l;var c=function e(t){if(null==t)return;if("boolean"===typeof t||"number"===typeof t||"string"===typeof t)return t;if(t.type)return p(t)};var u=function e(t){return Array.isArray(t)?r["Children"].map(t,c):c(t)};var p=function e(t,n){"string"===typeof t.key&&(n=t.key);var r=a(t),s=r.name,l=r.type;if("unknown"===l)return{type:"Unsupported",props:{children:[]}};var c=i(t.props);if("function"===l)return e(t.type(c),n);var p=u(c.children);return{type:s,props:o({},c,{children:p,key:n})}};return p(t)};var u=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r=n.space,a=i(n,["space"]);return JSON.stringify(c(t,a),null,r)}},function(e,t,n){"use strict";n.d(t,"a",function(){return p});var r=n(12161);var a=n.n(r);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n={};for(var r in e){if(t.indexOf(r)>=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}var c=function e(){return null};var u=function e(t,n){var a=n&&n.components||{};var o=n&&n.fallback||c;var i=function e(t){if(null==t)return null;if(Array.isArray(t))return t.map(e);if("boolean"===typeof t||"number"===typeof t||"string"===typeof t)return t;if(t.type)return s(t);return null};var s=function e(t){var n=a[t.type]||o;if(!t.props)return Object(r["createElement"])(n);var s=t.props,c=s.children,u=l(s,["children"]);null!=c&&(u.children=i(c));return Object(r["createElement"])(n,u)};return s(t)};var p=function(e){s(t,e);function t(){o(this,t);return i(this,e.apply(this,arguments))}t.prototype.render=function e(){var t=this.props,n=t.json,r=t.tree,a=l(t,["json","tree"]);var o=void 0;r?o=r:n&&(o=JSON.parse(n));return o?u(o,a):null};return t}(r["PureComponent"])},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){t=e.exports=function(e){if(e&&"object"===typeof e){var t=e.which||e.keyCode||e.charCode;t&&(e=t)}if("number"===typeof e)return o[e];var a=String(e);var i=n[a.toLowerCase()];if(i)return i;var i=r[a.toLowerCase()];if(i)return i;if(1===a.length)return a.charCodeAt(0);return};var n=t.code=t.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222};var r=t.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(a=97;a<123;a++)n[String.fromCharCode(a)]=a-32;for(var a=48;a<58;a++)n[a-48]=a;for(a=1;a<13;a++)n["f"+a]=a+111;for(a=0;a<10;a++)n["numpad "+a]=a+96;var o=t.names=t.title={};for(a in n)o[n[a]]=a;for(var i in r)n[i]=r[i]},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(26);var a=n(59);var o=n(40);var i=n(4);var s=n(70);var l=n(175).KEY;var c=n(29);var u=n(220);var p=n(139);var f=n(114);var d=n(31);var h=n(1082);var v=n(734);var m=n(2809);var b=n(394);var _=n(25);var g=n(30);var y=n(79);var w=n(100);var k=n(113);var O=n(136);var x=n(1083);var j=n(101);var E=n(39);var C=n(137);var S=j.f;var T=E.f;var P=x.f;var I=r.Symbol;var N=r.JSON;var A=N&&N.stringify;var M="prototype";var R=d("_hidden");var L=d("toPrimitive");var D={}.propertyIsEnumerable;var q=u("symbol-registry");var B=u("symbols");var F=u("op-symbols");var U=Object[M];var z="function"==typeof I;var H=r.QObject;var W=!H||!H[M]||!H[M].findChild;var G=o&&c(function(){return 7!=O(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=S(U,t);r&&delete U[t];T(e,t,n);r&&e!==U&&T(U,t,r)}:T;var V=function(e){var t=B[e]=O(I[M]);t._k=e;return t};var K=z&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I};var Y=function e(t,n,r){t===U&&Y(F,n,r);_(t);n=w(n,true);_(r);if(a(B,n)){if(r.enumerable){a(t,R)&&t[R][n]&&(t[R][n]=false);r=O(r,{enumerable:k(0,false)})}else{a(t,R)||T(t,R,k(1,{}));t[R][n]=true}return G(t,n,r)}return T(t,n,r)};var Q=function e(t,n){_(t);var r=m(n=y(n));var a=0;var o=r.length;var i;while(o>a)Y(t,i=r[a++],n[i]);return t};var J=function e(t,n){return void 0===n?O(t):Q(O(t),n)};var Z=function e(t){var n=D.call(this,t=w(t,true));if(this===U&&a(B,t)&&!a(F,t))return false;return!(n||!a(this,t)||!a(B,t)||a(this,R)&&this[R][t])||n};var X=function e(t,n){t=y(t);n=w(n,true);if(t===U&&a(B,n)&&!a(F,n))return;var r=S(t,n);!r||!a(B,n)||a(t,R)&&t[R][n]||(r.enumerable=true);return r};var $=function e(t){var n=P(y(t));var r=[];var o=0;var i;while(n.length>o)a(B,i=n[o++])||i==R||i==l||r.push(i);return r};var ee=function e(t){var n=t===U;var r=P(n?F:y(t));var o=[];var i=0;var s;while(r.length>i)!a(B,s=r[i++])||n&&!a(U,s)||o.push(B[s]);return o};if(!z){I=function e(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0);var n=function(e){this===U&&n.call(F,e);a(this,R)&&a(this[R],t)&&(this[R][t]=false);G(this,t,k(1,e))};o&&W&&G(U,t,{configurable:true,set:n});return V(t)};s(I[M],"toString",function e(){return this._k});j.f=X;E.f=Y;n(225).f=x.f=$;n(340).f=Z;n(393).f=ee;o&&!n(135)&&s(U,"propertyIsEnumerable",Z,true);h.f=function(e){return V(d(e))}}i(i.G+i.W+i.F*!z,{Symbol:I});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var re=C(d.store),ae=0;re.length>ae;)v(re[ae++]);i(i.S+i.F*!z,"Symbol",{for:function(e){return a(q,e+="")?q[e]:q[e]=I(e)},keyFor:function e(t){if(!K(t))throw TypeError(t+" is not a symbol!");for(var n in q)if(q[n]===t)return n},useSetter:function(){W=true},useSimple:function(){W=false}});i(i.S+i.F*!z,"Object",{create:J,defineProperty:Y,defineProperties:Q,getOwnPropertyDescriptor:X,getOwnPropertyNames:$,getOwnPropertySymbols:ee});N&&i(i.S+i.F*(!z||c(function(){var e=I();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function e(t){var n=[t];var r=1;var a,o;while(arguments.length>r)n.push(arguments[r++]);o=a=n[1];if(!g(a)&&void 0===t||K(t))return;b(a)||(a=function(e,t){"function"==typeof o&&(t=o.call(this,e,t));if(!K(t))return t});n[1]=a;return A.apply(N,n)}});I[M][L]||n(61)(I[M],L,I[M].valueOf);p(I,"Symbol");p(Math,"Math",true);p(r.JSON,"JSON",true)},function(e,t,n){var r=n(137);var a=n(393);var o=n(340);e.exports=function(e){var t=r(e);var n=a.f;if(n){var i=n(e);var s=o.f;var l=0;var c;while(i.length>l)s.call(e,c=i[l++])&&t.push(c)}return t}},,,,function(e,t,n){var r=n(79);var a=n(101).f;n(120)("getOwnPropertyDescriptor",function(){return function e(t,n){return a(r(t),n)}})},function(e,t,n){var r=n(54);var a=n(87);n(120)("getPrototypeOf",function(){return function e(t){return a(r(t))}})},function(e,t,n){var r=n(54);var a=n(137);n(120)("keys",function(){return function e(t){return a(r(t))}})},function(e,t,n){n(120)("getOwnPropertyNames",function(){return n(1083).f})},function(e,t,n){var r=n(30);var a=n(175).onFreeze;n(120)("freeze",function(e){return function t(n){return e&&r(n)?e(a(n)):n}})},function(e,t,n){var r=n(30);var a=n(175).onFreeze;n(120)("seal",function(e){return function t(n){return e&&r(n)?e(a(n)):n}})},function(e,t,n){var r=n(30);var a=n(175).onFreeze;n(120)("preventExtensions",function(e){return function t(n){return e&&r(n)?e(a(n)):n}})},function(e,t,n){var r=n(30);n(120)("isFrozen",function(e){return function t(n){return!r(n)||!!e&&e(n)}})},function(e,t,n){var r=n(30);n(120)("isSealed",function(e){return function t(n){return!r(n)||!!e&&e(n)}})},function(e,t,n){var r=n(30);n(120)("isExtensible",function(e){return function t(n){return!!r(n)&&(!e||e(n))}})},function(e,t,n){var r=n(4);r(r.S+r.F,"Object",{assign:n(1084)})},function(e,t,n){var r=n(4);r(r.S,"Object",{is:n(2825)})},function(e,t){e.exports=Object.is||function e(t,n){return t===n?0!==t||1/t===1/n:t!=t&&n!=n}},,,,function(e,t,n){var r=n(39).f;var a=Function.prototype;var o=/^\s*function ([^ (]*)/;var i="name";i in a||n(40)&&r(a,i,{configurable:true,get:function(){try{return(""+this).match(o)[1]}catch(e){return""}}})},,,,,,,function(e,t,n){var r=n(4);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(e,t,n){var r=n(4);var a=n(26).isFinite;r(r.S,"Number",{isFinite:function e(t){return"number"==typeof t&&a(t)}})},function(e,t,n){var r=n(4);r(r.S,"Number",{isInteger:n(1090)})},function(e,t,n){var r=n(4);r(r.S,"Number",{isNaN:function e(t){return t!=t}})},function(e,t,n){var r=n(4);var a=n(1090);var o=Math.abs;r(r.S,"Number",{isSafeInteger:function e(t){return a(t)&&o(t)<=9007199254740991}})},function(e,t,n){var r=n(4);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){var r=n(4);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},,,function(e,t,n){var r=n(4);var a=n(1091);var o=Math.sqrt;var i=Math.acosh;r(r.S+r.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&Infinity==i(Infinity)),"Math",{acosh:function e(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:a(t-1+o(t-1)*o(t+1))}})},function(e,t,n){var r=n(4);var a=Math.asinh;function o(e){return isFinite(e=+e)&&0!=e?e<0?-o(-e):Math.log(e+Math.sqrt(e*e+1)):e}r(r.S+r.F*!(a&&1/a(0)>0),"Math",{asinh:o})},function(e,t,n){var r=n(4);var a=Math.atanh;r(r.S+r.F*!(a&&1/a(-0)<0),"Math",{atanh:function e(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(e,t,n){var r=n(4);var a=n(739);r(r.S,"Math",{cbrt:function e(t){return a(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(e,t,n){var r=n(4);r(r.S,"Math",{clz32:function e(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(e,t,n){var r=n(4);var a=Math.exp;r(r.S,"Math",{cosh:function e(t){return(a(t=+t)+a(-t))/2}})},function(e,t,n){var r=n(4);var a=n(740);r(r.S+r.F*(a!=Math.expm1),"Math",{expm1:a})},function(e,t,n){var r=n(4);r(r.S,"Math",{fround:n(1092)})},function(e,t,n){var r=n(4);var a=Math.abs;r(r.S,"Math",{hypot:function e(t,n){var r=0;var o=0;var i=arguments.length;var s=0;var l,c;while(o0){c=l/s;r+=c*c}else r+=l}return Infinity===s?Infinity:s*Math.sqrt(r)}})},function(e,t,n){var r=n(4);var a=Math.imul;r(r.S+r.F*n(29)(function(){return-5!=a(4294967295,5)||2!=a.length}),"Math",{imul:function e(t,n){var r=65535;var a=+t;var o=+n;var i=r&a;var s=r&o;return 0|i*s+((r&a>>>16)*s+i*(r&o>>>16)<<16>>>0)}})},function(e,t,n){var r=n(4);r(r.S,"Math",{log10:function e(t){return Math.log(t)*Math.LOG10E}})},function(e,t,n){var r=n(4);r(r.S,"Math",{log1p:n(1091)})},function(e,t,n){var r=n(4);r(r.S,"Math",{log2:function e(t){return Math.log(t)/Math.LN2}})},function(e,t,n){var r=n(4);r(r.S,"Math",{sign:n(739)})},function(e,t,n){var r=n(4);var a=n(740);var o=Math.exp;r(r.S+r.F*n(29)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function e(t){return Math.abs(t=+t)<1?(a(t)-a(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(e,t,n){var r=n(4);var a=n(740);var o=Math.exp;r(r.S,"Math",{tanh:function e(t){var n=a(t=+t);var r=a(-t);return Infinity==n?1:Infinity==r?-1:(n-r)/(o(t)+o(-t))}})},function(e,t,n){var r=n(4);r(r.S,"Math",{trunc:function e(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(e,t,n){var r=n(4);var a=n(138);var o=String.fromCharCode;var i=String.fromCodePoint;r(r.S+r.F*(!!i&&1!=i.length),"String",{fromCodePoint:function e(t){var n=[];var r=arguments.length;var i=0;var s;while(r>i){s=+arguments[i++];if(a(s,1114111)!==s)throw RangeError(s+" is not a valid code point");n.push(s<65536?o(s):o(55296+((s-=65536)>>10),s%1024+56320))}return n.join("")}})},function(e,t,n){var r=n(4);var a=n(79);var o=n(45);r(r.S,"String",{raw:function e(t){var n=a(t.raw);var r=o(n.length);var i=arguments.length;var s=[];var l=0;while(r>l){s.push(String(n[l++]));l1?arguments[1]:void 0;var l=a(n.length);var c=void 0===r?l:Math.min(a(r),l);var u=String(t);return s?s.call(n,u,c):n.slice(c-u.length,c)===u}})},function(e,t,n){"use strict";var r=n(4);var a=n(741);var o="includes";r(r.P+r.F*n(742)(o),"String",{includes:function e(t){return!!~a(this,t,o).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(4);r(r.P,"String",{repeat:n(738)})},function(e,t,n){"use strict";var r=n(4);var a=n(45);var o=n(741);var i="startsWith";var s=""[i];r(r.P+r.F*n(742)(i),"String",{startsWith:function e(t){var n=o(this,t,i);var r=a(Math.min(arguments.length>1?arguments[1]:void 0,n.length));var l=String(t);return s?s.call(n,l,r):n.slice(r,r+l.length)===l}})},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(4);var a=n(330);r(r.S+r.F*n(29)(function(){function e(){}return!(Array.of.call(e)instanceof e)}),"Array",{of:function e(){var t=0;var n=arguments.length;var r=new("function"==typeof this?this:Array)(n);while(n>t)a(r,t,arguments[t++]);r.length=n;return r}})},,,,,function(e,t,n){var r=n(30);var a=n(394);var o=n(31)("species");e.exports=function(e){var t;if(a(e)){t=e.constructor;"function"!=typeof t||t!==Array&&!a(t.prototype)||(t=void 0);if(r(t)){t=t[o];null===t&&(t=void 0)}}return void 0===t?Array:t}},,,,,,,,,function(e,t,n){var r=n(4);r(r.P,"Array",{copyWithin:n(1094)});n(176)("copyWithin")},function(e,t,n){var r=n(4);r(r.P,"Array",{fill:n(744)});n(176)("fill")},function(e,t,n){"use strict";var r=n(4);var a=n(121)(5);var o="find";var i=true;o in[]&&Array(1)[o](function(){i=false});r(r.P+r.F*i,"Array",{find:function e(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}});n(176)(o)},function(e,t,n){"use strict";var r=n(4);var a=n(121)(6);var o="findIndex";var i=true;o in[]&&Array(1)[o](function(){i=false});r(r.P+r.F*i,"Array",{findIndex:function e(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}});n(176)(o)},,,,function(e,t,n){n(397)("match",1,function(e,t,n){return[function n(r){"use strict";var a=e(this);var o=void 0==r?void 0:r[t];return void 0!==o?o.call(r,a):new RegExp(r)[t](String(a))},n]})},function(e,t,n){n(397)("replace",2,function(e,t,n){return[function r(a,o){"use strict";var i=e(this);var s=void 0==a?void 0:a[t];return void 0!==s?s.call(a,i,o):n.call(String(i),a,o)},n]})},function(e,t,n){n(397)("search",1,function(e,t,n){return[function n(r){"use strict";var a=e(this);var o=void 0==r?void 0:r[t];return void 0!==o?o.call(r,a):new RegExp(r)[t](String(a))},n]})},function(e,t,n){n(397)("split",2,function(e,t,r){"use strict";var a=n(395);var o=r;var i=[].push;var s="split";var l="length";var c="lastIndex";if("c"=="abbc"[s](/(b)*/)[1]||4!="test"[s](/(?:)/,-1)[l]||2!="ab"[s](/(?:ab)*/)[l]||4!="."[s](/(.?)(.?)/)[l]||"."[s](/()()/)[l]>1||""[s](/.?/)[l]){var u=void 0===/()??/.exec("")[1];r=function(e,t){var n=String(this);if(void 0===e&&0===t)return[];if(!a(e))return o.call(n,e,t);var r=[];var s=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":"");var p=0;var f=void 0===t?4294967295:t>>>0;var d=new RegExp(e.source,s+"g");var h,v,m,b,_;u||(h=new RegExp("^"+d.source+"$(?!\\s)",s));while(v=d.exec(n)){m=v.index+v[0][l];if(m>p){r.push(n.slice(p,v.index));!u&&v[l]>1&&v[0].replace(h,function(){for(_=1;_1&&v.index=f)break}d[c]===v.index&&d[c]++}p===n[l]?!b&&d.test("")||r.push(""):r.push(n.slice(p));return r[l]>f?r.slice(0,f):r}}else"0"[s](void 0,0)[l]&&(r=function(e,t){return void 0===e&&0===t?[]:o.call(this,e,t)});return[function n(a,o){var i=e(this);var s=void 0==a?void 0:a[t];return void 0!==s?s.call(a,i,o):r.call(String(i),a,o)},r]})},,function(e,t,n){"use strict";var r=n(1103);var a=n(259);var o="WeakSet";n(399)(o,function(e){return function t(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function e(t){return r.def(a(this,o),t,true)}},r,false,true)},function(e,t,n){"use strict";var r=n(4);var a=n(400);var o=n(749);var i=n(25);var s=n(138);var l=n(45);var c=n(30);var u=n(26).ArrayBuffer;var p=n(398);var f=o.ArrayBuffer;var d=o.DataView;var h=a.ABV&&u.isView;var v=f.prototype.slice;var m=a.VIEW;var b="ArrayBuffer";r(r.G+r.W+r.F*(u!==f),{ArrayBuffer:f});r(r.S+r.F*!a.CONSTR,b,{isView:function e(t){return h&&h(t)||c(t)&&m in t}});r(r.P+r.U+r.F*n(29)(function(){return!new f(2).slice(1,void 0).byteLength}),b,{slice:function e(t,n){if(void 0!==v&&void 0===n)return v.call(i(this),t);var r=i(this).byteLength;var a=s(t,r);var o=s(void 0===n?r:n,r);var c=new(p(this,f))(l(o-a));var u=new d(this);var h=new d(c);var m=0;while(a1?arguments[1]:void 0)}});n(176)("includes")},,,,function(e,t,n){"use strict";var r=n(4);var a=n(1107);var o=n(7314);r(r.P+r.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(o),"String",{padStart:function e(t){return a(this,t,arguments.length>1?arguments[1]:void 0,true)}})},function(e,t,n){"use strict";var r=n(4);var a=n(1107);var o=n(7314);r(r.P+r.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(o),"String",{padEnd:function e(t){return a(this,t,arguments.length>1?arguments[1]:void 0,false)}})},,,,,,function(e,t,n){var r=n(4);var a=n(1105);var o=n(79);var i=n(101);var s=n(330);r(r.S,"Object",{getOwnPropertyDescriptors:function e(t){var n=o(t);var r=i.f;var l=a(n);var c={};var u=0;var p,f;while(l.length>u){f=r(n,p=l[u++]);void 0!==f&&s(c,p,f)}return c}})},function(e,t,n){var r=n(4);var a=n(1108)(false);r(r.S,"Object",{values:function e(t){return a(t)}})},function(e,t,n){var r=n(4);var a=n(1108)(true);r(r.S,"Object",{entries:function e(t){return a(t)}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(26);var a=n(4);var o=n(7314);var i=[].slice;var s=/MSIE .\./.test(o);var l=function(e){return function(t,n){var r=arguments.length>2;var a=!!r&&i.call(arguments,2);return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,a)}:t,n)}};a(a.G+a.B+a.F*s,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},function(e,t,n){var r=n(4);var a=n(746);r(r.G+r.B,{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){var r=n(745);var a=n(137);var o=n(70);var i=n(26);var s=n(61);var l=n(119);var c=n(31);var u=c("iterator");var p=c("toStringTag");var f=l.Array;var d={CSSRuleList:true,CSSStyleDeclaration:false,CSSValueList:false,ClientRectList:false,DOMRectList:false,DOMStringList:false,DOMTokenList:true,DataTransferItemList:false,FileList:false,HTMLAllCollection:false,HTMLCollection:false,HTMLFormElement:false,HTMLSelectElement:false,MediaList:true,MimeTypeArray:false,NamedNodeMap:false,NodeList:true,PaintRequestList:false,Plugin:false,PluginArray:false,SVGLengthList:false,SVGNumberList:false,SVGPathSegList:false,SVGPointList:false,SVGStringList:false,SVGTransformList:false,SourceBufferList:false,StyleSheetList:true,TextTrackCueList:false,TextTrackList:false,TouchList:false};for(var h=a(d),v=0;v=0;--o){var i=this.tryEntries[o];var s=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc");var c=r.call(i,"finallyLoc");if(l&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e){this.complete(n.completion,n.afterLoc);P(n);return b}}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;P(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){this.delegate={iterator:N(e),resultName:t,nextLoc:n};"next"===this.method&&(this.arg=a);return b}}}(function(){return this}()||Function("return this")())},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";t.__esModule=true;var r=Object.assign||function(e){for(var t=1;t1)return e.map(function(e){return d(e)});var n=e[0];if("string"!==typeof n.blotName&&"string"!==typeof n.attrName)throw new a("Invalid definition");if("abstract"===n.blotName)throw new a("Cannot register abstract class");l[n.blotName||n.attrName]=n;if("string"===typeof n.keyName)o[n.keyName]=n;else{null!=n.className&&(i[n.className]=n);if(null!=n.tagName){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(e){return e.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var r=Array.isArray(n.tagName)?n.tagName:[n.tagName];r.forEach(function(e){null!=s[e]&&null!=n.className||(s[e]=n)})}}return n}t.register=d},,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=t.BlockEmbed=t.bubbleFormats=void 0;var r=function(){function e(e,t){for(var n=0;n0){n1&&void 0!==arguments[1]&&arguments[1];if(r&&(0===n||n>=this.length()-O)){var o=this.clone();if(0===n){this.parent.insertBefore(o,this);return this}this.parent.insertBefore(o,this.next);return o}var i=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,n,r);this.cache={};return i}}]);return t}(u.default.Block);j.blotName="block";j.tagName="P";j.defaultChild="break";j.allowedChildren=[m.default,h.default,_.default];function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e)return t;"function"===typeof e.formats&&(t=(0,i.default)(t,e.formats()));if(null==e.parent||"scroll"==e.parent.blotName||e.parent.statics.scope!==e.statics.scope)return t;return E(e.parent,t)}t.bubbleFormats=E;t.BlockEmbed=x;t.default=j},,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n);n.wrap(this)}}}],[{key:"compare",value:function e(n,r){var a=t.order.indexOf(n);var o=t.order.indexOf(r);return a>=0||o>=0?a-o:n===r?0:n2&&void 0!==arguments[2]&&arguments[2];if("string"!==typeof t){var o=t.attrName||t.blotName;"string"===typeof o?this.register("formats/"+o,t,n):Object.keys(t).forEach(function(e){r.register(e,t[e],n)})}else{null==this.imports[t]||a||C.warn("Overwriting "+t+" with",n);this.imports[t]=n;(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==n.blotName?v.default.register(n):t.startsWith("modules")&&"function"===typeof n.register&&n.register()}}}]);function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};E(this,e);this.options=T(t,r);this.container=this.options.container;if(null==this.container)return C.error("Invalid Quill container",t);this.options.debug&&e.debug(this.options.debug);var a=this.container.innerHTML.trim();this.container.classList.add("ql-container");this.container.innerHTML="";this.container.__quill=this;this.root=this.addContainer("ql-editor");this.root.classList.add("ql-blank");this.root.setAttribute("data-gramm",false);this.scrollingContainer=this.options.scrollingContainer||this.root;this.emitter=new p.default;this.scroll=v.default.create(this.root,{emitter:this.emitter,scrollingContainer:this.scrollingContainer,whitelist:this.options.formats});this.editor=new c.default(this.scroll);this.selection=new b.default(this.scroll,this.emitter);this.theme=new this.options.theme(this,this.options);this.keyboard=this.theme.addModule("keyboard");this.clipboard=this.theme.addModule("clipboard");this.history=this.theme.addModule("history");this.theme.init();this.emitter.on(p.default.events.EDITOR_CHANGE,function(e){e===p.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())});this.emitter.on(p.default.events.SCROLL_UPDATE,function(e,t){var r=n.selection.lastRange;var a=r&&0===r.length?r.index:void 0;P.call(n,function(){return n.editor.update(null,t,a)},e)});var o=this.clipboard.convert("
    "+a+"


    ");this.setContents(o);this.history.clear();this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder);this.options.readOnly&&this.disable()}o(e,[{key:"addContainer",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"===typeof t){var r=t;t=document.createElement("div");t.classList.add(r)}this.container.insertBefore(t,n);return t}},{key:"blur",value:function e(){this.selection.setRange(null)}},{key:"deleteText",value:function e(t,n,r){var o=this;var i=I(t,n,r);var s=a(i,4);t=s[0];n=s[1];r=s[3];return P.call(this,function(){return o.editor.deleteText(t,n)},r,t,-1*n)}},{key:"disable",value:function e(){this.enable(false)}},{key:"enable",value:function e(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t);this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function e(){var t=this.scrollingContainer.scrollTop;this.selection.focus();this.scrollingContainer.scrollTop=t;this.selection.scrollIntoView()}},{key:"format",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.default.sources.API;return P.call(this,function(){var e=r.getSelection(true);var a=new s.default;if(null==e)return a;if(v.default.query(t,v.default.Scope.BLOCK))a=r.editor.formatLine(e.index,e.length,j({},t,n));else{if(0===e.length){r.selection.format(t,n);return a}a=r.editor.formatText(e.index,e.length,j({},t,n))}r.setSelection(e,p.default.sources.SILENT);return a},a)}},{key:"formatLine",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=I(t,n,r,o,i);var u=a(c,4);t=u[0];n=u[1];l=u[2];i=u[3];return P.call(this,function(){return s.editor.formatLine(t,n,l)},i,t,0)}},{key:"formatText",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=I(t,n,r,o,i);var u=a(c,4);t=u[0];n=u[1];l=u[2];i=u[3];return P.call(this,function(){return s.editor.formatText(t,n,l)},i,t,0)}},{key:"getBounds",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=void 0;r="number"===typeof t?this.selection.getBounds(t,n):this.selection.getBounds(t.index,t.length);var a=this.container.getBoundingClientRect();return{bottom:r.bottom-a.top,height:r.height,left:r.left-a.left,right:r.right-a.left,top:r.top-a.top,width:r.width}}},{key:"getContents",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;var r=I(t,n);var o=a(r,2);t=o[0];n=o[1];return this.editor.getContents(t,n)}},{key:"getFormat",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection();var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"===typeof t?this.editor.getFormat(t,n):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function e(t){return t.offset(this.scroll)}},{key:"getLength",value:function e(){return this.scroll.length()}},{key:"getLeaf",value:function e(t){return this.scroll.leaf(t)}},{key:"getLine",value:function e(t){return this.scroll.line(t)}},{key:"getLines",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!==typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,n)}},{key:"getModule",value:function e(t){return this.theme.modules[t]}},{key:"getSelection",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t&&this.focus();this.update();return this.selection.getRange()[0]}},{key:"getText",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;var r=I(t,n);var o=a(r,2);t=o[0];n=o[1];return this.editor.getText(t,n)}},{key:"hasFocus",value:function e(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function t(n,r,a){var o=this;var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.sources.API;return P.call(this,function(){return o.editor.insertEmbed(n,r,a)},i,n)}},{key:"insertText",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=I(t,0,r,o,i);var u=a(c,4);t=u[0];l=u[2];i=u[3];return P.call(this,function(){return s.editor.insertText(t,n,l)},i,t,n.length)}},{key:"isEnabled",value:function e(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function e(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function e(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function e(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function e(t,n,r){this.clipboard.dangerouslyPasteHTML(t,n,r)}},{key:"removeFormat",value:function e(t,n,r){var o=this;var i=I(t,n,r);var s=a(i,4);t=s[0];n=s[1];r=s[3];return P.call(this,function(){return o.editor.removeFormat(t,n)},r,t)}},{key:"setContents",value:function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.default.sources.API;return P.call(this,function(){t=new s.default(t);var e=n.getLength();var r=n.editor.deleteText(0,e);var a=n.editor.applyDelta(t);var o=a.ops[a.ops.length-1];if(null!=o&&"string"===typeof o.insert&&"\n"===o.insert[o.insert.length-1]){n.editor.deleteText(n.getLength()-1,1);a.delete(1)}var i=r.compose(a);return i},r)}},{key:"setSelection",value:function t(n,r,o){if(null==n)this.selection.setRange(null,r||e.sources.API);else{var i=I(n,r,o);var s=a(i,4);n=s[0];r=s[1];o=s[3];this.selection.setRange(new m.Range(n,r),o)}o!==p.default.sources.SILENT&&this.selection.scrollIntoView()}},{key:"setText",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.default.sources.API;var r=(new s.default).insert(t);return this.setContents(r,n)}},{key:"update",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p.default.sources.USER;var n=this.scroll.update(t);this.selection.update(t);return n}},{key:"updateContents",value:function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.default.sources.API;return P.call(this,function(){t=new s.default(t);return n.editor.applyDelta(t,r)},r,true)}}]);return e}();S.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:false,scrollingContainer:null,strict:true,theme:"default"};S.events=p.default.events;S.sources=p.default.sources;S.version="undefined"===typeof QUILL_VERSION?"dev":QUILL_VERSION;S.imports={delta:s.default,parchment:v.default,"core/module":d.default,"core/theme":O.default};function T(e,t){t=(0,g.default)(true,{container:e,modules:{clipboard:true,keyboard:true,history:true}},t);if(t.theme&&t.theme!==S.DEFAULTS.theme){t.theme=S.import("themes/"+t.theme);if(null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?")}else t.theme=O.default;var n=(0,g.default)(true,{},t.theme.DEFAULTS);[n,t].forEach(function(e){e.modules=e.modules||{};Object.keys(e.modules).forEach(function(t){true===e.modules[t]&&(e.modules[t]={})})});var r=Object.keys(n.modules).concat(Object.keys(t.modules));var a=r.reduce(function(e,t){var n=S.import("modules/"+t);null==n?C.error("Cannot load "+t+" module. Are you sure you registered it?"):e[t]=n.DEFAULTS||{};return e},{});null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar});t=(0,g.default)(true,{},S.DEFAULTS,{modules:a},n,t);["bounds","container","scrollingContainer"].forEach(function(e){"string"===typeof t[e]&&(t[e]=document.querySelector(t[e]))});t.modules=Object.keys(t.modules).reduce(function(e,n){t.modules[n]&&(e[n]=t.modules[n]);return e},{});return t}function P(e,t,n,r){if(this.options.strict&&!this.isEnabled()&&t===p.default.sources.USER)return new s.default;var a=null==n?null:this.getSelection();var o=this.editor.delta;var i=e();if(null!=a){true===n&&(n=a.index);null==r?a=N(a,i,t):0!==r&&(a=N(a,n,r,t));this.setSelection(a,p.default.sources.SILENT)}if(i.length()>0){var l;var c=[p.default.events.TEXT_CHANGE,i,o,t];(l=this.emitter).emit.apply(l,[p.default.events.EDITOR_CHANGE].concat(c));if(t!==p.default.sources.SILENT){var u;(u=this.emitter).emit.apply(u,c)}}return i}function I(e,t,n,a,o){var i={};"number"===typeof e.index&&"number"===typeof e.length?"number"!==typeof t?(o=a,a=n,n=t,t=e.length,e=e.index):(t=e.length,e=e.index):"number"!==typeof t&&(o=a,a=n,n=t,t=0);if("object"===("undefined"===typeof n?"undefined":r(n))){i=n;o=a}else"string"===typeof n&&(null!=a?i[n]=a:o=n);o=o||p.default.sources.API;return[e,t,i,o]}function N(e,t,n,r){if(null==e)return null;var o=void 0,i=void 0;if(t instanceof s.default){var l=[e.index,e.index+e.length].map(function(e){return t.transformPosition(e,r!==p.default.sources.USER)});var c=a(l,2);o=c[0];i=c[1]}else{var u=[e.index,e.index+e.length].map(function(e){if(e=0?e+n:Math.max(t,e+n)});var f=a(u,2);o=f[0];i=f[1]}return new m.Range(o,i-o)}t.expandConfig=T;t.overload=I;t.default=S},function(e,t,n){"use strict";var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=n(1239);var o=n(181);var i=n(7305);var s=n(3519);var l=String.fromCharCode(0);var c=function e(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};c.prototype.insert=function(e,t){var n={};if(0===e.length)return this;n.insert=e;null!=t&&"object"===("undefined"===typeof t?"undefined":r(t))&&Object.keys(t).length>0&&(n.attributes=t);return this.push(n)};c.prototype["delete"]=function(e){if(e<=0)return this;return this.push({delete:e})};c.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};null!=t&&"object"===("undefined"===typeof t?"undefined":r(t))&&Object.keys(t).length>0&&(n.attributes=t);return this.push(n)};c.prototype.push=function(e){var t=this.ops.length;var n=this.ops[t-1];e=i(true,{},e);if("object"===("undefined"===typeof n?"undefined":r(n))){if("number"===typeof e["delete"]&&"number"===typeof n["delete"]){this.ops[t-1]={delete:n["delete"]+e["delete"]};return this}if("number"===typeof n["delete"]&&null!=e.insert){t-=1;n=this.ops[t-1];if("object"!==("undefined"===typeof n?"undefined":r(n))){this.ops.unshift(e);return this}}if(o(e.attributes,n.attributes)){if("string"===typeof e.insert&&"string"===typeof n.insert){this.ops[t-1]={insert:n.insert+e.insert};"object"===r(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}if("number"===typeof e.retain&&"number"===typeof n.retain){this.ops[t-1]={retain:n.retain+e.retain};"object"===r(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}}}t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e);return this};c.prototype.filter=function(e){return this.ops.filter(e)};c.prototype.forEach=function(e){this.ops.forEach(e)};c.prototype.map=function(e){return this.ops.map(e)};c.prototype.partition=function(e){var t=[],n=[];this.forEach(function(r){var a=e(r)?t:n;a.push(r)});return[t,n]};c.prototype.reduce=function(e,t){return this.ops.reduce(e,t)};c.prototype.chop=function(){var e=this.ops[this.ops.length-1];e&&e.retain&&!e.attributes&&this.ops.pop();return this};c.prototype.length=function(){return this.reduce(function(e,t){return e+s.length(t)},0)};c.prototype.slice=function(e,t){e=e||0;"number"!==typeof t&&(t=Infinity);var n=[];var r=s.iterator(this.ops);var a=0;while(a0){t.push(e.ops[0]);t.ops=t.ops.concat(e.ops.slice(1))}return t};c.prototype.diff=function(e,t){if(this.ops===e.ops)return new c;var n=[this,e].map(function(t){return t.map(function(n){if(null!=n.insert)return"string"===typeof n.insert?n.insert:l;var r=t===e?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")});var r=new c;var i=a(n[0],n[1],t);var u=s.iterator(this.ops);var p=s.iterator(e.ops);i.forEach(function(e){var t=e[1].length;while(t>0){var n=0;switch(e[0]){case a.INSERT:n=Math.min(p.peekLength(),t);r.push(p.next(n));break;case a.DELETE:n=Math.min(t,u.peekLength());u.next(n);r["delete"](n);break;case a.EQUAL:n=Math.min(u.peekLength(),p.peekLength(),t);var i=u.next(n);var l=p.next(n);o(i.insert,l.insert)?r.retain(n,s.attributes.diff(i.attributes,l.attributes)):r.push(l)["delete"](n);break}t-=n}});return r.chop()};c.prototype.eachLine=function(e,t){t=t||"\n";var n=s.iterator(this.ops);var r=new c;var a=0;while(n.hasNext()){if("insert"!==n.peekType())return;var o=n.peek();var i=s.length(o)-n.peekLength();var l="string"===typeof o.insert?o.insert.indexOf(t,i)-i:-1;if(l<0)r.push(n.next());else if(l>0)r.push(n.next(l));else{if(false===e(r,n.next(1).attributes||{},a))return;a+=1;r=new c}}r.length()>0&&e(r,{},a)};c.prototype.transform=function(e,t){t=!!t;if("number"===typeof e)return this.transformPosition(e,t);var n=s.iterator(this.ops);var r=s.iterator(e.ops);var a=new c;while(n.hasNext()||r.hasNext())if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())a.push(r.next());else{var o=Math.min(n.peekLength(),r.peekLength());var i=n.next(o);var l=r.next(o);if(i["delete"])continue;l["delete"]?a.push(l):a.retain(o,s.attributes.transform(i.attributes,l.attributes,t))}else a.retain(s.length(n.next()));return a.chop()};c.prototype.transformPosition=function(e,t){t=!!t;var n=s.iterator(this.ops);var r=0;while(n.hasNext()&&r<=e){var a=n.peekLength();var o=n.peekType();n.next();if("delete"===o){e-=Math.min(a,e-r);continue}"insert"===o&&(r1&&void 0!==arguments[1]?arguments[1]:{};r(this,e);this.quill=t;this.options=n};a.DEFAULTS={};t.default=a},,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=["error","warn","log","info"];var a="warn";function o(e){if(r.indexOf(e)<=r.indexOf(a)){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o0&&(n.attributes=t);return this.push(n)};c.prototype["delete"]=function(e){if(e<=0)return this;return this.push({delete:e})};c.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};null!=t&&"object"===("undefined"===typeof t?"undefined":r(t))&&Object.keys(t).length>0&&(n.attributes=t);return this.push(n)};c.prototype.push=function(e){var t=this.ops.length;var n=this.ops[t-1];e=i(true,{},e);if("object"===("undefined"===typeof n?"undefined":r(n))){if("number"===typeof e["delete"]&&"number"===typeof n["delete"]){this.ops[t-1]={delete:n["delete"]+e["delete"]};return this}if("number"===typeof n["delete"]&&null!=e.insert){t-=1;n=this.ops[t-1];if("object"!==("undefined"===typeof n?"undefined":r(n))){this.ops.unshift(e);return this}}if(o(e.attributes,n.attributes)){if("string"===typeof e.insert&&"string"===typeof n.insert){this.ops[t-1]={insert:n.insert+e.insert};"object"===r(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}if("number"===typeof e.retain&&"number"===typeof n.retain){this.ops[t-1]={retain:n.retain+e.retain};"object"===r(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}}}t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e);return this};c.prototype.chop=function(){var e=this.ops[this.ops.length-1];e&&e.retain&&!e.attributes&&this.ops.pop();return this};c.prototype.filter=function(e){return this.ops.filter(e)};c.prototype.forEach=function(e){this.ops.forEach(e)};c.prototype.map=function(e){return this.ops.map(e)};c.prototype.partition=function(e){var t=[],n=[];this.forEach(function(r){var a=e(r)?t:n;a.push(r)});return[t,n]};c.prototype.reduce=function(e,t){return this.ops.reduce(e,t)};c.prototype.changeLength=function(){return this.reduce(function(e,t){if(t.insert)return e+s.length(t);if(t.delete)return e-t.delete;return e},0)};c.prototype.length=function(){return this.reduce(function(e,t){return e+s.length(t)},0)};c.prototype.slice=function(e,t){e=e||0;"number"!==typeof t&&(t=Infinity);var n=[];var r=s.iterator(this.ops);var a=0;while(a0){t.push(e.ops[0]);t.ops=t.ops.concat(e.ops.slice(1))}return t};c.prototype.diff=function(e,t){if(this.ops===e.ops)return new c;var n=[this,e].map(function(t){return t.map(function(n){if(null!=n.insert)return"string"===typeof n.insert?n.insert:l;var r=t===e?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")});var r=new c;var i=a(n[0],n[1],t);var u=s.iterator(this.ops);var p=s.iterator(e.ops);i.forEach(function(e){var t=e[1].length;while(t>0){var n=0;switch(e[0]){case a.INSERT:n=Math.min(p.peekLength(),t);r.push(p.next(n));break;case a.DELETE:n=Math.min(t,u.peekLength());u.next(n);r["delete"](n);break;case a.EQUAL:n=Math.min(u.peekLength(),p.peekLength(),t);var i=u.next(n);var l=p.next(n);o(i.insert,l.insert)?r.retain(n,s.attributes.diff(i.attributes,l.attributes)):r.push(l)["delete"](n);break}t-=n}});return r.chop()};c.prototype.eachLine=function(e,t){t=t||"\n";var n=s.iterator(this.ops);var r=new c;var a=0;while(n.hasNext()){if("insert"!==n.peekType())return;var o=n.peek();var i=s.length(o)-n.peekLength();var l="string"===typeof o.insert?o.insert.indexOf(t,i)-i:-1;if(l<0)r.push(n.next());else if(l>0)r.push(n.next(l));else{if(false===e(r,n.next(1).attributes||{},a))return;a+=1;r=new c}}r.length()>0&&e(r,{},a)};c.prototype.transform=function(e,t){t=!!t;if("number"===typeof e)return this.transformPosition(e,t);var n=s.iterator(this.ops);var r=s.iterator(e.ops);var a=new c;while(n.hasNext()||r.hasNext())if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())a.push(r.next());else{var o=Math.min(n.peekLength(),r.peekLength());var i=n.next(o);var l=r.next(o);if(i["delete"])continue;l["delete"]?a.push(l):a.retain(o,s.attributes.transform(i.attributes,l.attributes,t))}else a.retain(s.length(n.next()));return a.chop()};c.prototype.transformPosition=function(e,t){t=!!t;var n=s.iterator(this.ops);var r=0;while(n.hasNext()&&r<=e){var a=n.peekLength();var o=n.peekType();n.next();if("delete"===o){e-=Math.min(a,e-r);continue}"insert"===o&&(r-1))return true;return false};e.prototype.remove=function(e){e.removeAttribute(this.keyName)};e.prototype.value=function(e){var t=e.getAttribute(this.keyName);return this.canAdd(e,t)?t:""};return e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(3308);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function l(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=function(e){l(t,e);function t(){i(this,t);return s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default.Text);t.default=c},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=t.Code=void 0;var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n=n+r)return;var s=this.newlineIndex(n,true)+1;var l=i-s+1;var u=this.isolate(s,l);var p=u.next;u.format(a,o);p instanceof t&&p.formatAt(0,n-s+r-l,a,o)}},{key:"insertAt",value:function e(t,n,a){if(null!=a)return;var o=this.descendant(v.default,t),i=r(o,2),s=i[0],l=i[1];s.insertAt(l,n)}},{key:"length",value:function e(){var e=this.domNode.textContent.length;if(!this.domNode.textContent.endsWith("\n"))return e+1;return e}},{key:"newlineIndex",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n)return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var r=this.domNode.textContent.slice(t).indexOf("\n");return r>-1?t+r:-1}},{key:"optimize",value:function e(){this.domNode.textContent.endsWith("\n")||this.appendChild(c.default.create("text","\n"));o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this);var n=this.next;if(null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)){n.optimize();n.moveChildren(this);n.remove()}}},{key:"replace",value:function e(n){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n);[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(e){var t=c.default.find(e);null==t?e.parentNode.removeChild(e):t instanceof c.default.Embed?t.remove():t.unwrap()})}}],[{key:"create",value:function e(n){var r=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);r.setAttribute("spellcheck",false);return r}},{key:"formats",value:function e(){return true}}]);return t}(p.default);w.blotName="code-block";w.tagName="PRE";w.TAB=" ";t.Code=y;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sanitize=t.default=void 0;var r=function(){function e(e,t){for(var n=0;n-1}t.default=p;t.sanitize=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]&&arguments[1];var a=this.container.querySelector(".ql-selected");if(t===a)return;null!=a&&a.classList.remove("ql-selected");if(null==t)return;t.classList.add("ql-selected");this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t);t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value");t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label");if(n){if("function"===typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"===typeof Event?"undefined":r(Event))){var o=document.createEvent("Event");o.initEvent("change",true,true);this.select.dispatchEvent(o)}this.close()}}},{key:"update",value:function e(){var t=void 0;if(this.select.selectedIndex>-1){var n=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex];this.selectItem(n)}else this.selectItem(null);var r=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",r)}}]);return e}();t.default=c},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3893);var o=n(3696);var i=n(3334);var s=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.prototype.appendChild=function(e){this.insertBefore(e)};t.prototype.attach=function(){var t=this;e.prototype.attach.call(this);this.children=new a.default;[].slice.call(this.domNode.childNodes).reverse().forEach(function(e){try{var n=l(e);t.insertBefore(n,t.children.head)}catch(e){if(e instanceof i.ParchmentError)return;throw e}})};t.prototype.deleteAt=function(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,function(e,t,n){e.deleteAt(t,n)})};t.prototype.descendant=function(e,n){var r=this.children.find(n),a=r[0],o=r[1];return null==e.blotName&&e(a)||null!=e.blotName&&a instanceof e?[a,o]:a instanceof t?a.descendant(e,o):[null,-1]};t.prototype.descendants=function(e,n,r){void 0===n&&(n=0);void 0===r&&(r=Number.MAX_VALUE);var a=[],o=r;this.children.forEachAt(n,r,function(n,r,i){(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&a.push(n);n instanceof t&&(a=a.concat(n.descendants(e,r,o)));o-=i});return a};t.prototype.detach=function(){this.children.forEach(function(e){e.detach()});e.prototype.detach.call(this)};t.prototype.formatAt=function(e,t,n,r){this.children.forEachAt(e,t,function(e,t,a){e.formatAt(t,a,n,r)})};t.prototype.insertAt=function(e,t,n){var r=this.children.find(e),a=r[0],o=r[1];if(a)a.insertAt(o,t,n);else{var s=null==n?i.create("text",t):i.create(t,n);this.appendChild(s)}};t.prototype.insertBefore=function(e,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(t){return e instanceof t}))throw new i.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,t)};t.prototype.length=function(){return this.children.reduce(function(e,t){return e+t.length()},0)};t.prototype.moveChildren=function(e,t){this.children.forEach(function(n){e.insertBefore(n,t)})};t.prototype.optimize=function(){e.prototype.optimize.call(this);if(0===this.children.length)if(null!=this.statics.defaultChild){var t=i.create(this.statics.defaultChild);this.appendChild(t);t.optimize()}else this.remove()};t.prototype.path=function(e,n){void 0===n&&(n=false);var r=this.children.find(e,n),a=r[0],o=r[1];var i=[[this,e]];if(a instanceof t)return i.concat(a.path(o,n));null!=a&&i.push([a,o]);return i};t.prototype.removeChild=function(e){this.children.remove(e)};t.prototype.replace=function(n){n instanceof t&&n.moveChildren(this);e.prototype.replace.call(this,n)};t.prototype.split=function(e,t){void 0===t&&(t=false);if(!t){if(0===e)return this;if(e===this.length())return this.next}var n=this.clone();this.parent.insertBefore(n,this.next);this.children.forEachAt(e,this.length(),function(e,r,a){e=e.split(r,t);n.appendChild(e)});return n};t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next);this.remove()};t.prototype.update=function(e){var t=this;var n=[],r=[];e.forEach(function(e){if(e.target===t.domNode&&"childList"===e.type){n.push.apply(n,e.addedNodes);r.push.apply(r,e.removedNodes)}});r.forEach(function(e){if(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;var n=i.find(e);if(null==n)return;null!=n.domNode.parentNode&&n.domNode.parentNode!==t.domNode||n.detach()});n.filter(function(e){return e.parentNode==t.domNode}).sort(function(e,t){if(e===t)return 0;if(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)return 1;return-1}).forEach(function(e){var n=null;null!=e.nextSibling&&(n=i.find(e.nextSibling));var r=l(e);if(r.next!=n||null==r.next){null!=r.parent&&r.parent.removeChild(t);t.insertBefore(r,n)}})};return t}(o.default);function l(e){var t=i.find(e);if(null==t)try{t=i.create(e)}catch(n){t=i.create(i.Scope.INLINE);[].slice.call(e.childNodes).forEach(function(e){t.domNode.appendChild(e)});e.parentNode.replaceChild(t.domNode,e);t.attach()}return t}t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3414);var o=n(3697);var i=n(3516);var s=n(3334);var l=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.formats=function(e){if("string"===typeof this.tagName)return true;if(Array.isArray(this.tagName))return e.tagName.toLowerCase();return};t.prototype.attach=function(){e.prototype.attach.call(this);this.attributes=new o.default(this.domNode)};t.prototype.format=function(e,t){var n=s.query(e);n instanceof a.default?this.attributes.attribute(n,t):t&&(null==n||e===this.statics.blotName&&this.formats()[e]===t||this.replaceWith(e,t))};t.prototype.formats=function(){var e=this.attributes.values();var t=this.statics.formats(this.domNode);null!=t&&(e[this.statics.blotName]=t);return e};t.prototype.replaceWith=function(t,n){var r=e.prototype.replaceWith.call(this,t,n);this.attributes.copy(r);return r};t.prototype.update=function(t){var n=this;e.prototype.update.call(this,t);t.some(function(e){return e.target===n.domNode&&"attributes"===e.type})&&this.attributes.build()};t.prototype.wrap=function(n,r){var a=e.prototype.wrap.call(this,n,r);a instanceof t&&a.statics.scope===this.statics.scope&&this.attributes.move(a);return a};return t}(i.default);t.default=l},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3696);var o=n(3334);var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.value=function(e){return true};t.prototype.index=function(e,t){if(e!==this.domNode)return-1;return Math.min(t,1)};t.prototype.position=function(e,t){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);e>0&&(n+=1);return[this.parent.domNode,n]};t.prototype.value=function(){return e={},e[this.statics.blotName]=this.statics.value(this.domNode)||true,e;var e};t.scope=o.Scope.INLINE_BLOT;return t}(a.default);t.default=i},function(e,t,n){"use strict";var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=n(181);var o=n(7305);var i={attributes:{compose:function e(t,n,a){"object"!==("undefined"===typeof t?"undefined":r(t))&&(t={});"object"!==("undefined"===typeof n?"undefined":r(n))&&(n={});var i=o(true,{},n);a||(i=Object.keys(i).reduce(function(e,t){null!=i[t]&&(e[t]=i[t]);return e},{}));for(var s in t)void 0!==t[s]&&void 0===n[s]&&(i[s]=t[s]);return Object.keys(i).length>0?i:void 0},diff:function e(t,n){"object"!==("undefined"===typeof t?"undefined":r(t))&&(t={});"object"!==("undefined"===typeof n?"undefined":r(n))&&(n={});var o=Object.keys(t).concat(Object.keys(n)).reduce(function(e,r){a(t[r],n[r])||(e[r]=void 0===n[r]?null:n[r]);return e},{});return Object.keys(o).length>0?o:void 0},transform:function e(t,n,a){if("object"!==("undefined"===typeof t?"undefined":r(t)))return n;if("object"!==("undefined"===typeof n?"undefined":r(n)))return;if(!a)return n;var o=Object.keys(n).reduce(function(e,r){void 0===t[r]&&(e[r]=n[r]);return e},{});return Object.keys(o).length>0?o:void 0}},iterator:function e(t){return new s(t)},length:function e(t){return"number"===typeof t["delete"]?t["delete"]:"number"===typeof t.retain?t.retain:"string"===typeof t.insert?t.insert.length:1}};function s(e){this.ops=e;this.index=0;this.offset=0}s.prototype.hasNext=function(){return this.peekLength()=r-n){e=r-n;this.index+=1;this.offset=0}else this.offset+=e;if("number"===typeof t["delete"])return{delete:e};var a={};t.attributes&&(a.attributes=t.attributes);"number"===typeof t.retain?a.retain=e:"string"===typeof t.insert?a.insert=t.insert.substr(n,e):a.insert=t.insert;return a}return{retain:Infinity}};s.prototype.peek=function(){return this.ops[this.index]};s.prototype.peekLength=function(){return this.ops[this.index]?i.length(this.ops[this.index])-this.offset:Infinity};s.prototype.peekType=function(){if(this.ops[this.index])return"number"===typeof this.ops[this.index]["delete"]?"delete":"number"===typeof this.ops[this.index].retain?"retain":"insert";return"retain"};e.exports=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0;b(this,e);this.index=t;this.length=n};var y=function(){function e(t,n){var r=this;b(this,e);this.emitter=n;this.scroll=t;this.composing=false;this.root=this.scroll.domNode;this.root.addEventListener("compositionstart",function(){r.composing=true});this.root.addEventListener("compositionend",function(){r.composing=false});this.cursor=i.default.create("cursor",this);this.lastRange=this.savedRange=new g(0,0);["keyup","mouseup","mouseleave","touchend","touchleave","focus","blur"].forEach(function(e){r.root.addEventListener(e,function(){setTimeout(r.update.bind(r,f.default.sources.USER),100)})});this.emitter.on(f.default.events.EDITOR_CHANGE,function(e,t){e===f.default.events.TEXT_CHANGE&&t.length()>0&&r.update(f.default.sources.SILENT)});this.emitter.on(f.default.events.SCROLL_BEFORE_UPDATE,function(){if(!r.hasFocus())return;var e=r.getNativeRange();if(null==e)return;if(e.start.node===r.cursor.textNode)return;r.emitter.once(f.default.events.SCROLL_UPDATE,function(){try{r.setNativeRange(e.start.node,e.start.offset,e.end.node,e.end.offset)}catch(e){}})});this.update(f.default.sources.SILENT)}a(e,[{key:"focus",value:function e(){if(this.hasFocus())return;this.root.focus();this.setRange(this.savedRange)}},{key:"format",value:function e(t,n){if(null!=this.scroll.whitelist&&!this.scroll.whitelist[t])return;this.scroll.update();var r=this.getNativeRange();if(null==r||!r.native.collapsed||i.default.query(t,i.default.Scope.BLOCK))return;if(r.start.node!==this.cursor.textNode){var a=i.default.find(r.start.node,false);if(null==a)return;if(a instanceof i.default.Leaf){var o=a.split(r.start.offset);a.parent.insertBefore(this.cursor,o)}else a.insertBefore(this.cursor,r.start.node);this.cursor.attach()}this.cursor.format(t,n);this.scroll.optimize();this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length);this.update()}},{key:"getBounds",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var a=this.scroll.length();t=Math.min(t,a-1);n=Math.min(t+n,a-1)-t;var o=void 0,i=this.scroll.leaf(t),s=r(i,2),l=s[0],c=s[1];if(null==l)return null;var u=l.position(c,true);var p=r(u,2);o=p[0];c=p[1];var f=document.createRange();if(n>0){f.setStart(o,c);var d=this.scroll.leaf(t+n);var h=r(d,2);l=h[0];c=h[1];if(null==l)return null;var v=l.position(c,true);var m=r(v,2);o=m[0];c=m[1];f.setEnd(o,c);return f.getBoundingClientRect()}var b="left";var _=void 0;if(o instanceof Text){if(c0&&(b="right")}return{bottom:_.top+_.height,height:_.height,left:_[b],right:_[b],top:_.top,width:0}}},{key:"getNativeRange",value:function e(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var n=t.getRangeAt(0);if(null==n)return null;var r=this.normalizeNative(n);_.info("getNativeRange",r);return r}},{key:"getRange",value:function e(){var t=this.getNativeRange();if(null==t)return[null,null];var n=this.normalizedToRange(t);return[n,t]}},{key:"hasFocus",value:function e(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function e(t){var n=this;var a=[[t.start.node,t.start.offset]];t.native.collapsed||a.push([t.end.node,t.end.offset]);var o=a.map(function(e){var t=r(e,2),a=t[0],o=t[1];var s=i.default.find(a,true);var l=s.offset(n.scroll);return 0===o?l:s instanceof i.default.Container?l+s.length():l+s.index(a,o)});var s=Math.min(Math.max.apply(Math,m(o)),this.scroll.length()-1);var l=Math.min.apply(Math,[s].concat(m(o)));return new g(l,s-l)}},{key:"normalizeNative",value:function e(t){if(!w(this.root,t.startContainer)||!t.collapsed&&!w(this.root,t.endContainer))return null;var n={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};[n.start,n.end].forEach(function(e){var t=e.node,n=e.offset;while(!(t instanceof Text)&&t.childNodes.length>0)if(t.childNodes.length>n){t=t.childNodes[n];n=0}else{if(t.childNodes.length!==n)break;t=t.lastChild;n=t instanceof Text?t.data.length:t.childNodes.length+1}e.node=t,e.offset=n});return n}},{key:"rangeToNative",value:function e(t){var n=this;var a=t.collapsed?[t.index]:[t.index,t.index+t.length];var o=[];var i=this.scroll.length();a.forEach(function(e,t){e=Math.min(i-1,e);var a=void 0,s=n.scroll.leaf(e),l=r(s,2),c=l[0],u=l[1];var p=c.position(u,0!==t);var f=r(p,2);a=f[0];u=f[1];o.push(a,u)});o.length<2&&(o=o.concat(o));return o}},{key:"scrollIntoView",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.lastRange;if(null==t)return;var n=this.getBounds(t.index,t.length);if(null==n)return;var a=this.scroll.length()-1;var o=this.scroll.line(Math.min(t.index,a)),i=r(o,1),s=i[0];var l=s;if(t.length>0){var c=this.scroll.line(Math.min(t.index+t.length,a));var u=r(c,1);l=u[0]}if(null==s||null==l)return;var p=this.scroll.scrollingContainer;var f=p.getBoundingClientRect();n.topf.bottom&&(p.scrollTop+=n.bottom-f.bottom)}},{key:"setNativeRange",value:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_.info("setNativeRange",t,n,r,a);if(null!=t&&(null==this.root.parentNode||null==t.parentNode||null==r.parentNode))return;var i=document.getSelection();if(null==i)return;if(null!=t){this.hasFocus()||this.root.focus();var s=(this.getNativeRange()||{}).native;if(null==s||o||t!==s.startContainer||n!==s.startOffset||r!==s.endContainer||a!==s.endOffset){if("BR"==t.tagName){n=[].indexOf.call(t.parentNode.childNodes,t);t=t.parentNode}if("BR"==r.tagName){a=[].indexOf.call(r.parentNode.childNodes,r);r=r.parentNode}var l=document.createRange();l.setStart(t,n);l.setEnd(r,a);i.removeAllRanges();i.addRange(l)}}else{i.removeAllRanges();this.root.blur();document.body.focus()}}},{key:"setRange",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f.default.sources.API;if("string"===typeof n){r=n;n=false}_.info("setRange",t);if(null!=t){var a=this.rangeToNative(t);this.setNativeRange.apply(this,m(a).concat([n]))}else this.setNativeRange(null);this.update(r)}},{key:"update",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.default.sources.USER;var n=this.lastRange;var a=this.getRange(),o=r(a,2),i=o[0],s=o[1];this.lastRange=i;null!=this.lastRange&&(this.savedRange=this.lastRange);if(!(0,u.default)(n,this.lastRange)){var c;!this.composing&&null!=s&&s.native.collapsed&&s.start.node!==this.cursor.textNode&&this.cursor.restore();var p=[f.default.events.SELECTION_CHANGE,(0,l.default)(this.lastRange),(0,l.default)(n),t];(c=this.emitter).emit.apply(c,[f.default.events.EDITOR_CHANGE].concat(p));if(t!==f.default.sources.SILENT){var d;(d=this.emitter).emit.apply(d,p)}}}}]);return e}();function w(e,t){try{t.parentNode}catch(e){return false}t instanceof Text&&(t=t.parentNode);return e.contains(t)}t.Range=g;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(3308);var a=s(r);var o=n(3344);var i=s(o);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function u(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var p=function(e){u(t,e);function t(){l(this,t);return c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default.Container);p.allowedChildren=[i.default,o.BlockEmbed,p];t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ColorStyle=t.ColorClass=t.ColorAttributor=void 0;var r=function(){function e(e,t){for(var n=0;n-1?document.createElement(e):document.createElement(this.tagName[0])}else t=document.createElement(this.tagName);this.className&&t.classList.add(this.className);return t};e.prototype.attach=function(){this.domNode[r.DATA_KEY]={blot:this}};e.prototype.clone=function(){var e=this.domNode.cloneNode();return r.create(e)};e.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this);delete this.domNode[r.DATA_KEY]};e.prototype.deleteAt=function(e,t){var n=this.isolate(e,t);n.remove()};e.prototype.formatAt=function(e,t,n,a){var o=this.isolate(e,t);if(null!=r.query(n,r.Scope.BLOT)&&a)o.wrap(n,a);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var i=r.create(this.statics.scope);o.wrap(i);i.format(n,a)}};e.prototype.insertAt=function(e,t,n){var a=null==n?r.create("text",t):r.create(t,n);var o=this.split(e);this.parent.insertBefore(a,o)};e.prototype.insertInto=function(e,t){null!=this.parent&&this.parent.children.remove(this);e.children.insertBefore(this,t);if(null!=t)var n=t.domNode;null!=this.next&&this.domNode.nextSibling==n||e.domNode.insertBefore(this.domNode,"undefined"!==typeof n?n:null);this.parent=e};e.prototype.isolate=function(e,t){var n=this.split(e);n.split(t);return n};e.prototype.length=function(){return 1};e.prototype.offset=function(e){void 0===e&&(e=this.parent);if(null==this.parent||this==e)return 0;return this.parent.children.offset(this)+this.parent.offset(e)};e.prototype.optimize=function(){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations};e.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode);this.detach()};e.prototype.replace=function(e){if(null==e.parent)return;e.parent.insertBefore(this,e.next);e.remove()};e.prototype.replaceWith=function(e,t){var n="string"===typeof e?r.create(e,t):e;n.replace(this);return n};e.prototype.split=function(e,t){return 0===e?this:this.next};e.prototype.update=function(e){void 0===e&&(e=[])};e.prototype.wrap=function(e,t){var n="string"===typeof e?r.create(e,t):e;null!=this.parent&&this.parent.insertBefore(n,this.next);n.appendChild(this);return n};e.blotName="abstract";return e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(3414);var a=n(3698);var o=n(3699);var i=n(3334);var s=function(){function e(e){this.attributes={};this.domNode=e;this.build()}e.prototype.attribute=function(e,t){if(t)e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]);else{e.remove(this.domNode);delete this.attributes[e.attrName]}};e.prototype.build=function(){var e=this;this.attributes={};var t=r.default.keys(this.domNode);var n=a.default.keys(this.domNode);var s=o.default.keys(this.domNode);t.concat(n).concat(s).forEach(function(t){var n=i.query(t,i.Scope.ATTRIBUTE);n instanceof r.default&&(e.attributes[n.attrName]=n)})};e.prototype.copy=function(e){var t=this;Object.keys(this.attributes).forEach(function(n){var r=t.attributes[n].value(t.domNode);e.format(n,r)})};e.prototype.move=function(e){var t=this;this.copy(e);Object.keys(this.attributes).forEach(function(e){t.attributes[e].remove(t.domNode)});this.attributes={}};e.prototype.values=function(){var e=this;return Object.keys(this.attributes).reduce(function(t,n){t[n]=e.attributes[n].value(e.domNode);return t},{})};return e}();t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3414);function o(e,t){var n=e.getAttribute("class")||"";return n.split(/\s+/).filter(function(e){return 0===e.indexOf(t+"-")})}var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.keys=function(e){return(e.getAttribute("class")||"").split(/\s+/).map(function(e){return e.split("-").slice(0,-1).join("-")})};t.prototype.add=function(e,t){if(!this.canAdd(e,t))return false;this.remove(e);e.classList.add(this.keyName+"-"+t);return true};t.prototype.remove=function(e){var t=o(e,this.keyName);t.forEach(function(t){e.classList.remove(t)});0===e.classList.length&&e.removeAttribute("class")};t.prototype.value=function(e){var t=o(e,this.keyName)[0]||"";var n=t.slice(this.keyName.length+1);return this.canAdd(e,n)?n:""};return t}(a.default);t.default=i},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3414);function o(e){var t=e.split("-");var n=t.slice(1).map(function(e){return e[0].toUpperCase()+e.slice(1)}).join("");return t[0]+n}var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.keys=function(e){return(e.getAttribute("style")||"").split(";").map(function(e){var t=e.split(":");return t[0].trim()})};t.prototype.add=function(e,t){if(!this.canAdd(e,t))return false;e.style[o(this.keyName)]=t;return true};t.prototype.remove=function(e){e.style[o(this.keyName)]="";e.getAttribute("style")||e.removeAttribute("style")};t.prototype.value=function(e){var t=e.style[o(this.keyName)];return this.canAdd(e,t)?t:""};return t}(a.default);t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var o=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var a=R(t);if(null==a||null==a.key)return E.warn("Attempted to add invalid keyboard binding",a);"function"===typeof n&&(n={handler:n});"function"===typeof r&&(r={handler:r});a=(0,p.default)(a,n,r);this.bindings[a.key]=this.bindings[a.key]||[];this.bindings[a.key].push(a)}},{key:"listen",value:function e(){var n=this;this.quill.root.addEventListener("keydown",function(e){if(e.defaultPrevented)return;var o=e.which||e.keyCode;var i=(n.bindings[o]||[]).filter(function(n){return t.match(e,n)});if(0===i.length)return;var s=n.quill.getSelection();if(null==s||!n.quill.hasFocus())return;var l=n.quill.getLine(s.index),u=a(l,2),p=u[0],f=u[1];var d=n.quill.getLeaf(s.index),h=a(d,2),m=h[0],b=h[1];var _=0===s.length?[m,b]:n.quill.getLeaf(s.index+s.length),g=a(_,2),y=g[0],w=g[1];var k=m instanceof v.default.Text?m.value().slice(0,b):"";var O=y instanceof v.default.Text?y.value().slice(w):"";var x={collapsed:0===s.length,empty:0===s.length&&p.length()<=1,format:n.quill.getFormat(s),offset:f,prefix:k,suffix:O};var j=i.some(function(e){if(null!=e.collapsed&&e.collapsed!==x.collapsed)return false;if(null!=e.empty&&e.empty!==x.empty)return false;if(null!=e.offset&&e.offset!==x.offset)return false;if(Array.isArray(e.format)){if(e.format.every(function(e){return null==x.format[e]}))return false}else if("object"===r(e.format)&&!Object.keys(e.format).every(function(t){if(true===e.format[t])return null!=x.format[t];if(false===e.format[t])return null==x.format[t];return(0,c.default)(e.format[t],x.format[t])}))return false;if(null!=e.prefix&&!e.prefix.test(x.prefix))return false;if(null!=e.suffix&&!e.suffix.test(x.suffix))return false;return true!==e.handler.call(n,s,x)});j&&e.preventDefault()})}}]);return t}(w.default);S.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};S.DEFAULTS={bindings:{bold:M("bold"),italic:M("italic"),underline:M("underline"),indent:{key:S.keys.TAB,format:["blockquote","indent","list"],handler:function e(t,n){if(n.collapsed&&0!==n.offset)return true;this.quill.format("indent","+1",b.default.sources.USER)}},outdent:{key:S.keys.TAB,shiftKey:true,format:["blockquote","indent","list"],handler:function e(t,n){if(n.collapsed&&0!==n.offset)return true;this.quill.format("indent","-1",b.default.sources.USER)}},"outdent backspace":{key:S.keys.BACKSPACE,collapsed:true,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["blockquote","indent","list"],offset:0,handler:function e(t,n){null!=n.format.indent?this.quill.format("indent","-1",b.default.sources.USER):null!=n.format.blockquote?this.quill.format("blockquote",false,b.default.sources.USER):null!=n.format.list&&this.quill.format("list",false,b.default.sources.USER)}},"indent code-block":A(true),"outdent code-block":A(false),"remove tab":{key:S.keys.TAB,shiftKey:true,collapsed:true,prefix:/\t$/,handler:function e(t){this.quill.deleteText(t.index-1,1,b.default.sources.USER)}},tab:{key:S.keys.TAB,handler:function e(t,n){n.collapsed||this.quill.scroll.deleteAt(t.index,t.length);this.quill.insertText(t.index,"\t",b.default.sources.USER);this.quill.setSelection(t.index+1,b.default.sources.SILENT)}},"list empty enter":{key:S.keys.ENTER,collapsed:true,format:["list"],empty:true,handler:function e(t,n){this.quill.format("list",false,b.default.sources.USER);n.format.indent&&this.quill.format("indent",false,b.default.sources.USER)}},"checklist enter":{key:S.keys.ENTER,collapsed:true,format:{list:"checked"},handler:function e(t){this.quill.scroll.insertAt(t.index,"\n");var n=this.quill.getLine(t.index+1),r=a(n,1),o=r[0];o.format("list","unchecked");this.quill.update(b.default.sources.USER);this.quill.setSelection(t.index+1,b.default.sources.SILENT);this.quill.selection.scrollIntoView()}},"header enter":{key:S.keys.ENTER,collapsed:true,format:["header"],suffix:/^$/,handler:function e(t){this.quill.scroll.insertAt(t.index,"\n");this.quill.formatText(t.index+1,1,"header",false,b.default.sources.USER);this.quill.setSelection(t.index+1,b.default.sources.SILENT);this.quill.selection.scrollIntoView()}},"list autofill":{key:" ",collapsed:true,format:{list:false},prefix:/^\s*?(1\.|-|\[ ?\]|\[x\])$/,handler:function e(t,n){if(null!=this.quill.scroll.whitelist&&!this.quill.scroll.whitelist["list"])return true;var r=n.prefix.length;var a=void 0;switch(n.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":a="bullet";break;default:a="ordered"}this.quill.scroll.deleteAt(t.index-r,r);this.quill.formatLine(t.index-r,1,"list",a,b.default.sources.USER);this.quill.setSelection(t.index-r,b.default.sources.SILENT)}},"code exit":{key:S.keys.ENTER,collapsed:true,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function e(t){this.quill.format("code-block",false,b.default.sources.USER);this.quill.deleteText(t.index-2,1,b.default.sources.USER)}}}};function T(e,t){if(0===e.index||this.quill.getLength()<=1)return;var n=this.quill.getLine(e.index),r=a(n,1),o=r[0];var i={};if(0===t.offset){var s=this.quill.getLine(e.index-1),l=a(s,1),c=l[0];if(null!=c&&c.length()>1){var u=o.formats();var p=this.quill.getFormat(e.index-1,1);i=d.default.attributes.diff(u,p)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(e.index-f,f,b.default.sources.USER);Object.keys(i).length>0&&this.quill.formatLine(e.index-f,f,i,b.default.sources.USER);this.quill.selection.scrollIntoView()}function P(e,t){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1;if(e.index>=this.quill.getLength()-n)return;var r={},o=0;var i=this.quill.getLine(e.index),s=a(i,1),l=s[0];if(t.offset>=l.length()-1){var c=this.quill.getLine(e.index+1),u=a(c,1),p=u[0];if(p){var f=l.formats();var h=this.quill.getFormat(e.index,1);r=d.default.attributes.diff(f,h)||{};o=p.length()}}this.quill.deleteText(e.index,n,b.default.sources.USER);Object.keys(r).length>0&&this.quill.formatLine(e.index+o-1,n,r,b.default.sources.USER)}function I(e){this.quill.deleteText(e,b.default.sources.USER);this.quill.setSelection(e.index,b.default.sources.SILENT);this.quill.selection.scrollIntoView()}function N(e,t){var n=this;e.length>0&&this.quill.scroll.deleteAt(e.index,e.length);var r=Object.keys(t.format).reduce(function(e,n){v.default.query(n,v.default.Scope.BLOCK)&&!Array.isArray(t.format[n])&&(e[n]=t.format[n]);return e},{});this.quill.insertText(e.index,"\n",r,b.default.sources.USER);this.quill.setSelection(e.index+1,b.default.sources.SILENT);this.quill.selection.scrollIntoView();Object.keys(t.format).forEach(function(e){if(null!=r[e])return;if(Array.isArray(t.format[e]))return;if("link"===e)return;n.quill.format(e,t.format[e],b.default.sources.USER)})}function A(e){return{key:S.keys.TAB,shiftKey:!e,format:{"code-block":true},handler:function t(n){var r=v.default.query("code-block");var o=n.index,i=n.length;var s=this.quill.scroll.descendant(r,o),l=a(s,2),c=l[0],u=l[1];if(null==c)return;var p=this.quill.getIndex(c);var f=c.newlineIndex(u,true)+1;var d=c.newlineIndex(p+u+i);var h=c.domNode.textContent.slice(f,d).split("\n");u=0;h.forEach(function(t,n){if(e){c.insertAt(f+u,r.TAB);u+=r.TAB.length;0===n?o+=r.TAB.length:i+=r.TAB.length}else if(t.startsWith(r.TAB)){c.deleteAt(f+u,r.TAB.length);u-=r.TAB.length;0===n?o-=r.TAB.length:i-=r.TAB.length}u+=t.length+1});this.quill.update(b.default.sources.USER);this.quill.setSelection(o,i,b.default.sources.SILENT)}}}function M(e){return{key:e[0].toUpperCase(),shortKey:true,handler:function t(n,r){this.quill.format(e,!r.format[e],b.default.sources.USER)}}}function R(e){if("string"===typeof e||"number"===typeof e)return R({key:e});"object"===("undefined"===typeof e?"undefined":r(e))&&(e=(0,s.default)(e,false));if("string"===typeof e.key)if(null!=S.keys[e.key.toUpperCase()])e.key=S.keys[e.key.toUpperCase()];else{if(1!==e.key.length)return null;e.key=e.key.toUpperCase().charCodeAt(0)}if(e.shortKey){e[C]=e.shortKey;delete e.shortKey}return e}t.default=S;t.SHORTKEY=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n '},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;na.right){i=a.right-o.right;this.root.style.left=n+i+"px"}if(o.lefta.bottom){var s=o.bottom-o.top;var l=t.bottom-t.top+s;this.root.style.top=r-l+"px";this.root.classList.add("ql-flip")}return i}},{key:"show",value:function e(){this.root.classList.remove("ql-editing");this.root.classList.remove("ql-hidden")}}]);return e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=t.BaseTooltip=void 0;var r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:"link";var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden");this.root.classList.add("ql-editing");null!=n?this.textbox.value=n:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");this.position(this.quill.getBounds(this.quill.selection.savedRange));this.textbox.select();this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||"");this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function e(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus();this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function e(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var n=this.quill.root.scrollTop;if(this.linkRange){this.quill.formatText(this.linkRange,"link",t,u.default.sources.USER);delete this.linkRange}else{this.restoreFocus();this.quill.format("link",t,u.default.sources.USER)}this.quill.root.scrollTop=n;break;case"video":t=M(t);case"formula":if(!t)break;var r=this.quill.getSelection(true);if(null!=r){var a=r.index+r.length;this.quill.insertEmbed(a,this.root.getAttribute("data-mode"),t,u.default.sources.USER);"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(a+1," ",u.default.sources.USER);this.quill.setSelection(a+2,u.default.sources.USER)}break;default:}this.textbox.value="";this.hide()}}]);return t}(k.default);function M(e){var t=e.match(/^(https?):\/\/(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(https?):\/\/(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);if(t)return t[1]+"://www.youtube.com/embed/"+t[2]+"?showinfo=0";if(t=e.match(/^(https?):\/\/(?:www\.)?vimeo\.com\/(\d+)/))return t[1]+"://player.vimeo.com/video/"+t[2]+"/";return e}function R(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach(function(t){var r=document.createElement("option");t===n?r.setAttribute("selected","selected"):r.setAttribute("value",t);e.appendChild(r)})}t.BaseTooltip=A;t.default=N},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=n(3890)},function(e,t,n){"use strict";(function(e,n){var r,a,o;var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};(function e(s,l){if("object"===i(t)&&"object"===i(n))n.exports=l();else{true;!(a=[],r=l,o="function"===typeof r?r.apply(t,a):r,void 0!==o&&(n.exports=o))}})(void 0,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:false,exports:{}};e[r].call(a.exports,a,a.exports,n);a.l=true;return a.exports}n.m=e;n.c=t;n.i=function(e){return e};n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:false,enumerable:true,get:r})};n.n=function(e){var t=e&&e.__esModule?function t(){return e["default"]}:function t(){return e};n.d(t,"a",t);return t};n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};n.p="";return n(n.s=136)}([function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(21);var a=n(22);var o=n(23);var i=n(59);var s=n(58);var l=n(56);var c=n(57);var u=n(60);var p=n(13);var f=n(31);var d=n(33);var h=n(32);var v=n(1);var m={Scope:v.Scope,create:v.create,find:v.find,query:v.query,register:v.register,Container:r.default,Format:a.default,Leaf:o.default,Embed:c.default,Scroll:i.default,Block:l.default,Inline:s.default,Text:u.default,Attributor:{Attribute:p.default,Class:f.default,Style:d.default,Store:h.default}};t.default=m},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=function(e){r(t,e);function t(t){var n=this;t="[Parchment] "+t;n=e.call(this,t)||this;n.message=t;n.name=n.constructor.name;return n}return t}(Error);t.ParchmentError=a;var o={};var i={};var s={};var l={};t.DATA_KEY="__blot";var c;(function(e){e[e["TYPE"]=3]="TYPE";e[e["LEVEL"]=12]="LEVEL";e[e["ATTRIBUTE"]=13]="ATTRIBUTE";e[e["BLOT"]=14]="BLOT";e[e["INLINE"]=7]="INLINE";e[e["BLOCK"]=11]="BLOCK";e[e["BLOCK_BLOT"]=10]="BLOCK_BLOT";e[e["INLINE_BLOT"]=6]="INLINE_BLOT";e[e["BLOCK_ATTRIBUTE"]=9]="BLOCK_ATTRIBUTE";e[e["INLINE_ATTRIBUTE"]=5]="INLINE_ATTRIBUTE";e[e["ANY"]=15]="ANY"})(c=t.Scope||(t.Scope={}));function u(e,t){var n=f(e);if(null==n)throw new a("Unable to create "+e+" blot");var r=n;var o=e instanceof Node||e["nodeType"]===Node.TEXT_NODE?e:r.create(t);return new r(o,t)}t.create=u;function p(e,n){void 0===n&&(n=false);if(null==e)return null;if(null!=e[t.DATA_KEY])return e[t.DATA_KEY].blot;if(n)return p(e.parentNode,n);return null}t.find=p;function f(e,t){void 0===t&&(t=c.ANY);var n;if("string"===typeof e)n=l[e]||o[e];else if(e instanceof Text||e["nodeType"]===Node.TEXT_NODE)n=l["text"];else if("number"===typeof e)e&c.LEVEL&c.BLOCK?n=l["block"]:e&c.LEVEL&c.INLINE&&(n=l["inline"]);else if(e instanceof HTMLElement){var r=(e.getAttribute("class")||"").split(/\s+/);for(var a in r){n=i[r[a]];if(n)break}n=n||s[e.tagName]}if(null==n)return null;if(t&c.LEVEL&n.scope&&t&c.TYPE&n.scope)return n;return null}t.query=f;function d(){var e=[];for(var t=0;t1)return e.map(function(e){return d(e)});var n=e[0];if("string"!==typeof n.blotName&&"string"!==typeof n.attrName)throw new a("Invalid definition");if("abstract"===n.blotName)throw new a("Cannot register abstract class");l[n.blotName||n.attrName]=n;if("string"===typeof n.keyName)o[n.keyName]=n;else{null!=n.className&&(i[n.className]=n);if(null!=n.tagName){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(e){return e.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var r=Array.isArray(n.tagName)?n.tagName:[n.tagName];r.forEach(function(e){null!=s[e]&&null!=n.className||(s[e]=n)})}}return n}t.register=d},function(e,t,n){var r=n(54);var a=n(11);var o=n(3);var s=n(20);var l=String.fromCharCode(0);var c=function e(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};c.prototype.insert=function(e,t){var n={};if(0===e.length)return this;n.insert=e;null!=t&&"object"===("undefined"===typeof t?"undefined":i(t))&&Object.keys(t).length>0&&(n.attributes=t);return this.push(n)};c.prototype["delete"]=function(e){if(e<=0)return this;return this.push({delete:e})};c.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};null!=t&&"object"===("undefined"===typeof t?"undefined":i(t))&&Object.keys(t).length>0&&(n.attributes=t);return this.push(n)};c.prototype.push=function(e){var t=this.ops.length;var n=this.ops[t-1];e=o(true,{},e);if("object"===("undefined"===typeof n?"undefined":i(n))){if("number"===typeof e["delete"]&&"number"===typeof n["delete"]){this.ops[t-1]={delete:n["delete"]+e["delete"]};return this}if("number"===typeof n["delete"]&&null!=e.insert){t-=1;n=this.ops[t-1];if("object"!==("undefined"===typeof n?"undefined":i(n))){this.ops.unshift(e);return this}}if(a(e.attributes,n.attributes)){if("string"===typeof e.insert&&"string"===typeof n.insert){this.ops[t-1]={insert:n.insert+e.insert};"object"===i(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}if("number"===typeof e.retain&&"number"===typeof n.retain){this.ops[t-1]={retain:n.retain+e.retain};"object"===i(e.attributes)&&(this.ops[t-1].attributes=e.attributes);return this}}}t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e);return this};c.prototype.filter=function(e){return this.ops.filter(e)};c.prototype.forEach=function(e){this.ops.forEach(e)};c.prototype.map=function(e){return this.ops.map(e)};c.prototype.partition=function(e){var t=[],n=[];this.forEach(function(r){var a=e(r)?t:n;a.push(r)});return[t,n]};c.prototype.reduce=function(e,t){return this.ops.reduce(e,t)};c.prototype.chop=function(){var e=this.ops[this.ops.length-1];e&&e.retain&&!e.attributes&&this.ops.pop();return this};c.prototype.length=function(){return this.reduce(function(e,t){return e+s.length(t)},0)};c.prototype.slice=function(e,t){e=e||0;"number"!==typeof t&&(t=Infinity);var n=[];var r=s.iterator(this.ops);var a=0;while(a0){t.push(e.ops[0]);t.ops=t.ops.concat(e.ops.slice(1))}return t};c.prototype.diff=function(e,t){if(this.ops===e.ops)return new c;var n=[this,e].map(function(t){return t.map(function(n){if(null!=n.insert)return"string"===typeof n.insert?n.insert:l;var r=t===e?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")});var o=new c;var i=r(n[0],n[1],t);var u=s.iterator(this.ops);var p=s.iterator(e.ops);i.forEach(function(e){var t=e[1].length;while(t>0){var n=0;switch(e[0]){case r.INSERT:n=Math.min(p.peekLength(),t);o.push(p.next(n));break;case r.DELETE:n=Math.min(t,u.peekLength());u.next(n);o["delete"](n);break;case r.EQUAL:n=Math.min(u.peekLength(),p.peekLength(),t);var i=u.next(n);var l=p.next(n);a(i.insert,l.insert)?o.retain(n,s.attributes.diff(i.attributes,l.attributes)):o.push(l)["delete"](n);break}t-=n}});return o.chop()};c.prototype.eachLine=function(e,t){t=t||"\n";var n=s.iterator(this.ops);var r=new c;var a=0;while(n.hasNext()){if("insert"!==n.peekType())return;var o=n.peek();var i=s.length(o)-n.peekLength();var l="string"===typeof o.insert?o.insert.indexOf(t,i)-i:-1;if(l<0)r.push(n.next());else if(l>0)r.push(n.next(l));else{if(false===e(r,n.next(1).attributes||{},a))return;a+=1;r=new c}}r.length()>0&&e(r,{},a)};c.prototype.transform=function(e,t){t=!!t;if("number"===typeof e)return this.transformPosition(e,t);var n=s.iterator(this.ops);var r=s.iterator(e.ops);var a=new c;while(n.hasNext()||r.hasNext())if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())a.push(r.next());else{var o=Math.min(n.peekLength(),r.peekLength());var i=n.next(o);var l=r.next(o);if(i["delete"])continue;l["delete"]?a.push(l):a.retain(o,s.attributes.transform(i.attributes,l.attributes,t))}else a.retain(s.length(n.next()));return a.chop()};c.prototype.transformPosition=function(e,t){t=!!t;var n=s.iterator(this.ops);var r=0;while(n.hasNext()&&r<=e){var a=n.peekLength();var o=n.peekType();n.next();if("delete"===o){e-=Math.min(a,e-r);continue}"insert"===o&&(r0){n1&&void 0!==arguments[1]&&arguments[1];if(r&&(0===n||n>=this.length()-x)){var o=this.clone();if(0===n){this.parent.insertBefore(o,this);return this}this.parent.insertBefore(o,this.next);return o}var i=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,n,r);this.cache={};return i}}]);return t}(p.default.Block);E.blotName="block";E.tagName="P";E.defaultChild="break";E.allowedChildren=[b.default,v.default,g.default];function C(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e)return t;"function"===typeof e.formats&&(t=(0,s.default)(t,e.formats()));if(null==e.parent||"scroll"==e.parent.blotName||e.parent.statics.scope!==e.statics.scope)return t;return C(e.parent,t)}t.bubbleFormats=C;t.BlockEmbed=j;t.default=E},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2];if("string"!==typeof t){var o=t.attrName||t.blotName;"string"===typeof o?this.register("formats/"+o,t,n):Object.keys(t).forEach(function(e){r.register(e,t[e],n)})}else{null==this.imports[t]||a||S.warn("Overwriting "+t+" with",n);this.imports[t]=n;(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==n.blotName?m.default.register(n):t.startsWith("modules")&&"function"===typeof n.register&&n.register()}}}]);function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};C(this,e);this.options=P(t,r);this.container=this.options.container;if(null==this.container)return S.error("Invalid Quill container",t);this.options.debug&&e.debug(this.options.debug);var a=this.container.innerHTML.trim();this.container.classList.add("ql-container");this.container.innerHTML="";this.container.__quill=this;this.root=this.addContainer("ql-editor");this.root.classList.add("ql-blank");this.scrollingContainer=this.options.scrollingContainer||this.root;this.emitter=new f.default;this.scroll=m.default.create(this.root,{emitter:this.emitter,scrollingContainer:this.scrollingContainer,whitelist:this.options.formats});this.editor=new u.default(this.scroll);this.selection=new _.default(this.scroll,this.emitter);this.theme=new this.options.theme(this,this.options);this.keyboard=this.theme.addModule("keyboard");this.clipboard=this.theme.addModule("clipboard");this.history=this.theme.addModule("history");this.theme.init();this.emitter.on(f.default.events.EDITOR_CHANGE,function(e){e===f.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())});this.emitter.on(f.default.events.SCROLL_UPDATE,function(e,t){var r=n.selection.lastRange;var a=r&&0===r.length?r.index:void 0;I.call(n,function(){return n.editor.update(null,t,a)},e)});var o=this.clipboard.convert("
    "+a+"


    ");this.setContents(o);this.history.clear();this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder);this.options.readOnly&&this.disable()}o(e,[{key:"addContainer",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"===typeof t){var r=t;t=document.createElement("div");t.classList.add(r)}this.container.insertBefore(t,n);return t}},{key:"blur",value:function e(){this.selection.setRange(null)}},{key:"deleteText",value:function e(t,n,r){var o=this;var i=N(t,n,r);var s=a(i,4);t=s[0];n=s[1];r=s[3];return I.call(this,function(){return o.editor.deleteText(t,n)},r,t,-1*n)}},{key:"disable",value:function e(){this.enable(false)}},{key:"enable",value:function e(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t);this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function e(){var t=this.scrollingContainer.scrollTop;this.selection.focus();this.scrollingContainer.scrollTop=t;this.selection.scrollIntoView()}},{key:"format",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f.default.sources.API;return I.call(this,function(){var e=r.getSelection(true);var a=new l.default;if(null==e)return a;if(m.default.query(t,m.default.Scope.BLOCK))a=r.editor.formatLine(e.index,e.length,E({},t,n));else{if(0===e.length){r.selection.format(t,n);return a}a=r.editor.formatText(e.index,e.length,E({},t,n))}r.setSelection(e,f.default.sources.SILENT);return a},a)}},{key:"formatLine",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=N(t,n,r,o,i);var u=a(c,4);t=u[0];n=u[1];l=u[2];i=u[3];return I.call(this,function(){return s.editor.formatLine(t,n,l)},i,t,0)}},{key:"formatText",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=N(t,n,r,o,i);var u=a(c,4);t=u[0];n=u[1];l=u[2];i=u[3];return I.call(this,function(){return s.editor.formatText(t,n,l)},i,t,0)}},{key:"getBounds",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=void 0;r="number"===typeof t?this.selection.getBounds(t,n):this.selection.getBounds(t.index,t.length);var a=this.container.getBoundingClientRect();return{bottom:r.bottom-a.top,height:r.height,left:r.left-a.left,right:r.right-a.left,top:r.top-a.top,width:r.width}}},{key:"getContents",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;var r=N(t,n);var o=a(r,2);t=o[0];n=o[1];return this.editor.getContents(t,n)}},{key:"getFormat",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection();var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"===typeof t?this.editor.getFormat(t,n):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function e(t){return t.offset(this.scroll)}},{key:"getLength",value:function e(){return this.scroll.length()}},{key:"getLeaf",value:function e(t){return this.scroll.leaf(t)}},{key:"getLine",value:function e(t){return this.scroll.line(t)}},{key:"getLines",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!==typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,n)}},{key:"getModule",value:function e(t){return this.theme.modules[t]}},{key:"getSelection",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t&&this.focus();this.update();return this.selection.getRange()[0]}},{key:"getText",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;var r=N(t,n);var o=a(r,2);t=o[0];n=o[1];return this.editor.getText(t,n)}},{key:"hasFocus",value:function e(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function t(n,r,a){var o=this;var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.sources.API;return I.call(this,function(){return o.editor.insertEmbed(n,r,a)},i,n)}},{key:"insertText",value:function e(t,n,r,o,i){var s=this;var l=void 0;var c=N(t,0,r,o,i);var u=a(c,4);t=u[0];l=u[2];i=u[3];return I.call(this,function(){return s.editor.insertText(t,n,l)},i,t,n.length)}},{key:"isEnabled",value:function e(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function e(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function e(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function e(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function e(t,n,r){this.clipboard.dangerouslyPasteHTML(t,n,r)}},{key:"removeFormat",value:function e(t,n,r){var o=this;var i=N(t,n,r);var s=a(i,4);t=s[0];n=s[1];r=s[3];return I.call(this,function(){return o.editor.removeFormat(t,n)},r,t)}},{key:"setContents",value:function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;return I.call(this,function(){t=new l.default(t);var e=n.getLength();var r=n.editor.deleteText(0,e);var a=n.editor.applyDelta(t);var o=a.ops[a.ops.length-1];if(null!=o&&"string"===typeof o.insert&&"\n"===o.insert[o.insert.length-1]){n.editor.deleteText(n.getLength()-1,1);a.delete(1)}var i=r.compose(a);return i},r)}},{key:"setSelection",value:function t(n,r,o){if(null==n)this.selection.setRange(null,r||e.sources.API);else{var i=N(n,r,o);var s=a(i,4);n=s[0];r=s[1];o=s[3];this.selection.setRange(new b.Range(n,r),o)}o!==f.default.sources.SILENT&&this.selection.scrollIntoView()}},{key:"setText",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;var r=(new l.default).insert(t);return this.setContents(r,n)}},{key:"update",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.default.sources.USER;var n=this.scroll.update(t);this.selection.update(t);return n}},{key:"updateContents",value:function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;return I.call(this,function(){t=new l.default(t);return n.editor.applyDelta(t,r)},r,true)}}]);return e}();T.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:false,scrollingContainer:null,strict:true,theme:"default"};T.events=f.default.events;T.sources=f.default.sources;T.version="1.2.4";T.imports={delta:l.default,parchment:m.default,"core/module":h.default,"core/theme":x.default};function P(e,t){t=(0,y.default)(true,{container:e,modules:{clipboard:true,keyboard:true,history:true}},t);if(t.theme&&t.theme!==T.DEFAULTS.theme){t.theme=T.import("themes/"+t.theme);if(null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?")}else t.theme=x.default;var n=(0,y.default)(true,{},t.theme.DEFAULTS);[n,t].forEach(function(e){e.modules=e.modules||{};Object.keys(e.modules).forEach(function(t){true===e.modules[t]&&(e.modules[t]={})})});var r=Object.keys(n.modules).concat(Object.keys(t.modules));var a=r.reduce(function(e,t){var n=T.import("modules/"+t);null==n?S.error("Cannot load "+t+" module. Are you sure you registered it?"):e[t]=n.DEFAULTS||{};return e},{});null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar});t=(0,y.default)(true,{},T.DEFAULTS,{modules:a},n,t);["bounds","container","scrollingContainer"].forEach(function(e){"string"===typeof t[e]&&(t[e]=document.querySelector(t[e]))});t.modules=Object.keys(t.modules).reduce(function(e,n){t.modules[n]&&(e[n]=t.modules[n]);return e},{});return t}function I(e,t,n,r){if(this.options.strict&&!this.isEnabled()&&t===f.default.sources.USER)return new l.default;var a=null==n?null:this.getSelection();var o=this.editor.delta;var i=e();if(null!=a){true===n&&(n=a.index);null==r?a=A(a,i,t):0!==r&&(a=A(a,n,r,t));this.setSelection(a,f.default.sources.SILENT)}if(i.length()>0){var s;var c=[f.default.events.TEXT_CHANGE,i,o,t];(s=this.emitter).emit.apply(s,[f.default.events.EDITOR_CHANGE].concat(c));if(t!==f.default.sources.SILENT){var u;(u=this.emitter).emit.apply(u,c)}}return i}function N(e,t,n,a,o){var i={};"number"===typeof e.index&&"number"===typeof e.length?"number"!==typeof t?(o=a,a=n,n=t,t=e.length,e=e.index):(t=e.length,e=e.index):"number"!==typeof t&&(o=a,a=n,n=t,t=0);if("object"===("undefined"===typeof n?"undefined":r(n))){i=n;o=a}else"string"===typeof n&&(null!=a?i[n]=a:o=n);o=o||f.default.sources.API;return[e,t,i,o]}function A(e,t,n,r){if(null==e)return null;var o=void 0,i=void 0;if(t instanceof l.default){var s=[e.index,e.index+e.length].map(function(e){return t.transformPosition(e,r===f.default.sources.USER)});var c=a(s,2);o=c[0];i=c[1]}else{var u=[e.index,e.index+e.length].map(function(e){if(e=0?e+n:Math.max(t,e+n)});var p=a(u,2);o=p[0];i=p[1]}return new b.Range(o,i-o)}t.expandConfig=P;t.overload=N;t.default=T},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(0);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":i(t))&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":i(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=function(e){c(t,e);function t(){s(this,t);return l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default.Embed);t.default=u},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n);n.wrap(this)}}}],[{key:"compare",value:function e(n,r){var a=t.order.indexOf(n);var o=t.order.indexOf(r);return a>=0||o>=0?a-o:n===r?0:n1&&void 0!==arguments[1]?arguments[1]:{};r(this,e);this.quill=t;this.options=n};a.DEFAULTS={};t.default=a},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=["error","warn","log","info"];var a="warn";function o(e){if(r.indexOf(e)<=r.indexOf(a)){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o0&&"number"!==typeof e[0])return false;return true}function u(e,t,n){var u,p;if(l(e)||l(t))return false;if(e.prototype!==t.prototype)return false;if(o(e)){if(!o(t))return false;e=r.call(e);t=r.call(t);return s(e,t,n)}if(c(e)){if(!c(t))return false;if(e.length!==t.length)return false;for(u=0;u=0;u--)if(f[u]!=d[u])return false;for(u=f.length-1;u>=0;u--){p=f[u];if(!s(e[p],t[p],n))return false}return("undefined"===typeof e?"undefined":i(e))===("undefined"===typeof t?"undefined":i(t))}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(0);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":i(t))&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":i(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=function(e){c(t,e);function t(){s(this,t);return l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default.Text);t.default=u},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(1);var a=function(){function e(e,t,n){void 0===n&&(n={});this.attrName=e;this.keyName=t;var a=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|a:this.scope=r.Scope.ATTRIBUTE;null!=n.whitelist&&(this.whitelist=n.whitelist)}e.keys=function(e){return[].map.call(e.attributes,function(e){return e.name})};e.prototype.add=function(e,t){if(!this.canAdd(e,t))return false;e.setAttribute(this.keyName,t);return true};e.prototype.canAdd=function(e,t){var n=r.query(e,r.Scope.BLOT&(this.scope|r.Scope.TYPE));if(null!=n&&(null==this.whitelist||this.whitelist.indexOf(t)>-1))return true;return false};e.prototype.remove=function(e){e.removeAttribute(this.keyName)};e.prototype.value=function(e){var t=e.getAttribute(this.keyName);return this.canAdd(e,t)?t:""};return e}();t.default=a},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return"undefined"===typeof e?"undefined":i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":"undefined"===typeof e?"undefined":i(e)};var a=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var o=function(){function e(e,t){for(var n=0;n=i&&!c.endsWith("\n")&&(o=true);n.scroll.insertAt(e,c);var p=n.scroll.line(e),d=a(p,2),h=d[0],v=d[1];var m=(0,x.default)({},(0,b.bubbleFormats)(h));if(h instanceof _.default){var g=h.descendant(f.default.Leaf,v),y=a(g,1),w=y[0];m=(0,x.default)(m,(0,b.bubbleFormats)(w))}l=u.default.attributes.diff(m,l)||{}}else if("object"===r(t.insert)){var k=Object.keys(t.insert)[0];if(null==k)return e;n.scroll.insertAt(e,k,t.insert[k])}i+=s}Object.keys(l).forEach(function(t){n.scroll.formatAt(e,s,t,l[t])});return e+s},0);t.reduce(function(e,t){if("number"===typeof t.delete){n.scroll.deleteAt(e,t.delete);return e}return e+(t.retain||t.insert.length||1)},0);this.scroll.batch=false;this.scroll.optimize();return this.update(t)}},{key:"deleteText",value:function e(t,n){this.scroll.deleteAt(t,n);return this.update((new l.default).retain(t).delete(n))}},{key:"formatLine",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update();Object.keys(a).forEach(function(e){if(null!=r.scroll.whitelist&&!r.scroll.whitelist[e])return;var o=r.scroll.lines(t,Math.max(n,1));var i=n;o.forEach(function(n){var o=n.length();if(n instanceof h.default){var s=t-n.offset(r.scroll);var l=n.newlineIndex(s+i)-s+1;n.formatAt(s,l,e,a[e])}else n.format(e,a[e]);i-=o})});this.scroll.optimize();return this.update((new l.default).retain(t).retain(n,(0,y.default)(a)))}},{key:"formatText",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(a).forEach(function(e){r.scroll.formatAt(t,n,e,a[e])});return this.update((new l.default).retain(t).retain(n,(0,y.default)(a)))}},{key:"getContents",value:function e(t,n){return this.delta.slice(t,t+n)}},{key:"getDelta",value:function e(){return this.scroll.lines().reduce(function(e,t){return e.concat(t.delta())},new l.default)}},{key:"getFormat",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=[],o=[];if(0===n)this.scroll.path(t).forEach(function(e){var t=a(e,1),n=t[0];n instanceof _.default?r.push(n):n instanceof f.default.Leaf&&o.push(n)});else{r=this.scroll.lines(t,n);o=this.scroll.descendants(f.default.Leaf,t,n)}var i=[r,o].map(function(e){if(0===e.length)return{};var t=(0,b.bubbleFormats)(e.shift());while(Object.keys(t).length>0){var n=e.shift();if(null==n)return t;t=T((0,b.bubbleFormats)(n),t)}return t});return x.default.apply(x.default,i)}},{key:"getText",value:function e(t,n){return this.getContents(t,n).filter(function(e){return"string"===typeof e.insert}).map(function(e){return e.insert}).join("")}},{key:"insertEmbed",value:function e(t,n,r){this.scroll.insertAt(t,n,r);return this.update((new l.default).retain(t).insert(E({},n,r)))}},{key:"insertText",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n=n.replace(/\r\n/g,"\n").replace(/\r/g,"\n");this.scroll.insertAt(t,n);Object.keys(a).forEach(function(e){r.scroll.formatAt(t,n.length,e,a[e])});return this.update((new l.default).retain(t).insert(n,(0,y.default)(a)))}},{key:"isBlank",value:function e(){if(0==this.scroll.children.length)return true;if(this.scroll.children.length>1)return false;var t=this.scroll.children.head;return t.length()<=1&&0==Object.keys(t.formats()).length}},{key:"removeFormat",value:function e(t,n){var r=this.getText(t,n);var o=this.scroll.line(t+n),i=a(o,2),s=i[0],c=i[1];var u=0,p=new l.default;if(null!=s){u=s instanceof h.default?s.newlineIndex(c)-c+1:s.length()-c;p=s.delta().slice(c,c+u-1).insert("\n")}var f=this.getContents(t,n+u);var d=f.diff((new l.default).insert(r).concat(p));var v=(new l.default).retain(t).concat(d);return this.applyDelta(v)}},{key:"update",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;var a=this.delta;if(1===n.length&&"characterData"===n[0].type&&f.default.find(n[0].target)){var o=f.default.find(n[0].target);var i=(0,b.bubbleFormats)(o);var s=o.offset(this.scroll);var c=n[0].oldValue.replace(m.default.CONTENTS,"");var u=(new l.default).insert(c);var p=(new l.default).insert(o.value());var d=(new l.default).retain(s).concat(u.diff(p,r));t=d.reduce(function(e,t){return t.insert?e.insert(t.insert,i):e.push(t)},new l.default);this.delta=a.compose(t)}else{this.delta=this.getDelta();t&&(0,k.default)(a.compose(t),this.delta)||(t=a.diff(this.delta,r))}return t}}]);return e}();function T(e,t){return Object.keys(t).reduce(function(n,r){if(null==e[r])return n;t[r]===e[r]?n[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(e[r])<0&&(n[r]=t[r].concat([e[r]])):n[r]=[t[r],e[r]];return n},{})}function P(e){return e.reduce(function(e,t){if(1===t.insert){var n=(0,y.default)(t.attributes);delete n["image"];return e.insert({image:t.attributes.image},n)}if(null!=t.attributes&&(true===t.attributes.list||true===t.attributes.bullet)){t=(0,y.default)(t);if(t.attributes.list)t.attributes.list="ordered";else{t.attributes.list="bullet";delete t.attributes.bullet}}if("string"===typeof t.insert){var r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return e.insert(r,t.attributes)}return e.push(t)},new l.default)}t.default=S},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.default=t.Range=void 0;var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0;b(this,e);this.index=t;this.length=n};var y=function(){function e(t,n){var r=this;b(this,e);this.emitter=n;this.scroll=t;this.composing=false;this.root=this.scroll.domNode;this.root.addEventListener("compositionstart",function(){r.composing=true});this.root.addEventListener("compositionend",function(){r.composing=false});this.cursor=i.default.create("cursor",this);this.lastRange=this.savedRange=new g(0,0);["keyup","mouseup","mouseleave","touchend","touchleave","focus","blur"].forEach(function(e){r.root.addEventListener(e,function(){setTimeout(r.update.bind(r,f.default.sources.USER),100)})});this.emitter.on(f.default.events.EDITOR_CHANGE,function(e,t){e===f.default.events.TEXT_CHANGE&&t.length()>0&&r.update(f.default.sources.SILENT)});this.emitter.on(f.default.events.SCROLL_BEFORE_UPDATE,function(){if(!r.hasFocus())return;var e=r.getNativeRange();if(null==e)return;if(e.start.node===r.cursor.textNode)return;r.emitter.once(f.default.events.SCROLL_UPDATE,function(){try{r.setNativeRange(e.start.node,e.start.offset,e.end.node,e.end.offset)}catch(e){}})});this.update(f.default.sources.SILENT)}a(e,[{key:"focus",value:function e(){if(this.hasFocus())return;this.root.focus();this.setRange(this.savedRange)}},{key:"format",value:function e(t,n){if(null!=this.scroll.whitelist&&!this.scroll.whitelist[t])return;this.scroll.update();var r=this.getNativeRange();if(null==r||!r.native.collapsed||i.default.query(t,i.default.Scope.BLOCK))return;if(r.start.node!==this.cursor.textNode){var a=i.default.find(r.start.node,false);if(null==a)return;if(a instanceof i.default.Leaf){var o=a.split(r.start.offset);a.parent.insertBefore(this.cursor,o)}else a.insertBefore(this.cursor,r.start.node);this.cursor.attach()}this.cursor.format(t,n);this.scroll.optimize();this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length);this.update()}},{key:"getBounds",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var a=this.scroll.length();t=Math.min(t,a-1);n=Math.min(t+n,a-1)-t;var o=void 0,i=this.scroll.leaf(t),s=r(i,2),l=s[0],c=s[1];if(null==l)return null;var u=l.position(c,true);var p=r(u,2);o=p[0];c=p[1];var f=document.createRange();if(n>0){f.setStart(o,c);var d=this.scroll.leaf(t+n);var h=r(d,2);l=h[0];c=h[1];if(null==l)return null;var v=l.position(c,true);var m=r(v,2);o=m[0];c=m[1];f.setEnd(o,c);return f.getBoundingClientRect()}var b="left";var _=void 0;if(o instanceof Text){if(c0&&(b="right")}return{bottom:_.top+_.height,height:_.height,left:_[b],right:_[b],top:_.top,width:0}}},{key:"getNativeRange",value:function e(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var n=t.getRangeAt(0);if(null==n)return null;if(!w(this.root,n.startContainer)||!n.collapsed&&!w(this.root,n.endContainer))return null;var r={start:{node:n.startContainer,offset:n.startOffset},end:{node:n.endContainer,offset:n.endOffset},native:n};[r.start,r.end].forEach(function(e){var t=e.node,n=e.offset;while(!(t instanceof Text)&&t.childNodes.length>0)if(t.childNodes.length>n){t=t.childNodes[n];n=0}else{if(t.childNodes.length!==n)break;t=t.lastChild;n=t instanceof Text?t.data.length:t.childNodes.length+1}e.node=t,e.offset=n});_.info("getNativeRange",r);return r}},{key:"getRange",value:function e(){var t=this;var n=this.getNativeRange();if(null==n)return[null,null];var a=[[n.start.node,n.start.offset]];n.native.collapsed||a.push([n.end.node,n.end.offset]);var o=a.map(function(e){var n=r(e,2),a=n[0],o=n[1];var s=i.default.find(a,true);var l=s.offset(t.scroll);return 0===o?l:s instanceof i.default.Container?l+s.length():l+s.index(a,o)});var s=Math.min.apply(Math,m(o)),l=Math.max.apply(Math,m(o));l=Math.min(l,this.scroll.length()-1);return[new g(s,l-s),n]}},{key:"hasFocus",value:function e(){return document.activeElement===this.root}},{key:"scrollIntoView",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.lastRange;if(null==t)return;var n=this.getBounds(t.index,t.length);if(null==n)return;var a=this.scroll.length()-1;var o=this.scroll.line(Math.min(t.index,a)),i=r(o,1),s=i[0];var l=s;if(t.length>0){var c=this.scroll.line(Math.min(t.index+t.length,a));var u=r(c,1);l=u[0]}if(null==s||null==l)return;var p=this.scroll.scrollingContainer;var f=p.getBoundingClientRect();n.topf.bottom&&(p.scrollTop+=n.bottom-f.bottom)}},{key:"setNativeRange",value:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_.info("setNativeRange",t,n,r,a);if(null!=t&&(null==this.root.parentNode||null==t.parentNode||null==r.parentNode))return;var i=document.getSelection();if(null==i)return;if(null!=t){this.hasFocus()||this.root.focus();var s=(this.getNativeRange()||{}).native;if(null==s||o||t!==s.startContainer||n!==s.startOffset||r!==s.endContainer||a!==s.endOffset){if("BR"==t.tagName){n=[].indexOf.call(t.parentNode.childNodes,t);t=t.parentNode}if("BR"==r.tagName){a=[].indexOf.call(r.parentNode.childNodes,r);r=r.parentNode}var l=document.createRange();l.setStart(t,n);l.setEnd(r,a);i.removeAllRanges();i.addRange(l)}}else{i.removeAllRanges();this.root.blur();document.body.focus()}}},{key:"setRange",value:function e(t){var n=this;var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f.default.sources.API;if("string"===typeof a){o=a;a=false}_.info("setRange",t);if(null!=t){var i=t.collapsed?[t.index]:[t.index,t.index+t.length];var s=[];var l=this.scroll.length();i.forEach(function(e,t){e=Math.min(l-1,e);var a=void 0,o=n.scroll.leaf(e),i=r(o,2),c=i[0],u=i[1];var p=c.position(u,0!==t);var f=r(p,2);a=f[0];u=f[1];s.push(a,u)});s.length<2&&(s=s.concat(s));this.setNativeRange.apply(this,m(s).concat([a]))}else this.setNativeRange(null);this.update(o)}},{key:"update",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.default.sources.USER;var n=this.lastRange;var a=this.getRange(),o=r(a,2),i=o[0],s=o[1];this.lastRange=i;null!=this.lastRange&&(this.savedRange=this.lastRange);if(!(0,u.default)(n,this.lastRange)){var c;!this.composing&&null!=s&&s.native.collapsed&&s.start.node!==this.cursor.textNode&&this.cursor.restore();var p=[f.default.events.SELECTION_CHANGE,(0,l.default)(this.lastRange),(0,l.default)(n),t];(c=this.emitter).emit.apply(c,[f.default.events.EDITOR_CHANGE].concat(p));if(t!==f.default.sources.SILENT){var d;(d=this.emitter).emit.apply(d,p)}}}}]);return e}();function w(e,t){try{t.parentNode}catch(e){return false}t instanceof Text&&(t=t.parentNode);return e.contains(t)}t.Range=g;t.default=y},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.default=t.Code=void 0;var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n=n+r)return;var s=this.newlineIndex(n,true)+1;var l=i-s+1;var c=this.isolate(s,l);var p=c.next;c.format(a,o);p instanceof t&&p.formatAt(0,n-s+r-l,a,o)}},{key:"insertAt",value:function e(t,n,a){if(null!=a)return;var o=this.descendant(m.default,t),i=r(o,2),s=i[0],l=i[1];s.insertAt(l,n)}},{key:"length",value:function e(){var e=this.domNode.textContent.length;if(!this.domNode.textContent.endsWith("\n"))return e+1;return e}},{key:"newlineIndex",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n)return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var r=this.domNode.textContent.slice(t).indexOf("\n");return r>-1?t+r:-1}},{key:"optimize",value:function e(){this.domNode.textContent.endsWith("\n")||this.appendChild(u.default.create("text","\n"));o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this);var n=this.next;if(null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)){n.optimize();n.moveChildren(this);n.remove()}}},{key:"replace",value:function e(n){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n);[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(e){var t=u.default.find(e);null==t?e.parentNode.removeChild(e):t instanceof u.default.Embed?t.remove():t.unwrap()})}}],[{key:"create",value:function e(n){var r=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);r.setAttribute("spellcheck",false);return r}},{key:"formats",value:function e(){return true}}]);return t}(f.default);k.blotName="code-block";k.tagName="PRE";k.TAB=" ";t.Code=w;t.default=k},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n0&&!(l instanceof p.BlockEmbed)&&!(d instanceof p.BlockEmbed)){d instanceof _.default&&d.deleteAt(d.length()-1,1);var v=d.children.head instanceof h.default?null:d.children.head;l.moveChildren(d,v);l.remove()}this.optimize()}},{key:"enable",value:function e(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function e(n,r,a,i){if(null!=this.whitelist&&!this.whitelist[a])return;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,n,r,a,i);this.optimize()}},{key:"insertAt",value:function e(n,r,a){if(null!=a&&null!=this.whitelist&&!this.whitelist[r])return;if(n>=this.length())if(null==a||null==l.default.query(r,l.default.Scope.BLOCK)){var i=l.default.create(this.statics.defaultChild);this.appendChild(i);null==a&&r.endsWith("\n")&&(r=r.slice(0,-1));i.insertAt(0,r,a)}else{var s=l.default.create(r,a);this.appendChild(s)}else o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,n,r,a);this.optimize()}},{key:"insertBefore",value:function e(n,r){if(n.statics.scope===l.default.Scope.INLINE_BLOT){var a=l.default.create(this.statics.defaultChild);a.appendChild(n);n=a}o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,r)}},{key:"leaf",value:function e(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function e(t){if(t===this.length())return this.line(t-1);return this.descendant(O,t)}},{key:"lines",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;var r=function e(t,n,r){var a=[],o=r;t.children.forEachAt(n,r,function(t,n,r){O(t)?a.push(t):t instanceof l.default.Container&&(a=a.concat(e(t,n,o)));o-=r});return a};return r(this,t,n)}},{key:"optimize",value:function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(true===this.batch)return;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);n.length>0&&this.emitter.emit(u.default.events.SCROLL_OPTIMIZE,n)}},{key:"path",value:function e(n){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,n).slice(1)}},{key:"update",value:function e(n){if(true===this.batch)return;var r=u.default.sources.USER;"string"===typeof n&&(r=n);Array.isArray(n)||(n=this.observer.takeRecords());n.length>0&&this.emitter.emit(u.default.events.SCROLL_BEFORE_UPDATE,r,n);o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,n.concat([]));n.length>0&&this.emitter.emit(u.default.events.SCROLL_UPDATE,r,n)}}]);return t}(l.default.Scroll);x.blotName="scroll";x.className="ql-editor";x.tagName="DIV";x.defaultChild="block";x.allowedChildren=[f.default,p.BlockEmbed,m.default];t.default=x},function(t,n){var r=function(){function t(e,t){return null!=t&&e instanceof t}var n;try{n=Map}catch(e){n=function e(){}}var r;try{r=Set}catch(e){r=function e(){}}var a;try{a=Promise}catch(e){a=function e(){}}function o(s,l,c,u,f){if("object"===("undefined"===typeof l?"undefined":i(l))){c=l.depth;u=l.prototype;f=l.includeNonEnumerable;l=l.circular}var d=[];var h=[];var v="undefined"!=typeof e;"undefined"==typeof l&&(l=true);"undefined"==typeof c&&(c=Infinity);function m(s,c){if(null===s)return null;if(0===c)return s;var b;var _;if("object"!=("undefined"===typeof s?"undefined":i(s)))return s;if(t(s,n))b=new n;else if(t(s,r))b=new r;else if(t(s,a))b=new a(function(e,t){s.then(function(t){e(m(t,c-1))},function(e){t(m(e,c-1))})});else if(o.__isArray(s))b=[];else if(o.__isRegExp(s)){b=new RegExp(s.source,p(s));s.lastIndex&&(b.lastIndex=s.lastIndex)}else if(o.__isDate(s))b=new Date(s.getTime());else{if(v&&e.isBuffer(s)){b=new e(s.length);s.copy(b);return b}if(t(s,Error))b=Object.create(s);else if("undefined"==typeof u){_=Object.getPrototypeOf(s);b=Object.create(_)}else{b=Object.create(u);_=u}}if(l){var g=d.indexOf(s);if(-1!=g)return h[g];d.push(s);h.push(b)}t(s,n)&&s.forEach(function(e,t){var n=m(t,c-1);var r=m(e,c-1);b.set(n,r)});t(s,r)&&s.forEach(function(e){var t=m(e,c-1);b.add(t)});for(var y in s){var w;_&&(w=Object.getOwnPropertyDescriptor(_,y));if(w&&null==w.set)continue;b[y]=m(s[y],c-1)}if(Object.getOwnPropertySymbols){var k=Object.getOwnPropertySymbols(s);for(var y=0;y0?o:void 0},diff:function e(t,n){"object"!==("undefined"===typeof t?"undefined":i(t))&&(t={});"object"!==("undefined"===typeof n?"undefined":i(n))&&(n={});var a=Object.keys(t).concat(Object.keys(n)).reduce(function(e,a){r(t[a],n[a])||(e[a]=void 0===n[a]?null:n[a]);return e},{});return Object.keys(a).length>0?a:void 0},transform:function e(t,n,r){if("object"!==("undefined"===typeof t?"undefined":i(t)))return n;if("object"!==("undefined"===typeof n?"undefined":i(n)))return;if(!r)return n;var a=Object.keys(n).reduce(function(e,r){void 0===t[r]&&(e[r]=n[r]);return e},{});return Object.keys(a).length>0?a:void 0}},iterator:function e(t){return new s(t)},length:function e(t){return"number"===typeof t["delete"]?t["delete"]:"number"===typeof t.retain?t.retain:"string"===typeof t.insert?t.insert.length:1}};function s(e){this.ops=e;this.index=0;this.offset=0}s.prototype.hasNext=function(){return this.peekLength()=r-n){e=r-n;this.index+=1;this.offset=0}else this.offset+=e;if("number"===typeof t["delete"])return{delete:e};var a={};t.attributes&&(a.attributes=t.attributes);"number"===typeof t.retain?a.retain=e:"string"===typeof t.insert?a.insert=t.insert.substr(n,e):a.insert=t.insert;return a}return{retain:Infinity}};s.prototype.peek=function(){return this.ops[this.index]};s.prototype.peekLength=function(){return this.ops[this.index]?o.length(this.ops[this.index])-this.offset:Infinity};s.prototype.peekType=function(){if(this.ops[this.index])return"number"===typeof this.ops[this.index]["delete"]?"delete":"number"===typeof this.ops[this.index].retain?"retain":"insert";return"retain"};e.exports=o},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(61);var o=n(34);var i=n(1);var s=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.prototype.appendChild=function(e){this.insertBefore(e)};t.prototype.attach=function(){var t=this;e.prototype.attach.call(this);this.children=new a.default;[].slice.call(this.domNode.childNodes).reverse().forEach(function(e){try{var n=l(e);t.insertBefore(n,t.children.head)}catch(e){if(e instanceof i.ParchmentError)return;throw e}})};t.prototype.deleteAt=function(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,function(e,t,n){e.deleteAt(t,n)})};t.prototype.descendant=function(e,n){var r=this.children.find(n),a=r[0],o=r[1];return null==e.blotName&&e(a)||null!=e.blotName&&a instanceof e?[a,o]:a instanceof t?a.descendant(e,o):[null,-1]};t.prototype.descendants=function(e,n,r){void 0===n&&(n=0);void 0===r&&(r=Number.MAX_VALUE);var a=[],o=r;this.children.forEachAt(n,r,function(n,r,i){(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&a.push(n);n instanceof t&&(a=a.concat(n.descendants(e,r,o)));o-=i});return a};t.prototype.detach=function(){this.children.forEach(function(e){e.detach()});e.prototype.detach.call(this)};t.prototype.formatAt=function(e,t,n,r){this.children.forEachAt(e,t,function(e,t,a){e.formatAt(t,a,n,r)})};t.prototype.insertAt=function(e,t,n){var r=this.children.find(e),a=r[0],o=r[1];if(a)a.insertAt(o,t,n);else{var s=null==n?i.create("text",t):i.create(t,n);this.appendChild(s)}};t.prototype.insertBefore=function(e,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(t){return e instanceof t}))throw new i.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,t)};t.prototype.length=function(){return this.children.reduce(function(e,t){return e+t.length()},0)};t.prototype.moveChildren=function(e,t){this.children.forEach(function(n){e.insertBefore(n,t)})};t.prototype.optimize=function(){e.prototype.optimize.call(this);if(0===this.children.length)if(null!=this.statics.defaultChild){var t=i.create(this.statics.defaultChild);this.appendChild(t);t.optimize()}else this.remove()};t.prototype.path=function(e,n){void 0===n&&(n=false);var r=this.children.find(e,n),a=r[0],o=r[1];var i=[[this,e]];if(a instanceof t)return i.concat(a.path(o,n));null!=a&&i.push([a,o]);return i};t.prototype.removeChild=function(e){this.children.remove(e)};t.prototype.replace=function(n){n instanceof t&&n.moveChildren(this);e.prototype.replace.call(this,n)};t.prototype.split=function(e,t){void 0===t&&(t=false);if(!t){if(0===e)return this;if(e===this.length())return this.next}var n=this.clone();this.parent.insertBefore(n,this.next);this.children.forEachAt(e,this.length(),function(e,r,a){e=e.split(r,t);n.appendChild(e)});return n};t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next);this.remove()};t.prototype.update=function(e){var t=this;var n=[],r=[];e.forEach(function(e){if(e.target===t.domNode&&"childList"===e.type){n.push.apply(n,e.addedNodes);r.push.apply(r,e.removedNodes)}});r.forEach(function(e){if(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;var n=i.find(e);if(null==n)return;null!=n.domNode.parentNode&&n.domNode.parentNode!==t.domNode||n.detach()});n.filter(function(e){return e.parentNode==t.domNode}).sort(function(e,t){if(e===t)return 0;if(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)return 1;return-1}).forEach(function(e){var n=null;null!=e.nextSibling&&(n=i.find(e.nextSibling));var r=l(e);if(r.next!=n||null==r.next){null!=r.parent&&r.parent.removeChild(t);t.insertBefore(r,n)}})};return t}(o.default);function l(e){var t=i.find(e);if(null==t)try{t=i.create(e)}catch(n){t=i.create(i.Scope.INLINE);[].slice.call(e.childNodes).forEach(function(e){t.domNode.appendChild(e)});e.parentNode.replaceChild(t.domNode,e);t.attach()}return t}t.default=s},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(13);var o=n(32);var i=n(21);var s=n(1);var l=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.formats=function(e){if("string"===typeof this.tagName)return true;if(Array.isArray(this.tagName))return e.tagName.toLowerCase();return};t.prototype.attach=function(){e.prototype.attach.call(this);this.attributes=new o.default(this.domNode)};t.prototype.format=function(e,t){var n=s.query(e);n instanceof a.default?this.attributes.attribute(n,t):t&&(null==n||e===this.statics.blotName&&this.formats()[e]===t||this.replaceWith(e,t))};t.prototype.formats=function(){var e=this.attributes.values();var t=this.statics.formats(this.domNode);null!=t&&(e[this.statics.blotName]=t);return e};t.prototype.replaceWith=function(t,n){var r=e.prototype.replaceWith.call(this,t,n);this.attributes.copy(r);return r};t.prototype.update=function(t){var n=this;e.prototype.update.call(this,t);t.some(function(e){return e.target===n.domNode&&"attributes"===e.type})&&this.attributes.build()};t.prototype.wrap=function(n,r){var a=e.prototype.wrap.call(this,n,r);a instanceof t&&a.statics.scope===this.statics.scope&&this.attributes.move(a);return a};return t}(i.default);t.default=l},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(34);var o=n(1);var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.value=function(e){return true};t.prototype.index=function(e,t){if(e!==this.domNode)return-1;return Math.min(t,1)};t.prototype.position=function(e,t){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);e>0&&(n+=1);return[this.parent.domNode,n]};t.prototype.value=function(){return e={},e[this.statics.blotName]=this.statics.value(this.domNode)||true,e;var e};return t}(a.default);i.scope=o.Scope.INLINE_BLOT;t.default=i},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(0);var a=l(r);var o=n(4);var s=l(o);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":i(t))&&"function"!==typeof t?e:t}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":i(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){p(t,e);function t(){c(this,t);return u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default.Container);f.allowedChildren=[s.default,o.BlockEmbed,f];t.default=f},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var o=function(){function e(e,t){for(var n=0;n-1}t.default=f;t.sanitize=d},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return"undefined"===typeof e?"undefined":i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":"undefined"===typeof e?"undefined":i(e)};var a=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]&&arguments[1];var a=this.container.querySelector(".ql-selected");if(t===a)return;null!=a&&a.classList.remove("ql-selected");if(null==t)return;t.classList.add("ql-selected");this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t);t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value");t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label");if(n){if("function"===typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"===typeof Event?"undefined":r(Event))){var o=document.createEvent("Event");o.initEvent("change",true,true);this.select.dispatchEvent(o)}this.close()}}},{key:"update",value:function e(){var t=void 0;if(this.select.selectedIndex>-1){var n=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex];this.selectItem(n)}else this.selectItem(null);var r=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",r)}}]);return e}();t.default=u},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var a=L(t);if(null==a||null==a.key)return C.warn("Attempted to add invalid keyboard binding",a);"function"===typeof n&&(n={handler:n});"function"===typeof r&&(r={handler:r});a=(0,f.default)(a,n,r);this.bindings[a.key]=this.bindings[a.key]||[];this.bindings[a.key].push(a)}},{key:"listen",value:function e(){var n=this;this.quill.root.addEventListener("keydown",function(e){if(e.defaultPrevented)return;var o=e.which||e.keyCode;var i=(n.bindings[o]||[]).filter(function(n){return t.match(e,n)});if(0===i.length)return;var s=n.quill.getSelection();if(null==s||!n.quill.hasFocus())return;var l=n.quill.getLine(s.index),c=a(l,2),p=c[0],f=c[1];var d=n.quill.getLeaf(s.index),h=a(d,2),v=h[0],b=h[1];var _=0===s.length?[v,b]:n.quill.getLeaf(s.index+s.length),g=a(_,2),y=g[0],w=g[1];var k=v instanceof m.default.Text?v.value().slice(0,b):"";var O=y instanceof m.default.Text?y.value().slice(w):"";var x={collapsed:0===s.length,empty:0===s.length&&p.length()<=1,format:n.quill.getFormat(s),offset:f,prefix:k,suffix:O};var j=i.some(function(e){if(null!=e.collapsed&&e.collapsed!==x.collapsed)return false;if(null!=e.empty&&e.empty!==x.empty)return false;if(null!=e.offset&&e.offset!==x.offset)return false;if(Array.isArray(e.format)){if(e.format.every(function(e){return null==x.format[e]}))return false}else if("object"===r(e.format)&&!Object.keys(e.format).every(function(t){if(true===e.format[t])return null!=x.format[t];if(false===e.format[t])return null==x.format[t];return(0,u.default)(e.format[t],x.format[t])}))return false;if(null!=e.prefix&&!e.prefix.test(x.prefix))return false;if(null!=e.suffix&&!e.suffix.test(x.suffix))return false;return true!==e.handler.call(n,s,x)});j&&e.preventDefault()})}}]);return t}(k.default);T.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};T.DEFAULTS={bindings:{bold:R("bold"),italic:R("italic"),underline:R("underline"),indent:{key:T.keys.TAB,format:["blockquote","indent","list"],handler:function e(t,n){if(n.collapsed&&0!==n.offset)return true;this.quill.format("indent","+1",_.default.sources.USER)}},outdent:{key:T.keys.TAB,shiftKey:true,format:["blockquote","indent","list"],handler:function e(t,n){if(n.collapsed&&0!==n.offset)return true;this.quill.format("indent","-1",_.default.sources.USER)}},"outdent backspace":{key:T.keys.BACKSPACE,collapsed:true,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["blockquote","indent","list"],offset:0,handler:function e(t,n){null!=n.format.indent?this.quill.format("indent","-1",_.default.sources.USER):null!=n.format.blockquote?this.quill.format("blockquote",false,_.default.sources.USER):null!=n.format.list&&this.quill.format("list",false,_.default.sources.USER)}},"indent code-block":M(true),"outdent code-block":M(false),"remove tab":{key:T.keys.TAB,shiftKey:true,collapsed:true,prefix:/\t$/,handler:function e(t){this.quill.deleteText(t.index-1,1,_.default.sources.USER)}},tab:{key:T.keys.TAB,handler:function e(t,n){n.collapsed||this.quill.scroll.deleteAt(t.index,t.length);this.quill.insertText(t.index,"\t",_.default.sources.USER);this.quill.setSelection(t.index+1,_.default.sources.SILENT)}},"list empty enter":{key:T.keys.ENTER,collapsed:true,format:["list"],empty:true,handler:function e(t,n){this.quill.format("list",false,_.default.sources.USER);n.format.indent&&this.quill.format("indent",false,_.default.sources.USER)}},"checklist enter":{key:T.keys.ENTER,collapsed:true,format:{list:"checked"},handler:function e(t){this.quill.scroll.insertAt(t.index,"\n");var n=this.quill.getLine(t.index+1),r=a(n,1),o=r[0];o.format("list","unchecked");this.quill.update(_.default.sources.USER);this.quill.setSelection(t.index+1,_.default.sources.SILENT);this.quill.selection.scrollIntoView()}},"header enter":{key:T.keys.ENTER,collapsed:true,format:["header"],suffix:/^$/,handler:function e(t){this.quill.scroll.insertAt(t.index,"\n");this.quill.formatText(t.index+1,1,"header",false,_.default.sources.USER);this.quill.setSelection(t.index+1,_.default.sources.SILENT);this.quill.selection.scrollIntoView()}},"list autofill":{key:" ",collapsed:true,format:{list:false},prefix:/^\s*?(1\.|-|\[ ?\]|\[x\])$/,handler:function e(t,n){if(null!=this.quill.scroll.whitelist&&!this.quill.scroll.whitelist["list"])return true;var r=n.prefix.length;var a=void 0;switch(n.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":a="bullet";break;default:a="ordered"}this.quill.scroll.deleteAt(t.index-r,r);this.quill.formatLine(t.index-r,1,"list",a,_.default.sources.USER);this.quill.setSelection(t.index-r,_.default.sources.SILENT)}},"code exit":{key:T.keys.ENTER,collapsed:true,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function e(t){this.quill.format("code-block",false,_.default.sources.USER);this.quill.deleteText(t.index-2,1,_.default.sources.USER)}}}};function P(e,t){if(0===e.index||this.quill.getLength()<=1)return;var n=this.quill.getLine(e.index),r=a(n,1),o=r[0];var i={};if(0===t.offset){var s=this.quill.getLine(e.index-1),l=a(s,1),c=l[0];if(null!=c&&c.length()>1){var u=o.formats();var p=this.quill.getFormat(e.index-1,1);i=h.default.attributes.diff(u,p)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(e.index-f,f,_.default.sources.USER);Object.keys(i).length>0&&this.quill.formatLine(e.index-f,f,i,_.default.sources.USER);this.quill.selection.scrollIntoView()}function I(e,t){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1;if(e.index>=this.quill.getLength()-n)return;var r={},o=0;var i=this.quill.getLine(e.index),s=a(i,1),l=s[0];if(t.offset>=l.length()-1){var c=this.quill.getLine(e.index+1),u=a(c,1),p=u[0];if(p){var f=l.formats();var d=this.quill.getFormat(e.index,1);r=h.default.attributes.diff(f,d)||{};o=p.length()}}this.quill.deleteText(e.index,n,_.default.sources.USER);Object.keys(r).length>0&&this.quill.formatLine(e.index+o-1,n,r,_.default.sources.USER)}function N(e){this.quill.deleteText(e,_.default.sources.USER);this.quill.setSelection(e.index,_.default.sources.SILENT);this.quill.selection.scrollIntoView()}function A(e,t){var n=this;e.length>0&&this.quill.scroll.deleteAt(e.index,e.length);var r=Object.keys(t.format).reduce(function(e,n){m.default.query(n,m.default.Scope.BLOCK)&&!Array.isArray(t.format[n])&&(e[n]=t.format[n]);return e},{});this.quill.insertText(e.index,"\n",r,_.default.sources.USER);this.quill.setSelection(e.index+1,_.default.sources.SILENT);this.quill.selection.scrollIntoView();Object.keys(t.format).forEach(function(e){if(null!=r[e])return;if(Array.isArray(t.format[e]))return;if("link"===e)return;n.quill.format(e,t.format[e],_.default.sources.USER)})}function M(e){return{key:T.keys.TAB,shiftKey:!e,format:{"code-block":true},handler:function t(n){var r=m.default.query("code-block");var o=n.index,i=n.length;var s=this.quill.scroll.descendant(r,o),l=a(s,2),c=l[0],u=l[1];if(null==c)return;var p=this.quill.getIndex(c);var f=c.newlineIndex(u,true)+1;var d=c.newlineIndex(p+u+i);var h=c.domNode.textContent.slice(f,d).split("\n");u=0;h.forEach(function(t,n){if(e){c.insertAt(f+u,r.TAB);u+=r.TAB.length;0===n?o+=r.TAB.length:i+=r.TAB.length}else if(t.startsWith(r.TAB)){c.deleteAt(f+u,r.TAB.length);u-=r.TAB.length;0===n?o-=r.TAB.length:i-=r.TAB.length}u+=t.length+1});this.quill.update(_.default.sources.USER);this.quill.setSelection(o,i,_.default.sources.SILENT)}}}function R(e){return{key:e[0].toUpperCase(),shortKey:true,handler:function t(n,r){this.quill.format(e,!r.format[e],_.default.sources.USER)}}}function L(e){if("string"===typeof e||"number"===typeof e)return L({key:e});"object"===("undefined"===typeof e?"undefined":r(e))&&(e=(0,l.default)(e,false));if("string"===typeof e.key)if(null!=T.keys[e.key.toUpperCase()])e.key=T.keys[e.key.toUpperCase()];else{if(1!==e.key.length)return null;e.key=e.key.toUpperCase().charCodeAt(0)}if(e.shortKey){e[S]=e.shortKey;delete e.shortKey}return e}t.default=T;t.SHORTKEY=S},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(13);function o(e,t){var n=e.getAttribute("class")||"";return n.split(/\s+/).filter(function(e){return 0===e.indexOf(t+"-")})}var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.keys=function(e){return(e.getAttribute("class")||"").split(/\s+/).map(function(e){return e.split("-").slice(0,-1).join("-")})};t.prototype.add=function(e,t){if(!this.canAdd(e,t))return false;this.remove(e);e.classList.add(this.keyName+"-"+t);return true};t.prototype.remove=function(e){var t=o(e,this.keyName);t.forEach(function(t){e.classList.remove(t)});0===e.classList.length&&e.removeAttribute("class")};t.prototype.value=function(e){var t=o(e,this.keyName)[0]||"";var n=t.slice(this.keyName.length+1);return this.canAdd(e,n)?n:""};return t}(a.default);t.default=i},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(13);var a=n(31);var o=n(33);var i=n(1);var s=function(){function e(e){this.attributes={};this.domNode=e;this.build()}e.prototype.attribute=function(e,t){if(t)e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]);else{e.remove(this.domNode);delete this.attributes[e.attrName]}};e.prototype.build=function(){var e=this;this.attributes={};var t=r.default.keys(this.domNode);var n=a.default.keys(this.domNode);var s=o.default.keys(this.domNode);t.concat(n).concat(s).forEach(function(t){var n=i.query(t,i.Scope.ATTRIBUTE);n instanceof r.default&&(e.attributes[n.attrName]=n)})};e.prototype.copy=function(e){var t=this;Object.keys(this.attributes).forEach(function(n){var r=t.attributes[n].value(t.domNode);e.format(n,r)})};e.prototype.move=function(e){var t=this;this.copy(e);Object.keys(this.attributes).forEach(function(e){t.attributes[e].remove(t.domNode)});this.attributes={}};e.prototype.values=function(){var e=this;return Object.keys(this.attributes).reduce(function(t,n){t[n]=e.attributes[n].value(e.domNode);return t},{})};return e}();t.default=s},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(13);function o(e){var t=e.split("-");var n=t.slice(1).map(function(e){return e[0].toUpperCase()+e.slice(1)}).join("");return t[0]+n}var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.keys=function(e){return(e.getAttribute("style")||"").split(";").map(function(e){var t=e.split(":");return t[0].trim()})};t.prototype.add=function(e,t){if(!this.canAdd(e,t))return false;e.style[o(this.keyName)]=t;return true};t.prototype.remove=function(e){e.style[o(this.keyName)]="";e.getAttribute("style")||e.removeAttribute("style")};t.prototype.value=function(e){var t=e.style[o(this.keyName)];return this.canAdd(e,t)?t:""};return t}(a.default);t.default=i},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(1);var a=function(){function e(e){this.domNode=e;this.attach()}Object.defineProperty(e.prototype,"statics",{get:function e(){return this.constructor},enumerable:true,configurable:true});e.create=function(e){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var t;if(Array.isArray(this.tagName)){if("string"===typeof e){e=e.toUpperCase();parseInt(e).toString()===e&&(e=parseInt(e))}t="number"===typeof e?document.createElement(this.tagName[e-1]):this.tagName.indexOf(e)>-1?document.createElement(e):document.createElement(this.tagName[0])}else t=document.createElement(this.tagName);this.className&&t.classList.add(this.className);return t};e.prototype.attach=function(){this.domNode[r.DATA_KEY]={blot:this}};e.prototype.clone=function(){var e=this.domNode.cloneNode();return r.create(e)};e.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this);delete this.domNode[r.DATA_KEY]};e.prototype.deleteAt=function(e,t){var n=this.isolate(e,t);n.remove()};e.prototype.formatAt=function(e,t,n,a){var o=this.isolate(e,t);if(null!=r.query(n,r.Scope.BLOT)&&a)o.wrap(n,a);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var i=r.create(this.statics.scope);o.wrap(i);i.format(n,a)}};e.prototype.insertAt=function(e,t,n){var a=null==n?r.create("text",t):r.create(t,n);var o=this.split(e);this.parent.insertBefore(a,o)};e.prototype.insertInto=function(e,t){null!=this.parent&&this.parent.children.remove(this);e.children.insertBefore(this,t);if(null!=t)var n=t.domNode;null!=this.next&&this.domNode.nextSibling==n||e.domNode.insertBefore(this.domNode,"undefined"!==typeof n?n:null);this.parent=e};e.prototype.isolate=function(e,t){var n=this.split(e);n.split(t);return n};e.prototype.length=function(){return 1};e.prototype.offset=function(e){void 0===e&&(e=this.parent);if(null==this.parent||this==e)return 0;return this.parent.children.offset(this)+this.parent.offset(e)};e.prototype.optimize=function(){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations};e.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode);this.detach()};e.prototype.replace=function(e){if(null==e.parent)return;e.parent.insertBefore(this,e.next);e.remove()};e.prototype.replaceWith=function(e,t){var n="string"===typeof e?r.create(e,t):e;n.replace(this);return n};e.prototype.split=function(e,t){return 0===e?this:this.next};e.prototype.update=function(e){void 0===e&&(e=[])};e.prototype.wrap=function(e,t){var n="string"===typeof e?r.create(e,t):e;null!=this.parent&&this.parent.insertBefore(n,this.next);n.appendChild(this);return n};return e}();a.blotName="abstract";t.default=a},function(e,t,n){var r=n(0);var a=T(r);var o=n(6);var i=T(o);var s=n(4);var l=T(s);var c=n(17);var u=T(c);var p=n(24);var f=T(p);var d=n(25);var h=T(d);var v=n(7);var m=T(v);var b=n(8);var _=T(b);var g=n(18);var y=T(g);var w=n(12);var k=T(w);var O=n(45);var x=T(O);var j=n(42);var E=T(j);var C=n(30);var S=T(C);function T(e){return e&&e.__esModule?e:{default:e}}i.default.register({"blots/block":l.default,"blots/block/embed":s.BlockEmbed,"blots/break":u.default,"blots/container":f.default,"blots/cursor":h.default,"blots/embed":m.default,"blots/inline":_.default,"blots/scroll":y.default,"blots/text":k.default,"modules/clipboard":x.default,"modules/history":E.default,"modules/keyboard":S.default});a.default.register(l.default,u.default,h.default,_.default,y.default,k.default);e.exports=i.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.AlignStyle=t.AlignClass=t.AlignAttribute=void 0;var r=n(0);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var i={scope:a.default.Scope.BLOCK,whitelist:["right","center","justify"]};var s=new a.default.Attributor.Attribute("align","align",i);var l=new a.default.Attributor.Class("align","ql-align",i);var c=new a.default.Attributor.Style("align","text-align",i);t.AlignAttribute=s;t.AlignClass=l;t.AlignStyle=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.BackgroundStyle=t.BackgroundClass=void 0;var r=n(0);var a=i(r);var o=n(26);function i(e){return e&&e.__esModule?e:{default:e}}var s=new a.default.Attributor.Class("background","ql-bg",{scope:a.default.Scope.INLINE});var l=new o.ColorAttributor("background","background-color",{scope:a.default.Scope.INLINE});t.BackgroundClass=s;t.BackgroundStyle=l},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.DirectionStyle=t.DirectionClass=t.DirectionAttribute=void 0;var r=n(0);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var i={scope:a.default.Scope.BLOCK,whitelist:["rtl"]};var s=new a.default.Attributor.Attribute("direction","dir",i);var l=new a.default.Attributor.Class("direction","ql-direction",i);var c=new a.default.Attributor.Style("direction","direction",i);t.DirectionAttribute=s;t.DirectionClass=l;t.DirectionStyle=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.FontClass=t.FontStyle=void 0;var r=function(){function e(e,t){for(var n=0;na&&this.stack.undo.length>0){var o=this.stack.undo.pop();r=r.compose(o.undo);t=o.redo.compose(t)}else this.lastRecorded=a;this.stack.undo.push({redo:t,undo:r});this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}},{key:"redo",value:function e(){this.change("redo","undo")}},{key:"transform",value:function e(t){this.stack.undo.forEach(function(e){e.undo=t.transform(e.undo,true);e.redo=t.transform(e.redo,true)});this.stack.redo.forEach(function(e){e.undo=t.transform(e.undo,true);e.redo=t.transform(e.redo,true)})}},{key:"undo",value:function e(){this.change("undo","redo")}}]);return t}(u.default);v.DEFAULTS={delay:1e3,maxStack:100,userOnly:false};function m(e){var t=e.ops[e.ops.length-1];if(null==t)return false;if(null!=t.insert)return"string"===typeof t.insert&&t.insert.endsWith("\n");if(null!=t.attributes)return Object.keys(t.attributes).some(function(e){return null!=o.default.query(e,o.default.Scope.BLOCK)});return false}function b(e){var t=e.reduce(function(e,t){e+=t.delete||0;return e},0);var n=e.length()-t;m(e)&&(n-=1);return n}t.default=v;t.getLastChangeIndex=b},function(e,t,n){var r=document.createElement("div");r.classList.toggle("test-class",false);if(r.classList.contains("test-class")){var a=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return arguments.length>1&&!this.contains(e)===!t?t:a.call(this,e)}}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){t=t||0;return this.substr(t,e.length)===e});String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var n=this.toString();("number"!==typeof t||!isFinite(t)||Math.floor(t)!==t||t>n.length)&&(t=n.length);t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function e(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!==typeof t)throw new TypeError("predicate must be a function");var n=Object(this);var r=n.length>>>0;var a=arguments[1];var e;for(var o=0;o\r?\n +\<"));var n=this.prepareMatching(),r=a(n,2),o=r[0],i=r[1];var s=U(this.container,o,i);B(s,"\n")&&null==s.ops[s.ops.length-1].attributes&&(s=s.compose((new u.default).retain(s.length()-1).delete(1)));I.log("convert",this.container.innerHTML,s);this.container.innerHTML="";return s}},{key:"dangerouslyPasteHTML",value:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h.default.sources.API;if("string"===typeof t)return this.quill.setContents(this.convert(t),n);var a=this.convert(n);return this.quill.updateContents((new u.default).retain(t).concat(a),r)}},{key:"onPaste",value:function e(t){var n=this;if(t.defaultPrevented||!this.quill.isEnabled())return;var r=this.quill.getSelection();var a=(new u.default).retain(r.index);var o=this.quill.scrollingContainer.scrollTop;this.container.focus();setTimeout(function(){n.quill.selection.update(h.default.sources.SILENT);a=a.concat(n.convert()).delete(r.length);n.quill.updateContents(a,h.default.sources.USER);n.quill.setSelection(a.length()-r.length,h.default.sources.SILENT);n.quill.scrollingContainer.scrollTop=o;n.quill.selection.scrollIntoView()},1)}},{key:"prepareMatching",value:function e(){var t=this;var n=[],r=[];this.matchers.forEach(function(e){var o=a(e,2),i=o[0],s=o[1];switch(i){case Node.TEXT_NODE:r.push(s);break;case Node.ELEMENT_NODE:n.push(s);break;default:[].forEach.call(t.container.querySelectorAll(i),function(e){e[N]=e[N]||[];e[N].push(s)});break}});return[n,r]}}]);return t}(_.default);L.DEFAULTS={matchers:[]};function D(e,t,n){return"object"===("undefined"===typeof t?"undefined":r(t))?Object.keys(t).reduce(function(e,n){return D(e,n,t[n])},e):e.reduce(function(e,r){return r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,(0,l.default)({},E({},t,n),r.attributes))},new u.default)}function q(e){if(e.nodeType!==Node.ELEMENT_NODE)return{};var t="__ql-computed-style";return e[t]||(e[t]=window.getComputedStyle(e))}function B(e,t){var n="";for(var r=e.ops.length-1;r>=0&&n.length-1}function U(e,t,n){return e.nodeType===e.TEXT_NODE?n.reduce(function(t,n){return n(e,t)},new u.default):e.nodeType===e.ELEMENT_NODE?[].reduce.call(e.childNodes||[],function(r,a){var o=U(a,t,n);if(a.nodeType===e.ELEMENT_NODE){o=t.reduce(function(e,t){return t(a,e)},o);o=(a[N]||[]).reduce(function(e,t){return t(a,e)},o)}return r.concat(o)},new u.default):new u.default}function z(e,t,n){return D(n,e,true)}function H(e,t){var n=f.default.Attributor.Attribute.keys(e);var r=f.default.Attributor.Class.keys(e);var a=f.default.Attributor.Style.keys(e);var o={};n.concat(r).concat(a).forEach(function(t){var n=f.default.query(t,f.default.Scope.ATTRIBUTE);if(null!=n){o[n.attrName]=n.value(e);if(o[n.attrName])return}if(null!=M[t]){n=M[t];o[n.attrName]=n.value(e)||void 0}if(null!=R[t]){n=R[t];o[n.attrName]=n.value(e)||void 0}});Object.keys(o).length>0&&(t=D(t,o));return t}function W(e,t){var n=f.default.query(e);if(null==n)return t;if(n.prototype instanceof f.default.Embed){var r={};var a=n.value(e);if(null!=a){r[n.blotName]=a;t=(new u.default).insert(r,n.formats(e))}}else"function"===typeof n.formats&&(t=D(t,n.blotName,n.formats(e)));return t}function G(e,t){B(t,"\n")||t.insert("\n");return t}function V(){return new u.default}function K(e,t){var n=f.default.query(e);if(null==n||"list-item"!==n.blotName||!B(t,"\n"))return t;var r=-1,a=e.parentNode;while(!a.classList.contains("ql-clipboard")){"list"===(f.default.query(a)||{}).blotName&&(r+=1);a=a.parentNode}if(r<=0)return t;return t.compose((new u.default).retain(t.length()-1).retain(1,{indent:r}))}function Y(e,t){B(t,"\n")||(F(e)||t.length()>0&&e.nextSibling&&F(e.nextSibling))&&t.insert("\n");return t}function Q(e,t){if(F(e)&&null!=e.nextElementSibling&&!B(t,"\n\n")){var n=e.offsetHeight+parseFloat(q(e).marginTop)+parseFloat(q(e).marginBottom);e.nextElementSibling.offsetTop>e.offsetTop+1.5*n&&t.insert("\n")}return t}function J(e,t){var n={};var r=e.style||{};r.fontStyle&&"italic"===q(e).fontStyle&&(n.italic=true);r.fontWeight&&"bold"===q(e).fontWeight&&(n.bold=true);Object.keys(n).length>0&&(t=D(t,n));parseFloat(r.textIndent||0)>0&&(t=(new u.default).insert("\t").concat(t));return t}function Z(e,t){var n=e.data;if("O:P"===e.parentNode.tagName)return t.insert(n.trim());if(0===n.trim().length&&e.parentNode.classList.contains("ql-clipboard"))return t;if(!q(e.parentNode).whiteSpace.startsWith("pre")){var r=function e(t,n){n=n.replace(/[^\u00a0]/g,"");return n.length<1&&t?" ":n};n=n.replace(/\r\n/g," ").replace(/\n/g," ");n=n.replace(/\s\s+/g,r.bind(r,true));(null==e.previousSibling&&F(e.parentNode)||null!=e.previousSibling&&F(e.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,false)));(null==e.nextSibling&&F(e.parentNode)||null!=e.nextSibling&&F(e.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,false)))}return t.insert(n)}t.default=L;t.matchAttributor=H;t.matchBlot=W;t.matchNewline=Y;t.matchSpacing=Q;t.matchText=Z},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.addControls=t.default=void 0;var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:"link";var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden");this.root.classList.add("ql-editing");null!=n?this.textbox.value=n:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");this.position(this.quill.getBounds(this.quill.selection.savedRange));this.textbox.select();this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||"");this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function e(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus();this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function e(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var n=this.quill.root.scrollTop;if(this.linkRange){this.quill.formatText(this.linkRange,"link",t,p.default.sources.USER);delete this.linkRange}else{this.restoreFocus();this.quill.format("link",t,p.default.sources.USER)}this.quill.root.scrollTop=n;break;case"video":var r=t.match(/^(https?):\/\/(www\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(https?):\/\/(www\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);r?t=r[1]+"://www.youtube.com/embed/"+r[3]+"?showinfo=0":(r=t.match(/^(https?):\/\/(www\.)?vimeo\.com\/(\d+)/))&&(t=r[1]+"://player.vimeo.com/video/"+r[3]+"/");case"formula":if(!t)break;var a=this.quill.getSelection(true);var o=a.index+a.length;if(null!=a){this.quill.insertEmbed(o,this.root.getAttribute("data-mode"),t,p.default.sources.USER);"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(o+1," ",p.default.sources.USER);this.quill.setSelection(o+2,p.default.sources.USER)}break;default:}this.textbox.value="";this.hide()}}]);return t}(O.default);function R(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach(function(t){var r=document.createElement("option");t===n?r.setAttribute("selected","selected"):r.setAttribute("value",t);e.appendChild(r)})}t.BaseTooltip=M;t.default=A},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;na.right){i=a.right-o.right;this.root.style.left=n+i+"px"}if(o.lefta.bottom){var s=o.bottom-o.top;var l=t.bottom-t.top+s;this.root.style.top=r-l+"px";this.root.classList.add("ql-flip")}return i}},{key:"show",value:function e(){this.root.classList.remove("ql-editing");this.root.classList.remove("ql-hidden")}}]);return e}();t.default=o},function(e,t){var n="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=e.exports=n?r:a;t.supported=r;function r(e){return"[object Arguments]"==Object.prototype.toString.call(e)}t.unsupported=a;function a(e){return e&&"object"==("undefined"===typeof e?"undefined":i(e))&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||false}},function(e,t){t=e.exports="function"===typeof Object.keys?Object.keys:n;t.shim=n;function n(e){var t=[];for(var n in e)t.push(n);return t}},function(e,t){var n=Object.prototype.hasOwnProperty,r="~";function a(){}if(Object.create){a.prototype=Object.create(null);(new a).__proto__||(r=false)}function o(e,t,n){this.fn=e;this.context=t;this.once=n||false}function i(){this._events=new a;this._eventsCount=0}i.prototype.eventNames=function e(){var t=[],a,o;if(0===this._eventsCount)return t;for(o in a=this._events)n.call(a,o)&&t.push(r?o.slice(1):o);if(Object.getOwnPropertySymbols)return t.concat(Object.getOwnPropertySymbols(a));return t};i.prototype.listeners=function e(t,n){var a=r?r+t:t,o=this._events[a];if(n)return!!o;if(!o)return[];if(o.fn)return[o.fn];for(var i=0,s=o.length,l=new Array(s);it.length?e:t;var c=e.length>t.length?t:e;var u=l.indexOf(c);if(-1!=u){i=[[r,l.substring(0,u)],[a,c],[r,l.substring(u+c.length)]];e.length>t.length&&(i[0][0]=i[2][0]=n);return i}if(1==c.length)return[[n,e],[r,t]];var f=p(e,t);if(f){var d=f[0];var h=f[1];var v=f[2];var m=f[3];var b=f[4];var _=o(d,v);var g=o(h,m);return _.concat([[a,b]],g)}return s(e,t)}function s(e,t){var a=e.length;var o=t.length;var i=Math.ceil((a+o)/2);var s=i;var c=2*i;var u=new Array(c);var p=new Array(c);for(var f=0;fa)m+=2;else if(O>o)v+=2;else if(h){var x=s+d-y;if(x>=0&&x=j)return l(e,t,k,O)}}}for(var E=-g+b;E<=g-_;E+=2){var x=s+E;var j;j=E==-g||E!=g&&p[x-1]a)_+=2;else if(C>o)b+=2;else if(!h){var w=s+d-E;if(w>=0&&w=j)return l(e,t,k,O)}}}}return[[n,e],[r,t]]}function l(e,t,n,r){var a=e.substring(0,n);var i=t.substring(0,r);var s=e.substring(n);var l=t.substring(r);var c=o(a,i);var u=o(s,l);return c.concat(u)}function c(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;var n=0;var r=Math.min(e.length,t.length);var a=r;var o=0;while(nt.length?e:t;var r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[i,s,l,p,o]:null}var o=a(n,r,Math.ceil(n.length/4));var i=a(n,r,Math.ceil(n.length/2));var s;if(!o&&!i)return null;s=i?o&&o[4].length>i[4].length?o:i:o;var l,p,f,d;if(e.length>t.length){l=s[0];p=s[1];f=s[2];d=s[3]}else{f=s[0];d=s[1];l=s[2];p=s[3]}var h=s[4];return[l,p,f,d,h]}function f(e){e.push([a,""]);var t=0;var o=0;var i=0;var s="";var l="";var p;while(t1){if(0!==o&&0!==i){p=c(l,s);if(0!==p){if(t-o-i>0&&e[t-o-i-1][0]==a)e[t-o-i-1][1]+=l.substring(0,p);else{e.splice(0,0,[a,l.substring(0,p)]);t++}l=l.substring(p);s=s.substring(p)}p=u(l,s);if(0!==p){e[t][1]=l.substring(l.length-p)+e[t][1];l=l.substring(0,l.length-p);s=s.substring(0,s.length-p)}}0===o?e.splice(t-i,o+i,[r,l]):0===i?e.splice(t-o,o+i,[n,s]):e.splice(t-o-i,o+i,[n,s],[r,l]);t=t-o-i+(o?1:0)+(i?1:0)+1}else if(0!==t&&e[t-1][0]==a){e[t-1][1]+=e[t][1];e.splice(t,1)}else t++;i=0;o=0;s="";l="";break}""===e[e.length-1][1]&&e.pop();var d=false;t=1;while(t0&&r.splice(o+2,0,[s[0],l]);return m(r,o,3)}return e}function m(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+10)t.push(r.pop());var i=function e(t,r){void 0===r&&(r=true);if(null==t||t===n)return;if(null==t.domNode.parentNode)return;null==t.domNode[o.DATA_KEY].mutations&&(t.domNode[o.DATA_KEY].mutations=[]);r&&e(t.parent)};var l=function e(t){if(null==t.domNode[o.DATA_KEY]||null==t.domNode[o.DATA_KEY].mutations)return;t instanceof a.default&&t.children.forEach(e);t.optimize()};var c=t;for(var u=0;c.length>0;u+=1){if(u>=s)throw new Error("[Parchment] Maximum optimize iterations reached");c.forEach(function(e){var t=o.find(e.target,true);if(null==t)return;if(t.domNode===e.target)if("childList"===e.type){i(o.find(e.previousSibling,false));[].forEach.call(e.addedNodes,function(e){var t=o.find(e,false);i(t,false);t instanceof a.default&&t.children.forEach(function(e){i(e,false)})})}else"attributes"===e.type&&i(t.prev);i(t)});this.children.forEach(l);c=[].slice.call(this.observer.takeRecords());r=c.slice();while(r.length>0)t.push(r.pop())}};t.prototype.update=function(t){var n=this;t=t||this.observer.takeRecords();t.map(function(e){var t=o.find(e.target,true);if(null==t)return;if(null==t.domNode[o.DATA_KEY].mutations){t.domNode[o.DATA_KEY].mutations=[e];return t}t.domNode[o.DATA_KEY].mutations.push(e);return null}).forEach(function(e){if(null==e||e===n||null==e.domNode[o.DATA_KEY])return;e.update(e.domNode[o.DATA_KEY].mutations||[])});null!=this.domNode[o.DATA_KEY].mutations&&e.prototype.update.call(this,this.domNode[o.DATA_KEY].mutations);this.optimize(t)};return t}(a.default);l.blotName="scroll";l.defaultChild="block";l.scope=o.Scope.BLOCK_BLOT;l.tagName="DIV";t.default=l},function(e,t,n){var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(23);var o=n(1);var i=function(e){r(t,e);function t(t){var n=e.call(this,t)||this;n.text=n.statics.value(n.domNode);return n}t.create=function(e){return document.createTextNode(e)};t.value=function(e){var t=e.data;t["normalize"]&&(t=t["normalize"]());return t};t.prototype.deleteAt=function(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)};t.prototype.index=function(e,t){if(this.domNode===e)return t;return-1};t.prototype.insertAt=function(t,n,r){if(null==r){this.text=this.text.slice(0,t)+n+this.text.slice(t);this.domNode.data=this.text}else e.prototype.insertAt.call(this,t,n,r)};t.prototype.length=function(){return this.text.length};t.prototype.optimize=function(){e.prototype.optimize.call(this);this.text=this.statics.value(this.domNode);if(0===this.text.length)this.remove();else if(this.next instanceof t&&this.next.prev===this){this.insertAt(this.length(),this.next.value());this.next.remove()}};t.prototype.position=function(e,t){void 0===t&&(t=false);return[this.domNode,e]};t.prototype.split=function(e,t){void 0===t&&(t=false);if(!t){if(0===e)return this;if(e===this.length())return this.next}var n=o.create(this.domNode.splitText(e));this.parent.insertBefore(n,this.next);this.text=this.statics.value(this.domNode);return n};t.prototype.update=function(e){var t=this;e.some(function(e){return"characterData"===e.type&&e.target===t.domNode})&&(this.text=this.statics.value(this.domNode))};t.prototype.value=function(){return this.text};return t}(a.default);i.blotName="text";i.scope=o.Scope.INLINE_BLOT;t.default=i},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(){this.head=this.tail=void 0;this.length=0}e.prototype.append=function(){var e=[];for(var t=0;t1&&this.append.apply(this,e.slice(1))};e.prototype.contains=function(e){var t,n=this.iterator();while(t=n())if(t===e)return true;return false};e.prototype.insertBefore=function(e,t){e.next=t;if(null!=t){e.prev=t.prev;null!=t.prev&&(t.prev.next=e);t.prev=e;t===this.head&&(this.head=e)}else if(null!=this.tail){this.tail.next=e;e.prev=this.tail;this.tail=e}else{e.prev=void 0;this.head=this.tail=e}this.length+=1};e.prototype.offset=function(e){var t=0,n=this.head;while(null!=n){if(n===e)return t;t+=n.length();n=n.next}return-1};e.prototype.remove=function(e){if(!this.contains(e))return;null!=e.prev&&(e.prev.next=e.next);null!=e.next&&(e.next.prev=e.prev);e===this.head&&(this.head=e.next);e===this.tail&&(this.tail=e.prev);this.length-=1};e.prototype.iterator=function(e){void 0===e&&(e=this.head);return function(){var t=e;null!=e&&(e=e.next);return t}};e.prototype.find=function(e,t){void 0===t&&(t=false);var n,r=this.iterator();while(n=r()){var a=n.length();if(es?n(i,e-s,Math.min(t,s+c-e)):n(i,0,Math.min(c,e+t-s));s+=c}};e.prototype.map=function(e){return this.reduce(function(t,n){t.push(e(n));return t},[])};e.prototype.reduce=function(e,t){var n,r=this.iterator();while(n=r())t=e(t,n);return t};return e}();t.default=r},function(e,t,n){var r=n(35);var a=ne(r);var o=n(36);var i=n(38);var s=n(67);var l=n(64);var c=ne(l);var u=n(65);var p=ne(u);var f=n(69);var d=ne(f);var h=n(37);var v=n(26);var m=n(39);var b=n(40);var _=n(44);var g=ne(_);var y=n(68);var w=ne(y);var k=n(27);var O=ne(k);var x=n(70);var j=ne(x);var E=n(71);var C=ne(E);var S=n(72);var T=ne(S);var P=n(66);var I=ne(P);var N=n(73);var A=ne(N);var M=n(16);var R=ne(M);var L=n(74);var D=ne(L);var q=n(75);var B=ne(q);var F=n(46);var U=ne(F);var z=n(41);var H=ne(z);var W=n(28);var G=ne(W);var V=n(48);var K=ne(V);var Y=n(49);var Q=ne(Y);var J=n(50);var Z=ne(J);var X=n(76);var $=ne(X);var ee=n(63);var te=ne(ee);function ne(e){return e&&e.__esModule?e:{default:e}}a.default.register({"attributors/attribute/direction":i.DirectionAttribute,"attributors/class/align":o.AlignClass,"attributors/class/background":h.BackgroundClass,"attributors/class/color":v.ColorClass,"attributors/class/direction":i.DirectionClass,"attributors/class/font":m.FontClass,"attributors/class/size":b.SizeClass,"attributors/style/align":o.AlignStyle,"attributors/style/background":h.BackgroundStyle,"attributors/style/color":v.ColorStyle,"attributors/style/direction":i.DirectionStyle,"attributors/style/font":m.FontStyle,"attributors/style/size":b.SizeStyle},true);a.default.register({"formats/align":o.AlignClass,"formats/direction":i.DirectionClass,"formats/indent":s.IndentClass,"formats/background":h.BackgroundStyle,"formats/color":v.ColorStyle,"formats/font":m.FontClass,"formats/size":b.SizeClass,"formats/blockquote":c.default,"formats/code-block":R.default,"formats/header":p.default,"formats/list":d.default,"formats/bold":g.default,"formats/code":M.Code,"formats/italic":w.default,"formats/link":O.default,"formats/script":j.default,"formats/strike":C.default,"formats/underline":T.default,"formats/image":I.default,"formats/video":A.default,"formats/list/item":f.ListItem,"modules/formula":D.default,"modules/syntax":B.default,"modules/toolbar":U.default,"themes/bubble":$.default,"themes/snow":te.default,"ui/icons":H.default,"ui/picker":G.default,"ui/icon-picker":Q.default,"ui/color-picker":K.default,"ui/tooltip":Z.default},true);e.exports=a.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var o=function(){function e(e,t){for(var n=0;n','','',''].join("");t.default=O},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=n(4);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":i(t))&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":i(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=function(e){c(t,e);function t(){s(this,t);return l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default);u.blotName="blockquote";u.tagName="blockquote";t.default=u},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n-1?r?this.domNode.setAttribute(n,r):this.domNode.removeAttribute(n):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,r)}}],[{key:"create",value:function e(n){var r=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);"string"===typeof n&&r.setAttribute("src",this.sanitize(n));return r}},{key:"formats",value:function e(t){return d.reduce(function(e,n){t.hasAttribute(n)&&(e[n]=t.getAttribute(n));return e},{})}},{key:"match",value:function e(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function e(t){return(0,l.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function e(t){return t.getAttribute("src")}}]);return t}(s.default);h.blotName="image";h.tagName="IMG";t.default=h},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.IndentClass=void 0;var r=function(){function e(e,t){for(var n=0;n0&&this.children.tail.format(t,n)}},{key:"formats",value:function e(){return d({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function e(n,r){if(n instanceof b)a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,r);else{var o=null==r?this.length():r.offset(this);var i=this.split(o);i.parent.insertBefore(n,i)}}},{key:"optimize",value:function e(){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this);var n=this.next;if(null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")){n.moveChildren(this);n.remove()}}},{key:"replace",value:function e(n){if(n.statics.blotName!==this.statics.blotName){var r=s.default.create(this.statics.defaultChild);n.moveChildren(r);this.appendChild(r)}a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n)}}]);return t}(p.default);_.blotName="list";_.scope=s.default.Scope.BLOCK_BLOT;_.tagName=["OL","UL"];_.defaultChild="list-item";_.allowedChildren=[b];t.ListItem=b;t.default=_},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n-1?r?this.domNode.setAttribute(n,r):this.domNode.removeAttribute(n):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,r)}}],[{key:"create",value:function e(n){var r=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);r.setAttribute("frameborder","0");r.setAttribute("allowfullscreen",true);r.setAttribute("src",this.sanitize(n));return r}},{key:"formats",value:function e(t){return d.reduce(function(e,n){t.hasAttribute(n)&&(e[n]=t.getAttribute(n));return e},{})}},{key:"sanitize",value:function e(t){return l.default.sanitize(t)}},{key:"value",value:function e(t){return t.getAttribute("src")}}]);return t}(o.BlockEmbed);h.blotName="video";h.className="ql-video";h.tagName="IFRAME";t.default=h},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.default=t.FormulaBlot=void 0;var r=function(){function e(e,t){for(var n=0;n0||null==this.cachedHTML){this.domNode.innerHTML=t(n);this.attach()}this.cachedHTML=this.domNode.innerHTML}}}]);return t}(d.default);_.className="ql-syntax";var g=new s.default.Attributor.Class("token","hljs",{scope:s.default.Scope.INLINE});var y=function(e){b(t,e);r(t,null,[{key:"register",value:function e(){c.default.register(g,true);c.default.register(_,true)}}]);function t(e,n){v(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if("function"!==typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var a=null;r.quill.on(c.default.events.SCROLL_OPTIMIZE,function(){if(null!=a)return;a=setTimeout(function(){r.highlight();a=null},100)});r.highlight();return r}r(t,[{key:"highlight",value:function e(){var t=this;if(this.quill.selection.composing)return;var n=this.quill.getSelection();this.quill.scroll.descendants(_).forEach(function(e){e.highlight(t.options.highlight)});this.quill.update(c.default.sources.SILENT);null!=n&&this.quill.setSelection(n,c.default.sources.SILENT)}}]);return t}(p.default);y.DEFAULTS={highlight:function(){if(null==window.hljs)return null;return function(e){var t=window.hljs.highlightAuto(e);return t.value}}()};t.CodeBlock=_;t.CodeToken=g;t.default=y},function(e,t,n){Object.defineProperty(t,"__esModule",{value:true});t.default=t.BubbleTooltip=void 0;var r=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var a=function(){function e(e,t){for(var n=0;n0&&a===c.default.sources.USER){r.show();r.root.style.left="0px";r.root.style.width="";r.root.style.width=r.root.offsetWidth+"px";var o=r.quill.getLines(t.index,t.length);if(1===o.length)r.position(r.quill.getBounds(t));else{var i=o[o.length-1];var s=r.quill.getIndex(i);var l=Math.min(i.length()-1,t.index+t.length-s);var u=r.quill.getBounds(new f.Range(s,l));r.position(u)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()});return r}a(t,[{key:"listen",value:function e(){var n=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this);this.root.querySelector(".ql-close").addEventListener("click",function(){n.root.classList.remove("ql-editing")});this.quill.on(c.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(n.root.classList.contains("ql-hidden"))return;var e=n.quill.getSelection();null!=e&&n.position(n.quill.getBounds(e))},1)})}},{key:"cancel",value:function e(){this.show()}},{key:"position",value:function e(n){var a=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,n);var o=this.root.querySelector(".ql-tooltip-arrow");o.style.marginLeft="";if(0===a)return a;o.style.marginLeft=-1*a-o.offsetWidth/2+"px"}}]);return t}(u.BaseTooltip);w.TEMPLATE=['','
    ','','',"
    "].join("");t.BubbleTooltip=w;t.default=y},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports=n(62)}])})}).call(t,n(370).Buffer,n(35)(e))},function(e,t,n){"use strict";var r=n(3892);var a=ne(r);var o=n(3702);var i=n(3704);var s=n(3905);var l=n(3906);var c=ne(l);var u=n(3907);var p=ne(u);var f=n(3908);var d=ne(f);var h=n(3703);var v=n(3524);var m=n(3705);var b=n(3706);var _=n(3708);var g=ne(_);var y=n(3909);var w=ne(y);var k=n(3464);var O=ne(k);var x=n(3910);var j=ne(x);var E=n(3911);var C=ne(E);var S=n(3912);var T=ne(S);var P=n(3913);var I=ne(P);var N=n(3914);var A=ne(N);var M=n(3463);var R=ne(M);var L=n(3915);var D=ne(L);var q=n(3916);var B=ne(q);var F=n(3917);var U=ne(F);var z=n(3525);var H=ne(z);var W=n(3465);var G=ne(W);var V=n(3710);var K=ne(V);var Y=n(3711);var Q=ne(Y);var J=n(3712);var Z=ne(J);var X=n(3950);var $=ne(X);var ee=n(3951);var te=ne(ee);function ne(e){return e&&e.__esModule?e:{default:e}}a.default.register({"attributors/attribute/direction":i.DirectionAttribute,"attributors/class/align":o.AlignClass,"attributors/class/background":h.BackgroundClass,"attributors/class/color":v.ColorClass,"attributors/class/direction":i.DirectionClass,"attributors/class/font":m.FontClass,"attributors/class/size":b.SizeClass,"attributors/style/align":o.AlignStyle,"attributors/style/background":h.BackgroundStyle,"attributors/style/color":v.ColorStyle,"attributors/style/direction":i.DirectionStyle,"attributors/style/font":m.FontStyle,"attributors/style/size":b.SizeStyle},true);a.default.register({"formats/align":o.AlignClass,"formats/direction":i.DirectionClass,"formats/indent":s.IndentClass,"formats/background":h.BackgroundStyle,"formats/color":v.ColorStyle,"formats/font":m.FontClass,"formats/size":b.SizeClass,"formats/blockquote":c.default,"formats/code-block":R.default,"formats/header":p.default,"formats/list":d.default,"formats/bold":g.default,"formats/code":M.Code,"formats/italic":w.default,"formats/link":O.default,"formats/script":j.default,"formats/strike":C.default,"formats/underline":T.default,"formats/image":I.default,"formats/video":A.default,"formats/list/item":f.ListItem,"modules/formula":D.default,"modules/syntax":B.default,"modules/toolbar":U.default,"themes/bubble":$.default,"themes/snow":te.default,"ui/icons":H.default,"ui/picker":G.default,"ui/icon-picker":Q.default,"ui/color-picker":K.default,"ui/tooltip":Z.default},true);e.exports=a.default},function(e,t,n){"use strict";var r=n(3308);var a=T(r);var o=n(3370);var i=T(o);var s=n(3344);var l=T(s);var c=n(3520);var u=T(c);var p=n(3523);var f=T(p);var d=n(3700);var h=T(d);var v=n(3372);var m=T(v);var b=n(3360);var _=T(b);var g=n(3902);var y=T(g);var w=n(3415);var k=T(w);var O=n(3903);var x=T(O);var j=n(3904);var E=T(j);var C=n(3707);var S=T(C);function T(e){return e&&e.__esModule?e:{default:e}}i.default.register({"blots/block":l.default,"blots/block/embed":s.BlockEmbed,"blots/break":u.default,"blots/container":f.default,"blots/cursor":h.default,"blots/embed":m.default,"blots/inline":_.default,"blots/scroll":y.default,"blots/text":k.default,"modules/clipboard":x.default,"modules/history":E.default,"modules/keyboard":S.default});a.default.register(l.default,u.default,h.default,_.default,y.default,k.default);e.exports=i.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(){this.head=this.tail=void 0;this.length=0}e.prototype.append=function(){var e=[];for(var t=0;t1&&this.append.apply(this,e.slice(1))};e.prototype.contains=function(e){var t,n=this.iterator();while(t=n())if(t===e)return true;return false};e.prototype.insertBefore=function(e,t){e.next=t;if(null!=t){e.prev=t.prev;null!=t.prev&&(t.prev.next=e);t.prev=e;t===this.head&&(this.head=e)}else if(null!=this.tail){this.tail.next=e;e.prev=this.tail;this.tail=e}else{e.prev=void 0;this.head=this.tail=e}this.length+=1};e.prototype.offset=function(e){var t=0,n=this.head;while(null!=n){if(n===e)return t;t+=n.length();n=n.next}return-1};e.prototype.remove=function(e){if(!this.contains(e))return;null!=e.prev&&(e.prev.next=e.next);null!=e.next&&(e.next.prev=e.prev);e===this.head&&(this.head=e.next);e===this.tail&&(this.tail=e.prev);this.length-=1};e.prototype.iterator=function(e){void 0===e&&(e=this.head);return function(){var t=e;null!=e&&(e=e.next);return t}};e.prototype.find=function(e,t){void 0===t&&(t=false);var n,r=this.iterator();while(n=r()){var a=n.length();if(es?n(i,e-s,Math.min(t,s+c-e)):n(i,0,Math.min(c,e+t-s));s+=c}};e.prototype.map=function(e){return this.reduce(function(t,n){t.push(e(n));return t},[])};e.prototype.reduce=function(e,t){var n,r=this.iterator();while(n=r())t=e(t,n);return t};return e}();t.default=r},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3516);var o=n(3334);var i={attributes:true,characterData:true,characterDataOldValue:true,childList:true,subtree:true};var s=100;var l=function(e){r(t,e);function t(t){var n=e.call(this,t)||this;n.parent=null;n.observer=new MutationObserver(function(e){n.update(e)});n.observer.observe(n.domNode,i);return n}t.prototype.detach=function(){e.prototype.detach.call(this);this.observer.disconnect()};t.prototype.deleteAt=function(t,n){this.update();0===t&&n===this.length()?this.children.forEach(function(e){e.remove()}):e.prototype.deleteAt.call(this,t,n)};t.prototype.formatAt=function(t,n,r,a){this.update();e.prototype.formatAt.call(this,t,n,r,a)};t.prototype.insertAt=function(t,n,r){this.update();e.prototype.insertAt.call(this,t,n,r)};t.prototype.optimize=function(t){var n=this;void 0===t&&(t=[]);e.prototype.optimize.call(this);var r=[].slice.call(this.observer.takeRecords());while(r.length>0)t.push(r.pop());var i=function(e,t){void 0===t&&(t=true);if(null==e||e===n)return;if(null==e.domNode.parentNode)return;null==e.domNode[o.DATA_KEY].mutations&&(e.domNode[o.DATA_KEY].mutations=[]);t&&i(e.parent)};var l=function(e){if(null==e.domNode[o.DATA_KEY]||null==e.domNode[o.DATA_KEY].mutations)return;e instanceof a.default&&e.children.forEach(l);e.optimize()};var c=t;for(var u=0;c.length>0;u+=1){if(u>=s)throw new Error("[Parchment] Maximum optimize iterations reached");c.forEach(function(e){var t=o.find(e.target,true);if(null==t)return;if(t.domNode===e.target)if("childList"===e.type){i(o.find(e.previousSibling,false));[].forEach.call(e.addedNodes,function(e){var t=o.find(e,false);i(t,false);t instanceof a.default&&t.children.forEach(function(e){i(e,false)})})}else"attributes"===e.type&&i(t.prev);i(t)});this.children.forEach(l);c=[].slice.call(this.observer.takeRecords());r=c.slice();while(r.length>0)t.push(r.pop())}};t.prototype.update=function(t){var n=this;t=t||this.observer.takeRecords();t.map(function(e){var t=o.find(e.target,true);if(null==t)return;if(null==t.domNode[o.DATA_KEY].mutations){t.domNode[o.DATA_KEY].mutations=[e];return t}t.domNode[o.DATA_KEY].mutations.push(e);return null}).forEach(function(e){if(null==e||e===n||null==e.domNode[o.DATA_KEY])return;e.update(e.domNode[o.DATA_KEY].mutations||[])});null!=this.domNode[o.DATA_KEY].mutations&&e.prototype.update.call(this,this.domNode[o.DATA_KEY].mutations);this.optimize(t)};t.blotName="scroll";t.defaultChild="block";t.scope=o.Scope.BLOCK_BLOT;t.tagName="DIV";return t}(a.default);t.default=l},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3517);var o=n(3334);function i(e,t){if(Object.keys(e).length!==Object.keys(t).length)return false;for(var n in e)if(e[n]!==t[n])return false;return true}var s=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.formats=function(n){if(n.tagName===t.tagName)return;return e.formats.call(this,n)};t.prototype.format=function(n,r){var o=this;if(n!==this.statics.blotName||r)e.prototype.format.call(this,n,r);else{this.children.forEach(function(e){e instanceof a.default||(e=e.wrap(t.blotName,true));o.attributes.copy(e)});this.unwrap()}};t.prototype.formatAt=function(t,n,r,a){if(null!=this.formats()[r]||o.query(r,o.Scope.ATTRIBUTE)){var i=this.isolate(t,n);i.format(r,a)}else e.prototype.formatAt.call(this,t,n,r,a)};t.prototype.optimize=function(){e.prototype.optimize.call(this);var n=this.formats();if(0===Object.keys(n).length)return this.unwrap();var r=this.next;if(r instanceof t&&r.prev===this&&i(n,r.formats())){r.moveChildren(this);r.remove()}};t.blotName="inline";t.scope=o.Scope.INLINE_BLOT;t.tagName="SPAN";return t}(a.default);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3517);var o=n(3334);var i=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.formats=function(n){var r=o.query(t.blotName).tagName;if(n.tagName===r)return;return e.formats.call(this,n)};t.prototype.format=function(n,r){if(null==o.query(n,o.Scope.BLOCK))return;n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):this.replaceWith(t.blotName)};t.prototype.formatAt=function(t,n,r,a){null!=o.query(r,o.Scope.BLOCK)?this.format(r,a):e.prototype.formatAt.call(this,t,n,r,a)};t.prototype.insertAt=function(t,n,r){if(null==r||null!=o.query(n,o.Scope.INLINE))e.prototype.insertAt.call(this,t,n,r);else{var a=this.split(t);var i=o.create(n,r);a.parent.insertBefore(i,a)}};t.prototype.update=function(t){navigator.userAgent.match(/Trident/)?this.attach():e.prototype.update.call(this,t)};t.blotName="block";t.scope=o.Scope.BLOCK_BLOT;t.tagName="P";return t}(a.default);t.default=i},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3518);var o=function(e){r(t,e);function t(){return null!==e&&e.apply(this,arguments)||this}t.formats=function(e){return};t.prototype.format=function(t,n){e.prototype.formatAt.call(this,0,this.length(),t,n)};t.prototype.formatAt=function(t,n,r,a){0===t&&n===this.length()?this.format(r,a):e.prototype.formatAt.call(this,t,n,r,a)};t.prototype.formats=function(){return this.statics.formats(this.domNode)};return t}(a.default);t.default=o},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){e(t,n);function r(){this.constructor=t}t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:true});var a=n(3518);var o=n(3334);var i=function(e){r(t,e);function t(t){var n=e.call(this,t)||this;n.text=n.statics.value(n.domNode);return n}t.create=function(e){return document.createTextNode(e)};t.value=function(e){var t=e.data;t["normalize"]&&(t=t["normalize"]());return t};t.prototype.deleteAt=function(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)};t.prototype.index=function(e,t){if(this.domNode===e)return t;return-1};t.prototype.insertAt=function(t,n,r){if(null==r){this.text=this.text.slice(0,t)+n+this.text.slice(t);this.domNode.data=this.text}else e.prototype.insertAt.call(this,t,n,r)};t.prototype.length=function(){return this.text.length};t.prototype.optimize=function(){e.prototype.optimize.call(this);this.text=this.statics.value(this.domNode);if(0===this.text.length)this.remove();else if(this.next instanceof t&&this.next.prev===this){this.insertAt(this.length(),this.next.value());this.next.remove()}};t.prototype.position=function(e,t){void 0===t&&(t=false);return[this.domNode,e]};t.prototype.split=function(e,t){void 0===t&&(t=false);if(!t){if(0===e)return this;if(e===this.length())return this.next}var n=o.create(this.domNode.splitText(e));this.parent.insertBefore(n,this.next);this.text=this.statics.value(this.domNode);return n};t.prototype.update=function(e){var t=this;e.some(function(e){return"characterData"===e.type&&e.target===t.domNode})&&(this.text=this.statics.value(this.domNode))};t.prototype.value=function(){return this.text};t.blotName="text";t.scope=o.Scope.INLINE_BLOT;return t}(a.default);t.default=i},function(e,t,n){"use strict";var r=document.createElement("div");r.classList.toggle("test-class",false);if(r.classList.contains("test-class")){var a=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return arguments.length>1&&!this.contains(e)===!t?t:a.call(this,e)}}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){t=t||0;return this.substr(t,e.length)===e});String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var n=this.toString();("number"!==typeof t||!isFinite(t)||Math.floor(t)!==t||t>n.length)&&(t=n.length);t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function e(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!==typeof t)throw new TypeError("predicate must be a function");var n=Object(this);var r=n.length>>>0;var a=arguments[1];var e;for(var o=0;o=i&&!u.endsWith("\n")&&(o=true);n.scroll.insertAt(e,u);var f=n.scroll.line(e),d=a(f,2),h=d[0],v=d[1];var _=(0,O.default)({},(0,m.bubbleFormats)(h));if(h instanceof b.default){var g=h.descendant(p.default.Leaf,v),y=a(g,1),w=y[0];_=(0,O.default)(_,(0,m.bubbleFormats)(w))}l=c.default.attributes.diff(_,l)||{}}else if("object"===r(t.insert)){var k=Object.keys(t.insert)[0];if(null==k)return e;n.scroll.insertAt(e,k,t.insert[k])}i+=s}Object.keys(l).forEach(function(t){n.scroll.formatAt(e,s,t,l[t])});return e+s},0);t.reduce(function(e,t){if("number"===typeof t.delete){n.scroll.deleteAt(e,t.delete);return e}return e+(t.retain||t.insert.length||1)},0);this.scroll.batch=false;this.scroll.optimize();return this.update(t)}},{key:"deleteText",value:function e(t,n){this.scroll.deleteAt(t,n);return this.update((new s.default).retain(t).delete(n))}},{key:"formatLine",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update();Object.keys(a).forEach(function(e){if(null!=r.scroll.whitelist&&!r.scroll.whitelist[e])return;var o=r.scroll.lines(t,Math.max(n,1));var i=n;o.forEach(function(n){var o=n.length();if(n instanceof d.default){var s=t-n.offset(r.scroll);var l=n.newlineIndex(s+i)-s+1;n.formatAt(s,l,e,a[e])}else n.format(e,a[e]);i-=o})});this.scroll.optimize();return this.update((new s.default).retain(t).retain(n,(0,g.default)(a)))}},{key:"formatText",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(a).forEach(function(e){r.scroll.formatAt(t,n,e,a[e])});return this.update((new s.default).retain(t).retain(n,(0,g.default)(a)))}},{key:"getContents",value:function e(t,n){return this.delta.slice(t,t+n)}},{key:"getDelta",value:function e(){return this.scroll.lines().reduce(function(e,t){return e.concat(t.delta())},new s.default)}},{key:"getFormat",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=[],o=[];if(0===n)this.scroll.path(t).forEach(function(e){var t=a(e,1),n=t[0];n instanceof b.default?r.push(n):n instanceof p.default.Leaf&&o.push(n)});else{r=this.scroll.lines(t,n);o=this.scroll.descendants(p.default.Leaf,t,n)}var i=[r,o].map(function(e){if(0===e.length)return{};var t=(0,m.bubbleFormats)(e.shift());while(Object.keys(t).length>0){var n=e.shift();if(null==n)return t;t=T((0,m.bubbleFormats)(n),t)}return t});return O.default.apply(O.default,i)}},{key:"getText",value:function e(t,n){return this.getContents(t,n).filter(function(e){return"string"===typeof e.insert}).map(function(e){return e.insert}).join("")}},{key:"insertEmbed",value:function e(t,n,r){this.scroll.insertAt(t,n,r);return this.update((new s.default).retain(t).insert(j({},n,r)))}},{key:"insertText",value:function e(t,n){var r=this;var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n=n.replace(/\r\n/g,"\n").replace(/\r/g,"\n");this.scroll.insertAt(t,n);Object.keys(a).forEach(function(e){r.scroll.formatAt(t,n.length,e,a[e])});return this.update((new s.default).retain(t).insert(n,(0,g.default)(a)))}},{key:"isBlank",value:function e(){if(0==this.scroll.children.length)return true;if(this.scroll.children.length>1)return false;var t=this.scroll.children.head;return t.length()<=1&&0==Object.keys(t.formats()).length}},{key:"removeFormat",value:function e(t,n){var r=this.getText(t,n);var o=this.scroll.line(t+n),i=a(o,2),l=i[0],c=i[1];var u=0,p=new s.default;if(null!=l){u=l instanceof d.default?l.newlineIndex(c)-c+1:l.length()-c;p=l.delta().slice(c,c+u-1).insert("\n")}var f=this.getContents(t,n+u);var h=f.diff((new s.default).insert(r).concat(p));var v=(new s.default).retain(t).concat(h);return this.applyDelta(v)}},{key:"update",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;var a=this.delta;if(1===n.length&&"characterData"===n[0].type&&n[0].target.data.match(C)&&p.default.find(n[0].target)){var o=p.default.find(n[0].target);var i=(0,m.bubbleFormats)(o);var l=o.offset(this.scroll);var c=n[0].oldValue.replace(v.default.CONTENTS,"");var u=(new s.default).insert(c);var f=(new s.default).insert(o.value());var d=(new s.default).retain(l).concat(u.diff(f,r));t=d.reduce(function(e,t){return t.insert?e.insert(t.insert,i):e.push(t)},new s.default);this.delta=a.compose(t)}else{this.delta=this.getDelta();t&&(0,w.default)(a.compose(t),this.delta)||(t=a.diff(this.delta,r))}return t}}]);return e}();function T(e,t){return Object.keys(t).reduce(function(n,r){if(null==e[r])return n;t[r]===e[r]?n[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(e[r])<0&&(n[r]=t[r].concat([e[r]])):n[r]=[t[r],e[r]];return n},{})}function P(e){return e.reduce(function(e,t){if(1===t.insert){var n=(0,g.default)(t.attributes);delete n["image"];return e.insert({image:t.attributes.image},n)}if(null!=t.attributes&&(true===t.attributes.list||true===t.attributes.bullet)){t=(0,g.default)(t);if(t.attributes.list)t.attributes.list="ordered";else{t.attributes.list="bullet";delete t.attributes.bullet}}if("string"===typeof t.insert){var r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return e.insert(r,t.attributes)}return e.push(t)},new s.default)}t.default=S},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n0&&!(l instanceof u.BlockEmbed)&&!(h instanceof u.BlockEmbed)){h instanceof b.default&&h.deleteAt(h.length()-1,1);var v=h.children.head instanceof d.default?null:h.children.head;l.moveChildren(h,v);l.remove()}this.optimize()}},{key:"enable",value:function e(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function e(n,r,a,i){if(null!=this.whitelist&&!this.whitelist[a])return;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,n,r,a,i);this.optimize()}},{key:"insertAt",value:function e(n,r,a){if(null!=a&&null!=this.whitelist&&!this.whitelist[r])return;if(n>=this.length())if(null==a||null==s.default.query(r,s.default.Scope.BLOCK)){var i=s.default.create(this.statics.defaultChild);this.appendChild(i);null==a&&r.endsWith("\n")&&(r=r.slice(0,-1));i.insertAt(0,r,a)}else{var l=s.default.create(r,a);this.appendChild(l)}else o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,n,r,a);this.optimize()}},{key:"insertBefore",value:function e(n,r){if(n.statics.scope===s.default.Scope.INLINE_BLOT){var a=s.default.create(this.statics.defaultChild);a.appendChild(n);n=a}o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,r)}},{key:"leaf",value:function e(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function e(t){if(t===this.length())return this.line(t-1);return this.descendant(k,t)}},{key:"lines",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;var r=function e(t,n,r){var a=[],o=r;t.children.forEachAt(n,r,function(t,n,r){k(t)?a.push(t):t instanceof s.default.Container&&(a=a.concat(e(t,n,o)));o-=r});return a};return r(this,t,n)}},{key:"optimize",value:function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(true===this.batch)return;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);n.length>0&&this.emitter.emit(c.default.events.SCROLL_OPTIMIZE,n)}},{key:"path",value:function e(n){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,n).slice(1)}},{key:"update",value:function e(n){if(true===this.batch)return;var r=c.default.sources.USER;"string"===typeof n&&(r=n);Array.isArray(n)||(n=this.observer.takeRecords());n.length>0&&this.emitter.emit(c.default.events.SCROLL_BEFORE_UPDATE,r,n);o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,n.concat([]));n.length>0&&this.emitter.emit(c.default.events.SCROLL_UPDATE,r,n)}}]);return t}(s.default.Scroll);O.blotName="scroll";O.className="ql-editor";O.tagName="DIV";O.defaultChild="block";O.allowedChildren=[p.default,u.BlockEmbed,v.default];t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.matchText=t.matchSpacing=t.matchNewline=t.matchBlot=t.matchAttributor=t.default=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var o=function(){function e(e,t){for(var n=0;n\r?\n +\<"));var n=this.prepareMatching(),r=a(n,2),o=r[0],i=r[1];var s=F(this.container,o,i);q(s,"\n")&&null==s.ops[s.ops.length-1].attributes&&(s=s.compose((new c.default).retain(s.length()-1).delete(1)));P.log("convert",this.container.innerHTML,s);this.container.innerHTML="";return s}},{key:"dangerouslyPasteHTML",value:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d.default.sources.API;if("string"===typeof t)return this.quill.setContents(this.convert(t),n);var a=this.convert(n);return this.quill.updateContents((new c.default).retain(t).concat(a),r)}},{key:"onPaste",value:function e(t){var n=this;if(t.defaultPrevented||!this.quill.isEnabled())return;var r=this.quill.getSelection();var a=(new c.default).retain(r.index);var o=this.quill.scrollingContainer.scrollTop;this.container.focus();setTimeout(function(){n.quill.selection.update(d.default.sources.SILENT);a=a.concat(n.convert()).delete(r.length);n.quill.updateContents(a,d.default.sources.USER);n.quill.setSelection(a.length()-r.length,d.default.sources.SILENT);n.quill.scrollingContainer.scrollTop=o;n.quill.selection.scrollIntoView()},1)}},{key:"prepareMatching",value:function e(){var t=this;var n=[],r=[];this.matchers.forEach(function(e){var o=a(e,2),i=o[0],s=o[1];switch(i){case Node.TEXT_NODE:r.push(s);break;case Node.ELEMENT_NODE:n.push(s);break;default:[].forEach.call(t.container.querySelectorAll(i),function(e){e[I]=e[I]||[];e[I].push(s)});break}});return[n,r]}}]);return t}(b.default);R.DEFAULTS={matchers:[]};function L(e,t,n){return"object"===("undefined"===typeof t?"undefined":r(t))?Object.keys(t).reduce(function(e,n){return L(e,n,t[n])},e):e.reduce(function(e,r){return r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,(0,s.default)({},j({},t,n),r.attributes))},new c.default)}function D(e){if(e.nodeType!==Node.ELEMENT_NODE)return{};var t="__ql-computed-style";return e[t]||(e[t]=window.getComputedStyle(e))}function q(e,t){var n="";for(var r=e.ops.length-1;r>=0&&n.length-1}function F(e,t,n){return e.nodeType===e.TEXT_NODE?n.reduce(function(t,n){return n(e,t)},new c.default):e.nodeType===e.ELEMENT_NODE?[].reduce.call(e.childNodes||[],function(r,a){var o=F(a,t,n);if(a.nodeType===e.ELEMENT_NODE){o=t.reduce(function(e,t){return t(a,e)},o);o=(a[I]||[]).reduce(function(e,t){return t(a,e)},o)}return r.concat(o)},new c.default):new c.default}function U(e,t,n){return L(n,e,true)}function z(e,t){var n=p.default.Attributor.Attribute.keys(e);var r=p.default.Attributor.Class.keys(e);var a=p.default.Attributor.Style.keys(e);var o={};n.concat(r).concat(a).forEach(function(t){var n=p.default.query(t,p.default.Scope.ATTRIBUTE);if(null!=n){o[n.attrName]=n.value(e);if(o[n.attrName])return}n=A[t];null!=n&&n.attrName===t&&(o[n.attrName]=n.value(e)||void 0);n=M[t];if(null!=n&&n.attrName===t){n=M[t];o[n.attrName]=n.value(e)||void 0}});Object.keys(o).length>0&&(t=L(t,o));return t}function H(e,t){var n=p.default.query(e);if(null==n)return t;if(n.prototype instanceof p.default.Embed){var r={};var a=n.value(e);if(null!=a){r[n.blotName]=a;t=(new c.default).insert(r,n.formats(e))}}else"function"===typeof n.formats&&(t=L(t,n.blotName,n.formats(e)));return t}function W(e,t){q(t,"\n")||t.insert("\n");return t}function G(){return new c.default}function V(e,t){var n=p.default.query(e);if(null==n||"list-item"!==n.blotName||!q(t,"\n"))return t;var r=-1,a=e.parentNode;while(!a.classList.contains("ql-clipboard")){"list"===(p.default.query(a)||{}).blotName&&(r+=1);a=a.parentNode}if(r<=0)return t;return t.compose((new c.default).retain(t.length()-1).retain(1,{indent:r}))}function K(e,t){q(t,"\n")||(B(e)||t.length()>0&&e.nextSibling&&B(e.nextSibling))&&t.insert("\n");return t}function Y(e,t){if(B(e)&&null!=e.nextElementSibling&&!q(t,"\n\n")){var n=e.offsetHeight+parseFloat(D(e).marginTop)+parseFloat(D(e).marginBottom);e.nextElementSibling.offsetTop>e.offsetTop+1.5*n&&t.insert("\n")}return t}function Q(e,t){var n={};var r=e.style||{};r.fontStyle&&"italic"===D(e).fontStyle&&(n.italic=true);r.fontWeight&&(D(e).fontWeight.startsWith("bold")||parseInt(D(e).fontWeight)>=700)&&(n.bold=true);Object.keys(n).length>0&&(t=L(t,n));parseFloat(r.textIndent||0)>0&&(t=(new c.default).insert("\t").concat(t));return t}function J(e,t){var n=e.data;if("O:P"===e.parentNode.tagName)return t.insert(n.trim());if(0===n.trim().length&&e.parentNode.classList.contains("ql-clipboard"))return t;if(!D(e.parentNode).whiteSpace.startsWith("pre")){var r=function e(t,n){n=n.replace(/[^\u00a0]/g,"");return n.length<1&&t?" ":n};n=n.replace(/\r\n/g," ").replace(/\n/g," ");n=n.replace(/\s\s+/g,r.bind(r,true));(null==e.previousSibling&&B(e.parentNode)||null!=e.previousSibling&&B(e.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,false)));(null==e.nextSibling&&B(e.parentNode)||null!=e.nextSibling&&B(e.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,false)))}return t.insert(n)}t.default=R;t.matchAttributor=z;t.matchBlot=H;t.matchNewline=K;t.matchSpacing=Y;t.matchText=J},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getLastChangeIndex=t.default=void 0;var r=function(){function e(e,t){for(var n=0;na&&this.stack.undo.length>0){var o=this.stack.undo.pop();r=r.compose(o.undo);t=o.redo.compose(t)}else this.lastRecorded=a;this.stack.undo.push({redo:t,undo:r});this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}},{key:"redo",value:function e(){this.change("redo","undo")}},{key:"transform",value:function e(t){this.stack.undo.forEach(function(e){e.undo=t.transform(e.undo,true);e.redo=t.transform(e.redo,true)});this.stack.redo.forEach(function(e){e.undo=t.transform(e.undo,true);e.redo=t.transform(e.redo,true)})}},{key:"undo",value:function e(){this.change("undo","redo")}}]);return t}(c.default);h.DEFAULTS={delay:1e3,maxStack:100,userOnly:false};function v(e){var t=e.ops[e.ops.length-1];if(null==t)return false;if(null!=t.insert)return"string"===typeof t.insert&&t.insert.endsWith("\n");if(null!=t.attributes)return Object.keys(t.attributes).some(function(e){return null!=o.default.query(e,o.default.Scope.BLOCK)});return false}function m(e){var t=e.reduce(function(e,t){e+=t.delete||0;return e},0);var n=e.length()-t;v(e)&&(n-=1);return n}t.default=h;t.getLastChangeIndex=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IndentClass=void 0;var r=function(){function e(e,t){for(var n=0;n0&&this.children.tail.format(t,n)}},{key:"formats",value:function e(){return f({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function e(n,r){if(n instanceof m)a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,r);else{var o=null==r?this.length():r.offset(this);var i=this.split(o);i.parent.insertBefore(n,i)}}},{key:"optimize",value:function e(){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this);var n=this.next;if(null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")){n.moveChildren(this);n.remove()}}},{key:"replace",value:function e(n){if(n.statics.blotName!==this.statics.blotName){var r=i.default.create(this.statics.defaultChild);n.moveChildren(r);this.appendChild(r)}a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n)}}]);return t}(u.default);b.blotName="list";b.scope=i.default.Scope.BLOCK_BLOT;b.tagName=["OL","UL"];b.defaultChild="list-item";b.allowedChildren=[m];t.ListItem=m;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(3708);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function l(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=function(e){l(t,e);function t(){i(this,t);return s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return t}(a.default);c.blotName="italic";c.tagName=["EM","I"];t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n-1?r?this.domNode.setAttribute(n,r):this.domNode.removeAttribute(n):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,r)}}],[{key:"create",value:function e(n){var r=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);"string"===typeof n&&r.setAttribute("src",this.sanitize(n));return r}},{key:"formats",value:function e(t){return f.reduce(function(e,n){t.hasAttribute(n)&&(e[n]=t.getAttribute(n));return e},{})}},{key:"match",value:function e(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function e(t){return(0,s.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function e(t){return t.getAttribute("src")}}]);return t}(i.default);d.blotName="image";d.tagName="IMG";t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){for(var n=0;n-1?r?this.domNode.setAttribute(n,r):this.domNode.removeAttribute(n):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,r)}}],[{key:"create",value:function e(n){var r=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);r.setAttribute("frameborder","0");r.setAttribute("allowfullscreen",true);r.setAttribute("src",this.sanitize(n));return r}},{key:"formats",value:function e(t){return f.reduce(function(e,n){t.hasAttribute(n)&&(e[n]=t.getAttribute(n));return e},{})}},{key:"sanitize",value:function e(t){return s.default.sanitize(t)}},{key:"value",value:function e(t){return t.getAttribute("src")}}]);return t}(o.BlockEmbed);d.blotName="video";d.className="ql-video";d.tagName="IFRAME";t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=t.FormulaBlot=void 0;var r=function(){function e(e,t){for(var n=0;n0||null==this.cachedHTML){this.domNode.innerHTML=t(n);this.attach()}this.cachedHTML=this.domNode.innerHTML}}}]);return t}(f.default);b.className="ql-syntax";var _=new i.default.Attributor.Class("token","hljs",{scope:i.default.Scope.INLINE});var g=function(e){m(t,e);r(t,null,[{key:"register",value:function e(){l.default.register(_,true);l.default.register(b,true)}}]);function t(e,n){h(this,t);var r=v(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if("function"!==typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var a=null;r.quill.on(l.default.events.SCROLL_OPTIMIZE,function(){if(null!=a)return;a=setTimeout(function(){r.highlight();a=null},100)});r.highlight();return r}r(t,[{key:"highlight",value:function e(){var t=this;if(this.quill.selection.composing)return;var n=this.quill.getSelection();this.quill.scroll.descendants(b).forEach(function(e){e.highlight(t.options.highlight)});this.quill.update(l.default.sources.SILENT);null!=n&&this.quill.setSelection(n,l.default.sources.SILENT)}}]);return t}(u.default);g.DEFAULTS={highlight:function(){if(null==window.hljs)return null;return function(e){var t=window.hljs.highlightAuto(e);return t.value}}()};t.CodeBlock=b;t.CodeToken=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.addControls=t.default=void 0;var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function(){function e(e,t){for(var n=0;n '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t){e.exports=' '},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=t.BubbleTooltip=void 0;var r=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var a=function(){function e(e,t){for(var n=0;n0&&a===l.default.sources.USER){r.show();r.root.style.left="0px";r.root.style.width="";r.root.style.width=r.root.offsetWidth+"px";var o=r.quill.getLines(t.index,t.length);if(1===o.length)r.position(r.quill.getBounds(t));else{var i=o[o.length-1];var s=r.quill.getIndex(i);var c=Math.min(i.length()-1,t.index+t.length-s);var u=r.quill.getBounds(new p.Range(s,c));r.position(u)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()});return r}a(t,[{key:"listen",value:function e(){var n=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this);this.root.querySelector(".ql-close").addEventListener("click",function(){n.root.classList.remove("ql-editing")});this.quill.on(l.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(n.root.classList.contains("ql-hidden"))return;var e=n.quill.getSelection();null!=e&&n.position(n.quill.getBounds(e))},1)})}},{key:"cancel",value:function e(){this.show()}},{key:"position",value:function e(n){var a=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,n);var o=this.root.querySelector(".ql-tooltip-arrow");o.style.marginLeft="";if(0===a)return a;o.style.marginLeft=-1*a-o.offsetWidth/2+"px"}}]);return t}(c.BaseTooltip);y.TEMPLATE=['','
    ','','',"
    "].join("");t.BubbleTooltip=y;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in a)return a.value;var i=a.get;if(void 0===i)return;return i.call(r)};var o=function(){function e(e,t){for(var n=0;n','','',''].join("");t.default=k},function(e,t,n){"use strict";var r=-1;var a=1;var o=0;function i(e,t,n){if(e==t){if(e)return[[o,e]];return[]}(n<0||e.lengtht.length?e:t;var c=e.length>t.length?t:e;var u=s.indexOf(c);if(-1!=u){n=[[a,s.substring(0,u)],[o,c],[a,s.substring(u+c.length)]];e.length>t.length&&(n[0][0]=n[2][0]=r);return n}if(1==c.length)return[[r,e],[a,t]];var p=f(e,t);if(p){var d=p[0];var h=p[1];var v=p[2];var m=p[3];var b=p[4];var _=i(d,v);var g=i(h,m);return _.concat([[o,b]],g)}return l(e,t)}function l(e,t){var n=e.length;var o=t.length;var i=Math.ceil((n+o)/2);var s=i;var l=2*i;var u=new Array(l);var p=new Array(l);for(var f=0;fn)m+=2;else if(O>o)v+=2;else if(h){var x=s+d-y;if(x>=0&&x=j)return c(e,t,k,O)}}}for(var E=-g+b;E<=g-_;E+=2){var x=s+E;var j;j=E==-g||E!=g&&p[x-1]n)_+=2;else if(C>o)b+=2;else if(!h){var w=s+d-E;if(w>=0&&w=j)return c(e,t,k,O)}}}}return[[r,e],[a,t]]}function c(e,t,n,r){var a=e.substring(0,n);var o=t.substring(0,r);var s=e.substring(n);var l=t.substring(r);var c=i(a,o);var u=i(s,l);return c.concat(u)}function u(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;var n=0;var r=Math.min(e.length,t.length);var a=r;var o=0;while(nt.length?e:t;var r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[i,s,l,c,o]:null}var o=a(n,r,Math.ceil(n.length/4));var i=a(n,r,Math.ceil(n.length/2));var s;if(!o&&!i)return null;s=i?o&&o[4].length>i[4].length?o:i:o;var l,c,f,d;if(e.length>t.length){l=s[0];c=s[1];f=s[2];d=s[3]}else{f=s[0];d=s[1];l=s[2];c=s[3]}var h=s[4];return[l,c,f,d,h]}function d(e){e.push([o,""]);var t=0;var n=0;var i=0;var s="";var l="";var c;while(t1){if(0!==n&&0!==i){c=u(l,s);if(0!==c){if(t-n-i>0&&e[t-n-i-1][0]==o)e[t-n-i-1][1]+=l.substring(0,c);else{e.splice(0,0,[o,l.substring(0,c)]);t++}l=l.substring(c);s=s.substring(c)}c=p(l,s);if(0!==c){e[t][1]=l.substring(l.length-c)+e[t][1];l=l.substring(0,l.length-c);s=s.substring(0,s.length-c)}}0===n?e.splice(t-i,n+i,[a,l]):0===i?e.splice(t-n,n+i,[r,s]):e.splice(t-n-i,n+i,[r,s],[a,l]);t=t-n-i+(n?1:0)+(i?1:0)+1}else if(0!==t&&e[t-1][0]==o){e[t-1][1]+=e[t][1];e.splice(t,1)}else t++;i=0;n=0;s="";l="";break}""===e[e.length-1][1]&&e.pop();var f=false;t=1;while(t0&&r.splice(a+2,0,[s[0],l]);return _(r,a,3)}return e}function b(e){var t=false;var n=function e(t){return t.charCodeAt(0)>=56320&&t.charCodeAt(0)<=57343};var i=function e(t){return t.charCodeAt(t.length-1)>=55296&&t.charCodeAt(t.length-1)<=56319};for(var s=2;s0&&l.push(e[s]);return l}function _(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+10?i:void 0},diff:function e(t,n){"object"!==("undefined"===typeof t?"undefined":r(t))&&(t={});"object"!==("undefined"===typeof n?"undefined":r(n))&&(n={});var o=Object.keys(t).concat(Object.keys(n)).reduce(function(e,r){a(t[r],n[r])||(e[r]=void 0===n[r]?null:n[r]);return e},{});return Object.keys(o).length>0?o:void 0},transform:function e(t,n,a){if("object"!==("undefined"===typeof t?"undefined":r(t)))return n;if("object"!==("undefined"===typeof n?"undefined":r(n)))return;if(!a)return n;var o=Object.keys(n).reduce(function(e,r){void 0===t[r]&&(e[r]=n[r]);return e},{});return Object.keys(o).length>0?o:void 0}},iterator:function e(t){return new s(t)},length:function e(t){return"number"===typeof t["delete"]?t["delete"]:"number"===typeof t.retain?t.retain:"string"===typeof t.insert?t.insert.length:1}};function s(e){this.ops=e;this.index=0;this.offset=0}s.prototype.hasNext=function(){return this.peekLength()=r-n){e=r-n;this.index+=1;this.offset=0}else this.offset+=e;if("number"===typeof t["delete"])return{delete:e};var a={};t.attributes&&(a.attributes=t.attributes);"number"===typeof t.retain?a.retain=e:"string"===typeof t.insert?a.insert=t.insert.substr(n,e):a.insert=t.insert;return a}return{retain:Infinity}};s.prototype.peek=function(){return this.ops[this.index]};s.prototype.peekLength=function(){return this.ops[this.index]?i.length(this.ops[this.index])-this.offset:Infinity};s.prototype.peekType=function(){if(this.ops[this.index])return"number"===typeof this.ops[this.index]["delete"]?"delete":"number"===typeof this.ops[this.index].retain?"retain":"insert";return"retain"};e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){function n(e){throw new Error("Cannot find module '"+e+"'.")}n.keys=function(){return[]};n.resolve=n;e.exports=n;n.id=7300},function(e,t,n){var r={"./channel-history-store/index.js":9755,"./channels-store/index.js":9713,"./members-store/index.js":12521};function a(e){return n(o(e))}function o(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}a.keys=function e(){return Object.keys(r)};a.resolve=o;e.exports=a;a.id=7301},,,function(e,t){var n=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=n)},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty;var a=Object.prototype.toString;var o=function e(t){if("function"===typeof Array.isArray)return Array.isArray(t);return"[object Array]"===a.call(t)};var i=function e(t){if(!t||"[object Object]"!==a.call(t))return false;var n=r.call(t,"constructor");var o=t.constructor&&t.constructor.prototype&&r.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!o)return false;var i;for(i in t);return"undefined"===typeof i||r.call(t,i)};e.exports=function e(){var t,n,r,a,s,l;var c=arguments[0];var u=1;var p=arguments.length;var f=false;if("boolean"===typeof c){f=c;c=arguments[1]||{};u=2}(null==c||"object"!==typeof c&&"function"!==typeof c)&&(c={});for(;u=e.length)return{value:void 0,done:true};n=r(e,t);this._i+=n.length;return{value:n,done:false}})},function(e,t){var n=Math.ceil;var r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=true},function(e,t,n){var r=n(7317);var a=n(7364);var o=n(7337);var i=n(7328)("IE_PROTO");var s=function(){};var l="prototype";var c=function(){var e=n(7348)("iframe");var t=o.length;var r="<";var a=">";var i;e.style.display="none";n(7368).appendChild(e);e.src="javascript:";i=e.contentWindow.document;i.open();i.write(r+"script"+a+"document.F=Object"+r+"/script"+a);i.close();c=i.F;while(t--)delete c[l][o[t]];return c()};e.exports=Object.create||function e(t,n){var o;if(null!==t){s[l]=r(t);o=new s;s[l]=null;o[i]=t}else o=c();return void 0===n?o:a(o,n)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(7311).f;var a=n(7309);var o=n(7306)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:true,value:t})}},function(e,t,n){n(7369);var r=n(7307);var a=n(7316);var o=n(7320);var i=n(7306)("toStringTag");var s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(",");for(var l=0;ls)r(n,c=t[s++])&&(~o(l,c)||l.push(c));return l}},function(e,t,n){var r=n(7336);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(7351);var a=n(7337).concat("length","prototype");t.f=Object.getOwnPropertyNames||function e(t){return r(t,a)}},function(e,t,n){var r=n(7336);var a=n(7306)("toStringTag");var o="Arguments"==r(function(){return arguments}());var i=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=i(t=Object(e),a))?n:o?r(t):"Object"==(s=r(t))&&"function"==typeof t.callee?"Arguments":s}},function(e,t,n){"use strict";var r=function(){};false;e.exports=r},function(e,t,n){n(7357);e.exports=n(7304).Object.getPrototypeOf},function(e,t,n){var r=n(7323);var a=n(7345);n(7330)("getPrototypeOf",function(){return function e(t){return a(r(t))}})},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){n(7360);var r=n(7304).Object;e.exports=function e(t,n,a){return r.defineProperty(t,n,a)}},function(e,t,n){var r=n(7310);r(r.S+r.F*!n(7312),"Object",{defineProperty:n(7311).f})},function(e,t,n){n(7332);n(7339);e.exports=n(7340).f("iterator")},function(e,t,n){var r=n(7333);var a=n(7327);e.exports=function(e){return function(t,n){var o=String(a(t));var i=r(n);var s=o.length;var l,c;if(i<0||i>=s)return e?"":void 0;l=o.charCodeAt(i);return l<55296||l>56319||i+1===s||(c=o.charCodeAt(i+1))<56320||c>57343?e?o.charAt(i):l:e?o.slice(i,i+2):c-56320+(l-55296<<10)+65536}}},function(e,t,n){"use strict";var r=n(7335);var a=n(7325);var o=n(7338);var i={};n(7316)(i,n(7306)("iterator"),function(){return this});e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)});o(e,t+" Iterator")}},function(e,t,n){var r=n(7311);var a=n(7317);var o=n(7321);e.exports=n(7312)?Object.defineProperties:function e(t,n){a(t);var i=o(n);var s=i.length;var l=0;var c;while(s>l)r.f(t,c=i[l++],n[c]);return t}},function(e,t,n){var r=n(7313);var a=n(7366);var o=n(7367);e.exports=function(e){return function(t,n,i){var s=r(t);var l=a(s.length);var c=o(i,l);var u;if(e&&n!=n)while(l>c){u=s[c++];if(u!=u)return true}else for(;l>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var r=n(7333);var a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(7333);var a=Math.max;var o=Math.min;e.exports=function(e,t){e=r(e);return e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(7307).document;e.exports=r&&r.documentElement},function(e,t,n){"use strict";var r=n(7370);var a=n(7371);var o=n(7320);var i=n(7313);e.exports=n(7349)(Array,"Array",function(e,t){this._t=i(e);this._i=0;this._k=t},function(){var e=this._t;var t=this._k;var n=this._i++;if(!e||n>=e.length){this._t=void 0;return a(1)}if("keys"==t)return a(0,n);if("values"==t)return a(0,e[n]);return a(0,[n,e[n]])},"values");o.Arguments=o.Array;r("keys");r("values");r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){n(7373);n(7378);n(7379);n(7380);e.exports=n(7304).Symbol},function(e,t,n){"use strict";var r=n(7307);var a=n(7309);var o=n(7312);var i=n(7310);var s=n(7350);var l=n(7374).KEY;var c=n(7319);var u=n(7329);var p=n(7338);var f=n(7324);var d=n(7306);var h=n(7340);var v=n(7341);var m=n(7375);var b=n(7376);var _=n(7317);var g=n(7318);var y=n(7313);var w=n(7331);var k=n(7325);var O=n(7335);var x=n(7377);var j=n(7343);var E=n(7311);var C=n(7321);var S=j.f;var T=E.f;var P=x.f;var I=r.Symbol;var N=r.JSON;var A=N&&N.stringify;var M="prototype";var R=d("_hidden");var L=d("toPrimitive");var D={}.propertyIsEnumerable;var q=u("symbol-registry");var B=u("symbols");var F=u("op-symbols");var U=Object[M];var z="function"==typeof I;var H=r.QObject;var W=!H||!H[M]||!H[M].findChild;var G=o&&c(function(){return 7!=O(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=S(U,t);r&&delete U[t];T(e,t,n);r&&e!==U&&T(U,t,r)}:T;var V=function(e){var t=B[e]=O(I[M]);t._k=e;return t};var K=z&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I};var Y=function e(t,n,r){t===U&&Y(F,n,r);_(t);n=w(n,true);_(r);if(a(B,n)){if(r.enumerable){a(t,R)&&t[R][n]&&(t[R][n]=false);r=O(r,{enumerable:k(0,false)})}else{a(t,R)||T(t,R,k(1,{}));t[R][n]=true}return G(t,n,r)}return T(t,n,r)};var Q=function e(t,n){_(t);var r=m(n=y(n));var a=0;var o=r.length;var i;while(o>a)Y(t,i=r[a++],n[i]);return t};var J=function e(t,n){return void 0===n?O(t):Q(O(t),n)};var Z=function e(t){var n=D.call(this,t=w(t,true));if(this===U&&a(B,t)&&!a(F,t))return false;return!(n||!a(this,t)||!a(B,t)||a(this,R)&&this[R][t])||n};var X=function e(t,n){t=y(t);n=w(n,true);if(t===U&&a(B,n)&&!a(F,n))return;var r=S(t,n);!r||!a(B,n)||a(t,R)&&t[R][n]||(r.enumerable=true);return r};var $=function e(t){var n=P(y(t));var r=[];var o=0;var i;while(n.length>o)a(B,i=n[o++])||i==R||i==l||r.push(i);return r};var ee=function e(t){var n=t===U;var r=P(n?F:y(t));var o=[];var i=0;var s;while(r.length>i)!a(B,s=r[i++])||n&&!a(U,s)||o.push(B[s]);return o};if(!z){I=function e(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0);var n=function(e){this===U&&n.call(F,e);a(this,R)&&a(this[R],t)&&(this[R][t]=false);G(this,t,k(1,e))};o&&W&&G(U,t,{configurable:true,set:n});return V(t)};s(I[M],"toString",function e(){return this._k});j.f=X;E.f=Y;n(7353).f=x.f=$;n(7326).f=Z;n(7342).f=ee;o&&!n(7334)&&s(U,"propertyIsEnumerable",Z,true);h.f=function(e){return V(d(e))}}i(i.G+i.W+i.F*!z,{Symbol:I});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var re=C(d.store),ae=0;re.length>ae;)v(re[ae++]);i(i.S+i.F*!z,"Symbol",{for:function(e){return a(q,e+="")?q[e]:q[e]=I(e)},keyFor:function e(t){if(!K(t))throw TypeError(t+" is not a symbol!");for(var n in q)if(q[n]===t)return n},useSetter:function(){W=true},useSimple:function(){W=false}});i(i.S+i.F*!z,"Object",{create:J,defineProperty:Y,defineProperties:Q,getOwnPropertyDescriptor:X,getOwnPropertyNames:$,getOwnPropertySymbols:ee});N&&i(i.S+i.F*(!z||c(function(){var e=I();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function e(t){var n=[t];var r=1;var a,o;while(arguments.length>r)n.push(arguments[r++]);o=a=n[1];if(!g(a)&&void 0===t||K(t))return;b(a)||(a=function(e,t){"function"==typeof o&&(t=o.call(this,e,t));if(!K(t))return t});n[1]=a;return A.apply(N,n)}});I[M][L]||n(7316)(I[M],L,I[M].valueOf);p(I,"Symbol");p(Math,"Math",true);p(r.JSON,"JSON",true)},function(e,t,n){var r=n(7324)("meta");var a=n(7318);var o=n(7309);var i=n(7311).f;var s=0;var l=Object.isExtensible||function(){return true};var c=!n(7319)(function(){return l(Object.preventExtensions({}))});var u=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})};var p=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i};var f=function(e,t){if(!o(e,r)){if(!l(e))return true;if(!t)return false;u(e)}return e[r].w};var d=function(e){c&&h.NEED&&l(e)&&!o(e,r)&&u(e);return e};var h=e.exports={KEY:r,NEED:false,fastKey:p,getWeak:f,onFreeze:d}},function(e,t,n){var r=n(7321);var a=n(7342);var o=n(7326);e.exports=function(e){var t=r(e);var n=a.f;if(n){var i=n(e);var s=o.f;var l=0;var c;while(i.length>l)s.call(e,c=i[l++])&&t.push(c)}return t}},function(e,t,n){var r=n(7336);e.exports=Array.isArray||function e(t){return"Array"==r(t)}},function(e,t,n){var r=n(7313);var a=n(7353).f;var o={}.toString;var i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var s=function(e){try{return a(e)}catch(e){return i.slice()}};e.exports.f=function e(t){return i&&"[object Window]"==o.call(t)?s(t):a(r(t))}},function(e,t){},function(e,t,n){n(7341)("asyncIterator")},function(e,t,n){n(7341)("observable")},function(e,t,n){n(7382);e.exports=n(7304).Object.setPrototypeOf},function(e,t,n){var r=n(7310);r(r.S,"Object",{setPrototypeOf:n(7383).set})},function(e,t,n){var r=n(7318);var a=n(7317);var o=function(e,t){a(e);if(!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(7346)(Function.call,n(7343).f(Object.prototype,"__proto__").set,2);r(e,[]);t=!(e instanceof Array)}catch(e){t=true}return function e(n,a){o(n,a);t?n.__proto__=a:r(n,a);return n}}({},false):void 0),check:o}},function(e,t,n){n(7385);var r=n(7304).Object;e.exports=function e(t,n){return r.create(t,n)}},function(e,t,n){var r=n(7310);r(r.S,"Object",{create:n(7335)})},function(e,t,n){n(7387);e.exports=n(7304).Object.assign},function(e,t,n){var r=n(7310);r(r.S+r.F,"Object",{assign:n(7388)})},function(e,t,n){"use strict";var r=n(7321);var a=n(7342);var o=n(7326);var i=n(7323);var s=n(7352);var l=Object.assign;e.exports=!l||n(7319)(function(){var e={};var t={};var n=Symbol();var r="abcdefghijklmnopqrst";e[n]=7;r.split("").forEach(function(e){t[e]=e});return 7!=l({},e)[n]||Object.keys(l({},t)).join("")!=r})?function e(t,n){var l=i(t);var c=arguments.length;var u=1;var p=a.f;var f=o.f;while(c>u){var d=s(arguments[u++]);var h=p?r(d).concat(p(d)):r(d);var v=h.length;var m=0;var b;while(v>m)f.call(d,b=h[m++])&&(l[b]=d[b])}return l}:l},function(e,t,n){n(7390);e.exports=n(7304).Object.keys},function(e,t,n){var r=n(7323);var a=n(7321);n(7330)("keys",function(){return function e(t){return a(r(t))}})},function(e,t,n){n(7392);var r=n(7304).Object;e.exports=function e(t,n){return r.getOwnPropertyDescriptor(t,n)}},function(e,t,n){var r=n(7313);var a=n(7343).f;n(7330)("getOwnPropertyDescriptor",function(){return function e(t,n){return a(r(t),n)}})},function(e,t,n){n(7339);n(7332);e.exports=n(7394)},function(e,t,n){var r=n(7354);var a=n(7306)("iterator");var o=n(7320);e.exports=n(7304).isIterable=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},function(e,t,n){n(7339);n(7332);e.exports=n(7396)},function(e,t,n){var r=n(7317);var a=n(7397);e.exports=n(7304).getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){var r=n(7354);var a=n(7306)("iterator");var o=n(7320);e.exports=n(7304).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,a="~";function o(){}if(Object.create){o.prototype=Object.create(null);(new o).__proto__||(a=false)}function i(e,t,n){this.fn=e;this.context=t;this.once=n||false}function s(){this._events=new o;this._eventsCount=0}s.prototype.eventNames=function e(){var t=[],n,o;if(0===this._eventsCount)return t;for(o in n=this._events)r.call(n,o)&&t.push(a?o.slice(1):o);if(Object.getOwnPropertySymbols)return t.concat(Object.getOwnPropertySymbols(n));return t};s.prototype.listeners=function e(t,n){var r=a?a+t:t,o=this._events[r];if(n)return!!o;if(!o)return[];if(o.fn)return[o.fn];for(var i=0,s=o.length,l=new Array(s);i-1&&e%1==0&&e<=n}e.exports=r},function(e,t){function n(e){var t=-1,n=Array(e.size);e.forEach(function(e){n[++t]=e});return n}e.exports=n},function(e,t,n){var r=n(9473),a=n(9478),o=n(9400);function i(e){return o(e)?r(e):a(e)}e.exports=i},function(e,t,n){var r=n(9358),a=n(9383);var o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function s(e,t){if(r(e))return false;var n=typeof e;if("number"==n||"symbol"==n||"boolean"==n||null==e||a(e))return true;return i.test(e)||!o.test(e)||null!=t&&e in Object(t)}e.exports=s},function(e,t,n){var r=n(9362),a=n(9361);var o="[object Symbol]";function i(e){return"symbol"==typeof e||a(e)&&r(e)==o}e.exports=i},function(e,t,n){"use strict";t.__esModule=true;var r=n(929);var a=j(r);var o=n(50);var i=j(o);var s=n(73);var l=j(s);var c=n(74);var u=j(c);var p=n(167);var f=j(p);var d=n(12161);var h=j(d);var v=n(9359);var m=j(v);var b=n(9418);var _=j(b);var g=n(9578);var y=j(g);var w=n(9416);var k=j(w);var O=n(9579);var x=j(O);function j(e){return e&&e.__esModule?e:{default:e}}function E(e,t,n){var r=e.nodeType,a=e.data,o=e.collectionLimit,i=e.circularCache,s=e.keyPath,l=e.postprocessValue,c=e.sortObjectKeys;var u=[];(0,y["default"])(r,a,c,o,t,n).forEach(function(t){if(t.to)u.push(h["default"].createElement(x["default"],(0,f["default"])({},e,{key:"ItemRange--"+t.from+"-"+t.to,from:t.from,to:t.to,renderChildNodes:E})));else{var n=t.key,r=t.value;var a=-1!==i.indexOf(r);var c=h["default"].createElement(k["default"],(0,f["default"])({},e,{postprocessValue:l,collectionLimit:o},{key:"Node--"+n,keyPath:[n].concat(s),value:l(r),circularCache:[].concat(i,[r]),isCircular:a,hideRoot:false}));false!==c&&u.push(c)}});return u}function C(e){var t=!(!e.shouldExpandNode||e.isCircular)&&e.shouldExpandNode(e.keyPath,e.data,e.level);return{expanded:t}}var S=function(e){(0,u["default"])(t,e);function t(n){(0,i["default"])(this,t);var r=(0,l["default"])(this,e.call(this,n));r.handleClick=function(){r.props.expandable&&r.setState({expanded:!r.state.expanded})};r.state=C(n);return r}t.prototype.componentWillReceiveProps=function e(t){var n=C(t);C(this.props).expanded!==n.expanded&&this.setState(n)};t.prototype.shouldComponentUpdate=function e(t,n){var r=this;return!!(0,a["default"])(t).find(function(e){return"circularCache"!==e&&("keyPath"===e?t[e].join("/")!==r.props[e].join("/"):t[e]!==r.props[e])})||n.expanded!==this.state.expanded};t.prototype.render=function e(){var t=this.props,n=t.getItemString,r=t.nodeTypeIndicator,a=t.nodeType,o=t.data,i=t.hideRoot,s=t.createItemString,l=t.styling,c=t.collectionLimit,u=t.keyPath,p=t.labelRenderer,d=t.expandable;var v=this.state.expanded;var m=v||i&&0===this.props.level?E((0,f["default"])({},this.props,{level:this.props.level+1})):null;var b=h["default"].createElement("span",l("nestedNodeItemType",v),r);var g=n(a,o,b,s(o,c));var y=[u,a,v,d];return i?h["default"].createElement("li",l.apply(void 0,["rootNode"].concat(y)),h["default"].createElement("ul",l.apply(void 0,["rootNodeChildren"].concat(y)),m)):h["default"].createElement("li",l.apply(void 0,["nestedNode"].concat(y)),d&&h["default"].createElement(_["default"],{styling:l,nodeType:a,expanded:v,onClick:this.handleClick}),h["default"].createElement("label",(0,f["default"])({},l.apply(void 0,[["label","nestedNodeLabel"]].concat(y)),{onClick:this.handleClick}),p.apply(void 0,y)),h["default"].createElement("span",(0,f["default"])({},l.apply(void 0,["nestedNodeItemString"].concat(y)),{onClick:this.handleClick}),g),h["default"].createElement("ul",l.apply(void 0,["nestedNodeChildren"].concat(y)),m))};return t}(h["default"].Component);S.propTypes={getItemString:m["default"].func.isRequired,nodeTypeIndicator:m["default"].any,nodeType:m["default"].string.isRequired,data:m["default"].any,hideRoot:m["default"].bool.isRequired,createItemString:m["default"].func.isRequired,styling:m["default"].func.isRequired,collectionLimit:m["default"].number,keyPath:m["default"].arrayOf(m["default"].oneOfType([m["default"].string,m["default"].number])).isRequired,labelRenderer:m["default"].func.isRequired,shouldExpandNode:m["default"].func,level:m["default"].number.isRequired,sortObjectKeys:m["default"].oneOfType([m["default"].func,m["default"].bool]),isCircular:m["default"].bool,expandable:m["default"].bool};S.defaultProps={data:[],circularCache:[],level:0,expandable:true};t["default"]=S},function(e,t){function n(e,t,n){return Math.min(Math.max(e,t),n)}e.exports=n},function(e,t,n){"use strict";t.__esModule=true;t.INIT_ACTION=t.ActionCreators=t.ActionTypes=void 0;var r=Object.assign||function(e){for(var t=1;t=e.length&&e.length===o.length)return e;var l=e.slice(0,t);for(var c=t;c-1;var v=void 0;v=h?f:s&&f&&f.error?{state:d,error:"Interrupted by an error up the chain"}:_(n,p,d,s);l.push(v)}return l}function y(e){return v.performAction(e)}function w(e,t,n,a){var o={monitorState:n(void 0,{}),nextActionId:1,actionsById:{0:y(m)},stagedActionIds:[0],skippedActionIds:[],committedState:t,currentStateIndex:0,computedStates:[],isLocked:true===a.shouldStartLocked,isPaused:false===a.shouldRecordChanges};return function(s,c){var u=s||o;var p=u.monitorState;var f=u.actionsById;var d=u.nextActionId;var v=u.stagedActionIds;var b=u.skippedActionIds;var w=u.committedState;var k=u.currentStateIndex;var O=u.computedStates;var x=u.isLocked;var j=u.isPaused;s||(f=r({},f));function E(e){var t=e;var n=v.slice(1,t+1);for(var r=0;rt?k-t:0}function C(t){var o;var i=void 0;if(t){i=O[k];p=n(p,c)}else i=_(e,c.action,O[k].state,false);if(!a.pauseActionType||1===d)return{monitorState:p,actionsById:{0:y(m)},nextActionId:1,stagedActionIds:[0],skippedActionIds:[],committedState:i.state,currentStateIndex:0,computedStates:[i],isLocked:x,isPaused:true};if(t){k===v.length-1&&k++;v=[].concat(v,[d]);d++}return{monitorState:p,actionsById:r({},f,(o={},o[d-1]=y({type:a.pauseActionType}),o)),nextActionId:d,stagedActionIds:v,skippedActionIds:b,committedState:w,currentStateIndex:k,computedStates:[].concat(O.slice(0,v.length-1),[i]),isLocked:x,isPaused:true}}var S=0;switch(c.type){case h.PERFORM_ACTION:if(x)return s||o;if(j)return C();a.maxAge&&v.length===a.maxAge&&E(1);k===v.length-1&&k++;var T=d++;f[T]=c;v=[].concat(v,[T]);S=v.length-1;break;case h.RESET:f={0:y(m)};d=1;v=[0];b=[];w=t;k=0;O=[];break;case h.COMMIT:f={0:y(m)};d=1;v=[0];b=[];w=O[k].state;k=0;O=[];break;case h.ROLLBACK:f={0:y(m)};d=1;v=[0];b=[];k=0;O=[];break;case h.TOGGLE_ACTION:var P=function(){var e=c.id;var t=b.indexOf(e);b=-1===t?[e].concat(b):b.filter(function(t){return t!==e});S=v.indexOf(e);return"break"}();if("break"===P)break;case h.SET_ACTIONS_ACTIVE:var I=c.start;var N=c.end;var A=c.active;var M=[];for(var R=I;Rv[U-1]?U:1}var z=q-F;if(z>0){v=[].concat(v.slice(0,F),[D],v.slice(F,q),v.slice(q+1));S=F}else if(z<0){v=[].concat(v.slice(0,q),v.slice(q+1,F),[D],v.slice(F));S=q}break;case h.IMPORT_STATE:if(Array.isArray(c.nextLiftedState)){f={0:y(m)};d=1;v=[0];b=[];k=c.nextLiftedState.length;O=[];w=c.preloadedState;S=0;c.nextLiftedState.forEach(function(e){f[d]=y(e);v.push(d);d++})}else{var H=c.nextLiftedState;p=H.monitorState;f=H.actionsById;d=H.nextActionId;v=H.stagedActionIds;b=H.skippedActionIds;w=H.committedState;k=H.currentStateIndex;O=H.computedStates;c.noRecompute&&(S=Infinity)}break;case h.LOCK_CHANGES:x=c.status;S=Infinity;break;case h.PAUSE_RECORDING:j=c.status;if(j)return C(true);f={0:y(m)};d=1;v=[0];b=[];w=O[k].state;k=0;O=[];break;case"@@redux/INIT":if(false===a.shouldHotReload){f={0:y(m)};d=1;v=[0];b=[];w=0===O.length?t:O[k].state;k=0;O=[]}S=0;if(a.maxAge&&v.length>a.maxAge){O=g(O,S,e,w,f,v,b,a.shouldCatchErrors);E(v.length-a.maxAge);S=Infinity}break;default:S=Infinity;break}O=g(O,S,e,w,f,v,b,a.shouldCatchErrors);p=n(p,c);return{monitorState:p,actionsById:f,nextActionId:d,stagedActionIds:v,skippedActionIds:b,committedState:w,currentStateIndex:k,computedStates:O,isLocked:x,isPaused:j}}}function k(e){var t=e.computedStates;var n=e.currentStateIndex;var r=t[n].state;return r}function O(e,t){var n;var o=void 0;function i(){var t=k(e.getState());void 0!==t&&(o=t);return o}return r({},e,(n={liftedStore:e,dispatch:function t(n){e.dispatch(y(n));return n},getState:i,replaceReducer:function n(r){e.replaceReducer(t(r))}},n[f.default]=function(){return r({},e[f.default](),{subscribe:function t(n){if("object"!==("undefined"===typeof n?"undefined":a(n)))throw new TypeError("Expected the observer to be an object.");function r(){n.next&&n.next(i())}r();var o=e.subscribe(r);return{unsubscribe:o}}})},n))}function x(){var e=arguments.length<=0||void 0===arguments[0]?function(){return null}:arguments[0];var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(null!=t.maxAge&&t.maxAge<2)throw new Error("DevTools.instrument({ maxAge }) option, if specified, may not be less than 2.");return function(n){return function(r,a,o){function i(n){if("function"!==typeof n){if(n&&"function"===typeof n.default)throw new Error('Expected the reducer to be a function. Instead got an object with a "default" field. Did you pass a module instead of the default export? Try passing require(...).default instead.');throw new Error("Expected the reducer to be a function.")}return w(n,a,e,t)}var s=n(i(r),o);if(s.liftedStore)throw new Error("DevTools instrumentation should not be applied more than once. Check your store configuration.");return O(s,i)}}}},function(e,t,n){var r=n(9362),a=n(9375);var o="[object AsyncFunction]",i="[object Function]",s="[object GeneratorFunction]",l="[object Proxy]";function c(e){if(!a(e))return false;var t=r(e);return t==i||t==s||t==o||t==l}e.exports=c},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,n(5))},function(e,t){var n=Function.prototype;var r=n.toString;function a(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}e.exports=a},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){var r=n(9449);function a(e,t){var n=null==e?0:e.length;return!!n&&r(e,t,0)>-1}e.exports=a},function(e,t){function n(e,t,n){var r=-1,a=null==e?0:e.length;while(++r0&&n(u)?t>1?o(u,t-1,n,i,s):r(s,u):i||(s[s.length]=u)}return s}e.exports=o},function(e,t){function n(e,t){var n=-1,r=t.length,a=e.length;while(++n-1&&e%1==0&&ef))return false;var h=u.get(e);if(h&&u.get(t))return h==t;var v=-1,m=true,b=n&s?new r:void 0;u.set(e,t);u.set(t,e);while(++v0){e="string"===typeof e?{extend:e}:(0,f["default"])({},e);r.forEach(function(r){console.error('Styling method "'+r+'" is deprecated, use "theme" property instead');e[n[r]]=function(e){for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o1?r-1:0),o=1;o1?r-1:0),o=1;o1?r-1:0),o=1;o1?r-1:0),o=1;o1?r-1:0),o=1;o2?r-2:0),s=2;s3?t-3:0),r=3;r1&&void 0!==arguments[1]?arguments[1]:{};var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var s=a.defaultBase16,l=void 0===s?x:s,c=a.base16Themes,p=void 0===c?null:c;var d=M(o,p);d&&(o=(0,i.default)({},d,o));var h=j.reduce(function(e,t){return e[t]=o[t]||l[t],e},{});var v=(0,u.default)(o).reduce(function(e,t){return-1===j.indexOf(t)?(e[t]=o[t],e):e},{});var m=e(h);var b=P(v,m);return(0,f.default)(I,2).apply(void 0,[b].concat(n))},3);var M=t.getBase16Theme=function e(t,n){t&&t.extend&&(t=t.extend);if("string"===typeof t){var r=t.split(":"),a=(0,l.default)(r,2),o=a[0],i=a[1];t=(n||{})[o]||h[o];"inverted"===i&&(t=N(t))}return t&&t.hasOwnProperty("base00")?t:void 0}},function(e,t){var n=/-?\d+(\.\d+)?%?/g;function r(e){return e.match(n)}e.exports=r},,function(e,t,n){var r=n(9423),a=n(9395),o=n(9397),i=n(9399);var s=o(function(e,t){return i(e)?r(e,a(t,1,i,true)):[]});e.exports=s},function(e,t,n){var r=n(9373),a=n(9391),o=n(9392),i=n(9393),s=n(9394),l=n(9377);var c=200;function u(e,t,n,u){var p=-1,f=a,d=true,h=e.length,v=[],m=t.length;if(!h)return v;n&&(t=i(t,s(n)));if(u){f=o;d=false}else if(t.length>=c){f=l;d=false;t=new r(t)}e:while(++p-1}e.exports=a},function(e,t,n){var r=n(9367);function a(e,t){var n=this.__data__,a=r(n,e);if(a<0){++this.size;n.push([e,t])}else n[a][1]=t;return this}e.exports=a},function(e,t,n){var r=n(9368);function a(e){var t=r(this,e)["delete"](e);this.size-=t?1:0;return t}e.exports=a},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){var r=n(9368);function a(e){return r(this,e).get(e)}e.exports=a},function(e,t,n){var r=n(9368);function a(e){return r(this,e).has(e)}e.exports=a},function(e,t,n){var r=n(9368);function a(e,t){var n=r(this,e),a=n.size;n.set(e,t);this.size+=n.size==a?0:1;return this}e.exports=a},function(e,t){var n="__lodash_hash_undefined__";function r(e){this.__data__.set(e,n);return this}e.exports=r},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){var r=n(9450),a=n(9451),o=n(9452);function i(e,t,n){return t===t?o(e,t,n):r(e,a,n)}e.exports=i},function(e,t){function n(e,t,n,r){var a=e.length,o=n+(r?1:-1);while(r?o--:++o0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=o},function(e,t,n){var r=n(9395),a=n(9397),o=n(9462),i=n(9399);var s=a(function(e){return o(r(e,1,i,true))});e.exports=s},function(e,t,n){var r=n(9373),a=n(9391),o=n(9392),i=n(9377),s=n(9463),l=n(9380);var c=200;function u(e,t,n){var u=-1,p=a,f=e.length,d=true,h=[],v=h;if(n){d=false;p=o}else if(f>=c){var m=t?null:s(e);if(m)return l(m);d=false;p=i;v=new r}else v=t?[]:h;e:while(++u1&&void 0!==arguments[1]?arguments[1]:s.default;var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.default;if(!e)return function(e){return function(){return e.apply(void 0,arguments)}};function a(e){return r({},e,{actionsById:(0,o.default)(e.actionsById,function(e){return r({},e,{action:n(e.action)})}),committedState:t(e.committedState),computedStates:e.computedStates.map(function(e){return r({},e,{state:t(e.state)})})})}return function(t){return function(n,o,i){var s="redux-dev-session-"+e;var l=void 0;try{var c=localStorage.getItem(s);if(c){l=a(JSON.parse(c))||o;t(n,o)}}catch(e){console.warn("Could not read debug session from localStorage:",e);try{localStorage.removeItem(s)}finally{l=void 0}}var u=t(n,l,i);return r({},u,{dispatch:function e(t){u.dispatch(t);try{localStorage.setItem(s,JSON.stringify(u.getState()))}catch(e){console.warn("Could not write debug session to localStorage:",e)}return t}})}}}},function(e,t,n){var r=n(9469),a=n(9470),o=n(9481);function i(e,t){var n={};t=o(t,3);a(e,function(e,a,o){r(n,a,t(e,a,o))});return n}e.exports=i},function(e,t,n){var r=n(9398);function a(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:true,enumerable:true,value:n,writable:true}):e[t]=n}e.exports=a},function(e,t,n){var r=n(9471),a=n(9381);function o(e,t){return e&&r(e,t,a)}e.exports=o},function(e,t,n){var r=n(9472);var a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){var a=-1,o=Object(t),i=r(t),s=i.length;while(s--){var l=i[e?s:++a];if(false===n(o[l],l,o))break}return t}}e.exports=n},function(e,t,n){var r=n(9474),a=n(9378),o=n(9358),i=n(9403),s=n(9404),l=n(9405);var c=Object.prototype;var u=c.hasOwnProperty;function p(e,t){var n=o(e),c=!n&&a(e),p=!n&&!c&&i(e),f=!n&&!c&&!p&&l(e),d=n||c||p||f,h=d?r(e.length,String):[],v=h.length;for(var m in e)!t&&!u.call(e,m)||d&&("length"==m||p&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,v))||h.push(m);return h}e.exports=p},function(e,t){function n(e,t){var n=-1,r=Array(e);while(++n either as a "store" prop or by wrapping it in a .');return d(a)}r.store?a.liftedStore=r.store.liftedStore:a.liftedStore=n.store.liftedStore;a.liftedStore||console.error("Redux DevTools could not render. Did you forget to include DevTools.instrument() in your store enhancer chain before using createStore()?");return a}t.prototype.render=function e(){if(!this.liftedStore)return null;return o.default.createElement(v,r({},c,{store:this.liftedStore}))};return t}(a.Component),t.contextTypes={store:s.default.object},t.propTypes={store:s.default.object},t.instrument=function(e){return(0,u.default)(function(e,t){return p.update(c,e,t)},e)},n}},function(e,t,n){var r;var a;var o;false;e.exports=n(9520)()},function(e,t,n){"use strict";var r=n(44);var a=n(14);var o=n(9521);e.exports=function(){function e(e,t,n,r,i,s){if(s===o)return;a(false,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}e.isRequired=e;function t(){return e}var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};n.checkPropTypes=r;n.PropTypes=n;return n}},function(e,t,n){"use strict";var r="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=r},function(e,t,n){"use strict";t.__esModule=true;t.default=void 0;var r=n(9523);var a=o(r);function o(e){return e&&e.__esModule?e:{default:e}}t.default=a.default},function(e,t,n){"use strict";t.__esModule=true;var r=Object.assign||function(e){for(var t=1;t-1;this.props.dispatch(S(s,l+1,c));this.props.dispatch((0,d.startConsecutiveToggle)(null))}else t>0&&this.props.dispatch((0,d.startConsecutiveToggle)(t))};t.prototype.getTheme=function e(){var t=this.props.theme;if("string"!==typeof t)return t;if("undefined"!==typeof p[t])return p[t];console.warn("DevTools theme "+t+" not found, defaulting to nicinabox");return p.nicinabox};t.prototype.getRef=function e(t){this.node=t};t.prototype.render=function e(){var t=this.getTheme();var n=this.props.monitorState.consecutiveToggleStartId;var a=this.props;var i=a.dispatch;var s=a.actionsById;var l=a.skippedActionIds;var c=a.stagedActionIds;var u=a.computedStates;var p=a.currentStateIndex;var f=a.select;var d=a.expandActionRoot;var h=a.expandStateRoot;var v=a.markStateDiff;var m={theme:t,actionsById:s,skippedActionIds:l,stagedActionIds:c,computedStates:u,currentStateIndex:p,consecutiveToggleStartId:n,select:f,expandActionRoot:d,expandStateRoot:h,markStateDiff:v,onActionClick:this.handleToggleAction,onActionShiftClick:this.handleToggleConsecutiveAction};return o.default.createElement("div",{style:r({},T.container,{backgroundColor:t.base00})},!this.props.hideMainButtons&&o.default.createElement(b.default,{theme:t,dispatch:i,hasStates:u.length>1,hasSkippedActions:l.length>0}),o.default.createElement("div",{style:this.props.hideMainButtons?T.elements:r({},T.elements,{top:30}),ref:this.getRef},o.default.createElement(g.default,m)))};return t}(a.Component);P.update=v.default;P.propTypes={dispatch:s.default.func,computedStates:s.default.array,actionsById:s.default.object,stagedActionIds:s.default.array,skippedActionIds:s.default.array,monitorState:s.default.shape({initialScrollTop:s.default.number,consecutiveToggleStartId:s.default.number}),preserveScrollTop:s.default.bool,select:s.default.func,theme:s.default.oneOfType([s.default.object,s.default.string]),expandActionRoot:s.default.bool,expandStateRoot:s.default.bool,markStateDiff:s.default.bool,hideMainButtons:s.default.bool};P.defaultProps={select:function e(t){return t},theme:"nicinabox",preserveScrollTop:true,expandActionRoot:true,expandStateRoot:true,markStateDiff:false};t.default=P},function(e,t,n){"use strict";var r=n(44);var a=n(14);var o=n(9525);e.exports=function(){function e(e,t,n,r,i,s){if(s===o)return;a(false,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}e.isRequired=e;function t(){return e}var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};n.checkPropTypes=r;n.PropTypes=n;return n}},function(e,t,n){"use strict";var r="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=r},function(e,t,n){"use strict";t.__esModule=true;t["default"]=r;function r(e,t){if(e===t)return true;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return false;var n=Object.keys(e);var r=Object.keys(t);if(n.length!==r.length)return false;var a=Object.prototype.hasOwnProperty.bind(t);for(var o=0;o1&&void 0!==arguments[1]?arguments[1]:0;var n=arguments[2];if(!e.preserveScrollTop)return 0;return n.type===r.UPDATE_SCROLL_TOP?n.scrollTop:t}function o(e,t,n){return n.type===r.START_CONSECUTIVE_TOGGLE?n.id:t}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n=arguments[2];return{initialScrollTop:a(e,t.initialScrollTop,n),consecutiveToggleStartId:o(e,t.consecutiveToggleStartId,n)}}},function(e,t,n){"use strict";t.__esModule=true;var r=Object.assign||function(e){for(var t=1;t0&&(x=i[_-1].state);t.push(a.default.createElement(l.default,{key:g,theme:r,select:u,action:y,actionId:g,state:k,previousState:x,collapsed:p.indexOf(g)>-1,inFuture:_>s,selected:c===_,error:O,expandActionRoot:d,expandStateRoot:h,markStateDiff:v,onActionClick:m,onActionShiftClick:b}))}return a.default.createElement("div",null,t)};return t}(r.Component);v.propTypes={actionsById:i.default.object,computedStates:i.default.array,stagedActionIds:i.default.array,skippedActionIds:i.default.array,currentStateIndex:i.default.number,consecutiveToggleStartId:i.default.number,select:i.default.func.isRequired,onActionClick:i.default.func.isRequired,theme:i.default.oneOfType([i.default.object,i.default.string]),expandActionRoot:i.default.bool,expandStateRoot:i.default.bool};t.default=v},function(e,t,n){"use strict";t.__esModule=true;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=Object.assign||function(e){for(var t=1;t1?{}:g.root)}};n={extend:o.props.theme,tree:g.tree,value:r,nestedNode:i}}():n=o.props.theme;return{v:i.default.createElement(u.default,{theme:n,data:e,invertTheme:false,keyPath:["state"],shouldExpandNode:o.shouldExpandNode})}}();if("object"===("undefined"===typeof l?"undefined":r(l)))return l.v}catch(e){s="Error selecting state."}return i.default.createElement("div",{style:{color:this.props.theme.base08,paddingTop:20,paddingLeft:30,paddingRight:30,paddingBottom:35}},s)};t.prototype.handleActionClick=function e(t){var n=this.props;var r=n.actionId;var a=n.onActionClick;var o=n.onActionShiftClick;r>0&&(t.shiftKey?o(r):a(r))};t.prototype.shouldExpandNode=function e(t,n,r){return this.props.expandStateRoot&&0===r};t.prototype.render=function e(){var t=this.props;var n=t.actionId;var r=t.error;var o=t.action;var s=t.state;var l=t.collapsed;var c=t.selected;var u=t.inFuture;var p={opacity:l?.5:1,cursor:n>0?"pointer":"default"};return i.default.createElement("div",{style:{opacity:c?.4:u?.6:1,textDecoration:l?"line-through":"none",color:this.props.theme.base06}},i.default.createElement(f.default,{theme:this.props.theme,collapsed:l,action:o,expandActionRoot:this.props.expandActionRoot,onClick:this.handleActionClick,style:a({},g.entry,p)}),!l&&i.default.createElement("div",{style:{paddingLeft:16}},this.printState(s,r)))};return t}(o.Component);k.propTypes={state:l.default.object.isRequired,action:l.default.object.isRequired,actionId:l.default.number.isRequired,select:l.default.func.isRequired,inFuture:l.default.bool,error:l.default.string,onActionClick:l.default.func.isRequired,onActionShiftClick:l.default.func.isRequired,collapsed:l.default.bool,selected:l.default.bool,expandActionRoot:l.default.bool,expandStateRoot:l.default.bool};t.default=k},function(e,t,n){"use strict";var r=n(44);var a=n(14);var o=n(9573);e.exports=function(){function e(e,t,n,r,i,s){if(s===o)return;a(false,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}e.isRequired=e;function t(){return e}var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};n.checkPropTypes=r;n.PropTypes=n;return n}},function(e,t,n){"use strict";var r="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=r},function(e,t,n){"use strict";t.__esModule=true;var r=n(1313);var a=o(r);t["default"]=i;function o(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&"function"===typeof e[a["default"]])return"Iterable";return t}},function(e,t,n){"use strict";t.__esModule=true;var r=n(167);var a=v(r);var o=n(352);var i=v(o);var s=n(9417);var l=v(s);var c=n(12161);var u=v(c);var p=n(9359);var f=v(p);var d=n(9384);var h=v(d);function v(e){return e&&e.__esModule?e:{default:e}}function m(e){var t=(0,l["default"])(e).length;return t+" "+(1!==t?"keys":"key")}var b=function e(t){var n=t.data,r=(0,i["default"])(t,["data"]);return u["default"].createElement(h["default"],(0,a["default"])({},r,{data:n,nodeType:"Object",nodeTypeIndicator:"Error"===r.nodeType?"Error()":"{}",createItemString:m,expandable:(0,l["default"])(n).length>0}))};b.propTypes={data:f["default"].object,nodeType:f["default"].string};t["default"]=b},function(e,t,n){n(9577);var r=n(7304).Object;e.exports=function e(t){return r.getOwnPropertyNames(t)}},function(e,t,n){n(7330)("getOwnPropertyNames",function(){return n(7377).f})},function(e,t,n){"use strict";t.__esModule=true;var r=n(1376);var a=c(r);var o=n(9417);var i=c(o);var s=n(929);var l=c(s);t["default"]=h;function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if("Object"===e)return(0,l["default"])(t).length;if("Array"===e)return t.length;return Infinity}function p(e){return"function"===typeof e.set}function f(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Infinity;var s=void 0;if("Object"===e){var l=(0,i["default"])(t);"undefined"!==typeof n&&l.sort(n);l=l.slice(r,o+1);s={entries:l.map(function(e){return{key:e,value:t[e]}})}}else if("Array"===e)s={entries:t.slice(r,o+1).map(function(e,t){return{key:t+r,value:e}})};else{var c=0;var u=[];var f=true;var d=p(t);for(var h=t,v=Array.isArray(h),m=0,h=v?h:(0,a["default"])(h);;){var b;if(v){if(m>=h.length)break;b=h[m++]}else{m=h.next();if(m.done)break;b=m.value}var _=b;if(c>o){f=false;break}r<=c&&(d&&Array.isArray(_)?"string"===typeof _[0]||"number"===typeof _[0]?u.push({key:_[0],value:_[1]}):u.push({key:"[entry "+c+"]",value:{"[key]":_[0],"[value]":_[1]}}):u.push({key:c,value:_}));c++}s={hasMore:!f,entries:u}}return s}function d(e,t,n){var r=[];while(t-e>n*n)n*=n;for(var a=e;a<=t;a+=n)r.push({from:a,to:Math.min(t,a+n-1)});return r}function h(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:Infinity;var i=f.bind(null,e,t,n);if(!r)return i().entries;var s=o0}))};v.propTypes={data:u["default"].array};t["default"]=v},function(e,t,n){"use strict";t.__esModule=true;var r=n(167);var a=v(r);var o=n(352);var i=v(o);var s=n(1376);var l=v(s);var c=n(9582);var u=v(c);t["default"]=b;var p=n(12161);var f=v(p);var d=n(9384);var h=v(d);function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n=0;var r=false;if((0,u["default"])(e.size))n=e.size;else for(var a=e,o=Array.isArray(a),i=0,a=o?a:(0,l["default"])(a);;){var s;if(o){if(i>=a.length)break;s=a[i++]}else{i=a.next();if(i.done)break;s=i.value}var c=s;if(t&&n+1>t){r=true;break}n+=1}return(r?">":"")+n+" "+(1!==n?"entries":"entry")}function b(e){var t=(0,i["default"])(e,[]);return f["default"].createElement(h["default"],(0,a["default"])({},t,{nodeType:"Iterable",nodeTypeIndicator:"()",createItemString:m}))}},function(e,t,n){e.exports={default:n(9583),__esModule:true}},function(e,t,n){n(9584);e.exports=n(7304).Number.isSafeInteger},function(e,t,n){var r=n(7310);var a=n(9585);var o=Math.abs;r(r.S,"Number",{isSafeInteger:function e(t){return a(t)&&o(t)<=9007199254740991}})},function(e,t,n){var r=n(7318);var a=Math.floor;e.exports=function e(t){return!r(t)&&isFinite(t)&&a(t)===t}},function(e,t,n){"use strict";t.__esModule=true;var r=n(12161);var a=s(r);var o=n(9359);var i=s(o);function s(e){return e&&e.__esModule?e:{default:e}}var l=function e(t){var n=t.nodeType,r=t.styling,o=t.labelRenderer,i=t.keyPath,s=t.valueRenderer,l=t.value,c=t.valueGetter;return a["default"].createElement("li",r("value",n,i),a["default"].createElement("label",r(["label","valueLabel"],n,i),o(i,n,false,false)),a["default"].createElement("span",r("valueText",n,i),s.apply(void 0,[c(l),l].concat(i))))};l.propTypes={nodeType:i["default"].string.isRequired,styling:i["default"].func.isRequired,labelRenderer:i["default"].func.isRequired,keyPath:i["default"].arrayOf(i["default"].oneOfType([i["default"].string,i["default"].number])).isRequired,valueRenderer:i["default"].func.isRequired,value:i["default"].any,valueGetter:i["default"].func};l.defaultProps={valueGetter:function e(t){return t}};t["default"]=l},function(e,t,n){"use strict";t.__esModule=true;var r=n(167);var a=l(r);var o=n(9419);var i=n(9597);var s=l(i);function l(e){return e&&e.__esModule?e:{default:e}}var c=function e(t){return{BACKGROUND_COLOR:t.base00,TEXT_COLOR:t.base07,STRING_COLOR:t.base0B,DATE_COLOR:t.base0B,NUMBER_COLOR:t.base09,BOOLEAN_COLOR:t.base09,NULL_COLOR:t.base08,UNDEFINED_COLOR:t.base08,FUNCTION_COLOR:t.base08,SYMBOL_COLOR:t.base08,LABEL_COLOR:t.base0D,ARROW_COLOR:t.base0D,ITEM_STRING_COLOR:t.base0B,ITEM_STRING_EXPANDED_COLOR:t.base03}};var u=function e(t){return{String:t.STRING_COLOR,Date:t.DATE_COLOR,Number:t.NUMBER_COLOR,Boolean:t.BOOLEAN_COLOR,Null:t.NULL_COLOR,Undefined:t.UNDEFINED_COLOR,Function:t.FUNCTION_COLOR,Symbol:t.SYMBOL_COLOR}};var p=function e(t){var n=c(t);return{tree:{border:0,padding:0,marginTop:"0.5em",marginBottom:"0.5em",marginLeft:"0.125em",marginRight:0,listStyle:"none",MozUserSelect:"none",WebkitUserSelect:"none",backgroundColor:n.BACKGROUND_COLOR},value:function e(t,n,r){var o=t.style;return{style:(0,a["default"])({},o,{paddingTop:"0.25em",paddingRight:0,marginLeft:"0.875em",WebkitUserSelect:"text",MozUserSelect:"text",wordWrap:"break-word",paddingLeft:r.length>1?"2.125em":"1.25em",textIndent:"-0.5em",wordBreak:"break-all"})}},label:{display:"inline-block",color:n.LABEL_COLOR},valueLabel:{margin:"0 0.5em 0 0"},valueText:function e(t,r){var o=t.style;return{style:(0,a["default"])({},o,{color:u(n)[r]})}},itemRange:function e(t,r){return{style:{paddingTop:r?0:"0.25em",cursor:"pointer",color:n.LABEL_COLOR}}},arrow:function e(t,n,r){var o=t.style;return{style:(0,a["default"])({},o,{marginLeft:0,transition:"150ms",WebkitTransition:"150ms",MozTransition:"150ms",WebkitTransform:r?"rotateZ(90deg)":"rotateZ(0deg)",MozTransform:r?"rotateZ(90deg)":"rotateZ(0deg)",transform:r?"rotateZ(90deg)":"rotateZ(0deg)",transformOrigin:"45% 50%",WebkitTransformOrigin:"45% 50%",MozTransformOrigin:"45% 50%",position:"relative",lineHeight:"1.1em",fontSize:"0.75em"})}},arrowContainer:function e(t,n){var r=t.style;return{style:(0,a["default"])({},r,{display:"inline-block",paddingRight:"0.5em",paddingLeft:"double"===n?"1em":0,cursor:"pointer"})}},arrowSign:{color:n.ARROW_COLOR},arrowSignInner:{position:"absolute",top:0,left:"-0.4em"},nestedNode:function e(t,n,r,o,i){var s=t.style;return{style:(0,a["default"])({},s,{position:"relative",paddingTop:"0.25em",marginLeft:n.length>1?"0.875em":0,paddingLeft:i?0:"1.125em"})}},rootNode:{padding:0,margin:0},nestedNodeLabel:function e(t,n,r,o,i){var s=t.style;return{style:(0,a["default"])({},s,{margin:0,padding:0,WebkitUserSelect:i?"inherit":"text",MozUserSelect:i?"inherit":"text",cursor:i?"pointer":"default"})}},nestedNodeItemString:function e(t,r,o,i){var s=t.style;return{style:(0,a["default"])({},s,{paddingLeft:"0.5em",cursor:"default",color:i?n.ITEM_STRING_EXPANDED_COLOR:n.ITEM_STRING_COLOR})}},nestedNodeItemType:{marginLeft:"0.3em",marginRight:"0.3em"},nestedNodeChildren:function e(t,n,r){var o=t.style;return{style:(0,a["default"])({},o,{padding:0,margin:0,listStyle:"none",display:r?"block":"none"})}},rootNodeChildren:{padding:0,margin:0,listStyle:"none"}}};t["default"]=(0,o.createStyling)(p,{defaultBase16:s["default"]})},function(e,t,n){(function(t){var n="Expected a function";var r="__lodash_placeholder__";var a=1,o=2,i=4,s=8,l=16,c=32,u=64,p=128,f=256,d=512;var h=1/0,v=9007199254740991,m=1.7976931348623157e308,b=NaN;var _=[["ary",p],["bind",a],["bindKey",o],["curry",s],["curryRight",l],["flip",d],["partial",c],["partialRight",u],["rearg",f]];var g="[object Function]",y="[object GeneratorFunction]",w="[object Symbol]";var k=/[\\^$.*+?()[\]{}|]/g;var O=/^\s+|\s+$/g;var x=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,j=/\{\n\/\* \[wrapped with (.+)\] \*/,E=/,? & /;var C=/^[-+]0x[0-9a-f]+$/i;var S=/^0b[01]+$/i;var T=/^\[object .+?Constructor\]$/;var P=/^0o[0-7]+$/i;var I=/^(?:0|[1-9]\d*)$/;var N=parseInt;var A="object"==typeof t&&t&&t.Object===Object&&t;var M="object"==typeof self&&self&&self.Object===Object&&self;var R=A||M||Function("return this")();function L(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function D(e,t){var n=-1,r=e?e.length:0;while(++n-1}function B(e,t,n,r){var a=e.length,o=n+(r?1:-1);while(r?o--:++o2?e:void 0}();function ae(e){return Se(e)?ee(e):{}}function oe(e){if(!Se(e)||we(e))return false;var t=Ce(e)||W(e)?$:T;return t.test(xe(e))}function ie(e,t,n,r){var a=-1,o=e.length,i=n.length,s=-1,l=t.length,c=te(o-i,0),u=Array(l+c),p=!r;while(++s1&&o.reverse();m&&h1?"& ":"")+t[r];t=t.join(n>2?", ":" ");return e.replace(x,"{\n/* [wrapped with "+t+"] */\n")}function ye(e,t){t=null==t?v:t;return!!t&&("number"==typeof e||I.test(e))&&e>-1&&e%1==0&&e1&&i--;l=6*i<1?a+6*(o-a)*i:2*i<1?o:3*i<2?a+(o-a)*(2/3-i)*6:a;s[c]=255*l}return s}e.exports=n},function(e,t,n){(function(t){var n="Expected a function";var r=9007199254740991;var a="[object Arguments]",o="[object Function]",i="[object GeneratorFunction]";var s="object"==typeof t&&t&&t.Object===Object&&t;var l="object"==typeof self&&self&&self.Object===Object&&self;var c=s||l||Function("return this")();function u(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function p(e,t){var n=-1,r=t.length,a=e.length;while(++n0&&n(s)?t>1?g(s,t-1,n,r,a):p(a,s):r||(a[a.length]=s)}return a}function y(e,t){t=_(void 0===t?e.length-1:t,0);return function(){var n=arguments,r=-1,a=_(n.length-t,0),o=Array(a);while(++r-1&&e%1==0&&e<=r}function T(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function P(e){return!!e&&"object"==typeof e}var I=w();e.exports=I}).call(t,n(5))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.yuv2rgb=r;t.rgb2yuv=a;function r(e){var t=e[0],n=e[1],r=e[2],a,o,i;a=1*t+0*n+1.13983*r;o=1*t+-.39465*n+-.5806*r;i=1*t+2.02311*n+0*r;a=Math.min(Math.max(0,a),1);o=Math.min(Math.max(0,o),1);i=Math.min(Math.max(0,i),1);return[255*a,255*o,255*i]}function a(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;var a=.299*t+.587*n+.114*r;var o=-.14713*t+-.28886*n+.436*r;var i=.615*t+-.51499*n+-.10001*r;return[a,o,i]}},function(e,t,n){"use strict";t.__esModule=true;t["default"]={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"}},function(e,t,n){"use strict";t.__esModule=true;var r=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function f(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d={actionBar:{paddingTop:8,paddingBottom:7,paddingLeft:16},payload:{margin:0,paddingLeft:16,overflow:"auto"}};var h=function(e){f(t,e);function t(n){u(this,t);var r=p(this,e.call(this,n));r.shouldExpandNode=r.shouldExpandNode.bind(r);return r}t.prototype.renderPayload=function e(t){return o.default.createElement("div",{style:r({},d.payload,{backgroundColor:this.props.theme.base00})},Object.keys(t).length>0?o.default.createElement(s.default,{theme:this.props.theme,invertTheme:false,keyPath:["action"],data:t,shouldExpandNode:this.shouldExpandNode}):"")};t.prototype.shouldExpandNode=function e(t,n,r){return this.props.expandActionRoot&&0===r};t.prototype.render=function e(){var t=this.props.action;var n=t.type;var a=c(t,["type"]);return o.default.createElement("div",{style:r({backgroundColor:this.props.theme.base02,color:this.props.theme.base06},this.props.style)},o.default.createElement("div",{style:d.actionBar,onClick:this.props.onClick},null!==n&&n.toString()),this.props.collapsed?"":this.renderPayload(a))};return t}(a.Component);t.default=h},function(e,t,n){(function(t){var n="Expected a function";var r=NaN;var a="[object Symbol]";var o=/^\s+|\s+$/g;var i=/^[-+]0x[0-9a-f]+$/i;var s=/^0b[01]+$/i;var l=/^0o[0-7]+$/i;var c=parseInt;var u="object"==typeof t&&t&&t.Object===Object&&t;var p="object"==typeof self&&self&&self.Object===Object&&self;var f=u||p||Function("return this")();var d=Object.prototype;var h=d.toString;var v=Math.max,m=Math.min;var b=function(){return f.Date.now()};function _(e,t,r){var a,o,i,s,l,c,u=0,p=false,f=false,d=true;if("function"!=typeof e)throw new TypeError(n);t=k(t)||0;if(g(r)){p=!!r.leading;f="maxWait"in r;i=f?v(k(r.maxWait)||0,t):i;d="trailing"in r?!!r.trailing:d}function h(t){var n=a,r=o;a=o=void 0;u=t;s=e.apply(r,n);return s}function _(e){u=e;l=setTimeout(O,t);return p?h(e):s}function y(e){var n=e-c,r=e-u,a=t-n;return f?m(a,i-r):a}function w(e){var n=e-c,r=e-u;return void 0===c||n>=t||n<0||f&&r>=i}function O(){var e=b();if(w(e))return x(e);l=setTimeout(O,y(e))}function x(e){l=void 0;if(d&&a)return h(e);a=o=void 0;return s}function j(){void 0!==l&&clearTimeout(l);u=0;a=c=o=l=void 0}function E(){return void 0===l?s:x(b())}function C(){var e=b(),n=w(e);a=arguments;o=this;c=e;if(n){if(void 0===l)return _(c);if(f){l=setTimeout(O,t);return h(c)}}void 0===l&&(l=setTimeout(O,t));return s}C.cancel=j;C.flush=E;return C}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){return!!e&&"object"==typeof e}function w(e){return"symbol"==typeof e||y(e)&&h.call(e)==a}function k(e){if("number"==typeof e)return e;if(w(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?r:+e}e.exports=_}).call(t,n(5))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(0);var a=n.n(r);window.TSM={interop:{}};function o(e,t){if(a.a.has(window.TSM,e))throw new Error("exportToLegacy: there is already something at "+e+"; we cannot overwrite it");if(!e||0!==e.indexOf("interop"))throw new Error("exportToLegacy: Name "+e+' must start with "interop".');a.a.set(window.TSM,e,t)}t["a"]=o},,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(10311);var a=n(9964);n.d(t,"a",function(){return r["a"]});n.d(t,"b",function(){return r["b"]});t["c"]=r["c"]},,,,,,function(e,t,n){"use strict";var r=n(9963);t["a"]=r["a"]},,,function(e,t,n){"use strict";t["a"]=x;n.d(t,"b",function(){return j});n.d(t,"c",function(){return E});n.d(t,"e",function(){return C});n.d(t,"d",function(){return S});var r=n(9711);var a=n(9722);var o=n(9829);var i=n(9721);var s=n(9830);var l=n(9771);var c=function(){function e(e,t){for(var n=0;n=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function w(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var k=new p["b"]("app_dialog");var O={block:"block",inline:"inline"};var x={children:a.a.node,className:a.a.string,cursor:a.a.oneOf(["pointer"]),htmlFor:a.a.string,optional:a.a.bool,subtext:a.a.node,text:a.a.node.isRequired,type:a.a.oneOf(Object(c["values"])(O)),isDisabled:a.a.bool};var j={children:null,className:null,cursor:null,htmlFor:null,optional:false,subtext:null,type:O.block,isDisabled:false};var E=function(e){w(t,e);function t(){g(this,t);return y(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}b(t,[{key:"renderOptionalTextMaybe",value:function e(){var t=this.props.optional;var n=k.t("(opcional)");if(!t)return null;return i.a.createElement("span",{className:"c-label__optional_tag","data-qa-label-optional-tag":true},n)}},{key:"renderSubtextMaybe",value:function e(){var t=this.props.subtext;if(!t)return null;return i.a.createElement("span",{className:"c-label__subtext","data-qa-label-subtext":true},t)}},{key:"render",value:function e(){var t=this.props,n=t.className,r=t.cursor,a=t.htmlFor,o=t.optional,s=t.subtext,c=t.text,u=t.type,p=t.isDisabled,f=_(t,["className","cursor","htmlFor","optional","subtext","text","type","isDisabled"]);var d=l()("c-label",n,{"c-label--block":u===O.block,"c-label--inline":u===O.inline,"c-label--with_subtext":s,"c-label--pointer":"pointer"===r,"c-label--disabled":p,"c-label--with_formatted_text":"string"!==typeof c});return i.a.createElement("label",m({},f,{htmlFor:a,className:d,"data-qa-label":true,"data-qa-label-type":u}),i.a.createElement("span",{className:"c-label__text","data-qa-label-text":true},c,this.renderOptionalTextMaybe(),this.renderSubtextMaybe()),i.a.createElement("span",{"data-qa-label-children":true},this.props.children))}}]);return t}(i.a.Component);E.displayName="Label";E.propTypes=x;E.defaultProps=j;t["a"]=E},function(e,t,n){"use strict";var r=n(10876);var a=n(10878);t["a"]={File:r["a"],Rollup:a["a"]}},,,function(e,t,n){"use strict";t["a"]=f;var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(9710);var u=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.sectionId;return c({},e,{sections:c({},e.sections,u({},n,_(e.sections[n],n)))})}),u(l,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sectionId,r=t.filter;return c({},e,{sections:c({},e.sections,u({},n,r))})}),u(l,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sections;return c({},e,{sections:n})}),u(l,v,function(e,t){return c({},e,{jumperCoachmark:t})}),l),b);t["default"]=g;var y=function e(t){return t&&t.channelSidebar&&t.channelSidebar.selectedItemId};var w=function e(t,n){return t&&t.channelSidebar&&t.channelSidebar.sections&&t.channelSidebar.sections[n]};var k=function e(t){return t&&t.channelSidebar&&t.channelSidebar.sections};var O=function e(t){return t&&t.channelSidebar&&t.channelSidebar.jumperCoachmark}},,function(e,t,n){"use strict";var r=n(9743);var a=n(9730);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.do24hrTime,o=void 0===n?"en"!==r["a"].locale():n,i=t.includeMeridiem,s=void 0===i?!o:i,l=t.includeSeconds,c=void 0!==l&&l,u=t.timeFormat,p=void 0===u?void 0:u;var f=r["a"].isMoment(e)?e:Object(a["a"])(e,{returnMoment:true});var d=f.minute();var h=r["a"].locale();if(p)return f.format(p);if(o){if("fr"===h){if(0===d)return f.format("H")+" h";return c?f.format("H")+" h "+f.format("mm")+" min "+f.format("ss")+" s":f.format("H")+" h "+f.format("mm")}if("de"===h)return c?f.format("HH:mm:ss")+" Uhr":f.format("HH:mm")+" Uhr";return c?f.format("HH:mm:ss"):f.format("HH:mm")}if(!s)return c?f.format("h:mm:ss"):f.format("h:mm");return c?f.format("h:mm:ss A"):f.format("h:mm A")}t["a"]=o},,,function(e,t,n){"use strict";var r=n(10301);t["a"]=r["a"]},,,,function(e,t,n){"use strict";var r=n(10148);var a=n(10149);var o=n(9915);var i=n(10150);var s=n(9990);n.d(t,"f",function(){return r["b"]});n.d(t,"d",function(){return a["a"]});n.d(t,"b",function(){return o["a"]});n.d(t,"c",function(){return i["a"]});n.d(t,"a",function(){return s["a"]});t["e"]=r["a"]},function(e,t,n){"use strict";var r=n(10736);t["a"]=r["a"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"upsertBot",function(){return N});n.d(t,"bulkUpsertBots",function(){return A});t["getBotState"]=D;t["getBotById"]=q;t["getBotNameById"]=B;t["getBotConfigureUrl"]=F;t["isBotKnown"]=U;t["getAllBots"]=z;t["getBotByMsg"]=H;t["getBotInfoByMsg"]=W;t["isBotExternal"]=G;t["ensureBotsArePresent"]=K;n.d(t,"test",function(){return Y});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(2);var l=n.n(s);var c=n(9806);var u=n(9817);var p=n(10151);var f=n(9787);var d=n(12418);var h=n(9716);var v=n(9711);var m=n(10216);var b=n(9788);var _=n(12520);var g=n(9877);var y=n(12521);var w=n(9728);var k=n(9851);var O;var x=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{};if(n.id){var r=D(t());var a=P(T(r[n.id],n));if(a!==r[n.id]){e(E('upsertBot: adding bot "'+n.id+'"'));e(C(a))}}});N.propTypes={id:l.a.string.isRequired,name:l.a.string,icons:l.a.objectOf(l.a.string),isUnknown:l.a.bool,deleted:l.a.bool};var A=Object(c["a"])("Bulk upsert bots to store, with logging",function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.bots;var o=D(t());var i=[];a.a.forEach(r,function(t){if(t&&t.id){var n=P(T(o[t.id],t));if(n!==o[t.id]){i.push(n);o[t.id]?e(E('bulkUpsertBot: updating existing bot "'+t.id+'"')):e(E('bulkUpsertBot: adding bot "'+t.id+'"'))}}});i.length&&e(S(i))});A.propTypes={bots:l.a.arrayOf(l.a.shape(N.propTypes)).isRequired};var M={};var R=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y["ensureMembersArePresent"];var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h["a"];var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:A;var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:h["b"];return n(i(t),r,a.a.keys(M)).then(function(e){if(r&&e&&e.missing_members&&e.missing_members.length){r(t,o({bots:a.a.map(e.missing_members,function(e){return{id:e,isNonExistent:true,files:[]}})}));M={}}})};var L=a.a.debounce(R,200);function D(e){return e?e.bots:{}}function q(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t)return false;var r=D(e)[t];if(!r&&Object(p["a"])(t)&&n){if(M[t])return M[t];M[t]={id:t,isUnknown:true,files:[]};var a=Object(w["getTeamId"])(e);L(a);return M[t]}return r||false}function B(e,t){var n=q(e,t);if(n&&n.name)return n.name;return}function F(e,t){if(!e||!t||!t.is_bot)return null;var n=void 0;var r=t.profile.api_app_id;if(!r){var a=Object(m["b"])(t);a&&(r=a.id)}r?n="/apps/"+r:t.profile.bot_id&&(n="/services/"+t.profile.bot_id);return n}function U(e,t){return a.a.has(e,["bots",t])}function z(e){return e&&e.bots}function H(e,t){if(!e||!t)return null;var n=Object(y["getMemberById"])(e,t.user);var r=t.bot_id||n&&n.profile&&n.profile.bot_id;if(!r)return null;if(t.bot_profile){if(t.bot_profile.id!==r)return x({},t.bot_profile,{id:r});return t.bot_profile}var a=q(e,r);if(a)return a;return null}function W(e,t){if(!e||!t)return null;var n=Object(y["getMemberById"])(e,t.user);var r=H(e,t);var a=r&&r.id||n&&n.profile&&n.profile.bot_id;var o=r&&r.team_id;a&&!r&&Object(v["warn"])("getBotInfoByMsg: failed to find a bot with ID '"+a+"'");var i=n&&n.profile&&n.profile.api_app_id||r&&r.app_id;if(!i&&!a){Object(v["warn"])("Unable to get bot info for message",t);return null}if(o)return{botId:a,appId:i,teamId:o};return{botId:a,appId:i}}function G(e,t){if(!e||!t||!t.team_id)return null;var n=Object(w["getTeamId"])(e);var r=Object(k["getEnterpriseId"])(e);var a=t.team_id;return n!==a&&!r}var V=["B01","BSLACKBOT"];function K(e,t,n){var r=a()(n).difference(V).reject(function(t){var n=q(e,t,false);return n&&!n.is_unknown&&!n.isUnknown}).value();if(!r.length)return Promise.resolve();var o=Object(b["g"])()?Object(g["fetchRawObjectsByIds"])(r):Object(_["a"])(r);return o.tap(function(e){e.length!==r.length&&Object(v["warn"])("ensureBotsArePresent requested "+r.length+" bots but received "+e.length+". Missing bots: "+a.a.difference(r,a.a.map(e,"id")).join(","))}).then(function(e){return t(A({bots:e}))})}var Y={};Object.defineProperty(Y,"fetchUnknownBots",{get:function e(){return R},set:function e(t){R=t}});Object.defineProperty(Y,"fetchUnknownBotsDebounced",{get:function e(){return L},set:function e(t){L=t}});Object.defineProperty(Y,"info",{get:function e(){return E},set:function e(t){E=t}});Object.defineProperty(Y,"pendingIds",{get:function e(){return M},set:function e(t){M=t}})},,,function(e,t,n){"use strict";n.d(t,"b",function(){return i});n.d(t,"c",function(){return s});n.d(t,"m",function(){return l});n.d(t,"n",function(){return c});n.d(t,"i",function(){return u});n.d(t,"f",function(){return p});n.d(t,"d",function(){return f});n.d(t,"e",function(){return d});n.d(t,"l",function(){return h});n.d(t,"k",function(){return v});n.d(t,"a",function(){return m});n.d(t,"j",function(){return b});n.d(t,"g",function(){return _});n.d(t,"h",function(){return g});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.emoji.emojiMatchesTerm",function(){return false});var s=Object(o["c"])("TS.emoji.findByKeyword",function(){return[]});var l=Object(o["c"])("TS.emoji.nameToBaseName",function(){return""});var c=Object(o["c"])("TS.emoji.stripLocalizedSkinTone",function(){return""});var u=Object(o["c"])("TS.emoji.graphicReplace",function(){return""});var p=Object(o["c"])("TS.emoji.getEmojiMap",function(){return""});var f=Object(o["c"])("TS.emoji.getColonsRx",function(){return""});var d=Object(o["c"])("TS.emoji.getEmojiByName",function(){return""});var h=Object(o["c"])("TS.emoji.maybeGetLocalizedEmojiString",a.a.identity);var v=Object(o["c"])("TS.emoji.maybeGetCanonicalEmojiString",a.a.identity);var m=Object(o["c"])("TS.emoji.eachEmoticon",function(e){return e});var b=Object(o["c"])("TS.emoji.isNameSkinToneModifiable",function(){return false});var _=Object(o["c"])("TS.emoji.getEmoticonMap",function(){return null});var g=Object(o["c"])("TS.emoji.getEmoticonsRx",function(){return""})},function(e,t,n){"use strict";var r=n(10310);t["a"]=r["a"]},,,function(e,t,n){"use strict";var r=n(10879);var a=n(10077);var o=n(9946);var i=n(10884);n.d(t,"b",function(){return a["a"]});n.d(t,"c",function(){return o["a"]});n.d(t,"a",function(){return i["a"]});t["d"]=r["a"]},,,,,,,,function(e,t,n){"use strict";var r=n(9743);var a=n(9730);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.shortenMonth,o=void 0!==n&&n,i=t.shortenDay,s=void 0!==i&&i,l=t.excludeYear,c=void 0!==l&&l,u=t.excludeDay,p=void 0!==u&&u,f=t.excludeCommaSeparator,d=void 0!==f&&f;var h=Object(a["a"])(e,{returnMoment:true});var v=void 0;switch(r["a"].locale()){case"de":v={MMMD:"Do MMM",MMMDo:"Do MMM",MMMMDo:"Do MMMM",MMMDYYYY:"Do MMM YYYY",MMMYYYY:"MMM YYYY",MMMMYYYY:"MMMM YYYY",MMMDoYYYY:"Do MMM YYYY",MMMMDoYYYY:"Do MMMM YYYY"};break;case"es":v={MMMD:"D MMM",MMMDo:"D MMM",MMMMDo:"D [de] MMMM",MMMDYYYY:"D MMM YYYY",MMMYYYY:"MMM YYYY",MMMMYYYY:"MMMM [de] YYYY",MMMDoYYYY:"D MMM YYYY",MMMMDoYYYY:"D [de] MMMM [de] YYYY"};break;case"fr":v={MMMD:"D MMM",MMMDo:"Do MMM",MMMMDo:"Do MMMM",MMMDYYYY:"D MMM YYYY",MMMYYYY:"MMM YYYY",MMMMYYYY:"MMMM YYYY",MMMDoYYYY:"Do MMM YYYY",MMMMDoYYYY:"Do MMMM YYYY"};break;case"ja":v={MMMD:"MMMD[日]",MMMDo:"MMMDo",MMMMDo:"MMMMDo",MMMDYYYY:"YYYY[年]MMMDo",MMMYYYY:"YYYY[年]MMM",MMMMYYYY:"YYYY[年]MMMM",MMMDoYYYY:"YYYY[年]MMMMDo",MMMMDoYYYY:"YYYY[年]MMMMDo"};break;default:v={MMMD:"MMM D",MMMDo:"MMM Do",MMMMDo:"MMMM Do",MMMDYYYY:d?"MMM D YYYY":"MMM D, YYYY",MMMYYYY:"MMM YYYY",MMMMYYYY:"MMMM YYYY",MMMDoYYYY:d?"MMM Do YYYY":"MMM Do, YYYY",MMMMDoYYYY:d?"MMMM Do YYYY":"MMMM Do, YYYY"}}if(o&&s&&c)return h.format(v.MMMD);if(o&&s&&!c)return h.format(v.MMMDYYYY);if(o&&c)return h.format(v.MMMDo);if(o&&p)return h.format(v.MMMYYYY);if(o)return h.format(v.MMMDoYYYY);if(c)return h.format(v.MMMMDo);if(p)return h.format(v.MMMMYYYY);return h.format(v.MMMMDoYYYY)}t["a"]=o},,function(e,t,n){"use strict";t["a"]=l;var r=n(0);var a=n.n(r);var o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function i(e,t){if(e.length!==t.length)return false;var n=e.length;for(var r=0;r1){if(!l(c,u,n-1))return false}else if(c!==u)return false}return true}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(e===t)return true;if(("undefined"===typeof e?"undefined":o(e))!==("undefined"===typeof t?"undefined":o(t)))return false;if(Object(r["isArray"])(e)&&Object(r["isArray"])(t))return i(e,t);if(Object(r["isObject"])(e)&&Object(r["isObject"])(t))return s(e,t,n);return e===t}},,,function(e,t,n){"use strict";n.d(t,"c",function(){return _});n.d(t,"b",function(){return g});n.d(t,"a",function(){return y});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(9709);var f=n(12168);var d=n.n(f);var h=function(){function e(e,t){for(var n=0;n=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function _(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var g={className:a.a.string,isRequired:a.a.bool};var y={className:null,isRequired:false};var w=function(e){_(t,e);function t(){m(this,t);return b(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}h(t,[{key:"render",value:function e(){var t=this.props,n=t.className,r=t.isRequired,a=v(t,["className","isRequired"]);var o=l()("c-input_checkbox",n);return i.a.createElement("input",d({},a,{type:"checkbox",tabIndex:"0",required:r,className:o}))}}]);return t}(o["PureComponent"]);w.displayName="Checkbox";w.propTypes=g;w.defaultProps=y;t["a"]=w},function(e,t,n){"use strict";var r=n(10208);n.d(t,"b",function(){return r["b"]});t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(10906);t["a"]=r["a"]},,,,,,,,,function(e,t,n){"use strict";t["a"]=v;t["b"]=m;t["c"]=b;t["d"]=_;t["e"]=w;var r=n(9817);var a=n(9728);var o=n(9731);var i=n(10302);var s=n(10303);var l=n(10131);var c=n(10304);var u=this;var p=function(){var e=f(regeneratorRuntime.mark(function e(t,n,a){var i,s,l,u,p,f;return regeneratorRuntime.wrap(function e(d){while(1)switch(d.prev=d.next){case 0:i={};s=3e4;l=Object(o["promiseToHaveOpenWebSocket"])(a());u=l.then(function(){return Promise.delay(s,i)});p=l.then(function(){return Object(c["a"])(t,a)});d.next=7;return Promise.race([p,u]);case 7:f=d.sent;if(!(f===i)){d.next=11;break}n(Object(r["warn"])("Preprocessing message of type "+t.type+" took too long; continue to process queue"));return d.abrupt("return",true);case 11:return d.abrupt("return",f);case 12:case"end":return d.stop()}},e,this)}));return function t(n,r,a){return e.apply(this,arguments)}}();function f(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,o){try{var i=t[a](o);var s=i.value}catch(e){n(e);return}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var d={};var h={};function v(e,t){d[e]=d[e]||[];d[e].push(t)}function m(e,t){if(!h[t])return;h[t].forEach(function(t){return e(t)})}function b(){return d}function _(){return h}var g=function e(t,n,r){if(k())return;var a=Object(i["a"])();a[t.type]&&a[t.type](t);var o=t.subtype?t.type+"."+t.subtype:t.type;if(!d[o])return;d[o].forEach(function(e){return e(t,n,r)})};var y=function(){var e=f(regeneratorRuntime.mark(function e(t,n,a){var o,i;return regeneratorRuntime.wrap(function e(s){while(1)switch(s.prev=s.next){case 0:if(!(!t||!t.length)){s.next=2;break}return s.abrupt("return",Promise.resolve());case 2:o=t[0];s.prev=3;s.next=6;return p(o,n,a);case 6:i=s.sent;i&&g(o,n,a);s.next=13;break;case 10:s.prev=10;s.t0=s["catch"](3);n(Object(r["error"])("Error while processing "+o.type+" event",s.t0));case 13:s.prev=13;t.shift();return s.finish(13);case 16:return s.abrupt("return",t.length?y(t,n,a):Promise.resolve());case 17:case"end":return s.stop()}},e,u,[[3,10,13,16]])}));return function t(n,r,a){return e.apply(this,arguments)}}();function w(e,t,n){var r=n();var o=Object(a["getTeamId"])(r);h[o]=h[o]||[];h[o].push(e);1===h[o].length&&y(h[o],t,n)}function k(){return Object(s["a"])()&&!Object(l["b"])()}var O={shouldIgnoreRtmStream:k};Object.defineProperty(O,"dispatchMessageToHandlers",{get:function e(){return g},set:function e(t){g=t}});Object.defineProperty(O,"handleNextMessageFromQueue",{get:function e(){return y},set:function e(t){y=t}});Object.defineProperty(O,"handlers",{get:function e(){return d},set:function e(t){d=t}});Object.defineProperty(O,"pendingMessages",{get:function e(){return h},set:function e(t){h=t}})},,,function(e,t,n){"use strict";var r=n(9743);var a=n(9730);function o(e,t){var n=Object(a["a"])(e,{returnMoment:true});var o=Object(a["a"])(t,{returnMoment:true});return Object(r["a"])(n).isSame(o,"day")}t["a"]=o},,function(e,t,n){"use strict";n.d(t,"m",function(){return o});n.d(t,"e",function(){return i});n.d(t,"g",function(){return s});n.d(t,"h",function(){return l});n.d(t,"f",function(){return c});n.d(t,"d",function(){return p});n.d(t,"b",function(){return f});n.d(t,"l",function(){return d});n.d(t,"n",function(){return v});n.d(t,"o",function(){return m});n.d(t,"i",function(){return b});n.d(t,"k",function(){return _});n.d(t,"j",function(){return g});n.d(t,"p",function(){return w});n.d(t,"a",function(){return k});n.d(t,"c",function(){return O});var r=n(9708);var a=function(){function e(e,t){var n=[];var r=true;var a=false;var o=void 0;try{for(var i=e[Symbol.iterator](),s;!(r=(s=i.next()).done);r=true){n.push(s.value);if(t&&n.length===t)break}}catch(e){a=true;o=e}finally{try{!r&&i["return"]&&i["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var o=Object(r["c"])("TS.files.getFileById",function(){return});var i=Object(r["b"])("TS.files.fetchFileInfo",function(e,t,n){var r=a(n,2),o=r[1];return o?e(o):t()});var s=Object(r["b"])("TS.files.fetchMultipleFiles",function(e,t,n){var r=a(n,2),o=r[0],i=r[1];return o?e(i.files):t()});var l=Object(r["c"])("TS.files.fetchMultipleFilesRaw",function(){return Promise.reject(new Error("Not implemented"))});var c=Object(r["c"])("TS.files.fetchFileInfoRaw",function(){return Promise.reject(new Error("Not implemented"))});var u=Object(r["c"])("TS.files.fileIsImage",function(){return true});var p=Object(r["c"])("TS.files.editFileTitle");var f=Object(r["c"])("TS.files.createPublicURL");var d=Object(r["c"])("TS.files.getFileActions",function(){return{}});var h=Object(r["c"])("TS.files.getThumbSrcForFile");var v=Object(r["c"])("TS.files.maybePruneChannels");var m=Object(r["c"])("TS.files.nonImageCanUseFSFV");var b=Object(r["c"])("TS.files.fileIsHostedSupportedMedia",function(){return false});var _=Object(r["c"])("TS.files.fileIsSupportedVideo",function(){return false});var g=Object(r["c"])("TS.files.fileIsSupportedAudio",function(){return false});var y=Object(r["c"])("TS.files.refreshFile",function(){return false});var w=Object(r["c"])("TS.files.removeFile");var k=Object(r["c"])("TS.files.cancelCurrentUpload");var O=Object(r["c"])("TS.files.team_file_changed_sig.dispatch",function(){return false})},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setExpanded",function(){return u});n.d(t,"bulkSetExpanded",function(){return p});n.d(t,"isExpanded",function(){return d});n.d(t,"getExpandables",function(){return h});var r=n(18);var a=n.n(r);var o=n(0);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.key,r=t.isExpanded;if(!n||e[n]===r)return e;return l({},e,c({},n,r))}),c(s,p,function(e,t){if(!Object(o["isObject"])(t))return e;return l({},e,t)}),s),{});t["default"]=f;var d=function e(t,n){return t&&t.expandables&&t.expandables[n]};var h=function e(t){return t&&t.expandables}},function(e,t,n){"use strict";var r=n(10159);var a=n(10160);var o=n(9840);var i=n(10161);var s=n(9993);var l=n(9924);var c=n(9965);var u=n(9932);var p=n(10162);var f=n(9807);var d=n(9969);var h=n(9970);var v=n(10163);var m=n(9841);var b=n(9968);var _=n(10164);var g=n(9967);var y=n(10165);var w=n(9971);var k=n(9818);var O=n(9785);var x=n(10166);var j=n(9845);var E=n(9826);var C=n(9730);var S=n(10167);var T=n(9966);var P=n(10168);var I=n(10169);var N=n(10170);var A=n(9933);var M=n(9761);var R=n(9864);var L=n(9972);var D=n(10171);var q=n(10172);n.d(t,"a",function(){return u["a"]});n.d(t,"b",function(){return d["a"]});n.d(t,"c",function(){return h["a"]});n.d(t,"d",function(){return w["a"]});n.d(t,"e",function(){return O["a"]});n.d(t,"f",function(){return j["a"]});n.d(t,"g",function(){return C["a"]});n.d(t,"h",function(){return A["a"]});n.d(t,"i",function(){return M["a"]});n.d(t,"j",function(){return R["a"]});n.d(t,"k",function(){return D["a"]})},function(e,t,n){"use strict";t["a"]=c;var r=n(0);var a=n.n(r);var o=n(9759);var i=n(9865);var s=n(9824);var l=n(9740);function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.displayView,r=void 0===n?l["i"]:n,c=t.displayModel,u=void 0===c?s["b"]:c,p=t.waitForDisplay,f=void 0!==p&&p,d=t.cancelUnsavedEdits,h=void 0!==d&&d,v=t.from_history,m=void 0!==v&&v,b=t.replace_history_state,_=void 0!==b&&b;return function(t,n){if(!a.a.isString(e))return Promise.reject(new Error("invalid-params"));var s=n();var l=Object(o["getSelectedChannelItem"])(s);if(l===e)return Promise.resolve();return t(Object(i["attemptToStopEditingInChannel"])({channelId:l,cancelUnsavedEdits:h})).then(function(){if("V"===e[0])return r(e)?Promise.resolve():Promise.reject(new Error("display-view"));return u(e,{waitForDisplay:f,from_history:m,replace_history_state:_})?Promise.resolve():Promise.reject(new Error("display-model"))})}}},function(e,t,n){"use strict";n.d(t,"m",function(){return s});n.d(t,"o",function(){return l});n.d(t,"q",function(){return c});n.d(t,"e",function(){return u});n.d(t,"n",function(){return f});t["b"]=d;n.d(t,"j",function(){return h});n.d(t,"g",function(){return v});n.d(t,"a",function(){return _});n.d(t,"d",function(){return g});n.d(t,"p",function(){return y});n.d(t,"f",function(){return w});n.d(t,"i",function(){return k});n.d(t,"l",function(){return x});n.d(t,"k",function(){return j});n.d(t,"c",function(){return E});n.d(t,"h",function(){return C});var r=n(0);var a=n.n(r);var o=n(9721);var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var s={ESCAPE:27,ENTER:13,TAB:9,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var l=a.a.noop;var c=function e(t,n){var r=[];for(var a=t.length-1;a>=0;a--){var o=t[a];if(!n(o))break;r.unshift(o)}return r};var u=function e(t,n){return t.reduce(function(e,t){if(t[n])return e+t[n];return e},"")};var p=function e(t,n){var r=Element.prototype,a=r.matches,o=r.webkitMatchesSelector,i=r.mozMatchesSelector,s=r.msMatchesSelector;var l=a||o||i||s||function e(t){var n=document.querySelectorAll(t);return-1!==Array.indexOf.call(n,this)};return l.call(t,n)};var f=function e(t,n){var r=t;while(r&&r!==document.body){if(p(r,n))return r;r=r.parentNode}return};function d(e){if(!e)throw new TypeError("Cannot convert undefined or null to object");var t=Object(e);for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;ar)return r;return t};var y=function e(t,n){if(!t||!n)return false;return 0===t.indexOf(n)};var w=function e(t){var n={"aria-hidden":true,role:"presentation",tabindex:-1};_(t,n)};var k=function e(t){return/Mac/i.test(t.platform)};var O=function e(t){if(!t)return"";return t.reduce(function(e,t){if(t.insert)return e+t.insert;return e},"")};var x=function e(t){if(!t)return false;var n=t.match(/```/g);if(!n)return false;if(n.length%2)return true;return false};var j=function e(t){var n=t;if(!n)return false;if(x(n))return true;n=n.replace(/`{3}([\s\S]*?)`{3}?/g,"");var r=n.match(/`/g);if(!r)return false;if(r.length%2)return true;return false};var E=function e(t){var n=[];t.replace(o["URL_REGEXP"],function(e,t,r,a,o,i){n.push({start:i,end:i+e.length})});return n};var C=function e(t,n){for(var r=0;r=n[r].start&&t<=n[r].end)return true;return false}},function(e,t,n){"use strict";var r=n(10248);n.d(t,"a",function(){return r["a"]});t["b"]=r["b"]},,,function(e,t,n){"use strict";var r=n(9743);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.unitsIn,a=void 0===n?"milliseconds":n,o=t.unitsOut,i=void 0===o?"milliseconds":o;return Math.floor(r["a"].duration(e,a).as(i))}t["a"]=a},,,,,,,,function(e,t,n){"use strict";var r=n(9730);var a=n(9761);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.omitTime,o=void 0!==n&&n,i=t.do24hrTime,s=void 0!==i&&i,l=t.dateFormat,c=void 0===l?"YYYY-MM-DD":l;var u=Object(r["a"])(e,{returnMoment:true});return o?u.format(c):u.format(c)+", "+Object(a["a"])(e,{includeMeridiem:!s,do24hrTime:s})}t["a"]=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"ACTION_TYPES",function(){return h});n.d(t,"markAsFetching",function(){return v});n.d(t,"storeFetchResults",function(){return m});n.d(t,"storeFetchError",function(){return b});n.d(t,"markAsStale",function(){return _});n.d(t,"uninstallAppActions",function(){return g});n.d(t,"markMessageActionAsRunning",function(){return y});n.d(t,"storeMessageActionSuccess",function(){return w});n.d(t,"storeMessageActionError",function(){return k});n.d(t,"dismissMessageActionError",function(){return O});n.d(t,"ensureFresh",function(){return B});n.d(t,"runMessageAction",function(){return U});t["selectAppActions"]=z;n.d(t,"selectMessageActions",function(){return H});n.d(t,"filterMessageActions",function(){return G});t["selectIsMessageActionRunning"]=V;n.d(t,"selectMessageActionErrors",function(){return K});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(241);var l=n.n(s);var c=n(9998);var u;var p=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}var h={messageAction:"message_action"};var v=Object(o["createAction"])("Mark app actions fetch as in flight");var m=Object(o["createAction"])("App action fetch success");var b=Object(o["createAction"])("App action fetch failed");var _=Object(o["createAction"])("Mark app actions as stale");var g=Object(o["createAction"])("Uninstalls actions for an app");var y=Object(o["createAction"])("Mark message action as running");var w=Object(o["createAction"])("Message action success");var k=Object(o["createAction"])("Message action failed");var O=Object(o["createAction"])("Dismiss message action error message");var x=function e(t){return p({},t,{fetchInFlight:true,fetchError:false,fresh:true})};var j=function e(t,n){var a={};var o={};Object(r["forEach"])(n,function(e){var t=e.app_id,n=e.app_name,r=e.icons,i=e.actions;o[t]=i.map(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t=e.action_id,n=d(e,["action_id"]);return p({id:t},n)});a[t]={id:t,name:n,icons:r}});return p({},t,{infoByAppId:a,actionsByAppId:o,fetchInFlight:false,fetchError:false})};var E=function e(t){return p({},t,{fresh:false,fetchInFlight:false,fetchError:true})};var C=function e(t){return t.fresh?p({},t,{fresh:false}):t};var S=function e(t,n){var a=t.infoByAppId,o=t.actionsByAppId;return p({},t,{infoByAppId:Object(r["omit"])(a,n),actionsByAppId:Object(r["omit"])(o,n)})};function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.channelId,n=e.messageTs;return[t,n].join(".")}var P=function e(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.params;return n.actionId===t.actionId&&n.appId===t.appId}};function I(e,t,n){var a=t.appId,o=t.actionId;var i=T(t);var s=Object(r["clone"])(e[i])||[];var l=s.findIndex(P({actionId:o,appId:a}));var c=n&&n(l>=0?s[l]:null);l>=0?c?s.splice(l,1,c):s.splice(l,1):c&&s.push(c);if(s.length)return p({},e,f({},i,s));return Object(r["omit"])(e,[i])}var N=function e(t,n){var r=t.infoByAppId,a=t.actionsByAppId,o=t.messageActionCalls;var i=n.actionId,s=n.appId;var l=r[s];if(!l)throw new Error("No info for app "+s);var c=a[s]||[];var u=c.find(function(e){return e.id===i});if(!u)throw new Error("No action with id "+i);return p({},t,{messageActionCalls:I(o,n,function(){return{app:l,action:u,params:n}})})};var A=function e(t,n){return p({},t,{messageActionCalls:I(t.messageActionCalls,n)})};var M=function e(t,n){return p({},t,{messageActionCalls:I(t.messageActionCalls,n,function(e){if(!e)throw new Error("Call not found for "+JSON.stringify(n));return p({},e,{failedAt:n.failedAt})})})};var R=A;var L={infoByAppId:{},actionsByAppId:{},messageActionCalls:{}};var D=Object(o["createReducer"])((u={},f(u,v,x),f(u,m,j),f(u,b,E),f(u,_,C),f(u,g,S),f(u,y,N),f(u,w,A),f(u,k,M),f(u,O,R),u),L);t["default"]=D;function q(e,t){var n=t();var r=z(n),a=r.fresh;if(!a){e(v());return Object(c["a"])().then(function(t){return e(m(t))}).catch(function(){return e(b())})}return Promise.resolve()}var B=function e(){return q};function F(e,t){if(!e||!t)return false;var n=T(t);var r=e.messageActionCalls[n];if(!r||!r.length)return false;var a=t.actionId,o=t.appId;if(a&&o)return!!r.find(P({actionId:a,appId:o}));return true}var U=function e(t){return function(e,n){var r=n();var a=z(r);if(F(a,t))return Promise.resolve();e(y(t));return Object(c["b"])(p({},t,{type:"message_action"})).then(function(){return e(w(t))}).catch(function(){return e(k(p({},t,{failedAt:Date.now()})))})}};function z(e){return e?e.appActions:L}var H=Object(s["createSelector"])(z,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.infoByAppId,n=e.actionsByAppId,a=e.fetchError,o=e.fetchInFlight;if(o)return{loading:true,actions:[]};if(a)return{error:true,actions:[]};var i=[];Object(r["forEach"])(n,function(e,n){Object(r["forEach"])(e,function(e){i.push(p({app:t[n]},e))})});var s=Object(r["chain"])(i).filter(function(e){return e.type===h.messageAction}).sortBy(function(e){return e.rank}).value();return{actions:s}});var W=function e(t){return t.trim().toLowerCase()};var G=Object(s["createSelector"])([H,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t}],function(e,t){return p({},e,{actions:e.actions.filter(function(e){var n=W(t).split(/\s+/);var a=W(e.app.name);var o=W(e.name);return Object(r["every"])(n,function(e){return Object(r["includes"])(a,e)||Object(r["includes"])(o,e)})})})});function V(e,t){var n=z(e);return F(n,t)}var K=Object(s["createSelector"])(z,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.messageActionCalls;var n=[];Object(r["forEach"])(t,function(e){return Object(r["forEach"])(e,function(e){e.failedAt&&n.push(e)})});return n})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setTab",function(){return l});n.d(t,"setMessageSort",function(){return c});n.d(t,"setVisible",function(){return u});n.d(t,"setLastQuery",function(){return p});n.d(t,"setLoadingModule",function(){return f});n.d(t,"setPageForModule",function(){return d});n.d(t,"setStateForModule",function(){return h});n.d(t,"getTab",function(){return b});n.d(t,"getMessageSort",function(){return _});n.d(t,"getVisible",function(){return g});n.d(t,"getLastQuery",function(){return y});n.d(t,"getModuleState",function(){return w});var r=n(18);var a=n.n(r);var o;var i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.tab;return i({},e,{tab:n})}),s(o,c,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.messageSort;return i({},e,{messageSort:n})}),s(o,u,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.visible;return i({},e,{visible:n})}),s(o,p,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.lastQuery;return i({},e,{lastQuery:n})}),s(o,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.moduleType,r=t.loading;return i({},e,{modules:i({},e.modules,s({},n,i({},e.modules[n],{loading:r})))})}),s(o,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.moduleType,r=t.page;return i({},e,{modules:i({},e.modules,s({},n,i({},e.modules[n],{page:r})))})}),s(o,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.moduleType,r=t.moduleState;return i({},e,{modules:i({},e.modules,s({},n,i({},e.modules[n],r)))})}),o),v);t["default"]=m;var b=function e(t){return t&&t.searchUi&&t.searchUi.tab};var _=function e(t){return t&&t.searchUi&&t.searchUi.messageSort};var g=function e(t){return t&&t.searchUi&&t.searchUi.visible};var y=function e(t){return t&&t.searchUi&&t.searchUi.lastQuery};var w=function e(t,n){return t&&t.searchUi&&t.searchUi.modules&&t.searchUi.modules[n]}},,function(e,t,n){"use strict";n.d(t,"a",function(){return a});n.d(t,"b",function(){return o});var r=n(9711);var a=function e(t,n,a,o){var i=document.querySelector(t);if(!i){Object(r["warn"])("'on' could not find the target element - events will not be delegated");return}i.addEventListener(n,function(e){var n=e.target;while(n&&n!==t&&"function"===typeof n.matches){if(n.matches(a))return o.call(n,e);n=n.parentNode}return null})};var o=function e(t,n,r){var a=function e(a){t.removeEventListener(n,e,true);r.call(a.target,a)};t.addEventListener(n,a,true)}},function(e,t,n){"use strict";var r=n(10295);t["a"]=r["a"]},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.menu.member.startWithMember",r["noop"]);var s={startWithMember:i}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(9727);var p={name:a.a.string.isRequired};var f=function e(t){var n=c.a.omit(t,["id","name","dispatch","firstName"]);return i.a.createElement("span",n,t.name)};f.displayName="MemberName";f.propTypes=p;var d=function e(t,n){var r=n.id;return{name:Object(u["l"])(t,r)}};t["a"]=Object(s["connect"])(d)(f)},,function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(6);var i=n.n(o);var s=n(9714);var l=n(9709);var c=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.name;var o=null;if(Object(s["isPublicChannel"])(n)||Object(s["isPrivateChannel"])(n)){var c=i()({"c-icon--inherit":true,"c-icon--align-baseline":true,"c-icon--align-hashmark":!Object(s["isPrivateChannel"])(n)});o=a.a.createElement(l["a"],{className:c,type:Object(s["isPrivateChannel"])(n)?"lock":"channel"})}var u=null;Object(s["isOrgSharedPublicOrPrivateChannel"])(n)?u=a.a.createElement(l["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channel"}):Object(s["isPendingExternallySharedChannel"])(n)?u=a.a.createElement(l["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channels_pending"}):Object(s["isSharedPublicOrPrivateChannel"])(n)&&(u=a.a.createElement(l["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channels"}));return a.a.createElement("span",{key:t},o,r,u)};c.displayName="formatChannelName";t["a"]=c},,,,function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(6);var p=n.n(u);var f=n(9719);var d=n(9710);var h=n(9759);var v=n(9916);var m=n(9711);var b=n(9786);var _=n(9707);var g=n(10176);var y=n(10180);var w=n(9961);var k=n(9768);var O=n(9726);var x=n(9709);var j=n(9959);var E=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},a=n.units,o=void 0===a?"days":a,i=n.useFractionalUnits,s=void 0!==i&&i;var l=Object(r["a"])(e);var c=Object(r["a"])(t);return l.diff(c,o,s)}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);var a=n(9743);var o=n(9807);function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.uncapitalized,i=void 0!==n&&n,s=t.today,l=void 0===s?Object(a["a"])():s;var c=Object(r["a"])(e,{returnMoment:true});var u=Object(a["a"])(l).subtract(1,"days");var p=Object(a["a"])(l).add(1,"days");var f="";Object(o["a"])(l,c)&&(f=Object(a["a"])(c).calendar(l,{today:"[Today]"}).split(" ")[0]);Object(o["a"])(u,c)&&(f=Object(a["a"])(c).calendar(l,{yesterday:"[Yesterday]"}).split(" ")[0]);Object(o["a"])(p,c)&&(f=Object(a["a"])(c).calendar(null,{tomorrow:"[Tomorrow]"}).split(" ")[0]);f=i?f.toLocaleLowerCase():f.charAt(0).toLocaleUpperCase()+f.slice(1);return""!==f?f:void 0}t["a"]=i},function(e,t,n){"use strict";var r=n(10297);var a=n(10298);n.d(t,"a",function(){return r["a"]});n.d(t,"b",function(){return a["a"]});var o=r["a"]},,,function(e,t,n){"use strict";var r=n(9730);var a=n(9841);var o=n(9785);var i=n(9971);function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.shortenMonth,s=void 0!==n&&n,l=t.excludeYear,c=void 0!==l&&l;var u=Object(r["a"])(e,{returnMoment:true});var p=Object(a["a"])(u);var f=c||Object(i["a"])(u);if(p)return p;return Object(o["a"])(u,{shortenMonth:s,excludeYear:f})}t["a"]=s},,,,,function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(9787);var i=function(){function e(e,t){for(var n=0;ni)return n;return t+(n-t)*g(r/i)};var k=function e(t){var n=Math.min(t,i);var r=w(n);var a=r-b;b=r;return a};var O=function e(t){var n=t-m;if(v)return;f({value:p?k(n):w(n),nextTick:n<=i?_:h,cancel:y})};_=function e(){return window.requestAnimationFrame(O)};_();return{cancel:y}}},function(e,t,n){"use strict";var r=n(9743);var a=n(9730);var o=n(9965);var i=n(9785);function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.compact,s=void 0!==n&&n,l=t.alwaysAgo,c=void 0!==l&&l;var u=Object(a["a"])(e,{returnMoment:true});var p=Object(r["a"])();var f=Object(o["a"])(p,u);var d=!c&&f<0;var h=Math.abs(f);var v=h/60;var m=v/60;var b=m/24;var _=b/(365/12);var g=b/365;var y=d?"future":"past";var w=r["a"].localeData(r["a"].locale()).timeAgo();if(h<45){if(s)return w.compact.sec45;return w[y].sec45}if(h<90){if(s)return w.compact.sec90;return w[y].sec90}if(v<45){if(s)return w.compact.min45.replace(/%d/,Math.round(v));return w[y].min45.replace(/%d/,Math.round(v))}if(v<90){if(s)return w.compact.min90;return w[y].min90}if(m<24){if(s)return w.compact.hrs24.replace(/%d/,Math.round(m));return w[y].hrs24.replace(/%d/,Math.round(m))}if(b<2){if(s)return w.compact.day;return w[y].day}if(b<30){if(s)return w.compact.days.replace(/%d/,Math.round(b));return w[y].days.replace(/%d/,Math.round(b))}if(b<365){if(s&&!d)return Object(i["a"])(e,{shortenDay:true,shortenMonth:true,excludeYear:true});if(_<1.5)return w[y].month.replace(/%d/,Math.round(_));return w[y].months.replace(/%d/,Math.round(_))}if(g<1.5){if(s)return w.compact.year;return w[y].year}if(s)return w.compact.years.replace(/%d/,Math.round(g));return w[y].years.replace(/%d/,Math.round(g))}t["a"]=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"startEditingMessage",function(){return f});n.d(t,"stopEditingMessage",function(){return d});n.d(t,"updateEditState",function(){return h});n.d(t,"setDidRequestToStopEditing",function(){return v});n.d(t,"updateHasUnsavedChanges",function(){return m});n.d(t,"stopEditingMessagesInChannel",function(){return b});t["getMessageEditData"]=g;t["getEditingTimestamps"]=y;t["getEditingWithUnsavedChangesTimestamps"]=w;t["attemptToStopEditingInChannel"]=k;t["maybeStartEditingMessage"]=O;var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9729);var l=n(9741);var c;var u=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=n.channelId,o=n.ts;if(!t[r]||!t[r][o])return t;var i=a.a.omit(t[r],o);if(a.a.isEmpty(i))return a.a.omit(t,r);return u({},t,p({},r,i))};t["default"]=Object(o["createReducer"])((c={},p(c,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,r=t.ts,a=t.editText,o=t.hasUnsavedChanges;if(!e[n]||!e[n][r]||!e[n][r].isEditing)return e;if(e[n][r].editText===a&&e[n][r].hasUnsavedChanges===o)return e;return u({},e,p({},n,u({},e[n],p({},r,u({},e[n][r],{editText:a,hasUnsavedChanges:o})))))}),p(c,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,r=t.ts;if(!n||!r)return e;var a=e[n]&&e[n][r]||{};if(a.isEditing)return e;return u({},e,p({},n,u({},e[n],p({},r,u({},a,{isEditing:true})))))}),p(c,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _(e,t)}),p(c,s["hideThreadBroadcast"],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _(e,t)}),p(c,s["removeMessage"],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channel,r=t.ts;return _(e,{channelId:n,ts:r})}),p(c,b,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId;if(!e[n])return e;return a.a.omit(e,n)}),p(c,m,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,r=t.ts,a=t.hasUnsavedChanges;if(!e[n]||!e[n][r]||!e[n][r].isEditing||e[n][r].hasUnsavedChanges===a)return e;return u({},e,p({},n,u({},e[n],p({},r,u({},e[n][r],{hasUnsavedChanges:a})))))}),p(c,v,function(e,t){if(a.a.isEmpty(t))return e;var n=u({},e);var r=false;a.a.forEach(t,function(t,o){var i=e[o]?u({},e[o]):{};a.a.forEach(t,function(e,t){if(!i[t]||!i[t].isEditing)return;i[t]&&i[t].didRequestToStopEditing!==e&&(r=true);n[o]=u({},n[o],p({},t,u({},i[t],{didRequestToStopEditing:e})))})});if(!r)return e;return n}),c),{});function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,r=t.ts;return e&&e.messageEdit&&e.messageEdit[n]&&e.messageEdit[n][r]?e.messageEdit[n][r]:{}}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId;if(!e||!e.messageEdit||!e.messageEdit[n])return[];return Object.keys(e.messageEdit[n]).filter(function(t){return e.messageEdit[n][t].isEditing})}function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId;if(!e||!e.messageEdit||!e.messageEdit[n])return[];return Object.keys(e.messageEdit[n]).filter(function(t){return e.messageEdit[n][t].hasUnsavedChanges})}function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.channelId,n=e.scroll,r=void 0!==n&&n,a=e.cancelUnsavedEdits,o=void 0!==a&&a;return function(e,n){if(!o){var a=n();var i=w(a,{channelId:t});if(i.length){var s=i.reduce(function(e,t){e[t]=true;return e},{});e(v(p({},t,s)));r&&e(Object(l["jumpToTimestamp"])({ts:i[0]}));return Promise.reject(new Error("unsaved-edits"))}}e(b({channelId:t}));return Promise.resolve()}}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.channelId,n=e.ts,r=e.scroll;return function(e,o){var i=o();var s=y(i,{channelId:t});if(a.a.includes(s,n))return Promise.resolve();return e(k({channelId:t,scroll:r})).then(function(){e(f({channelId:t,ts:n}))})}}},,,,,,,,function(e,t,n){"use strict";t["a"]=A;n.d(t,"b",function(){return M});var r=n(0);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(9714);var l=n(9710);var c=n(9755);var u=n(9713);var p=n(9729);var f=n(9741);var d=n(9806);var h=n(9979);var v=n(9734);var m=n(9778);var b=n(9711);var _=n(9733);var g=n(9739);var y=n(9781);var w=n(9731);var k=n(9980);var O=n(9735);var x=n(10163);var j=n(12263);var E=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function O(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var x={className:a.a.string,errorId:a.a.string,errorLevel:a.a.oneOf(Object(c["values"])(p["b"])),errorText:a.a.string,errorType:a.a.oneOf(Object(c["values"])(p["c"])),hintId:a.a.string,hintText:a.a.node,id:a.a.string.isRequired,isDisabled:a.a.bool,isRequired:a.a.bool,labelId:a.a.string,maxCharacterLimit:a.a.number,name:a.a.string.isRequired,onChange:a.a.func,placeholder:a.a.string,size:a.a.oneOf(Object(c["values"])(d["a"])),suffix:a.a.string,value:a.a.string};var j={className:null,errorId:null,errorLevel:p["b"].error,errorText:null,errorType:p["c"].nestedBox,hintId:null,hintText:null,isDisabled:false,isRequired:false,labelId:null,maxCharacterLimit:null,onChange:c["noop"],placeholder:null,size:d["a"].medium,suffix:null,value:""};var E=function(e){O(t,e);function t(e){w(this,t);var n=k(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));var r=n.props.id;n.state={errorId:Object(c["get"])(n.props,"errorId",Object(m["a"])(r,"error")),hintId:Object(c["get"])(n.props,"hintId",Object(m["a"])(r,"hint")),inputLengthIsInvalid:false,isFocused:false,textStyle:{}};n.focus=n.focus.bind(n);n.blur=n.blur.bind(n);return n}_(t,[{key:"componentWillReceiveProps",value:function e(t){t.maxCharacterLimit&&t.value!==this.props.value&&this.setInputLengthValidity(t.value.length>t.maxCharacterLimit)}},{key:"componentDidUpdate",value:function e(t,n){this.props.value===t.value&&this.state.isFocused===n.isFocused||this.getTextStyle()}},{key:"setInputLengthValidity",value:function e(t){this.setState(function(){return{inputLengthIsInvalid:t}})}},{key:"setFocus",value:function e(t){this.setState(function(){return{isFocused:t}})}},{key:"setTextStyle",value:function e(t){this.setState(function(){return{textStyle:t}})}},{key:"getMaximumCharacterErrorText",value:function e(){var t=this.props.maxCharacterLimit;return"You can’t enter more than "+t+" characters."}},{key:"getTextStyle",value:function e(){var t=this.props.maxCharacterLimit;var n=t&&this.state.isFocused;if(!n){this.setTextStyle({});return}var r=this.characterCount.getCharacterCountWidth();var a={paddingRight:r};this.setTextStyle(a)}},{key:"focus",value:function e(){this.input.focus();this.setFocus(true)}},{key:"blur",value:function e(){this.input.blur();this.setFocus(false)}},{key:"renderErrorMaybe",value:function e(){var t=this.props,n=t.errorLevel,r=t.errorText,a=t.errorType,o=t.maxCharacterLimit;if(r)return i.a.createElement(p["d"],{id:this.state.errorId,level:n,type:a},r);if(this.state.inputLengthIsInvalid&&o)return i.a.createElement(p["d"],{id:this.state.errorId,level:p["b"].error,type:a},this.getMaximumCharacterErrorText());return null}},{key:"renderHintMaybe",value:function e(){var t=this.props.hintText;if(t)return i.a.createElement(f["a"],{id:this.state.hintId},t);return null}},{key:"renderTextInput",value:function e(){var t,n=this;var r=this.props,a=r.className,o=r.errorId,s=r.errorLevel,c=r.errorText,u=r.errorType,p=r.hintId,f=r.hintText,h=r.id,v=r.isDisabled,m=r.isRequired,_=r.labelId,w=r.name,k=r.onChange,O=r.size,x=r.suffix,j=r.maxCharacterLimit,E=y(r,["className","errorId","errorLevel","errorText","errorType","hintId","hintText","id","isDisabled","isRequired","labelId","name","onChange","size","suffix","maxCharacterLimit"]);var C=this.state.inputLengthIsInvalid;var S=!!c||C&&!!j;var T=l()((t={},g(t,"c-input_text--with_"+s,S),g(t,"c-input_text--with_hint",f),t),a);var P=void 0;P=S?_+" "+this.state.errorId:_;return i.a.createElement(d["b"],b({},E,{style:this.state.textStyle,onFocus:this.focus,onBlur:this.blur,ariaDescribedby:this.state.hintId,ariaInvalid:S,ariaLabelledby:P,ariaRequired:m,className:T,id:h,name:w,onChange:k,ref:function e(t){n.input=t},size:O,type:"text"}))}},{key:"renderWrappedTextMaybe",value:function e(){var t=this;var n=this.props,r=n.suffix,a=n.value,o=n.placeholder,s=n.maxCharacterLimit,l=n.size;var c=this.renderTextInput();s&&(c=i.a.createElement(v["a"],{currentCount:a.length,isFocused:this.state.isFocused,maxCharacterLimit:s,size:l,ref:function e(n){t.characterCount=n}},c));r&&(c=i.a.createElement(h["a"],{placeholder:o,size:l,suffix:r,value:a},c));return c}},{key:"render",value:function e(){return i.a.createElement("div",{"data-qa-formtext":true},this.renderWrappedTextMaybe(),this.renderErrorMaybe(),this.renderHintMaybe())}}]);return t}(i.a.Component);E.displayName="FormText";E.propTypes=x;E.defaultProps=j;t["a"]=E},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(12410);var u=n.n(c);var p=n(11885);var f=n.n(p);var d=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;var r=this.props.isSteppingBack;var a=this.setBreadcrumbAnimationDirection(r);return i.a.createElement("div",{className:"c-fullscreen_modal__breadcrumb","data-qa":"fs_modal_breadcrumb_"+n,key:n},i.a.createElement(c["a"],{className:"c-fullscreen_modal__breadcrumb_circle_icon active","data-qa":"fs_modal_breadcrumb_icon_active",type:"circle_fill"}),i.a.createElement("div",{"data-js":"modal_animated_step",className:"c-fullscreen_modal__breadcrumb_animated_step "+a,"data-qa":"fs_modal_breadcrumb_animated_step"}),i.a.createElement("span",{className:"c-fullscreen_modal__breadcrumb_text active bold","data-qa":"fs_modal_breadcrumb_text_active"},t))}},{key:"renderInactiveBreadcrumb",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return i.a.createElement("div",{className:"c-fullscreen_modal__breadcrumb","data-qa":"fs_modal_breadcrumb_"+n,key:n},i.a.createElement(c["a"],{className:"c-fullscreen_modal__breadcrumb_circle_icon","data-qa":"fs_modal_breadcrumb_icon_inactive",type:"circle_fill"}),i.a.createElement("span",{className:"c-fullscreen_modal__breadcrumb_text","data-qa":"fs_modal_breadcrumb_text_inactive"},t))}},{key:"render",value:function e(){var t=this.props,n=t.breadcrumbTitles,r=t.highlightedIndex;var a=n[r];return i.a.createElement("div",{className:"c-fullscreen_modal__breadcrumb_header","data-qa":"fs_modal_breadcrumb_header"},i.a.createElement("div",{className:"c-fullscreen_modal__breadcrumb_line"}),i.a.createElement("p",{className:"c-fullscreen_modal__title--small small bold","data-js":"c-fullscreen_modal__title"},a),this.renderBreadcrumbHeader())}}]);return t}(o["PureComponent"]);_.displayName="FullscreenModalBreadcrumbHeader";_.propTypes=m;_.defaultProps=b;t["a"]=_},function(e,t,n){"use strict";var r=n(10720);t["a"]=r["a"]},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(9708);var a=Object(r["c"])("TS.ui.react_emoji_menu.start",function(){return null});var o={start:a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"detectImplementation",function(){return m});n.d(t,"canWriteText",function(){return g});n.d(t,"writeText",function(){return y});n.d(t,"canWriteHTML",function(){return w});n.d(t,"writeHTML",function(){return k});n.d(t,"writeTextFromEvent",function(){return O});var r=n(172);var a=n.n(r);var o=n(9711);var i=n(9830);var s=n(9943);var l=n(11848);var c=n(9735);var u=function(){function e(e,t){for(var n=0;n=42&&(f=true);a.a.firefox&&a.a.version>=41&&(f=true);a.a.msie&&a.a.version>=9&&(f=true);a.a.opera&&a.a.version>=29&&(f=true);Object(i["b"])(window,"click",function(){f=document.queryCommandSupported("copy")})};var m=function e(){var t=new _;var n=new b;if(t.canWriteText()){d=t;return t}v();d=n;return n};var b=function(){function e(){p(this,e);this.currentRanges=[];this.selection=null}u(e,[{key:"canWriteText",value:function e(){return f}},{key:"writeText",value:function e(t){if(!this.canWriteText()){Object(o["warn"])("Cannot write string to clipboard");return false}var n=document.createElement("textarea");n.id=h;n.appendChild(document.createTextNode(t));document.body.appendChild(n);var r=this.writeNode(n);document.body.removeChild(n);return r}},{key:"canWriteHTML",value:function e(){return f}},{key:"writeHTML",value:function e(t){if(!this.canWriteHTML()){Object(o["warn"])("Cannot write html to clipboard");return false}var n=document.createElement("p");n.innerHTML=t;var r=document.createElement("textarea");r.id=h;r.innerHTML=n.innerHTML;document.body.appendChild(r);var a=this.writeNode(r);document.body.removeChild(r);return a}},{key:"writeNode",value:function e(t){var n=false;if("input"!==t.type&&"textarea"!==t.type){Object(o["warn"])("Can only write input and textarea node's to clipboard");return false}try{this.saveSelection();var r=window.getSelection();r.removeAllRanges();t.select();document.execCommand("copy")}catch(e){n=true;Object(o["warn"])("Something bad happened when we tried to copy: "+e)}finally{this.restoreSelection()}return!n}},{key:"saveSelection",value:function e(){this.currentRanges=[];this.selection=window.getSelection();for(var t=0,n=this.selection.rangeCount;t2&&void 0!==arguments[2]?arguments[2]:0;if(void 0!==Object(i["isExpanded"])(e,t))return false;if(false===Object(s["getUserPref"])(e,"expand_inline_imgs"))return false;if(n>u&&Object(s["getUserPref"])(e,"obey_inline_img_limit"))return true;return false}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;var r=Object(i["isExpanded"])(e,t);if(void 0!==r)return r;if(false===Object(s["getUserPref"])(e,"expand_inline_imgs"))return false;if(p(e,t,n))return false;return true}function d(e,t){var n=t.attachmentId,i=t.attachmentFromUrl,s=t.messageTs,u=t.channelId;var p=Object(a["getMessageByTimestamp"])(e,u,s);var f=Object(r["getChannelById"])(e,u);var d=Object(o["getCurrentMember"])(e);if(!p||!f||!d)return false;return(n||0===n)&&(i||p.text)&&(Object(l["n"])(d)&&!Object(c["isIm"])(f)||d.id===p.user)&&"pinned_item"!==p.subtype&&"reply_broadcast"!==!p.subtype}function h(e){var t=e.attachment,n=e.messageSubtype,r=e.messageText,a=e.messageIsStandalone,o=e.expandInlineImgsPref,i=e.expandNonMediaAttachmentsPref;if(!t)return false;if(t.is_share)return true;if("reply_broadcast"===n)return true;if("twitter"===t.service_name&&"bot_message"===n)return true;if(!t.from_url)return true;if(a)return true;if(r&&(-1===r.indexOf(t.from_url)||-1===r.indexOf(t.from_url.replace(/&/g,"&"))))return true;if(o){if(t.audio_html)return true;if(t.other_html)return true;if(t.video_html)return true;if(t.image_url)return true;if(t.service_name&&"twitter"===t.service_name.toString().toLowerCase())return true}return i}},function(e,t,n){"use strict";t["a"]=a;var r=n(9723);function a(e){var t=e.url,n=e.width,a=e.height,o=e.rotate,i=e.renderSvg,s=e.stopAnimations,l=e.sizeForRetina;var c=l?2*n:n;var u=l?2*a:a;return Object(r["d"])(t,{width:c,height:u,rotate:o,render_svg:i,stop_animations:s})}},function(e,t,n){"use strict";n.d(t,"c",function(){return a});n.d(t,"b",function(){return o});n.d(t,"a",function(){return i});n.d(t,"d",function(){return s});n.d(t,"e",function(){return c});var r=600;var a=360;var o=360;var i=16;var s=2*i;var l=80;var c=2*l},function(e,t,n){"use strict";t["b"]=r;t["a"]=a;function r(e,t){if(!e)return null;if(t)return"<@"+e+"|"+t+">";return"<@"+e+">"}function a(e){if(!e)return null;return"*"+e+"*"}},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updatePresence",function(){return d});n.d(t,"bulkUpdatePresence",function(){return h});n.d(t,"getPresenceByMemberId",function(){return b});n.d(t,"toggleUserPresence",function(){return _});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9710);var l=n(10327);var c=n(9806);var u;var p=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.memberId,r=t.presence;if(!n||!r)return e;return p({},e,f({},n,r))}),f(u,h,function(e,t){if(!a.a.isArray(t))return e;var n=a.a.filter(t,function(e){if(!e||!e.id||!e.presence)return false;return true});if(!n.length)return e;return a.a.reduce(n,function(e,t){e[t.id]=t.presence;return e},p({},e))}),u),v);t["default"]=m;var b=function e(t,n){return t&&t.presence&&t.presence[n]};var _=Object(c["a"])("Toggle the presence of the currently authenticated user",function(e,t){var n=t();var r=Object(s["getCurrentUserId"])(n);var a=b(n,r);var o="away"===a?"active":"away";d({memberId:r,newPresence:o});return Object(l["b"])(o).catch(function(){d({memberId:r,prevPresence:a})})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updateHasUnreads",function(){return u});n.d(t,"updateHasUnreadThreads",function(){return p});n.d(t,"updateThreadsMentionCount",function(){return f});t["hasUnreads"]=h;t["hasUnreadThreads"]=v;t["getThreadsMentionCount"]=m;var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId;return Object(o["info"])("refreshStart")||s({},e,l({},n,{state:d.REFRESHING}))}),l(i,u,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.timeout;return Object(o["info"])("refreshError")||s({},e,l({},n,{state:d.ERROR,timeout:r}))}),l(i,p,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.timeout;return Object(o["info"])("refreshDone")||s({},e,l({},n,{state:d.DONE,timeout:r}))}),l(i,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId;return Object(o["info"])("refreshReset")||s({},e,l({},n,{state:d.READY}))}),i),h);t["default"]=v;function m(e,t){return e&&e.fileRefresh&&e.fileRefresh[t]&&e.fileRefresh[t].state}function b(e,t){return e&&e.fileRefresh&&e.fileRefresh[t]&&e.fileRefresh[t].timeout}},function(e,t,n){"use strict";t["a"]=s;var r=n(0);var a=n.n(r);var o=/\.spec\.jsx?$/;function i(e){return!o.test(e)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var n={};if(!e||!Object(r["isFunction"])(e.keys))throw new Error("Cannot call importAll without a valid require.context.\n\t\t\tSee https://webpack.js.org/guides/dependency-management/#require-context.");var a=t?e.keys():e.keys().filter(i);a.forEach(function(t){n[t]=e(t)});return n}},,,,,,function(e,t,n){"use strict";var r=n(9840);function a(e,t){return Object(r["a"])(e,t,{units:"minutes",useFractionalUnits:true})}t["a"]=a},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=function e(t){var n=t.count;if(!n)return null;var r=n>9?"9+":n;return i.a.createElement("span",{className:"p-channel_sidebar__badge"},r)};l.displayName="Badge";l.propTypes={count:a.a.number};l.defaultProps={count:0};t["a"]=Object(s["pure"])(l)},,,,,function(e,t,n){"use strict";var r=n(10315);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(10135);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(9743);var a=n(9826);var o=n(9730);var i=n(9785);var s=n(9966);var l=n(9967);var c=n(9761);var u=n(9864);var p=n(9924);var f=n(9841);var d=n(9968);function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},h=n.fallbackString,v=void 0===h?null:h,m=n.today,b=void 0===m?Object(r["a"])():m;var _=Object(o["a"])(e,{returnMoment:true});var g=Object(p["a"])(_,b);var y=262080;var w=g>-y&&g1&&void 0!==arguments[1]?arguments[1]:{},n=t.do24hrTime,l=void 0===n?"en"!==r["a"].locale():n,c=t.uncapitalized,u=void 0===c||c;var p=Object(a["a"])(e,{returnMoment:true});var f=Object(i["a"])(p,{uncapitalized:u});var d=void 0;if(f){switch(r["a"].locale()){case"es":d=f+" a las "+Object(o["a"])(p,{includeMeridiem:false,do24hrTime:true});break;case"fr":d=f+" à "+Object(o["a"])(p,{includeMeridiem:false,do24hrTime:true});break;case"de":d=f+" um "+Object(o["a"])(p,{includeMeridiem:false,do24hrTime:true});break;case"ja":d=f+"の"+Object(o["a"])(p,{includeMeridiem:false,do24hrTime:true});break;default:l&&(d=f+" at "+Object(o["a"])(p,{includeMeridiem:!l,do24hrTime:l}));d=f+" at "+Object(o["a"])(p,{includeMeridiem:true,do24hrTime:false})}return u?d.charAt(0).toLocaleLowerCase()+d.slice(1):d.charAt(0).toLocaleUpperCase()+d.slice(1)}return Object(s["a"])(e,{shortenMonth:true})}t["a"]=l},function(e,t,n){"use strict";t["a"]=i;var r=n(0);var a=n.n(r);var o=[1024,512,192,72,48,32,24];function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o;var n=a.a.first(t);var r=a.a.last(t);if(n=n)return n;var i=n;for(var s=0;s=e&&(i=t[s]);return i}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.menu.app.startWithApp",a.a.noop)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"addCanvas",function(){return u});n.d(t,"updateCanvas",function(){return p});n.d(t,"bulkAddCanvases",function(){return f});t["getCanvas"]=v;t["getCanvasIds"]=m;t["getCanvases"]=b;var r=n(18);var a=n.n(r);var o=n(0);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.fileId,n=e.ts,r=e.channelId;return r+"-"+n+"-"+t}var b=Object(o["createReducer"])((c={},p(c,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,a=t.channelId;return u({},e,{files:u({},e.files,p({},m({fileId:n,ts:r,channelId:a}),true))})}),p(c,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,o=t.channelId;return u({},e,{files:a.a.omit(e.files,m({fileId:n,ts:r,channelId:o}))})}),p(c,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,a=t.channelId;return u({},e,{expanding:u({},e.expanding,p({},m({fileId:n,ts:r,channelId:a}),true))})}),p(c,v,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,o=t.channelId;return u({},e,{expanding:a.a.omit(e.expanding,m({fileId:n,ts:r,channelId:o}))})}),c),{files:{},expanding:{}});t["default"]=b;function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,a=t.channelId;var o=m({fileId:n,ts:r,channelId:a});return e&&e.inlineFilePreviews&&e.inlineFilePreviews.files&&!!e.inlineFilePreviews.files[o]}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileId,r=t.ts,a=t.channelId;var o=m({fileId:n,ts:r,channelId:a});return e&&e.inlineFilePreviews&&e.inlineFilePreviews.expanding&&!!e.inlineFilePreviews.expanding[o]}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fileId,n=e.ts,r=e.channelId;return function(e){e(h({fileId:t,ts:n,channelId:r}));Object(l["e"])(t).then(function(){e(f({fileId:t,ts:n,channelId:r}))}).finally(function(){e(v({fileId:t,ts:n,channelId:r}))})}}function w(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fileId,n=e.ts,r=e.channelId;return function(e){e(d({fileId:t,ts:n,channelId:r}));e(Object(s["jumpToTimestamp"])({ts:n,highlightLazy:true}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setResultForQuery",function(){return f});n.d(t,"appendResultForQuery",function(){return d});t["fetchAllSearchResults"]=h;t["fetchSearchResultsByModule"]=v;n.d(t,"getModuleForQuery",function(){return g});var r=n(18);var a=n.n(r);var o=n(10195);var i=n(9711);var s=n(9828);var l;var c=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}var f=Object(r["createAction"])("Set the results for a particular search query");var d=Object(r["createAction"])("Adds to the results for a particular search query");function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.query;return function(e){e(Object(s["setStateForModule"])({moduleType:"relevantMessages",moduleState:{loading:true,page:1}}));e(Object(s["setStateForModule"])({moduleType:"recentMessages",moduleState:{loading:true,page:1}}));e(Object(s["setStateForModule"])({moduleType:"files",moduleState:{loading:true,page:1}}));Object(o["d"])({module:"messages",query:t,sort:"score"}).then(function(n){e(f({query:t,module:"relevantMessages",result:n.data}));e(Object(s["setLoadingModule"])({moduleType:"relevantMessages",loading:false}))}).catch(function(e){return Object(i["error"])(e)});Object(o["d"])({module:"messages",query:t,sort:"timestamp"}).then(function(n){e(f({query:t,module:"recentMessages",result:n.data}));e(Object(s["setLoadingModule"])({moduleType:"recentMessages",loading:false}))}).catch(function(e){return Object(i["error"])(e)});Object(o["d"])({module:"files",query:t}).then(function(n){e(f({query:t,module:"files",result:n.data}));e(Object(s["setLoadingModule"])({moduleType:"files",loading:false}))}).catch(function(e){return Object(i["error"])(e)})}}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t=e.module,n=e.query,r=e.page,a=void 0===r?1:r,l=p(e,["module","query","page"]);return function(e){e(Object(s["setStateForModule"])({moduleType:t,moduleState:{loading:true,page:a}}));Object(o["d"])(c({module:l&&l.apiModule||t,query:n,page:a},l)).then(function(r){e(1===a?f({query:n,module:t,result:r.data}):d({query:n,module:t,result:r.data}));e(Object(s["setLoadingModule"])({moduleType:t,loading:false}))}).catch(function(e){return Object(i["error"])(e)})}}var m={};var b=Object(r["createReducer"])((l={},u(l,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.query,r=t.module,a=t.result;return c({},e,u({},n,c({},e[n],u({},r,c({},a,{items:u({},a.pagination.page,a.items)})))))}),u(l,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.query,r=t.module,a=t.result;return c({},e,u({},n,c({},e[n],u({},r,c({},e[n][r],{items:c({},e[n][r].items,u({},a.pagination.page,a.items)),pagination:_(e[n][r].pagination,a.pagination)})))))}),l),m);t["default"]=b;function _(e,t){return c({},e,{last:t.last,total_count:t.total_count})}var g=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.module,a=n.query;return t&&t.searchResults&&t.searchResults[a]&&t.searchResults[a][r]}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(9790);var f=n(9852);var d=n(10059);var h=n(10198);var v=n(10058);var m=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function k(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var O={className:a.a.string,errorId:a.a.string,errorLevel:a.a.oneOf(Object(c["values"])(p["b"])),errorText:a.a.string,errorType:a.a.oneOf(Object(c["values"])(p["c"])),hintText:a.a.node,hintId:a.a.string,id:a.a.string.isRequired,isDisabled:a.a.bool,isRequired:a.a.bool,labelId:a.a.string,name:a.a.string.isRequired,size:a.a.oneOf(Object(c["values"])(d["a"])),onChange:a.a.func,value:a.a.string,maxCharacterLimit:a.a.number};var x={className:null,errorId:null,errorLevel:p["b"].error,errorText:null,errorType:p["c"].nestedBox,hintText:null,hintId:null,isDisabled:false,isRequired:false,labelId:null,onChange:c["noop"],size:d["a"].medium,value:"",maxCharacterLimit:null};var j=function(e){k(t,e);function t(e){y(this,t);var n=w(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));var r=n.props.id;n.state={errorId:Object(c["get"])(n.props,"errorId",Object(v["a"])(r,"error")),hintId:Object(c["get"])(n.props,"hintId",Object(v["a"])(r,"hint")),inputLengthIsInvalid:false,textStyle:{}};n.setInputRef=n.setInputRef.bind(n);n.setCharacterCountRef=n.setCharacterCountRef.bind(n);return n}b(t,[{key:"componentWillReceiveProps",value:function e(t){t.maxCharacterLimit&&t.value!==this.props.value&&this.setInputLengthValidity(t.value.length>t.maxCharacterLimit)}},{key:"componentDidUpdate",value:function e(t){this.props.value!==t.value&&this.getTextStyle()}},{key:"setInputLengthValidity",value:function e(t){this.setState(function(){return{inputLengthIsInvalid:t}})}},{key:"setInputRef",value:function e(t){this.input=t}},{key:"setCharacterCountRef",value:function e(t){this.characterCount=t}},{key:"getMaximumCharacterErrorText",value:function e(){var t=this.props.maxCharacterLimit;return"You can’t enter more than "+t+" characters."}},{key:"setTextStyle",value:function e(t){this.setState(function(){return{textStyle:t}})}},{key:"getTextStyle",value:function e(){var t=this.props.maxCharacterLimit;if(!t){this.setTextStyle({});return}var n=this.characterCount.getCharacterCountWidth();var r={paddingRight:n};this.setTextStyle(r)}},{key:"focus",value:function e(){this.input.focus()}},{key:"renderErrorMaybe",value:function e(){var t=this.props,n=t.errorLevel,r=t.errorText,a=t.errorType,o=t.maxCharacterLimit;if(r)return i.a.createElement(p["d"],{id:this.state.errorId,level:n,type:a},r);if(o&&this.state.inputLengthIsInvalid)return i.a.createElement(p["d"],{id:this.state.errorId,level:p["b"].error,type:a},this.getMaximumCharacterErrorText());return null}},{key:"renderHintMaybe",value:function e(){var t=this.props.hintText;if(t)return i.a.createElement(f["a"],{id:this.state.hintId},t);return null}},{key:"renderWrappedTextareaMaybe",value:function e(){var t=this.props,n=t.value,r=t.maxCharacterLimit,a=t.size;var o=this.renderTextArea();r&&(o=i.a.createElement(h["a"],{ref:this.setCharacterCountRef,currentCount:n.length,isFocused:true,maxCharacterLimit:r,type:"multiline",size:a},o));return o}},{key:"renderTextArea",value:function e(){var t;var n=this.props,r=n.className,a=n.errorId,o=n.errorLevel,s=n.errorText,c=n.errorType,u=n.hintId,p=n.hintText,f=n.id,h=n.isDisabled,v=n.isRequired,b=n.labelId,y=n.name,w=n.onChange,k=n.maxCharacterLimit,O=g(n,["className","errorId","errorLevel","errorText","errorType","hintId","hintText","id","isDisabled","isRequired","labelId","name","onChange","maxCharacterLimit"]);var x=void 0;var j=this.state,E=j.inputLengthIsInvalid,C=j.textStyle;var S=!!s||E&&!!k;var T=l()((t={},_(t,"c-input_textarea--with_"+o,S),_(t,"c-input_textarea--with_hint",p),_(t,"c-input_textarea--with_character_count",!!k),t),r);x=S?b+" "+this.state.errorId:b;return i.a.createElement(d["b"],m({},O,{ref:this.setInputRef,style:C,ariaDescribedby:this.state.hintId,ariaInvalid:S,ariaLabelledby:x,ariaRequired:v,className:T,id:f,name:y,onChange:w}))}},{key:"render",value:function e(){return i.a.createElement("div",{"data-qa-formtextarea":true,className:"c-input_textarea__wrapper"},this.renderWrappedTextareaMaybe(),this.renderErrorMaybe(),this.renderHintMaybe())}}]);return t}(i.a.Component);j.displayName="FormTextarea";j.propTypes=O;j.defaultProps=x;t["a"]=j},function(e,t,n){"use strict";var r=n(10628);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(9831);var f=n(9787);var d=function(){function e(e,t){for(var n=0;n.5||!this.props.validity)&&this.props.onHeightChange(this.props.id,n)}},{key:"render",value:function e(){if(!this.props.children)return null;var t=l()(this.props.className,"c-virtual_list__item",{"c-virtual_list__item--focus":this.props.hasFocus});return i.a.createElement(p["a"],{onFocusEnter:this.onFocusEnter,onFocusLeave:this.onFocusLeave},i.a.createElement("div",{onMouseEnter:this.onMouseEnter,onMouseOver:this.onMouseEnter,onMouseLeave:this.onMouseLeave,className:t,tabIndex:this.props.hasFocus?"-1":null,role:this.props.role,style:this.props.style,ref:this.setRef},this.props.children))}}]);return t}(o["Component"]);g.displayName="ListItem";t["a"]=g;g.propTypes=b;g.defaultProps=_},function(e,t,n){"use strict";var r=n(10068);n.d(t,"a",function(){return r["a"]})},function(e,t,n){"use strict";t["a"]=l;var r=n(0);var a=n.n(r);var o=n(9934);var i=cdn_url+"/bfaba/img/apps/default_new_app_icon.png";var s=[1024,512,192,128,96,84,72,64,48,36,32,24];function l(e,t){var n=Object(o["a"])(t,s);return Object(r["get"])(e,"icons.image_"+n,i)}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=function(){function e(e,t){for(var n=0;n0)};var c=function e(t){return!!(t.footer||t.footerIcon||t.ts)};var u=function e(t){return!!t.imageUrl};var p=function e(t){return!!t.expandableKey};var f=function e(t){return!!(t.actions&&t.actions.length>0)};var d=function e(t){return o(t)||i(t)||s(t)||l(t)||c(t)||p(t)||f(t)};var h=function e(t){return u(t)&&!o(t)&&!i(t)&&!s(t)&&!l(t)&&!c(t)&&!f(t)};var v={sharedchannelsinvite:{type:"sharedChannelsInvite",attachmentId:"2"},sharedchannelsfindanadmin:{type:"sharedChannelsFindAnAdmin",attachmentId:"1"},sharedchannelsbetaoptin:{type:"sharedChannelsBetaOptIn",attachmentId:"1"}};var m=function e(t,n){var a=t&&Object(r["trimEnd"])(t,"_1234567890");var o=v[a];if(!o||o.attachmentId!==n)return null;return o.type}},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(2);var u=n.n(c);var p=n(9732);var f=n(9903);var d=n(9904);var h=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:this.props.link;if(!n)return t;var r=l()("c-message_attachment__part","c-message_attachment__author_link");return i.a.createElement("a",{href:n,target:"_blank",rel:"noopener noreferrer",className:r},t)}},{key:"renderIconMaybe",value:function e(){var t=this.props,n=t.icon,r=t.name;if(!n)return null;return i.a.createElement("img",{className:"c-message_attachment__author_icon",alt:r,src:Object(f["a"])({url:n,width:d["d"],height:d["d"]}),width:d["a"],height:d["a"]})}},{key:"renderNameMaybe",value:function e(){var t=this.props,n=t.clogLinkClick,r=t.name;if(!r)return null;return i.a.createElement(p["a"],{className:"c-message_attachment__author_name",clogLinkClick:n,noHighlights:true,noSpecials:true,text:r})}},{key:"renderIconAndNameMaybe",value:function e(){var t=this.props,n=t.icon,r=t.name;if(!n&&!r)return null;return this.renderInLinkMaybe(i.a.createElement("span",{className:"c-message_attachment__part"},this.renderIconMaybe(),this.renderNameMaybe()))}},{key:"renderSubnameMaybe",value:function e(){var t=this.props,n=t.clogLinkClick,r=t.name,a=t.subname,o=t.subnameLink;if(!a||a===r)return null;return this.renderInLinkMaybe(i.a.createElement(p["a"],{className:"c-message_attachment__author_subname c-message_attachment__part",clogLinkClick:n,noHighlights:true,noSpecials:true,text:a}),o)}},{key:"render",value:function e(){var t=this.props,n=t.isDistinct,r=t.subname;var a=l()("c-message_attachment__author",{"c-message_attachment__author--distinct":n,"c-message_attachment__author--has_subname":r});return i.a.createElement("span",{className:a},this.renderIconAndNameMaybe(),this.renderSubnameMaybe())}}]);return t}(o["PureComponent"]);y.displayName="AttachmentAuthor";y.propTypes=_;y.defaultProps=g;t["a"]=y},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(9811);var p=n(9854);var f=n(9732);var d=n(9707);var h=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.automatedSubtypes,r=void 0===n?o:n;return a.a.includes(r,e)}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setFullyBooted",function(){return l});n.d(t,"isFullyBooted",function(){return p});var r=n(18);var a=n.n(r);var o=n(10333);var i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.channelIds,n=e.time;return function(e,r){var o=r(),i=o.sliRealtimePriority;var l=a.a.reject(t,function(e){return e.startsWith("D")||e.startsWith("G")||e.startsWith("V")||i[e]&&i[e].lastLoad&&i[e].lastLoad>n-3e5});if(0===l.length)return;var c=a.a.reduce(l,function(e,t){e[t]={lastLoad:n};return e},{});e(u({realtimePriorityData:c}));Object(s["d"])(l.join()).then(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.channels;var r=a.a.keyBy(n,"id");e(u({keyedChannels:r}))})}}var f=Object(o["createReducer"])(c({},u,function(e,t){return a.a.reduce(t,function(t,n){a.a.forEach(n,function(n,r){t[r]=l({},e[r],n)});return t},l({},e))}),{});t["default"]=f;function d(e){return e&&e.sliRealtimePriority?e.sliRealtimePriority:{}}},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r="CHANNEL-SIDEBAR";var a={LOG_LABEL:r}},function(e,t,n){"use strict";n.d(t,"c",function(){return a});n.d(t,"d",function(){return o});n.d(t,"a",function(){return i});n.d(t,"b",function(){return s});var r=n(9708);var a=Object(r["c"])("TS.permissions.members.canMsgMentionChannelIfMention",function(){return false});var o=Object(r["c"])("TS.permissions.members.canRequestSharedChannel",function(){return false});var i=Object(r["c"])("TS.permissions.members.canCreateChannels",function(){return false});var s=Object(r["c"])("TS.permissions.members.canCreateGroups",function(){return false})},function(e,t,n){"use strict";var r=n(10296);t["a"]=r["a"]},function(e,t,n){"use strict";var r={default:"default",compactItem:"compact_item",separator:"separator",submenu:"submenu",loading:"loading"};t["a"]=r},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(12161);var l=n.n(s);var c=n(7);var u=n(9719);var p=n(9710);var f=n(12123);var d=n(9711);var h=n(10308);var v=n(10157);var m=n(9707);var b=n(10325);var _=n(9734);var g=n(10324);var y=n(9773);var w=n(10175);var k=n(9774);var O=n(9726);var x=n(10312);var j=n(10313);var E=n(10314);var C=n(10317);var S=n(10318);var T=n(10319);var P=n(10320);var I=n(12299);var N=n.n(I);var A=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function L(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function q(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var B=void 0;var F=new m["b"]("message");var U={text:i.a.string,tsfMode:i.a.string,className:i.a.string,highlights:i.a.string,emojiMode:i.a.string,noJumbomoji:i.a.bool,noLinking:i.a.bool,noSpecials:i.a.bool,noHighlights:i.a.bool,noEmojiText:i.a.bool,obeyEmojiMode:i.a.bool,iconInTextMode:i.a.bool,noHexColors:i.a.bool,noCode:i.a.bool,noQuotes:i.a.bool,preventCopyPaste:i.a.bool,transformMissingEmoji:i.a.bool,showIconForEmojiInAsTextMode:i.a.bool,stopAnimations:i.a.bool,customLineEnding:i.a.string,showTooltips:i.a.bool,doInlineImages:i.a.bool,doSlackActionLinks:i.a.bool,origin:i.a.string,memberId:i.a.string,customFormatHandler:i.a.func,clogLinkClick:i.a.func,featureReactMessages:i.a.bool.isRequired,ariaAssertive:i.a.bool};var z={text:"",tsfMode:"NORMAL",className:null,highlights:"",emojiMode:"default",noJumbomoji:false,noLinking:false,noSpecials:false,noHighlights:false,noEmojiText:false,obeyEmojiMode:void 0,iconInTextMode:void 0,noHexColors:false,noCode:false,noQuotes:false,preventCopyPaste:false,transformMissingEmoji:false,showIconForEmojiInAsTextMode:false,stopAnimations:false,customLineEnding:"",showTooltips:true,doInlineImages:false,doSlackActionLinks:false,origin:void 0,memberId:void 0,customFormatHandler:void 0,clogLinkClick:r["noop"],ariaAssertive:void 0};function H(e,t){e.preventDefault();Object(g["a"])(e,t)}var W=function(e){q(t,e);function t(e){L(this,t);var n=D(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.uid=0;n.nextKey=n.nextKey.bind(n);n.renderQuotePrefix=n.renderQuotePrefix.bind(n);n.renderLongQuotePrefix=n.renderLongQuotePrefix.bind(n);n.renderLineBreak=n.renderLineBreak.bind(n);n.renderParagraphBreak=n.renderParagraphBreak.bind(n);n.renderHardSpace=n.renderHardSpace.bind(n);n.renderLink=n.renderLink.bind(n);n.renderMember=n.renderMember.bind(n);n.renderEmoji=n.renderEmoji.bind(n);n.renderJumbomoji=n.renderJumbomoji.bind(n);n.renderHighlight=n.renderHighlight.bind(n);n.renderHighlights=n.renderHighlights.bind(n);n.renderChannel=n.renderChannel.bind(n);n.renderCommand=n.renderCommand.bind(n);n.renderBold=n.renderBold.bind(n);n.renderItalic=n.renderItalic.bind(n);n.renderCode=n.renderCode.bind(n);n.renderPre=n.renderPre.bind(n);n.renderStrike=n.renderStrike.bind(n);n.renderHex=n.renderHex.bind(n);n.renderQuote=n.renderQuote.bind(n);n.FORMAT_HANDLERS={bold:n.renderBold,italic:n.renderItalic,strike:n.renderStrike,code:n.renderCode,pre:n.renderPre,quote:n.renderQuote,quote_prefix:n.renderQuotePrefix,long_quote_prefix:n.renderLongQuotePrefix,line_break:n.renderLineBreak,paragraph_break:n.renderParagraphBreak,space_hard:n.renderHardSpace,link:n.renderLink,command:n.renderCommand,member:n.renderMember,channel:n.renderChannel,emoji:n.renderEmoji,jumbomoji:n.renderJumbomoji,hex:n.renderHex,unknown:n.renderUnknownItem};return n}M(t,[{key:"nextKey",value:function e(){this.uid+=1;return this.uid}},{key:"renderQuotePrefix",value:function e(){return l.a.createElement("span",{key:this.nextKey(),className:"copyonly"},">")}},{key:"renderLongQuotePrefix",value:function e(){return l.a.createElement("span",{key:this.nextKey(),className:"copyonly"},">>>")}},{key:"renderLineBreak",value:function e(){var t=l.a.createElement("br",{key:this.nextKey()});var n=this.props.customLineEnding;if(n)return[l.a.createElement("span",{key:this.nextKey()},n),t];return t}},{key:"renderParagraphBreak",value:function e(){var t=this.props.customLineEnding;if(t)return this.renderLineBreak();return l.a.createElement("span",{key:this.nextKey(),className:"para_break"},l.a.createElement("i",{className:"copy_only"},l.a.createElement("br",null)))}},{key:"renderHardSpace",value:function e(){return[" ",l.a.createElement("wbr",{key:this.nextKey()})]}},{key:"renderMember",value:function e(t){var n=t.id,r=t.fallback;var a=this.props,o=a.noHighlights,i=a.noLinking,s=a.showTooltips,c=a.clogLinkClick;return l.a.createElement(E["a"],{key:this.nextKey(),id:n,fallback:r,showTooltip:s,noHighlights:o,noLinking:i,clogLinkClick:c})}},{key:"renderEmoji",value:function e(t){var n=t.name;var r=this.props,a=r.showTooltips,o=r.stopAnimations,i=r.emojiMode,s=r.noEmojiText,c=r.obeyEmojiMode,u=r.iconInTextMode;return l.a.createElement(k["a"],{key:this.nextKey(),text:n,showTooltip:a,stopAnimations:o,emojiMode:i,noEmojiText:s,obeyEmojiMode:c,iconInTextMode:u})}},{key:"renderJumbomoji",value:function e(t){var n=t.name;var r=this.props,a=r.showTooltips,o=r.stopAnimations,i=r.emojiMode,s=r.noEmojiText;return l.a.createElement(k["a"],{key:this.nextKey(),text:n,showTooltip:a,isJumbomoji:true,stopAnimations:o,emojiMode:i,noEmojiText:s})}},{key:"renderHighlight",value:function e(t){return l.a.createElement("span",{key:this.nextKey(),className:"c-mrkdwn__mention"},t)}},{key:"renderChannel",value:function e(t){var n=t.id,r=t.name;var a=this.props,o=a.noLinking,i=a.clogLinkClick;return l.a.createElement(x["a"],{key:this.nextKey(),id:n,fallbackName:r,noLinking:o,clogLinkClick:i})}},{key:"renderCommand",value:function e(t){var n=t.data;var r=n.type,a=n.label,o=R(n,["type","label"]);var i=this.props,s=i.noHighlights,c=i.noLinking;switch(r){case"here":case"channel":case"everyone":case"group":return l.a.createElement(j["a"],A({},o,{key:this.nextKey(),type:r,noHighlights:s,noLinking:c}));case"subteam":return l.a.createElement(C["a"],A({},o,{key:this.nextKey(),fallback:a,noHighlights:s,noLinking:c,onClick:H}));case"date":return l.a.createElement(S["a"],A({},o,{key:this.nextKey(),fallback:a}));case"team":return l.a.createElement(T["a"],A({},o,{key:this.nextKey(),fallback:a}));default:return B}}},{key:"renderLink",value:function e(t){var n=t.url,r=t.contents;var a=this.props,o=a.doSlackActionLinks,i=a.noLinking,s=a.origin,c=a.memberId,u=a.clogLinkClick;return l.a.createElement(P["a"],{key:this.nextKey(),url:n,noLinking:i,doSlackActionLinks:o,origin:s,memberId:c,clogLinkClick:u},this.renderMrkdwnFormatting(r))}},{key:"renderBold",value:function e(t){var n=t.contents;var r="ja-JP"===m["k"]?"*":"*";return l.a.createElement("b",{key:this.nextKey(),"data-stringify-prefix":r,"data-stringify-suffix":r,"data-stringify-requires-siblings":true},this.renderMrkdwnFormatting(n))}},{key:"renderItalic",value:function e(t){var n=t.contents;var r="ja-JP"===m["k"]?"_":"_";return l.a.createElement("i",{key:this.nextKey(),"data-stringify-prefix":r,"data-stringify-suffix":r,"data-stringify-requires-siblings":true},this.renderMrkdwnFormatting(n))}},{key:"renderStrike",value:function e(t){var n=t.contents;return l.a.createElement("strike",{key:this.nextKey(),"data-stringify-prefix":"~","data-stringify-suffix":"~","data-stringify-requires-siblings":true},this.renderMrkdwnFormatting(n))}},{key:"renderCode",value:function e(t){var n=t.contents;if(this.props.noCode)return l.a.createElement("span",{key:this.nextKey()},this.renderMrkdwnFormatting(n));var r="ja-JP"===m["k"]?"`":"`";return l.a.createElement("code",{key:this.nextKey(),className:"special_formatting","data-stringify-prefix":r,"data-stringify-suffix":r,"data-stringify-requires-siblings":true},this.renderMrkdwnFormatting(n))}},{key:"renderPre",value:function e(t,n){var r=t.contents;if(this.props.noCode)return this.renderUnformattedBlock({contents:r},n);var a="ja-JP"===m["k"]?"```":"```";return l.a.createElement("pre",{key:this.nextKey(),className:"special_formatting","data-stringify-prefix":a,"data-stringify-suffix":a,"data-stringify-requires-siblings":true},this.renderMrkdwnFormatting(r))}},{key:"renderQuote",value:function e(t,n){var r=t.contents;if(this.props.noQuotes)return this.renderUnformattedBlock({contents:r},n);return l.a.createElement("div",{key:this.nextKey(),className:"special_formatting_quote"},l.a.createElement("div",{className:"quote_bar"},l.a.createElement("div",{className:"shim"})),l.a.createElement("div",{className:"content dynamic_content_max_width"},this.renderMrkdwnFormatting(r)))}},{key:"renderUnformattedBlock",value:function e(t,n){var r=t.contents;var a=l.a.createElement("span",{key:this.nextKey()},this.renderMrkdwnFormatting(r));if(0===n)return a;return[this.renderLineBreak(),a]}},{key:"renderHighlights",value:function e(t){var n=this;var r=t.text;var a=this.props,o=a.highlights,i=a.noHighlights;if(!r||!o||i)return Object(b["a"])(r);var s=o.split(/\s*,\s*/);var l=Object(v["a"])(r,s);var c=[];var u=0;l.forEach(function(e){var t=e.index,a=e.length;var o=Object(b["a"])(r.slice(u,t));c.push(o);var i=Object(b["a"])(r.substr(t,a));c.push(n.renderHighlight(i));u=t+a});if(u!==r.length){var p=Object(b["a"])(r.slice(u));c.push(p)}return c}},{key:"renderHex",value:function e(t){var n=t.color;var r=this.props.noHexColors;if(r)return null;return l.a.createElement("div",{key:this.nextKey(),className:"c-mrkdwn__hex",style:{background:n}})}},{key:"renderUnknownItem",value:function e(t){var n=t.token;var r=this.props.showTooltips;if(r)return l.a.createElement(O["c"],{key:this.nextKey(),tip:F.t("¡Lo sentimos! La representación de esta parte no fue correcta.")},l.a.createElement("code",{className:"sk_black"},n));return l.a.createElement("code",{key:this.nextKey(),className:"sk_black"},n)}},{key:"renderMrkdwnFormatting",value:function e(t){var n=this;var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var a=this.props.customFormatHandler;return t.map(function(e,o){var i=n.FORMAT_HANDLERS[e.type]||n.renderHighlights;var s=void 0;try{s=a?a({item:e,getDefaultOutput:function t(){return i(e,o)},key:n.nextKey(),isLastItem:r&&o===t.length-1}):i(e,o)}catch(e){Object(d["error"])(e)}s===B&&(s=n.renderUnknownItem(e));return s})}},{key:"render",value:function e(){var t=this.props,n=t.text,r=t.className,a=t.emojiMode,o=t.noJumbomoji,i=t.noLinking,s=t.noSpecials,c=t.noHighlights,u=t.noEmojiText,p=t.noHexColors,f=t.preventCopyPaste,d=t.transformMissingEmoji,v=t.showIconForEmojiInAsTextMode,m=t.stopAnimations,b=t.doInlineImages,g=t.doSlackActionLinks,y=t.featureReactMessages;if(!n)return null;this.uid=0;if(!y){var k=Object(_["d"])(n,null,{no_jumbomoji:o,no_linking:i,no_specials:s,no_highlights:c,no_emoji_text:u,no_hex_colors:p,prevent_copy_paste:f,transform_missing_emoji:d,show_icon_for_emoji_in_as_text_mode:v,stop_animations:m,emoji_mode:a,do_inline_imgs:b,enable_slack_action_links:g});return l.a.createElement("span",{dangerouslySetInnerHTML:{__html:k},className:r})}var O=s?"NOMRKDWN":this.props.tsfMode;var x=this.props.ariaAssertive?"assertive":null;var j=Object(w["a"])(n,O,{jumbomoji:!o,allow_intra_word_formatting:Object(_["f"])()});var E=Object(h["a"])(j);return l.a.createElement("span",{className:r,"aria-live":x},this.renderMrkdwnFormatting(E,true))}}]);return t}(s["PureComponent"]);W.displayName="BaseMrkdwn";W.propTypes=U;W.defaultProps=z;var G=function e(t,n){var r=n.emojiMode,a=n.highlights,o=n.noHexColors,i=n.noJumbomoji;var s=r||Object(f["a"])(t);var l=Object(u["getUserPref"])(t,"jumbomoji");var c=a||Object(u["getUserPref"])(t,"highlight_words");var d=Object(p["useReactMessages"])(t)?null:Object(y["f"])();return{emojiMode:s,noJumbomoji:i||!l,highlights:c,noHexColors:o||Object(u["getUserPref"])(t,"hide_hex_swatch"),emojiMap:d,featureReactMessages:Object(p["isFeatureEnabled"])(t,"feature_react_messages")}};var V=Object(c["connect"])(G)(W);V.propTypes={emojiMode:i.a.string,highlights:i.a.string,noHexColors:i.a.bool};V.defaultProps={emojiMode:void 0,highlights:void 0,noHexColors:false};t["a"]=V},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(12421);var u=n.n(c);var p={children:a.a.node.isRequired,position:a.a.string,arrowOffset:a.a.number,status:a.a.oneOf(["success"]),className:a.a.string};var f={position:"top",arrowOffset:null,status:null,className:null};var d=function e(t){var n=t.children,r=t.position,a=t.arrowOffset,o=t.status,s=t.className;var c=l()("c-tooltip__tip","c-tooltip__tip--"+r,{"c-tooltip__tip--success":"success"===o},s);var u={};a&&("top-right"===r||"bottom-right"===r?u.right=a:"top-left"!==r&&"bottom-left"!==r||(u.left=a));return i.a.createElement("div",{className:c},n,i.a.createElement("div",{className:"c-tooltip__tip__arrow",style:u}))};d.displayName="TooltipTip";d.propTypes=p;d.defaultProps=f;t["a"]=d},function(e,t,n){"use strict";var r=n(9840);function a(e,t){return Object(r["a"])(e,t,{units:"seconds"})}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);function a(e){var t=Object(r["a"])(e,{returnMoment:true});return t.format("dddd")}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);var a=n(9841);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fallbackString,o=void 0===n?void 0:n,i=t.uncapitalized,s=void 0!==i&&i;var l=Object(r["a"])(e,{returnMoment:true});var c=Object(a["a"])(l,{uncapitalized:s});if(c)return c;return o}t["a"]=o},function(e,t,n){"use strict";var r=n(1214);var a=n.n(r);var o=n(9743);var i=n(9730);var s=n(9761);var l="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.timeZoneOffset,r=t.do24hrTime,a=t.includeMeridiem,i=t.includeSeconds;var l=n?n/60:-420;var c=Object(o["a"])(e).utcOffset(l);return Object(s["a"])(c,{do24hrTime:r,includeMeridiem:a,includeSeconds:i})}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.timeZone,r=void 0===n?"America/Los_Angeles":n,u=t.timeZoneOffset,p=void 0===u?-25200:u,f=t.do24hrTime,d=void 0===f?"en"!==o["a"].locale():f,h=t.includeMeridiem,v=void 0===h?!d:h,m=t.includeSeconds,b=void 0!==m&&m;var _=e?o["a"].utc(e):o["a"].utc();var g=Intl&&"object"===("undefined"===typeof Intl?"undefined":l(Intl))&&"function"===typeof Intl.DateTimeFormat&&"object"===l(Intl.DateTimeFormat())&&"function"===typeof Intl.DateTimeFormat().resolvedOptions&&"object"===l(Intl.DateTimeFormat().resolvedOptions())&&"undefined"!==typeof Intl.DateTimeFormat().resolvedOptions().timeZone&&Intl.DateTimeFormat().resolvedOptions().timeZone.length>0;if(g)try{var y=a()(Intl.DateTimeFormat);var w=y(o["a"].locale(),{timeZone:r,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!d});var k=Object(i["a"])(w.format(_),{parseFormat:["MM/DD/YYYY, hh:mm:ss A","YYYY/MM/DD hh:mm:ss"],returnMoment:true});return Object(s["a"])(k.utc().toDate(),{do24hrTime:d,includeMeridiem:v,includeSeconds:b})}catch(e){return c(_,{timeZoneOffset:p,do24hrTime:d,includeMeridiem:v,includeSeconds:b})}return c(_,{timeZoneOffset:p,do24hrTime:d,includeMeridiem:v,includeSeconds:b})}t["a"]=u},function(e,t,n){"use strict";var r=n(9807);function a(e){var t=new Date;return Object(r["a"])(e,t)}t["a"]=a},function(e,t,n){"use strict";var r=n(9743);var a=n(9730);var o=n(9807);function i(e){var t=Object(a["a"])(e,{returnMoment:true});var n=Object(r["a"])().subtract(1,"days");return Object(o["a"])(t,n)}t["a"]=i},function(e,t,n){"use strict";var r=n(9730);var a=n(9818);var o=n(9743);function i(e){var t=Object(r["a"])(e,{returnMoment:true});var n=Object(o["a"])();var i=Object(a["a"])(31,{unitsIn:"days",unitsOut:"seconds"});var s=Object(o["a"])(n).subtract(t.unix(),"seconds").unix();if(t.year()>n.year())return false;return n.year()===t.year()||s<=i}t["a"]=i},function(e,t,n){"use strict";var r=n(9818);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.units,a=void 0===n?"seconds":n;var o=Object(r["a"])(e,{unitsIn:a,unitsOut:"weeks"});var i=Object(r["a"])(e,{unitsIn:a,unitsOut:"days"});var s=Object(r["a"])(e,{unitsIn:a,unitsOut:"hours"});var l=Object(r["a"])(e,{unitsIn:a,unitsOut:"minutes"});var c=Object(r["a"])(e,{unitsIn:a,unitsOut:"seconds"});return{w:o,d:i>=7?i%7:i,h:s>=24?s%24:s,m:l>=60?l%60:l,s:c>=60?c%60:c}}t["a"]=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updateStatus",function(){return u});n.d(t,"bulkUpdateStatus",function(){return p});n.d(t,"getCustomStatusByMemberId",function(){return h});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.memberId,r=t.status;if(!n||!r)return e;return l({},e,c({},n,r))}),c(s,p,function(e,t){if(!a.a.isArray(t))return e;var n=a.a.filter(t,function(e){return e&&e.id&&e.profile});if(!n.length)return e;var r=l({},e);a.a.forEach(n,function(e){r[e.id]={emoji:e.profile.status_emoji,text:e.profile.status_text}});return r}),s),f);t["default"]=d;var h=function e(t,n){return t&&t.customStatus&&t.customStatus[n]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"addRecentHistory",function(){return l});n.d(t,"getRecentHistory",function(){return p});var r=n(18);var a=n.n(r);var o=n(0);var i=n.n(o);function s(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:true,configurable:true,writable:true}):e[t]=n;return e}var l=Object(r["createAction"])("Add a new visit to the recentHistory stack");var c={recentHistory:[]};var u=Object(r["createReducer"])(s({},l,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.id;return{recentHistory:i()([n].concat(e.recentHistory)).uniq().take(10).value()}}),c);t["default"]=u;var p=function e(t){return t&&t.homeScreen&&t.homeScreen.recentHistory}},,function(e,t,n){"use strict";t["a"]=s;var r=n(9718);var a=1.75;var o=10;function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:100;var l=e.channelId,c=e.ts,u=e.broadcastDelete;Object(r["a"])("chat.delete",{channel:l,ts:c,broadcast_delete:u,_attempts:n,_delay_ms:s}).then(function(){t()}).catch(function(n){var r=n.args,s=n.data;"message_not_found"===s.error&&r._attempts=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function y(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function w(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t=0;o--){if(n[o]&&n[o].type!==h["a"].separator)break;n[o]=null}return n.filter(function(e){return null!==e})};var j=function(e){y(t,e);function t(){_(this,t);return g(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}m(t,[{key:"render",value:function e(){var n=this.props,r=n.template,a=n.stripTerminalSeparators,o=b(n,["template","stripTerminalSeparators"]);var l=a?x(r):r;var m=l.map(function(e){if(e.type===h["a"].separator)return i.a.createElement(d["a"],{key:e.key});if(e.type===h["a"].loading)return i.a.createElement(u["a"],{key:e.key||"loading",size:"small"});if(e.type===h["a"].submenu){var n=Object(s["isFunction"])(e.renderSubmenu)?e.renderSubmenu:function(n){return i.a.createElement(t,v({template:e.template},n))};return i.a.createElement(c["a"],{label:e.label,renderSubmenu:n,key:e.key||e.label})}return i.a.createElement(f["a"],{className:e.className,label:e.label,description:e.description,icon:e.icon,onSelected:e.click,target:e.target,href:e.href,danger:e.danger,key:e.key||e.label,type:e.type,"data-qa":e.dataQa},e.children)});return i.a.createElement(p["a"],o,m)}}]);return t}(o["PureComponent"]);j.displayName="MenuFromTemplate";j.propTypes=k;j.defaultProps=O;t["a"]=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"upsertChannelMembershipInfoForUsers",function(){return _});n.d(t,"upsertFetchedChannelMembershipInfoForUsers",function(){return g});n.d(t,"clearChannelMembershipInfoForUsers",function(){return y});n.d(t,"clearChannelMembershipInfo",function(){return w});n.d(t,"clearAllMembershipInfo",function(){return k});n.d(t,"initialState",function(){return O});n.d(t,"addIsKnownStatus",function(){return j});n.d(t,"setChannelMembershipInfoForUsers",function(){return S});n.d(t,"isMembershipKnownForUser",function(){return T});n.d(t,"getCachedChannelMembershipInfoForUser",function(){return P});n.d(t,"getChannelMembershipInfoForUser",function(){return I});n.d(t,"ensureChannelMembershipIsKnownForUsers",function(){return N});n.d(t,"test",function(){return A});var r=n(18);var a=n.n(r);var o=n(0);var i=n.n(o);var s=n(10307);var l=n(9714);var c=n(9727);var u=n(9716);var p=n(9728);var f=n(9713);var d=n(12521);var h;var v=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};var n={};Object.keys(t).forEach(function(e){if(!Object(o["isBoolean"])(t[e]))return;n[e]={isKnown:true,isMember:t[e]}});return n};var E=function e(){var t={isKnown:false};Object.defineProperty(t,"isMember",{get:function e(){throw new Error("Value for isMember is not known; check isKnown before accessing this field")}});return t};var C=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.channelId,r=t.userIds;return function(e,t){var a=r.reduce(function(e,t){return v({},e,m({},t,E()))},{});e(_({channelId:n,membershipInfo:a}));return b(e,t,n,r).then(function(t){return e(g({channelId:n,membershipInfo:j(t)}))}).catch(function(){return e(y({channelId:n,userIds:r}))})}};var S=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.channelId,r=t.membershipInfo;return function(e,t){if(!Object(o["isString"])(n)||!Object(o["isObject"])(r))return false;var a=Object(o["pickBy"])(r,function(e,r){var a=P(t(),n,r);return!a.isKnown||a.isMember!==e});if(Object(o["isEmpty"])(a))return false;e(_({channelId:n,membershipInfo:j(a)}));return true}};var T=function e(t,n,r){return!!(t&&t.membership&&t.membership[n]&&t.membership[n][r]&&t.membership[n][r].isKnown)};var P=function e(t,n,r){if(!Object(o["isObject"])(t)||!Object(o["isString"])(n)||!Object(o["isString"])(r))return{};var a=t&&t.membership&&t.membership[n]&&t.membership[n][r]||{};if(Object(o["isEmpty"])(a)){var i=Object(f["getChannelById"])(t,n);if(Object(l["isIm"])(i)){var s={isKnown:true,isMember:r===Object(l["getMemberIdFromIm"])(i)||!!Object(c["x"])(Object(d["getMemberById"])(t,r))};var h=_({channelId:n,membershipInfo:s});Object(o["defer"])(u["a"],Object(p["getTeamId"])(t),h);return s}}return a};var I=function e(t,n,r){if(!Object(o["isObject"])(t)||!Object(o["isString"])(n)||!Object(o["isString"])(r))return{};var a=P(t,n,r);if(Object(o["isEmpty"])(a)){var i=C({channelId:n,userIds:[r]});Object(o["defer"])(u["a"],Object(p["getTeamId"])(t),i);return E()}return a};var N=function e(t,n,r){var a=Object(o["reject"])(r,function(e){return T(t,n,e)});if(!a.length||Object(l["isIm"])(Object(f["getChannelById"])(t,n)))return Promise.resolve();return Object(u["a"])(Object(p["getTeamId"])(t),C({channelId:n,userIds:r}))};var A={};Object.defineProperty(A,"getUnknownMembershipStub",{get:function e(){return E},set:function e(t){E=t}});Object.defineProperty(A,"fetchAndUpsertChannelMembershipForUsers",{get:function e(){return C},set:function e(t){C=t}});Object.defineProperty(A,"fetchChannelMembershipForUsers",{get:function e(){return b},set:function e(t){b=t}})},function(e,t,n){"use strict";t["a"]=i;var r=n(9707);var a=new r["b"]("broadcast_keywords");var o={channel:a.t("canal"),everyone:a.t("todos"),here:a.t("aquí")};function i(e){var t=e.type,n=e.tsfMode,r=void 0===n?"NORMAL":n,a=e.translations,i=void 0===a?o:a,s=e.featureLocalization,l=void 0===s||s;if(!t)return null;var c=t;l&&i[t]&&(c=i[t]);if("EDIT"===r)return"<@BK"+t+"|@"+c+">";return"@"+c}},function(e,t,n){"use strict";var r=n(9840);function a(e,t){return Object(r["a"])(e,t,{units:"days"})}t["a"]=a},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(23);var u=n(9709);var p=n(9707);var f=n(12301);var d=n.n(f);var h=new p["b"]("presence");var v=function e(t){var n=t.inheritIconSize,r=t.isActive,a=t.isDnd,o=t.userType,s=t.className;var c=r?"presence-online":"presence-offline";var p=l()(s,"c-presence",{"c-presence--active":r,"c-presence--away":!r});var f=void 0;f=r?a?h.t("Disponible, notificaciones pospuestas"):h.t("Disponible"):a?h.t("Ausente, notificaciones pospuestas"):h.t("Ausente");"member"===o?a&&(c=r?"presence-dnd":"presence-dnd-offline"):"ra"===o?c=a?r?"presence-ra-dnd":"presence-ra-dnd-offline":r?"presence-ra-online":"presence-ra-offline":"ura"===o?c=a?r?"presence-ura-dnd":"presence-ura-dnd-offline":r?"presence-ura-online":"presence-ura-offline":"external"===o&&(c=a?r?"presence-external-dnd":"presence-external-dnd-offline":r?"presence-external-online":"presence-external-offline");return i.a.createElement(u["a"],{type:c,className:p,title:f,align:"baseline","aria-hidden":true,inherit:n})};v.displayName="Presence";v.propTypes={inheritIconSize:a.a.bool,isActive:a.a.bool,isDnd:a.a.bool,userType:a.a.oneOf(["member","ra","ura","external"]),className:a.a.string};v.defaultProps={inheritIconSize:false,isActive:false,isDnd:false,userType:"member",className:void 0};t["a"]=Object(c["pure"])(v)},function(e,t,n){"use strict";var r=n(10329);t["a"]=r["a"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"pauseMedia",function(){return s});n.d(t,"getPauseState",function(){return u});var r=n(18);var a=n.n(r);var o=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function v(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:true,configurable:true,writable:true}):e[t]=n;return e}var m=Object(o["createAction"])("Create an app action (but without saving)");var b=Object(o["createAction"])("Update an app action (but without saving)");var _=Object(o["createAction"])("Remove an app action (but without saving)");var g=Object(o["createAction"])("App action config fetch in flight");var y=Object(o["createAction"])("App action config fetch success");var w=Object(o["createAction"])("App action config fetch failed");var k=Object(o["createAction"])("App action config save in flight");var O=Object(o["createAction"])("App action config save success");var x=Object(o["createAction"])("App action config failed");var j={actions:[]};var E=function e(t,n,r){return d({},t,v({},n,d({},t[n]||j,r)))};var C=function e(t,n){return E(t,n,{fetchInFlight:true,fetchError:false})};var S=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var a=n.appId,o=h(n,["appId"]);var i=Object(r["get"])(t,a+".unsaved",false);return E(t,a,d({fetchInFlight:false,fetchError:false,isDataLoaded:true},i?{}:o))};var T=function e(t,n){return E(t,n,{fetchInFlight:false,fetchError:true})};var P=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.appId,o=n.index,i=n.action;var s=Object(r["clone"])(Object(r["get"])(t,a+".actions",[]));"number"===typeof o?s[o]=i:s.push(i);return E(t,a,{actions:s,unsaved:true})};var I=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.appId,o=n.index;var i=Object(r["clone"])(Object(r["get"])(t,a+".actions",[]));i.splice(o,1);return E(t,a,{actions:i,unsaved:true})};var N=function e(t,n){return E(t,n,{saveInFlight:true,saveError:false,unsaved:false})};var A=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r=n.appId,a=h(n,["appId"]);return E(t,r,d({saveInFlight:false,saveError:false},a))};var M=function e(t,n){return E(t,n,{saveInFlight:false,saveError:true,unsaved:false})};var R={};var L=Object(o["createReducer"])((f={},v(f,g,C),v(f,y,S),v(f,w,T),v(f,m,P),v(f,b,P),v(f,_,I),v(f,k,N),v(f,O,A),v(f,x,M),f),R);t["default"]=L;function D(e,t){var n=e&&e.developerActions||R;return n[t]||j}function q(e,t){var n=D(e,t),r=n.actions;return r.filter(function(e){return e.type===p["ACTION_TYPES"].messageAction})}var B=Object(u["a"])("Fetch config for app, but only if safe to do so",function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.appId;var a=t();var o=D(a,r),i=o.fetchInFlight,s=o.saveInFlight,l=o.unsaved;if(!i&&!s&&!l){e(g(r));return c["a"](r).then(function(t){return e(y(d({appId:r},t)))}).catch(function(){return e(w(r))})}return Promise.resolve()});B.propTypes={appId:l.a.string.isRequired};var F=Object(u["a"])("Save app actions config",function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.appId,a=n.actionUrl,o=n.suggestionUrl,i=n.rethrowError;var s=t();var l=D(s,r),u=l.saveInFlight,p=l.actionUrl,f=l.suggestionUrl,h=l.actions;if(!u){e(k(r));return c["b"]({appId:r,actionUrl:"string"===typeof a?a:p,suggestionUrl:"string"===typeof o?o:f,actions:h}).then(function(t){return e(O(d({appId:r},t)))}).catch(function(t){e(x(r));if(i)throw t})}return Promise.resolve()});F.propTypes={appId:l.a.string.isRequired}},function(e,t,n){"use strict";t["a"]=i;t["b"]=l;var r=n(9718);var a=function e(t){return{id:String(t.action_id),type:t.type,name:t.name,description:t.description,callbackId:t.callback_id}};var o=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.data;return{actionUrl:n.action_url||"",suggestionUrl:n.suggestion_url||"",actions:(n.actions||[]).map(a)}};function i(e){return Object(r["a"])("developer.apps.actions.list",{app_id:e}).then(o)}var s=function e(t){return{action_id:Number(t.id)||t.id,type:t.type,name:t.name,description:t.description,callback_id:t.callbackId}};function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.appId,n=e.actionUrl,a=e.suggestionUrl,i=e.actions;return Object(r["a"])("developer.apps.actions.update",{app_id:t,action_url:n,suggestion_url:a,actions:JSON.stringify(i.map(s))}).then(o)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",function(){return w});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(12398);var f=n.n(p);var d=n(11851);var h=n.n(d);var v=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function y(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var w={medium:"medium",large:"large"};var k={ariaDescribedby:a.a.string,ariaInvalid:a.a.bool,ariaLabelledby:a.a.string,ariaRequired:a.a.bool,className:a.a.string,id:a.a.string.isRequired,name:a.a.string.isRequired,onChange:a.a.func,size:a.a.oneOf(Object(c["values"])(w)),value:a.a.string};var O={ariaDescribedby:"",ariaInvalid:false,ariaLabelledby:"",ariaRequired:false,className:null,onChange:c["noop"],size:w.medium,value:""};var x=function(e){y(t,e);function t(e){_(this,t);var n=g(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.onChange=n.onChange.bind(n);return n}m(t,[{key:"onChange",value:function e(t){this.props.onChange(t.target.value)}},{key:"focus",value:function e(){this.input.focus()}},{key:"blur",value:function e(){this.input.blur()}},{key:"render",value:function e(){var t=this;var n=this.props,r=n.ariaDescribedby,a=n.ariaInvalid,o=n.ariaLabelledby,s=n.ariaRequired,c=n.className,u=n.id,p=n.name,f=n.size,d=b(n,["ariaDescribedby","ariaInvalid","ariaLabelledby","ariaRequired","className","id","name","size"]);var h=l()("c-input_text",{"c-input_text--large":f===w.large},c);return i.a.createElement("input",v({},d,{"aria-describedby":r,"aria-invalid":a,"aria-labelledby":o,"aria-required":s,className:h,id:u,name:p,onChange:this.onChange,ref:function e(n){t.input=n},type:"text"}))}}]);return t}(i.a.Component);x.displayName="Text";x.propTypes=k;x.defaultProps=O;t["b"]=x},function(e,t,n){"use strict";t["a"]=r;t["b"]=a;function r(e,t){return e+"_"+t}function a(){return Math.random().toString(36).substring(2,10)}var o={getInputBuddyId:r,getRandomId:a}},function(e,t,n){"use strict";n.d(t,"a",function(){return w});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(12408);var f=n.n(p);var d=n(11889);var h=n.n(d);var v=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function y(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var w={medium:"medium",large:"large"};var k={ariaDescribedby:a.a.string,ariaInvalid:a.a.bool,ariaLabelledby:a.a.string,ariaRequired:a.a.bool,className:a.a.string,id:a.a.string.isRequired,name:a.a.string.isRequired,onChange:a.a.func,resize:a.a.string,size:a.a.oneOf(Object(c["values"])(w)),value:a.a.string};var O={ariaDescribedby:"",ariaInvalid:false,ariaLabelledby:"",ariaRequired:false,className:null,onChange:c["noop"],resize:null,size:w.medium,value:""};var x=function(e){y(t,e);function t(e){_(this,t);var n=g(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.onChange=n.onChange.bind(n);return n}m(t,[{key:"onChange",value:function e(t){this.props.onChange(t.target.value)}},{key:"focus",value:function e(){this.input.focus()}},{key:"render",value:function e(){var t=this;var n=this.props,r=n.ariaDescribedby,a=n.ariaInvalid,o=n.ariaLabelledby,s=n.ariaRequired,c=n.className,u=n.id,p=n.name,f=n.resize,d=n.size,h=b(n,["ariaDescribedby","ariaInvalid","ariaLabelledby","ariaRequired","className","id","name","resize","size"]);var m=l()("c-input_textarea",{"c-input_textarea--large":d===w.large,"c-input_textarea--resize_none":"none"===f,"c-input_textarea--resize_both":"both"===f,"c-input_textarea--resize_h":"horizontal"===f},c);return i.a.createElement("textarea",v({},h,{"aria-describedby":r,"aria-invalid":a,"aria-labelledby":o,"aria-required":s,className:m,id:u,name:p,onChange:this.onChange,ref:function e(n){t.input=n},value:this.props.value}))}}]);return t}(i.a.Component);x.displayName="Textarea";x.propTypes=k;x.defaultProps=O;t["b"]=x},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(12412);var u=n.n(c);var p=Object.assign||function(e){for(var t=1;t0}var N=function(e){x(t,e);function t(){k(this,t);return O(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}w(t,[{key:"componentDidMount",value:function e(){P+=1}},{key:"componentWillUnmount",value:function e(){P-=1}},{key:"getContentLabel",value:function e(){var t=this.props.contentLabel;t||(Object(p["isString"])(this.props.title)?t=this.props.title:Object(b["warn"])('You should pass the "contentLabel" prop when passing a non-string "title" prop.'));return t}},{key:"getCloseTimeout",value:function e(){if(this.props.showCloseTransition)return T;return null}},{key:"maybeShowTransition",value:function e(){var t=this.props,n=t.showOpenTransition,r=t.showCloseTransition;return{afterOpen:n?"c-fullscreen_modal__content--after-open":null,beforeClose:r?"c-fullscreen_modal__content--before-close":null}}},{key:"renderBackButton",value:function e(){var t=this.props,n=t.onBack,r=t.withHeader,a=t.withBreadcrumbHeader;var o="";a||r||(o=j.t("back"));var s=u()("c-fullscreen_modal__back",{"c-fullscreen_modal__back--with_header":a||r});return i.a.createElement(d["c"],{className:s,onClick:n},i.a.createElement(h["a"],{className:"c-fullscreen_modal__button__icon nudge_bottom_1",type:"arrow_large_left"}),i.a.createElement("span",{className:"c-fullscreen_modal__button__label"},o))}},{key:"renderCancelButton",value:function e(){var t=this.props,n=t.cancelText,r=t.cancelButtonType,a=t.onCancel;var o=n||j.t("Cancelar");return i.a.createElement(d["d"],{type:r,className:"c-fullscreen_modal__cancel",onClick:a},o)}},{key:"renderCloseButton",value:function e(){var t=this.props,n=t.onCancel,r=t.withHeader,a=t.withBreadcrumbHeader;var o="";a||r||(o=j.t("esc"));var s=u()("c-fullscreen_modal__close",{"c-fullscreen_modal__close--with_header":a||r});return i.a.createElement(d["c"],{className:s,onClick:n},i.a.createElement(h["a"],{className:"c-fullscreen_modal__button__icon nudge_bottom_2",type:"times"}),i.a.createElement("span",{className:"c-fullscreen_modal__button__label"},o))}},{key:"renderGoButton",value:function e(){var t=this.props,n=t.goButtonIsDisabled,r=t.goButtonIsPending,a=t.goButtonText,o=t.goButtonType,s=t.onGo;var l=a||j.t("Aceptar");return i.a.createElement(d["b"],{type:o,className:"c-fullscreen_modal__go",onClick:s,loading:r,disabled:n},l)}},{key:"renderHeader",value:function e(){var t=this.props,n=t.title,r=t.withHeader,a=t.breadcrumbTitles,o=t.currentStepIndex,s=t.isSteppingBack,l=t.withBreadcrumbHeader;if(r)return i.a.createElement("div",{className:"c-fullscreen_modal__header"},i.a.createElement("h2",{className:"c-fullscreen_modal__title"},n));if(l)return i.a.createElement("div",{className:"c-fullscreen_modal__header"},i.a.createElement(v["a"],{breadcrumbTitles:a,highlightedIndex:o,isSteppingBack:s}));return i.a.createElement("h1",{className:"c-fullscreen_modal__title"},n)}},{key:"renderFooter",value:function e(){var t=this.props,n=t.showCancelButton,r=t.showGoButton,a=t.buttonAlignment,o=t.withFooter;if(!n&&!r)return null;var s=u()({"c-fullscreen_modal__buttons":true,"c-fullscreen_modal__buttons--align_right":a===E.right,"c-fullscreen_modal__buttons--float_right":a===E.floatRight});var l=i.a.createElement("div",{className:s},n&&this.renderCancelButton(),r&&this.renderGoButton());if(o)return i.a.createElement("div",{className:"c-fullscreen_modal__footer"},l);return l}},{key:"render",value:function e(){var t=this.props,n=t.children,r=t.onCancel,a=t.showBackButton,o=t.showCloseButton,s=t.withFooter,c=t.withHeader,p=t.withBreadcrumbHeader,f=t.position,d=t.isOpen,h=t.modalClasses,v=t.showOpenTransition;var m=u()("c-fullscreen_modal",{"c-fullscreen_modal--fixed":"fixed"===f});var b=u()("c-fullscreen_modal__content",h,{"c-fullscreen_modal__content--with_footer":s,"c-fullscreen_modal__content--with_header":c,"c-fullscreen_modal__content--with_breadcrumb_header":p,"c-fullscreen_modal__content--before-open":v});var _=u()("c-fullscreen_modal__body",{"c-fullscreen_modal__body--with_header":c,"c-fullscreen_modal__body--with_footer":s,"c-fullscreen_modal__body--with_breadcrumb_header":p});return i.a.createElement(l.a,{role:"dialog",className:y({base:b},this.maybeShowTransition()),closeTimeoutMS:this.getCloseTimeout(),contentLabel:this.getContentLabel(),isOpen:d,onRequestClose:r,overlayClassName:m},a&&this.renderBackButton(),o&&this.renderCloseButton(),(p||c)&&this.renderHeader(),i.a.createElement("div",{className:_},i.a.createElement("div",{className:"c-fullscreen_modal__body__content"},!(p||c)&&this.renderHeader(),n,!s&&this.renderFooter())),s&&this.renderFooter())}}]);return t}(o["PureComponent"]);N.displayName="FullscreenModal";N.propTypes=C;N.defaultProps=S;t["a"]=N},function(e,t,n){"use strict";var r=n(9898);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(10631);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(9707);var u=n(9709);var p=n(9750);var f=n(12241);var d=n.n(f);var h=Object.assign||function(e){for(var t=1;tn+t?e.apply(void 0,o):r=requestAnimationFrame(a)};r=requestAnimationFrame(s);return r}}},function(e,t,n){"use strict";n.d(t,"b",function(){return u});n.d(t,"c",function(){return p});n.d(t,"a",function(){return f});var r=n(10205);var a=n(10206);function o(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{};return Object(r["reduce"])(e,function(e,t,n){return o({},e,i({},Object(r["snakeCase"])(n),t))},{})}},function(e,t,n){"use strict";t["b"]=r;t["a"]=a;function r(e,t){return e+"_"+t.name}function a(e,t,n){return e+"_"+t.name+"_"+n}function o(e,t,n){return r(e,t)+"_"+n.value}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t["getCalculatedDesktopNotifySetting"]=f;t["getCalculatedMobileNotifySetting"]=d;t["getDefaultDesktopNotifySetting"]=h;t["getDefaultMobileNotifySetting"]=v;t["getNotificationPermissionState"]=m;var r=n(9719);var a=n(9710);var o=n(9713);var i=n(9927);var s=n(9714);function l(e,t){if("desktop"!==t&&"mobile"!==t)throw new Error("Platform must be desktop or mobile: "+t);return Object(r["getNotificationsGlobalPref"])(e,"global_"+t)}function c(e,t){if("desktop"!==t&&"mobile"!==t)throw new Error("Platform must be desktop or mobile: "+t);if(Object(a["isFeatureEnabled"])(e,"feature_turn_mpdm_notifs_on")){var n=Object(r["getNotificationsGlobalPref"])(e,"global_mpdm_"+t);if(!n){var o=l(e,t);if("nothing"===o)return"nothing";return"everything"}return n}return Object(r["getNotificationsGlobalPref"])(e,"global_"+t)}function u(e,t,n){var r=Object(o["getChannelById"])(e,t);if(!r)return null;if(Object(s["isMpim"])(r)||Object(s["isIm"])(r))return c(e,n);return l(e,n)}function p(e,t,n){if("desktop"!==n&&"mobile"!==n)throw new Error("Platform must be desktop or mobile: "+n);var a=Object(o["getChannelById"])(e,t);if(!a)return null;if(Object(s["isIm"])(a))throw new Error("IMs do not have a calculated notification setting");var i=Object(r["getNotificationsChannelPref"])(e,t,n);if(i)return i;return u(e,t,n)}function f(e,t){return p(e,t,"desktop")}function d(e,t){return p(e,t,"mobile")}function h(e,t){return u(e,t,"desktop")}function v(e,t){return u(e,t,"mobile")}function m(){var e=Object(i["a"])();var t=null;if(!e){var n=Object(i["b"])();t="denied"===n?"not_allowed":"default"===n?"not_yet_allowed":"impossible"}return{notificationsEnabled:e,notificationDisabledType:t}}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(9708);var a=Object(r["c"])("TS.ui.prefs_dialog.start")},function(e,t,n){"use strict";n.d(t,"c",function(){return a});n.d(t,"a",function(){return o});n.d(t,"b",function(){return i});var r=n(9708);var a=Object(r["c"])("TS.ui.share_channel_dialog.start",function(){return null});var o=Object(r["c"])("TS.ui.share_channel_dialog.showApproveRequestDialog",function(){return null});var i=Object(r["c"])("TS.ui.share_channel_dialog.showFindAnAdminDialog",function(){return null})},function(e,t,n){"use strict";var r=n(9758);var a=n(3398);var o=n.n(a);var i=n(10802);var s=n(10231);var l=n(10232);var c=n(10233);var u=n(10803);n.d(t,"a",function(){return o.a});n.d(t,"c",function(){return r["a"]});n.d(t,"b",function(){return l["a"]});n.d(t,"d",function(){return c["a"]});n.d(t,"e",function(){return s["a"]});n.d(t,"f",function(){return u["a"]});t["g"]=i["a"]},function(e,t,n){"use strict";n.d(t,"b",function(){return a});n.d(t,"d",function(){return o});n.d(t,"a",function(){return i});n.d(t,"c",function(){return s});var r=n(9708);var a=Object(r["c"])("TS.ui.channel_options_dialog.promiseToGetWhoCanPostListData",function(){return false});var o=Object(r["c"])("TS.ui.team_picker.createFilterFunction",function(){return function(){return Promise.resolve({items:[]})}});var i=Object(r["c"])("TS.permissions.members.canDisconnectSharedChannels",function(){return false});var s=Object(r["c"])("TS.ui.im_browser.showRequestToDisconnectSharedChannelModal",function(){return false})},function(e,t,n){"use strict";var r=n(10819);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(6);var p=n.n(u);var f=n(9713);var d=n(9744);var h=n(9710);var v=n(9823);var m=n(10187);var b=n(9917);var _=n(10948);var g=n(12121);var y=n(9763);var w=n(9714);var k=n(9754);var O=n(9715);var x=n(9709);var j=n(9726);var E=n(9768);var C=n(9707);var S=n(9735);var T=n(10078);var P=n(9740);var I=n(10880);var N=n(9809);var A=n(10882);var M=n(12247);var R=n.n(M);var L=Object.assign||function(e){for(var t=1;tampliarlo de todos modos o abrirlo en una nueva ventana.)',{filesize:u},function(e){var n=e.text,o=e.key,i=e.className;if("expand"===i)return a.a.createElement("a",{href:r,key:o,onClick:t.onExpand},n);return a.a.createElement("a",{href:r,target:r,key:o},n)}):"("+u+")";return a.a.createElement("span",{className:f},Object(l["isNumber"])(o)&&d,a.a.createElement(h["a"],{expandableKey:i,imageBytes:o}))}}]);return t}(r["PureComponent"]);j.displayName="AttachmentMediaTrigger";j.propTypes=O;j.defaultProps=x;var E=function e(t,n){var r=n.expandableKey,a=n.imageBytes;return{tooLarge:Object(d["c"])(t,r,a)}};var C=function e(t){return{onExpand:function e(n){t(Object(f["setExpanded"])({key:n,isExpanded:true}))}}};t["b"]=Object(s["connect"])(E,C)(j)},function(e,t,n){"use strict";var r=n(7);var a=n(9811);var o=n(9902);var i=n(10915);var s=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function c(e,t){var n=t.imageBytes,r=t.expandableKey,i=t.shouldBeExpandedByDefault,c=void 0===i||i,u=t.useAttachmentRules,p=void 0===u||u,f=l(t,["imageBytes","expandableKey","shouldBeExpandedByDefault","useAttachmentRules"]);var d=p?Object(o["b"])(e,r,n):Object(a["isExpanded"])(e,r);return s({expandableKey:r,isExpanded:void 0===d?c:d},f)}function u(e){return{onClick:function t(n,r){e(Object(a["setExpanded"])({key:r,isExpanded:n}))}}}t["a"]=Object(r["connect"])(c,u)(i["a"])},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(10087);var u=n(10917);var p=n(10918);var f=n(9904);var d=Object.assign||function(e){for(var t=1;tf["c"]||n>f["b"];var a=r?Math.min(f["c"]/t,f["b"]/n):1;var o=Math.floor(t*a);var i=Math.floor(n*a);return this.props.rotation%180===0?{width:o,height:i}:{width:i,height:o}}},{key:"renderImageMaybe",value:function e(){var t=this.props,n=t.expandableKey,r=t.imageUrl,o=t.imageWidth,i=t.imageHeight,s=t.imageBytes,l=t.title,p=t.rotation,f=t.activeChannelId,h=t.messageTs,v=t.clogLinkClick;if(!r)return null;return a.a.createElement(c["a"],{expandableKey:n,imageBytes:s},a.a.createElement(u["a"],d({url:r,title:l,rotation:p,activeChannelId:f,messageTs:h,clogLinkClick:v,originalWidth:o,originalHeight:i},this.getAdjustedDimensions(o,i))))}},{key:"renderVideoMaybe",value:function e(){var t=this.props,n=t.expandableKey,r=t.videoHtml,o=t.videoHtmlWidth,i=t.videoHtmlHeight,s=t.thumbUrl,l=t.thumbWidth,u=t.thumbHeight,f=t.fromUrl,h=t.clogLinkClick,v=t.messageTs,m=t.activeChannelId;if(!r)return null;var b=Math.max(i||0,u);var _=Math.max(o||0,l);return a.a.createElement(c["a"],{className:"c-message_attachment__video",expandableKey:n},a.a.createElement(p["a"],d({thumbUrl:s,videoHtml:r,fromUrl:f,clogLinkClick:h,messageTs:v,activeChannelId:m},this.getAdjustedDimensions(_,b))))}},{key:"renderAudioMaybe",value:function e(){var t=this.props,n=t.expandableKey,r=t.audioHtml,o=t.safeAudioHtml,i=t.audioHtmlHeight;if(!r&&!o)return null;return a.a.createElement(c["a"],{className:"c-message_attachment__audio",expandableKey:n},a.a.createElement("div",{dangerouslySetInnerHTML:{__html:o||r},style:{height:i}}))}},{key:"render",value:function e(){return this.renderImageMaybe()||this.renderVideoMaybe()||this.renderAudioMaybe()}}]);return t}(r["PureComponent"]);y.displayName="AttachmentMedia";y.propTypes=_;y.defaultProps=g;t["a"]=y},function(e,t,n){"use strict";var r=n(7);var a=n(9811);var o=n(9902);var i=n(10916);var s=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function c(e,t){var n=t.expandableKey,r=t.imageBytes,i=t.shouldBeExpandedByDefault,c=void 0===i||i,u=t.useAttachmentRules,p=void 0===u||u,f=l(t,["expandableKey","imageBytes","shouldBeExpandedByDefault","useAttachmentRules"]);var d=p?Object(o["b"])(e,n,r):Object(a["isExpanded"])(e,n);return s({expandableKey:n,isExpanded:void 0===d?c:d},f)}t["a"]=Object(r["connect"])(c)(i["a"])},function(e,t,n){"use strict";n.d(t,"a",function(){return a});n.d(t,"b",function(){return o});var r=n(9708);var a=Object(r["c"])("TS.ui.replies.openConversation",function(){return null});var o=Object(r["c"])("TS.ui.replies.openConversationFromMessagePane",function(){return null});var i={openConversationFromMessagePane:o}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(9719);var p=n(9726);var f=n(9761);var d=n(9845);var h=n(9707);var v=n(12328);var m=n.n(v);var b=Object.assign||function(e){for(var t=1;tEmpezar el tutorial.",null,function(e){var t=e.key,n=e.text;return a.a.createElement(p["a"],{key:t,onClick:f["b"]},n)});if(this.props.step===w.SLACKBOT)return _.rt("¿Ya le has pillado el truco a Slack? Saltarse el tutorial.",null,function(e){var t=e.key,n=e.text;return a.a.createElement(p["a"],{key:t,onClick:f["a"]},n)});return null}},{key:"renderFooter",value:function e(){if(!this.props.featureReactMessages)return null;if(this.props.step!==w.START)return null;return a.a.createElement("div",{className:"p-message_pane__newxp_foreword__footer"},a.a.createElement(u["d"],{type:"primary",size:"large",className:"p-message_pane__newxp_foreword__explore",onClick:f["f"]},_.rt("Explorar Slack")),a.a.createElement("div",{className:"p-message_pane__newxp_foreword__pre_skip"},_.rt("¿No es tu primer espacio de trabajo en Slack? Saltarse el tutorial",null,function(e){var t=e.key,n=e.text;return a.a.createElement(p["a"],{key:t,onClick:f["a"],"data-qa":"skip_tutorial"},n)})))}},{key:"render",value:function e(){if(!this.props.featureReactMessages)return null;var t=this.props.step;var n=l()("p-message_pane__newxp_foreword",{"p-message_pane__newxp_foreword--start":"onboarding_start"===t});return a.a.createElement("div",{className:n},a.a.createElement("div",{className:"p-message_pane__newxp_foreword__header"},a.a.createElement("div",{className:"p-message_pane__newxp_foreword__welcome_text"},_.rt("¡Te damos la bienvenida!")),a.a.createElement("div",{className:"p-message_pane__newxp_foreword__welcome_message"},_.rt("Slack es una aplicación de mensajería para equipos.")),a.a.createElement("div",{className:"p-message_pane__newxp_foreword__skip_messaging"},this.renderHeaderAction())),this.renderFooter())}}]);return t}(r["PureComponent"]);k.displayName="NewxpForeword";k.propTypes=g;k.defaultProps=y;t["b"]=Object(d["a"])("feature_react_messages")(k)},function(e,t,n){"use strict";t["c"]=u;t["d"]=p;t["e"]=f;t["f"]=d;t["b"]=h;t["a"]=v;var r=n(0);var a=n.n(r);var o=n(9707);var i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.shouldHaveTarget,a=void 0===n?r["i"]:n;return a()?e:null}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(23);var c=n(12521);var u=n(10316);var p={member:a.a.object.isRequired,id:a.a.string,size:a.a.oneOf(["small","medium","large"]),showAvatar:a.a.bool,showTooltip:a.a.bool,useDarkMode:a.a.bool,showPresence:a.a.bool,showStatus:a.a.bool,forcedPrimary:a.a.string,onClick:a.a.func};var f={id:null,size:"medium",showAvatar:false,showTooltip:false,useDarkMode:false,showPresence:false,showStatus:false,forcedPrimary:null,onClick:void 0};function d(e){var t=e.member,n=e.size,r=e.showAvatar,a=e.showTooltip,o=e.useDarkMode,s=e.showPresence,l=e.showStatus,c=e.forcedPrimary,p=e.onClick;var f=Object(u["a"])({member:t,size:n,avatar:r,no_tip:!a,dark:o,omit_presence:!s,omit_status:!l,forced_primary:c});if(p)return i.a.createElement("span",{dangerouslySetInnerHTML:{__html:f},onClick:p,role:"presentation"});return i.a.createElement("span",{dangerouslySetInnerHTML:{__html:f}})}d.displayName="InlineMember";d.propTypes=p;d.defaultProps=f;var h=Object(l["pure"])(d);function v(e,t){var n=t.id;var r=Object(c["getMemberById"])(e,n);return{member:r}}t["a"]=Object(s["connect"])(v)(d)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"bulkAddGroups",function(){return f});n.d(t,"addMemberToGroup",function(){return d});n.d(t,"removeMemberFromGroup",function(){return h});n.d(t,"getUserGroupById",function(){return v});n.d(t,"getAllUserGroups",function(){return m});n.d(t,"isMemberInGroup",function(){return b});n.d(t,"getActiveUserGroups",function(){return _});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9711);var l;var c=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.groupId,a=t.memberId;if(!a||!n||!e[n]||Object(r["includes"])(e[n].users,a))return e;var o=c({},e[n]);o.users=[].concat(p(o.users),[a]);return c({},e,u({},n,o))}),u(l,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.groupId,a=t.memberId;if(!a||!n||!e[n]||!Object(r["includes"])(e[n].users,a))return e;var o=c({},e[n]);o.users=o.users.filter(function(e){return e!==a});return c({},e,u({},n,o))}),l),{});var v=function e(t,n){return!!t&&!!t.userGroups&&t.userGroups[n]};var m=function e(t){return!!t&&!!t.userGroups&&t.userGroups};var b=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.memberId,o=n.groupId;return!!t&&!!t.userGroups&&!!t.userGroups[o]&&Object(r["includes"])(t.userGroups[o].users,a)};var _=function e(t,n){return Object(r["filter"])(m(t),function(e){if(n)return!e.date_delete;return!e.date_delete&&e.team_id})}},function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(6);var c=n.n(l);var u=n(9737);var p=n(9934);var f=n(10173);var d=n(9726);var h=n(9709);var v=n(12296);var m=n.n(v);var b={teamName:a.a.string,size:a.a.number,showTooltip:a.a.bool,icon:a.a.shape({image_default:a.a.bool,image_34:a.a.string,image_44:a.a.string,image_68:a.a.string,image_88:a.a.string,image_102:a.a.string,image_132:a.a.string,image_230:a.a.string}),isPendingShared:a.a.bool,className:a.a.string};var _={teamName:null,size:20,showTooltip:false,icon:null,isPendingShared:false,className:null};function g(e,t){if(!e)return null;var n=Object(p["a"])(t,[230,132,102,88,68,44,34]);return e["image_"+n]}function y(e){var t=e.icon,n=e.teamName,r=e.showTooltip,a=e.size,o=e.isPendingShared,s=e.className;var l=!t||t.image_default;var u=!o&&!l&&g(t,2*a);var p=(l||o)&&Object(f["a"])(n,{numLetters:2});var v={height:a+"px",width:a+"px",fontSize:Math.round(a/1.8)+"px",lineHeight:a+"px"};u&&(v.backgroundImage="url("+u+")");var m=c()("c-team_icon",s,{"c-team_icon--default":l,"c-team_icon--pending":o});var b=i.a.createElement(h["a"],{className:m,style:v,"aria-hidden":"true"},p);if(n&&r)return i.a.createElement(d["c"],{tip:n,position:"top"},b);return b}y.propTypes=b;y.defaultProps=_;function w(e,t){var n=t.id;var r=Object(u["getTeamById"])(e,n);if(!r)return{};return{teamName:r.name,icon:r.icon}}var k=Object(s["connect"])(w)(y);k.propTypes={id:a.a.string};k.defaultProps={id:null};t["b"]=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updateDnd",function(){return p});n.d(t,"updateDndSchedule",function(){return f});n.d(t,"updateDndSchedules",function(){return d});n.d(t,"removeDndSchedule",function(){return h});n.d(t,"updateSnooze",function(){return v});n.d(t,"getDndByMemberId",function(){return _});n.d(t,"getDndScheduleByMemberId",function(){return g});n.d(t,"getAllDndSchedules",function(){return y});n.d(t,"getSnoozeScheduleForCurrentUser",function(){return w});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9787);var l;var c=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.memberId,r=t.isInDnd;if(!n||e.currentStatuses[n]===r)return e;return c({},e,{currentStatuses:c({},e.currentStatuses,u({},n,r))})}),u(l,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.memberId,r=t.nextDndStartTs,a=t.nextDndEndTs;if(!n)return e;if(e.schedule&&e.schedule[n]&&Object(s["a"])(e.schedule[n],{nextDndStartTs:r,nextDndEndTs:a}))return e;return c({},e,{schedule:c({},e.schedule,u({},n,{nextDndStartTs:r,nextDndEndTs:a}))})}),u(l,d,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!t||!a.a.isArray(t)||!t.length)return e;var n=false;var r=c({},e,{schedule:c({},e.schedule)});a.a.forEach(t,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.memberId,o=t.nextDndStartTs,i=t.nextDndEndTs;if(!a)return;if(e.schedule&&e.schedule[a]&&Object(s["a"])(e.schedule[a],{nextDndStartTs:o,nextDndEndTs:i}))return;n=true;r.schedule[a]={nextDndStartTs:o,nextDndEndTs:i}});if(n)return r;return e}),u(l,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.memberIds;if(!n||!a.a.isArray(n)||0===a.a.intersection(Object.keys(e.schedule),n).length)return e;return c({},e,{schedule:a.a.omit(e.schedule,n)})}),u(l,v,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.snoozeEnabled,r=t.snoozeEndTs;if(n===e.snooze.snoozeEnabled&&r===e.snooze.snoozeEndTs)return e;return c({},e,{snooze:{snoozeEnabled:n,snoozeEndTs:r}})}),l),m);t["default"]=b;var _=function e(t,n){return t&&t.dnd&&t.dnd.currentStatuses&&t.dnd.currentStatuses[n]};var g=function e(t,n){return t&&t.dnd&&t.dnd.schedule&&t.dnd.schedule[n]};var y=function e(t){return t&&t.dnd&&t.dnd.schedule};var w=function e(t){return t&&t.dnd&&t.dnd.snooze}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updateMemberType",function(){return u});n.d(t,"bulkUpdateMemberType",function(){return p});n.d(t,"removeMemberType",function(){return f});n.d(t,"bulkRemoveMemberTypes",function(){return d});n.d(t,"getMemberTypeById",function(){return b});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}var p=Object(o["createAction"])("Update typing timestamp for a given key");var f=Object(o["createAction"])("Remove typing activity for a given key");var d=Object(o["createAction"])("Remove typing activity for multiple keys");var h=5e3;var v=6e3;function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.now;return function(e,n){var r=g(n());var o=a.a.map(r,function(e,n){var r=e.member_is_self?h:v;var a=t-e.started;if(a>=r)return n;return null});o=a.a.compact(o);o.length&&e(d(o))}}var b={};var _=Object(o["createReducer"])((s={},c(s,p,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n=t.key,r=u(t,["key"]);if(!n)return e;if(e[n])return l({},e,c({},n,l({},e[n],{started:r.started})));return l({},e,c({},n,l({},r)))}),c(s,f,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.key;if(!n||!e[n])return e;return a.a.omit(e,n)}),c(s,d,function(e,t){if(!t||!t.length||!a.a.isArray(t))return e;var n=a.a.omit(e,t);if(Object.keys(n).length===Object.keys(e).length)return e;return n}),s),b);t["default"]=_;var g=function e(t){return t&&t.typing};var y=function e(t,n){return t&&t.typing&&t.typing[n]};var w=function e(t){return t&&t.typing&&Object.keys(t.typing).length};var k=function e(t,n){var r=a.a.filter(t&&t.typing,function(e){return e.model_ob_id===n&&!e.member_is_self});return a.a.map(r,"member_id")}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});n.d(t,"b",function(){return s});n.d(t,"c",function(){return l});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.notifs.canModelObHaveChannelMentions",function(){return false});var s=Object(o["c"])("TS.notifs.isCorGMuted",function(){return false});var l=Object(o["c"])("TS.notifs.muteOrUnmuteCorG",a.a.noop)},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(7);var l=n(0);var c=n.n(l);var u=n(9759);var p=n(9916);var f=n(9709);var d=n(9774);var h=n(9707);var v=n(9820);var m=n(10341);var b=n(9961);var _=n(9735);var g=n(11916);var y=n.n(g);var w=Object.assign||function(e){for(var t=1;t",null,function(e){var t=e.tag,n=e.key;if("sparkles"===t)return a.a.createElement(d["a"],{key:n,text:":sparkles:"});return null}),content:E.rt("Para ir directamente a cualquier canal o conversación, prueba a utilizar el Quick Switcher. Invócalo con este botón o con {shortcut}.",{shortcut:Object(v["e"])()?"⌘K":"Ctrl+K"}),skipLinkText:E.t("Ocultar el botón de barra lateral"),continueButtonText:E.t("Aceptar")},HIDE:{title:E.t("Eres todo un profesional de los atajos de teclado"),content:E.rt("Parece que le has pillado el truco a {shortcut} para invocar al Quick Switcher. Si lo deseas, puedes recuperar algo de espacio en la barra lateral ocultando el botón Ir a.",{shortcut:Object(v["e"])()?"⌘K":"Ctrl+K"}),skipLinkText:E.t("No, gracias. Me gusta el botón."),continueButtonText:E.t("Ocultar botón")}};var r={skipLinkPre:"",position:"right-bottom",shouldShow:true,hasCloseButton:false,className:"p-channel_sidebar__jumper_coachmark"};switch(this.props.coachmarkState){case"SHOW_BUTTON":this.clog("IMPRESSION");return a.a.createElement(b["a"],w({},r,n.SHOW,{onContinue:this.onShowContinue,onSkip:this.onShowSkip}),t);case"HIDE_BUTTON":this.clog("IMPRESSION");return a.a.createElement(b["a"],w({},r,n.HIDE,{onContinue:this.onHideContinue,onSkip:this.onHideSkip}),t);default:return t}}},{key:"render",value:function e(){var t=a.a.createElement("button",{type:"button",className:"p-channel_sidebar__jumper",onClick:this.onButtonClick,"aria-label":E.t("Abre el Quick Switcher para ir directamente a una conversación.")},a.a.createElement(f["a"],{type:"filter"}),E.t("Ir a...",{note:"This label should be brief. It needs to fit in a 192px wide container."}),a.a.createElement("span",{className:"p-channel_sidebar__jumper_keys"},Object(v["e"])()?"⌘K":"ctrl+K"));return this.maybeRenderCoachmark(t)}}]);return t}(r["Component"]);T.displayName="QuickswitcherButton";T.propTypes=C;T.defaultProps=S;var P=function e(t){return{coachmarkState:Object(u["getJumperCoachmarkState"])(t)}};var I={setJumperCoachmarkState:u["setJumperCoachmarkState"]};t["a"]=Object(s["connect"])(P,I)(T)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});t["isAppSpaceEnabled"]=s;var r=n(18);var a=n.n(r);var o=n(9710);var i=Object(r["createReducer"])({},{});t["default"]=i;function s(e){return Object(o["getFromBootData"])(e,"is_app_space_enabled")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setUsersCounts",function(){return l});n.d(t,"setInitialUnreadCounts",function(){return c});n.d(t,"getUsersCounts",function(){return p});n.d(t,"getInitialUnreadCountsByChannelId",function(){return f});var r=n(18);var a=n.n(r);var o;var i=Object.assign||function(e){for(var t=1;t3&&void 0!==arguments[3])||arguments[3];var a=n();if(!Object(d["isFullyBooted"])(a)){S("Not marking "+e+" because not fully booted");return}var o=Object(u["getMessagePaneChannelId"])(a);if(o!==e){Object(_["d"])(2005,"Not marking because "+e+" is not active");return}if(Object(u["didUserSetUnreadPoint"])(a)){S("Not marking "+e+" because unread point was set manually");return}if(Object(m["a"])()){S("Not marking "+e+" because active channel is hidden");return}if(!Object(b["f"])()){S("Not marking "+e+" because attention not on chat ("+Object(b["c"])()+")");r||t(Object(u["setGhostLastRead"])(null));return}var l=Object(i["getChannelById"])(a,e);var f=Object(s["getTimestampsByChannelId"])(a,e),g=f.timestamps;var y=Object(h["getLatestTs"])(l,g);var k=Object(h["isRead"])(l);if(l.last_read>=y&&k){S("Not marking "+e+" because last_read >= latest && channel is read");return}var O=w(a);var x=Object(u["isUnreadLineVisible"])(a);var j=l.last_read>=y;var E=Object(p["getMessageByTimestamp"])(a,e,y);var C=Object(c["getCurrentUserId"])(a);var T=E&&E.user===C;if(O||x||j||k&&T){S(O?"Marking "+e+" because mark_msgs_read_immediately pref":x?"Marking "+e+" because unread line is visible":j?"Marking "+e+" because last_read >= latest":"Marking "+e+" because channel is read and last message is from self");t(Object(i["markMostRecentMsgRead"])({channelId:e,saveGhost:r&&!k,reason:v["MARKED_REASONS"].VIEWED}))}else if(!O){S("Not marking "+e+", clearing ghost last_read");t(Object(u["setGhostLastRead"])(null))}}function w(e){return Object(f["getUserPref"])(e,"mark_msgs_read_immediately")&&!Object(f["getUserPref"])(e,"start_scroll_at_oldest")}var k=a.a.debounce(function(e,t,n){var r=n();var a=Object(i["getChannelById"])(r,e);if(w(r)||!Object(h["isRead"])(a)){S("Checking unreads after debounced channel change to "+e);y(e,t,n)}},500);function O(e,t,n){var r=n();if(!Object(c["useReactMessages"])(r))return;var a=e.payload.channelId;if(!a)return;k(a,t,n)}function x(e,t,n){var r=n();if(!Object(c["useReactMessages"])(r))return;var a=Object(u["getMessagePaneChannelId"])(r);if(!a)return;var o=Object(l["isWindowFocused"])(r);o&&requestAnimationFrame(function(){S("Checking unreads after window became focused");y(a,t,n)})}var j=a.a.debounce(function(e,t,n){var r=Object(u["isUnreadLineVisible"])(n());if(r){S("Checking unreads after unread line became visible");y(e,t,n)}},350);function E(e,t,n){var r=n();if(!Object(c["useReactMessages"])(r))return;var a=Object(u["getMessagePaneChannelId"])(r);if(!a)return;if(w(r))return;j(a,t,n)}function C(e,t,n){var r=n();if(!Object(c["useReactMessages"])(r))return;var o=Object(u["getMessagePaneChannelId"])(r);if(!o)return;a.a.defer(function(){S("Checking unreads after fully booted");y(o,t,n)})}Object(g["b"])({actions:[u["setActiveChannel"]],sideEffect:O});Object(g["b"])({actions:[l["updateFocus"]],sideEffect:x});Object(g["b"])({actions:[u["setUnreadLineVisibility"]],sideEffect:E});Object(g["b"])({actions:[d["setFullyBooted"]],sideEffect:C});function S(e){Object(o["info"])("CHECK-UNREADS",e)}},function(e,t,n){"use strict";n.d(t,"a",function(){return r});n.d(t,"b",function(){return p});var r=9;var a=13;var o=27;var i=33;var s=34;var l=35;var c=36;var u=37;var p=38;var f=39;var d=40},function(e,t,n){"use strict";n.d(t,"b",function(){return E});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(6);var u=n.n(c);var p=n(9750);var f=n(10130);var d=n(9915);var h=n(12426);var v=n.n(h);var m=Object.assign||function(e){for(var t=1;t0}var C=function(e){y(t,e);function t(e){_(this,t);var n=g(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.state={highlightedMenuItemIndex:-1,contingentHighlightedMenuItemIndex:-1,kbNavActive:n.props.kbNavActive,highlightCanChangeOnMouseMovement:true};n.onMouseLeaveMenu=n.onMouseLeaveMenu.bind(n);return n}b(t,[{key:"componentDidMount",value:function e(){this.state.kbNavActive&&this.bindKeyCommands();j+=1}},{key:"componentWillReceiveProps",value:function e(t){t.kbNavActive!==this.state.kbNavActive&&(t.kbNavActive?this.activateKBNav():this.deactivateKBNav())}},{key:"componentWillUnmount",value:function e(){this.keyCommands&&this.keyCommands.reset();j-=1}},{key:"onArrowKey",value:function e(t,n){n&&n.preventDefault&&n.preventDefault();var r=this.getIndexOfNextMenuItemInDirection(t);this.setState(function(){return{highlightedMenuItemIndex:r}})}},{key:"onMenuItemSelected",value:function e(t,n){this.props.onMenuItemSelected(t,n)}},{key:"onMouseLeaveMenu",value:function e(){var t=this.state.highlightCanChangeOnMouseMovement?-1:this.state.highlightedMenuItemIndex;this.setState(function(){return{highlightedMenuItemIndex:t,contingentHighlightedMenuItemIndex:-1}})}},{key:"onMouseEnterMenuItem",value:function e(t){var n=this.state.highlightCanChangeOnMouseMovement?t:this.state.highlightedMenuItemIndex;this.setState(function(){return{highlightedMenuItemIndex:n,contingentHighlightedMenuItemIndex:t}});if(!this.state.highlightCanChangeOnMouseMovement)return;this.props.onMouseEnterMenuItem();this.state.kbNavActive||this.activateKBNav()}},{key:"getAllMenuItemIndices",value:function e(){var t=[];i.a.Children.toArray(this.props.children).forEach(function(e,n){(O(e)||x(e))&&t.push(n)});return t}},{key:"getIndexOfNextMenuItemInDirection",value:function e(t){var n=this.getAllMenuItemIndices();var r=n.indexOf(this.state.highlightedMenuItemIndex);var a=n.length-1;if("down"===t){var o=r=0?r-1:a;return n[i]}},{key:"activateKBNav",value:function e(){var t=this;this.setState(function(e){return{kbNavActive:true,highlightedMenuItemIndex:-1===e.highlightedMenuItemIndex?t.getIndexOfNextMenuItemInDirection("down"):e.highlightedMenuItemIndex}},this.bindKeyCommands)}},{key:"deactivateKBNav",value:function e(){this.keyCommands&&this.keyCommands.reset();this.setState(function(){return{kbNavActive:false}})}},{key:"preventHighlightChange",value:function e(){this.setState(function(){return{highlightCanChangeOnMouseMovement:false}})}},{key:"allowHighlightChange",value:function e(){this.setState(function(e){return{highlightedMenuItemIndex:e.contingentHighlightedMenuItemIndex,highlightCanChangeOnMouseMovement:true}})}},{key:"bindKeyCommands",value:function e(){var t=[{keys:["up","shift+up","shift+tab"],handler:this.onArrowKey.bind(this,"up")},{keys:["down","shift+down","tab"],handler:this.onArrowKey.bind(this,"down")},{keys:["esc"],handler:this.props.onTriggerClose}];this.keyCommands||(this.keyCommands=new p["a"]);this.keyCommands.bindAll(t)}},{key:"renderMenuItem",value:function e(t,n){var r=this;var a=this.onMouseEnterMenuItem.bind(this,n);var o=function e(a){t.props.onSelected&&t.props.onSelected(a);r.onMenuItemSelected(n,a)};var s=this.state,l=s.highlightedMenuItemIndex,c=s.kbNavActive;var u=m({},t.props,{onMouseEnter:a,key:n});if(O(t)||x(t)){u.onSelected=o;u.highlighted=l===n&&(x(t)||c)}if(x(t)){u.kbNavActive=!c;u.stealKBNav=this.deactivateKBNav.bind(this);u.returnKBNav=this.activateKBNav.bind(this);u.preventHighlightChange=this.preventHighlightChange.bind(this);u.allowHighlightChange=this.allowHighlightChange.bind(this)}return i.a.cloneElement(t,u)}},{key:"renderMenuItems",value:function e(){return i.a.Children.toArray(this.props.children).map(this.renderMenuItem,this)}},{key:"render",value:function e(){var t=this.props,n=t.noMargin,r=t.menuClassNames;var a=u()("c-menu__items",{"c-menu__items--no_margin":n});var o=u()("c-menu",r);return i.a.createElement("div",{className:o,"data-qa":"menu",style:{width:this.props.width}},i.a.createElement("div",{className:"c-menu__items_scroller"},i.a.createElement("ul",{className:a,onMouseLeave:this.onMouseLeaveMenu,"data-qa":"menu_items",role:"menu"},this.renderMenuItems())))}}]);return t}(o["PureComponent"]);C.displayName="Menu";C.propTypes=w;C.defaultProps=k;t["a"]=C},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(9842);var l=Object.assign||function(e){for(var t=1;t=0}function l(e){if(!Object(r["isObject"])(e))return;n.push(e);var c=void 0;Object.keys(e).forEach(function(n){c=e[n];if("string"!==typeof c)return;if(!a(n)){Object(o["c"])(c).m_ids.forEach(function(e){Object(r["includes"])(t,e)||t.push(e)});return}if(!Object(i["a"])(c))return;if(Object(r["includes"])(t,c))return;t.push(c)});Object.keys(e).forEach(function(a){c=e[a];if("object"!==("undefined"===typeof c?"undefined":s(c)))return;if(-1!==n.indexOf(c))return;if(!Object(r["isArray"])(c)||"members"!==a&&"users"!==a){l(c);return}c.forEach(function(e){if(!Object(i["a"])(e)&&e&&"object"===("undefined"===typeof e?"undefined":s(e))&&e.id){Object(i["a"])(e.id)&&!Object(r["includes"])(t,e.id)&&t.push(e.id);return}if(!Object(i["a"])(e))return;if(Object(r["includes"])(t,e))return;t.push(e)})})}l(e);return Object(r["uniq"])(t)}},function(e,t,n){"use strict";t["a"]=l;var r=n(0);var a=n.n(r);var o=n(9734);var i=n(9862);var s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function l(e){var t=[];var n=[];function a(e,t){if("channel"===e||"channel_id"===e)return true;if("id"===e&&"channel"===t)return true;return false}function l(e,c){if("object"!==("undefined"===typeof e?"undefined":s(e)))return;n.push(e);Object(r["forOwn"])(e,function(e,n){if("string"!==typeof e)return;a(n,c)?Object(i["a"])(e)&&!Object(r["includes"])(t,e)&&t.push(e):Object(o["c"])(e).c_ids.forEach(function(e){Object(r["includes"])(t,e)||t.push(e)})});Object(r["forOwn"])(e,function(e,a){if("object"!==("undefined"===typeof e?"undefined":s(e)))return;if("previous_message"===a)return;if(-1!==n.indexOf(e))return;!Object(r["isArray"])(e)||"channels"!==a&&"ims"!==a&&"groups"!==a?l(e,a):e.forEach(function(e){Object(i["a"])(e)&&!Object(r["includes"])(t,e)&&t.push(e)})})}l(e);return t}},function(e,t,n){"use strict";t["a"]=i;var r=n(0);var a=n.n(r);var o=n(10156);function i(e){var t=[];Object(r["forOwn"])(e,function(e,n){Object(r["isArray"])(e)?"messages"!==n&&"teams"!==n&&"users"!==n&&"channels"!==n||e.forEach(function(e){t.push(i(e))}):Object(r["isObject"])(e)?t.push(i(e)):Object(r["isString"])(e)&&("team"!==n&&"source_team"!==n&&"user_team"!==n&&"team_id"!==n||Object(o["a"])(e)&&t.push(e))});return Object(r["uniq"])(Object(r["flatten"])(t))}},function(e,t,n){"use strict";t["a"]=a;var r=/^T[A-Z0-9]{8,}$/;function a(e){return r.test(e)}},function(e,t,n){"use strict";t["a"]=g;var r=n(0);var a=n.n(r);var o=n(1010);var i=n.n(o);var s=i()("[\\pN\\pM\\pLa-z0-9]");var l=/@[^\s]*$/;var c=/<[^>]*$/;var u=/^[^<]*>/;var p=/^\s*$/;function f(e){if(s.test(e))return false;return true}function d(e,t){if(s.test(e))return false;if("."===e&&"@"===t.charAt(0))return false;return true}function h(e,t){var n=e.slice(0,t);return l.test(n)}function v(e,t,n){var r=e.slice(0,t);if(!c.test(r))return false;var a=e.slice(t+n.length);if(!u.test(a))return false;return true}function m(e,t,n,r){if(r[n])return false;if(h(e,n))return false;if(v(e,n,t))return false;var a=e.charAt(n-1);var o=e.charAt(n+t.length);if("&"===a&&";"===o)return false;if(!f(a))return false;if(!d(o,t))return false;return true}function b(e){return Object(r["orderBy"])(e,"length","desc")}function _(e){return Object(r["orderBy"])(e,"index")}function g(e,t){if(!e||!t||!t.length)return[];var n=e.toLowerCase();var a={};var o=b(t).reduce(function(e,t){if(p.test(t))return e;var o=Object(r["escape"])(t.toLowerCase());var i=n.indexOf(o);while(-1!==i){if(m(n,o,i,a)){var s=o.length;for(var l=0;l1?"yy":"y";i=0===a||a>1?"dd":"d";s=t.relativeTime(n,true,o,false);l=t.relativeTime(a,true,i,false);if(n>=1&&a>=1)return s+", "+l;if(n>=1)return s;return l}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.activityCounter,a=void 0===n?0:n,o=t.dayStampFormat,i=void 0===o?"YYYY-MM-DD":o;var s=Object(r["a"])(e,{parseFormat:i,returnMoment:true});if(a>0)return s.add(a,"days").format(i);if(a<0)return s.subtract(Math.abs(a),"days").format(i);return s.format(i)}t["a"]=a},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(9743);var i=1;function s(){i+=1;i>=1e5&&(i=1);return i}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.padder,a=void 0===n?null:n,i=t.uniqueNum,l=void 0===i?null:i;var c=e||Date.now();var u=a||"x";var p=void 0===l||null===l?s():l;var f=Object(o["a"])(c).unix();var d=Object(r["padStart"])(p,6,u);return f+"."+d}t["a"]=l},function(e,t,n){"use strict";function r(e){var t=Math.floor(e/1e3);var n=Math.floor(t/3600);var r=Math.floor((t-3600*n)/60);var a=t-3600*n-60*r;r=r<10?"0"+r:r.toString();a=a<10?"0"+a:a.toString();return 0!==n?n+":"+r+":"+a:r+":"+a}t["a"]=r},function(e,t,n){"use strict";var r=n(9840);function a(e,t){var n=Object(r["a"])(e,t,{units:"hours"});return 0===n}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);var a=n(9969);var o=n(9970);var i=n(9785);function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.shortenMonth,s=void 0!==n&&n;var l=Object(r["a"])(e,{returnMoment:true});if(Object(a["a"])(l)||Object(o["a"])(l))return Object(i["a"])(l,{shortenMonth:s});return null}t["a"]=s},function(e,t,n){"use strict";var r=n(9818);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.units,a=void 0===n?"minutes":n;return Object(r["a"])(e,{unitsIn:a,unitsOut:"days"})}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.do24hrTime,a=void 0!==n&&n;var o=Object(r["a"])(e,{returnMoment:true});return a?o.format("YYYY_MM_DD HH_mm"):o.format("YYYY_MM_DD hh_mm A")}t["a"]=a},function(e,t,n){"use strict";var r=n(9730);var a=n(9761);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.do24hrTime,o=void 0!==n&&n;var i=Object(r["a"])(e,{returnMoment:true});return o?Object(a["a"])(i,{timeFormat:"HH"}):Object(a["a"])(i,{timeFormat:"h A"})}t["a"]=o},function(e,t,n){"use strict";var r=n(9818);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.units,a=void 0===n?"minutes":n;return Object(r["a"])(e,{unitsIn:a,unitsOut:"hours"})}t["a"]=a},function(e,t,n){"use strict";var r=n(9743);var a=n(9972);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.units,o=void 0===n?"seconds":n;var i=Object(a["a"])(e,{units:o});var s=[];if(i.w){1===i.w&&s.push(r["a"].localeData().relativeTime(i.w,false,"w",false));i.w>1&&s.push(r["a"].localeData().relativeTime(i.w,false,"ww",false))}if(i.d){1===i.d&&s.push(r["a"].localeData().relativeTime(i.d,false,"d",false));i.d>1&&s.push(r["a"].localeData().relativeTime(i.d,false,"dd",false))}if(i.h){1===i.h&&s.push(r["a"].localeData().relativeTime(i.h,false,"h",false));i.h>1&&s.push(r["a"].localeData().relativeTime(i.h,false,"hh",false))}i.m&&s.push(r["a"].localeData().relativeTime(i.m,false,"m",false));!i.s&&s.length||s.push(r["a"].localeData().relativeTime(i.s,false,"s",false));return s.join(" ")}t["a"]=o},function(e,t,n){"use strict";var r=n(9818);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.units,a=void 0===n?"minutes":n;return Object(r["a"])(e,{unitsIn:a,unitsOut:"weeks"})}t["a"]=a},function(e,t,n){"use strict";t["a"]=o;var r=n(0);var a=n.n(r);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.numLetters,r=void 0===n?Infinity:n;if(!e||!a.a.isString(e))return"";var o=e.trim().split(/ +/).slice(0,r);var i="";for(var s=0;s1&&void 0!==arguments[1]?arguments[1]:{};return t}),d);t["default"]=h;var v=function e(t){return a.a.values(t&&t.downloads)};var m=function e(t){return t&&t.downloads&&Object.keys(t.downloads)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(9773);n.d(t,"emojiMatchesTerm",function(){return r["b"]});n.d(t,"findByKeyword",function(){return r["c"]});n.d(t,"nameToBaseName",function(){return r["m"]});n.d(t,"stripLocalizedSkinTone",function(){return r["n"]});n.d(t,"graphicReplace",function(){return r["i"]});n.d(t,"getEmojiMap",function(){return r["f"]});n.d(t,"getColonsRx",function(){return r["d"]});n.d(t,"getEmojiByName",function(){return r["e"]});n.d(t,"maybeGetLocalizedEmojiString",function(){return r["l"]});n.d(t,"maybeGetCanonicalEmojiString",function(){return r["k"]});n.d(t,"eachEmoticon",function(){return r["a"]});n.d(t,"isNameSkinToneModifiable",function(){return r["j"]});n.d(t,"getEmoticonMap",function(){return r["g"]});n.d(t,"getEmoticonsRx",function(){return r["h"]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setFlexState",function(){return c});t["getFlexpaneState"]=f;var r=n(18);var a=n.n(r);var o=n(9741);var i;var s=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.flexName,r=t.flexExtra,a=t.flexOrigin;return{flexName:n,flexExtra:r,flexOrigin:a}}),l(i,o["setActiveChannel"],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,r=t.prevChannelId;if(n===r)return e;var a=e.flexOrigin;if("channel_page"===a||"group_page"===a||"im_page"===a)return s({},e,{flexOrigin:null});return e}),i),u);t["default"]=p;function f(e){return e&&e.flexpane}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});t["b"]=s;var r=n(9997);var a=n(9917);var o=n(9711);var i=6e4;function s(e){return function(t,n){var s=Object(a["getFileRefreshTimeout"])(n(),e);s&&clearTimeout(s);var l=function n(){return setTimeout(function(){return t(Object(a["refreshReset"])({fileId:e}))},i)};Object(r["b"])(e).then(function(n){var r=n.data;if(r&&r.ok&&!r.will_refresh)return t(Object(a["refreshDone"])({fileId:e,timeout:l()}));if(r&&r.ok)return t(Object(a["refreshStart"])({fileId:e}));return t(Object(a["refreshError"])({fileId:e,timeout:l()}))}).catch(function(n){Object(o["error"])("File refresh failed",n);return t(Object(a["refreshError"])({fileId:e,timeout:l()}))})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"updateReaction",function(){return u});n.d(t,"bulkUpdateReaction",function(){return p});n.d(t,"getReactionsForKey",function(){return d});var r=n(18);var a=n.n(r);var o=n(0);var i=n.n(o);var s;var l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.key,r=t.reactions;if(!n)return e;return l({},e,c({},n,r))}),c(s,p,function(e,t){if(!i.a.isArray(t))return e;var n=i.a.filter(t,"key");if(!n.length)return e;var r=l({},e);i.a.forEach(n,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.key,n=e.reactions;r[t]=n});return r}),s),{});t["default"]=f;var d=function e(t,n){return t&&t.reactions&&t.reactions[n]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"bulkAddCalls",function(){return l});n.d(t,"getCallById",function(){return c});n.d(t,"getParticipantsFromCall",function(){return u});var r=n(18);var a=n.n(r);var o=n(9711);var i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale;return i({},e,{locale:n})}),c);t["default"]=u;var p=function e(t){return t&&t.i18n&&t.i18n.locale}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setSupportsStickyPosition",function(){return l});n.d(t,"setNotificationPermission",function(){return c});n.d(t,"getSupportStickyPosition",function(){return f});n.d(t,"getNotificationPermission",function(){return d});var r=n(18);var a=n.n(r);var o;var i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.fileName,r=t.isRetry,a=t.cancelable;return{status:h,fileName:n,isRetry:r,percentComplete:0,cancelable:a}}),s(o,c,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.percentComplete;return i({},e,{percentComplete:n})}),s(o,u,function(e){return i({},e,{status:m})}),s(o,p,function(e){return i({},e,{status:v})}),s(o,f,function(e){return i({},e,{status:d})}),o),b);t["default"]=_;function g(e){return e&&e.fileUpload}},function(e,t,n){"use strict";t["d"]=s;t["a"]=l;t["c"]=u;t["b"]=p;var r=n(9718);var a=n(9723);var o=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function s(e){var t=e.module,n=e.query,s=e.page,l=void 0===s?1:s,c=i(e,["module","query","page"]);var u=Object(a["l"])();return Object(r["a"])("search.modules",o({module:t,query:n,page:l,client_req_id:u,extracts:1,highlight:1,max_extract_len:200},c))}function l(e,t){return Object(r["a"])("search.autocomplete",{query:e,limit:t})}function c(e,t){return Object(r["a"])("search.autocomplete.data",{query:e,limit:t})}function u(e){return Object(r["a"])("search.autocomplete.querySuggestions",{limit:e})}function p(e){return Object(r["a"])("search.autocomplete.fileSuggestions",{limit:e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9713);var l=n(9714);var c;var u=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};var r={channelsAndGroups:u({},t.channelsAndGroups),ims:u({},t.ims),mpims:u({},t.mpims)};if(!f(n))return t;return d(r,n)};function v(e,t){if(!t||!t.length||!a.a.isArray(t))return e;var n=a.a.filter(t,f);if(!n.length)return e;var r={channelsAndGroups:u({},e.channelsAndGroups),ims:u({},e.ims),mpims:u({},e.mpims)};n.forEach(function(e){d(r,e)});return r}function m(e,t){if(!f(t))return e;var n=u({},e);var r=a.a.toLower(t.name);if(Object(l["isIm"])(t)&&t.user){delete n.ims[t.user];delete n.ims[r]}else if(Object(l["isMpim"])(t)&&t._internal_name){delete n.mpims[t._internal_name];delete n.mpims[r]}else delete n.channelsAndGroups[r];return n}var b={channelsAndGroups:{},ims:{},mpims:{}};var _=Object(o["createReducer"])((c={},p(c,s["bulkAddChannels"],v),p(c,s["bulkUpdateChannels"],v),p(c,s["addOrReplaceChannels"],function(e,t,n){var r=n&&n.reason;if(!a.a.includes([s["CHANNEL_ACTION_REASONS"].ADD_CHANNEL,s["CHANNEL_ACTION_REASONS"].UPSERT_MPIM_OR_IM,s["CHANNEL_ACTION_REASONS"].UPSERT_CHANNEL,s["CHANNEL_ACTION_REASONS"].RENAME_CHANNEL],r))return e;var o=t;return h(e,o)}),p(c,s["addChannelToNameMap"],h),p(c,s["removeChannel"],m),p(c,s["removeChannelFromNameMap"],m),p(c,s["removeMpimFromNameMap"],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name;if(!n||!e.mpims[n])return e;return u({},e,{mpims:a.a.omit(e.mpims,n)})}),c),b);t["default"]=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"setMarkingState",function(){return p});n.d(t,"clearAllMarkingFlags",function(){return f});n.d(t,"clearMarkingFlagsForIds",function(){return d});n.d(t,"getAllIdsNeedingMarking",function(){return m});t["getAllUnmutedIdsNeedingMarking"]=b;t["getAllMutedIdsNeedingMarking"]=_;var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=n(9784);var l;var c=Object.assign||function(e){for(var t=1;tn};var x=function e(t,n){return n-t};var j=function e(t){return t.toString().length};var E=function(e){g(t,e);function t(e){b(this,t);var n=_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.state={characterCountLength:0};n.characterCountWidth=0;n.setCharacterCountRef=n.setCharacterCountRef.bind(n);return n}m(t,[{key:"componentWillReceiveProps",value:function e(t){if(t.currentCount!==this.props.currentCount){var n=x(t.currentCount,t.maxCharacterLimit);var r=j(n);this.state.characterCountLength!==r&&this.setCharacterCountLength(r)}}},{key:"componentDidUpdate",value:function e(t,n){this.props.type===y.inline&&n.characterCountLength!==this.state.characterCountLength&&this.measureCountWidth()}},{key:"setCharacterCountRef",value:function e(t){this.characterCount=t}},{key:"getCharacterCountWidth",value:function e(){return this.characterCountWidth||this.measureCountWidth()}},{key:"setCharacterCountLength",value:function e(t){this.setState(function(){return{characterCountLength:t}})}},{key:"measureCountWidth",value:function e(){var t=Object(c["findDOMNode"])(this.characterCount);var n=window.getComputedStyle(t,":after");var r=parseFloat(n.width)||9*this.state.characterCountLength;this.characterCountWidth=r;return r}},{key:"render",value:function e(){var t=this.props,n=t.currentCount,r=t.maxCharacterLimit,a=t.children,o=t.isFocused,s=t.size,c=t.type;var u=l()("c-input_character_count",{"c-input_character_count--multiline":c===y.multiline,"c-input_character_count--large":s===d["a"].large,"c-input_character_count--on_blur":!o,"c-input_character_count--invalid":o&&O(n,r)});return i.a.createElement("div",{className:u,"aria-describedby":x(n,r)+" available characters for the input.","data-qa":"input_character_count","data-character-count":x(n,r),ref:this.setCharacterCountRef},a)}}]);return t}(o["PureComponent"]);E.displayName="CharacterCount";E.propTypes=w;E.defaultProps=k;t["a"]=E},function(e,t,n){"use strict";var r=n(10623);t["a"]=r["a"]},,function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(10634);var u=function(){function e(e,t){for(var n=0;n=n.top&&r.bottom<=n.bottom;return!a};var a=function e(n){return t.contains(n)&&n.removeAttribute("tabIndex")};this.childrenScrolledOutOfView&&this.childrenScrolledOutOfView.forEach(a);var o=Object(u["a"])(t,r);o.forEach(function(e){return e.setAttribute("tabIndex",-1)});this.childrenScrolledOutOfView=o}},{key:"shouldFocusHiddenTabStopOnScroll",value:function e(){var t=this.inferredActiveItem;if(t&&!this.isItemInView(t))return true;var n=this.state.activeItem;var r=Date.now()-this.lastArrowKeyPressMS<=1e3;return!r&&-1!==n&&!this.isItemInView(n)}},{key:"focusNextItem",value:function e(t){var n=this.getNextActiveItem(t,this.state.activeItem);if(n){this.isItemInView(n)||this.scrollToKey(n,{anim:false});this.setState(function(){return{activeItem:n,hoveredItem:-1}})}}},{key:"getFirstItemInView",value:function e(){var t=this.getVisibleRange(),n=t.start;return this.props.keys[n]}},{key:"getLastItemInView",value:function e(){var t=this.getVisibleRange(),n=t.end;return this.props.keys[n-1]}},{key:"getInitialActiveItem",value:function e(t){return t===c["b"]?this.getLastItemInView():this.getFirstItemInView()}},{key:"getNextActiveItem",value:function e(t,n){if(-1===n){if(this.inferredActiveItem)return this.inferredActiveItem;return this.getInitialActiveItem(t)}var r=Object(s["indexOf"])(this.props.keys,n);var a=t===c["b"]?r-1:r+1;var o=this.props.keys[a];if(o&&!this.props.shouldFocusNextItem({index:a,key:o}))return this.getNextActiveItem(t,o);return o}},{key:"renderItem",value:function e(t,n){var r=this.getTop(t);var o=this.layout.getHeight(t);var i=this.state.activeItem===t;var s=this.state.hoveredItem===t;return a.a.createElement(v["a"],{id:t,key:t,height:o,style:{top:r},role:this.props.itemRole,hasFocus:i,onFocusEnter:this.onItemFocus,onHeightChange:this.setHeight,onMouseEnter:this.onItemMouseEnter,onMouseLeave:this.onItemMouseLeave},this.props.rowRenderer(n,{hasFocus:i,isHovered:s}))}},{key:"renderHiddenTabStop",value:function e(t){var n=t.key,r=t.tabIndex,o=t.ref;return a.a.createElement("div",{key:n,"aria-hidden":"true",ref:o,tabIndex:r,style:{position:"absolute",width:"1px",height:"1px"}})}},{key:"render",value:function e(){var n=this.state.hasKeyboardFocus;var r=n?"-1":"0";var o=this.renderHiddenTabStop({key:"first-hidden-tab-stop",tabIndex:r,ref:this.setFirstHiddenTabStopRef});var i=this.renderHiddenTabStop({key:"last-hidden-tab-stop",tabIndex:r,ref:this.setLastHiddenTabStopRef});return a.a.createElement(d["a"],{onFocusEnter:this.onFocusEnter,onFocusLeave:this.onFocusLeave},a.a.createElement("div",null,o,b(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"render",this).call(this),i))}}]);return t}(h["a"]);j.displayName="KeyboardNavigableList";t["a"]=j;j.propTypes=O;j.defaultProps=x},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(10204);var i=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},n=t.keys,r=void 0===n?[]:n,a=t.heightCache,i=void 0===a?new o["a"]:a;s(this,e);this.keys=r;this.heightCache=i;this.layout()}i(e,[{key:"layout",value:function e(){var t=this;var n=this.keys;var r={};var o=0;a.a.forEach(n,function(e){r[e]=o;o+=t.getHeight(e)});this.tops=r;this.totalHeight=o}},{key:"getHeight",value:function e(t){return this.heightCache.get(t)}},{key:"getHeightValidity",value:function e(t){return this.heightCache.getValidity(t)}},{key:"getTop",value:function e(t){return this.tops[t]}},{key:"getBottom",value:function e(t){return this.tops[t]+this.getHeight(t)}},{key:"getTops",value:function e(){return this.tops}},{key:"getTotalHeight",value:function e(){return this.totalHeight}},{key:"getOffsetForKey",value:function e(t){if(!t)return this.totalHeight;return this.getTop(t)}},{key:"getBounds",value:function e(t,n){var r=this.keys;var a=0;while(a+1t)break;a+=1}var s=a;while(sn)break;s+=1}return{start:a,end:s}}},{key:"setHeight",value:function e(t,n){this.heightCache.set(t,n);this.layout()}},{key:"setKeys",value:function e(t){this.keys=t;this.layout()}}]);return e}();t["a"]=l},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},n=t.DEFAULT_HEIGHT,r=void 0===n?50:n;a(this,e);this.heights={};this.DEFAULT_HEIGHT=r}r(e,[{key:"get",value:function e(t){if(t in this.heights)return this.heights[t];return this.DEFAULT_HEIGHT}},{key:"set",value:function e(t,n){this.heights[t]=n}},{key:"getValidity",value:function e(t){return t in this.heights}}]);return e}();t["a"]=o},function(e,t,n){"use strict";t["a"]=function(e){if(!e)return false;var t=e.getBoundingClientRect();if(!(t.width&&t.height))return false;var n=window.getComputedStyle(e,null);if("visible"!==n.getPropertyValue("visibility"))return false;if("0"===n.getPropertyValue("opacity"))return false;return true}},function(e,t,n){"use strict";var r=/^(input|select|textarea|button)$/;t["a"]=function(e){if(!e)return false;var t=e.nodeName.toLowerCase();var n=e.getAttribute("tabindex");var a=null==n||e.tabIndex>=0;var o=null!==n&&n>=0;var i=a||o;var s=r.test(t);var l="a"===t;if(s&&!e.disabled&&"hidden"!==e.type&&i)return true;if(l&&(e.href&&i||!e.href&&o))return true;if(!(s||l)&&o)return true;return false}},function(e,t,n){"use strict";var r=n(10666);t["a"]=r["a"]},function(e,t,n){"use strict";n.d(t,"b",function(){return I});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(373);var l=n.n(s);var c=n(6);var u=n.n(c);var p=n(0);var f=n.n(p);var d=n(7);var h=n(9710);var v=n(12124);var m=n(9715);var b=n(9709);var _=n(9711);var g=n(9707);var y=n(9750);var w=n(12248);var k=n.n(w);var O=function(){function e(e,t){for(var n=0;n0}var N=function(e){E(t,e);function t(e){x(this,t);var n=j(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));Object(p["bindAll"])(n,["onScroll","setBodyRef","updateScrollState","onGo","onCancel"]);n.keyCommands=null;n.scroller=null;n.state={hasOverflow:null,scrolledToBottom:null,scrolledToTop:null};return n}O(t,[{key:"componentDidMount",value:function e(){var t=this.props.goOnEnterPressed;window.addEventListener("scroll",this.onScroll);if(t){this.keyCommands=new y["a"];this.keyCommands.bindAll([{keys:["enter"],handler:this.onGo}])}P+=1}},{key:"componentDidUpdate",value:function e(){requestAnimationFrame(this.updateScrollState)}},{key:"componentWillUnmount",value:function e(){window.removeEventListener("scroll",this.onScroll);this.keyCommands&&this.keyCommands.reset();P-=1}},{key:"onCancel",value:function e(){var t=this.props,n=t.onClose,e=t.onCancel,r=t.featureReduxModals;e();n();r&&this.props.closeModal()}},{key:"onGo",value:function e(){var t=this.props,e=t.onGo,n=t.onClose,r=t.featureReduxModals;e();if(r){n();this.props.closeModal()}}},{key:"onScroll",value:function e(t){if(!this.scroller)return;requestAnimationFrame(this.updateScrollState);this.props.onScroll({scrollTop:this.scroller.scrollTop},t)}},{key:"setBodyRef",value:function e(t){this.scroller=t}},{key:"getScrollHeight",value:function e(){var t=this.props.contentHeight;return null!==t?t:this.scroller.scrollHeight}},{key:"getContentLabel",value:function e(){var t=this.props.contentLabel;t||(Object(p["isString"])(this.props.title)?t=this.props.title:Object(_["warn"])('You should pass the "contentLabel" prop when passing a non-string "title" prop.'));return t}},{key:"updateScrollState",value:function e(){if(!this.scroller)return;var t=this.scroller.scrollTop;var n=this.getScrollHeight();var r=this.scroller.offsetHeight;var a=t===n-r;var o=0===t;var i=n>r;this.setState(function(){return{hasOverflow:i,scrolledToBottom:a,scrolledToTop:o}})}},{key:"renderCancelButton",value:function e(){var t=this.props,n=t.cancelText,r=t.cancelButtonType,a=t.dataQa;var o=n||C.t("Cancelar");return i.a.createElement(m["d"],{type:r,className:"c-dialog__cancel",onClick:this.onCancel,tabIndex:"-1","data-qa":a},o)}},{key:"renderCloseButton",value:function e(){var t=C.t("Cerrar");return i.a.createElement(m["c"],{ariaLabel:t,className:"c-dialog__close",onClick:this.onCancel},i.a.createElement(b["a"],{type:"times"}))}},{key:"renderGoButton",value:function e(){var t=this.props,n=t.dataQa,r=t.goButtonIsDisabled,a=t.goButtonIsPending,o=t.goButtonText,s=t.goButtonType;var l=o||C.t("Confirmar");return i.a.createElement(m["b"],{type:s,className:"c-dialog__go",onClick:this.onGo,loading:a,disabled:r,"data-qa":n},l)}},{key:"renderFooterTextMaybe",value:function e(){var t=this.props,n=t.footerIcon,r=t.footerLink,a=t.footerText;if(!a)return null;if(r)return i.a.createElement("div",{className:"c-dialog__footer_text"},i.a.createElement("a",{href:r,target:"_blank",className:"c-dialog__footer_link"},n&&i.a.createElement(b["a"],{inherit:true,type:n,align:"baseline",className:"c-dialog__footer_icon"}),a));return i.a.createElement("div",{className:"c-dialog__footer_text"},n&&i.a.createElement(b["a"],{inherit:true,type:n,align:"baseline",className:"c-dialog__footer_icon"}),a)}},{key:"renderOverflowPaddingMaybe",value:function e(){var t=this.props.showFooter;var n=this.state,r=n.hasOverflow,a=n.scrolledToBottom;if(!t&&r){var o=u()("c-dialog__overflow_padding",{"c-dialog__overflow_padding--scroll_border":r&&!a});return i.a.createElement("div",{className:o})}return null}},{key:"renderTitle",value:function e(){var t=this.props,n=t.title,r=t.titleImage,a=t.truncateTitle;var o=void 0;o=r?i.a.createElement("div",{className:"display_flex"},i.a.createElement("img",{className:"c-dialog__title_image",src:r,alt:n}),i.a.createElement("div",{className:u()({overflow_ellipsis:a})},n)):n;return i.a.createElement("h3",{className:u()("c-dialog__title",{overflow_ellipsis:a&&!r})},o)}},{key:"render",value:function e(){var t=this.props,n=t.children,r=t.className,a=t.overlayClassName,o=t.footerText,s=t.showCancelButton,c=t.showCloseButton,p=t.showGoButton,f=t.role,d=t.title,h=t.showHeader,v=t.showFooter,m=t.useSlackScrollbar,b=t.dataQa;var _=u()("c-dialog",a);var g=u()("c-dialog__content",r);var y=u()("c-dialog__header",{"c-dialog__header--overflow":this.state.hasOverflow&&!this.state.scrolledToTop});var w=u()("c-dialog__body",{"c-dialog__body--slack_scrollbar":m});var k=u()("c-dialog__footer",{"c-dialog__footer--overflow":this.state.hasOverflow&&!this.state.scrolledToBottom,"c-dialog__footer--has_text":o&&!(s||p),"c-dialog__footer--has_buttons":!o&&(s||p),"c-dialog__footer--has_both":o&&(s||p)});return i.a.createElement(l.a,{className:g,contentLabel:this.getContentLabel(),isOpen:true,onRequestClose:this.onCancel,overlayClassName:_,role:f,aria:{labelledby:h&&d}},h&&i.a.createElement("div",{className:y,"data-qa":b+"-header"},this.renderTitle(),c&&this.renderCloseButton()),i.a.createElement("div",{className:w,onScroll:this.onScroll,ref:this.setBodyRef,"data-qa":b+"-body"},n),v&&i.a.createElement("div",{className:k,"data-qa":b+"-footer"},this.renderFooterTextMaybe(),i.a.createElement("div",{className:"c-dialog__footer_buttons"},s&&this.renderCancelButton(),p&&this.renderGoButton())),this.renderOverflowPaddingMaybe())}}]);return t}(o["PureComponent"]);N.displayName="BaseDialog";N.propTypes=S;N.defaultProps=T;var A=function e(t){return{featureReduxModals:Object(h["isFeatureEnabled"])(t,"feature_redux_modals")}};var M={closeModal:v["closeModal"]};t["a"]=Object(d["connect"])(A,M)(N)},,function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=function(){function e(e,t){for(var n=0;nAcceso al espacio de trabajo para más información.",null,function(e){var n=e.text;return a.a.createElement(c["a"],{onClick:t.goToWorkspaceSection,"data-qa":"app-management-modal-empty-channel-section-link"},n)});return a.a.createElement("div",null,j,a.a.createElement("p",{className:"margin_top_50 sk_dark_gray"},E))}var C=a.a.createElement(b["a"],{className:"p-app_management_modal__wildcard_checkbox",checked:v,onChange:g,disabled:!y,"data-qa":"app-management-modal-wildcard-checkbox"});return a.a.createElement("div",null,a.a.createElement("div",null,j,a.a.createElement("p",{className:"margin_top_50 margin_bottom_150"},N.t("En canales a los que se haya añadido, {appName} puede:",{appName:r})),a.a.createElement(d["a"],{scopeInfo:o,dataQa:"app-management-modal-channel-scope-info"})),a.a.createElement("div",{className:"margin_top_200"},a.a.createElement("h3",null,N.t("¿A qué canales puede acceder {appName}?",{appName:r})),O&&a.a.createElement("div",{className:"margin_top_50"},a.a.createElement(m["a"],{text:N.t("Todos los canales abiertos"),cursor:"pointer",type:"inline",subtext:N.t("{appName} se unirá a todos los canales abiertos, así como a otras conversaciones a las que se haya añadido.",{appName:r})},y?C:a.a.createElement(_["c"],{offsetX:D,tip:N.t("Solo un administrador de la aplicación puede cambiar este ajuste.")},a.a.createElement("span",null,C)))),v&&a.a.createElement(x["a"],{channels:h,headerText:N.t("Canales abiertos excluidos"),buttonText:N.t("Añadir canal excluido"),emptyListText:N.t("No se excluye ningún canal abierto."),onAddChannel:s,onRemoveChannel:l,channelSelectorItems:k,dataQa:"app-management-modal-exclusion-list"}),a.a.createElement(x["a"],{channels:f,headerText:N.t("{appName} se ha añadido individualmente a:",{appName:r}),buttonText:N.t("Añadir aplicación al canal"),emptyListText:N.t("{appName} no se ha añadido a ningún canal individualmente.",{appName:r}),hiddenChannelCount:i,onAddChannel:u,onRemoveChannel:p,channelSelectorItems:w,dataQa:"app-management-modal-grant-list"})))}},{key:"renderWorkspaceAccessSection",value:function e(){var t=this.props,n=t.appName,r=t.workspaceName,o=t.workspaceScopeInfo,i=t.appDmCount,s=t.featureWtaManagementModalUninstall;if("workspace"!==this.state.section)return null;return a.a.createElement("div",null,a.a.createElement("div",null,a.a.createElement("h3",null,N.t("¿Qué puede hacer {appName} en este espacio de trabajo?",{appName:n})),a.a.createElement("p",{className:"margin_top_50 margin_bottom_150"},N.t("En {workspaceName}, {appName} puede:",{appName:n,workspaceName:r})),a.a.createElement(d["a"],{scopeInfo:o,defaultScopeDescription:N.t("{appDmCount, plural, =1 {Enviar un mensaje directo a # persona} other {Enviar un mensaje directo a # personas}}",{appDmCount:i}),dataQa:"app-management-modal-workspace-scope-info"})),s&&a.a.createElement("div",{className:"margin_top_200"},a.a.createElement("h3",null,N.t("Desinstalar {appName}",{appName:n})),a.a.createElement("p",{className:"margin_top_50 margin_bottom_100"},N.t("Eliminar esta aplicación del espacio de trabajo {workspaceName} y anular todos los accesos y autorizaciones.",{workspaceName:r})),this.renderUninstallButton()))}},{key:"renderUninstallButton",value:function e(){var t=this.props,n=t.userIsAppmin,r=t.onUninstallButtonClick;return a.a.createElement("div",null,a.a.createElement(u["d"],{type:"outline",disabled:!n,onClick:r,"data-qa":"app-management-modal-uninstall-button"},N.t("Desinstalar la aplicación")),!n&&a.a.createElement("span",{className:"margin_left_100 sk_dark_gray"},N.t("Solo un administrador de la aplicación puede desinstalarla.")))}},{key:"renderWildcardDialog",value:function e(){var t=this.props,n=t.appName,r=t.showWildcardDialog,o=t.wildcardEnabled,i=t.onWildcardCancel,s=t.onWildcardConfirm;if(!r)return null;var l=void 0;var c=void 0;if(o){l={title:N.t("¿Eliminar {appName} de todos los canales abiertos?",{appName:n}),goButtonText:N.t("Eliminar"),goButtonType:"danger",dataQa:"app-wildcard-disable-dialog"};c=N.t("{appName} solo podrá publicar en aquellos canales a los que se haya añadido individualmente.",{appName:n})}else{l={title:N.t("¿Permitir que {appName} acceda a todos los canales abiertos?",{appName:n}),goButtonText:N.t("Permitir"),dataQa:"app-wildcard-enable-dialog"};c=N.t("{appName} se añadirá a todos los canales abiertos (con total discreción).",{appName:n})}return a.a.createElement(p["a"],C({showCancelButton:true,onCancel:i,onGo:s,truncateTitle:false},l),a.a.createElement("p",{className:"margin_bottom_0"},c))}},{key:"renderUninstallDialog",value:function e(){var t=this.props,n=t.appName,r=t.appIcon,o=t.workspaceName,i=t.publicChannelCount,s=t.privateChannelCount,l=t.onUninstallCancel,c=t.onUninstallConfirm,u=t.showUninstallDialog;if(!u)return null;var p={appName:n,appIcon:r,workspaceName:o,publicChannelCount:i,privateChannelCount:s,onGo:c,onCancel:l};return a.a.createElement(O["a"],p)}},{key:"renderAlertBanner",value:function e(){var t=this.props,n=t.appName,r=t.activeDialogChannel,o=t.alertBannerType,i=t.onAlertBannerClose;if(!o)return null;var s=void 0;var l="error";var c=r?a.a.createElement(h["a"],{channel:r,inline:true}):null;switch(o){case"addSuccess":s=N.rt("{appName} se ha añadido a {channelName}",{appName:n,channelName:c});l="success";break;case"addError":s=N.rt("Error al añadir {appName} a {channelName}. ¿Quieres volver a intentarlo?",{appName:n,channelName:c});break;case"removeSuccess":s=N.rt("{appName} se ha eliminado de {channelName}",{appName:n,channelName:c});l="success";break;case"removeError":s=N.rt("Error al eliminar {appName} de {channelName}. ¿Quieres volver a intentarlo?",{appName:n,channelName:c});break;case"wildcardAddError":s=N.rt("Error al añadir {appName} a todos los canales públicos. ¿Quieres volver a intentarlo?",{appName:n,channelName:c});break;case"wildcardRemoveError":s=N.rt("Error al eliminar {appName} de todos los canales públicos. ¿Quieres volver a intentarlo?",{appName:n,channelName:c});break;case"uninstallError":s=N.rt("Error al desinstalar {appName}. ¿Quieres volver a intentarlo?",{appName:n,channelName:c});break;default:s=N.t("Mmm, algo ha salido mal. ¿Volvemos a intentarlo?");break}return a.a.createElement(v["a"],{type:l,text:s,topOffset:R,dataQa:"app-management-modal-alert-banner",showCloseButton:true,autoFadeout:true,onClose:i})}},{key:"renderRemoveDialog",value:function e(){var t=this.props,n=t.appName,r=t.showRemoveDialog,o=t.onRemoveCancel,i=t.onRemoveConfirm,s=t.activeDialogChannel;if(!r)return null;return a.a.createElement(y["a"],{channelId:s.id,appName:n,onClose:o,onConfirm:i})}},{key:"renderAddDialog",value:function e(){var t=this.props,n=t.appName,r=t.appIcon,o=t.showAddDialog,i=t.onAddCancel,s=t.onAddConfirm,l=t.activeDialogChannel,c=t.addChannelScopeInfo;if(!o)return null;return a.a.createElement(w["a"],{channelId:l.id,appName:n,appImageSrc:r,onDismiss:i,onAuthorize:s,scopeInfo:c})}},{key:"render",value:function e(){var t=this.props,n=t.onClose,r=t.appName,o=t.workspaceName,i=t.showModal,s=t.showToast;var c=N.t("Ajustes de {appName}",{appName:r});if(i)return a.a.createElement(l["a"],{onCancel:n,showCancelButton:false,showGoButton:false,title:c,modalClasses:"p-app_management_modal",position:"fixed",withHeader:true},this.renderAlertBanner(),a.a.createElement("div",{className:"p-app_management_modal__sidebar_container"},this.renderSidebarMenu()),a.a.createElement("div",{className:"p-app_management_modal__content_container"},this.renderChannelAccessSection(),this.renderWorkspaceAccessSection()),this.renderWildcardDialog(),this.renderUninstallDialog(),this.renderRemoveDialog(),this.renderAddDialog());if(s)return a.a.createElement(g["a"],{onClose:n,offsetY:L},a.a.createElement("span",{"data-qa":"app-management-modal-uninstall-toast"},N.t("{appName} se ha eliminado de {workspaceName}",{appName:r,workspaceName:o})));return null}}]);return t}(r["PureComponent"]);q.displayName="AppManagementModal";q.propTypes=A;q.defaultProps=M;q.displayName="AppManagementModal";t["a"]=Object(k["a"])("feature_wta_management_modal_uninstall")(q)},function(e,t,n){"use strict";var r=n(10219);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=n(0);var c=n.n(l);var u=n(9794);var p=n(9707);var f=new p["b"]("generic_dialog");var d={children:a.a.any.isRequired,cancelButtonText:a.a.string,dataQa:a.a.string,goButtonText:a.a.string,goButtonType:a.a.string,onCancel:a.a.func,onGo:a.a.func,showCancelButton:a.a.bool,title:a.a.string,truncateTitle:a.a.bool};var h={cancelButtonText:null,dataQa:"alert-dialog",goButtonText:null,goButtonType:"primary",onCancel:l["noop"],onGo:l["noop"],showCancelButton:false,title:null,truncateTitle:true};function v(e){var t=e.children,n=e.cancelButtonText,r=e.dataQa,a=e.goButtonText,o=e.goButtonType,s=e.onCancel,l=e.onGo,c=e.showCancelButton,p=e.title,d=e.truncateTitle;return i.a.createElement(u["a"],{cancelText:n||f.t("Cancelar"),dataQa:r,goButtonText:a||f.t("Aceptar"),goButtonType:o,onCancel:s,onGo:l,role:"alertdialog",showCancelButton:c,title:p,truncateTitle:d},t)}v.displayName="AlertDialog";v.propTypes=d;v.defaultProps=h;t["a"]=Object(s["pure"])(v)},function(e,t,n){"use strict";var r=n(10734);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(6);var u=n.n(c);var p=n(373);var f=n.n(p);var d=n(9715);var h=n(9707);var v=n(12439);var m=n.n(v);var b=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null;var t={};e&&(t.channel=e);return Object(o["a"])("apps.canvases.list",t).then(function(e){var t=Object(r["get"])(e,"data.canvases",[]);return t})}function s(e,t){return Object(o["a"])("apps.canvases.action",{canvas:e,payload:JSON.stringify(t)})}},function(e,t,n){"use strict";var r=n(10761);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(10765);var a=n(10766);n.d(t,"e",function(){return a["a"]});var o=n(10767);n.d(t,"a",function(){return o["a"]});var i=n(10768);n.d(t,"c",function(){return i["a"]});var s=n(10769);n.d(t,"d",function(){return s["a"]});var l=n(10770);n.d(t,"b",function(){return l["a"]});t["f"]=r["a"]},function(e,t,n){"use strict";var r=n(7);var a=n(2);var o=n.n(a);var i=n(12161);var s=n.n(i);var l=n(6);var c=n.n(l);var u=n(0);var p=n.n(u);var f=n(9710);var d=n(9713);var h=n(9719);var v=n(9714);var m=n(10071);var b=n(9709);var _=n(9707);var g=n(9992);var y=n(9726);var w=n(9715);var k=n(9753);var O=n(9793);var x=n(9896);var j=n(9895);var E=n(9790);var C=n(10072);var S=n(9722);var T=n(12030);var P=n.n(T);var I=Object.assign||function(e){for(var t=1;t{channel} o {everyone}. Estas notificaciones no se pueden ignorar.",{channel:Object(g["a"])({type:"channel"}),everyone:Object(g["a"])({type:"everyone"})});return L.rt("Un propietario del espacio de trabajo ha restringido a administradores o propietarios el uso de {channel}. Estas notificaciones no se pueden ignorar.",{channel:Object(g["a"])({type:"channel"})})}},{key:"getIgnoreAtChannelQualifierText",value:function e(){var t=this.props,n=t.desktop,r=t.mobile,a=t.muted,o=t.disableIgnoreAtChannelOption,i=t.notificationsEnabled,s=t.featureTurnMpdmNotifsOn;if(!s)return"";if(o||a||!i)return"";if("mentions_dms"===n&&"everything"===r)return L.rt("(en ordenador)");if("everything"===n&&"mentions_dms"===r)return L.rt("(en móviles)");return""}},{key:"getDisabledIgnoreAtChannelLabelSubtext",value:function e(){return s.a.createElement(y["c"],{tip:this.getDisabledIgnoreAtChannelTooltipText(),zIndex:"above_fs"},s.a.createElement("span",null,L.rt("Desactivado por un administrador")," ",s.a.createElement(b["a"],{type:"question_circle",inherit:true,align:"baseline"})))}},{key:"renderIgnoreAtChannelOption",value:function e(){var t=this.props,n=t.desktop,r=t.mobile,a=t.suppressAtChannel,o=t.disableIgnoreAtChannelOption,i=t.featureTurnMpdmNotifsOn;if(!i)return null;if("mentions_dms"!==n&&"mentions_dms"!==r)return"";var l=L.rt("Ignorar notificaciones de @canal y @aquí {qualifier_text}",{qualifier_text:this.getIgnoreAtChannelQualifierText()});return s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__suppress_checkbox",type:"inline",cursor:o?null:"pointer",disabled:o,text:l,subtext:o?this.getDisabledIgnoreAtChannelLabelSubtext():null},s.a.createElement(O["a"],{id:"p-channel_notification_settings__suppress_checkbox",checked:a&&!o,onChange:this.onSuppressAtChannelClick,disabled:o}))}},{key:"renderMutingOptions",value:function e(){var t=this.props,n=t.channelType,r=t.muted,a=t.featureTurnMpdmNotifsOn;if(!a)return null;var o="mpim"===n;var i=o?L.rt("MD de grupo"):L.rt("canal");var l=L.rt("Silenciar este {channelTypeText}",{channelTypeText:i});var c=L.rt("No recibirás notificaciones de este {channelTypeText} y aparecerá en gris en tu lista de canales.",{channelTypeText:i});return s.a.createElement("div",{className:"margin_bottom_100"},s.a.createElement("h3",{className:"margin_bottom_50"},L.rt("Opciones de silenciar")),s.a.createElement("div",{className:"margin_bottom_50"},s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__mute_checkbox",cursor:"pointer",type:"inline",text:l,subtext:c},s.a.createElement(O["a"],{id:"p-channel_notification_settings__mute_checkbox",checked:r,onChange:this.onMuteCheckboxClick}))),this.renderIgnoreAtChannelOption())}},{key:"renderDisabledNotificationsWarning",value:function e(){var t=this;var n=this.props,r=n.notificationDisabledType,a=n.featureTurnMpdmNotifsOn;if(!a)return null;if("impossible"===r)return s.a.createElement(E["d"],{level:"warning"},L.rt("Tu navegador no permite notificaciones en el ordenador. ¿Te apetece probar alguna de nuestras aplicaciones?",null,function(e){var t=e.text;return s.a.createElement("a",{href:"/downloads",target:"_blank"},t)}));if("not_yet_allowed"===r)return s.a.createElement(E["d"],{level:"warning"},L.rt("Aún no has permitido las notificaciones de escritorio. Abre el diálogo Preferencias y sigue las instrucciones para configurarlas.",null,function(e){var n=e.text;return s.a.createElement(w["a"],{type:"link",onClick:t.onOpenPreferencesDialogLinkClick},n)}));if("not_allowed"===r)return s.a.createElement(E["d"],{level:"warning"},L.rt("Has rechazado las notificaciones en el navegador. Para modificar este ajuste, tendrás que abrir las preferencias del navegador."));return null}},{key:"getRadioButtonLabelClassNames",value:function e(t){if(!t)return"";return c()("p-channel_notification_settings__notification_option",{selected:t===this.props.desktop})}},{key:"renderEnabledNotificationsOptions",value:function e(){var t=this.props,n=t.desktop,r=t.mobile;return s.a.createElement("div",null,s.a.createElement(x["a"],{className:"margin_bottom_25",legendId:"notification_options_title"},s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__everything_checkbox",className:this.getRadioButtonLabelClassNames("everything"),cursor:"pointer",type:"inline",text:L.rt("Todo lo nuevo")},s.a.createElement(j["a"],{name:"p-channel_notification_settings__notification_radio_buttons",value:"everything",id:"p-channel_notification_settings__everything_checkbox",checked:"everything"===n,onChange:this.onDesktopEverythingRadioClick})),s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__mentions_checkbox",className:this.getRadioButtonLabelClassNames("mentions_dms"),cursor:"pointer",type:"inline",text:L.rt("Solo menciones y palabras clave")},s.a.createElement(j["a"],{name:"p-channel_notification_settings__notification_radio_buttons",value:"mentions_dms",id:"p-channel_notification_settings__mentions_checkbox",checked:"mentions_dms"===n,onChange:this.onDesktopMentionsDmsRadioClick})),s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__nothing_checkbox",className:this.getRadioButtonLabelClassNames("nothing"),cursor:"pointer",type:"inline",text:L.rt("Nada")},s.a.createElement(j["a"],{name:"p-channel_notification_settings__notification_radio_buttons",value:"nothing",id:"p-channel_notification_settings__nothing_checkbox",checked:"nothing"===n,onChange:this.onDesktopNothingRadioClick}))),s.a.createElement(k["a"],{htmlFor:"p-channel_notification_settings__mobile_override_checkbox",className:"bold",cursor:"pointer",type:"inline",text:L.rt("Usar otros ajustes para mi dispositivo móvil")},s.a.createElement(O["a"],{id:"p-channel_notification_settings__mobile_override_checkbox",checked:this.state.shouldUseDifferentSettingsForMobile,onChange:this.onMobileOverrideCheckboxClick})),this.state.shouldUseDifferentSettingsForMobile&&s.a.createElement(k["a"],{htmlFor:"channel_notification_settings__mobile_override_select",className:"select small inline_block"},s.a.createElement("select",{id:"p-channel_notification_settings__mobile_override_select",className:"small auto_width block",value:r,onChange:this.onMobileSelectChange,tabIndex:0},s.a.createElement("option",{value:"everything"},L.rt("Todo lo nuevo")),s.a.createElement("option",{value:"mentions_dms"},L.rt("Solo menciones y palabras clave")),s.a.createElement("option",{value:"nothing"},L.rt("Nada")))))}},{key:"renderNotificationOptions",value:function e(){var t=this.props,n=t.muted,r=t.notificationsEnabled;if(n)return"";var a="en-us";var o="https://get.slack.help/hc/"+a+"/articles/201355156-Desktop-notifications";return s.a.createElement("div",null,s.a.createElement("h3",{className:"margin_bottom_50"},s.a.createElement("span",{id:"notification_options_title"},L.rt("Notificarme sobre...")),s.a.createElement("a",{className:"p-channel_notification_settings__about_link",href:o,target:"_blank",rel:"noopener noreferrer"},L.rt("Acerca de las notificaciones")," ",s.a.createElement(b["a"],{type:"question_circle"}))),r?this.renderEnabledNotificationsOptions():this.renderDisabledNotificationsWarning())}},{key:"render",value:function e(){if(!this.props.featureTurnMpdmNotifsOn)return null;return s.a.createElement("div",{className:"p-channel_notification_settings"},this.renderMutingOptions(),this.renderNotificationOptions())}}]);return t}(i["Component"]);B.displayName="ChannelNotificationSettings";B.propTypes=D;B.defaultProps=q;function F(e,t){var n=Object(h["getTeamPref"])(e,"who_can_at_channel");var r=Object(h["getTeamPref"])(e,"who_can_at_everyone");var a=Object(h["getTeamPref"])(e,"who_can_post_general");if("admin"===n||"owner"===n)return true;if(t&&("admin"===a||"owner"===a||"admin"===r||"owner"===r))return true;return false}function U(e,t){var n=t.channelId,r=t.onClose;if(!n){Object(S["e"])(new Error("Could not render ChannelNotificationSettings: No channel ID found."));return{featureTurnMpdmNotifsOn:Object(f["isFeatureEnabled"])(e,"feature_turn_mpdm_notifs_on")}}var a=Object(d["getChannelById"])(e,n);if(!a){Object(S["e"])(new Error("Could not render ChannelNotificationSettings: No channel found."));return{featureTurnMpdmNotifsOn:Object(f["isFeatureEnabled"])(e,"feature_turn_mpdm_notifs_on")}}var o=Object(v["getChannelType"])(a);var i=a.is_general;var s=F(e,i);var l=Object(m["getNotificationPermissionState"])();var c=Object(m["getCalculatedDesktopNotifySetting"])(e,n);var u=Object(m["getCalculatedMobileNotifySetting"])(e,n);var p=!!Object(h["getNotificationsChannelPref"])(e,n,"muted");var b=!!Object(h["getNotificationsChannelPref"])(e,n,"suppress_at_channel");return I({channelId:n,channelType:o,isGeneralChannel:i,disableIgnoreAtChannelOption:s},l,{onClose:r,desktop:c,mobile:u,muted:p,suppressAtChannel:b,featureTurnMpdmNotifsOn:Object(f["isFeatureEnabled"])(e,"feature_turn_mpdm_notifs_on")})}var z={setChannelNotificationOverrideAndCallApi:h["setChannelNotificationOverrideAndCallApi"]};t["a"]=Object(r["connect"])(U,z)(B)},function(e,t,n){"use strict";var r=n(10799);t["a"]=r["a"]},function(e,t,n){"use strict";t["a"]=l;var r=n(0);var a=n.n(r);var o=n(1073);var i=n.n(o);var s=new i.a;function l(e){if(!Object(r["isString"])(e))return false;return s.countGraphemes(e)}},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(9758);var i=n(3398);var s=n.n(i);var l=n(9735);var c=n(9707);var u=n(9773);var p=n(9814);var f=function(){function e(e,t){for(var n=0;n=t)return 0;if(e<0)return t-1;return e}function P(){var e=document.createElement("div");e.id="chat_input_tab_ui";e.className="tab_complete_ui";return e}function I(e){var t=Object(p["n"])(e.target,"."+x);if(t){e.preventDefault();e.stopPropagation()}}function N(e,t,n){var r=n.concat([" "]);if(t&&t.index>=4){var a=e.getText(t.index-2,2);var o=e.getFormat(t.index-3);var i=a.charAt(1);if(-1===C.indexOf(i)&&(-1!==r.indexOf(i)||Object(c["d"])(i))&&" "===a.charAt(0)&&o&&o.slackmention&&!o.slackmention.unverified)return true}return false}function A(e,t){if(t&&t.index>=5){var n=e.getText(t.index-3,3);var r=e.getFormat(t.index-4);if(" : "===n&&r&&r.slackmention&&!r.slackmention.unverified)return true}return false}function M(e,t){if(t&&t.index>=6){var n=e.getText(t.index-4,4);var r=e.getFormat(t.index-5);if(-1!==n.search(/ ['‘’]s /)&&r&&r.slackmention&&!r.slackmention.unverified)return true}return false}var R=function(e){v(t,e);function t(e,n){d(this,t);var r=Object(p["b"])({},j,n);var a=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));a.onEscape=a.onEscape.bind(a);a.onCompositionStart=a.onCompositionStart.bind(a);a.onCompositionEnd=a.onCompositionEnd.bind(a);a.onTextChange=a.onTextChange.bind(a);a.onMenuClick=a.onMenuClick.bind(a);a.onSelectionChange=a.onSelectionChange.bind(a);a.onWindowResize=a.onWindowResize.bind(a);a.onMenuMouseOver=a.onMenuMouseOver.bind(a);a.onMenuMouseMove=a.onMenuMouseMove.bind(a);a.onTab=a.onTab.bind(a);a.maybeCompleteAtCursor=a.maybeCompleteAtCursor.bind(a);a.trailingPunctuationRegex=E(a.options.trailingPunctuationChars);a.state={selectedIndex:0,prevMousePosition:null,isInKeyboardMode:false,prevInsertObject:null,prevMatch:null,menu:null,searchInFlight:null,isInComposition:false,isMakingSelection:false,selectionJustHappened:false,didJustPressUp:false};a.listen();return a}f(t,[{key:"unload",value:function e(){var t=this;this.quill.root.removeEventListener("compositionstart",this.onCompositionStart);this.quill.root.removeEventListener("compositionend",this.onCompositionEnd);this.hideMenu();setTimeout(function(){t.state=null},0)}},{key:"listen",value:function e(){var t=this;this.quill.on("text-change",this.onTextChange);this.quill.on("selection-change",this.onSelectionChange);this.quill.root.addEventListener("compositionstart",this.onCompositionStart);this.quill.root.addEventListener("compositionend",this.onCompositionEnd);[w,b,_,g].forEach(function(e){t.quill.keyboard.addBinding({key:e,handler:function n(){return t.onArrow({keyCode:e})}})});Object(p["i"])(navigator)&&[w,b].forEach(function(e){t.quill.keyboard.addBinding({key:e,shortKey:true,handler:function n(){return t.onArrow({keyCode:e,metaKey:true})}})});[k,O].forEach(function(e){t.quill.keyboard.addBinding({key:e,handler:function n(){return t.onArrow({keyCode:e})}})})}},{key:"getNextSelectedIndex",value:function e(t){var n=t.keyCode,r=t.shiftKey,a=void 0!==r&&r,o=t.metaKey,i=void 0!==o&&o;if(!this.state.prevMatch||!Object(p["j"])(n)||!this.isShowing())return;if(this.state.prevMatch.completer.getNextSelectedIndex){var s=this.state.prevMatch.completer.getNextSelectedIndex({keyCode:n,metaKey:i,menu:this.state.menu,selectedIndex:this.state.selectedIndex});if(Object(p["j"])(s))return s}if(n===k||n===w&&i)return 0;if(n===O||n===b&&i){var l=this.getResultElements();return l.length-1}if(n===b||n===y&&!a)return this.state.selectedIndex+1;if(n===w||n===y&&a)return this.state.selectedIndex-1;if(n===_||n===g){this.hideMenu();return}this.options.log("TabComplete: unable to find next selected index (keyCode="+n+")");return}},{key:"onArrow",value:function e(t){var n=t.keyCode,r=t.metaKey,a=void 0!==r&&r;if(!this.isShowing())return true;if((n===_||n===g)&&this.options.useMentions&&this.quill.getFormat(this.quill.getSelection()).slackmention)return true;this.startKeyboardMode();var o=this.getNextSelectedIndex({keyCode:n,metaKey:a});this.state.didJustPressUp=n===w;this.setSelectedIndex(o);return!Object(p["j"])(o)}},{key:"onEscape",value:function e(){if(this.isShowing()){this.hideMenu();return true}return false}},{key:"onTab",value:function e(t){var n=t.shiftKey;if(this.isShowing()){var r=this.getResultElements();if(1===r.length){this.onEnter(null,true);return true}if(this.state.prevInsertObject){var a=this.getNextSelectedIndex({keyCode:y,shiftKey:n});this.state.didJustPressUp=n;this.setSelectedIndex(a)}else this.onEnter(null,false);return true}this.state.searchInFlight=null;if(1===this.quill.getLength())return false;var o=true;var i=this.getCurrentMatchAtCursor(o);var s=this.state.prevMatch&&this.state.prevMatch.text;if(i&&s===i.text)return false;this.completeAtCursor({isUserSolicited:o,insertFirstResult:true},i);if(!this.options.shouldCompleteOnTab())return!!i&&i.completer&&"members"!==i.completer.type;return!!i}},{key:"onCompositionStart",value:function e(){this.state.isInComposition=true}},{key:"onCompositionEnd",value:function e(){var t=this;setTimeout(function(){t.state.isInComposition=false;t.isShowing()||t.maybeCompleteAtCursor("user")},0)}},{key:"onTextChange",value:function e(t,n,r){var a=this;if(!this.state)return;var o=this.quill.getSelection();if(1===t.length()&&t.ops[0].insert&&o&&0===o.index&&0===o.length){var i=this.quill.getLength()-1;if(1===i){this.quill.setSelection(i,0);this.options.log("TabComplete: manually adjusted index for Safari")}}if(this.state.selectionJustHappened){this.state.selectionJustHappened=false;if(N(this.quill,o,this.options.trailingPunctuationChars)){setTimeout(function(){a.quill.deleteText(o.index-2,1);a.quill.setSelection(o.index-1,0);a.hideMenu()},0);return}}if(A(this.quill,o)){setTimeout(function(){a.quill.deleteText(o.index-3,1);a.quill.setSelection(o.index-1,0);a.hideMenu()},0);return}if(M(this.quill,o)){setTimeout(function(){a.quill.deleteText(o.index-4,2);a.quill.insertText(o.index-4,"’");a.quill.setSelection(o.index-1,0);a.hideMenu()},0);return}this.state.isMakingSelection||this.maybeCompleteAtCursor(r)}},{key:"maybeCompleteAtCursor",value:function e(t){this.state.searchInFlight=null;if(this.quill.getLength()<=1){this.hideMenu();return}if("user"!==t)return;this.completeAtCursor({isUserSolicited:false,insertFirstResult:false})}},{key:"onSelectionChange",value:function e(t,n,r){if(!this.state)return;if(!this.state.isMakingSelection&&t&&0===t.length&&this.options.useMentions){var a=this.quill.getFormat(t).slackmention;if(a&&0!==t.index&&t.index1&&void 0!==arguments[1]?arguments[1]:[];if(!n.state)return;if(r.text!==n.state.searchInFlight){n.options.log('TabComplete: ignoring stale search for "'+r.text+'"');return}n.state.prevMatch=Object(p["b"])({results:t},r);var a=!n.state.prevInsertObject&&o;n.handleSearchResults(e,t,a,s)})}},{key:"handleSearchResults",value:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!this.state.prevMatch)return;if(t){this.options.logError('TabComplete: search error "'+t+'"');this.hideMenu();return}if(Object(p["g"])(n)){this.options.log('TabComplete: no results for "'+this.state.prevMatch.text+'"');this.hideMenu();return}this.options.log("TabComplete: found "+n.length+' results for "'+this.state.prevMatch.text+'"');if(r){var o=this.getResultAtIndex(0);var i=this.getInsertDataFromResult(o);this.onSelect(i)}if(this.state.prevMatch.completer.shouldDisplayResults){var s=!this.state.prevMatch.completer.shouldDisplayResults(this.state.prevMatch.text,n,a);if(s){this.options.log("TabComplete: completer decided to hide "+n.length+" results");this.hideMenu();return}}this.showResults(this.state.prevMatch.completer,n,this.state.prevMatch.text)}},{key:"setSelectedIndex",value:function e(t){var n=t;if(!Object(p["j"])(n)){this.options.log("TabComplete: can't set selected index to \""+n+'"');return}if(!this.isShowing())return;var r=this.getResultElements();n=T(n,r.length);if(n===this.state.selectedIndex)return true;this.state.prevMatch.completer.getIndexForPopulatingInput&&this.options.isSearchInput?n=this.state.prevMatch.completer.getIndexForPopulatingInput(n,this.state.didJustPressUp):this.state.prevMatch.completer.onSelectedIndexChange&&this.state.prevMatch.completer.onSelectedIndexChange(n);this.state.selectedIndex=n;var a=this.getResultAtIndex(n);var o=this.getInsertDataFromResult(a);this.onSelect(o);this.options.ariaExpand(n,a);return true}},{key:"isShowing",value:function e(){return!!this.state.menu&&document.body.contains(this.state.menu)}},{key:"onEnter",value:function e(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(t&&t.shiftKey)return false;if(!this.isShowing())return false;if(this.state.isInComposition)return true;var r=this.state,a=r.selectedIndex,o=r.prevMatch;var i=this.getResultAtIndex(a);var s=this.getInsertDataFromResult(i);this.onSelect(s);if(n){o.completer.onSelect&&o.completer.onSelect(i,o.text);this.state.prevMatch=null;this.hideMenu()}this.options.onEnter&&this.options.onEnter();return true}},{key:"onSelect",value:function e(t,n){if(!t){this.options.logError('TabComplete onSelect missing "data" param');return}if(!this.state.prevMatch){this.options.logError("TabComplete: onSelect missing previous match");return}if(t.contents){this.state.isMakingSelection=true;this.quill.setContents(t.contents);this.state.prevInsertObject={text:this.quill.getText()};this.quill.setSelection(this.state.prevInsertObject.text.length,0);this.state.isMakingSelection=false;this.state.searchInFlight=null;return}var r=t.slackemoji;var a=t.text;r&&(a=""+t.text+t.slackemoji);var o=this.state.searchInFlight||this.state.prevMatch.text;var i=o.length;if(!this.state.searchInFlight&&this.state.prevInsertObject){o=this.state.prevInsertObject.text;i=this.state.prevInsertObject.length||this.state.prevInsertObject.text.length}var l=this.state.prevMatch.text;var c=S(this.trailingPunctuationRegex,l,a);Object(p["p"])(t.text,this.state.prevMatch.text)||(a+=c);var f=this.state.prevMatch.index+i;var d=this.quill.getText(f,1);var h=this.options.trailingPunctuationChars.concat([" "]);var v=-1===h.indexOf(d)&&!n;var m=this.quill.getText(this.state.prevMatch.index-1,1);var b=this.state.prevMatch.index>0&&t.ensure_preceding_space&&!/\s/.test(m);var _=new s.a;var g=this.state.prevMatch.index;r&&Object(p["k"])(this.quill.getText(0,g))&&(r=null);if(this.state.prevMatch.index>0&&!b&&!t.text&&r&&r.match(/^(:skin-tone-[2-6]:)$/)){var y=this.quill.getContents(this.state.prevMatch.index-1,1);if(y.ops&&y.ops[0].insert.slackemoji){var w=Object(u["m"])(y.ops[0].insert.slackemoji);if(Object(u["j"])(w)){g-=1;i+=1;r=":"+w+":"+r}}}_.retain(g);var k=this.state.prevMatch.index;var O=a.toLowerCase();var x=o.toLowerCase();var j=this.quill.getText(k,a.length).toLowerCase();r||O===x||j!==O?_.delete(i):_.delete(Math.max(a.length,i));b&&_.insert(" ",false);if(r){t.text&&_.insert(t.text);_.insert({slackemoji:r})}else _.insert(a,t.format);v&&_.insert(" ",false);this.state.isMakingSelection=true;this.quill.updateContents(_);var E=1;b||v||" "===d?b&&(v||" "===d)&&(E=2):E=0;this.quill.setSelection(this.state.prevMatch.index+(r?t.text.length+1:a.length)+E,0);this.state.isMakingSelection=false;this.state.searchInFlight=null;this.state.prevInsertObject={text:a};r&&(this.state.prevInsertObject.length=t.text.length+1);b&&(this.state.prevMatch.index+=1);this.state.selectionJustHappened=true}},{key:"textBetweenLastTokenAndIndex",value:function e(t){var n=void 0;var r=this.quill.getContents(0,t),a=r.ops;n=this.options.useMentions&&this.quill.getFormat(t).slackmention?a.slice(-1):Object(p["q"])(a,function(e){return!e.attributes&&!e.insert.slackemoji});var o=Object(p["e"])(n,"insert");var i=this.quill.getLength()-t-1;var l=this.quill.getLength()-new s.a(n).length()-i-1;return{searchText:o,searchTextIndex:l}}},{key:"getMatch",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return;for(var a=0;a1&&t.stopPropagation();t.keyCode===c&&l.options.featureReactMessages&&t.stopPropagation()});var l=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));var u=g(r);Object.keys(u).forEach(function(e){l.addBinding(u[e])});return l}return t}(v);t["a"]=y},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.tabcomplete.positionUIRelativeToInput",r["noop"])},function(e,t,n){"use strict";t["a"]=o;var r=n(0);var a=n.n(r);function o(e){var t=e.retentionType,n=e.retentionDuration;if(!Object(r["isInteger"])(t))return false;return 0===t||1===t&&Object(r["isInteger"])(n)&&n>0}},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(9714);var u=n(9709);var p={channel:i.a.object.isRequired,channelName:i.a.string,strong:i.a.bool};var f={channel:{},channelName:"",strong:false};var d=function e(t){var n=t.channel,r=t.strong;var o=t.channelName||n.name;var i=null;if(Object(c["isPublicChannel"])(n)||Object(c["isPrivateChannel"])(n)){var s=l()({"c-icon--inherit":true,"c-icon--align-baseline":true,"c-icon--align-hashmark":!Object(c["isPrivateChannel"])(n)});i=a.a.createElement(u["a"],{className:s,type:Object(c["isPrivateChannel"])(n)?"lock":"channel"})}var p=null;Object(c["isOrgSharedPublicOrPrivateChannel"])(n)?p=a.a.createElement(u["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channel"}):Object(c["isPendingExternallySharedChannel"])(n)?p=a.a.createElement(u["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channels_pending"}):Object(c["isSharedPublicOrPrivateChannel"])(n)&&(p=a.a.createElement(u["a"],{className:"c-icon--inherit c-icon--align-baseline",type:"shared_channels"}));var f=l()({bold:r});return a.a.createElement("span",{className:f},i,o,p)};d.displayName="FormattedChannelName";d.propTypes=p;d.defaultProps=f;t["a"]=d},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(9709);var u=n(9707);var p=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:[];var r=i({},t);n.forEach(function(e){t[e]&&(r[e]=t[e].isRequired||t[e])});return a.a.shape(r)};if(!window.Proxy)return Object(o["a"])(n,t);return new Proxy(n,{get:function e(n,r){return t[r]}})};t["a"]=s},function(e,t,n){"use strict";t["a"]=o;var r=n(9707);var a=new r["b"]("message");function o(e,t,n){switch(n){case"channel":return e?a.t("Eliminar chincheta de {channelName}",{channelName:"#"+t}):a.t("Poner chincheta en {channelName}...",{channelName:"#"+t});case"private":return e?a.t("Eliminar chincheta de {channelName}",{channelName:t}):a.t("Poner chincheta en {channelName}...",{channelName:t});default:return e?a.t("Eliminar chincheta de esta conversación"):a.t("Fijar a esta conversación...")}}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});n.d(t,"b",function(){return o});var r=n(9708);var a=Object(r["c"])("TS.view.files.clearFilter");var o=Object(r["c"])("TS.view.files.delete")},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(9882);var l=n(9709);var c=n(9707);var u=n(10243);var p=n(9757);var f=n(12047);var d=n.n(f);var h=function(){function e(e,t){for(var n=0;n0||s.preview_is_truncated;var h=d&&Object(o["isFileExpanded"])(e,{fileId:n,ts:r,channelId:i});var v=Object(o["isFileExpanding"])(e,{fileId:n,ts:r,channelId:i});return{snippetHtml:h?f:p,wrapLines:true,isTruncated:l&&h,permalink:u,showActions:true,isExpanding:v,isExpandable:d,isExpanded:h,lineCount:c,channelId:i,file:s}}function l(e){var t=e.fileId,n=e.ts,r=e.channelId;return function(e,i){var s=Object(a["getFileById"])(i(),t);if(!s)return;s.content_highlight_html?e(Object(o["expandFile"])({fileId:t,ts:n,channelId:r})):e(Object(o["fetchAndExpand"])({fileId:t,ts:n,channelId:r}))}}var c={expand:l,collapse:o["collapseAndEnsureInView"]};t["a"]=Object(r["connect"])(s,c)(i["a"])},function(e,t,n){"use strict";var r=n(7);var a=n(9744);var o=n(9938);var i=n(9719);var s=n(10887);function l(e){if(!e)return false;if(e.length>=400)return true;if(e.split(" ").length>=50)return true;if(e.split("\n").length>=4)return true;var t=e.match(/<\/(?:h\d|p|li|pre|blockquote)>/g)||[];var n=e.match(/
    /g)||[];var r=t.concat(n);if(r.length>=4)return true;return false}function c(e,t){var n=t.fileId,r=t.ts,s=t.channelId;var c=Object(a["getFileById"])(e,n);if(!c)return{};var u=c.preview||"";var p=c.content_html||u;var f=false===Object(i["getUserPref"])(e,"a11y_animations");var d=l(c.preview);var h=d&&Object(o["isFileExpanded"])(e,{fileId:n,ts:r,channelId:s});var v=Object(o["isFileExpanding"])(e,{fileId:n,ts:r,channelId:s});return{postHtml:h?p:u,file:c,timestamp:c.updated||c.timestamp,allowAnimations:!f,isExpanding:v,isExpandable:d,isExpanded:h,channelId:s}}function u(e){var t=e.fileId,n=e.ts,r=e.channelId;return function(e,i){var s=Object(a["getFileById"])(i(),t);if(!s)return;s.content_html?e(Object(o["expandFile"])({fileId:t,ts:n,channelId:r})):e(Object(o["fetchAndExpand"])({fileId:t,ts:n,channelId:r}))}}var p={expand:u,collapse:o["collapseAndEnsureInView"]};t["a"]=Object(r["connect"])(c,p)(s["a"])},function(e,t,n){"use strict";n.d(t,"b",function(){return i});n.d(t,"a",function(){return s});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.inline_attachments.renderStandaloneAttachment",function(){return""});var s=Object(o["c"])("TS.inline_attachments.promptForDeletingAttachment",a.a.noop);var l={renderStandaloneAttachment:i}},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(7);var i=n(9744);var s=n(9938);var l=n(9719);var c=n(10889);function u(e,t){var n=t.fileId,r=t.ts,o=t.channelId,c=t.clogLinkClick;var u=Object(i["getFileById"])(e,n);if(!u)return{};var p=true;var f=p&&Object(s["isFileExpanded"])(e,{fileId:n,ts:r,channelId:o});var d=Object(s["isFileExpanding"])(e,{fileId:n,ts:r,channelId:o});return{sentToSelf:u.sent_to_self,sender:a.a.first(u.from),to:u.to,cc:u.cc,title:u.title,subject:u.subject,timestamp:u.timestamp,attachments:u.attachments,previewPlainText:u.preview_plain_text,simplifiedHtml:u.simplified_html,do24hrTime:Object(l["getUserPref"])(e,"time24"),showActions:true,isExpandable:p,isExpanded:f,isExpanding:d,channelId:o,file:u,clogLinkClick:c}}function p(e){var t=e.fileId,n=e.ts,r=e.channelId;return function(e,a){var o=Object(i["getFileById"])(a(),t);if(!o)return;o.simplified_html?e(Object(s["expandFile"])({fileId:t,ts:n,channelId:r})):e(Object(s["fetchAndExpand"])({fileId:t,ts:n,channelId:r}))}}var f={expand:p,collapse:s["collapseAndEnsureInView"]};t["a"]=Object(o["connect"])(u,f)(c["a"])},function(e,t,n){"use strict";n.d(t,"a",function(){return D});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(6);var c=n.n(l);var u=n(0);var p=n.n(u);var f=n(12521);var d=n(9770);var h=n(9737);var v=n(9710);var m=n(9774);var b=n(10249);var _=n(9883);var g=n(9726);var y=n(9707);var w=n(9768);var k=n(10890);var O=n(9832);var x=n(9935);var j=n(9740);var E=n(9723);var C=n(12220);var S=n.n(C);var T=function(){function e(e,t){for(var n=0;n9?"9+":"+"+this.props.additionalOverlay;return i.a.createElement("div",{className:"c-avatar__additional_overlay"},t)}return null}},{key:"renderBadgeElement",value:function e(t){var n=t.tooltipText,r=t.className;var a=i.a.createElement("span",{className:"c-avatar__badge_inner"});this.props.showTooltip&&(a=i.a.createElement(g["c"],{tip:n},a));var o=c()("c-avatar__badge",r);return i.a.createElement("span",{className:o},a)}},{key:"renderBadge",value:function e(){if(this.props.isExternal&&this.props.teamId)return i.a.createElement(_["b"],{className:"c-avatar__team_icon",id:this.props.teamId,size:16,showTooltip:this.props.showTooltip});if(this.props.isUltraRestricted){var t=function e(){return A.rt("Los invitados monocanal ven un directorio parcial y solo tienen acceso a mensajes y archivos de canales a los que pertenecen.",null,function(e){var t=e.text;return i.a.createElement("span",{className:"c-avatar__tooltip_detail"},t)})};return this.renderBadgeElement({tooltipText:t,className:"c-avatar__badge--ultra_restricted"})}if(this.props.isRestricted){var n=function e(){return A.rt("Los invitados multicanal ven un directorio parcial y solo tienen acceso a mensajes y archivos de canales seleccionados.",null,function(e){var t=e.text;return i.a.createElement("span",{className:"c-avatar__tooltip_detail"},t)})};return this.renderBadgeElement({tooltipText:n,className:"c-avatar__badge--restricted"})}return null}},{key:"renderMemberProfileCard",value:function e(t){return i.a.createElement(k["a"],{userId:this.props.userId,menuProps:t})}},{key:"render",value:function e(){var t=this.props,n=t.isAdHocMember,r=t.imageUrl,a=t.imageUrl2x,o=t.emoji,s=t.isInteractive,l=t.className,u=t.size,p=t.showBadge,f=t.tabIndex,d=t.featureReactMemberProfileCard;var h=c()(l,"c-avatar",{"c-avatar--no_image":!(r||a||o),"c-avatar--interactive":s&&!n,"c-avatar--ad_hoc_member":n});var v={height:u+"px",lineHeight:u+"px",width:u+"px"};var m=!d&&this.getHrefAttr();var b=this.renderImageOrEmoji();var _=void 0;_=m?i.a.createElement("a",{href:m,target:"_blank",rel:"noopener noreferrer",style:v,className:h,onClick:this.onClick,tabIndex:f,"aria-hidden":this.props.ariaHidden},b,p&&u>=32&&this.renderBadge(),this.renderAdditionalOverlay()):i.a.createElement("span",{style:v,className:h,"aria-hidden":this.props.ariaHidden},b,p&&u>=32&&this.renderBadge(),this.renderAdditionalOverlay());if(d)return i.a.createElement(w["d"],{renderMenu:this.renderMemberProfileCard,position:"right-bottom",allowanceY:24,offsetX:10,onOpen:this.props.clogLinkClick},_);return _}}]);return t}(o["PureComponent"]);D.displayName="Avatar";D.propTypes=M;D.defaultProps=R;var q=function e(t,n){var r=n.userId,a=n.botId,o=n.botProfile,i=n.size,s=n.icons,l=n.emoji;var c=Object(h["getCurrentTeam"])(t);var u=c&&c.id;var p=null;var m=null;var _=void 0;var g=void 0;var y=void 0;var w=void 0;var k=l;var O=s||o&&o.icons;if(r){var x=Object(f["getMemberById"])(t,r);if(x&&!x.isUnknown&&!x.is_unknown){var j=Object(b["a"])({size:i,teamId:x.team_id||u,memberId:x.id,avatarHash:x.profile.avatar_hash});p=j.imageUrl;m=j.imageUrl2x;_=x.team_id;g=x.is_external;y=x.is_restricted;w=x.is_ultra_restricted}}else{if(a&&!O){var E=Object(d["getBotById"])(t,a);E&&(O=E.icons)}!k&&O&&(k=O.emoji);if(!k){var C=Object(b["a"])({size:i,botImages:O,isBot:true});p=C.imageUrl;m=C.imageUrl2x}if(o&&o.team_id){_=o.team_id;var S=c&&c.enterprise_id;g=o.team_id!==u&&!S}}return{imageUrl:p,imageUrl2x:m,emoji:k,teamId:_,isExternal:g,isRestricted:y,isUltraRestricted:w,featureReactMemberProfileCard:Object(v["isFeatureEnabled"])(t,"feature_react_member_profile_card")}};t["b"]=Object(s["connect"])(q)(D)},function(e,t,n){"use strict";t["a"]=p;var r=n(0);var a=n.n(r);var o=n(9829);var i=n(9934);var s={24:cdn_url+"/66f9/img/avatars/ava_0002-24.png",32:cdn_url+"/0180/img/avatars/ava_0002-32.png",36:cdn_url+"/66f9/img/avatars/ava_0002-48.png",72:cdn_url+"/66f9/img/avatars/ava_0002-72.png",192:cdn_url+"/7fa9/img/avatars/ava_0002-192.png"};var l=a.a.chain(s).keys().map(function(e){return parseInt(e,10)}).orderBy(null,"desc").value();var c="image_";function u(e){var t=[];a.a.forEach(e,function(e,n){if(0!==n.indexOf(c))return;var r=n.slice(c.length);t.unshift(parseInt(r,10))});return t}function p(e){var t=e.size,n=e.teamId,r=e.memberId,a=e.avatarHash,p=e.emoji,f=e.isBot,d=void 0!==f&&f,h=e.botImages,v=void 0!==h&&h;var m=o["isDev"]?"https://dev.slack.com/avatarsource/":"https://ca.slack-edge.com/";var b=void 0;var _=void 0;var g=false;if(!t||!d&&!n&&!r&&!a&&!p)return{};if(p)return{emoji:p,isDefault:false};if(v){var y=u(v);var w=Object(i["a"])(t,y);var k=Object(i["a"])(2*t,y);b=v[c+w];_=v[c+k]}else if(!d){var O=Object(i["a"])(t);var x=Object(i["a"])(2*t);b=""+m+n+"-"+r+"-"+a+"-"+O;_=""+m+n+"-"+r+"-"+a+"-"+x}if(d&&!b&&!_&&!p){var j=Object(i["a"])(t,l);var E=Object(i["a"])(2*t,l);b=s[j];_=s[E];g=true}return{imageUrl:b,imageUrl2x:_,emoji:p,isDefault:g}}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});n.d(t,"b",function(){return o});var r=n(9708);var a=Object(r["c"])("TS.utility.calls.maybeHandleCallLink",function(){return true});var o=Object(r["c"])("TS.utility.calls.startCallInModelOb",function(){return true})},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(9787);var u=n(10202);var p=n(9942);var f=n(10252);var d=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:this.state.start;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.end;var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props;var a=r.keys,o=r.height;var i=this.layout.getTotalHeight();var s=this.layout.getTop(a[t]);var l=this.layout.getBottom(a[n-1]);var c=!a.length||i<=o||s0&&void 0!==arguments[0]?arguments[0]:{},n=e.keys,r=e.heightCache,a=e.containerHeight,o=void 0===a?0:a,l=e.stickToBottom,c=void 0!==l&&l,u=e.bottomMargin,p=void 0===u?0:u,f=e.ANCHOR_OFFSET,d=void 0===f?0:f,h=e.STICKY_EPSILON,v=void 0===h?2:h;i(this,t);var m=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,{keys:n,heightCache:r}));m.containerHeight=o;m.stickToBottom=c;m.bottomMargin=p;m.STICKY_EPSILON=v;m.ANCHOR_OFFSET=d;m.anchorOffset=d;m.anchor=false;return m}a(t,[{key:"getOffsetForKey",value:function e(t){if(!t)return this.totalHeight;return this.getTop(t)-this.anchorOffset}},{key:"setHeight",value:function e(n,r,a){if(false!==this.anchor){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setHeight",this).call(this,n,r);return this.bracketScrollTop(this.getOffsetForKey(this.anchor))}if(this.shouldStickToBottom(a)){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setHeight",this).call(this,n,r);return this.bracketScrollTop(Infinity)}var i=a;var s=this.getBottom(n);if(s<=a+this.anchorOffset){var l=r-this.getHeight(n);i+=l}o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setHeight",this).call(this,n,r);return this.bracketScrollTop(i)}},{key:"setKeys",value:function e(n,r){if(false!==this.anchor){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setKeys",this).call(this,n);return this.bracketScrollTop(this.getOffsetForKey(this.anchor))}if(this.shouldStickToBottom(r)){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setKeys",this).call(this,n);return this.bracketScrollTop(Infinity)}var a=r+this.anchorOffset;var i=this.findAnchor(this.keys,n,a);if(!i){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setKeys",this).call(this,n);return this.bracketScrollTop(r)}var s=this.getTop(i)-a;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"setKeys",this).call(this,n);var l=this.getTop(i)-a;var c=s-l;return this.bracketScrollTop(r-c)}},{key:"setContainerHeight",value:function e(t,n){if(false!==this.anchor){this.containerHeight=t;this.layout();return this.bracketScrollTop(this.getOffsetForKey(this.anchor))}if(this.shouldStickToBottom(n)){this.containerHeight=t;this.layout();return this.bracketScrollTop(Infinity)}this.containerHeight=t;this.layout();return n}},{key:"setBottomMargin",value:function e(t){this.bottomMargin=t}},{key:"setStickToBottom",value:function e(t){this.stickToBottom=t}},{key:"setAnchor",value:function e(t,n){this.anchor=t;this.anchorOffset="number"!==typeof n?this.ANCHOR_OFFSET:n}},{key:"findAnchor",value:function e(t,n,r){for(var a=0;ar)for(var i=0;i=this.totalHeight-this.containerHeight-this.STICKY_EPSILON+this.bottomMargin}}]);return t}(r["a"]);t["a"]=c},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(7);var u=n(0);var p=n.n(u);var f=n(9710);var d=n(9713);var h=n(9813);var v=n(9714);var m=n(9707);var b=n(9774);var _=n(9725);var g=n(9709);var y=n(9925);var w=n(10905);var k=Object.assign||function(e){for(var t=1;t'+(e.is_channel?"#":"")+Object(v["getDisplayName"])(e)+""});return a.a.createElement("div",{className:"c-home_screen__module"},a.a.createElement("p",{className:"c-home_screen__module__label"},a.a.createElement(g["a"],{type:"bolt",className:"sk_pin_orange"})," ",C.t("Jump back in...")),C.rt("{count, plural, =1 {A lively conversation} other {Some lively conversations}} occurred in {channels}.",{count:n.length,channels:Object(m["e"])(n,{noEscape:true}).join("")},function(e){var n=e.text,r=e.key,o=e.className;return a.a.createElement("button",{className:"btn_unstyle c-home_screen__channel_link",key:r,onClick:function e(){return t.props.displayModelOrViewById(o)}},n)}))}},{key:"renderLoading",value:function e(){if(this.props.loading)return a.a.createElement(_["a"],{size:"medium"});return null}},{key:"renderHeader",value:function e(t,n){if(!this.props.featureSliHome)return null;var r=this.props.expanded;var o=l()({"c-home_screen__module":n,"c-home_screen__module--outer":n});return a.a.createElement("div",{className:o},a.a.createElement("h3",{className:"c-home_screen__module__title"},a.a.createElement("button",{className:"btn_unstyle",onClick:this.props.onToggleExpand},"Catch up on what you’ve missed",r?null:a.a.createElement(y["a"],{count:t}),r?a.a.createElement(g["a"],{type:"caret_down"}):a.a.createElement(g["a"],{type:"caret_right"}))))}},{key:"renderEmptyState",value:function e(t){if(this.props.loading||t)return null;if(!this.props.featureSliHome)return null;return a.a.createElement("div",{className:"c-home_screen__module c-home_screen__module--empty c-home_screen__module--outer"},a.a.createElement(b["a"],{text:":tada:"})," You’re all caught up!")}},{key:"render",value:function e(){var t=this;if(!this.props.featureSliHome)return null;var n=p.a.filter(this.props.data&&this.props.data.messages,function(e){return!p.a.some(t.props.messageBlacklist,function(t){return t.message&&t.message.ts===e.ts&&t.channel===e.channel_id})});var r=p.a.groupBy(n,"channel_id");if(!this.props.expanded)return this.renderHeader(n.length,true);return a.a.createElement("div",{className:"c-home_screen__module c-home_screen__module--outer"},this.renderHeader(),this.renderBuzzingChannels(n.length),a.a.createElement("p",{className:"c-home_screen__module__label"},a.a.createElement(g["a"],{type:"sparkles_filled",className:"sk_colonel_mustard"})," ",C.t("Message highlights")),this.renderEmptyState(n.length),this.props.loading?a.a.createElement(_["a"],{size:"medium"}):null,p.a.map(r,function(e,t){return a.a.createElement("div",{className:"c-home_screen__module__channel",key:t},e.map(function(e){return a.a.createElement(w["a"],k({key:e.ts},e,{userId:e.user,shouldJumpToTimestamp:true,channelId:t}))}))}))}}]);return t}(r["PureComponent"]);P.displayName="Briefing";P.propTypes=S;P.defaultProps=T;var I=function e(t,n){var r=n.buzzingChannels;var a=p.a.map(r,function(e){var n=e.channel;return Object(d["getChannelById"])(t,n.id)});return{channels:a,featureSliHome:Object(f["isFeatureEnabled"])(t,"feature_sli_home")}};var N=function e(t){return{displayModelOrViewById:function e(n){return t(Object(h["a"])(n))}}};t["a"]=Object(c["connect"])(I,N)(P)},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(23);var l={color:i.a.string};var c={color:null};var u=function e(t){return"#"!==t.charAt(0)?"#"+t:t};var p=function e(t){var n=t.color;return a.a.createElement("div",{className:"c-message_attachment__border",style:n&&{backgroundColor:u(n)}})};p.displayName="AttachmentBorder";p.propTypes=l;p.defaultProps=c;t["a"]=Object(s["pure"])(p)},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(23);var l=n(0);var c=n.n(l);var u=n(9954);var p=n(9725);var f=n(10919);var d=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.channelId,a=t.messageTs,s=t.attachmentId,l=t.actionId;if(!n||!a||!s||!l)throw new Error("Cannot call `triggerAttachmentAction` without proper arguments");var c=Object(o["getMessageByTimestamp"])(e,n,a);if(!c)throw new Error("Couldn't find message "+a+" in channel "+n);var u=Object(r["find"])(c.attachments,{id:s});if(!u)throw new Error("Couldn't find attachment \""+s+'" in message "'+c.ts+'".');var p=Object(r["find"])(u.actions,{id:l});if(!p)throw new Error("Couldn't find action \""+l+'" in attachment "'+s+'".');var f=p.options,d=i(p,["options"]);return{message:c,attachment:u,action:d}}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=n(9794);var c=n(9707);var u=new c["b"]("attachment_actions");var p={dismissText:a.a.string,okText:a.a.string,onCancel:a.a.func.isRequired,onGo:a.a.func.isRequired,text:a.a.string,title:a.a.string};var f={dismissText:u.t("Cancelar"),okText:u.t("Aceptar"),text:"",title:""};function d(e){var t=!e.text&&!e.title;return i.a.createElement(l["a"],{cancelText:e.dismissText,goButtonText:e.okText,onCancel:e.onCancel,onGo:e.onGo,title:e.title},t?u.t("¿Seguro?"):e.text)}d.displayName="AttachmentActionConfirmDialog";d.propTypes=p;d.defaultProps=f;t["a"]=Object(s["pure"])(d)},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r={channels:"channels",conversations:"conversations",external:"external",static:"static",users:"users"}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(9708);var a=Object(r["c"])("TS.searcher.search",function(){return new Promise(function(e){return e([])})});var o={search:a}},function(e,t,n){"use strict";var r=n(7);var a=n(12521);var o=n(9770);var i=n(9719);var s=n(9710);var l=n(9727);var c=n(10933);var u=function e(t,n){var r=n.userId,c=n.botId,u=n.username,p=n.botProfile;var f=void 0;var d=void 0;var h=Object(i["getUserPref"])(t,"theme");var v="";var m=true;var b=false;var _=false;var g=p?p.team_id:null;if(r){var y=Object(a["getMemberById"])(t,r);if(y){f=Object(l["k"])(t,y);m=y.isUnknown||"undefined"!==typeof y.isUnknown;b=y.isNonExistent;d=Object(l["b"])(y);v="/team/"+y.id;_=y.is_bot}}else if(u&&!c){f=u;m=false}else if(c){var w=Object(o["getBotById"])(t,c);f=u||w&&w.name||p&&p.name;v="/services/"+w.id;m=!u&&!p&&!!w.isUnknown;b=!u&&!p&&!!w.isNonExistent;_=true}return{theme:h,name:f,userId:r,color:d,botId:c,botTeamId:g,href:v,isUnknown:m,isNonExistent:b,showAppLabel:_,featureUnifiedAppDisplay:Object(s["isFeatureEnabled"])(t,"feature_unified_app_display")}};t["a"]=Object(r["connect"])(u)(c["a"])},function(e,t,n){"use strict";n.d(t,"b",function(){return O});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=n(6);var c=n.n(l);var u=n(0);var p=n.n(u);var f=n(9707);var d=n(9773);var h=n(9715);var v=n(9774);var m=n(9726);var b=n(10936);var _=n(12304);var g=n.n(_);var y=new f["b"]("reactions");var w=/_/g;var k=/^:(.+):$/g;var O={count:a.a.number.isRequired,name:a.a.string.isRequired,users:a.a.arrayOf(a.a.string).isRequired,url:a.a.string,currentUser:a.a.string,onClick:a.a.func,emojiMode:a.a.string,featureAriaLabels:a.a.bool};var x={url:null,currentUser:null,onClick:p.a.noop,emojiMode:null,featureAriaLabels:false};function j(e,t){if(t){var n=":"+e+":";f["k"]!==f["b"].DEFAULT_LOCALE&&(n=Object(d["l"])(n));n=n.replace(w," ").replace(k,"$1");return y.t("Reaccionar con {emojiName}",{emojiName:n,note:"Screenreader: Label for blind users"})}return null}var E=function e(t){var n=t.count,r=t.name,a=t.users,o=t.url,s=t.currentUser,l=t.onClick,u=t.emojiMode,f=t.featureAriaLabels;var d=p.a.includes(a,s);var _=i.a.createElement(b["a"],{users:a,count:n,emoji:r,reacted:d});var g=j(r,f);return i.a.createElement(m["c"],{tip:_,delay:m["a"]},i.a.createElement(h["c"],{className:c()("c-reaction",{"c-reaction--reacted":d}),onClick:function e(t){t.preventDefault();l(r,d)},"aria-label":g},i.a.createElement(v["a"],{text:":"+r+":",url:o,showTooltip:false,emojiMode:u}),i.a.createElement("span",{className:"c-reaction__count"},n)))};E.displayName="Reaction";E.propTypes=O;E.defaultProps=x;t["a"]=Object(s["pure"])(E)},function(e,t,n){"use strict";t["a"]=d;var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(9715);var l=n(9707);var c=n(9709);var u=n(9726);var p=new l["b"]("emoji");var f={onClick:a.a.func.isRequired};function d(e){var t=e.onClick;return i.a.createElement(u["c"],{tip:p.t("Añadir reacción..."),delay:u["a"]},i.a.createElement(s["c"],{className:"c-reaction_add",onClick:t,"aria-label":p.t("Añadir reacción..."),"data-qa":"add_reaction_button"},i.a.createElement("div",{className:"c-reaction_add__container"},i.a.createElement(c["a"],{type:"small-reaction-bg",className:"c-reaction_add__icon c-reaction_add__icon--bg","aria-hidden":true}),i.a.createElement(c["a"],{type:"small-reaction",className:"c-reaction_add__icon c-reaction_add__icon--fg","aria-hidden":true}))))}d.displayName="ReactionAddButton";d.propTypes=f},function(e,t,n){"use strict";n.d(t,"b",function(){return a});n.d(t,"c",function(){return o});n.d(t,"a",function(){return i});var r=n(9708);var a=Object(r["c"])("TS.replies.promiseToGetSubscriptionState",function(){return null});var o=Object(r["c"])("TS.replies.setSubscriptionState",function(){return null});var i=Object(r["c"])("TS.replies.canReplyToMsg",function(){return false});var s={promiseToGetSubscriptionState:a,setSubscriptionState:o}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});n.d(t,"b",function(){return s});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.msg_edit.startDelete",a.a.noop);var s=Object(o["c"])("TS.msg_edit.startRemoveBroadcast",a.a.noop)},function(e,t,n){"use strict";t["a"]=l;var r=n(10958);var a=n(9729);var o=n(9710);var i=n(9865);var s=new Error("unknown_error");function l(e){var t=e.channelId,n=e.text,l=e.ts,c=e._commitMessageEdit,u=void 0===c?r["a"]:c;return function(e,r){e(Object(i["stopEditingMessage"])({channelId:t,ts:l}));var c=r();var p=Object(o["getCurrentUserId"])(c);var f=Object(a["getMessageByTimestamp"])(c,t,l)||{};e(Object(a["editMessage"])({ts:l,channelId:t,text:n,memberId:p}));return u({channelId:t,text:n,ts:l}).catch(function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;if("message_not_found"===n.message)e(Object(a["removeMessage"])({channel:t,ts:l}));else{var r=f.edited||{};e(Object(a["editMessage"])({ts:l,channelId:t,text:f.text,memberId:r.user,editTs:r.ts}))}throw n})}}},function(e,t,n){"use strict";t["a"]=f;var r=n(0);var a=n.n(r);var o=n(9733);var i=n(9762);var s=function(){function e(e,t){for(var n=0;nEste es tu espacio. Redacta borradores de mensajes, listas de tareas, o mantén enlaces y archivos a mano. También puedes hablar contigo mismo, pero por favor ten en cuenta que tendrás que encargarte de las dos partes de la conversación."));var a=O.t("Este es el principio de tu historial de mensajes con {name}.",{name:Object(f["b"])(n)});return i.a.createElement("div",{className:"p-message_pane__foreword__description"},i.a.createElement(m["a"],{text:a}))}},{key:"renderButtons",value:function e(){var t=this.props,n=t.isAppSpaceEnabled,r=t.memberId,a=t.type;if("bot"===a&&n)return i.a.createElement("div",{className:"p-message_pane__foreword__buttons"},i.a.createElement(_["a"],{botId:r}));return null}},{key:"render",value:function e(){return i.a.createElement("div",{className:"p-message_pane__foreword"},this.renderAvatar(),this.renderDescription(),this.renderButtons())}}]);return t}(o["PureComponent"]);E.displayName="BaseImForeword";E.propTypes=x;E.defaultProps=j;function C(e,t){var n=t.channelId;var r=Object(l["getChannelById"])(e,n);if(!r)return{};var a=Object(u["getMemberById"])(e,r.user);var o=Object(c["getCurrentUserId"])(e);var i=void 0;i=r.user===o?"self":Object(p["o"])(a)?"bot":"member";return{isAppSpaceEnabled:Object(h["isAppSpaceEnabled"])(e),memberId:r.user,type:i}}var S=Object(s["connect"])(C)(E);S.propTypes={channelId:a.a.string};S.defaultProps={channelId:null};t["a"]=S},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(7);var l=n(9713);var c=n(12521);var u=n(9737);var p=n(9727);var f=n(9732);var d=n(9931);var h=n(9905);var v=n(9707);var m=function(){function e(e,t){for(var n=0;nPreferencias y sigue las instrucciones si deseas configurarlas.",null,function(e){var n=e.key,r=e.text;return i.a.createElement(g["a"],{onClick:t.openPrefsDialog,key:n,type:"link"},r)});case"not_allowed":return P.t("Has rechazado las notificaciones en el navegador. Tendrás que abrir las preferencias del navegador para modificar este ajuste.");case"impossible":return P.rt("Tu navegador no permite notificaciones en el ordenador. ¿Te apetece probar alguna de nuestras aplicaciones?",{},function(e){var t=e.key,n=e.text;return i.a.createElement("a",{target:"_blank",key:t,href:"/downloads"},n)});default:return null}}},{key:"openPrefsDialog",value:function e(){Object(O["a"])("notifications")}},{key:"openChannelPrefsDialog",value:function e(){Object(k["a"])(this.props.channelId)}},{key:"renderAvatars",value:function e(){var t=this.props.members;var n=t.map(function(e){var t=e.id;return i.a.createElement(_["b"],{key:t,className:"p-message_pane__foreword__avatar",userId:t,size:56})});return i.a.createElement("div",{className:"p-message_pane__foreword__avatars"},n)}},{key:"renderDescription",value:function e(){var t=this.props,n=t.members,r=t.teamNames,a=t.featureReactMessages;if(r&&a){var o=Object(w["e"])(r.map(x["a"]));var s=P.t("Esta conversación incluye a personas de {teams}, así que comparte archivos e información con precaución.",{teams:o.join("")});return i.a.createElement("div",{className:"p-message_pane__foreword__description"},i.a.createElement(y["a"],{text:s}),this.renderDescriptionActions())}var l=n.map(function(e){var t=e.id;return Object(x["b"])(t)});var c=Object(w["e"])(l,{noEscape:true});var u=P.t("Este es el principio de tu historial de mensajes con {names}.",{names:c.join("")});return i.a.createElement("div",{className:"p-message_pane__foreword__description"},i.a.createElement(y["a"],{text:u}),this.renderDescriptionActions())}},{key:"renderDescriptionActions",value:function e(){var t=this.getNotificationWarningText();if(t)return i.a.createElement("div",{className:"p-message_pane__foreword__notification_warning"},t);if(!this.props.featureReactMessages)return null;var n=this.props.notificationSetting;if("everything"===n)return i.a.createElement("div",{className:"p-message_pane__foreword__notification_setting"},P.rt("Recibirás una notificación por cada nuevo mensaje.")," ",this.renderEditButton());if("mentions_dms"===n)return i.a.createElement("div",{className:"p-message_pane__foreword__notification_setting"},P.rt("Recibirás una notificación cuando un compañero de equipo te mencione o utilice una de tus palabras clave.")," ",this.renderEditButton());return i.a.createElement("div",{className:"p-message_pane__foreword__notification_setting"},P.rt("No recibirás notificaciones.")," ",this.renderEditButton())}},{key:"renderEditButton",value:function e(){if(!this.props.featureReactMessages)return null;return i.a.createElement(g["a"],{onClick:this.openChannelPrefsDialog,type:"link"},P.rt("Editar"))}},{key:"render",value:function e(){return i.a.createElement("div",{className:"p-message_pane__foreword"},this.renderAvatars(),this.renderDescription())}}]);return t}(o["PureComponent"]);A.displayName="BaseMpimForeword";A.propTypes=I;A.defaultProps=N;var M=function e(t){return function(e){return Object(b["k"])(t,e)}};var R=Object(l["createSelector"])(function(e,t){var n=t.channelId;return Object(p["getChannelById"])(e,n)},d["getAllMembers"],u["getCurrentUserId"],function(e){return M(e)},function(e,t,n,r){if(!e||!e.members||!t)return[];var a=e.members.filter(function(e){return e!==n});var o=Object(j["a"])(t,a);return o.map(function(e){return{id:e.id,name:r(e)}})});var L=Object(l["createSelector"])(function(e,t){var n=t.channelId;return Object(p["getChannelById"])(e,n)},h["getAllTeams"],function(e,t){if(!Object(v["isExternallySharedChannel"])(e)||!Object(v["getSharedTeamIds"])(e))return null;var n=Object(v["getSharedTeamIds"])(e);return n.map(function(e){var n=t[e];return Object(h["getTeamName"])(n)})});function D(e,t){return{members:R(e,t),teamNames:L(e,t),notificationPermission:Object(f["getNotificationPermission"])(e),notificationSetting:Object(m["getCalculatedDesktopNotifySetting"])(e,t.channelId),featureReactMessages:Object(u["isFeatureEnabled"])(e,"feature_react_messages")}}var q=Object(s["connect"])(D)(A);q.propTypes={channelId:a.a.string};q.defaultProps={channelId:null};t["a"]=q},function(e,t,n){"use strict";t["a"]=o;var r=n(0);var a=n.n(r);function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.doCompact,o=void 0===r||r;if(a.a.isEmpty(e)||a.a.isEmpty(t))return[];var i=[];var s=t.length;for(var l=0;l200||n)?n?e[e.length-1].count+=1:e.push({collapsedStub:true,count:1}):e.push(t);return e},[])}},{key:"expand",value:function e(){this.setState(function(){return{isExpanded:true}})}},{key:"formatHeaderDate",value:function e(){var t=this.props.messages;var n=t[0]&&t[0].ts;if(!n)return"";var r=Object(d["g"])(n,{returnMoment:true});return Object(d["e"])(r,{shortenMonth:false,excludeYear:Object(d["d"])(n)})}},{key:"renderHeader",value:function e(){var t=this.props,n=t.channel,r=t.isEnterpriseOrg,a=t.workspaceName;if(!n)return null;var o=r&&a?i.a.createElement("span",{className:"c-message_group__workspace_name"},a):null;var s=this.formatHeaderDate();return i.a.createElement(v["a"],{className:"c-message_group__header",onClick:this.onChannelClick},i.a.createElement(m["a"],{channel:n,customIcon:"jump"}),o,i.a.createElement("span",null,"–"),i.a.createElement("span",null,s))}},{key:"renderMessages",value:function e(){var t=this;var n=this.state.isExpanded?this.props.messages:this.getCondensedMessageArray();return a.a.map(n,function(e,n){if(e.collapsedStub&&!t.state.isExpanded)return i.a.createElement(h["a"],{key:n,enabled:["feature_react_search"]},i.a.createElement("button",{className:"c-message_group__divider",onClick:t.expand},i.a.createElement("hr",{className:"c-message_group__divider_rule"}),i.a.createElement("div",{className:"c-message_group__divider_text"},j.t("+{count, plural, =1 {# message} other {# messages}}",{count:e.count}))));return i.a.createElement(b["a"],y({key:e.ts},e,{channel:t.props.channel,expanded:t.state.isExpanded,onExpand:t.expand,onClick:t.onMessageJump}))})}},{key:"render",value:function e(){return i.a.createElement("div",{className:"c-message_group"},this.renderHeader(),this.renderMessages())}}]);return t}(o["PureComponent"]);S.displayName="SearchMessageGroup";S.propTypes=E;S.defaultProps=C;var T=function e(t,n){var r=n.channel,a=n.team;var o=Object(p["getCurrentTeam"])(t);var i=Object(p["getTeamNameById"])(t,a||o.id);return{channel:Object(u["getChannelById"])(t,r),isEnterpriseOrg:!!(o&&o.enterprise_id),workspaceName:i}};t["a"]=Object(s["connect"])(T)(S)},function(e,t,n){"use strict";n.d(t,"b",function(){return j});n.d(t,"a",function(){return E});n.d(t,"e",function(){return R});n.d(t,"f",function(){return B});n.d(t,"d",function(){return U});t["g"]=z;n.d(t,"c",function(){return Z});var r=n(0);var a=n.n(r);var o=n(12521);var i=n(9713);var s=n(9727);var l=n(10195);var c=n(9733);var u=n(9786);var p=n(9707);var f=n(9734);var d=n(9773);var h=n(10259);var v=n(9928);var m=n(10238);var b=n(12122);var _=n(11072);var g=n(11073);var y=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:"";k(this,e);this._string=t}y(e,[{key:"lastUnigramQuery",value:function t(){return new e(this._string.split(/\s+/).slice(-1)[0])}},{key:"lastUnigramPrefixQuery",value:function t(){return new e(Object(r["join"])(this._string.split(/\s+/).slice(0,-1)," "))}},{key:"lastBigramQuery",value:function t(){return new e(Object(r["join"])(this._string.split(/\s+/).slice(-2)," "))}},{key:"lastBigramPrefixQuery",value:function t(){return new e(Object(r["join"])(this._string.split(/\s+/).slice(0,-2)," "))}},{key:"normalQuery",value:function t(){return new e(this._string.toLowerCase())}},{key:"asQuerySuggestion",value:function e(t){return Z.fromString(t,this.toString())}},{key:"isModifierMatch",value:function e(t){var n=T[t];return this._string.length>=1&&(Object(r["startsWith"])(t+":",this._string)||Object(r["startsWith"])(t+" ",this._string)||n&&(Object(r["startsWith"])(n+":",this._string)||Object(r["startsWith"])(n+" ",this._string)))||Object(r["startsWith"])(this._string,t)&&(this._string.length<=t.length||":"===this._string[t.length]||" "===this._string[t.length])||n&&Object(r["startsWith"])(this._string,n)&&(this._string.length<=n.length||":"===this._string[n.length]||" "===this._string[n.length])}},{key:"isEmpty",value:function e(){return!this._string}},{key:"toString",value:function e(){return this._string}}]);return e}();var G=function(){function e(){k(this,e)}y(e,[{key:"toMap",value:function e(){return{score:this.score,type:this.type,featureVector:this.featureVector.serialized}}},{key:"toString",value:function e(){return""}},{key:"toTextyString",value:function e(){return Object(f["b"])(this.toString())}},{key:"featureVector",get:function e(){return Object(_["a"])(this)}},{key:"score",get:function e(){return this.featureVector.score}},{key:"type",get:function e(){return j.UNKNOWN}}]);return e}();var V=function(e){x(t,e);function t(e,n){k(this,t);var r=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));r._frecencyScore=e;r._query=n;return r}y(t,[{key:"frecencyScore",get:function e(){return this._frecencyScore}},{key:"query",get:function e(){return this._query}}]);return t}(G);var K=function(e){x(t,e);function t(e,n,r){k(this,t);var a=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));a.channel=n;return a}y(t,[{key:"toString",value:function e(){return"<#"+this.channel.id+"|"+this.channel.name+">"}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_channel:true,channel:this.channel})}},{key:"type",get:function e(){return j.CHANNEL_NAVIGATION}}]);return t}(V);var Y=function(e){x(t,e);function t(e,n,r){k(this,t);var a=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));a.user=n;return a}y(t,[{key:"getUser",value:function e(){return this.user}},{key:"toString",value:function e(){var t=this.user.profile.real_name||this.user.profile.display_name||this.user.name;return"<@"+this.user.id+"|@"+t+">"}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_user:true,user:this.user})}},{key:"type",get:function e(){return j.USER_NAVIGATION}}]);return t}(V);var Q=function(e){x(t,e);function t(e,n,r){k(this,t);var a=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));a.mpim=n;return a}y(t,[{key:"toString",value:function e(){var t=Object(v["d"])(this.mpim);return"<#"+this.mpim.id+"|"+t+">"}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_mpim:true,mpim:this.mpim})}},{key:"type",get:function e(){return j.MPIM_NAVIGATION}}]);return t}(V);var J=function(e){x(t,e);function t(e,n,r){k(this,t);var a=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));a.file=n;return a}y(t,[{key:"toString",value:function e(){return this.file.title}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_file:true,file:this.file,fileTypeDescription:this.fileTypeDescription})}},{key:"type",get:function e(){return j.FILE_NAVIGATION}},{key:"fileTypeDescription",get:function e(){return this.file.is_external?Object(b["a"])(this.file):this.file.pretty_type}}]);return t}(V);var Z=function(e){x(t,e);function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];k(this,t);var a=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));a.state=e;a._query=n;a.suggestionTokenList=r;return a}y(t,[{key:"withQuerySuggestionToken",value:function e(n){return new t(this.state,"",this.suggestionTokenList.concat([n]))}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_query_completion:true,suggestion_replacement:this.toTextyString(),token_list:Object(r["map"])(this.suggestionTokenList,function(e){return e.toMap()})})}},{key:"toString",value:function e(){return Object(r["join"])(Object(r["map"])(this.suggestionTokenList,function(e){return e.toString()})," ")}},{key:"toHtml",value:function e(){return Object(r["join"])(Object(r["map"])(this.suggestionTokenList,function(e){return e.toHtml()})," ")}},{key:"toTextyString",value:function e(){return Object(r["join"])(Object(r["map"])(this.suggestionTokenList,function(e){return e.toTextyString()})," ")}},{key:"type",get:function e(){return j.QUERY}},{key:"query",get:function e(){return this._query}},{key:"lastSuggestionToken",get:function e(){return!this.suggestionTokenList||this.suggestionTokenList.length<1?null:this.suggestionTokenList[this.suggestionTokenList.length-1]}}],[{key:"fromString",value:function e(t,n){var r=ee.tokenListFromString(t,n);return new this(t,"",r)}}]);return t}(G);var X=function(e){x(t,e);function t(){k(this,t);return O(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}y(t,[{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_custom_date:true})}}]);return t}(Z);var $=function(e){x(t,e);function t(e,n,r,a){k(this,t);var o=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,ee.tokenListFromString(e,r)));o.index=a;o.exact_string=r;return o}y(t,[{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_query_history:true,exact_string:this.exact_string,deletable:true})}},{key:"score",get:function e(){return 50-this.index}},{key:"type",get:function e(){return j.QUERY_HISTORY}}]);return t}(Z);var ee=function(){function e(){k(this,e)}y(e,[{key:"toString",value:function e(){return""}},{key:"toHtml",value:function e(){return Object(f["d"])(Object(f["a"])(this.toString()),null,{no_linking:true,do_specials:true,do_inline_imgs:false,no_jumbomoji:true,no_highlights:true,token_overrides:{"":"`","":"`","":"*","":"*","":"_","":"_","":"~","":"~"}})}},{key:"toTextyString",value:function e(){return this.toString()}},{key:"toMap",value:function e(){return{string:this.toString()}}},{key:"type",get:function e(){return E.UNKNOWN}}],[{key:"tokenListFromString",value:function e(t,n){var a=new RegExp('^\\s*(("([^"]*)")|([^\\s:]+:(([^<>\\s]+)|(<[^>]+>)))|(@[^\\s]+|<[^>]+>)|([^\\s]+))(.*)$');var o=10;var i=[];var s=n;var l=a.exec(s);while(null!==l){var c=l[3];var u=l[4];var p=l[8];var f=l[9];if(l[o]&&s.length===l[o].length)break;s=l[o];if(c)i.push({is_phrase:true,string:c});else if(p)i.push({is_member:true,string:p});else if(u)i.push({is_filter:true,string:u});else if(f){var d=i.length>0?i.slice(-1)[0]:null;d&&d.is_word?d.string=d.string+" "+f:i.push({is_word:true,string:f})}l=a.exec(s)}var h=Object(r["map"])(i,function(e){if(e.is_phrase)return new re(e.string);if(e.is_filter){if(Object(r["startsWith"])(e.string,"in:")||Object(r["startsWith"])(e.string,T.in+":"))return oe.fromString(t,e.string);if(Object(r["startsWith"])(e.string,T.from+":")||Object(r["startsWith"])(e.string,"from:"))return se.fromString(t,e.string,C.FROM);if(Object(r["startsWith"])(e.string,T.to+":")||Object(r["startsWith"])(e.string,"to:"))return se.fromString(t,e.string,C.TO);if(Object(r["startsWith"])(e.string,T.has+":")||Object(r["startsWith"])(e.string,"has:"))return le.fromString(e.string)}else if(e.is_member)return ie.fromString(t,e.string);return new te(e.string)});return h}}]);return e}();var te=function(e){x(t,e);function t(e){k(this,t);var n=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));n.string=e;return n}y(t,[{key:"toString",value:function e(){return this.string?this.string:""}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_string:true,html:this.toHtml()})}},{key:"type",get:function e(){return E.STRING}}]);return t}(ee);var ne=function(e){x(t,e);function t(e,n){k(this,t);var r=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));r._weight=e;r.string=n;return r}y(t,[{key:"weight",get:function e(){return this._weight}},{key:"type",get:function e(){return E.API}}]);return t}(te);var re=function(e){x(t,e);function t(e){k(this,t);var n=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));n.phrase=e;return n}y(t,[{key:"toString",value:function e(){return'"'+this.phrase+'"'}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_phrase:true,phrase:this.phrase})}},{key:"type",get:function e(){return E.PHRASE}}]);return t}(ee);var ae=function(e){x(t,e);function t(e){k(this,t);var n=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));n._frecencyScore=e;return n}y(t,[{key:"frecencyScore",get:function e(){return this._frecencyScore}}]);return t}(ee);var oe=function(e){x(t,e);function t(e,n,r,a){k(this,t);var o=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));o.state=n;o.id=r;o.name=a;return o}y(t,[{key:"toString",value:function e(){var t=this.id?fe.getChannelById(this.state,this.id):fe.getChannelByName(this.state,this.name);if(t&&!t.is_im){if(t.is_mpim){var n=Object(v["d"])(t);return T.in+":"+n}var r=t.name.replace(/^#/,"");return T.in+":#"+r}if(this.id)return T.in+":<@"+this.id+"|@"+fe.getPrefCompliantMemberNameById(this.state,this.id)+">";var a=fe.getMemberByName(this.state,this.name);return T.in+":<@"+a.id+"|@"+fe.getPrefCompliantMemberNameById(this.state,a.id)+">"}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_in_filter:true,string:this.toString(),channel:this.id?fe.getChannelById(this.state,this.id):fe.getChannelByName(this.state,this.name),user:this.id?fe.getMemberById(this.state,this.id):fe.getMemberByName(this.state,this.name)})}},{key:"type",get:function e(){return E.FILTER_IN}}],[{key:"fromString",value:function e(n,r){var a=new RegExp("^("+T.in+"|in):((<@?([A-Z0-9a-z]+)(\\|[\\s]?([#@]?([^>]+)))?>)|([#@]?([^\\s]+)))$").exec(r);if(a&&a[4]&&(fe.getChannelById(n,a[4])||fe.getMemberById(n,a[4])))return new t(1,n,a[4],a[6]);if(a&&a[8]&&(fe.getChannelByName(n,a[9])||fe.getMemberByName(n,a[9])))return new t(1,n,null,a[9]);return new te(r)}}]);return t}(ae);var ie=function(e){x(t,e);function t(e,n,r,a){k(this,t);var o=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));o.state=n;o.id=r;o.name=a;return o}y(t,[{key:"toString",value:function e(){if(!this.id)return"@"+this.name;if(this.name)return"<"+this.id+"|@"+this.name+">";return"<@"+this.id+">"}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_member:true,user:this.id?fe.getMemberById(this.state,this.id):fe.getMemberByName(this.state,this.name)})}},{key:"toTextyString",value:function e(){if(!this.id){var t=fe.getMemberByName(this.state,this.name);if(t){var n=fe.getPrefCompliantMemberNameById(this.state,t.id);return"<@"+t.id+"|@"+n+">"}return"@"+this.name}var r=fe.getPrefCompliantMemberNameById(this.state,this.id);return"<@"+this.id+"|@"+r+">"}},{key:"type",get:function e(){return E.MEMBER}}],[{key:"fromString",value:function e(t,n){var r=new RegExp("^((<@?([^\\s|>]+)(\\|[\\s]?@?([^>]+))?>)|(@?([^\\s]+)))$").exec(n);if(r&&r[3]&&fe.getMemberById(t,r[3]))return new this(1,t,r[3],r[5]);if(r&&r[7]&&fe.getMemberByName(t,r[7]))return new this(1,t,null,r[7]);return new te(n)}}]);return t}(ae);var se=function(e){x(t,e);function t(e,n,r,a,o){k(this,t);var i=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,r,a));i.cleanModifierType=[C.FROM,C.TO].includes(o)?o:"";return i}y(t,[{key:"toString",value:function e(){return this.modifierName+":"+w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toString",this).call(this)}},{key:"toMap",value:function e(){var n={};n["is_type_"+this.cleanModifierType+"_filter"]=true;return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_member_filter:true,modifier:this.cleanModifierType,modifier_name:this.modifierName},n)}},{key:"toTextyString",value:function e(){return this.modifierName+":"+w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toTextyString",this).call(this)}},{key:"type",get:function e(){switch(this.cleanModifierType){case C.FROM:return E.FILTER_FROM;case C.TO:return E.FILTER_TO;default:return E.UNKNOWN}}},{key:"modifierName",get:function e(){return T[this.cleanModifierType]}}],[{key:"fromString",value:function e(t,n,r){var a=[C.FROM,C.TO].includes(r)?r:"";var o=T[a];var i=new RegExp("^("+o+"|"+a+"):((<@?([^\\s|>]+)(\\|@?([^>]+))?>)|(@?([^\\s]+)))$").exec(n);if(i&&i[4]&&fe.getMemberById(t,i[4]))return new this(1,t,i[4],i[6],a);if(i&&i[8]&&fe.getMemberByName(t,i[8]))return new this(1,t,null,i[8],a);return new te(n)}}]);return t}(ie);var le=function(e){x(t,e);function t(e){k(this,t);var n=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));n.thing=e;return n}y(t,[{key:"toString",value:function e(){return T.has+":"+this.thingName}},{key:"thingHtml",value:function e(){return Object(f["d"])(this.thingName,null,{no_linking:true})}},{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_has_filter:true,thingHtml:this.thingHtml()})}},{key:"type",get:function e(){return E.FILTER_HAS}},{key:"thingName",get:function e(){return I[this.thing]?I[this.thing]:this.thing}}],[{key:"fromString",value:function e(n){var r=new RegExp("("+T.has+"|has):([^\\s]+)").exec(n.toLowerCase());if(r&&r[2])return new t(r[2]);return new te(n)}}]);return t}(ee);var ce=function(e){x(t,e);function t(e,n){k(this,t);var r=O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));r.dateString=e;r.cleanModifierType=[C.BEFORE,C.DURING,C.ON,C.AFTER].includes(n)?n:"";return r}y(t,[{key:"toString",value:function e(){return this.modifierName+":"+this.dateString}},{key:"toMap",value:function e(){var n={};n["is_"+this.dateString]=true;return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_date_filter:true,date_string:this.dateString,modifier:this.cleanModifierType,modifier_name:this.modifierName},n)}},{key:"type",get:function e(){switch(this.cleanModifierType){case"before":return E.FILTER_BEFORE;case"during":return E.FILTER_DURING;case"on":return E.FILTER_ON;case"after":return E.FILTER_AFTER;default:return E.UNKNOWN}}},{key:"modifierName",get:function e(){return T[this.cleanModifierType]}}],[{key:"fromString",value:function e(n,r){var a=[C.BEFORE,C.DURING,C.ON,C.AFTER].includes(r)?r:"";var o=T[a];var i=new RegExp("("+a+"|"+o+"):([^\\s]+)");var s=i.exec(n.toLowerCase());if(s&&s[2])return new t(s[2],a);return new te(n)}}]);return t}(ee);var ue=function(e){x(t,e);function t(e){k(this,t);return O(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"custom_date",e))}y(t,[{key:"toMap",value:function e(){return Object(r["assignIn"])(w(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"toMap",this).call(this),{is_type_custom_date_filter:true})}},{key:"toTextyString",value:function e(){return this.modifierName+":"}}]);return t}(ce);var pe=function(){function e(t){k(this,e);this.date=t}y(e,[{key:"suggestionsPromise",value:function e(t,n,r){return Promise.resolve(this.suggestions(t,n,r))}},{key:"suggestions",value:function e(t,n,a){return Object(r["chain"])([this.suggestionsRelativeDates(t,n,a),this.suggestionsMonths(t,n,a),this.suggestionsYears(t,n,a)]).flatten().sortBy(function(e){return-e.score}).slice(0,n).value()}},{key:"suggestionsRelativeDates",value:function e(t,n,a){var o=[A.Yesterday];a!==C.AFTER&&o.push(A.Today);return Object(r["chain"])(o).filter(function(e){return Object(r["startsWith"])(e.toLowerCase(),t.toLowerCase())}).slice(0,n).map(function(e,t){return{model_ob:e,score:.95-.01*t}}).value()}},{key:"suggestionsMonths",value:function e(t,n,a){if(a===C.ON)return[];return Object(r["chain"])(this.orderedMonthNames()).filter(function(e){return Object(r["startsWith"])(e.toLowerCase(),t.toLowerCase())}).slice(0,n).map(function(e,t){return{model_ob:e,score:(12-t)/12}}).value()}},{key:"suggestionsYears",value:function e(t,n,a){if(a===C.ON)return[];var o=a===C.AFTER?this.date.getYear()-1:this.date.getYear();var i=1900+o;return Object(r["chain"])(Object(r["range"])(i,i-5,-1)).filter(function(e){return Object(r["startsWith"])(e.toString(),t)}).slice(0,n).map(function(e,t){return{model_ob:e.toString(),score:(n-t)/n}}).value()}},{key:"monthNameFromInt",value:function e(t){return[N.January,N.February,N.March,N.April,N.May,N.June,N.July,N.August,N.September,N.October,N.November,N.December][t]}},{key:"orderedMonthNames",value:function e(){var t=this;return Object(r["map"])(Object(r["range"])(0,12),function(e){return t.monthNameFromInt((t.date.getMonth()-e+12)%12)})}}]);return e}();var fe=function(){function e(){k(this,e)}y(e,null,[{key:"searchQueryHistory",value:function e(t,n){return Object(l["a"])(t,n).then(function(e){return e.data.suggestions})}},{key:"searchUsers",value:function e(t,n){return Object(h["a"])(t,{members:{include_slackbot:true,include_self:true,include_deleted:true},limit:n,sort:{allow_empty_query:true}}).then(function(e){return Object(r["filter"])(e,function(e){return!e.deleted})})}},{key:"searchChannels",value:function e(t,n,a){return Object(h["a"])(t,{channels:Object(r["extend"])({include_archived:false},a),limit:n,sort:{allow_empty_query:true}})}},{key:"searchGroups",value:function e(t,n){var a=t?t.replace(/^#/,""):"";return Object(h["a"])(a,{groups:true,limit:n,sort:{allow_empty_query:true}}).then(function(e){return Object(r["filter"])(e,function(e){return!e.model_ob.is_archived})})}},{key:"searchMPIMs",value:function e(t,n){return Object(h["a"])(t,{mpims:true,all_mpims:true,limit:n,sort:{allow_empty_query:true}}).then(function(e){return Object(r["filter"])(e,function(e){return!e.model_ob.is_archived})})}},{key:"searchQueries",value:function e(t,n){if(!t)return Promise.resolve([]);var a=t.toLowerCase();return B.get().then(function(e){return Object(r["filter"])(e[t[0]],function(e){return Object(r["startsWith"])(e,a)&&e!==t}).slice(0,n)})}},{key:"searchFiles",value:function e(t,n,a){if(!n)return Promise.resolve([]);var o=n.toLowerCase().replace(/[^a-z0-9\s]/,"").replace(/\s+/," ");return U.get().then(function(e){return Object(r["chain"])(e[o[0]]).filter(function(e){return e.normalTitle.includes(o)}).sort(function(e,t){return t.score-e.score}).slice(0,a).map(function(e){return{model_ob:e,score:e.score}}).value()})}},{key:"searchEmoji",value:function e(t,n){return D.get().then(function(e){return Object(m["a"])({searchQuery:t,searchMap:e.searchMap,emojiMap:e.emojiMap}).slice(0,n).map(function(e){return{score:49,model_ob:e.name_with_colons}})})}},{key:"searchHasFilters",value:function e(t,n){return Promise.resolve(Object(r["filter"])(Object(r["values"])(P),function(e){return Object(r["startsWith"])(e,t)||Object(r["startsWith"])(I[e],t)}).slice(0,n).map(function(e){return{model_ob:e,score:50}}))}},{key:"searchAutocompleteQuerySuggestions",value:function e(t){var n="autocomplete_query_suggestions_response_time";Object(c["f"])(n+"_mark");return Object(l["c"])(t).then(function(e){Object(c["h"])(n,n+"_mark");return e}).catch(function(e){Object(c["h"])(n,n+"_mark");return{data:[],exception:e}})}},{key:"searchAutocompleteFileSuggestions",value:function e(t){return Object(l["b"])(t).catch(function(e){return{data:[],exception:e}})}},{key:"getMemberById",value:function e(t,n){var r=Object(o["getMemberById"])(t,n);if(!r||r.isNonExistent)return null;return r}},{key:"getMemberByName",value:function e(t,n){return Object(o["getMemberByName"])(t,n)}},{key:"getChannelById",value:function e(t,n){return Object(i["getChannelById"])(t,n)}},{key:"getChannelByName",value:function e(t,n){return Object(i["getChannelByName"])(t,n)}},{key:"getPrefCompliantMemberNameById",value:function e(t,n){return Object(s["l"])(t,n)}}]);return e}();var de=z},,,,function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(9863);var u=n(10294);var p=n(12433);var f=n.n(p);var d=function(){function e(e,t){for(var n=0;n=r.state.top&&o<=r.state.top+r.state.height){clearInterval(r.trackInterval);return}var t=a({y:o,scrollTop:r.currentScrollTop,scrollHeight:r.getScrollHeight(),trackHeight:r.getTrackHeight(),barTop:r.state.top,barHeight:r.state.height});r.scrollWithAnimation(t)};i();clearInterval(this.trackInterval);clearTimeout(this.trackTimeout);this.trackTimeout=setTimeout(function(){i();r.trackInterval=setInterval(i,200)},500)}},{key:"onTrackUp",value:function e(){this.trackAnimation&&this.trackAnimation.cancel();clearInterval(this.trackInterval);clearTimeout(this.trackTimeout)}},{key:"setRef",value:function e(t){this.scroller=t}},{key:"setTrackRef",value:function e(t){this.track=t}},{key:"getScrollHeight",value:function e(){var t=this.props.contentHeight;return"undefined"!==typeof t?t:this.scroller.scrollHeight}},{key:"getBarHeight",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getScrollHeight();var n=this.props.height;if(0===t)return 0;return n/t*n}},{key:"getTrackHeight",value:function e(){return this.track&&this.track.offsetHeight}},{key:"scrollTop",value:function e(t){if(!this.scroller)return null;if(void 0!==t){this.scroller.scrollTop=t;return this.scroller.scrollTop}return this.currentScrollTop}},{key:"scrollWithAnimation",value:function e(t){var n=this;var r=0;var a=function e(t){var a=t.value,o=t.nextTick;var i=n.scroller.scrollTop+a+r;var s=Math.round(i);r=i-s;n.scrollTop(s);o()};this.trackAnimation&&this.trackAnimation.cancel();this.trackAnimation=Object(c["a"])({fromValue:this.scroller.scrollTop,toValue:t,duration:200,delta:true,onTick:a});return this.trackAnimation}},{key:"update",value:function e(){if(!this.scroller)return;var t=this.props.height;var n=this.currentScrollTop;var r=this.getScrollHeight();var a=this.getBarHeight(r);a=an.right&&(a=Math.max(n.left,n.right-r.width));r.topn.bottom&&(o=Math.max(n.top,n.bottom-r.height));return{left:a,top:o}}},{key:"measureContents",value:function e(){if(this.popoverContent){var t=Object(s["findDOMNode"])(this.popoverContent).getBoundingClientRect();var n=this.keepInBounds(t);var r=this.state.contentBounds;if(r.left===n.left&&r.top===n.top)return;this.setState(function(){return{contentBounds:n}})}}},{key:"render",value:function e(){if(!this.props.isOpen)return null;var t=h()(this.props.overlayClassName,"c-popover--z_"+this.props.zIndex,{"c-popover--fade":this.props.shouldFade});var n=this.props.shouldFade?w:0;return i.a.createElement(f.a,{isOpen:this.props.isOpen,contentLabel:"popover",className:"popover",overlayClassName:t,style:this.getStyle(),onAfterOpen:this.onOpen,onRequestClose:this.onClose,parentSelector:this.props.parentSelector,shouldFocusAfterRender:this.props.shouldFocusAfterRender,closeTimeoutMS:n,ariaHideApp:this.props.ariaHideApp},i.a.createElement("div",{ref:this.setContentRef},this.props.children))}}]);return t}(o["PureComponent"]);x.displayName="Popover";t["a"]=x;x.propTypes=k;x.defaultProps=O},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(28);var l=n.n(s);var c=n(6);var u=n.n(c);var p=n(0);var f=n.n(p);var d=Object.assign||function(e){for(var t=1;t=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function g(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var y=1;var w={highlighted:a.a.bool,onSelected:a.a.func,renderSubmenu:a.a.func,kbNavActive:a.a.bool,stealKBNav:a.a.func,returnKBNav:a.a.func,preventHighlightChange:a.a.func,allowHighlightChange:a.a.func};var k={highlighted:false,onSelected:s["noop"],renderSubmenu:s["noop"],kbNavActive:false,stealKBNav:s["noop"],returnKBNav:s["noop"],preventHighlightChange:s["noop"],allowHighlightChange:s["noop"]};var O=function(e){g(t,e);function t(e){b(this,t);var n=_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.state={isOpen:n.props.highlighted,mouseCoordinates:{},mouseProgressingTowardsSubmenu:false};n.closeSubmenu=n.closeSubmenu.bind(n);n.setSubmenuRef=n.setSubmenuRef.bind(n);n.setTriggerRef=n.setTriggerRef.bind(n);n.onMouseMove=n.onMouseMove.bind(n);return n}v(t,[{key:"componentDidMount",value:function e(){this.bindKeyCommands();if(this.state.isOpen){this.getContentBounds();window.document.addEventListener("mousemove",this.onMouseMove)}}},{key:"componentWillReceiveProps",value:function e(t){var n=this;this.props.highlighted!==t.highlighted&&this.setState(function(){return{isOpen:t.highlighted}},function(){if(n.state.isOpen){n.getContentBounds();window.document.addEventListener("mousemove",n.onMouseMove)}else window.document.removeEventListener("mousemove",n.onMouseMove)})}},{key:"componentWillUnmount",value:function e(){this.keyCommands&&this.keyCommands.reset();window.document.removeEventListener("mousemove",this.onMouseMove)}},{key:"onRightKeyPress",value:function e(t){if(!this.props.kbNavActive&&this.state.isOpen){t&&t.preventDefault&&t.preventDefault();this.props.stealKBNav()}}},{key:"onLeftKeyPress",value:function e(t){if(this.props.kbNavActive&&this.state.isOpen){t&&t.preventDefault&&t.preventDefault();this.props.returnKBNav()}}},{key:"onMouseMove",value:function e(t){var n={x:t.clientX,y:t.clientY};var r=this.mouseProgressingTowardsSubmenu(n);r!==this.state.mouseProgressingTowardsSubmenu&&(r?this.props.preventHighlightChange():this.props.allowHighlightChange());this.setState(function(){return{mouseCoordinates:n,mouseProgressingTowardsSubmenu:r}})}},{key:"getContentBounds",value:function e(){var t=this.submenuContainer?this.submenuContainer.getBoundingClientRect():{};this.initialContentBounds||(this.initialContentBounds=t);if(!this.initialTriggerBounds){var n=this.trigger?this.trigger.getBoundingClientRect():{};this.initialTriggerBounds=n}return t}},{key:"getSubmenuContainerStyle",value:function e(){var t={};if(this.initialContentBounds&&this.initialTriggerBounds&&this.initialContentBounds.right>window.innerWidth&&this.initialTriggerBounds.left>window.innerWidth-this.initialContentBounds.left){t.right="100%";t.left="initial"}return t}},{key:"setSubmenuRef",value:function e(t){this.submenuContainer=t}},{key:"setTriggerRef",value:function e(t){this.trigger=t}},{key:"bindKeyCommands",value:function e(){var t=[{keys:["right"],handler:this.onRightKeyPress.bind(this)},{keys:["left"],handler:this.onLeftKeyPress.bind(this)}];this.keyCommands||(this.keyCommands=new u["a"]);this.keyCommands.bindAll(t)}},{key:"closeSubmenu",value:function e(){var t=this;this.props.returnKBNav();this.setState(function(){return{isOpen:false}},function(){window.document.removeEventListener("mousemove",t.onMouseMove)})}},{key:"mouseProgressingTowardsSubmenu",value:function e(t){var n=this.state.mouseCoordinates;var r=this.getContentBounds(),a=r.left,o=r.right,i=r.top,s=r.bottom;var l=t.x>=a&&t.x<=o&&t.y>=i&&t.y<=s;if(l)return true;var c=Math.abs(o-n.x)>Math.abs(a-n.x);var u={x:c?a:o,y:i-y};var f={x:c?a:o,y:s+y};var d={x:c?n.x-y:n.x+y,y:n.y};return Object(p["a"])(t,d,u,f)}},{key:"renderSubmenu",value:function e(){if(!this.state.isOpen)return null;var t=this.props.renderSubmenu({onTriggerClose:this.closeSubmenu,onMenuItemSelected:this.props.onSelected,kbNavActive:this.props.kbNavActive,onMouseEnterMenuItem:this.props.stealKBNav});var n=this.getSubmenuContainerStyle();return i.a.createElement("div",{className:"c-submenu__container",ref:this.setSubmenuRef,style:n},t)}},{key:"render",value:function e(){var t=this.props,n=t.onSelected,r=m(t,["onSelected"]);return i.a.createElement("div",{className:"c-submenu",ref:this.setTriggerRef},i.a.createElement(c["a"],h({},r,{withSubmenu:true})),this.renderSubmenu())}}]);return t}(o["PureComponent"]);O.displayName="Submenu";O.propTypes=w;O.defaultProps=k;t["a"]=O},function(e,t,n){"use strict";t["a"]=i;function r(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1e-15;var o=[r.x-t.x,r.y-t.y];var i=[n.x-t.x,n.y-t.y];var s=[e.x-t.x,e.y-t.y];var l=o[0]*o[0]+o[1]*o[1];var c=o[0]*i[0]+o[1]*i[1];var u=o[0]*s[0]+o[1]*s[1];var p=i[0]*i[0]+i[1]*i[1];var f=i[0]*s[0]+i[1]*s[1];var d=1/(l*p-c*c);var h=(p*u-c*f)*d;var v=(l*f-c*u)*d;return h>=-a&&v>=-a&&h+v<1+a}function a(e,t,n){var r=Math.pow(n.x-t.x,2)+Math.pow(n.y-t.y,2);var a=((e.x-t.x)*(n.x-t.x)+(e.y-t.y)*(n.y-t.y))/r;if(a<0)return Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2);if(a<=1){var o=Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2);return o-Math.pow(a,2)*r}return Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2)}function o(e,t,n,r,a){var o=Math.min(t.x,Math.min(n.x,r.x))-a;var i=Math.max(t.x,Math.max(n.x,r.x))+a;var s=Math.min(t.y,Math.min(n.y,r.y))-a;var l=Math.max(t.y,Math.max(n.y,r.y))+a;return e.x>o&&e.xs&&e.y4&&void 0!==arguments[4]?arguments[4]:1e-15;if(!o(e,t,n,i,s))return false;var l=Math.pow(s,2);return r(e,t,n,i,0)||a(e,t,n)<=l||a(e,n,i)<=l||a(e,i,t)<=l}var s={accurateIsPointInTriangle:i,isPointInTriangle:r}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(9710);var i={children:a.a.node,enabled:a.a.array,disabled:a.a.array,featureFlags:a.a.object};var s={children:null,enabled:[],disabled:[],featureFlags:{}};function l(e,t){var n=c(t);if(!n)throw new Error("Feature component is being used without being provided a redux instance. A Feature component must have a Provider ancestor");var r=u(n,e),a=r.featureFlags;var o=e.enabled,i=e.disabled,s=e.children;var l=o.length&&o.some(function(e){return!a[e]});if(l)return null;var p=i.some(function(e){return a[e]});if(p)return null;return s}l.contextTypes={store:a.a.object};l.propTypes=i;l.defaultProps=s;function c(e){var t=e&&e.store;if(t&&t.getState)return t.getState();return}function u(e,t){var n=t.enabled,r=void 0===n?[]:n,a=t.disabled,i=void 0===a?[]:a;var s={};r.concat(i).forEach(function(t){s[t]=!!Object(o["isFeatureEnabled"])(e,t)});return{featureFlags:s}}t["a"]=l},function(e,t,n){"use strict";var r=n(9708);var a=Object(r["c"])("TS.ms.msg_handlers",function(){return{}});t["a"]=a},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(9708);var a=Object(r["c"])("TS.isWebPage",function(){return false})},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(12521);var i=n(9710);var s=n(9713);var l=n(9728);var c=n(9716);var u=n(9770);var p=n(9737);var f=n(9809);var d=n(10305);var h=n(9820);var v=n(9778);var m=n(10131);var b=n(10306);var _=n(10152);var g=n(10153);var y=n(10154);var w=n(10155);var k=n(9804);var O=this;var x=function(){var e=E(regeneratorRuntime.mark(function e(t){var n,r,a,o,i,s,l;return regeneratorRuntime.wrap(function e(c){while(1)switch(c.prev=c.next){case 0:if(!(1===t.length)){c.next=8;break}n=t[0];r=null;a="preprocess-rtm-message";c.next=6;return S(n,r,a);case 6:o=c.sent;return c.abrupt("return",j({},n,o));case 8:c.next=10;return T(t);case 10:i=c.sent;s=i.data;l={};s.files.forEach(function(e){l[e.id]=e});return c.abrupt("return",l);case 15:case"end":return c.stop()}},e,this)}));return function t(n){return e.apply(this,arguments)}}();function j(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:true,configurable:true,writable:true}):e[t]=n;return e}function E(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,o){try{var i=t[a](o);var s=i.value}catch(e){n(e);return}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var C=k["b"];var S=f["f"];var T=f["h"];var P=s["getActiveChannel"];var I=s["getChannelById"];var N=f["m"];var A=o["isMemberKnown"];var M=m["a"];var R=m["b"];var L=d["b"];var D=d["c"];var q=f["n"];var B=d["d"];var F=100;var U=["file_deleted","file_private","message"];var z=["file_public","file_private","file_change","file_shared","file_unshared","star_added","star_removed"];var H=["channel_joined","dnd_updated","dnd_updated_user","manual_presence_change","member_left_channel","presence_change","status_change","subteam_created","subteam_updated","user_removed_from_team","user_change"];var W=["file_comment_added","file_comment_deleted","file_comment_edited"];var G=function e(t,n){var r=Z(n)||{},a=r.objectWithFile;if(!a)return;a.file=t;n._file_attached=true};var V=function e(t,n,r){if(!n)return true;if(R()&&M(n))return false;var a=Object(i["getCurrentUserId"])(r());if("file_created"===t.type&&t.user_id===a)return false;return!N(n)};function K(e,t){var n=P(t());if(!n)return true;return!n.is_im&&!n.is_mpim&&e!==n.id}var Y=function e(t){var n=[];C(function(e){if(W.indexOf(e.type)>=0){var t=Z(e)||{},r=t.fileId;if(N(r))return}var a=Z(e)||{},o=a.fileId;o&&n.indexOf(o)<0&&n.push(o)},t);return n};var Q=function(){var e=E(regeneratorRuntime.mark(function e(t,n){var r;return regeneratorRuntime.wrap(function e(a){while(1)switch(a.prev=a.next){case 0:a.next=2;return x(t);case 2:r=a.sent;C(function(e){var t=Z(e)||{},n=t.fileId;n&&r[n]&&G(r[n],e)},n);case 4:case"end":return a.stop()}},e,O)}));return function t(n,r){return e.apply(this,arguments)}}();var J=function e(t,n){var r=Z(t)||{},a=r.objectWithFile,o=r.fileId;a&&a.file&&q(a.file);if(!o)return Promise.resolve();var s=n();if(U.indexOf(t.type)>=0)return Promise.resolve();if(Object(i["isFeatureEnabled"])(s,"feature_no_files_info")&&z.indexOf(t.type)>=0)return Promise.resolve();if(t._file_attached)return Promise.resolve();if(V(t,o,n)){t._should_dispatch=false;return Promise.resolve()}var c=Object(l["getTeamId"])(s);var u=Y(c).slice(0,F);if(!u.length)return Promise.resolve();return Q(u,c).catch(function(){t._should_dispatch=false})};function Z(e){if(e.file&&e.file.id)return{objectWithFile:e,fileId:e.file.id};if(e.file_id)return{objectWithFile:e,fileId:e.file_id};if(e.item){if(e.item.file&&e.item.file.id)return{objectWithFile:e.item,fileId:e.item.file.id};if(e.item.file_id)return{objectWithFile:e.item,fileId:e.item.file_id}}return null}function X(e,t){if("message"!==e.type||!e.text)return Promise.resolve();var n=Object(h["d"])().test(e.text)||Object(h["a"])().test(e.text)||Object(h["b"])().test(e.text)||Object(h["c"])().test(e.text);if(!n)return Promise.resolve();var a=I(t(),e.channel);if(!a)return Promise.resolve();if(a.is_im&&!a.is_mpim)return Promise.resolve();if(a.is_mpim&&!D())return Promise.resolve();if(a.is_group&&!L())return Promise.resolve();return B(a).catch(r["noop"])}var $=function(){var e=E(regeneratorRuntime.mark(function e(t,n){var a,i,s,f,d,h,m,k,x,j,E,C,S;return regeneratorRuntime.wrap(function e(O){while(1)switch(O.prev=O.next){case 0:if(!(false===t._should_dispatch)){O.next=2;break}return O.abrupt("return");case 2:a=n();i=function e(){for(var t=arguments.length,n=Array(t),r=0;r/;var E={background:"backgroundImage","background-image":"backgroundImage","background-size":"backgroundSize","background-position":"backgroundPosition"};function C(e){var t=j.exec(e);if(!t){Object(h["error"])("emoji HTML could not be parsed! "+e.slice(0,5)+"...");return{}}var n=g(t,7),r=n[1],a=n[2],o=n[3],i=n[4],s=n[5],l=n[6];return{tag:r,src:a,classes:o,style:i,title:s,codePoints:l}}function S(e){var t=e.split(";");var n={};p.a.forEach(t,function(e){var t=e.indexOf(":");var r=e.substring(0,t);var a=e.substring(t+1).trim();r=E[r]||r;n[r]=a});return n}var T=function(e){k(t,e);function t(){y(this,t);return w(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}_(t,[{key:"getEmojiHtml",value:function e(){var t=this.props,n=t.text,r=t.url,a=t.stopAnimations,o=t.obeyEmojiMode;if(r){var s={backgroundImage:"url('"+r+"')"};return i.a.createElement("span",{className:"emoji-outer emoji-sizer emoji-bg-contain",style:s})}return Object(v["i"])(n,{stop_animations:a,obey_emoji_mode_pref:o})}},{key:"render",value:function e(){var t=this.props,n=t.text,r=t.isJumbomoji,a=t.showTooltip,o=t.className,s=t.renderFallback,l=t.noEmojiText,u=t.iconInTextMode,p=t.emojiMode;if("as_text"===p&&u)return i.a.createElement(b["a"],{className:"c-emoji__text_mode_icon",type:"info-circle",align:"top",inherit:true});var d=this.getEmojiHtml();if("<"!==d[0]){if(s)return s(n);return i.a.createElement("span",{className:"c-emoji_plain_text"},d)}var h=n;f["k"]!==f["b"].DEFAULT_LOCALE&&(h=Object(v["l"])(h));var _=C(d),g=_.tag,y=_.src,w=_.classes,k=_.style,O=_.codePoints;var x=c()(w,o,{"emoji-only":r});var j=void 0;"span"===g?j=i.a.createElement("span",{className:x,style:S(k),"data-codepoints":O},!l&&h):"img"===g&&(j=i.a.createElement("img",{className:x,src:y,alt:h,"data-codepoints":O}));if(!j)return i.a.createElement("span",{dangerouslySetInnerHTML:{__html:d}});if(a)return i.a.createElement(m["c"],{tip:h,delay:m["a"]},j);return j}}]);return t}(o["PureComponent"]);T.displayName="Emoji";T.propTypes=O;T.defaultProps=x;var P=function e(t){return{updateCustomEmoji:Object(d["getCustomEmojiState"])(t)}};t["a"]=Object(s["connect"])(P)(T)},function(e,t,n){"use strict";n.d(t,"a",function(){return y});n.d(t,"b",function(){return w});var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(28);var l=n.n(s);var c=n(0);var u=n.n(c);var p=n(9842);var f=n(9964);var d=n(12421);var h=n.n(d);var v=function(){function e(e,t){for(var n=0;n=2&&"F"===l[2][0]){o.item_id=l[2];o.item_type="F";o.link_action="file_preview_link"}}else a="internal"}e(E({},t,o,{link_type:a}))}},{key:"render",value:function e(){var t=this.props,n=t.botId,r=t.botName,o=t.children,i=t.doSlackActionLinks,s=t.noLinking,c=t.origin,u=t.url;if(s)return l.a.createElement("span",null,o);var p=M({url:u,origin:c,botId:n});var f=void 0;var d=null;var h=false;var v=false;var _=o;if("slack-action"===p||"slack-action-chat-help"===p){v=true;if(i)d=this.onSlackActionClick;else{h=true;f="(Disabled) "}}else if("javascript"===p){v=true;d=this.onJavascriptLinkClick}else if("bot"===p){v=true;d=this.onBotClick;_=r||o}if(v)return l.a.createElement(m["a"],{type:"link",onClick:!h&&d,isDisabled:h},f,_);return l.a.createElement(b["a"],{href:a.a.unescape(u),onClick:d,clogLinkClick:this.clogLinkClick},o)}}]);return t}(s["PureComponent"]);R.displayName="BaseMrkdwnLink";R.propTypes=N;R.defaultProps=A;var L=function e(t,n){var r=n.children,a=n.memberId,o=n.url;var i=Object(k["a"])(o);var s=Object(O["parseUrl"])(o);var l=void 0;var c=void 0;if(i){l=Object(u["getBotNameById"])(t,i);if(!l&&a){Object(j["warn"])("MrkdwnLink: no bot found for "+i);var h=Object(p["getMemberById"])(t,a);var m=Object(v["j"])(h);if(m){l=r;c=m}if(h.enterprise_user&&-1!==s.hostname.indexOf("slack.com")){var b=s.hostname&&s.hostname.split(".").length?s.hostname.split(".")[0]:null;var _=Object(d["getTeamByDomain"])(t,b);c=_&&_.id!==m?_.id:m}}}return{botId:i,botName:l,botTeamId:c,teamId:Object(f["getTeamId"])(t)}};var D=Object(c["connect"])(L)(R);D.propTypes={url:i.a.string.isRequired,children:i.a.node,memberId:i.a.string};D.defaultProps={children:void 0,memberId:void 0};t["a"]=D},function(e,t,n){"use strict";n.d(t,"a",function(){return i});n.d(t,"b",function(){return s});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.utility.msgs.doApiUrl",a.a.noop);var s=Object(o["c"])("TS.utility.msgs.doNewApiUrl",a.a.noop)},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.client.msg_pane.maybeClick",a.a.noop)},function(e,t,n){"use strict";t["a"]=r;function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;if(e.location.origin)return e.location.origin;var t=e.location.port?":"+e.location.port:"";return e.location.protocol+"//"+e.location.hostname+t}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.view.onUserGroupReferenceClick",a.a.noop)},function(e,t,n){"use strict";t["a"]=i;var r=n(1225);var a=n.n(r);var o={"Á":"Á","Á":"Á","á":"á","á":"á","Ă":"Ă","ă":"ă","∾":"∾","∿":"∿","∾̳":"∾̳","Â":"Â","Â":"Â","â":"â","â":"â","´":"´","´":"´","А":"А","а":"а","Æ":"Æ","Æ":"Æ","æ":"æ","æ":"æ","⁡":"⁡","𝔄":"𝔄","𝔞":"𝔞","À":"À","À":"À","à":"à","à":"à","ℵ":"ℵ","ℵ":"ℵ","Α":"Α","α":"α","Ā":"Ā","ā":"ā","⨿":"⨿","&":"&","&":"&","&":"&","&":"&","⩓":"⩓","∧":"∧","⩕":"⩕","⩜":"⩜","⩘":"⩘","⩚":"⩚","∠":"∠","⦤":"⦤","∠":"∠","∡":"∡","⦨":"⦨","⦩":"⦩","⦪":"⦪","⦫":"⦫","⦬":"⦬","⦭":"⦭","⦮":"⦮","⦯":"⦯","∟":"∟","⊾":"⊾","⦝":"⦝","∢":"∢","Å":"Å","⍼":"⍼","Ą":"Ą","ą":"ą","𝔸":"𝔸","𝕒":"𝕒","≈":"≈","⩯":"⩯","⩰":"⩰","≊":"≊","≋":"≋","'":"'","⁡":"⁡","≈":"≈","≊":"≊","Å":"Å","Å":"Å","å":"å","å":"å","𝒜":"𝒜","𝒶":"𝒶","≔":"≔","*":"*","≈":"≈","≍":"≍","Ã":"Ã","Ã":"Ã","ã":"ã","ã":"ã","Ä":"Ä","Ä":"Ä","ä":"ä","ä":"ä","∳":"∳","⨑":"⨑","≌":"≌","϶":"϶","‵":"‵","∽":"∽","⋍":"⋍","∖":"∖","⫧":"⫧","⊽":"⊽","⌆":"⌆","⌅":"⌅","⌅":"⌅","⎵":"⎵","⎶":"⎶","≌":"≌","Б":"Б","б":"б","„":"„","∵":"∵","∵":"∵","∵":"∵","⦰":"⦰","϶":"϶","ℬ":"ℬ","ℬ":"ℬ","Β":"Β","β":"β","ℶ":"ℶ","≬":"≬","𝔅":"𝔅","𝔟":"𝔟","⋂":"⋂","◯":"◯","⋃":"⋃","⨀":"⨀","⨁":"⨁","⨂":"⨂","⨆":"⨆","★":"★","▽":"▽","△":"△","⨄":"⨄","⋁":"⋁","⋀":"⋀","⤍":"⤍","⧫":"⧫","▪":"▪","▴":"▴","▾":"▾","◂":"◂","▸":"▸","␣":"␣","▒":"▒","░":"░","▓":"▓","█":"█","=⃥":"=⃥","≡⃥":"≡⃥","⫭":"⫭","⌐":"⌐","𝔹":"𝔹","𝕓":"𝕓","⊥":"⊥","⊥":"⊥","⋈":"⋈","⧉":"⧉","╗":"╗","╖":"╖","╕":"╕","┐":"┐","╔":"╔","╓":"╓","╒":"╒","┌":"┌","═":"═","─":"─","╦":"╦","╤":"╤","╥":"╥","┬":"┬","╩":"╩","╧":"╧","╨":"╨","┴":"┴","⊟":"⊟","⊞":"⊞","⊠":"⊠","╝":"╝","╜":"╜","╛":"╛","┘":"┘","╚":"╚","╙":"╙","╘":"╘","└":"└","║":"║","│":"│","╬":"╬","╫":"╫","╪":"╪","┼":"┼","╣":"╣","╢":"╢","╡":"╡","┤":"┤","╠":"╠","╟":"╟","╞":"╞","├":"├","‵":"‵","˘":"˘","˘":"˘","¦":"¦","¦":"¦","ℬ":"ℬ","𝒷":"𝒷","⁏":"⁏","∽":"∽","⋍":"⋍","\":"\\","⧅":"⧅","⟈":"⟈","•":"•","•":"•","≎":"≎","⪮":"⪮","≏":"≏","≎":"≎","≏":"≏","Ć":"Ć","ć":"ć","⋒":"⋒","∩":"∩","⩄":"⩄","⩉":"⩉","⩋":"⩋","⩇":"⩇","⩀":"⩀","ⅅ":"ⅅ","∩︀":"∩︀","⁁":"⁁","ˇ":"ˇ","ℭ":"ℭ","⩍":"⩍","Č":"Č","č":"č","Ç":"Ç","Ç":"Ç","ç":"ç","ç":"ç","Ĉ":"Ĉ","ĉ":"ĉ","∰":"∰","⩌":"⩌","⩐":"⩐","Ċ":"Ċ","ċ":"ċ","¸":"¸","¸":"¸","¸":"¸","⦲":"⦲","¢":"¢","¢":"¢","·":"·","·":"·","ℭ":"ℭ","𝔠":"𝔠","Ч":"Ч","ч":"ч","✓":"✓","✓":"✓","Χ":"Χ","χ":"χ","○":"○","ˆ":"ˆ","≗":"≗","↺":"↺","↻":"↻","⊛":"⊛","⊚":"⊚","⊝":"⊝","⊙":"⊙","®":"®","Ⓢ":"Ⓢ","⊖":"⊖","⊕":"⊕","⊗":"⊗","⧃":"⧃","≗":"≗","⨐":"⨐","⫯":"⫯","⧂":"⧂","∲":"∲","”":"”","’":"’","♣":"♣","♣":"♣","∷":"∷",":":":","⩴":"⩴","≔":"≔","≔":"≔",",":",","@":"@","∁":"∁","∘":"∘","∁":"∁","ℂ":"ℂ","≅":"≅","⩭":"⩭","≡":"≡","∯":"∯","∮":"∮","∮":"∮","ℂ":"ℂ","𝕔":"𝕔","∐":"∐","∐":"∐","©":"©","©":"©","©":"©","©":"©","℗":"℗","∳":"∳","↵":"↵","⨯":"⨯","✗":"✗","𝒞":"𝒞","𝒸":"𝒸","⫏":"⫏","⫑":"⫑","⫐":"⫐","⫒":"⫒","⋯":"⋯","⤸":"⤸","⤵":"⤵","⋞":"⋞","⋟":"⋟","↶":"↶","⤽":"⤽","⋓":"⋓","∪":"∪","⩈":"⩈","≍":"≍","⩆":"⩆","⩊":"⩊","⊍":"⊍","⩅":"⩅","∪︀":"∪︀","↷":"↷","⤼":"⤼","⋞":"⋞","⋟":"⋟","⋎":"⋎","⋏":"⋏","¤":"¤","¤":"¤","↶":"↶","↷":"↷","⋎":"⋎","⋏":"⋏","∲":"∲","∱":"∱","⌭":"⌭","‡":"‡","†":"†","ℸ":"ℸ","↡":"↡","⇓":"⇓","↓":"↓","‐":"‐","⫤":"⫤","⊣":"⊣","⤏":"⤏","˝":"˝","Ď":"Ď","ď":"ď","Д":"Д","д":"д","ⅅ":"ⅅ","ⅆ":"ⅆ","‡":"‡","⇊":"⇊","⤑":"⤑","⩷":"⩷","°":"°","°":"°","∇":"∇","Δ":"Δ","δ":"δ","⦱":"⦱","⥿":"⥿","𝔇":"𝔇","𝔡":"𝔡","⥥":"⥥","⇃":"⇃","⇂":"⇂","´":"´","˙":"˙","˝":"˝","`":"`","˜":"˜","⋄":"⋄","⋄":"⋄","⋄":"⋄","♦":"♦","♦":"♦","¨":"¨","ⅆ":"ⅆ","ϝ":"ϝ","⋲":"⋲","÷":"÷","÷":"÷","÷":"÷","⋇":"⋇","⋇":"⋇","Ђ":"Ђ","ђ":"ђ","⌞":"⌞","⌍":"⌍","$":"$","𝔻":"𝔻","𝕕":"𝕕","¨":"¨","˙":"˙","⃜":"⃜","≐":"≐","≑":"≑","≐":"≐","∸":"∸","∔":"∔","⊡":"⊡","⌆":"⌆","∯":"∯","¨":"¨","⇓":"⇓","⇐":"⇐","⇔":"⇔","⫤":"⫤","⟸":"⟸","⟺":"⟺","⟹":"⟹","⇒":"⇒","⊨":"⊨","⇑":"⇑","⇕":"⇕","∥":"∥","↓":"↓","⇓":"⇓","↓":"↓","⤓":"⤓","⇵":"⇵","̑":"̑","⇊":"⇊","⇃":"⇃","⇂":"⇂","⥐":"⥐","⥞":"⥞","↽":"↽","⥖":"⥖","⥟":"⥟","⇁":"⇁","⥗":"⥗","⊤":"⊤","↧":"↧","⤐":"⤐","⌟":"⌟","⌌":"⌌","𝒟":"𝒟","𝒹":"𝒹","Ѕ":"Ѕ","ѕ":"ѕ","⧶":"⧶","Đ":"Đ","đ":"đ","⋱":"⋱","▿":"▿","▾":"▾","⇵":"⇵","⥯":"⥯","⦦":"⦦","Џ":"Џ","џ":"џ","⟿":"⟿","É":"É","É":"É","é":"é","é":"é","⩮":"⩮","Ě":"Ě","ě":"ě","≖":"≖","Ê":"Ê","Ê":"Ê","ê":"ê","ê":"ê","≕":"≕","Э":"Э","э":"э","⩷":"⩷","Ė":"Ė","≑":"≑","ė":"ė","ⅇ":"ⅇ","≒":"≒","𝔈":"𝔈","𝔢":"𝔢","⪚":"⪚","È":"È","È":"È","è":"è","è":"è","⪖":"⪖","⪘":"⪘","⪙":"⪙","∈":"∈","⏧":"⏧","ℓ":"ℓ","⪕":"⪕","⪗":"⪗","Ē":"Ē","ē":"ē","∅":"∅","∅":"∅","◻":"◻","∅":"∅","▫":"▫"," ":" "," ":" "," ":" ","Ŋ":"Ŋ","ŋ":"ŋ"," ":" ","Ę":"Ę","ę":"ę","𝔼":"𝔼","𝕖":"𝕖","⋕":"⋕","⧣":"⧣","⩱":"⩱","ε":"ε","Ε":"Ε","ε":"ε","ϵ":"ϵ","≖":"≖","≕":"≕","≂":"≂","⪖":"⪖","⪕":"⪕","⩵":"⩵","=":"=","≂":"≂","≟":"≟","⇌":"⇌","≡":"≡","⩸":"⩸","⧥":"⧥","⥱":"⥱","≓":"≓","ℰ":"ℰ","ℯ":"ℯ","≐":"≐","⩳":"⩳","≂":"≂","Η":"Η","η":"η","Ð":"Ð","Ð":"Ð","ð":"ð","ð":"ð","Ë":"Ë","Ë":"Ë","ë":"ë","ë":"ë","€":"€","!":"!","∃":"∃","∃":"∃","ℰ":"ℰ","ⅇ":"ⅇ","ⅇ":"ⅇ","≒":"≒","Ф":"Ф","ф":"ф","♀":"♀","ffi":"ffi","ff":"ff","ffl":"ffl","𝔉":"𝔉","𝔣":"𝔣","fi":"fi","◼":"◼","▪":"▪","fj":"fj","♭":"♭","fl":"fl","▱":"▱","ƒ":"ƒ","𝔽":"𝔽","𝕗":"𝕗","∀":"∀","∀":"∀","⋔":"⋔","⫙":"⫙","ℱ":"ℱ","⨍":"⨍","½":"½","½":"½","⅓":"⅓","¼":"¼","¼":"¼","⅕":"⅕","⅙":"⅙","⅛":"⅛","⅔":"⅔","⅖":"⅖","¾":"¾","¾":"¾","⅗":"⅗","⅜":"⅜","⅘":"⅘","⅚":"⅚","⅝":"⅝","⅞":"⅞","⁄":"⁄","⌢":"⌢","ℱ":"ℱ","𝒻":"𝒻","ǵ":"ǵ","Γ":"Γ","γ":"γ","Ϝ":"Ϝ","ϝ":"ϝ","⪆":"⪆","Ğ":"Ğ","ğ":"ğ","Ģ":"Ģ","Ĝ":"Ĝ","ĝ":"ĝ","Г":"Г","г":"г","Ġ":"Ġ","ġ":"ġ","≧":"≧","≥":"≥","⪌":"⪌","⋛":"⋛","≥":"≥","≧":"≧","⩾":"⩾","⩾":"⩾","⪩":"⪩","⪀":"⪀","⪂":"⪂","⪄":"⪄","⋛︀":"⋛︀","⪔":"⪔","𝔊":"𝔊","𝔤":"𝔤","⋙":"⋙","≫":"≫","⋙":"⋙","ℷ":"ℷ","Ѓ":"Ѓ","ѓ":"ѓ","≷":"≷","⪥":"⪥","⪒":"⪒","⪤":"⪤","⪊":"⪊","⪊":"⪊","≩":"≩","⪈":"⪈","⪈":"⪈","≩":"≩","⋧":"⋧","𝔾":"𝔾","𝕘":"𝕘","`":"`","≥":"≥","⋛":"⋛","≧":"≧","⪢":"⪢","≷":"≷","⩾":"⩾","≳":"≳","𝒢":"𝒢","ℊ":"ℊ","≳":"≳","⪎":"⪎","⪐":"⪐",">":">",">":">","≫":"≫",">":">",">":">","⪧":"⪧","⩺":"⩺","⋗":"⋗","⦕":"⦕","⩼":"⩼","⪆":"⪆","⥸":"⥸","⋗":"⋗","⋛":"⋛","⪌":"⪌","≷":"≷","≳":"≳","≩︀":"≩︀","≩︀":"≩︀","ˇ":"ˇ"," ":" ","½":"½","ℋ":"ℋ","Ъ":"Ъ","ъ":"ъ","⇔":"⇔","↔":"↔","⥈":"⥈","↭":"↭","^":"^","ℏ":"ℏ","Ĥ":"Ĥ","ĥ":"ĥ","♥":"♥","♥":"♥","…":"…","⊹":"⊹","ℌ":"ℌ","𝔥":"𝔥","ℋ":"ℋ","⤥":"⤥","⤦":"⤦","⇿":"⇿","∻":"∻","↩":"↩","↪":"↪","ℍ":"ℍ","𝕙":"𝕙","―":"―","─":"─","ℋ":"ℋ","𝒽":"𝒽","ℏ":"ℏ","Ħ":"Ħ","ħ":"ħ","≎":"≎","≏":"≏","⁃":"⁃","‐":"‐","Í":"Í","Í":"Í","í":"í","í":"í","⁣":"⁣","Î":"Î","Î":"Î","î":"î","î":"î","И":"И","и":"и","İ":"İ","Е":"Е","е":"е","¡":"¡","¡":"¡","⇔":"⇔","ℑ":"ℑ","𝔦":"𝔦","Ì":"Ì","Ì":"Ì","ì":"ì","ì":"ì","ⅈ":"ⅈ","⨌":"⨌","∭":"∭","⧜":"⧜","℩":"℩","IJ":"IJ","ij":"ij","ℑ":"ℑ","Ī":"Ī","ī":"ī","ℑ":"ℑ","ⅈ":"ⅈ","ℐ":"ℐ","ℑ":"ℑ","ı":"ı","⊷":"⊷","Ƶ":"Ƶ","⇒":"⇒","∈":"∈","℅":"℅","∞":"∞","⧝":"⧝","ı":"ı","∬":"∬","∫":"∫","⊺":"⊺","ℤ":"ℤ","∫":"∫","⊺":"⊺","⋂":"⋂","⨗":"⨗","⨼":"⨼","⁣":"⁣","⁢":"⁢","Ё":"Ё","ё":"ё","Į":"Į","į":"į","𝕀":"𝕀","𝕚":"𝕚","Ι":"Ι","ι":"ι","⨼":"⨼","¿":"¿","¿":"¿","ℐ":"ℐ","𝒾":"𝒾","∈":"∈","⋵":"⋵","⋹":"⋹","⋴":"⋴","⋳":"⋳","∈":"∈","⁢":"⁢","Ĩ":"Ĩ","ĩ":"ĩ","І":"І","і":"і","Ï":"Ï","Ï":"Ï","ï":"ï","ï":"ï","Ĵ":"Ĵ","ĵ":"ĵ","Й":"Й","й":"й","𝔍":"𝔍","𝔧":"𝔧","ȷ":"ȷ","𝕁":"𝕁","𝕛":"𝕛","𝒥":"𝒥","𝒿":"𝒿","Ј":"Ј","ј":"ј","Є":"Є","є":"є","Κ":"Κ","κ":"κ","ϰ":"ϰ","Ķ":"Ķ","ķ":"ķ","К":"К","к":"к","𝔎":"𝔎","𝔨":"𝔨","ĸ":"ĸ","Х":"Х","х":"х","Ќ":"Ќ","ќ":"ќ","𝕂":"𝕂","𝕜":"𝕜","𝒦":"𝒦","𝓀":"𝓀","⇚":"⇚","Ĺ":"Ĺ","ĺ":"ĺ","⦴":"⦴","ℒ":"ℒ","Λ":"Λ","λ":"λ","⟪":"⟪","⟨":"⟨","⦑":"⦑","⟨":"⟨","⪅":"⪅","ℒ":"ℒ","«":"«","«":"«","↞":"↞","⇐":"⇐","←":"←","⇤":"⇤","⤟":"⤟","⤝":"⤝","↩":"↩","↫":"↫","⤹":"⤹","⥳":"⥳","↢":"↢","⪫":"⪫","⤛":"⤛","⤙":"⤙","⪭":"⪭","⪭︀":"⪭︀","⤎":"⤎","⤌":"⤌","❲":"❲","{":"{","[":"[","⦋":"⦋","⦏":"⦏","⦍":"⦍","Ľ":"Ľ","ľ":"ľ","Ļ":"Ļ","ļ":"ļ","⌈":"⌈","{":"{","Л":"Л","л":"л","⤶":"⤶","“":"“","„":"„","⥧":"⥧","⥋":"⥋","↲":"↲","≦":"≦","≤":"≤","⟨":"⟨","←":"←","⇐":"⇐","←":"←","⇤":"⇤","⇆":"⇆","↢":"↢","⌈":"⌈","⟦":"⟦","⥡":"⥡","⇃":"⇃","⥙":"⥙","⌊":"⌊","↽":"↽","↼":"↼","⇇":"⇇","↔":"↔","⇔":"⇔","↔":"↔","⇆":"⇆","⇋":"⇋","↭":"↭","⥎":"⥎","⊣":"⊣","↤":"↤","⥚":"⥚","⋋":"⋋","⊲":"⊲","⧏":"⧏","⊴":"⊴","⥑":"⥑","⥠":"⥠","↿":"↿","⥘":"⥘","↼":"↼","⥒":"⥒","⪋":"⪋","⋚":"⋚","≤":"≤","≦":"≦","⩽":"⩽","⩽":"⩽","⪨":"⪨","⩿":"⩿","⪁":"⪁","⪃":"⪃","⋚︀":"⋚︀","⪓":"⪓","⪅":"⪅","⋖":"⋖","⋚":"⋚","⪋":"⪋","⋚":"⋚","≦":"≦","≶":"≶","≶":"≶","⪡":"⪡","≲":"≲","⩽":"⩽","≲":"≲","⥼":"⥼","⌊":"⌊","𝔏":"𝔏","𝔩":"𝔩","≶":"≶","⪑":"⪑","⥢":"⥢","↽":"↽","↼":"↼","⥪":"⥪","▄":"▄","Љ":"Љ","љ":"љ","⋘":"⋘","≪":"≪","⇇":"⇇","⌞":"⌞","⇚":"⇚","⥫":"⥫","◺":"◺","Ŀ":"Ŀ","ŀ":"ŀ","⎰":"⎰","⎰":"⎰","⪉":"⪉","⪉":"⪉","≨":"≨","⪇":"⪇","⪇":"⪇","≨":"≨","⋦":"⋦","⟬":"⟬","⇽":"⇽","⟦":"⟦","⟵":"⟵","⟸":"⟸","⟵":"⟵","⟷":"⟷","⟺":"⟺","⟷":"⟷","⟼":"⟼","⟶":"⟶","⟹":"⟹","⟶":"⟶","↫":"↫","↬":"↬","⦅":"⦅","𝕃":"𝕃","𝕝":"𝕝","⨭":"⨭","⨴":"⨴","∗":"∗","_":"_","↙":"↙","↘":"↘","◊":"◊","◊":"◊","⧫":"⧫","(":"(","⦓":"⦓","⇆":"⇆","⌟":"⌟","⇋":"⇋","⥭":"⥭","‎":"‎","⊿":"⊿","‹":"‹","ℒ":"ℒ","𝓁":"𝓁","↰":"↰","↰":"↰","≲":"≲","⪍":"⪍","⪏":"⪏","[":"[","‘":"‘","‚":"‚","Ł":"Ł","ł":"ł","<":"<","<":"<","≪":"≪","<":"<","<":"<","⪦":"⪦","⩹":"⩹","⋖":"⋖","⋋":"⋋","⋉":"⋉","⥶":"⥶","⩻":"⩻","◃":"◃","⊴":"⊴","◂":"◂","⦖":"⦖","⥊":"⥊","⥦":"⥦","≨︀":"≨︀","≨︀":"≨︀","¯":"¯","¯":"¯","♂":"♂","✠":"✠","✠":"✠","⤅":"⤅","↦":"↦","↦":"↦","↧":"↧","↤":"↤","↥":"↥","▮":"▮","⨩":"⨩","М":"М","м":"м","—":"—","∺":"∺","∡":"∡"," ":" ","ℳ":"ℳ","𝔐":"𝔐","𝔪":"𝔪","℧":"℧","µ":"µ","µ":"µ","∣":"∣","*":"*","⫰":"⫰","·":"·","·":"·","−":"−","⊟":"⊟","∸":"∸","⨪":"⨪","∓":"∓","⫛":"⫛","…":"…","∓":"∓","⊧":"⊧","𝕄":"𝕄","𝕞":"𝕞","∓":"∓","ℳ":"ℳ","𝓂":"𝓂","∾":"∾","Μ":"Μ","μ":"μ","⊸":"⊸","⊸":"⊸","∇":"∇","Ń":"Ń","ń":"ń","∠⃒":"∠⃒","≉":"≉","⩰̸":"⩰̸","≋̸":"≋̸","ʼn":"ʼn","≉":"≉","♮":"♮","♮":"♮","ℕ":"ℕ"," ":" "," ":" ","≎̸":"≎̸","≏̸":"≏̸","⩃":"⩃","Ň":"Ň","ň":"ň","Ņ":"Ņ","ņ":"ņ","≇":"≇","⩭̸":"⩭̸","⩂":"⩂","Н":"Н","н":"н","–":"–","≠":"≠","⤤":"⤤","⇗":"⇗","↗":"↗","↗":"↗","≐̸":"≐̸","​":"​","​":"​","​":"​","​":"​","≢":"≢","⤨":"⤨","≂̸":"≂̸","≫":"≫","≪":"≪"," ":"\n","∄":"∄","∄":"∄","𝔑":"𝔑","𝔫":"𝔫","≧̸":"≧̸","≱":"≱","≱":"≱","≧̸":"≧̸","⩾̸":"⩾̸","⩾̸":"⩾̸","⋙̸":"⋙̸","≵":"≵","≫⃒":"≫⃒","≯":"≯","≯":"≯","≫̸":"≫̸","⇎":"⇎","↮":"↮","⫲":"⫲","∋":"∋","⋼":"⋼","⋺":"⋺","∋":"∋","Њ":"Њ","њ":"њ","⇍":"⇍","↚":"↚","‥":"‥","≦̸":"≦̸","≰":"≰","⇍":"⇍","↚":"↚","⇎":"⇎","↮":"↮","≰":"≰","≦̸":"≦̸","⩽̸":"⩽̸","⩽̸":"⩽̸","≮":"≮","⋘̸":"⋘̸","≴":"≴","≪⃒":"≪⃒","≮":"≮","⋪":"⋪","⋬":"⋬","≪̸":"≪̸","∤":"∤","⁠":"⁠"," ":" ","ℕ":"ℕ","𝕟":"𝕟","⫬":"⫬","¬":"¬","¬":"¬","≢":"≢","≭":"≭","∦":"∦","∉":"∉","≠":"≠","≂̸":"≂̸","∄":"∄","≯":"≯","≱":"≱","≧̸":"≧̸","≫̸":"≫̸","≹":"≹","⩾̸":"⩾̸","≵":"≵","≎̸":"≎̸","≏̸":"≏̸","∉":"∉","⋵̸":"⋵̸","⋹̸":"⋹̸","∉":"∉","⋷":"⋷","⋶":"⋶","⋪":"⋪","⧏̸":"⧏̸","⋬":"⋬","≮":"≮","≰":"≰","≸":"≸","≪̸":"≪̸","⩽̸":"⩽̸","≴":"≴","⪢̸":"⪢̸","⪡̸":"⪡̸","∌":"∌","∌":"∌","⋾":"⋾","⋽":"⋽","⊀":"⊀","⪯̸":"⪯̸","⋠":"⋠","∌":"∌","⋫":"⋫","⧐̸":"⧐̸","⋭":"⋭","⊏̸":"⊏̸","⋢":"⋢","⊐̸":"⊐̸","⋣":"⋣","⊂⃒":"⊂⃒","⊈":"⊈","⊁":"⊁","⪰̸":"⪰̸","⋡":"⋡","≿̸":"≿̸","⊃⃒":"⊃⃒","⊉":"⊉","≁":"≁","≄":"≄","≇":"≇","≉":"≉","∤":"∤","∦":"∦","∦":"∦","⫽⃥":"⫽⃥","∂̸":"∂̸","⨔":"⨔","⊀":"⊀","⋠":"⋠","⪯̸":"⪯̸","⊀":"⊀","⪯̸":"⪯̸","⇏":"⇏","↛":"↛","⤳̸":"⤳̸","↝̸":"↝̸","⇏":"⇏","↛":"↛","⋫":"⋫","⋭":"⋭","⊁":"⊁","⋡":"⋡","⪰̸":"⪰̸","𝒩":"𝒩","𝓃":"𝓃","∤":"∤","∦":"∦","≁":"≁","≄":"≄","≄":"≄","∤":"∤","∦":"∦","⋢":"⋢","⋣":"⋣","⊄":"⊄","⫅̸":"⫅̸","⊈":"⊈","⊂⃒":"⊂⃒","⊈":"⊈","⫅̸":"⫅̸","⊁":"⊁","⪰̸":"⪰̸","⊅":"⊅","⫆̸":"⫆̸","⊉":"⊉","⊃⃒":"⊃⃒","⊉":"⊉","⫆̸":"⫆̸","≹":"≹","Ñ":"Ñ","Ñ":"Ñ","ñ":"ñ","ñ":"ñ","≸":"≸","⋪":"⋪","⋬":"⋬","⋫":"⋫","⋭":"⋭","Ν":"Ν","ν":"ν","#":"#","№":"№"," ":" ","≍⃒":"≍⃒","⊯":"⊯","⊮":"⊮","⊭":"⊭","⊬":"⊬","≥⃒":"≥⃒",">⃒":">⃒","⤄":"⤄","⧞":"⧞","⤂":"⤂","≤⃒":"≤⃒","<⃒":"<⃒","⊴⃒":"⊴⃒","⤃":"⤃","⊵⃒":"⊵⃒","∼⃒":"∼⃒","⤣":"⤣","⇖":"⇖","↖":"↖","↖":"↖","⤧":"⤧","Ó":"Ó","Ó":"Ó","ó":"ó","ó":"ó","⊛":"⊛","⊚":"⊚","Ô":"Ô","Ô":"Ô","ô":"ô","ô":"ô","О":"О","о":"о","⊝":"⊝","Ő":"Ő","ő":"ő","⨸":"⨸","⊙":"⊙","⦼":"⦼","Œ":"Œ","œ":"œ","⦿":"⦿","𝔒":"𝔒","𝔬":"𝔬","˛":"˛","Ò":"Ò","Ò":"Ò","ò":"ò","ò":"ò","⧁":"⧁","⦵":"⦵","Ω":"Ω","∮":"∮","↺":"↺","⦾":"⦾","⦻":"⦻","‾":"‾","⧀":"⧀","Ō":"Ō","ō":"ō","Ω":"Ω","ω":"ω","Ο":"Ο","ο":"ο","⦶":"⦶","⊖":"⊖","𝕆":"𝕆","𝕠":"𝕠","⦷":"⦷","“":"“","‘":"‘","⦹":"⦹","⊕":"⊕","⩔":"⩔","∨":"∨","↻":"↻","⩝":"⩝","ℴ":"ℴ","ℴ":"ℴ","ª":"ª","ª":"ª","º":"º","º":"º","⊶":"⊶","⩖":"⩖","⩗":"⩗","⩛":"⩛","Ⓢ":"Ⓢ","𝒪":"𝒪","ℴ":"ℴ","Ø":"Ø","Ø":"Ø","ø":"ø","ø":"ø","⊘":"⊘","Õ":"Õ","Õ":"Õ","õ":"õ","õ":"õ","⨷":"⨷","⊗":"⊗","⨶":"⨶","Ö":"Ö","Ö":"Ö","ö":"ö","ö":"ö","⌽":"⌽","‾":"‾","⏞":"⏞","⎴":"⎴","⏜":"⏜","∥":"∥","¶":"¶","¶":"¶","∥":"∥","⫳":"⫳","⫽":"⫽","∂":"∂","∂":"∂","П":"П","п":"п","%":"%",".":".","‰":"‰","⊥":"⊥","‱":"‱","𝔓":"𝔓","𝔭":"𝔭","Φ":"Φ","φ":"φ","ϕ":"ϕ","ℳ":"ℳ","☎":"☎","Π":"Π","π":"π","⋔":"⋔","ϖ":"ϖ","ℏ":"ℏ","ℎ":"ℎ","ℏ":"ℏ","+":"+","⨣":"⨣","⊞":"⊞","⨢":"⨢","∔":"∔","⨥":"⨥","⩲":"⩲","±":"±","±":"±","±":"±","⨦":"⨦","⨧":"⨧","±":"±","ℌ":"ℌ","⨕":"⨕","ℙ":"ℙ","𝕡":"𝕡","£":"£","£":"£","⪻":"⪻","≺":"≺","⪷":"⪷","≼":"≼","⪳":"⪳","⪯":"⪯","≺":"≺","⪷":"⪷","≼":"≼","≺":"≺","⪯":"⪯","≼":"≼","≾":"≾","⪯":"⪯","⪹":"⪹","⪵":"⪵","⋨":"⋨","≾":"≾","″":"″","′":"′","ℙ":"ℙ","⪹":"⪹","⪵":"⪵","⋨":"⋨","∏":"∏","∏":"∏","⌮":"⌮","⌒":"⌒","⌓":"⌓","∝":"∝","∷":"∷","∝":"∝","∝":"∝","≾":"≾","⊰":"⊰","𝒫":"𝒫","𝓅":"𝓅","Ψ":"Ψ","ψ":"ψ"," ":" ","𝔔":"𝔔","𝔮":"𝔮","⨌":"⨌","ℚ":"ℚ","𝕢":"𝕢","⁗":"⁗","𝒬":"𝒬","𝓆":"𝓆","ℍ":"ℍ","⨖":"⨖","?":"?","≟":"≟",""":'"',""":'"',""":'"',""":'"',"⇛":"⇛","∽̱":"∽̱","Ŕ":"Ŕ","ŕ":"ŕ","√":"√","⦳":"⦳","⟫":"⟫","⟩":"⟩","⦒":"⦒","⦥":"⦥","⟩":"⟩","»":"»","»":"»","↠":"↠","⇒":"⇒","→":"→","⥵":"⥵","⇥":"⇥","⤠":"⤠","⤳":"⤳","⤞":"⤞","↪":"↪","↬":"↬","⥅":"⥅","⥴":"⥴","⤖":"⤖","↣":"↣","↝":"↝","⤜":"⤜","⤚":"⤚","∶":"∶","ℚ":"ℚ","⤐":"⤐","⤏":"⤏","⤍":"⤍","❳":"❳","}":"}","]":"]","⦌":"⦌","⦎":"⦎","⦐":"⦐","Ř":"Ř","ř":"ř","Ŗ":"Ŗ","ŗ":"ŗ","⌉":"⌉","}":"}","Р":"Р","р":"р","⤷":"⤷","⥩":"⥩","”":"”","”":"”","↳":"↳","ℜ":"ℜ","ℜ":"ℜ","ℛ":"ℛ","ℜ":"ℜ","ℝ":"ℝ","▭":"▭","®":"®","®":"®","®":"®","®":"®","∋":"∋","⇋":"⇋","⥯":"⥯","⥽":"⥽","⌋":"⌋","ℜ":"ℜ","𝔯":"𝔯","⥤":"⥤","⇁":"⇁","⇀":"⇀","⥬":"⥬","Ρ":"Ρ","ρ":"ρ","ϱ":"ϱ","⟩":"⟩","→":"→","⇒":"⇒","→":"→","⇥":"⇥","⇄":"⇄","↣":"↣","⌉":"⌉","⟧":"⟧","⥝":"⥝","⇂":"⇂","⥕":"⥕","⌋":"⌋","⇁":"⇁","⇀":"⇀","⇄":"⇄","⇌":"⇌","⇉":"⇉","↝":"↝","⊢":"⊢","↦":"↦","⥛":"⥛","⋌":"⋌","⊳":"⊳","⧐":"⧐","⊵":"⊵","⥏":"⥏","⥜":"⥜","↾":"↾","⥔":"⥔","⇀":"⇀","⥓":"⥓","˚":"˚","≓":"≓","⇄":"⇄","⇌":"⇌","‏":"‏","⎱":"⎱","⎱":"⎱","⫮":"⫮","⟭":"⟭","⇾":"⇾","⟧":"⟧","⦆":"⦆","ℝ":"ℝ","𝕣":"𝕣","⨮":"⨮","⨵":"⨵","⥰":"⥰",")":")","⦔":"⦔","⨒":"⨒","⇉":"⇉","⇛":"⇛","›":"›","ℛ":"ℛ","𝓇":"𝓇","↱":"↱","↱":"↱","]":"]","’":"’","’":"’","⋌":"⋌","⋊":"⋊","▹":"▹","⊵":"⊵","▸":"▸","⧎":"⧎","⧴":"⧴","⥨":"⥨","℞":"℞","Ś":"Ś","ś":"ś","‚":"‚","⪼":"⪼","≻":"≻","⪸":"⪸","Š":"Š","š":"š","≽":"≽","⪴":"⪴","⪰":"⪰","Ş":"Ş","ş":"ş","Ŝ":"Ŝ","ŝ":"ŝ","⪺":"⪺","⪶":"⪶","⋩":"⋩","⨓":"⨓","≿":"≿","С":"С","с":"с","⋅":"⋅","⊡":"⊡","⩦":"⩦","⤥":"⤥","⇘":"⇘","↘":"↘","↘":"↘","§":"§","§":"§",";":";","⤩":"⤩","∖":"∖","∖":"∖","✶":"✶","𝔖":"𝔖","𝔰":"𝔰","⌢":"⌢","♯":"♯","Щ":"Щ","щ":"щ","Ш":"Ш","ш":"ш","↓":"↓","←":"←","∣":"∣","∥":"∥","→":"→","↑":"↑","­":"­","­":"­","Σ":"Σ","σ":"σ","ς":"ς","ς":"ς","∼":"∼","⩪":"⩪","≃":"≃","≃":"≃","⪞":"⪞","⪠":"⪠","⪝":"⪝","⪟":"⪟","≆":"≆","⨤":"⨤","⥲":"⥲","←":"←","∘":"∘","∖":"∖","⨳":"⨳","⧤":"⧤","∣":"∣","⌣":"⌣","⪪":"⪪","⪬":"⪬","⪬︀":"⪬︀","Ь":"Ь","ь":"ь","/":"/","⧄":"⧄","⌿":"⌿","𝕊":"𝕊","𝕤":"𝕤","♠":"♠","♠":"♠","∥":"∥","⊓":"⊓","⊓︀":"⊓︀","⊔":"⊔","⊔︀":"⊔︀","√":"√","⊏":"⊏","⊑":"⊑","⊏":"⊏","⊑":"⊑","⊐":"⊐","⊒":"⊒","⊐":"⊐","⊒":"⊒","□":"□","□":"□","□":"□","⊓":"⊓","⊏":"⊏","⊑":"⊑","⊐":"⊐","⊒":"⊒","⊔":"⊔","▪":"▪","▪":"▪","→":"→","𝒮":"𝒮","𝓈":"𝓈","∖":"∖","⌣":"⌣","⋆":"⋆","⋆":"⋆","☆":"☆","★":"★","ϵ":"ϵ","ϕ":"ϕ","¯":"¯","⋐":"⋐","⊂":"⊂","⪽":"⪽","⫅":"⫅","⊆":"⊆","⫃":"⫃","⫁":"⫁","⫋":"⫋","⊊":"⊊","⪿":"⪿","⥹":"⥹","⋐":"⋐","⊂":"⊂","⊆":"⊆","⫅":"⫅","⊆":"⊆","⊊":"⊊","⫋":"⫋","⫇":"⫇","⫕":"⫕","⫓":"⫓","≻":"≻","⪸":"⪸","≽":"≽","≻":"≻","⪰":"⪰","≽":"≽","≿":"≿","⪰":"⪰","⪺":"⪺","⪶":"⪶","⋩":"⋩","≿":"≿","∋":"∋","∑":"∑","∑":"∑","♪":"♪","⋑":"⋑","⊃":"⊃","¹":"¹","¹":"¹","²":"²","²":"²","³":"³","³":"³","⪾":"⪾","⫘":"⫘","⫆":"⫆","⊇":"⊇","⫄":"⫄","⊃":"⊃","⊇":"⊇","⟉":"⟉","⫗":"⫗","⥻":"⥻","⫂":"⫂","⫌":"⫌","⊋":"⊋","⫀":"⫀","⋑":"⋑","⊃":"⊃","⊇":"⊇","⫆":"⫆","⊋":"⊋","⫌":"⫌","⫈":"⫈","⫔":"⫔","⫖":"⫖","⤦":"⤦","⇙":"⇙","↙":"↙","↙":"↙","⤪":"⤪","ß":"ß","ß":"ß"," ":"\t","⌖":"⌖","Τ":"Τ","τ":"τ","⎴":"⎴","Ť":"Ť","ť":"ť","Ţ":"Ţ","ţ":"ţ","Т":"Т","т":"т","⃛":"⃛","⌕":"⌕","𝔗":"𝔗","𝔱":"𝔱","∴":"∴","∴":"∴","∴":"∴","Θ":"Θ","θ":"θ","ϑ":"ϑ","ϑ":"ϑ","≈":"≈","∼":"∼","  ":"  "," ":" "," ":" ","≈":"≈","∼":"∼","Þ":"Þ","Þ":"Þ","þ":"þ","þ":"þ","∼":"∼","˜":"˜","≃":"≃","≅":"≅","≈":"≈","×":"×","×":"×","⊠":"⊠","⨱":"⨱","⨰":"⨰","∭":"∭","⤨":"⤨","⊤":"⊤","⌶":"⌶","⫱":"⫱","𝕋":"𝕋","𝕥":"𝕥","⫚":"⫚","⤩":"⤩","‴":"‴","™":"™","™":"™","▵":"▵","▿":"▿","◃":"◃","⊴":"⊴","≜":"≜","▹":"▹","⊵":"⊵","◬":"◬","≜":"≜","⨺":"⨺","⃛":"⃛","⨹":"⨹","⧍":"⧍","⨻":"⨻","⏢":"⏢","𝒯":"𝒯","𝓉":"𝓉","Ц":"Ц","ц":"ц","Ћ":"Ћ","ћ":"ћ","Ŧ":"Ŧ","ŧ":"ŧ","≬":"≬","↞":"↞","↠":"↠","Ú":"Ú","Ú":"Ú","ú":"ú","ú":"ú","↟":"↟","⇑":"⇑","↑":"↑","⥉":"⥉","Ў":"Ў","ў":"ў","Ŭ":"Ŭ","ŭ":"ŭ","Û":"Û","Û":"Û","û":"û","û":"û","У":"У","у":"у","⇅":"⇅","Ű":"Ű","ű":"ű","⥮":"⥮","⥾":"⥾","𝔘":"𝔘","𝔲":"𝔲","Ù":"Ù","Ù":"Ù","ù":"ù","ù":"ù","⥣":"⥣","↿":"↿","↾":"↾","▀":"▀","⌜":"⌜","⌜":"⌜","⌏":"⌏","◸":"◸","Ū":"Ū","ū":"ū","¨":"¨","¨":"¨","_":"_","⏟":"⏟","⎵":"⎵","⏝":"⏝","⋃":"⋃","⊎":"⊎","Ų":"Ų","ų":"ų","𝕌":"𝕌","𝕦":"𝕦","↑":"↑","⇑":"⇑","↑":"↑","⤒":"⤒","⇅":"⇅","↕":"↕","⇕":"⇕","↕":"↕","⥮":"⥮","↿":"↿","↾":"↾","⊎":"⊎","↖":"↖","↗":"↗","ϒ":"ϒ","υ":"υ","ϒ":"ϒ","Υ":"Υ","υ":"υ","⊥":"⊥","↥":"↥","⇈":"⇈","⌝":"⌝","⌝":"⌝","⌎":"⌎","Ů":"Ů","ů":"ů","◹":"◹","𝒰":"𝒰","𝓊":"𝓊","⋰":"⋰","Ũ":"Ũ","ũ":"ũ","▵":"▵","▴":"▴","⇈":"⇈","Ü":"Ü","Ü":"Ü","ü":"ü","ü":"ü","⦧":"⦧","⦜":"⦜","ϵ":"ϵ","ϰ":"ϰ","∅":"∅","ϕ":"ϕ","ϖ":"ϖ","∝":"∝","⇕":"⇕","↕":"↕","ϱ":"ϱ","ς":"ς","⊊︀":"⊊︀","⫋︀":"⫋︀","⊋︀":"⊋︀","⫌︀":"⫌︀","ϑ":"ϑ","⊲":"⊲","⊳":"⊳","⫫":"⫫","⫨":"⫨","⫩":"⫩","В":"В","в":"в","⊫":"⊫","⊩":"⊩","⊨":"⊨","⊢":"⊢","⫦":"⫦","⋁":"⋁","∨":"∨","⊻":"⊻","≚":"≚","⋮":"⋮","‖":"‖","|":"|","‖":"‖","|":"|","∣":"∣","|":"|","❘":"❘","≀":"≀"," ":" ","𝔙":"𝔙","𝔳":"𝔳","⊲":"⊲","⊂⃒":"⊂⃒","⊃⃒":"⊃⃒","𝕍":"𝕍","𝕧":"𝕧","∝":"∝","⊳":"⊳","𝒱":"𝒱","𝓋":"𝓋","⫋︀":"⫋︀","⊊︀":"⊊︀","⫌︀":"⫌︀","⊋︀":"⊋︀","⊪":"⊪","⦚":"⦚","Ŵ":"Ŵ","ŵ":"ŵ","⩟":"⩟","⋀":"⋀","∧":"∧","≙":"≙","℘":"℘","𝔚":"𝔚","𝔴":"𝔴","𝕎":"𝕎","𝕨":"𝕨","℘":"℘","≀":"≀","≀":"≀","𝒲":"𝒲","𝓌":"𝓌","⋂":"⋂","◯":"◯","⋃":"⋃","▽":"▽","𝔛":"𝔛","𝔵":"𝔵","⟺":"⟺","⟷":"⟷","Ξ":"Ξ","ξ":"ξ","⟸":"⟸","⟵":"⟵","⟼":"⟼","⋻":"⋻","⨀":"⨀","𝕏":"𝕏","𝕩":"𝕩","⨁":"⨁","⨂":"⨂","⟹":"⟹","⟶":"⟶","𝒳":"𝒳","𝓍":"𝓍","⨆":"⨆","⨄":"⨄","△":"△","⋁":"⋁","⋀":"⋀","Ý":"Ý","Ý":"Ý","ý":"ý","ý":"ý","Я":"Я","я":"я","Ŷ":"Ŷ","ŷ":"ŷ","Ы":"Ы","ы":"ы","¥":"¥","¥":"¥","𝔜":"𝔜","𝔶":"𝔶","Ї":"Ї","ї":"ї","𝕐":"𝕐","𝕪":"𝕪","𝒴":"𝒴","𝓎":"𝓎","Ю":"Ю","ю":"ю","Ÿ":"Ÿ","ÿ":"ÿ","ÿ":"ÿ","Ź":"Ź","ź":"ź","Ž":"Ž","ž":"ž","З":"З","з":"з","Ż":"Ż","ż":"ż","ℨ":"ℨ","​":"​","Ζ":"Ζ","ζ":"ζ","ℨ":"ℨ","𝔷":"𝔷","Ж":"Ж","ж":"ж","⇝":"⇝","ℤ":"ℤ","𝕫":"𝕫","𝒵":"𝒵","𝓏":"𝓏","‍":"‍","‌":"‌"};function i(e){if(!e)return e;return e.replace(/&#?[a-z0-9]+;/gi,function(e){if(o[e])return o[e];if(e.match(/^&#x[0-9a-f]+;$/i)){var t=e.substring(3,e.length-1);var n=parseInt(t,16);return String.fromCodePoint(n)}if(e.match(/^&#[0-9]+;$/)){var r=e.substring(2,e.length-1);var a=parseInt(r,10);return String.fromCodePoint(a)}return e})}},function(e,t,n){"use strict";var r=n(7);var a=n(1400);var o=n.n(a);var i=n(9912);var s=n(10138);var l=n(10139);var c=n(10328);var u=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:["shared_channels"];return Object(o["a"])("users.profile.getExtras",{user:e,keys:t.join(",")}).catch(function(){Object(i["info"])("Failed to fetch member profile extras")}).then(function(e){if(!e||!e.data)return{};return a.a.omit(e.data,"ok")})}},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=n(10140);var c=n(9994);var u=function(){function e(e,t){for(var n=0;n=0)continue;if(!Object.prototype.hasOwnProperty.call(e,r))continue;n[r]=e[r]}return n}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function h(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v={memberId:a.a.string.isRequired,children:a.a.oneOfType([a.a.element,a.a.func]),userType:a.a.oneOf(["member","ra","ura","external"]).isRequired,isActive:a.a.bool.isRequired,isDnd:a.a.bool,enablePresenceSubscriptions:a.a.bool};var m={children:c["a"],isDnd:false,enablePresenceSubscriptions:true};var b=function(e){h(t,e);function t(){f(this,t);return d(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}u(t,[{key:"componentDidMount",value:function e(){this.props.enablePresenceSubscriptions&&(this.presenceList=Object(l["a"])([this.props.memberId]))}},{key:"componentWillReceiveProps",value:function e(t){if(this.props.enablePresenceSubscriptions&&this.props.memberId!==t.memberId&&this.presenceList){this.presenceList.clear();this.presenceList.add(t.memberId)}}},{key:"componentWillUnmount",value:function e(){this.props.enablePresenceSubscriptions&&this.presenceList&&this.presenceList.destroy()}},{key:"render",value:function e(){var t=this.props,n=t.children,r=p(t,["children"]);return i.a.createElement(n,r)}}]);return t}(i.a.Component);b.displayName="PresenceWithSubscriptions";b.propTypes=v;b.defaultProps=m;t["a"]=Object(s["pure"])(b)},function(e,t,n){"use strict";var r=n(7);var a=n(9973);var o=n(10330);var i=function e(t,n){return Object(a["getCustomStatusByMemberId"])(t,n.memberId)||{}};t["a"]=Object(r["connect"])(i)(o["a"])},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(23);var l=n(9726);var c=n(9732);var u=n(12252);var p=n.n(u);var f=function e(t){var n=t.emoji,r=t.text,a=t.animated,o=t.tooltip,s=t.tipPosition;if(!n)return null;var u=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"c-custom_status__tooltip";return i.a.createElement(c["a"],{text:n+" "+r,className:t,showTooltips:false,noJumbomoji:true,noLinking:true,noSpecials:true,noHighlights:true,noEmojiText:true,preventCopyPaste:true})};if(!o)return u("c-custom_status c-custom_status--inline");return i.a.createElement(l["c"],{tip:u,position:s},i.a.createElement("span",{className:"c-custom_status"},i.a.createElement(c["a"],{text:n,showTooltips:false,noJumbomoji:true,noLinking:true,noSpecials:true,noHighlights:true,noEmojiText:true,iconInTextMode:true,preventCopyPaste:true,transformMissingEmoji:true,showIconForEmojiInAsTextMode:true,stopAnimations:!a})))};f.displayName="CustomStatus";f.propTypes={emoji:a.a.string,text:a.a.string,animated:a.a.bool,tooltip:a.a.bool,tipPosition:a.a.string};f.defaultProps={emoji:"",text:"",animated:false,tooltip:true,tipPosition:void 0};t["a"]=Object(s["pure"])(f)},function(e,t,n){"use strict";var r=n(10332);t["a"]=r["a"]},function(e,t,n){"use strict";var r=n(7);var a=n(0);var o=n.n(a);var i=n(9957);var s=n(9759);var l=n(12369);var c=n(9719);var u=n(9713);var p=n(9784);var f=n(9913);var d=n(12521);var h=n(9710);var v=n(9958);var m=n(10181);var b=n(9733);var _=n(9786);var g=n(9762);var y=n(9740);var w=n(10182);var k=n(10358);var O=n(9787);var x=n(10333);var j=n(10356);var E=n(10357);var C=n(10334);var S=Object.assign||function(e){for(var t=1;t25)return false;if(n>=2)return"dim";return true};var M=function e(t){var n=Object(h["isFeatureEnabled"])(t,"feature_sidebar_filters")&&"collapsible"===Object(_["b"])("collapsible_sidebar");var r=n?Object(j["a"])(t):Object(j["b"])(t),a=r.sidebarSections,o=r.sidebarSectionsOrdered,i=r.idsNeedingPresenceSubscription;var s=Object(E["a"])({hasQuickswitcherButton:Object(c["getUserPref"])(t,"show_sidebar_quickswitcher_button"),hasHomeScreenLink:Object(w["a"])(),hasAppsDashboardLink:Object(k["a"])(),hasAllUnreadsLink:true===Object(c["getUserPref"])(t,"enable_unread_view"),hasInvitePeopleLink:A(t),sidebarFiltersIsEnabled:n,sidebarSectionsOrdered:o,sidebarSections:a}),l=s.rows,u=s.rowsMap,p=s.rowIds;return{rows:l,rowsMap:u,rowIds:p,idsNeedingPresenceSubscription:i}};var R=function e(t){var n=void 0;var r=void 0;var a=void 0;var d=void 0;var m=void 0;var b=void 0;var g=void 0;var w=void 0;var k=void 0;var j=void 0;var E=void 0;return function(e,C){I(T);var P=Object(i["isFullyBooted"])(e);if(!P)return{isBooted:P};var A=x["a"]?Object(l["getPrimaryView"])(e):Object(s["getSelectedChannelItem"])(e);var R=C.onItemSelect;var L=M(e),D=L.rows,q=L.rowsMap,B=L.rowIds,F=L.idsNeedingPresenceSubscription;var U=o.a.filter(B,function(t){return Object(u["isMentionById"])(e,t)&&!Object(p["isChannelMutedById"])(e,t)});var z=o.a.filter(B,function(t){return Object(u["isUnreadById"])(e,t)&&!Object(p["isChannelMutedById"])(e,t)});var H=o.a.filter(B,function(t){return Object(u["isMentionById"])(e,t)&&Object(p["isChannelMutedById"])(e,t)});Object(f["getThreadsMentionCount"])(e)&&U.unshift("Vall_threads");Object(f["hasUnreadThreads"])(e)&&z.unshift("Vall_threads");var W=Object(s["getJumperCoachmarkState"])(e);var G=Object(h["isFeatureEnabled"])(e,"feature_sidebar_filters")&&"collapsible"===Object(_["b"])("collapsible_sidebar");var V=Object(c["getUserPref"])(e,"sidebar_behavior");var K=Object(s["getSections"])(e);if(A===r&&Object(O["a"])(z,a)&&Object(O["a"])(U,d)&&Object(O["a"])(H,m)&&Object(O["a"])(B,b)&&W===g&&G===w&&V===k&&Object(O["a"])(j,K)&&Object(O["a"])(C,E))return n;var Y=S({},C,{isBooted:P,rows:D,rowsMap:q,rowIds:B,selectedItemId:A,unreadIds:z,mentionIds:U,mutedMentionIds:H,sidebarFiltersIsEnabled:G,jumperCoachmarkState:W,getSectionFilter:function t(n){return Object(s["getSectionFilter"])(e,n)},idsNeedingPresenceSubscription:F,setSectionFilterDataFromLS:function e(){t(Object(s["setSectionFilterDataFromLS"])(V))},fetchChannelRealtimePriority:function e(n){return t(Object(v["fetchChannelRealtimePriority"])(n))},onItemSelect:function n(r){if(x["a"])t(Object(l["setPrimaryViewToChannel"])({channelId:r}));else{if(Object(h["isFeatureEnabled"])(e,"feature_react_messages")){R&&R(r).then(function(){t(Object(s["selectItem"])(r))}).catch(o.a.noop);return}if(!Object(y["b"])()&&r!==A){t(Object(s["selectItem"])(r));R&&R(r)}}},ariaLandmarkLabel:Object(h["isFeatureEnabled"])(e,"feature_ally_landmarks")?"channel_sidebar_aria_label":null});n=Y;r=A;a=z;d=U;m=H;b=B;g=W;w=G;k=V;j=K;E=C;N(T);return Y}};var L={withRef:true};t["a"]=Object(r["connectAdvanced"])(R,L)(C["a"])},,function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(6);var l=n.n(s);var c=n(12161);var u=n.n(c);var p=n(9733);var f=n(9787);var d=n(9762);var h=n(9707);var v=n(10140);var m=n(10355);var b=n(9937);var _=n(9764);var g=n(9831);var y=n(9715);var w=n(9750);var k=n(10335);var O=n(10353);var x=n(10354);var j=n(11916);var E=n.n(j);var C=Object.assign||function(e){for(var t=1;t0&&this.props.fetchChannelRealtimePriority({channelIds:this.props.unreadIds,time:Date.now()});M&&Object(p["h"])(A,A+"_mark")}},{key:"componentWillUnmount",value:function e(){this.keyCommands.reset();this.presenceList&&this.presenceList.destroy()}},{key:"onScroll",value:function e(){this.setState(this.getBannerState)}},{key:"onResize",value:function e(t){var n=this;var r=t.height;this.setState(function(e){var t=C({},e,{listHeight:r});return C({},t,n.getBannerState(t))},function(){false!==n.pendingEnsureRowInView&&n.ensureRowInView(n.pendingEnsureRowInView)})}},{key:"onFocusEnter",value:function e(t){var n=t.relatedEvent,r=t.target,a=t.currentTarget;if(n&&"mousedown"===n.type)return;var o=r===a?B.CONTAINER_FOCUSED:B.FOCUS_WITHIN;this.setState(function(){return{hasKeyboardFocus:o}})}},{key:"onFocusWithin",value:function e(){this.setState(function(){return{hasKeyboardFocus:B.FOCUS_WITHIN}})}},{key:"onFocusLeave",value:function e(){this.setState(function(){return{hasKeyboardFocus:B.NOT_FOCUSED}})}},{key:"onItemSelect",value:function e(t){return this.props.onItemSelect(t)}},{key:"setRef",value:function e(t){this.ChannelList=t}},{key:"getUnreadRows",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=t.rowsMap,r=t.unreadIds,o=t.mentionIds;return{firstUnread:n[a.a.first(r)],lastUnread:n[a.a.last(r)],firstMention:n[a.a.first(o)],lastMention:n[a.a.last(o)]}}},{key:"getBannerState",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state,n=t.firstMention,r=t.firstUnread,a=t.lastMention,o=t.lastUnread,i=t.listHeight;var s=this.ChannelList?this.ChannelList.getCurrentScrollTop():0;return{scrolledBelowFirstMention:n&&n.scrollBottom-L<=s,scrolledBelowFirstUnread:r&&r.scrollBottom-L<=s,scrolledAboveLastMention:a&&a.scrollTop+L>=s+i,scrolledAboveLastUnread:o&&o.scrollTop+L>=s+i}}},{key:"maybeLoadSectionFilterDataFromLS",value:function e(){if(this.props.sidebarFiltersIsEnabled&&!this.state.hasLoadedFilterDataFromLS){this.props.setSectionFilterDataFromLS();this.setState(function(e){return C({},e,{hasLoadedFilterDataFromLS:true})})}}},{key:"ensureRowInView",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.selectedItemId;var n=this.props,r=n.rows,a=n.rowsMap,o=n.rowIds;var i=a[t];if(!i)return;var s=this.ChannelList.currentScrollTop;var l=this.state.listHeight;if(0===l){this.pendingEnsureRowInView=t;return}this.pendingEnsureRowInView=false;var c=Math.max(o.indexOf(t)-R,0);var u=r[c].scrollTop;if(us&&this.ChannelList.scrollToTarget(f)}},{key:"gotoNext",value:function e(t,n){var r=this;var o=Object(m["a"])();var i=Object(b["g"])(o);if(Object(b["h"])(o)&&i>0){if(Object(b["j"])(o))return;var s=Object(b["b"])(o).start;if("up"===t&&0!==s)return;if("down"===t&&s!==i)return}var l=this.props,c=l.rows,u=l.rowIds,p=l.selectedItemId;var f=u.indexOf(p);var d=a()(c).map(function(e,t){return C({},e,{index:t})}).filter(function(e){return"channel"===e.type}).filter(function(e){return!n||a.a.indexOf(r.props.unreadIds,e.id)>=0||a.a.indexOf(r.props.mutedMentionIds,e.id)>=0}).value();if(0===d.length)return;var h=void 0;h="down"===t?a.a.find(d,function(e){return e.index>f}):a.a.findLast(d,function(e){return e.index0&&void 0!==arguments[0]?arguments[0]:this.props.rows;return t.length?t[t.length-1].scrollBottom:0}},{key:"resetCurrentScrollTopMaybe",value:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.rows;t>this.getContentHeight(n)&&(this.currentScrollTop=0)}},{key:"scrollToTarget",value:function e(t){var n=this;var r=Math.max(0,Math.min(this.getContentHeight()-this.height,t));Object(p["a"])({fromValue:this.currentScrollTop,toValue:r,duration:200,easing:"easeOutQuad",onTick:function e(t){var r=t.value,a=t.nextTick;n.Scrollbar.scrollTop(r);a()}})}},{key:"renderRowWithWrapper",value:function e(t,n){var r=this;var a=t.height,o=t.id,i=t.type;var s=o||n+"-"+i;return this.props.sidebarFiltersIsEnabled?l.a.createElement("div",{key:s,style:{height:a},onMouseEnter:function e(){return r.onMouseEnterRow(t)},onMouseLeave:this.onMouseLeaveRow},this.renderRow(t)):l.a.createElement("div",{key:s,style:{height:a}},this.renderRow(t))}},{key:"renderRow",value:function e(t){var n=this.props.onItemSelect;switch(t.type){case"quickswitcherButton":return l.a.createElement(m["a"],null);case"homeScreenLink":return l.a.createElement(b["a"],{selectItem:n});case"appsDashboardLink":return l.a.createElement(_["a"],{selectItem:n});case"allUnreadsLink":return l.a.createElement(g["a"],{selectItem:n});case"allThreadsLink":return l.a.createElement(y["a"],{selectItem:n});case"sectionHeading":return this.renderSectionHeading(t.name);case"channel":return this.renderChannel(t.id,t.index);case"invitePeopleLink":return l.a.createElement(w["a"],{selectItem:this.onInviteClick,dim:t.dim});case"installAppsLink":return l.a.createElement(k["a"],null);case"spacer":return null;case"topPadding":return null;case"emptyState":return this.renderEmptyState(t.name);default:Object(u["warn"])("Row type "+t.type+" not implemented",t)}return null}},{key:"renderSectionHeading",value:function e(t){var n=this.props,r=n.onBrowseChannelsClick,a=n.onBrowseSharedChannelsClick,o=n.onCreateChannelClick,i=n.onCreateSharedChannelClick,s=n.onOpenDMClick,c=n.onBrowseAppsClick;var u=this.state.currentlyHoveredSection;switch(t){case"starred":return l.a.createElement(O["a"],{supportsHighlightsMode:true,isCurrentlyHovered:"starred"===u});case"sharedChannels":return l.a.createElement(x["a"],{id:"sharedChannels",onLabelClick:a,onPlusClick:i,supportsHighlightsMode:true,isCurrentlyHovered:"sharedChannels"===u});case"channels":return l.a.createElement(j["a"],{id:"channels",onLabelClick:r,onPlusClick:o,supportsHighlightsMode:true,isCurrentlyHovered:"channels"===u});case"orgWideChannels":return l.a.createElement(d["a"],{enabled:["feature_enterprise_org_wide_channels_section"]},l.a.createElement(E["a"],{supportsHighlightsMode:true,isCurrentlyHovered:"orgWideChannels"===u}));case"ims":return l.a.createElement(C["a"],{id:"ims",onLabelClick:s,onPlusClick:s,isCurrentlyHovered:"ims"===u});case"apps":return l.a.createElement(S["a"],{id:"apps",onLabelClick:c,onPlusClick:c,isCurrentlyHovered:"apps"===u});default:return null}}},{key:"renderEmptyState",value:function e(t){var n=void 0;n="real_time_sort"===this.props.getSectionFilter(t)?"No unread mentions":"No unreads";return l.a.createElement("div",{className:"p-channel_sidebar__empty_state"},n)}},{key:"renderChannel",value:function e(t,n){var r=l.a.createElement(v["a"],{key:t,id:t,selectItem:this.props.onItemSelect,index:n});return r}},{key:"render",value:function e(){var t=this;return l.a.createElement(c["a"],{onResize:this.onResize},function(e){var n=e.width,r=e.height;return l.a.createElement(h["a"],{width:n,height:r,contentHeight:t.getContentHeight(),onScroll:t.onScroll,ref:t.setScrollbarRef},l.a.createElement("div",{className:"p-channel_sidebar__static_list",tabIndex:-1,"aria-label":A.t("Canales y mensajes directos")},t.props.rows.map(t.renderRowWithWrapper)))})}}]);return t}(l.a.PureComponent);L.displayName="ChannelList";L.propTypes=M;L.defaultProps=R;t["a"]=L},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(7);var i=n(9759);var s=n(9713);var l=n(9784);var c=n(10141);var u=n(9912);var p=n(9710);var f=n(9719);var d=n(9714);var h=n(10337);var v={closeIM:s["closeChannelApi"]};var m=function e(t,n){var r=n.id;var o=Object(s["getChannelById"])(t,r);if(!o)return{id:r,featureSidebarContextMenu:Object(p["isFeatureEnabled"])(t,"feature_sidebar_context_menu")};var h=Object(d["isMpim"])(o)?Math.min(Math.max(a.a.get(o,"members.length",1)-1,2),9):0;var v=Object(d["getChannelType"])(o);var m=Object(d["isPendingExternallySharedChannel"])(o);var b=m?o.pending_shared:o.shared_team_ids;var _="im"===v&&Object(f["getUserPref"])(t,"show_typing")&&Object(c["getTyperIdsInChannel"])(t,r).length>0;var g="im"!==v||"active"===Object(u["getPresenceByMemberId"])(t,o.user);var y=Object(p["getCurrentUserId"])(t);var w="mpim"===v&&o.members&&a.a.filter(o.members,function(e){return e!==y});var k="mpim"===v&&w&&a.a.map(w,function(e){return Object(u["getPresenceByMemberId"])(t,e)});var O=!Object(d["isMpim"])(o)&&!Object(d["isIm"])(o)||Object(d["isPrivateChannel"])(o);var x=!Object(d["isMpim"])(o)&&!Object(d["isIm"])(o);var j=Object(d["isMemberOfChannel"])(o)||Object(d["isPrivateChannel"])(o);return{isSelected:Object(i["getSelectedChannelItem"])(t)===r,isPendingShared:m,isShared:Object(d["isExternallySharedChannel"])(o),isOrgShared:o.is_org_shared,isSlackbot:Object(d["isSlackbot"])(o),isYou:Object(d["isYou"])(t,o),isMuted:Object(l["isChannelMutedById"])(t,r),hasUnreads:!!o.unread_cnt,hasDraft:o.has_draft,isArchived:o.is_archived,sharedTeamIds:b,displayName:Object(d["getDisplayName"])(o),unreadCount:Object(d["getUnreadCount"])(o),badgeCount:Object(s["getBadgeCount"])(t,o),userCount:h,userId:o.user||o.user_id,userActive:g,type:v,id:r,isTyping:_,isStarred:o.is_starred,members:w||null,memberPresences:k||null,name:o.name,priority:o.priority,isPrivateChannel:Object(d["isPrivateChannel"])(o),isMemberOfChannel:d["isMemberOfChannel"],canMute:O,canLeave:j,isChannel:x,featureSidebarContextMenu:Object(p["isFeatureEnabled"])(t,"feature_sidebar_context_menu")}};t["a"]=Object(o["connect"])(m,v)(h["a"])},function(e,t,n){"use strict";var r=n(12161);var a=n.n(r);var o=n(2);var i=n.n(o);var s=n(0);var l=n.n(s);var c=n(6);var u=n.n(c);var p=n(9711);var f=n(9850);var d=n(9735);var h=n(9707);var v=n(9715);var m=n(9709);var b=n(9884);var _=n(9995);var g=n(10338);var y=n(9833);var w=n(9726);var k=n(10340);var O=n(9959);var x=n(10177);var j=n(9925);var E=Object.assign||function(e){for(var t=1;tEsperando a que {sharedTeamNames} se unan',{sharedTeamNames:Object(d["e"])(r).join("")});var v=_.rt('Compartido con {sharedTeamNames}',{sharedTeamNames:Object(d["e"])(r).join("")});var m=s?h:v;return i.a.createElement(p["c"],{tip:m,position:o},u)}return u}}]);return t}(i.a.Component);w.displayName="SharedChannelsIcon";var k=function e(t,n){var r=n.sharedTeamIds,a=n.tooltip,o=n.tooltipPosition;var i=r&&r.map(function(e){return Object(u["getTeamNameById"])(t,e)}).filter(function(e){return!!e});return{sharedTeamNames:i,tooltip:a,tooltipPosition:o}};w.propTypes=g;w.defaultProps=y;t["a"]=Object(c["connect"])(k)(w)},function(e,t,n){"use strict";var r=n(2);var a=n.n(r);var o=n(12161);var i=n.n(o);var s=n(10149);var l=n(9990);var c=n(9771);var u=Object.assign||function(e){for(var t=1;t>16&255,n>>8&255,n>>0&255]};var m=function e(t,n){var r=v(t);var a=[r[0]-n,r[1]-n,r[2]-n];return"rgb("+a.join(",")+")"};var b=function e(t){var n=Object(c["f"])()?.6:.7;var r=v(t.text_color);var a=v(t.column_bg);var o=r.map(function(e,t){return Math.round(e*n+a[t]*(1-n))});return"rgb("+o.join(",")+")"};var _=function e(t,n){var r=v(t);return"rgba("+r.join(",")+","+n+")"};var g=function e(t){var n=h(t.theme,t.custom);if(!n){Object(u["h"])('Theme: could not identify theme "'+t.theme+'" ('+t.custom+")");return null}var r=b(n);var a=n.text_color;var o=m(n.column_bg,25);var s=m(n.column_bg,35);var l="\n\t\t.p-channel_sidebar {\n\t\t\tbackground: "+n.column_bg+";\n\t\t\tcolor: "+r+";\n\t\t}\n\n\t\t.p-channel_sidebar__channel,\n\t\t.p-channel_sidebar__link,\n\t\t.p-channel_sidebar__channel:link,\n\t\t.p-channel_sidebar__link:link,\n\t\t.p-channel_sidebar__channel:visited,\n\t\t.p-channel_sidebar__link:visited,\n\t\t.p-channel_sidebar__channel:hover,\n\t\t.p-channel_sidebar__link:hover {\n\t\t\tcolor: "+r+";\n\t\t}\n\t\t.p-channel_sidebar__channel--selected,\n\t\t.p-channel_sidebar__link--selected,\n\t\t.p-channel_sidebar__channel--selected:link,\n\t\t.p-channel_sidebar__link--selected:link,\n\t\t.p-channel_sidebar__channel--selected:visited,\n\t\t.p-channel_sidebar__link--selected:visited,\n\t\t.p-channel_sidebar__channel--selected:hover,\n\t\t.p-channel_sidebar__link--selected:hover,\n\t\t.p-channel_sidebar__channel--selected + .p-channel_sidebar__close {\n\t\t\tcolor: "+n.active_item_text+";\n\t\t}\n\n\t\t.p-channel_sidebar__channel:hover,\n\t\t.p-channel_sidebar__link:hover,\n\t\t.p-channel_sidebar__close_container:hover {\n\t\t\tbackground: "+n.hover_item+";\n\t\t}\n\n\t\t.p-channel_sidebar__header {\n\t\t\tcolor: "+r+";\n\t\t}\n\n\t\t/* Override presence icons */\n\t\t.p-channel_sidebar__channel--im .c-presence--active,\n\t\t.p-channel_sidebar__channel--im-slackbot:before {\n\t\t\tcolor: "+n.active_presence+";\n\t\t}\n\t\t.p-channel_sidebar__channel--im.p-channel_sidebar__channel--selected .c-presence,\n\t\t.p-channel_sidebar__channel--im-slackbot.p-channel_sidebar__channel--selected:before {\n\t\t\tcolor: "+n.active_item_text+";\n\t\t}\n\t\t.p-channel_sidebar__channel--im .c-presence--away {\n\t\t\tcolor: "+r+";\n\t\t}\n\n\t\t.p-channel_sidebar__channel--selected,\n\t\t.p-channel_sidebar__channel--selected:hover,\n\t\t.p-channel_sidebar__link--selected,\n\t\t.p-channel_sidebar__link--selected:hover {\n\t\t\tbackground: "+n.active_item+";\n\t\t}\n\n\t\t.p-channel_sidebar__channel--selected:before,\n\t\t.p-channel_sidebar__channel--selected:hover:before,\n\t\t.p-channel_sidebar__link--selected:before,\n\t\t.p-channel_sidebar__link--selected:before,\n\t\t.p-channel_sidebar__channel--selected:after,\n\t\t.p-channel_sidebar__channel--selected:hover:after,\n\t\t.p-channel_sidebar__link--selected:after,\n\t\t.p-channel_sidebar__link--selected:after {\n\t\t\tcolor: "+n.active_item_text+";\n\t\t}\n\n\t\t.p-channel_sidebar__badge,\n\t\t.p-channel_sidebar__banner--mentions {\n\t\t\tbackground: "+n.badge+";\n\t\t}\n\n\t\t.p-channel_sidebar .c-custom_scrollbar__thumb_vertical,\n\t\t.p-channel_sidebar .c-scrollbar__bar {\n\t\t\tbackground: "+_(a,.45)+";\n\t\t}\n\n\t\t.client_channels_list_container.focusablesection:focus .sectionfocusindicator,\n\t\t.client_channels_list_container .focus-ring,\n\t\t.p-channel_sidebar.focusablesection:focus .sectionfocusindicator,\n\t\t#team_menu.focusablesection:focus .sectionfocusindicator {\n\t\t\tbox-shadow: 0 0 0 3px "+a+";\n\t\t}\n\t\t.p-channel_sidebar__channel.focus-ring,\n\t\t.p-channel_sidebar__link.focus-ring {\n\t\t\tbox-shadow: 0 0 0 3px "+a+" inset;\n\t\t}\n\n\t\t/** `opacity: 1` color overrides */\n\t\t.p-channel_sidebar__channel--unread:not(.p-channel_sidebar__channel--muted):not(.p-channel_sidebar__channel--selected) .p-channel_sidebar__name,\n\t\t.p-channel_sidebar__link--unread:not(.p-channel_sidebar__link--selected) .p-channel_sidebar__name,\n\t\t.p-channel_sidebar__link--invites:not(.p-channel_sidebar__link--dim) .p-channel_sidebar__name,\n\t\t.p-channel_sidebar__section_heading_label--clickable:hover,\n\t\t.p-channel_sidebar__section_heading_label--unreads,\n\t\t.p-channel_sidebar__quickswitcher:hover {\n\t\t\tcolor: "+a+";\n\t\t}\n\n\t\t.p-channel_sidebar__jumper {\n\t\t\tbackground: "+o+";\n\t\t}\n\t\t.p-channel_sidebar__jumper:hover {\n\t\t\tbackground: "+s+";\n\t\t}\n\t";return i.a.createElement("style",{className:"p-channel_sidebar__theme--"+t.theme},l)};g.displayName="Theme";g.propTypes=p;g.defaultProps=f;var y=function e(t){var n=Object(l["getUserPref"])(t,"sidebar_theme");var r=JSON.parse(Object(l["getUserPref"])(t,"sidebar_theme_custom_values")||"{}");return{theme:n,custom:r}};t["a"]=Object(s["connect"])(y)(g)},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0);var a=n.n(r);var o=n(9708);var i=Object(o["c"])("TS.client.msg_input.getInputElement",a.a.noop)},function(e,t,n){"use strict";n.d(t,"a",function(){return H});var r=n(0);var a=n.n(r);var o=n(241);var i=n.n(o);var s=n(9784);var l=n(12521);var c=n(10144);var u=n(9719);var p=n(9713);var f=n(9958);var d=n(9737);var h=n(9759);var v=n(9710);var m=n(9714);var b=n(9727);var _=n(9707);var g=n(9786);var y=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=t.channels,r=t.currentlySelectedId,a=t.mutedChannels,o=t.members,i=t.sidebarBehaviorPref,s=t.sidebarFiltersIsEnabled,l=t.featureReactMessages,c=t.featureNonBlockingUserBootEnabled;var u=!s&&"hide_read_channels"===i;var p=!s&&"hide_read_channels_unless_starred"===i;var f=[];var d=false;var h=false;var v=false;var b=Object.keys(n);for(var _=0;_0;var p=S({channel:n,currentUserId:v,shouldSeparatePrivateChannels:l,shouldSeparateSharedChannels:c,shouldBumpMention:"priority"===s&&i});var h=a?"muted":"default";var g=_[r].channelsOrdered[h][p];g.push(n.id)});var R=a.a.mapValues(_,function(e){return y({},e,{channelsOrdered:a.a.flatten(e.channelsOrdered.default.concat(e.channelsOrdered.muted))})});if(R.starred.channelsOrdered.length<1){delete R.starred;a.a.remove(g,function(e){return"starred"===e})}if(!c||!E){delete R.sharedChannels;a.a.remove(g,function(e){return"sharedChannels"===e})}if(e){if(!u||R.orgWideChannels.channelsOrdered.length<1){delete R.orgWideChannels;a.a.remove(g,function(e){return"orgWideChannels"===e})}}else{delete R.orgWideChannels;a.a.remove(g,function(e){return"orgWideChannels"===e})}if(!b){delete R.apps;a.a.remove(g,function(e){return"apps"===e})}return{sidebarSectionsOrdered:g,sidebarSections:R,idsNeedingPresenceSubscription:M}});var H=Object(o["createSelector"])([M,v["useReactMessages"],U,R,d["getCurrentTeam"],L,D,q,B,F,p["getAllChannels"],s["getMutedChannels"],l["getAllMembers"],h["getSelectedChannelItem"],h["getSections"],f["getChannelRealtimePriorities"],v["getCurrentUserId"],c["isAppSpaceEnabled"]],function(e,t,n,r,o,i,s,l,c,u,p,f,d,h,v,b,_,g){var O={};var x=w.concat();x.forEach(function(e){O[e]=y({},k[e]);O[e].channelsOrdered=a.a.cloneDeep(j);n&&(O[e].currentFilter=v[e])});var E=A({channels:p,currentlySelectedId:h,mutedChannels:f,members:d,sidebarBehaviorPref:i,featureOrgWideChannelsSidebar:e,sidebarFiltersIsEnabled:n,featureReactMessages:t,featureNonBlockingUserBootEnabled:r}),T=E.channelsVisible,P=E.belongsToOrPreviewingAnySharedChannels,M=E.belongsToAnyOrgChannels,R=E.hasAStarredChannel;var L=I({sortPref:s,currentTeam:o});var D=T.sort(L);var q=[];D.forEach(function(n){var r=C({channel:n,isApp:N({channel:n,members:d}),isAppSpaceEnabled:g,shouldSeparateSharedChannels:c,shouldSeparateOrgWideChannels:e&&u});var a=!!f[n.id];var o=Object(m["getBadgeCountWithMuted"])(n,a,t);var i=o>0;var p=S({channel:n,currentUserId:_,shouldSeparatePrivateChannels:l,shouldSeparateSharedChannels:c,shouldBumpMention:"priority"===s&&i});var v=a?"muted":"default";if("unreads"===O[r].currentFilter){if((Object(m["isRead"])(n)||a&&!i)&&h!==n.id&&!Object(m["getHasDraft"])(n))return}else if("real_time_sort"===O[r].currentFilter&&!i&&h!==n.id&&!Object(m["getHasDraft"])(n)){var y=b[n.id]&&b[n.id].score?b[n.id].score:0;if(Object(m["isRead"])(n)||a||y<.75)return}var w=O[r].channelsOrdered[v][p];w.push(n.id)});var B=a.a.mapValues(O,function(e){return y({},e,{channelsOrdered:a.a.flatten(e.channelsOrdered.default.concat(e.channelsOrdered.muted))})});if(!R){delete B.starred;a.a.remove(x,function(e){return"starred"===e})}if(!c||!P){delete B.sharedChannels;a.a.remove(x,function(e){return"sharedChannels"===e})}if(e){if(!u||!M){delete B.orgWideChannels;a.a.remove(x,function(e){return"orgWideChannels"===e})}}else{delete B.orgWideChannels;a.a.remove(x,function(e){return"orgWideChannels"===e})}if(!g){delete B.apps;a.a.remove(x,function(e){return"apps"===e})}return{sidebarSectionsOrdered:x,sidebarSections:B,idsNeedingPresenceSubscription:q}});t["b"]=z},function(e,t,n){"use strict";var r=n(241);var a=n.n(r);var o=n(0);var i=n.n(o);var s=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5];var l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[];var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};var u=[];var p=0;t?u.push(s({},h,{scrollTop:p,scrollBottom:p+=h.height})):u.push(s({},f,{scrollTop:p,scrollBottom:p+=f.height}));n&&u.push(s({},v,{scrollTop:p,scrollBottom:p+=v.height}));r&&u.push(s({},b,{scrollTop:p,scrollBottom:p+=b.height}));u.push(s({},_,{scrollTop:p,scrollBottom:p+=_.height}));e&&u.push(s({},m,{scrollTop:p,scrollBottom:p+=m.height}));var x=0;l.forEach(function(e){var t=c[e]||{};var n=t.channelsOrdered||[];("sectionHeading"!==Object(o["last"])(u).type||n.length>0)&&u.push(s({},d,{scrollTop:p,scrollBottom:p+=d.height}));t.hasHeading&&u.push(s({},g,{name:e,scrollTop:p,scrollBottom:p+=g.height,sectionName:e}));i&&t.hasHeading&&0===n.length&&u.push(s({},O,{name:e,scrollTop:p,scrollBottom:p+=O.height}));t.channelsOrdered.forEach(function(t){u.push(s({},y,{id:t,index:x,scrollTop:p,scrollBottom:p+=y.height,sectionName:e}));x+=1});if("ims"===e&&a){u.push(s({},d,{scrollTop:p,scrollBottom:p+=d.height}));u.push(s({},w,{dim:"dim"===a,height:w.height,scrollTop:p,scrollBottom:p+=w.height}))}if("apps"===e){u.push(s({},d,{scrollTop:p,scrollBottom:p+=d.height}));u.push(s({},k,{height:k.height,scrollTop:p,scrollBottom:p+=k.height}))}});u.push(s({},d,{scrollTop:p,scrollBottom:p+=d.height}));u.push(s({},d,{scrollTop:p,scrollBottom:p+=d.height}));return{rows:u,rowsMap:Object(o["keyBy"])(u,"id"),rowIds:Object(o["map"])(u,"id")}});t["a"]=x},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(9708);var a=Object(r["c"])("TS.client.ui.apps_dashboard.isEnabled",function(){return false})},function(e,t,n){"use strict";t["a"]=c;var r=n(0);var a=n.n(r);var o=n(18);var i=n.n(o);var s=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.teamId,n=e.middlewares,r=void 0===n?[s.a,u["a"],b["default"],_["default"]]:n,i=e.customEnhancers,c=void 0===i?[]:i,d=e.initialState,h=void 0===d?{}:d;var w=void 0;var k=window.TS&&a.a.get(window,"TS.boot_data.feature_redux_dev_tools",false);k||(w=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__(g({},O,{name:"Slack-"+t})):o["compose"]);if(!t)throw new Error("configureStore must be called with a teamId parameter");var x=void 0;var j=function e(t){if(x)return;x=requestAnimationFrame(function(){x=null;t()})};c.push(Object(l["batchedSubscribe"])(j));var E=k?o["compose"].apply(void 0,[o["applyMiddleware"].apply(void 0,y(r))].concat(y(c),[p["a"].instrument()])):w.apply(void 0,[o["applyMiddleware"].apply(void 0,y(r))].concat(y(c)));var C=Object(o["createStore"])(f["a"],h,E);C.dispatch(Object(v["setTeamId"])(t));Object(m["d"])(t,C);window.slackDebug[t]={redux:C};return C}},function(e,t,n){"use strict";var r=n(0);var a=n.n(r);var o=n(273);var i=n(9918);var s=n(10363);var l=Object.assign||function(e){for(var t=1;t=p){Object(l["b"])({name:"show_sidebar_quickswitcher_button",value:true});t(Object(i["setJumperCoachmarkState"])("SHOW_BUTTON"))}}function h(e,t,n){var r=n();var o=Object(i["getSections"])(r);o&&!a.a.isEmpty(o)&&Object(c["e"])(o)}Object(u["b"])({actions:[o["addOrReplaceChannels"]],sideEffect:d,reasons:[o["CHANNEL_ACTION_REASONS"].ADD_CHANNEL,o["CHANNEL_ACTION_REASONS"].UPSERT_MPIM_OR_IM,o["CHANNEL_ACTION_REASONS"].UPSERT_CHANNEL]});Object(u["b"])({actions:[i["toggleSectionFilter"]],sideEffect:h})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});n.d(t,"test",function(){return s});var r=n(9731);var a=n(9804);var o=n(9736);var i=o["b"];var s={};Object.defineProperty(s,"addSideEffect",{get:function e(){return i},set:function e(t){i=t}});i({actions:[r["socketMessageReceived"]],sideEffect:function e(t,n,r){var o=t.payload;return Object(a["e"])(o,n,r)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(9731);var a=n(10370);var o=n(9736);function i(e,t,n){var r=e.payload;Object(a["c"])(n,r)}function s(e,t,n){Object(a["d"])(n)}function l(e,t,n){var r=e.payload;Object(a["e"])(n,r)}Object(o["a"])([{actions:[r["connected"]],sideEffect:i},{actions:[r["disconnected"]],sideEffect:s},{actions:[r["socketMessageReceived"]],sideEffect:l}])},function(e,t,n){"use strict";t["a"]=y;t["b"]=w;t["c"]=E;t["d"]=C;t["e"]=S;var r=n(0);var a=n.n(r);var o=n(9731);var i=n(10371);var s=n(9844);var l=n(9722);var c=n(9817);var u=n(9783);var p=n(9728);var f=n(9716);var d=function(){function e(e,t){for(var n=0;n0){var i=a[a.length-1].event_ts;i&&i>(this._lastEventTimestamp||0)&&this.setLastEventTimestamp(i)}}},{key:"onSocketConnected",value:function e(t){var n=this;if(!this._lastEventTimestampBeforeDisconnection)return;this._info("fr="+t+", lc="+this._lastAttemptWasCancelled+", lt="+this._lastEventTimestampBeforeDisconnection);if(t&&!this._lastAttemptWasCancelled)return;this._info("fetching events since "+this._lastEventTimestampBeforeDisconnection+" ("+(Math.ceil(Date.now()/1e3)-this._lastEventTimestampBeforeDisconnection)+" seconds ago)");var r=v({start:this._lastEventTimestampBeforeDisconnection,count:2e3,no_payload_if_has_more:true,batch_deleted_files:true}).then(function(e){return n._eventlogOKHandler(e)}).catch(function(e){return n._eventlogErrorHandler(e)});r.finally(function(){n._eventlogHistoryP=void 0;n._info("fetched finish (cancelled? "+r.isCancelled()+")");n._lastAttemptWasCancelled=!!r.isCancelled();if(!r.isCancelled()){n._info("dispatching signal and clearing timestamp");n._lastEventTimestampBeforeDisconnection=void 0}});this._eventlogHistoryP=r}},{key:"onSocketDisconnected",value:function e(){this._lastEventTimestampBeforeDisconnection=this._lastEventTimestampBeforeDisconnection||this._lastEventTimestamp;if(this._eventlogHistoryP){this._info("socket was closed while we were fetching history; cancelling our request");this._eventlogHistoryP.cancel();this._eventlogHistoryP=void 0}}},{key:"setLastEventTimestamp",value:function e(t){this._lastEventTimestamp=t}}]);return e}();function E(e,t){var n=e();var r=Object(p["getTeamId"])(n);var a=_[r];if(!a)return;a.onSocketConnected(t)}function C(e){var t=e();var n=Object(p["getTeamId"])(t);var r=_[n];if(!r)return;r.onSocketDisconnected()}function S(e,t){var n=t.event_ts;if(!n)return;var r=e();var a=Object(p["getTeamId"])(r);var o=_[a];if(!o)return;o.setLastEventTimestamp(n)}var T={};Object.defineProperty(T,"fetchEventlogHistory",{get:function e(){return v},set:function e(t){v=t}});Object.defineProperty(T,"instances",{get:function e(){return _},set:function e(t){_=t}});Object.defineProperty(T,"logError",{get:function e(){return m},set:function e(t){m=t}});Object.defineProperty(T,"onSocketConnected",{get:function e(){return E},set:function e(t){E=t}});Object.defineProperty(T,"onSocketDisconnected",{get:function e(){return C},set:function e(t){C=t}});Object.defineProperty(T,"onSocketMessage",{get:function e(){return S},set:function e(t){S=t}});Object.defineProperty(T,"reload",{get:function e(){return b},set:function e(t){b=t}})},function(e,t,n){"use strict";t["a"]=a;var r=n(9718);function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(r["b"])("ublockworkaround.history",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(9811);var a=n(9956);var o=n(9736);function i(e,t,n){var o=n();Object(a["d"])(Object(r["getExpandables"])(o))}Object(o["b"])({actions:[r["setExpanded"],r["bulkSetExpanded"]],sideEffect:i})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(9917);var a=n(9744);var o=n(10187);var i=n(9736);function s(e,t,n){var a=n();var i=e.payload.id;var s=Object(r["getFileRefreshState"])(a,i);if(s!==r["STATE"].REFRESHING)return;var l=Object(r["getFileRefreshTimeout"])(a,i);l&&clearTimeout(l);var c=setTimeout(function(){return t(Object(r["refreshReset"])({fileId:i,timeout:c}))},o["a"]);t(Object(r["refreshDone"])({fileId:i}))}Object(i["b"])({actions:[a["upsertFile"]],sideEffect:s})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=n(9713);var a=n(9714);var o=n(9819);var i=n(9736);var s=Object.assign||function(e){for(var t=1;t