@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:100%;line-height:1.5;font-weight:400;background-color:#fff;color:#333;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html.serif{font-family:Merriweather,Georgia,Times New Roman,Times,serif}html.sans-serif{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body{height:100%;overflow-x:hidden}.wrap{position:relative;width:100%;height:100%}.columns{padding:0;margin:0 0 0 -30px;overflow:visible}.columns__item{display:block;padding-left:30px;vertical-align:top;float:left;width:100%}.columns--2>.columns__item{width:50%}@media (max-width: 853.3333333333px){.columns--2>.columns__item{width:100%}}.columns--3>.columns__item{width:33.3333%}@media (max-width: 1120px){.columns--3>.columns__item{width:50%}}@media (max-width: 853.3333333333px){.columns--3>.columns__item{width:100%}}.dropdown{position:absolute;top:calc(100% + 5px);left:calc(50% - 11px);box-shadow:0 5px 15px #0000001a;border-radius:2px;list-style:none;margin:0;padding:0;cursor:default;width:9em;visibility:hidden;opacity:0;transition:opacity .3s ease;z-index:9999}.with-dropdown+.dropdown{visibility:visible;opacity:1}.dropdown:before{content:"";position:absolute;top:-6px;left:4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.dropdown:after{content:"";position:absolute;top:-5px;left:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.dropdown.dropdown--left{left:auto;right:calc(50% - 11px)}.dropdown.dropdown--left:before{left:auto;right:4px}.dropdown.dropdown--left:after{left:auto;right:5px}.dropdown__item--half{width:50%;float:left}.dropdown__item--divider{clear:both;height:0px;padding-top:5px;margin-bottom:5px}.dropdown__link{display:block;line-height:2;padding:0 15px;white-space:nowrap;transition:color .2s ease;cursor:pointer;color:inherit;text-decoration:none}.dropdown__link:hover{color:#333}.white .dropdown{background:#fafafa;border:1px solid rgb(224.4,224.4,224.4);color:#cfcfcf}.white .dropdown:before{border-bottom:6px solid rgb(230.775,230.775,230.775)}.white .dropdown:after{border-bottom:5px solid rgb(249.9,249.9,249.9)}.white .dropdown__item--divider{border-bottom:1px solid rgb(237.15,237.15,237.15)}.sepia .dropdown{background:#efe8d8;border:1px solid rgb(224.32,210.16,179.48);color:#bca997}.sepia .dropdown:before{border-bottom:6px solid rgb(228.0033333333,215.5433333333,188.5466666667)}.sepia .dropdown:after{border-bottom:5px solid rgb(239.0533333333,231.6933333333,215.7466666667)}.sepia .dropdown__item--divider{border-bottom:1px solid rgb(231.6866666667,220.9266666667,197.6133333333)}.oembed{max-width:90%;margin:0 auto 2rem}.oembed .instagram-media{max-width:100%!important}.oembed .flickr-embed-frame,.oembed .twitter-tweet{margin:0 auto!important;display:block}.navigation{position:absolute;top:0;bottom:0;left:-300px;width:300px;border-right:1px solid rgba(0,0,0,.075);background:#00000009;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}@media (max-width: 600px){.navigation{width:calc(100% - 60px);left:-100%}}.navigation__wrap{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.navigation__divider{border:0;height:1px;background:#00000013;margin:10px 0}.navigation__item{margin:10px 15px}.navigation__header p{margin:0}.navigation__header a{color:inherit;text-decoration:none}.navigation__logo{max-width:100%;margin:0 auto 1rem}.navigation__footer{font-size:80%;margin-top:auto}.navigation__footer a{color:inherit;text-decoration:none;font-weight:bolder}.with-animation .navigation{transition:left .3s ease}.with-sidebar .navigation{left:0}.summary{padding:0}.summary ol{padding-left:1.2rem}.summary,.summary ol{list-style:none}.summary a{display:block;text-decoration:none;color:inherit;padding:.5rem 0}.summary__item--active>a{font-weight:700}.book{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.book__wrap{min-height:calc(100% - 60px)}@media (min-width: 1240px){.book__wrap{position:absolute;top:0;right:0;left:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}.book__header{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#cfcfcf;height:50px;padding:0 10px;font-size:14px;overflow:visible}.sepia .book__header{color:#bca997}.book__header .action--left:first-child{margin-left:0}.book__header .action--right{margin-right:0}.book__header:hover .book__title{opacity:1}.book__title{margin:0;padding:0 50px;font-weight:400;font-size:18px;line-height:50px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .3s ease}.book__title a{text-decoration:none;color:inherit}.with-sidebar .book{left:300px}@media (max-width: 600px){.with-sidebar .book{transform:translate(calc(100% - 60px));left:0}}.with-animation .book{transition:left .3s ease,transform .3s ease}@media (max-width: 600px){.with-animation .book{transition:transform .3s ease}}.book__previous,.book__next{display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;float:left;width:50%;max-width:50%;height:60px;color:#cfcfcf;font-size:30px;text-decoration:none;transition:color .3s}.book__previous:hover,.book__previous:active,.book__previous:focus,.book__next:hover,.book__next:active,.book__next:focus{color:#333}.sepia .book__previous,.sepia .book__next{color:#bca997}.sepia .book__previous:hover,.sepia .book__previous:active,.sepia .book__previous:focus,.sepia .book__next:hover,.sepia .book__next:active,.sepia .book__next:focus{color:#402a17}.book__next{float:right}@media (min-width: 1240px){.book__previous,.book__next{position:absolute;top:80px;bottom:0;width:40px;height:auto;float:none}.book__previous{left:0}.book__next{right:0}}.printable .book,.printable .book__wrap{position:relative;top:auto;right:auto;bottom:auto;left:auto}.printable .action--sidebar,.printable .action--print{display:none}.page{position:relative}.page__wrap{max-width:840px;margin:0 auto;padding:40px 20px}.page__headline{font-size:2rem;line-height:1.25;border-bottom:1px solid rgba(51,51,51,.5);padding-bottom:.5rem;margin:0 0 2rem}.page__children{margin-top:2rem;border:1px solid rgba(0,0,0,.075);background:#00000009;padding:1rem}.page__children ol{list-style:none;padding:0;margin:0}.page__children li{margin-bottom:.5rem}.page__children li:last-child{margin-bottom:0}.page__child{color:inherit;text-decoration:none}.page__edit{border-top:1px solid rgba(207,207,207,.5);color:#cfcfcf;transition:color .3s ease;font-size:.8rem;margin:2rem 0 0;padding:2rem 0;line-height:1.25}.page__edit:hover{color:#333}.page__updated{margin:0;float:left}.page__actions{float:right;list-style:none;margin:0;padding:0}.page__actions li{display:inline-block;margin-right:2rem}.page__actions li:last-child{margin-right:0}.page__actions a{color:inherit;text-decoration:none;font-weight:700}.actions{list-style:none;margin:0;padding:0}.actions__item{display:block;position:relative;height:30px;width:30px;line-height:30px;text-align:center;margin:10px 5px;color:inherit}.actions__item--left{float:left}.actions__item--right{float:right}.actions__link{display:block;height:30px;width:30px;line-height:30px;color:inherit;text-decoration:none;transition:color .3s ease}.actions__item:hover .actions__link,.actions__item.with-dropdown .actions__link{color:#333}.page__content{overflow:hidden;word-wrap:break-word;display:block}.page__content p,.page__content blockquote,.page__content ul,.page__content ol,.page__content dl,.page__content table,.page__content pre,.page__content hr,.page__content figure{margin-top:0;margin-bottom:1rem}.page__content>*:first-child{margin-top:0!important}.page__content>*:last-child{margin-bottom:0!important}.page__content strong,.page__content b{font-weight:700}.page__content em,.page__content i{font-style:italic}.page__content a{color:inherit;text-decoration:none;outline:0}.white .page__content a:hover,.white .page__content a:focus,.white .page__content a:active{text-shadow:-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,1px 1px 0 #ffffff}.sepia .page__content a:hover,.sepia .page__content a:focus,.sepia .page__content a:active{text-shadow:-1px -1px 0 #f2ecdf,1px -1px 0 #f2ecdf,-1px 1px 0 #f2ecdf,1px 1px 0 #f2ecdf}.page__content figure,.page__content img{max-width:100%;page-break-inside:avoid}.page__content figure{margin:0 2rem 2rem;text-align:center}.page__content figure.no-margin{margin:0 0 2rem}.page__content figure img{display:block}.page__content h1,.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6{font-weight:700;margin-top:0;margin-bottom:1rem;line-height:1.25}.page__content h1{font-size:2rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:2rem}.page__content h2{font-size:1.75rem;margin:2rem 0}.page__content h3{font-size:1.5rem;margin:2rem 0 1.5rem}.page__content h4{font-size:1.25rem;margin:2rem 0 1rem}.page__content h5,.page__content h6{font-size:1rem;margin:1rem 0}.page__content h6{opacity:.75}.page__content ul{list-style:square outside;margin-left:2em;padding:0}.page__content ul ul{padding-left:1rem}.page__content ol{list-style:decimal outside;margin-left:2em;padding:0}.page__content ol ol{padding-left:1rem;list-style:lower-alpha outside}.page__content ol ol,.page__content ol ul,.page__content ul ul,.page__content ul ol{margin-bottom:0}.page__content dl{padding:0}.page__content dt{font-style:italic;font-weight:700}.page__content dd{margin-left:2rem;margin-bottom:.5rem}.page__content blockquote{padding-left:1rem;margin-left:1rem;border-left:4px solid rgba(0,0,0,.06);font-style:italic}.page__content blockquote>*:first-child{margin-top:0}.page__content blockquote>*:last-child{margin-bottom:0}.page__content code,.page__content pre{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}.page__content code{display:inline-block;padding:.2em 0;margin:0;font-size:85%;background-color:#0000000d;border-radius:3px}.page__content code:before,.page__content code:after{letter-spacing:-.2em;content:" "}.page__content pre{padding:1rem;overflow:auto;font-size:.9rem;line-height:1.5;background-color:#0000000a;border:none;border-radius:3px;word-wrap:normal}.page__content pre>code{padding:0;margin:0;font-size:inherit;white-space:pre;background:none;border:0}.page__content pre>code:before,.page__content pre>code:after{content:""}.page__content table{border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto}.page__content tr:nth-child(2n){background-color:#0000000a}.page__content td,.page__content th{padding:.5rem 1rem;border:1px solid #e7e7e7}.sepia .page__content td,.sepia .page__content th{border-color:#d1ccc0}.page__content th{font-weight:700}.page__content hr{height:4px;padding:0;background-color:#0000000f;border:0 none;margin:2rem 0}.page__content .footnotes{margin-top:4rem;font-size:.8rem}.page__content .footnotes p{margin:0}.error{display:table;width:100%;height:100%}.error__wrap{display:table-cell;vertical-align:middle;text-align:center}.error__logo{max-width:50%}.error__headline{font-size:1.5rem;margin:1rem auto;max-width:75%}.error__content{margin:0 auto;max-width:50%}.error__content a{text-decoration:none}.auth-page{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px);padding:2rem}.auth-container{width:100%;max-width:400px}.auth-logo{display:block;text-align:center;margin-bottom:2rem}.auth-logo img{max-height:60px;width:auto}.auth-logo span{font-size:1.5rem;font-weight:700;color:var(--color-primary, #333)}.auth-form{background:var(--color-background, #fff);border:1px solid var(--color-border, #e0e0e0);border-radius:8px;padding:2rem}.auth-form h2{margin:0 0 1.5rem;font-size:1.5rem;text-align:center}.auth-error{background:#fee;border:1px solid #f88;color:#c00;padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}.auth-success{background:#efe;border:1px solid #8c8;color:#060;padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}.auth-description{color:#666;margin-bottom:1.5rem;font-size:.95rem}.form-group{margin-bottom:1rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:500;font-size:.9rem}.form-group input[type=text],.form-group input[type=email],.form-group input[type=password]{width:100%;padding:.75rem 1rem;font-size:1rem;border:1px solid var(--color-border, #ccc);border-radius:4px;transition:border-color .2s,box-shadow .2s}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=password]:focus{outline:none;border-color:var(--color-primary, #3498db);box-shadow:0 0 0 3px #3498db1a}.form-group input[type=text]::placeholder,.form-group input[type=email]::placeholder,.form-group input[type=password]::placeholder{color:#aaa}.form-checkbox{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.form-checkbox input[type=checkbox]{width:1rem;height:1rem}.form-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.forgot-password-link{font-size:.9rem;color:var(--color-primary, #3498db)}.forgot-password-link:hover{text-decoration:underline}.auth-form .btn{width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;margin-top:.5rem}.btn-primary{background:var(--kb-highlight, #d9342e);color:#fff}.btn-primary:hover{background:var(--kb-highlight-hover, #b82a25)}.auth-link{text-align:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border, #e0e0e0);font-size:.9rem}.auth-link a{color:var(--color-primary, #3498db);font-weight:500}.auth-link a:hover{text-decoration:underline}.user-menu{position:relative}.user-menu__login{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:inherit;text-decoration:none;border-radius:4px;transition:background-color .2s}.user-menu__login:hover{background:#0000000d}.user-menu__login svg{opacity:.7}.user-menu__dropdown{position:relative}.user-menu__trigger{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;cursor:pointer;border-radius:4px;transition:background-color .2s}.user-menu__trigger:hover{background:#0000000d}.user-menu__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-menu__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:var(--color-primary, #3498db);color:#fff;font-weight:600;font-size:.875rem}.user-menu__name{font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.user-menu__name{display:none}}.user-menu__arrow{opacity:.5}.user-menu__content{position:absolute;top:100%;right:0;min-width:220px;background:var(--color-background, #fff);border:1px solid var(--color-border, #e0e0e0);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;margin-top:.5rem}[dir=rtl] .user-menu__content{right:auto;left:0}.navigation__account .user-menu__content,.navigation__footer .user-menu__content{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}.user-menu__header{padding:1rem;border-bottom:1px solid var(--color-border, #e0e0e0)}.user-menu__header strong{display:block;font-size:.9rem}.user-menu__header small{color:#888;font-size:.8rem}.user-menu__list{list-style:none;margin:0;padding:.5rem 0}.user-menu__list li{margin:0}.user-menu__list a{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;color:inherit;text-decoration:none;font-size:.9rem;transition:background-color .2s}.user-menu__list a:hover{background:#0000000d}.user-menu__list a svg{opacity:.6}.user-menu__section{padding:.5rem 1rem .25rem}.user-menu__section span{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#888;letter-spacing:.5px}.user-menu__divider{height:1px;background:var(--color-border, #e0e0e0);margin:.5rem 0}.protected-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:2rem}.protected-content__message,.protected-content__denied{text-align:center;margin-bottom:2rem}.protected-content__message svg,.protected-content__denied svg{color:var(--color-primary, #3498db);margin-bottom:1rem}.protected-content__message h3,.protected-content__denied h3{margin:0 0 .5rem;font-size:1.5rem}.protected-content__message p,.protected-content__denied p{color:#666;max-width:400px}.protected-content__denied svg{color:#e74c3c}.protected-content__hint{font-size:.9rem;margin-top:1rem}.protected-content__hint a{color:var(--color-primary, #3498db)}.protected-content .auth-form{width:100%;max-width:400px}[dir=rtl] .user-menu__login,[dir=rtl] .user-menu__trigger,[dir=rtl] .user-menu__list a,[dir=rtl] .form-checkbox label{flex-direction:row-reverse}.clearfix:after,.columns:after{content:"";display:table;clear:both}#nprogress{pointer-events:none}#nprogress .bar{background:#333;position:fixed;z-index:1031;top:0;left:0;width:100%;height:1px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #333,0 0 5px #333;opacity:1;transform:rotate(3deg) translateY(-4px)}/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-CtuGZhPQ.woff?v=4.2.0) format("woff");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-style:normal!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.fa-alt{display:none}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{list-style-type:none}body.ltr .fa-ul{margin-left:2.14285714em;padding-left:0}body.rtl .fa-ul{margin-right:2.14285714em;padding-right:0}.fa-ul>li{position:relative}.fa-li{position:absolute;width:2.14285714em;top:.14285714em;text-align:center}body.ltr .fa-li{left:-2.14285714em}body.rtl .fa-li{right:-2.14285714em}body.ltr .fa-li.fa-lg{left:-1.85714286em}body.rtl .fa-li.fa-lg{right:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eeeeee;border-radius:.1em}body.ltr .pull-right{float:right}body.rtl .pull-right,body.ltr .pull-left{float:left}body.rtl .pull-left{float:right}body.ltr .fa.pull-left{margin-right:.3em}body.rtl .fa.pull-left,body.ltr .fa.pull-right{margin-left:.3em}body.rtl .fa.pull-right{margin-right:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.smaller-text{font-size:.85em;line-height:inherit}.larger-text{font-size:1.15em;line-height:inherit}.strong{font-weight:700}.serif{font-family:Merriweather,Georgia,Times New Roman,Times,serif}.sans-serif{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.larger{font-size:120%}.large{font-size:110%}.normal{font-size:100%}.small{font-size:90%}.smaller{font-size:80%}.white{background:#fff;color:#333}.sepia{background:#f2ecdf;color:#402a17}@media print{.navigation{display:none}.book,.with-sidebar .book,.book__wrap{position:static}.book__header,.book__previous,.book__next{display:none}.page__wrap{max-width:auto;padding:0}.page__edit,.printable .book__header{display:none}.printable .book_page{max-width:100%}}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .navigation{left:auto!important;right:-300px;border-right:none;border-left:1px solid #e8e8e8}@media (max-width: 600px){[dir=rtl] .navigation{right:-100%}}[dir=rtl] .navigation__wrap{left:auto;right:0}[dir=rtl].with-animation .navigation{transition:right .3s ease}[dir=rtl].with-sidebar .navigation{right:0}[dir=rtl] .book{left:0!important}[dir=rtl].with-sidebar .book{left:0!important;right:300px}@media (max-width: 600px){[dir=rtl].with-sidebar .book{right:0;transform:translate(calc(-100% + 60px))}}[dir=rtl].with-animation .book{transition:right .3s ease,transform .3s ease}@media (max-width: 600px){[dir=rtl].with-animation .book{transition:transform .3s ease}}[dir=rtl] .actions{direction:rtl}[dir=rtl] .actions__item--left{float:right}[dir=rtl] .actions__item--right{float:left}[dir=rtl] .dropdown{left:auto;right:0}[dir=rtl] .dropdown--left{left:0;right:auto}[dir=rtl] .page__headline{border-left:none;border-right:5px solid;padding-left:0;padding-right:1em}[dir=rtl] .page__children ol{padding-left:0;padding-right:2em}[dir=rtl] .page__edit .page__updated{float:right}[dir=rtl] .page__edit .page__actions{float:left}[dir=rtl] .page__edit .page__actions li{margin-left:0;margin-right:1em}[dir=rtl] .summary,[dir=rtl] .summary li{padding-left:0;padding-right:0}[dir=rtl] .summary a{padding-left:0;padding-right:1em}[dir=rtl] .summary .children{padding-left:0;padding-right:1.5em}[dir=rtl] .markdown blockquote{border-left:none;border-right:4px solid;padding-left:0;padding-right:1em;margin-left:0;margin-right:0}[dir=rtl] .markdown ul,[dir=rtl] .markdown ol{padding-left:0;padding-right:2em}[dir=rtl] .markdown pre{direction:ltr;text-align:left}[dir=rtl] .markdown code{direction:ltr}[dir=rtl] .markdown table th,[dir=rtl] .markdown table td{text-align:right}[dir=rtl] .columns{direction:rtl}[dir=rtl] .columns .column,[dir=rtl] .book__previous,[dir=rtl] .book__next{float:right}[dir=rtl] .book__next{float:left}@media (min-width: 960px){[dir=rtl] .book__previous{left:auto;right:0}[dir=rtl] .book__next{right:auto;left:0}}[dir=rtl] .fa-angle-left:before{content:""}[dir=rtl] .fa-angle-right:before{content:""}[dir=rtl] .fa-arrow-left:before{content:""}[dir=rtl] .fa-arrow-right:before{content:""}[dir=rtl] .book__title{text-align:right}[dir=rtl] .dropdown__item--active{font-weight:700}[dir=rtl] .dropdown__item--active:before{content:"✓"}[lang=ar]{font-family:Cairo,Noto Sans Arabic,Segoe UI,Tahoma,sans-serif}
