html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre{overflow:auto}code,pre{font-family:monospace, monospace;font-size:1em}button,select{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}*{box-sizing:inherit}html{box-sizing:border-box;background-color:#fff}body{color:#444;font:1.125em/1.45 "-apple-system","BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif}a,.link-like{background:0;border:0;color:inherit;cursor:pointer;padding:0;text-decoration:underline;transition:0.15s}a:hover,a:active,a:focus,.link-like:hover,.link-like:active,.link-like:focus{color:#c69}:not(pre)>code{color:#b37399;font-family:"Source Code Pro","Courier New",monospace;font-size:0.8em;vertical-align:middle}fieldset{border:0;margin:0;padding:0}.no-js .js-powered{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.chapter h1,.chapter h2,.chapter h3,.chapter h4,.chapter p,.chapter ul,.chapter ol{margin-bottom:1.5rem}ul,ol{list-style-position:inside;padding-left:3px}li{margin-bottom:0.5rem}h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto;position:relative;text-transform:capitalize}h1 code,h2 code,h3 code,h4 code{text-transform:initial}h2{font-size:2em;font-weight:bold;margin-top:6rem}h3{color:#b37399;font-size:1.5em;margin-top:3rem}h4{color:#6b7885;font-size:1em;margin-top:1.5rem;text-transform:uppercase}:lang(de) h1,:lang(de) h2,:lang(de) h3,:lang(de) h4,:lang(ru) h1,:lang(ru) h2,:lang(ru) h3,:lang(ru) h4{text-transform:initial}.Ad{max-width:100%}@media (min-width: 976px){.Ad{position:fixed;bottom:1em;left:1em;height:auto;z-index:100}}#carbonads{display:flex;max-width:330px;background-color:#fafafa;box-shadow:0 1px 4px 1px rgba(0,0,0,0.1);margin:auto}#carbonads a{text-decoration:none}#carbonads span{position:relative;display:block;overflow:hidden}#carbonads .carbon-wrap{display:flex}#carbonads .carbon-img img{display:block}#carbonads .carbon-text{font-size:13px;padding:10px;margin-bottom:16px}#carbonads .carbon-poweredby{padding:6px 8px;background:#f1f1f2;text-transform:uppercase;letter-spacing:0.5px;font-weight:bold;font-size:8px;line-height:1;border-top-left-radius:3px;position:absolute;bottom:0;right:0}blockquote{background-color:#d2e1dd;border:1px solid rgba(0,0,0,0.1);font-style:italic;margin:0 0 1.5rem;overflow:hidden;padding:1.5rem}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}.button,.button-ui{border:3px solid;border-radius:1337px;cursor:pointer;display:block;text-align:center;text-decoration:none}.button{color:#b37399;margin:0 1rem 1.5rem;padding:1rem}.button:hover,.button:active,.button:focus{color:#c69}@media (min-width: 802px){.button{display:inline-block}}.button svg{fill:currentcolor;transform:translateY(1px)}.button-wrapper{padding:1rem 0;text-align:center}.button-ui{background-color:#fff;color:#aaa;font-size:0.8em;margin:1rem;padding:0.5rem;z-index:5}.button-ui:hover,.button-ui:active,.button-ui:focus{color:#b37399}.button-ui svg{display:block;fill:currentcolor;margin:0 auto}.button-ui--back,.button-ui--toggle{left:auto;position:fixed;right:0;will-change:transform}.button-ui--back{bottom:60px}.button-ui--toggle{bottom:0}[data-syntax='scss'],.sass [data-syntax='sass']{display:block}[data-syntax='sass'],.sass [data-syntax='scss']{display:none}pre.highlight{background-color:#444;border:1px solid rgba(0,0,0,0.1);color:#fff;margin:0 0 1.5rem;padding:1.5em}.highlight code,pre.highlight{color:#fdce93;font-family:"Source Code Pro","Courier New",monospace}.highlight .err{color:#e37170;background-color:#3d3535}.highlight .k{color:#f0dfaf}.highlight .n{color:#dcdccc}.highlight .o{color:#f0efd0}.highlight .p{color:#5da09f}.highlight .cm{color:#7f9f7f}.highlight .c1{color:#7f9f7f}.highlight .m{color:#8cd0d3}.highlight .s{color:#cc9393}.highlight .na{color:#9ac39f}.highlight .nb{color:#efef8f}.highlight .nc{color:#efef8f}.highlight .no{color:#ccc}.highlight .nd{color:#ccc}.highlight .nf{color:#efef8f}.highlight .nl{color:#ccc}.highlight .nt{color:#9ac39f}.highlight .nv{color:#dcdccc}.highlight .ow{color:#f0efd0}.highlight .mh{color:#8cd0d3}.highlight .mi{color:#8cd0d3}.highlight .s2{color:#cc9393}.highlight .si{color:#cc9393}.highlight .sx{color:#cc9393}.highlight .s1{color:#cc9393}.highlight .bp{color:#efef8f}.donate{background-color:#f2ece4;border:1px solid rgba(0,0,0,0.1);margin-bottom:1.5rem;padding:1.5rem;text-align:center}.donate__content{margin-left:auto;margin-right:auto;max-width:650px;padding-left:1rem;padding-right:1rem}.donate__content>:first-child{margin-top:0}.donate__content>:last-child{margin-bottom:0}.donate .button{background-color:#fff;margin-left:0;margin-right:0}.anchor-link{display:inline-block;margin:0;position:absolute;right:0;top:8px}.icon{display:inline-block;height:16px;width:16px}figure{background-color:#eee;border:1px solid rgba(0,0,0,0.1);margin:0;padding:1.5rem}figure img{display:block;height:auto;margin-bottom:1rem;max-height:80vh;max-width:100%}figcaption{font-size:0.8em;font-style:italic;text-align:center}.note{background-color:#eee;border:1px solid rgba(0,0,0,0.1);margin-bottom:1.5rem;padding:1.5rem}.note>:first-child{margin-top:0}.note>:last-child{margin-bottom:0}.note>p:first-child::before{font-weight:bold}#skip{background-color:#fff;border:1px solid rgba(0,0,0,0.1);color:inherit;height:1px;overflow:hidden;padding:8px 10px;position:absolute;right:0.5em;text-decoration:none;top:-2.5rem;transition:none;width:1px}#skip:focus{height:auto;top:0.5em;width:auto}.translation-warning{background-color:#d2e1dd;font-size:1.2em;margin:0 0 1.5rem;padding:1rem 0}@media (min-width: 802px){.translation-warning{padding:1rem}}.translation-warning__inner{margin-left:auto;margin-right:auto;max-width:650px;padding-left:1rem;padding-right:1rem}@media (min-width: 976px){.translation-warning__inner{max-width:975px}}.custom-select{position:relative;display:block;margin:0.5em 0;padding:0;border:.25em solid;color:#b37399;border-radius:1337px}.custom-select select{width:100%;margin:0;background:none;border:1px solid transparent;outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-size:1em;font-family:helvetica, sans-serif;font-weight:bold;color:#b37399;padding:.6em 1.9em .5em .8em;line-height:1.3}.custom-select::after{content:"";position:absolute;width:9px;height:8px;top:50%;right:1em;margin-top:-4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFAAAAkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXkpSXl5AZAwAAABB0Uk5TABAgMEBQYHCAj5+vv8/f7yMagooAAABRSURBVBgZXcGJFoAQFEXRQwpN7/7/1zZYQnsT0h/e9ANJow041TMPBPUSj03NwcuZPoEiqlqpDhXmqCYVkSbrsdNxpttEb5GUGe06HSOvmeICIxYIyUzm7RkAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100%;z-index:2;pointer-events:none}.custom-select:hover{color:#c69}.custom-select select:focus{outline:none;box-shadow:0 0 1px 3px #b4defa;background-color:transparent;color:#c69;border:1px solid #aaa}.custom-select option{font-weight:normal}x:-o-prefocus,.custom-select::after{display:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:transparent;color:#222}}@-moz-document url-prefix(){.custom-select{overflow:hidden}.custom-select select{width:120%;width:-moz-calc(100% + 3em);width:calc(100% + em)}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.aside{display:none}.js .aside.is-open,.no-js .aside:target{display:block}.aside__content{background-color:#fff;bottom:0;max-width:100%;position:fixed;right:0;top:0;width:300px;z-index:30;animation:slide-in 250ms 250ms both}@keyframes slide-in{from{transform:translateX(100%)}}.aside__overlay{background:rgba(0,0,0,0.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:20;animation:appear 200ms both}@keyframes appear{from{opacity:0}}.aside .button{display:block;margin:0.5rem 0;padding:0.5rem}.aside__section{border-bottom:1px solid #eee;padding:1rem}.aside__title{background-color:#c69;color:#fff;font-size:1em;margin:0;padding:0.75rem 1rem}.aside__heading{color:#444;font-size:0.9em;font-weight:bold;margin:0 0 0.5em;padding:0.5rem 0;text-transform:capitalize}.aside__close{background-color:transparent;border:0;color:#fff;position:absolute;right:0.5em;top:0.4em;transform:scale(1.25);text-decoration:none}.aside__close:hover,.aside__close:active{color:inherit}.aside__radio-list{list-style:none;margin:-0.5rem;overflow:hidden;padding:0}.aside__radio-list label{cursor:pointer;display:inline-block}.aside__radio-list input{transform:translate(-1px, -1px)}.aside__radio-list li{float:left;margin:0;padding:0 0.5rem;width:50%}.chapter{position:relative}.chapter::after{clear:both;content:'';display:table}@media (min-width: 601px){.chapter__buttons{margin:0;padding:8px 0;position:absolute;right:0;top:0;width:90px}}.chapter__edit,.chapter__link{display:inline-block;margin:0}.chapter__edit{margin-left:10px}@media (max-width: 600px){.chapter>h2{text-align:center}.chapter__buttons{position:relative}.chapter__buttons::before{background-color:#eee;content:'';height:2px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:55px}}.footer{background-color:#eee;margin-top:2rem;padding:1.25rem;text-align:center}.footer__metadata{margin-top:0 !important;margin-bottom:0 !important}.footer__authors{font-size:0.9em}.header{background:#c69;border-bottom:0.5em solid #aa628d;color:#fff;overflow:hidden;padding:1.5rem 0;text-align:center}.title{font-size:6em;margin:0;max-width:none;text-shadow:1px 1px #aa628d,2px 2px #aa628d,3px 3px #aa628d,4px 4px #aa628d,5px 5px #aa628d,6px 6px #aa628d,7px 7px #aa628d,8px 8px #aa628d,9px 9px #aa628d,10px 10px #aa628d,11px 11px #aa628d,12px 12px #aa628d,13px 13px #aa628d,14px 14px #aa628d,15px 15px #aa628d,16px 16px #aa628d,17px 17px #aa628d,18px 18px #aa628d,19px 19px #aa628d,20px 20px #aa628d,21px 21px #aa628d,22px 22px #aa628d,23px 23px #aa628d,24px 24px #aa628d,25px 25px #aa628d,26px 26px #aa628d,27px 27px #aa628d,28px 28px #aa628d,29px 29px #aa628d,30px 30px #aa628d,31px 31px #aa628d,32px 32px #aa628d,33px 33px #aa628d,34px 34px #aa628d,35px 35px #aa628d,36px 36px #aa628d,37px 37px #aa628d,38px 38px #aa628d,39px 39px #aa628d,40px 40px #aa628d,41px 41px #aa628d,42px 42px #aa628d,43px 43px #aa628d,44px 44px #aa628d,45px 45px #aa628d,46px 46px #aa628d,47px 47px #aa628d,48px 48px #aa628d,49px 49px #aa628d,50px 50px #aa628d,51px 51px #aa628d,52px 52px #aa628d,53px 53px #aa628d,54px 54px #aa628d,55px 55px #aa628d,56px 56px #aa628d,57px 57px #aa628d,58px 58px #aa628d,59px 59px #aa628d,60px 60px #aa628d,61px 61px #aa628d,62px 62px #aa628d,63px 63px #aa628d,64px 64px #aa628d,65px 65px #aa628d,66px 66px #aa628d,67px 67px #aa628d,68px 68px #aa628d,69px 69px #aa628d,70px 70px #aa628d,71px 71px #aa628d,72px 72px #aa628d,73px 73px #aa628d,74px 74px #aa628d,75px 75px #aa628d,76px 76px #aa628d,77px 77px #aa628d,78px 78px #aa628d,79px 79px #aa628d,80px 80px #aa628d,81px 81px #aa628d,82px 82px #aa628d,83px 83px #aa628d,84px 84px #aa628d,85px 85px #aa628d,86px 86px #aa628d,87px 87px #aa628d,88px 88px #aa628d,89px 89px #aa628d,90px 90px #aa628d,91px 91px #aa628d,92px 92px #aa628d,93px 93px #aa628d,94px 94px #aa628d,95px 95px #aa628d,96px 96px #aa628d,97px 97px #aa628d,98px 98px #aa628d,99px 99px #aa628d,100px 100px #aa628d,101px 101px #aa628d,102px 102px #aa628d,103px 103px #aa628d,104px 104px #aa628d,105px 105px #aa628d,106px 106px #aa628d,107px 107px #aa628d,108px 108px #aa628d,109px 109px #aa628d,110px 110px #aa628d,111px 111px #aa628d,112px 112px #aa628d,113px 113px #aa628d,114px 114px #aa628d,115px 115px #aa628d,116px 116px #aa628d,117px 117px #aa628d,118px 118px #aa628d,119px 119px #aa628d,120px 120px #aa628d}@media (max-width: 599px){.title{font-size:3em}}.baseline{margin-left:auto;margin-right:auto;max-width:650px;padding-left:1rem;padding-right:1rem;color:#c69;font-size:2em;font-weight:bold;margin-bottom:3rem;margin-top:3rem;text-transform:initial}@media (min-width: 802px){.baseline{font-size:2.5em}}@media (min-width: 976px){.baseline{max-width:975px}}.main{margin:0 auto;max-width:975px;position:relative}@media (min-width: 976px){.main{padding-left:300px}}.container{margin-left:auto;margin-right:auto;max-width:650px;padding-left:1rem;padding-right:1rem}@media (min-width: 976px){.toc{background-color:#fff;bottom:0;color:#444;font-size:0.8em;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:300px;z-index:10}.toc.sticky ul{overflow-x:hidden;overflow-y:auto;position:fixed;top:50%;transform:translateY(-50%)}.toc.sticky-bottom ul{bottom:140px;top:0;transform:none}.toc ul{list-style:none;margin:0;padding:12px 10px}.toc li{border-bottom:1px solid #eee;margin-bottom:0;padding:8px 0}.toc li:last-of-type{border-bottom:0}.toc a{text-decoration:none}.toc .in-viewport{color:#c69;font-weight:bold}.toc li:nth-of-type(3),.toc h2{display:none}}@media print{@page{margin:1cm;size:A4 portrait}*,::before,::after{box-shadow:none !important;color:#000 !important;text-shadow:none !important}a[href^='http']::after{content:" (" attr(href) ")";font-style:italic;hyphens:auto;opacity:0.7;overflow-wrap:break-word;text-decoration:none;word-wrap:break-word}.highlight,blockquote{border:1px solid #999;margin:0;padding:0 0.5cm;page-break-inside:avoid}.highlight{background:rgba(0,0,0,0.1)}img{filter:grayscale(100%);max-width:100%}h6,h6+ul,.donate,.button,.aside,.button-ui--back,.anchor-link,.translation-warning,.toc,[data-syntax='sass'],svg{display:none}.header{border-bottom:0}h1{margin-top:3rem}h1,h2,h3,h4{page-break-after:avoid}}

/*# sourceMappingURL=main.css.map */