﻿@import url("https://fonts.googleapis.com/css?family=Pontano+Sans|Signika:300,400,600");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}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:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body:before{opacity:.1 !important}.center{text-align:center}.container,#headbar,.hero .hero-overlay .markup-box,ul.mini-index{width:100%;max-width:74.6666666667em;margin-left:auto;margin-right:auto}.container::after,#headbar::after,.hero .hero-overlay .markup-box::after,ul.mini-index::after{clear:both;content:"";display:block}.row{position:relative;margin-bottom:1rem}.row::after{clear:both;content:"";display:block}.col-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px;position:relative}.shift-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;position:relative}.shift-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-3{width:calc(25% - 25px);float:left;margin-left:20px;position:relative}.shift-3{left:calc(25% - 25px + 20px);position:relative}.col-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;position:relative}.shift-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;position:relative}.shift-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-6{width:calc(50% - 30px);float:left;margin-left:20px;position:relative}.shift-6{left:calc(50% - 30px + 20px);position:relative}.col-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;position:relative}.shift-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;position:relative}.shift-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-9{width:calc(75% - 35px);float:left;margin-left:20px;position:relative}.shift-9{left:calc(75% - 35px + 20px);position:relative}.col-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;position:relative}.shift-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px;position:relative}.shift-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-12{width:calc(100% - 40px);float:left;margin-left:20px;position:relative}.shift-12{left:calc(100% - 40px + 20px);position:relative}.col-13{width:calc(108.333333333% - 41.6666666667px);float:left;margin-left:20px;position:relative}.shift-13{left:calc(108.333333333% - 41.6666666667px + 20px);position:relative}.col-14{width:calc(116.666666667% - 43.3333333333px);float:left;margin-left:20px;position:relative}.shift-14{left:calc(116.666666667% - 43.3333333333px + 20px);position:relative}.col-15{width:calc(125% - 45px);float:left;margin-left:20px;position:relative}.shift-15{left:calc(125% - 45px + 20px);position:relative}.col-16{width:calc(133.333333333% - 46.6666666667px);float:left;margin-left:20px;position:relative}.shift-16{left:calc(133.333333333% - 46.6666666667px + 20px);position:relative}.square:before{content:'';float:left;padding-bottom:100%}.square:after{content:'';display:table;clear:both}.dont-break-out,p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.no-select,#chapter-nav a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}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:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body:before{opacity:.1 !important}.center{text-align:center}.container,#headbar,.hero .hero-overlay .markup-box,ul.mini-index{width:100%;max-width:74.6666666667em;margin-left:auto;margin-right:auto}.container::after,#headbar::after,.hero .hero-overlay .markup-box::after,ul.mini-index::after{clear:both;content:"";display:block}.row{position:relative;margin-bottom:1rem}.row::after{clear:both;content:"";display:block}.col-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px;position:relative}.shift-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;position:relative}.shift-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-3{width:calc(25% - 25px);float:left;margin-left:20px;position:relative}.shift-3{left:calc(25% - 25px + 20px);position:relative}.col-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;position:relative}.shift-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;position:relative}.shift-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-6{width:calc(50% - 30px);float:left;margin-left:20px;position:relative}.shift-6{left:calc(50% - 30px + 20px);position:relative}.col-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;position:relative}.shift-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;position:relative}.shift-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-9{width:calc(75% - 35px);float:left;margin-left:20px;position:relative}.shift-9{left:calc(75% - 35px + 20px);position:relative}.col-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;position:relative}.shift-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px;position:relative}.shift-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-12{width:calc(100% - 40px);float:left;margin-left:20px;position:relative}.shift-12{left:calc(100% - 40px + 20px);position:relative}.col-13{width:calc(108.333333333% - 41.6666666667px);float:left;margin-left:20px;position:relative}.shift-13{left:calc(108.333333333% - 41.6666666667px + 20px);position:relative}.col-14{width:calc(116.666666667% - 43.3333333333px);float:left;margin-left:20px;position:relative}.shift-14{left:calc(116.666666667% - 43.3333333333px + 20px);position:relative}.col-15{width:calc(125% - 45px);float:left;margin-left:20px;position:relative}.shift-15{left:calc(125% - 45px + 20px);position:relative}.col-16{width:calc(133.333333333% - 46.6666666667px);float:left;margin-left:20px;position:relative}.shift-16{left:calc(133.333333333% - 46.6666666667px + 20px);position:relative}.square:before{content:'';float:left;padding-bottom:100%}.square:after{content:'';display:table;clear:both}.dont-break-out,p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.no-select,#chapter-nav a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}body{font-family:"Pontano Sans",Sans-Serif}.hide-text{position:relative;display:inline-block;color:transparent !important}.hide-text:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:repeating-linear-gradient(to bottom, rgba(0,0,0,0.1) 0, rgba(0,0,0,0.1) 1em, transparent 1em, transparent 1.5em)}h1,.h1{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h2,.h2,.sidebar .Sidebar-HL{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h3,.h3{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h4,.h4{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h5,.h5{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h6,.h6{font-family:"Signika",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h1,.h1{font-size:1.8rem;text-transform:uppercase}h2,.h2,.sidebar .Sidebar-HL{font-size:1.4rem;text-transform:uppercase;margin-bottom:1em;padding-top:0;padding-bottom:0.5em;border-bottom:1px solid #a7abb1}body.chapter-01 h2,body.chapter-01 .h2,body.chapter-01 .sidebar .Sidebar-HL,.sidebar body.chapter-01 .Sidebar-HL{border-bottom:1px solid #ffd731}body.chapter-02 h2,body.chapter-02 .h2,body.chapter-02 .sidebar .Sidebar-HL,.sidebar body.chapter-02 .Sidebar-HL{border-bottom:1px solid #ffa024}body.chapter-03 h2,body.chapter-03 .h2,body.chapter-03 .sidebar .Sidebar-HL,.sidebar body.chapter-03 .Sidebar-HL{border-bottom:1px solid #00cbd7}body.chapter-04 h2,body.chapter-04 .h2,body.chapter-04 .sidebar .Sidebar-HL,.sidebar body.chapter-04 .Sidebar-HL{border-bottom:1px solid #f01e32}body.chapter-05 h2,body.chapter-05 .h2,body.chapter-05 .sidebar .Sidebar-HL,.sidebar body.chapter-05 .Sidebar-HL{border-bottom:1px solid #04b8ff}body.chapter-06 h2,body.chapter-06 .h2,body.chapter-06 .sidebar .Sidebar-HL,.sidebar body.chapter-06 .Sidebar-HL{border-bottom:1px solid #6c5cb3}body.chapter-07 h2,body.chapter-07 .h2,body.chapter-07 .sidebar .Sidebar-HL,.sidebar body.chapter-07 .Sidebar-HL{border-bottom:1px solid #a6c73f}body.chapter-08 h2,body.chapter-08 .h2,body.chapter-08 .sidebar .Sidebar-HL,.sidebar body.chapter-08 .Sidebar-HL{border-bottom:1px solid #538a30}h3,.h3{font-size:1.25rem;text-transform:uppercase}h4,.h4{font-size:1.25rem;text-transform:uppercase}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1rem}h3.icon-head,.icon-head.h3{padding-top:4px;margin-bottom:6px}.line{border-top:1px solid #b4b9bd;padding-top:0.75rem;margin-top:0}.gradient-text{color:#933a4b;background-image:-webkit-linear-gradient(left, #2f5a8b, #c92929);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p{font-family:"Pontano Sans",Sans-Serif;font-size:1.1rem;margin:0 0 .75em;font-weight:300;text-align:left;color:#35393d;line-height:1.5em}p span.Fliesstext-bold{font-weight:500;color:#000}.centered{text-align:center}.Initiale{float:left;font-family:"Signika",Sans-Serif;font-weight:200;font-size:3.7rem;line-height:2.5rem;padding-top:8px;padding-right:6px}a{color:#0086fa;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#0065bc}body.chapter-03 a{color:#009ba4}body.chapter-03 a:active,body.chapter-03 a:focus,body.chapter-03 a:hover{color:#00747b}hr{border-bottom:1px solid #b4b9bd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}pre,code,tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa}figcaption{text-align:left;font-size:0.9rem;font-weight:300}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap}ul{margin:0;padding:0}ul li{list-style-type:none;margin:0;padding:0}dl dt,dl dd{display:block;padding:0.35em 1em 0.35em 0}dl dt{float:left;font-weight:600;min-width:72px}dl dd{clear:right}.end-ref,.foot-ref{vertical-align:top;position:relative;top:-0.5em;font-size:0.7em;font-weight:400}.Quadrat{padding-right:0.25em}body.highlights .Quadrat{color:#dedede}body.summary .Quadrat{color:#dedede}body.chapter-01 .Quadrat{color:#fdcc00}body.chapter-02 .Quadrat{color:#f08800}body.chapter-03 .Quadrat{color:#009ba4}body.chapter-04 .Quadrat{color:#cd0e20}body.chapter-05 .Quadrat{color:#0095d0}body.chapter-06 .Quadrat{color:#554696}body.chapter-07 .Quadrat{color:#87a330}body.chapter-08 .Quadrat{color:#3c6423}.quote{font-family:"Signika",Sans-Serif;font-size:2.25rem;line-height:1.1em;text-align:right;color:#b4b9bd;float:right;margin:10px 0 20px 30px;padding-top:1em;padding-bottom:1em;width:400px;border-top:3px solid #cfd2d5;border-bottom:3px solid #cfd2d5}.sub{position:relative;font-size:0.6em;font-weight:500}h1 .sub,.h1 .sub{font-size:0.25em;margin-bottomm:0.25em}.sup{font-size:0.6em;font-weight:600;position:relative;top:-0.6em}h1 .sup,.h1 .sup{display:inline-block;font-size:0.4em;text-transform:none;top:-0.9em}.example{padding:1em;background-color:#f0f1f2}#nav-bar .big-chapter-title{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#chapter-nav{position:fixed;z-index:344;bottom:0px;left:0px;width:100%;pointer-events:none}#chapter-nav.bottomed-out{position:absolute}#nav-open{pointer-events:all}.action{display:block;position:absolute;z-index:340;width:52px;height:52px;border-radius:52px;background-color:#0086fa;transform-origin:center center;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}@media only screen and (min-width: 240px){.action{bottom:24px;right:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}}@media only screen and (min-width: 1180px){.action{bottom:36px;right:36px}}.action .icon{position:relative;display:block;margin:10px auto;width:32px;height:32px;color:#fff !important;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.action .icon.icon-open{display:block}.action .icon.icon-close{display:none}.action .icon polygon,.action .icon rect{fill:#fff}.action.active{background-color:#646c74}.action.active .icon-open{display:none !important}.action.active .icon-close{display:block !important}.action:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.action:hover .icon{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.tabstyle{z-index:512}@media only screen and (min-width: 240px){.tabstyle{display:block;position:absolute;z-index:512;width:52px;height:52px;bottom:24px;right:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:52px;background-color:#0086fa;transform-origin:center center;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.tabstyle .tablabel{display:none}.tabstyle .icon{position:relative;display:block;margin:10px auto;width:32px;height:32px;color:#fff !important;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.tabstyle .icon.icon-open{display:block}.tabstyle .icon.icon-close{display:none}.tabstyle .icon polygon,.tabstyle .icon rect{fill:#fff}.tabstyle.active{position:fixed;background-color:#646c74}.tabstyle.active .icon-open{display:none !important}.tabstyle.active .icon-close{display:block !important}}@media only screen and (min-width: 640px){.tabstyle{display:block;position:absolute;bottom:0px;right:0px;width:128px;height:64px;background-color:#f0f1f2;text-align:center;box-shadow:none;border-radius:0}.tabstyle .tablabel{display:inline}.tabstyle .wrapper{vertical-align:middle}.tabstyle.active{position:absolute;background-color:#f0f1f2}.tabstyle.active .icon-open{display:none !important}.tabstyle.active .icon-close{display:block !important}.tabstyle .icon{display:inline;width:36px;height:36px;margin:8px auto 0 auto}.tabstyle .icon polygon,.tabstyle .icon rect{fill:#0086fa}.tabstyle .icon.icon-open{display:block}.tabstyle .icon.icon-close{display:none}}.tab-expand{display:none;height:40px;width:128px;position:absolute;top:0px;right:0px;text-align:center}.tab-expand .tablabel{display:inline}.tab-expand .icon{display:block;width:40px;height:40px;margin:0px auto 0 auto}.tab-expand .icon polygon,.tab-expand .icon rect,.tab-expand .icon circle{fill:#0086fa}.tab-expand .label-expand{display:none !important}.tab-expand .label-close{display:none !important}.closed .tab-expand{display:block !important}.closed .tab-expand .label-expand{display:none !important}.closed .tab-expand .label-close{display:none !important}.tabstyle .tablabel,.tab-expand .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{color:#0086fa;letter-spacing:0.25em;font-family:"Signika",Sans-Serif;font-weight:500;font-size:0.8rem;text-transform:uppercase}@media only screen and (min-width: 240px){.tabstyle .tablabel,.tab-expand .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:1rem}}@media only screen and (min-width: 640px){.tabstyle .tablabel,.tab-expand .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:1rem}}@media only screen and (min-width: 1180px){.tabstyle .tablabel,.tab-expand .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:0.8rem}}#nav-bar{pointer-events:none;background-color:transparent;pointer-events:none;overflow:hidden;width:100%;-webkit-transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar{height:650px}}@media only screen and (min-width: 640px){#nav-bar{height:560px}}@media only screen and (min-width: 1180px){#nav-bar{height:440px}}#nav-bar .nav{position:relative}#nav-bar.closed{height:152px}@media only screen and (min-width: 240px){#nav-bar.closed{height:140px}}@media only screen and (min-width: 640px){#nav-bar.closed{height:152px}}@media only screen and (min-width: 1180px){#nav-bar.closed{height:152px}}#nav-bar.closed .pre-nav nav,#nav-bar.closed .annex-nav nav{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;padding-bottom:40px;background-color:#f0f1f2}#nav-bar.closed .pre-nav:hover .collapser,#nav-bar.closed .annex-nav:hover .collapser{margin-top:-140px}#nav-bar.closed .collapser{padding-top:14px;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);margin-top:0}#nav-bar.closed .main-nav .collapser{margin:0 !important;padding:0 !important;height:0 !important;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 640px){#nav-bar.closed:hover{height:180px}}@media only screen and (min-width: 1180px){#nav-bar.closed:hover{height:180px}}#nav-bar.closed .chap-nav li{-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);margin-top:0}@media only screen and (min-width: 1180px){#nav-bar.closed .chap-nav li:hover{margin-top:-85px}}#nav-bar.closed .download-nav,#nav-bar.closed .nav-close{visibility:hidden}#nav-bar #nav-ramp{pointer-events:none;position:relative;height:140px;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar #nav-ramp{height:140px}}@media only screen and (min-width: 640px){#nav-bar #nav-ramp{height:140px}}@media only screen and (min-width: 1180px){#nav-bar #nav-ramp{height:140px}}#nav-bar .nav-container{pointer-events:all;position:relative;background-color:#f0f1f2}@media only screen and (min-width: 240px){#nav-bar .pre-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #cfd2d5}}@media only screen and (min-width: 640px){#nav-bar .pre-nav{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .pre-nav{width:calc(16.6666666667% - 35px);float:left;margin-left:30px;border-bottom:none}}@media only screen and (min-width: 240px){#nav-bar .main-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #cfd2d5}}@media only screen and (min-width: 640px){#nav-bar .main-nav{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .main-nav{width:calc(66.6666666667% - 50px);float:left;margin-left:30px;border-bottom:none}}#nav-bar .annex-nav{position:relative;z-index:600}@media only screen and (min-width: 240px){#nav-bar .annex-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #cfd2d5}}@media only screen and (min-width: 640px){#nav-bar .annex-nav{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .annex-nav{width:calc(16.6666666667% - 35px);float:left;margin-left:30px;border-bottom:none}}@media only screen and (min-width: 240px){#nav-bar .download-nav{width:calc(100% - 20px);float:left;margin-left:10px;padding-bottom:72px}}@media only screen and (min-width: 640px){#nav-bar .download-nav{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:20px;padding-bottom:40px;border-top:1px solid #cfd2d5}}@media only screen and (min-width: 1180px){#nav-bar .download-nav{width:calc(100% - 60px);float:left;margin-left:30px;margin-top:20px;padding-bottom:40px;border-top:1px solid #cfd2d5}}@media only screen and (min-width: 240px){#nav-bar .collapsed ul{height:0px}}@media only screen and (min-width: 640px){#nav-bar .collapsed ul{height:auto}}@media only screen and (min-width: 1180px){#nav-bar .collapsed ul{height:auto}}#nav-bar .collapsed .icon-expand{display:block !important}#nav-bar .collapsed .icon-collapse{display:none !important}#nav-bar .collapser{display:block;overflow:hidden}@media only screen and (min-width: 240px){#nav-bar .collapser{padding:20px 0 20px}}@media only screen and (min-width: 640px){#nav-bar .collapser{padding:20px 0 10px}#nav-bar .collapser .icon{display:none !important}}@media only screen and (min-width: 1180px){#nav-bar .collapser{padding:20px 0 10px}#nav-bar .collapser .icon{display:none !important}}#nav-bar .collapser .icon{position:absolute;top:16px;right:12px;width:24px;height:24px;border-radius:32px;border:3px solid #fff !important}#nav-bar .collapser .icon-expand{display:none;background-color:#0086fa}#nav-bar .collapser .icon-collapse{display:block;background-color:#b4b9bd}#nav-bar .collapser h3,#nav-bar .collapser .h3{height:auto;visibility:visible;margin:0;overflow:hidden}#nav-bar ul{-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar ul{height:200px}}@media only screen and (min-width: 640px){#nav-bar ul{height:auto}}@media only screen and (min-width: 1180px){#nav-bar ul{height:auto}}#nav-bar ul.side-nav li{margin-bottom:4px;font-weight:300;font-size:0.9rem;font-family:"Signika",Sans-Serif}#nav-bar ul.side-nav li a{color:#646c74}#nav-bar ul.side-nav li a:hover{color:#35393d}#nav-bar ul.side-nav li.nav-highlight a{display:block;background-color:#0086fa;color:#fff;padding:5px 8px}@media only screen and (min-width: 240px){#nav-bar ul.side-nav{overflow:hidden}#nav-bar ul.side-nav li{padding:0.25em 0}}@media only screen and (min-width: 640px){#nav-bar ul.side-nav{overflow:visible}#nav-bar ul.side-nav li{padding:0}}@media only screen and (min-width: 1180px){#nav-bar ul.side-nav{overflow:visible}#nav-bar ul.side-nav li{padding:0}}@media only screen and (min-width: 240px){#nav-bar ul.chap-nav{overflow:hidden}#nav-bar ul.chap-nav li{width:calc(25% - 3.75px);float:left;margin-left:3px}}@media only screen and (min-width: 1180px){#nav-bar ul.chap-nav{overflow:visible}#nav-bar ul.chap-nav li{width:calc(12.5% - 3.375px);float:left;margin-left:3px}}@media only screen and (min-width: 640px){#nav-bar.closed ul.chap-nav li{width:calc(12.5% - 3.375px);float:left;margin-left:3px}#nav-bar.closed .big-chapter-title{display:none}#nav-bar.closed .big-chapter-number{font-size:1.5rem;padding-top:8px;padding-left:12px}}@media only screen and (min-width: 1180px){#nav-bar.closed .big-chapter-title{display:block}}#nav-bar ul.item-nav{font-family:"Signika",Sans-Serif}#nav-bar ul.item-nav li{position:relative;margin-bottom:10px}#nav-bar ul.item-nav li a{display:block;background-color:#8b929a;padding:6px 12px;font-weight:300;font-size:0.9rem;color:#fff}#nav-bar ul.item-nav li a .icon{position:absolute;top:5px;right:10px;width:20px;height:20px;opacity:0.7}#nav-bar ul.item-nav li a:hover{background-color:#0086fa;color:#fff}@media only screen and (min-width: 240px){#nav-bar ul.item-nav{overflow:hidden;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#nav-bar ul.item-nav li{width:calc(50% - 15px);float:left;margin-left:10px;padding:0.25em 0}}@media only screen and (min-width: 640px){#nav-bar ul.item-nav{overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}#nav-bar ul.item-nav li{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;padding:0.25em 0}}@media only screen and (min-width: 1180px){#nav-bar ul.item-nav{overflow:visible;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}#nav-bar ul.item-nav li{width:calc(16.6666666667% - 35px);float:left;margin-left:30px;padding:0}}#nav-bar .chapter-box{position:relative;margin-bottom:3px;padding:0px}#nav-bar .chapter-box a{display:block;color:#fff}@media only screen and (min-width: 240px){#nav-bar .chapter-box a{min-height:92px}}@media only screen and (min-width: 640px){#nav-bar .chapter-box a{min-height:92px}}@media only screen and (min-width: 1180px){#nav-bar .chapter-box a{min-height:128px}}#nav-bar .chapter-box.chapter-01 a{background-color:#fdcc00}#nav-bar .chapter-box.chapter-01 a:hover{background-color:#fdcc00 !important}#nav-bar .chapter-box.chapter-01 a .big_chapter_number{color:#fdcc00}#nav-bar .chapter-box.chapter-02 a{background-color:#f08800}#nav-bar .chapter-box.chapter-02 a:hover{background-color:#f08800 !important}#nav-bar .chapter-box.chapter-02 a .big_chapter_number{color:#f08800}#nav-bar .chapter-box.chapter-03 a{background-color:#009ba4}#nav-bar .chapter-box.chapter-03 a:hover{background-color:#009ba4 !important}#nav-bar .chapter-box.chapter-03 a .big_chapter_number{color:#009ba4}#nav-bar .chapter-box.chapter-04 a{background-color:#cd0e20}#nav-bar .chapter-box.chapter-04 a:hover{background-color:#cd0e20 !important}#nav-bar .chapter-box.chapter-04 a .big_chapter_number{color:#cd0e20}#nav-bar .chapter-box.chapter-05 a{background-color:#0095d0}#nav-bar .chapter-box.chapter-05 a:hover{background-color:#0095d0 !important}#nav-bar .chapter-box.chapter-05 a .big_chapter_number{color:#0095d0}#nav-bar .chapter-box.chapter-06 a{background-color:#554696}#nav-bar .chapter-box.chapter-06 a:hover{background-color:#554696 !important}#nav-bar .chapter-box.chapter-06 a .big_chapter_number{color:#554696}#nav-bar .chapter-box.chapter-07 a{background-color:#87a330}#nav-bar .chapter-box.chapter-07 a:hover{background-color:#87a330 !important}#nav-bar .chapter-box.chapter-07 a .big_chapter_number{color:#87a330}#nav-bar .chapter-box.chapter-08 a{background-color:#3c6423}#nav-bar .chapter-box.chapter-08 a:hover{background-color:#3c6423 !important}#nav-bar .chapter-box.chapter-08 a .big_chapter_number{color:#3c6423}#nav-bar .big-chapter-number{position:absolute;top:1px;left:0px;font-family:"Signika",Sans-Serif;line-height:1em;text-align:left;color:#fff;background-color:transparent}@media only screen and (min-width: 240px){#nav-bar .big-chapter-number{font-size:1.25rem;padding-top:6px;padding-left:6px}}@media only screen and (min-width: 640px){#nav-bar .big-chapter-number{font-size:1.25rem;padding-top:6px;padding-left:6px}}@media only screen and (min-width: 1180px){#nav-bar .big-chapter-number{font-size:1.5rem;padding-top:8px;padding-left:8px}}#nav-bar .big-chapter-title{position:absolute;left:0px;bottom:0px;width:85%;font-family:"Signika",Sans-Serif;color:#fff;font-size:0.8rem;font-weight:300}@media only screen and (min-width: 240px){#nav-bar .big-chapter-title{line-height:1em;padding:6px}}@media only screen and (min-width: 640px){#nav-bar .big-chapter-title{line-height:1.1em;padding:6px}}@media only screen and (min-width: 1180px){#nav-bar .big-chapter-title{line-height:1.2em;padding:8px}}#nav-bar .chapter-index{width:100%;margin-top:10px;height:10px;background-image:url("../images/optimized/index_small.png");background-repeat:no-repeat;background-position:center 40px}body.chapter_01 #nav-bar .chapter-index.chapter_01{background-position:center top}body.chapter_02 #nav-bar .chapter-index.chapter_02{background-position:center top}body.chapter_03 #nav-bar .chapter-index.chapter_03{background-position:center top}body.chapter_04 #nav-bar .chapter-index.chapter_04{background-position:center top}body.chapter_05 #nav-bar .chapter-index.chapter_05{background-position:center top}body.chapter_06 #nav-bar .chapter-index.chapter_06{background-position:center top}body.chapter_07 #nav-bar .chapter-index.chapter_07{background-position:center top}body.chapter_08 #nav-bar .chapter-index.chapter_08{background-position:center top}a.anchor{text-decoration:none;border-bottom:none;padding-left:1%;color:transparent;font-weight:none;font-size:1em}a.anchor:hover{color:#0086fa;border-bottom:none}.top{display:none;font-size:0px;width:70px;color:#cfd2d5;text-decoration:none;position:absolute;right:0px;bottom:0px;padding:7px 7px 7px 20px}.top:before{font-size:16px}.top:hover{text-decoration:none;color:#fdcc00}#side-menu{max-width:280px;list-style-type:none;padding:0;font-size:0.85rem}#side-menu>li>a{display:block;width:auto;color:#888;padding:4px 0px 4px 4px;min-height:25px}#side-menu li{position:relative}#side-menu li.side-menu-header{color:#b4b9bd;max-width:280px;text-transform:uppercase;font-family:"Signika",Sans-Serif}#side-menu li.side-menu-header .ren-part{font-weight:500;display:block}#side-menu li.side-menu-header .status-part{font-weight:100;letter-spacing:0.05em}#side-menu li.active .sub-menu{display:block}#side-menu li.active>a{color:#000}body.chapter-01 #side-menu li.active>a{color:#fdcc00}body.chapter-02 #side-menu li.active>a{color:#f08800}body.chapter-03 #side-menu li.active>a{color:#009ba4}body.chapter-04 #side-menu li.active>a{color:#cd0e20}body.chapter-05 #side-menu li.active>a{color:#0095d0}body.chapter-06 #side-menu li.active>a{color:#554696}body.chapter-07 #side-menu li.active>a{color:#87a330}body.chapter-08 #side-menu li.active>a{color:#3c6423}#side-menu li.opening{margin:4px 0}#side-menu li.opening a{padding:8px 0px 8px 48px}#side-menu li.opening>a{text-transform:uppercase}#side-menu li .sub-menu{list-style-type:none;padding:0 0 10px 46px;display:none;clear:left}#side-menu li .sub-menu li{width:100%;padding:0;margin:2px 0}#side-menu li .sub-menu a{padding:3px 0 3px 0px !important;color:#8b929a;text-align:left}#side-menu li .sub-menu a:hover{color:#000;background-color:transparent}#side-menu li .sub-menu ul ul{display:none;padding-left:0.5em;font-weight:200}#side-menu li .sub-menu ul ul li{margin:0px 0}#side-menu li .sub-menu ul ul a{padding:2px 0px 2px 48px}#side-menu li .sub-menu li.active ul{display:block}#side-menu li .sub-menu ul ul ul{display:none}#side-menu li.side-menu-footer{border-top:1px solid #cfd2d5;padding-top:1em;width:100%;max-width:100%}#side-menu li.side-menu-footer .box-label{display:block;color:#cfd2d5;text-transform:uppercase;letter-spacing:0.1em;font-size:0.75rem}#side-menu li.side-menu-footer .box-title{color:#646c74;text-transform:uppercase}#side-menu li.side-menu-footer .prev-box{width:20%;float:left}#side-menu li.side-menu-footer .next-box{width:80%;float:right;text-align:right}#side-menu li.side-menu-footer a{width:auto;display:block;text-transform:uppercase}#side-menu li.side-menu-footer .icon{display:inline-block;width:1.2em;height:1.2em;vertical-align:text-bottom}#side-menu a{text-decoration:none;min-height:20px;width:100%;font-family:"Signika",Sans-Serif;display:block}#side-menu a:hover{color:#000}#side-menu .chevron{position:absolute;top:0px;left:0px;height:100%;width:24px;text-align:center;padding:12px;pointer-events:none}#side-menu .label{position:absolute;top:10px;left:1px;width:100%;text-align:center;z-index:20;font-family:"Signika",Sans-Serif;font-weight:400;font-size:2.5rem;letter-spacing:-0.05em;line-height:0.75em;text-align:left;white-space:nowrap;vertical-align:baseline}.chapter-01 #side-menu .label{color:#fdcc00}.chapter-02 #side-menu .label{color:#f08800}.chapter-03 #side-menu .label{color:#009ba4}.chapter-04 #side-menu .label{color:#cd0e20}.chapter-05 #side-menu .label{color:#0095d0}.chapter-06 #side-menu .label{color:#554696}.chapter-07 #side-menu .label{color:#87a330}.chapter-08 #side-menu .label{color:#3c6423}.tiles::after{clear:both;content:"";display:block}.tiles::after{clear:both;content:"";display:block}.tiles .tile{text-align:center}@media only screen and (min-width: 240px){.tiles .tile{width:calc(50% - 15px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){.tiles .tile{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){.tiles .tile{width:calc(25% - 37.5px);float:left;margin-left:30px}}.tiles .tile .tile-thumb{display:block;width:100%;height:164px;overflow:hidden;background-color:#f0f1f2}.tiles .tile .tile-thumb img{width:100%}.grav-C{object-position:50% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-N{object-position:0% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-NE{object-position:0% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-E{object-position:50% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-SE{object-position:100% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-S{object-position:100% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-SW{object-position:100% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.grav-W{object-position:50% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.grav-NW{object-position:0% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto;font-size:0.85rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.tooltipster-content li{list-style-type:none;margin:0;padding:0}.tooltipster-content a{color:#000 !important;text-decoration:underline}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #000;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#000}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}.primary-color{color:#fdcc00}.primary-color.swatch{position:relative;background-color:#fdcc00;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.primary-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#fdcc00";color:#fff}.primary-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"primary-color";color:#35393d;font-size:0.8rem}.primary-color-bg{background-color:#fdcc00}.secondary-color{color:#7099d0}.secondary-color.swatch{position:relative;background-color:#7099d0;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.secondary-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#7099d0";color:#fff}.secondary-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"secondary-color";color:#35393d;font-size:0.8rem}.secondary-color-bg{background-color:#7099d0}.accent-color{color:#0086fa}.accent-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.accent-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.accent-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"accent-color";color:#35393d;font-size:0.8rem}.accent-color-bg{background-color:#0086fa}.accent-color-active{color:#007fdd}.accent-color-active.swatch{position:relative;background-color:#007fdd;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.accent-color-active.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#007fdd";color:#fff}.accent-color-active.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"accent-color-active";color:#35393d;font-size:0.8rem}.accent-color-active-bg{background-color:#007fdd}.action-color{color:#0086fa}.action-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.action-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.action-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"action-color";color:#35393d;font-size:0.8rem}.action-color-bg{background-color:#0086fa}.hover-color{color:#7099d0}.hover-color.swatch{position:relative;background-color:#7099d0;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.hover-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#7099d0";color:#fff}.hover-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"hover-color";color:#35393d;font-size:0.8rem}.hover-color-bg{background-color:#7099d0}.visited-color{color:#0086fa}.visited-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.visited-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.visited-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"visited-color";color:#35393d;font-size:0.8rem}.visited-color-bg{background-color:#0086fa}.disabled-color{color:#b4b9bd}.disabled-color.swatch{position:relative;background-color:#b4b9bd;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.disabled-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#b4b9bd";color:#fff}.disabled-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"disabled-color";color:#35393d;font-size:0.8rem}.disabled-color-bg{background-color:#b4b9bd}.darkest-gray{color:#35393d}.darkest-gray.swatch{position:relative;background-color:#35393d;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.darkest-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#35393d";color:#fff}.darkest-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"darkest-gray";color:#35393d;font-size:0.8rem}.darkest-gray-bg{background-color:#35393d}.dark-gray{color:#646c74}.dark-gray.swatch{position:relative;background-color:#646c74;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.dark-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#646c74";color:#fff}.dark-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"dark-gray";color:#35393d;font-size:0.8rem}.dark-gray-bg{background-color:#646c74}.medium-gray{color:#8b929a}.medium-gray.swatch{position:relative;background-color:#8b929a;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.medium-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#8b929a";color:#fff}.medium-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"medium-gray";color:#35393d;font-size:0.8rem}.medium-gray-bg{background-color:#8b929a}.light-gray{color:#b4b9bd}.light-gray.swatch{position:relative;background-color:#b4b9bd;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.light-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#b4b9bd";color:#fff}.light-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"light-gray";color:#35393d;font-size:0.8rem}.light-gray-bg{background-color:#b4b9bd}.lighter-gray{color:#cfd2d5}.lighter-gray.swatch{position:relative;background-color:#cfd2d5;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.lighter-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#cfd2d5";color:#fff}.lighter-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"lighter-gray";color:#35393d;font-size:0.8rem}.lighter-gray-bg{background-color:#cfd2d5}.subtle-gray{color:#f0f1f2}.subtle-gray.swatch{position:relative;background-color:#f0f1f2;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.subtle-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#f0f1f2";color:#fff}.subtle-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"subtle-gray";color:#35393d;font-size:0.8rem}.subtle-gray-bg{background-color:#f0f1f2}.status-color{color:#8dbe51}.status-color.swatch{position:relative;background-color:#8dbe51;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.status-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#8dbe51";color:#fff}.status-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"status-color";color:#35393d;font-size:0.8rem}.status-color-bg{background-color:#8dbe51}.warning-color{color:#ddc44f}.warning-color.swatch{position:relative;background-color:#ddc44f;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.warning-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#ddc44f";color:#fff}.warning-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"warning-color";color:#35393d;font-size:0.8rem}.warning-color-bg{background-color:#ddc44f}.error-color{color:#cd4533}.error-color.swatch{position:relative;background-color:#cd4533;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.error-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#cd4533";color:#fff}.error-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"error-color";color:#35393d;font-size:0.8rem}.error-color-bg{background-color:#cd4533}table{width:100%;margin:1.5em 0 2em}table tr:nth-child(even) td{background-color:#f0f1f2}table td{border:1px solid #b4b9bd;padding:0.25em;text-align:center;vertical-align:middle}table td.center{text-align:center;vertical-align:middle}table td.center p{text-align:center;vertical-align:middle}table td p{margin:0;font-size:.85rem}table td .Footnote-Reference{font-size:0.8em}table td.align-right{text-align:right}table td.align-right p{text-align:right;padding-right:0.5em}table td.align-center{text-align:center}table td.align-center p{text-align:center}table.substates{margin:0}table.substates td{padding:0;vertical-align:top;border:none;background-color:transparent !important}table td.spanned{padding:0}table td.spanned .substates td{padding:0.25em}table td.spanned .substates td:first-child{border-right:1px solid #b4b9bd}.align-right{text-align:right}.align-right p,.align-right span{text-align:right}.bold{font-weight:600}.bold p,.bold span{font-weight:600}.italic{font-style:italic}.italic-right{text-align:right;font-style:italic;float:right;clear:both}.table-headline{border-top:1px solid #cfd2d5;padding-top:0.75em;margin-top:2.5em;font-family:"Signika",Sans-Serif}.table-headline .header-lead{font-weight:600}.table-headline span{font-weight:200;text-transform:none}td.default-odd{background-color:#f0f1f2 !important;vertical-align:top}td.default-even{background-color:#fff !important;vertical-align:top}td.default,td.default-left,td.default-bold,td.default-bold-left,td.default-a,td.default-b,td.default-c{vertical-align:top}td.default p,td.default-left p,td.default-bold p,td.default-bold-left p,td.default-a p,td.default-b p,td.default-c p{vertical-align:middle;text-align:center}td.default img,td.default-left img,td.default-bold img,td.default-bold-left img,td.default-a img,td.default-b img,td.default-c img{margin-right:0.5em}td.default-left p{text-align:left}td.default-left.iconized p{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}#tableR19 td.default-left{vertical-align:top}td.default-bold,td.default-bold-left{font-weight:bold}td.default-bold p,td.default-bold-left p{font-weight:bold}td.default-bold-left p{text-align:left}td.default-a,td.default-b,td.default-c{border:1px solid #fff}td.default-a{background-color:#ffd218 !important}td.default-b{background-color:#ffe164 !important}td.default-c{background-color:#fff0b1 !important}td.spacer,td.spacer-vert{background-color:transparent !important;border:none;vertical-align:middle;text-align:center}td.spacer p,td.spacer-vert p{vertical-align:middle;text-align:center}td.header-black,td.header-black-left{background-color:#000 !important;border:1px solid #fff}td.header-black p,td.header-black-left p{text-align:center;color:#fff !important;font-weight:bold}td.header-black span,td.header-black-left span{color:#fff !important;font-weight:normal}td.header-black span:first-child,td.header-black-left span:first-child{font-weight:bold}td.header-black-left p{text-align:left}td.header-grey,td.header-grey-left{background-color:#cfd2d5 !important;color:#000;border:1px solid #fff}td.header-grey p,td.header-grey-left p{vertical-align:middle;text-align:center;font-weight:bold}td.header-grey span,td.header-grey-left span{font-weight:normal}td.header-grey span:first-child,td.header-grey-left span:first-child{font-weight:bold;text-transform:uppercase}td.header-grey-left p{text-align:left}td.header-a,td.header-b,td.header-c{border:1px solid #fff}td.header-a p,td.header-b p,td.header-c p{vertical-align:middle;text-align:center}td.header-a span:first-child,td.header-b span:first-child,td.header-c span:first-child{font-weight:bold;text-transform:uppercase}td.header-a{background-color:#ffd218 !important}td.header-b{background-color:#ffe164 !important}td.header-c{background-color:#fff0b1 !important}td.footer-yellow,td.footer-yellow-left{background-color:#fdcc00 !important;border-color:#fff !important}td.footer-yellow p,td.footer-yellow-left p{color:#000;font-weight:bold;text-align:center}td.footer-yellow-left p{text-align:left}form#search{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}form#search input:focus,form#search button:focus{outline:none;outline-style:none;box-shadow:none;border:none;border-bottom:1px solid #0086fa}form#search input{border:none;border-bottom:1px solid #b4b9bd;color:#0086fa}form#search button.search-btn{background-color:transparent;border:none;width:1.5em;height:1em;border-radius:0;padding:0}form#search button.search-btn .icon{width:24px;height:24px;display:block}form#search button.search-btn .icon path{fill:#b4b9bd}form#search ::-webkit-input-placeholder{color:#cfd2d5;font-weight:200;font-style:italic}form#search ::-moz-placeholder{color:#cfd2d5;font-weight:200;font-style:italic}form#search :-ms-input-placeholder{color:#cfd2d5;font-weight:200;font-style:italic}form#search :-moz-placeholder{color:#cfd2d5;font-weight:200;font-style:italic}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.btn.btn-big{display:inline-block;padding:0.6em 1em;font-family:"Signika",Sans-Serif;background-color:#0086fa;color:#fff}.btn.btn-big.negative{border-color:#fff;color:#fff}#site-header{background-color:#fff;width:100%}#site-header .container,#site-header #headbar,#site-header .hero .hero-overlay .markup-box,.hero .hero-overlay #site-header .markup-box,#site-header ul.mini-index{height:100%}@media only screen and (min-width: 240px){#site-branding{width:calc(33.3333333333% - 13.3333333333px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#site-branding{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;height:50px}}@media only screen and (min-width: 1180px){#site-branding{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;height:50px}}#site-logo{height:31px;width:112px;margin-top:18px;display:block;background-image:url(../img/icons/logo.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/logo.svg);background-repeat:no-repeat;background-size:contain;background-position:left center}@media only screen and (min-width: 240px){#site-logo{margin-bottom:18px}}@media only screen and (min-width: 640px){#site-logo{margin-bottom:0px}}@media only screen and (min-width: 1180px){#site-logo{margin-bottom:0px}}#site-translate{text-align:right}@media only screen and (min-width: 240px){#site-translate{display:none}}@media only screen and (min-width: 640px){#site-translate{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;display:block;height:40px}}@media only screen and (min-width: 1180px){#site-translate{width:calc(41.6666666667% - 42.5px);float:left;margin-left:30px;display:block;height:40px}}#google_translate_element{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;display:inline-block;padding-top:10px;text-align:right}.goog-te-gadget-simple{background-color:transparent !important;border:none !important}.goog-te-gadget-simple img{display:none}.goog-te-gadget-simple span{font-size:0.75rem;color:#8b929a}.goog-te-gadget-simple span img{display:inline-block}.info-btn{display:inline-block;vertical-align:middle;color:#b4b9bd;text-align:center}.info-btn .icon{border-radius:24px;background-color:#b4b9bd;width:16px;height:16px;display:block}.info-btn:hover .icon{background-color:#8b929a}#site-origin{position:relative;text-align:right}#site-origin a{display:inline-block;color:#fff;background-color:#ffc000;padding:0.75em 0.75em;font-size:0.95rem;font-family:"Signika",Sans-Serif}#site-origin a .icon{display:inline-block;width:1.2em;height:1em;vertical-align:text-top;padding-left:0.5em}#site-origin a .icon polygon{fill:#fff !important}@media only screen and (min-width: 240px){#site-origin{display:none}}@media only screen and (min-width: 640px){#site-origin{width:calc(25% - 25px);float:left;margin-left:20px;display:block;height:50px}#site-origin a{font-size:0.85rem}#site-origin a .icon{display:none}}@media only screen and (min-width: 1180px){#site-origin{width:calc(25% - 37.5px);float:left;margin-left:30px;display:block;height:50px}#site-origin a{font-size:0.95rem}#site-origin a .icon{display:inline-block}}#site-name{display:block;font-family:"Signika",Sans-Serif;color:#8b929a;width:12em;padding-left:90px}#site-sponsor{text-align:right}#site-sponsor .label{display:inline-block;font-size:0.75rem;color:#8b929a}#site-sponsor a{display:inline-block;height:32px;width:auto}#site-sponsor a img{height:32px;width:auto}@media only screen and (min-width: 240px){#site-sponsor{display:none}}@media only screen and (min-width: 640px){#site-sponsor{width:calc(50% - 30px);float:left;margin-left:20px;display:block;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;height:50px}}@media only screen and (min-width: 1180px){#site-sponsor{width:calc(50% - 45px);float:left;margin-left:30px;display:block;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;height:50px}}#site-title{font-family:"Signika",Sans-Serif;font-size:0.9rem;color:#8b929a;text-transform:uppercase}@media only screen and (min-width: 240px){#site-title{width:calc(66.6666666667% - 16.6666666667px);float:left;margin-left:10px;height:67px}#site-title .title-box{display:inline;display:table-cell;vertical-align:middle;height:67px}}@media only screen and (min-width: 640px){#site-title{width:calc(50% - 30px);float:left;margin-left:20px;padding-top:20px;height:36px}#site-title .title-box{height:auto}}@media only screen and (min-width: 1180px){#site-title{width:calc(50% - 45px);float:left;margin-left:30px;padding-top:20px;height:36px}}#site-title .ren-part,#site-title .status-part{white-space:nowrap}#site-title .ren-part{font-weight:500;padding-right:0.25em}#site-title .status-part{font-weight:100;letter-spacing:0.05em}#head-search{height:100%;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:flex-end;-moz-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;text-align:right}@media only screen and (min-width: 240px){#head-search{display:none;width:calc(50% - 15px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#head-search{display:block;width:calc(50% - 30px);float:left;margin-left:20px;padding-top:16px;height:40px}}@media only screen and (min-width: 1180px){#head-search{display:block;width:calc(50% - 45px);float:left;margin-left:30px;padding-top:16px;height:40px}}#chapter-button{width:100%;line-height:0;text-align:center;position:absolute;z-index:30;bottom:10px;color:#8b929a}#chapter-button:hover{color:#646c74}#chapter-button i{font-size:30px;line-height:0}#chapter-wrap{position:relative;background-color:rgba(255,255,255,0.35);padding:20px 0 0 0;overflow:hidden;max-height:10px;-webkit-transition:max-height 450ms ease-in-out;-moz-transition:max-height 450ms ease-in-out;transition:max-height 450ms ease-in-out}#chapter-wrap.enabled{max-height:640px}#toggle-bar{position:absolute;bottom:0px;left:0px;width:100%;text-align:center}#toggle-bar #toggle-chapters{display:block;font-size:2rem;font-weight:bold;color:#8b929a}.hero{width:100%;position:relative;overflow:hidden;background-color:#f0f1f2;text-align:center}@media only screen and (min-width: 240px){.hero{height:calc(100vh - 106px)}}@media only screen and (min-width: 640px){.hero{height:400px}}@media only screen and (min-width: 1180px){.hero{height:600px}}body.frontpage .hero{background:#081526;background-image:-webkit-radial-gradient(80% 10%, circle, #1a2c44, transparent),-webkit-radial-gradient(80% 10%, circle, #09121f, transparent),-webkit-radial-gradient(80% 50%, circle, #03070e, transparent),-webkit-radial-gradient(20% 80%, 40em 40em, #000408, transparent),-webkit-radial-gradient(10% 10%, circle, #000408, transparent);background-image:radial-gradient(80% 10%, circle, #1a2c44, transparent),radial-gradient(80% 10%, circle, #09121f, transparent),radial-gradient(80% 50%, circle, #03070e, transparent),radial-gradient(20% 80%, 40em 40em, #000408, transparent),radial-gradient(10% 10%, circle, #000408, transparent);padding-top:0}@media only screen and (min-width: 240px){body.frontpage .hero{height:calc(100vh - 106px)}}@media only screen and (min-width: 640px){body.frontpage .hero{height:calc(100vh - 106px)}}@media only screen and (min-width: 1180px){body.frontpage .hero{height:calc(100vh - 106px)}}.hero .wrapper{width:100%;height:100%}@media only screen and (min-width: 240px){body.frontpage .hero .wrapper{height:calc(80vh - 106px)}}@media only screen and (min-width: 640px){body.frontpage .hero .wrapper{height:calc(100vh - 106px)}}@media only screen and (min-width: 1180px){body.frontpage .hero .wrapper{height:calc(100vh - 106px)}}.hero .posterframe{position:relative;width:100%;height:100%}@media only screen and (min-width: 240px){.hero .posterframe{background-size:cover;background-position:center top}}@media only screen and (min-width: 640px){.hero .posterframe{background-size:cover;background-position:center center}}@media only screen and (min-width: 1180px){.hero .posterframe{background-size:cover;background-position:center center}}.hero .posterframe.loaded-1 .poster_0{opacity:0}.hero .posterframe.loaded-2 .poster_1{opacity:0}.hero .posterframe.loaded-3 .poster_2{opacity:0}.hero .hero-overlay{width:100%;height:100%;position:absolute;z-index:40;left:0px;top:0px;color:#fff;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.hero .hero-overlay .container,.hero .hero-overlay #headbar,.hero .hero-overlay .markup-box,.hero .hero-overlay ul.mini-index{height:100%}.hero .hero-overlay .gravity-box{height:100%}.hero .hero-overlay .gravity-box.grav-SW .markup-box,.hero .hero-overlay .gravity-box.grav-SE .markup-box,.hero .hero-overlay .gravity-box.grav-S .markup-box{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.hero .hero-overlay .gravity-box.grav-N,.hero .hero-overlay .gravity-box.grav-NW,.hero .hero-overlay .gravity-box.grav-NE{padding-top:80px}.hero .hero-overlay .gravity-box.grav-SW .markup-box{margin-top:80px}.hero .hero-overlay .markup-box{padding-bottom:40px}.hero .hero-overlay .markup-box figcaption{margin:0 0 0.75em}.hero .hero-overlay .markup-box .globe-col{background-image:url("../img/Globe-large.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.hero .hero-overlay .markup-box .cover-col img{height:500px;width:auto}.hero .hero-overlay .markup-box .cover-col a{display:inline-block}@media only screen and (min-width: 240px){.hero .hero-overlay .markup-box .left-col{width:calc(100% - 20px);float:left;margin-left:10px}.hero .hero-overlay .markup-box .right-col{display:none}.hero .hero-overlay .markup-box .globe-col{display:block;width:calc(100% - 20px);float:left;margin-left:10px;height:600px;background-position:center top}.hero .hero-overlay .markup-box .cover-col{display:none}}@media only screen and (min-width: 640px){.hero .hero-overlay .markup-box .left-col{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}body.frontpage .hero .hero-overlay .markup-box .left-col{width:calc(50% - 30px);float:left;margin-left:20px;left:calc(0% - 20px + 20px);position:relative}.hero .hero-overlay .markup-box .right-col{display:none}.hero .hero-overlay .markup-box .globe-col{display:block;width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative;height:80%;background-size:contain;background-position:left top}.hero .hero-overlay .markup-box .cover-col{display:block;width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative;background-size:contain;background-position:center top}}@media only screen and (min-width: 1180px){.hero .hero-overlay .markup-box .left-col{width:calc(66.6666666667% - 50px);float:left;margin-left:30px;left:calc(0% - 30px + 30px);position:relative}body.frontpage .hero .hero-overlay .markup-box .left-col{width:calc(50% - 45px);float:left;margin-left:30px;left:calc(0% - 30px + 30px);position:relative}.hero .hero-overlay .markup-box .right-col{display:block;width:calc(25% - 37.5px);float:left;margin-left:30px;left:calc(8.3333333333% - 32.5px + 30px);position:relative}.hero .hero-overlay .markup-box .globe-col{display:block;width:calc(50% - 45px);float:left;margin-left:30px;left:calc(0% - 30px + 30px);position:relative;height:80%}.hero .hero-overlay .markup-box .cover-col{display:block;width:calc(50% - 45px);float:left;margin-left:30px;left:calc(0% - 30px + 30px);position:relative}}.hero .hero-overlay h1,.hero .hero-overlay .h1{font-weight:300;color:#fff;max-width:14em;line-height:1.1em}.hero .hero-overlay h1 .chapter-numeral,.hero .hero-overlay .h1 .chapter-numeral{display:table-cell;line-height:1.4em}@media only screen and (min-width: 240px){.hero .hero-overlay h1,.hero .hero-overlay .h1{font-size:1.5rem}.hero .hero-overlay h1 .chapter-numeral,.hero .hero-overlay .h1 .chapter-numeral{font-size:4rem}}@media only screen and (min-width: 640px){.hero .hero-overlay h1,.hero .hero-overlay .h1{font-size:1.75rem}.hero .hero-overlay h1 .chapter-numeral,.hero .hero-overlay .h1 .chapter-numeral{font-size:5rem}}@media only screen and (min-width: 1180px){.hero .hero-overlay h1,.hero .hero-overlay .h1{font-size:3rem}.hero .hero-overlay h1 .chapter-numeral,.hero .hero-overlay .h1 .chapter-numeral{font-size:6rem}}.hero .hero-overlay hr{border-bottom:1px solid #fff}.hero .hero-overlay p{color:#fff;max-width:48em}.hero .item-nav{font-family:"Signika",Sans-Serif}.hero .item-nav li{position:relative;margin-bottom:20px}.hero .item-nav li a{display:block;background-color:transparent;border:1px solid rgba(255,255,255,0.25);padding:10px 12px;font-weight:300;font-size:0.9rem;color:#fff;text-align:left}.hero .item-nav li a .icon{position:absolute;top:10px;right:10px;width:20px;height:20px;opacity:0.25}.hero .item-nav li a:hover{border:1px solid #0086fa;background-color:#0086fa;color:#fff}.hero .item-nav li a:hover .icon{opacity:1}@media only screen and (min-width: 240px){.hero .item-nav{overflow:hidden;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.hero .item-nav li{width:calc(50% - 15px);float:left;margin-left:10px;padding:0.25em 0}}@media only screen and (min-width: 640px){.hero .item-nav{overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.hero .item-nav li{width:calc(50% - 30px);float:left;margin-left:20px;padding:0.25em 0}}@media only screen and (min-width: 1180px){.hero .item-nav{overflow:visible;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.hero .item-nav li{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;padding:0}}.poster{width:100%;height:100%;position:absolute;left:0px;top:0px;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}@media only screen and (min-width: 240px){.poster{background-size:contain;background-position:center top}}@media only screen and (min-width: 640px){.poster{background-size:cover;background-position:center center}}@media only screen and (min-width: 1180px){.poster{background-size:cover;background-position:center center}}body.frontpage .poster{background-size:cover;background-position:center center}.poster.visible{opacity:1}.poster.visible.instantly{-webkit-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}.poster .poster_0{z-index:0}.poster .poster_1{z-index:1}.poster .poster_2{z-index:2}.poster .poster_3{z-index:3}.poster .poster_4{z-index:4}.poster.poster_0{filter:blur(25px)}.post-content .container,.post-content #headbar,.post-content .hero .hero-overlay .markup-box,.hero .hero-overlay .post-content .markup-box,.post-content ul.mini-index{padding-bottom:40px}@media only screen and (min-width: 240px){.post-content{left:calc(0% - 10px + 10px);position:relative;width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){.post-content{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative;width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){.post-content{left:calc(0% - 30px + 30px);position:relative;width:calc(75% - 52.5px);float:left;margin-left:30px}}#page-content{position:relative}@media only screen and (min-width: 240px){#main{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 1180px){#main{padding-top:80px;padding-bottom:80px}}#main.doc{width:calc(75% - 35px);float:left;margin-left:20px}body.frontpage #main{display:none}.Footnotes{font-size:0.9rem}.Footnotes .footnote-mark{font-weight:bold;padding-right:0.5em}.footnote-section{border-top:1px solid #b4b9bd;clear:both;margin-top:3em;padding-top:1em;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}@media only screen and (min-width: 240px){.footnote-section{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-width: 640px){.footnote-section{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1180px){.footnote-section{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footnote-section.no-col{-webkit-column-count:1;-moz-column-count:1;column-count:1}.endnote-section{padding-bottom:80px}.endnote-section .columns{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}@media only screen and (min-width: 240px){.endnote-section .columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-width: 640px){.endnote-section .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1180px){.endnote-section .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.endnote-section ol{font-size:0.85rem;padding-left:1.5em}.endnote-section ol li{margin-bottom:0.5em;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.endnote-section .marked{padding:1em 0;margin:0.5em 0}body.chapter-01 .endnote-section .marked{background-color:#fff}body.chapter-02 .endnote-section .marked{background-color:#fff}body.chapter-03 .endnote-section .marked{background-color:#d7fdff}body.chapter-04 .endnote-section .marked{background-color:#fff}body.chapter-05 .endnote-section .marked{background-color:#fff}body.chapter-06 .endnote-section .marked{background-color:#fff}body.chapter-07 .endnote-section .marked{background-color:#fff}body.chapter-08 .endnote-section .marked{background-color:#d9edcc}.Endnote-Target{font-size:0}.Endnote-Target:before{content:"⇡";font-weight:600;font-size:1rem}.sidebar{padding-top:40px}body.frontpage .sidebar{display:none}@media only screen and (min-width: 240px){#chapter-sidebar{display:none}}@media only screen and (min-width: 640px){#chapter-sidebar{display:none}}@media only screen and (min-width: 1180px){#chapter-sidebar{width:calc(25% - 37.5px);float:left;margin-left:30px;display:block}}@media only screen and (min-width: 240px){#chapter-sidebar-page{display:none}}@media only screen and (min-width: 640px){#chapter-sidebar-page{display:none}}@media only screen and (min-width: 1180px){#chapter-sidebar-page{width:calc(25% - 37.5px);float:left;margin-left:30px;display:block}}#footer{position:relative;background-color:#35393d;padding-top:40px;padding-bottom:40px;color:#fff}#footer #toplink{background-color:#646c74;bottom:34px}#footer .tab-expand{display:none}@media only screen and (min-width: 240px){#footer .footer-header{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .footer-header{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .footer-header{width:calc(100% - 60px);float:left;margin-left:30px}}#footer .nav-container{padding-bottom:40px}#footer .pre-nav ul li,#footer .annex-nav ul li,#footer .main-nav ul li,#footer .download-nav ul li{display:block;margin-bottom:0.2em}#footer .pre-nav a,#footer .annex-nav a,#footer .main-nav a,#footer .download-nav a{font-family:"Signika",Sans-Serif;font-size:0.9rem;margin:0;font-weight:200;color:#b4b9bd}#footer .pre-nav a:hover,#footer .annex-nav a:hover,#footer .main-nav a:hover,#footer .download-nav a:hover{color:#cfd2d5}#footer .pre-nav h3,#footer .pre-nav .h3,#footer .annex-nav h3,#footer .annex-nav .h3,#footer .main-nav h3,#footer .main-nav .h3,#footer .download-nav h3,#footer .download-nav .h3{border-bottom:1px solid #646c74;font-size:0.9rem;letter-spacing:0.1em;padding-bottom:0.25em;color:#8b929a}#footer .content-nav .container,#footer .content-nav #headbar,#footer .content-nav .hero .hero-overlay .markup-box,.hero .hero-overlay #footer .content-nav .markup-box,#footer .content-nav ul.mini-index{margin-bpottom:1em;padding-bottom:1em}#footer .download-nav ul li{display:inline-block}@media only screen and (min-width: 240px){#footer .pre-nav{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .pre-nav{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .pre-nav{width:calc(33.3333333333% - 40px);float:left;margin-left:30px}}@media only screen and (min-width: 240px){#footer .main-nav{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .main-nav{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .main-nav{width:calc(33.3333333333% - 40px);float:left;margin-left:30px}}@media only screen and (min-width: 240px){#footer .annex-nav{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .annex-nav{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .annex-nav{width:calc(33.3333333333% - 40px);float:left;margin-left:30px}}@media only screen and (min-width: 240px){#footer .download-nav{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .download-nav{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .download-nav{width:calc(100% - 60px);float:left;margin-left:30px}}#footer ul.item-nav{margin-top:20px}#footer ul.item-nav li{position:relative;margin-bottom:10px}#footer ul.item-nav li a{display:block;background-color:transparent;border:1px solid #646c74;padding:10px 12px;font-weight:300;color:#b4b9bd}#footer ul.item-nav li a .icon{position:absolute;top:10px;right:10px;width:20px;height:20px;opacity:0.3}#footer ul.item-nav li a:hover{background-color:#646c74;color:#fff}#footer ul.item-nav li a:hover .icon{opacity:1}@media only screen and (min-width: 240px){#footer ul.item-nav{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);overflow:hidden}#footer ul.item-nav li{width:calc(50% - 15px);float:left;margin-left:10px;padding:0.25em 0}}@media only screen and (min-width: 640px){#footer ul.item-nav{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);overflow:hidden}#footer ul.item-nav li{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;padding:0.25em 0}}@media only screen and (min-width: 1180px){#footer ul.item-nav{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);overflow:visible}#footer ul.item-nav li{width:calc(16.6666666667% - 35px);float:left;margin-left:30px;padding:0}}#footer .footer-nav,#footer .footer-follow,#footer .footer-credit,#footer .footer-copyright{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;height:45px}#footer .footer-nav p,#footer .footer-nav a,#footer .footer-nav span,#footer .footer-follow p,#footer .footer-follow a,#footer .footer-follow span,#footer .footer-credit p,#footer .footer-credit a,#footer .footer-credit span,#footer .footer-copyright p,#footer .footer-copyright a,#footer .footer-copyright span{font-family:"Signika",Sans-Serif;color:#b4b9bd;font-size:0.9rem;margin:0}#footer p.footer-label{display:inline;font-size:0.8rem;font-weight:200;padding-right:0.5em}#footer ul li{display:inline-block}#footer .container,#footer #headbar,#footer .hero .hero-overlay .markup-box,.hero .hero-overlay #footer .markup-box,#footer ul.mini-index{height:100%}@media only screen and (min-width: 240px){#footer .footer-nav{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .footer-nav{width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .footer-nav{width:calc(33.3333333333% - 40px);float:left;margin-left:30px}}#footer .footer-nav nav{display:inline}#footer .footer-nav li{padding-right:1em}@media only screen and (min-width: 240px){#footer .footer-follow{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#footer .footer-follow{width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#footer .footer-follow{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;text-align:center}}@media only screen and (min-width: 240px){#footer .footer-credit{width:calc(100% - 20px);float:left;margin-left:10px;text-align:right}}@media only screen and (min-width: 640px){#footer .footer-credit{width:calc(50% - 30px);float:left;margin-left:20px;text-align:center}}@media only screen and (min-width: 1180px){#footer .footer-credit{width:calc(8.3333333333% - 32.5px);float:left;margin-left:30px;text-align:center}}#footer .footer-credit a{display:inline-block}#footer .footer-credit a img{height:22px;width:auto}@media only screen and (min-width: 240px){#footer .footer-copyright{width:calc(100% - 20px);float:left;margin-left:10px;text-align:left}}@media only screen and (min-width: 640px){#footer .footer-copyright{width:calc(50% - 30px);float:left;margin-left:20px;text-align:right}}@media only screen and (min-width: 1180px){#footer .footer-copyright{width:calc(25% - 37.5px);float:left;margin-left:30px;text-align:right}}#footer .footer-copyright span{font-size:0.8rem;font-weight:200}#footer ul.footer-social{display:inline}#footer ul.footer-social span{width:36px;height:36px;display:block;background-repeat:no-repeat;background-position:bottom center;padding:4px 6px 0 0}#footer ul.footer-social span.footer-ico-fb{background-image:url("../img/icons/ico-footer-fb.png")}#footer ul.footer-social span.footer-ico-twitter{background-image:url("../img/icons/ico-footer-twitter.png")}#footer ul.footer-social span.footer-ico-blog{background-image:url("../img/icons/ico-footer-blog.png");width:90px}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms, -webkit-filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.figure-group{border:none;height:320px;min-height:320px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding:1em 0 1.5em;margin-bottom:10px}.figure-group figure.img{margin:0 5px;border:none;height:320px;min-height:320px}.figure-group figure.img:first-child{margin-left:0}.figure-group figure.img:last-child{margin-right:0}.figure-group figure.img img{object-fit:cover;object-position:50% 50%;height:320px;max-width:100%;max-height:320px}.figure-group figure.img figcaption{margin-top:-5px}.figure-group figure.img .hires{top:0px}figure.img{position:relative;display:inline-block;width:100%;height:auto;padding:10px 0;text-align:center;margin:1em 0 1.5em;background-position:center center;background-repeat:no-repeat}figure.img.head-visible .Figure-Headline{display:block !important}figure.img.head-visible .hires{top:40px}figure.img .Figure-Headline{display:none;font-family:"Signika",Sans-Serif;font-weight:500}figure.img .Figure-Headline span{font-weight:200}figure.img figcaption{margin-top:0.5em;font-size:0.9rem}figure.img figcaption p{margin:0;font-size:0.9rem}figure.img figcaption .Endnote-Reference{vertical-align:baseline;position:relative;top:0;font-size:1em;font-weight:400}figure.img img{width:100%;height:auto;max-width:100%}figure.img .hires,figure.img .lowres{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;display:block;line-height:0}figure.img .lowres{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;transition-delay:500ms;overflow:hidden;z-index:2;opacity:1;line-height:0;margin:0;padding:0}figure.img .lowres img{filter:blur(5px);display:block;line-height:0}figure.img .hires{position:absolute;left:0px;top:10px;width:100%;z-index:5;display:block;opacity:0}figure.img.done .hires{opacity:1}figure.img.done .lowres{opacity:0}.side-icon{float:left;margin:6px 20px 2px 0;width:52px;height:auto}figure.side-img{float:left;margin:6px 20px 2px 0;height:245px;width:auto}figure.side-img img{width:auto;height:245px;max-width:100%;object-fit:contain;object-position:50% 50%}figure.side-img .hires,figure.side-img .lowres{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;display:block}figure.side-img .lowres{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;transition-delay:500ms;overflow:hidden;z-index:2;opacity:1;line-height:0;margin:0;padding:0}figure.side-img .lowres img{filter:blur(5px)}figure.side-img .hires{position:relative;margin-top:-245px;width:100%;height:100%;z-index:5;display:block;opacity:0}figure.side-img.done .hires{opacity:1}figure.side-img.done .lowres{opacity:0}.sidebar{padding:20px;margin-bottom:40px}.sidebar .Sidebar-HL{padding-top:0;font-weight:300;border-bottom:1px solid #35393d !important}.sidebar .Sidebar-HL span{font-weight:500}body.highlights .sidebar{background-color:#f8f8f8}body.chapter-01 .sidebar{background-color:#fff5ca}body.chapter-02 .sidebar{background-color:#ffe2bd}body.chapter-03 .sidebar{background-color:#d7fdff}body.chapter-04 .sidebar{background-color:#f9aeb5}body.chapter-05 .sidebar{background-color:#9de3ff}body.chapter-06 .sidebar{background-color:#cac4e4}body.chapter-07 .sidebar{background-color:#dde9b6}body.chapter-08 .sidebar{background-color:#a0d380}section{padding-bottom:60px}#example{color:darkorange;text-align:center;font-size:17px}#test{width:640px;margin:40px auto}.well{background-color:#f0f1f2;padding:10%}.info-spot{position:absolute;right:0px;top:0px;display:block;font-size:0}.info-spot p{font-size:0;color:#fff;line-height:1.2em;padding-bottom:0.5em}.info-spot:hover{padding:50px 10px 10px 10px;top:0px;right:0px;bottom:0px;left:0px;width:auto;height:auto;border-radius:0px;z-index:200;background:linear-gradient(to bottom, transparent 0, transparent 42px, #fdcc00 42px);color:#fff}.info-spot:hover p{font-size:0.9rem;border-bottom:1px solid #fff}.info-spot:hover:before{background-color:#fdcc00;border:2px solid #fdcc00;color:#fff}.info-spot:before{position:absolute;right:0px;top:0.75rem;width:20px;height:20px;border-radius:20px;content:"?";font-size:0.8rem;border:2px solid #cfd2d5;font-weight:bold;width:20px;height:20px;text-align:center;display:block;color:#cfd2d5}.check{font-size:0;text-align:center;width:100%}.check:before{content:"■";font-size:2rem;line-height:0.25em;vertical-align:text-bottom}.check.check_ltd{color:#84bce4}.check.check_pil{color:#ffa227}.check.check_eme{color:#a2d145}.check.check_mat{color:#ffce19}ul.mini-index{margin:0;padding:0}@media only screen and (min-width: 640px){ul.mini-index{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}ul.mini-index span.header-lead{font-weight:bold;display:block;margin-bottom:0.5em}ul.mini-index li{font-size:0.9rem}@media only screen and (min-width: 240px){ul.mini-index li{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){ul.mini-index li{width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){ul.mini-index li{width:calc(33.3333333333% - 40px);float:left;margin-left:30px}}ul.mini-index li a{min-height:100px;margin-bottom:1.5em;color:#646c74;display:block;padding:0.5em;border:1px solid #cfd2d5}@media only screen and (min-width: 240px){ul.mini-index li a{min-height:0px}}@media only screen and (min-width: 640px){ul.mini-index li a{min-height:100px}}@media only screen and (min-width: 1180px){ul.mini-index li a{min-height:100px}}ul.mini-index li a:hover{color:#000;background-color:#f0f1f2}ul.mini-index li a:hover:after{color:#646c74}ul.mini-index li a:after{content:" →";color:#fff}
