@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(../fonts/Open-Sans/open-sans-regular.eot);src:url(../fonts/Open-Sans/open-sans-regular.eot?#iefix) format('embedded-opentype'),local('Open Sans'),local('Open-Sans-regular'),url(../fonts/Open-Sans/open-sans-regular.woff2) format('woff2'),url(../fonts/Open-Sans/open-sans-regular.woff) format('woff'),url(../fonts/Open-Sans/open-sans-regular.ttf) format('truetype'),url(../fonts/Open-Sans/open-sans-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(../fonts/Open-Sans/open-sans-600.eot);src:url(../fonts/Open-Sans/open-sans-600.eot?#iefix) format('embedded-opentype'),local('Open Sans Semibold'),local('Open-Sans-600'),url(../fonts/Open-Sans/open-sans-600.woff2) format('woff2'),url(../fonts/Open-Sans/open-sans-600.woff) format('woff'),url(../fonts/Open-Sans/open-sans-600.ttf) format('truetype'),url(../fonts/Open-Sans/open-sans-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:400;font-style:italic;src:url(../fonts/Open-Sans/open-sans-italic.eot);src:url(../fonts/Open-Sans/open-sans-italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Italic'),local('Open-Sans-italic'),url(../fonts/Open-Sans/open-sans-italic.woff2) format('woff2'),url(../fonts/Open-Sans/open-sans-italic.woff) format('woff'),url(../fonts/Open-Sans/open-sans-italic.ttf) format('truetype'),url(../fonts/Open-Sans/open-sans-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:600;font-style:italic;src:url(../fonts/Open-Sans/open-sans-600italic.eot);src:url(../fonts/Open-Sans/open-sans-600italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Semibold Italic'),local('Open-Sans-600italic'),url(../fonts/Open-Sans/open-sans-600italic.woff2) format('woff2'),url(../fonts/Open-Sans/open-sans-600italic.woff) format('woff'),url(../fonts/Open-Sans/open-sans-600italic.ttf) format('truetype'),url(../fonts/Open-Sans/open-sans-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'PT Serif';font-weight:400;font-style:normal;src:url(../fonts/PT-Serif-regular/PT-Serif-regular.eot);src:url(../fonts/PT-Serif-regular/PT-Serif-regular.eot?#iefix) format('embedded-opentype'),local('PT Serif'),local('PT-Serif-regular'),url(../fonts/PT-Serif-regular/PT-Serif-regular.woff2) format('woff2'),url(../fonts/PT-Serif-regular/PT-Serif-regular.woff) format('woff'),url(../fonts/PT-Serif-regular/PT-Serif-regular.ttf) format('truetype'),url(../fonts/PT-Serif-regular/PT-Serif-regular.svg#PTSerif) format('svg')}@font-face{font-family:'PT Serif';font-weight:400;font-style:italic;src:url(../fonts/PT-Serif-italic/PT-Serif-italic.eot);src:url(../fonts/PT-Serif-italic/PT-Serif-italic.eot?#iefix) format('embedded-opentype'),local('PT Serif Italic'),local('PT-Serif-italic'),url(../fonts/PT-Serif-italic/PT-Serif-italic.woff2) format('woff2'),url(../fonts/PT-Serif-italic/PT-Serif-italic.woff) format('woff'),url(../fonts/PT-Serif-italic/PT-Serif-italic.ttf) format('truetype'),url(../fonts/PT-Serif-italic/PT-Serif-italic.svg#PTSerif) format('svg')}a.button,p.button a{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10rem;padding:.5rem;background-color:#00569d;border:none;border-radius:1px;color:#fff;text-align:center;text-decoration:none}a.button:hover,p.button a:hover{text-decoration:underline}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font:16px/26px Helvetica,Helvetica Neue,Arial}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{color:#333;font-size:18px;line-height:1.4}@media only screen and (max-width:759px){html{font-size:15px}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}body{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.5em;font-weight:400;color:#333;background-color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:600;line-height:1.3em}.h1,.h2,.h3,h1,h2,h3{margin-top:1.5rem;margin-bottom:.75rem}header h1{margin-top:0}.h4,.h5,.h6,h4,h5,h6{margin-top:.75rem;margin-bottom:.75rem}.h1,h1{font-size:2.222rem;color:#00569d;margin-bottom:1.5rem}@media only screen and (max-width:759px){.h1,h1{font-size:1.8rem}}.h2,h2{font-size:1.778rem}@media only screen and (max-width:759px){.h2,h2{font-size:1.6rem}}.h3,h3{font-size:1.333rem}@media only screen and (max-width:759px){.h3,h3{font-size:1.2rem}}.h4,h4{font-size:1.2rem}@media only screen and (max-width:759px){.h4,h4{font-size:1.1rem}}.h5,h5{font-size:1rem}@media only screen and (max-width:759px){.h5,h5{font-size:1rem}}.h6,h6{font-size:.85rem}@media only screen and (max-width:759px){.h6,h6{font-size:.9rem}}.clearfloat{clear:both}p{margin:0 0 .75rem}article header p{font-style:italic;font-size:1.333rem;line-height:1.5em;color:#666}@media only screen and (max-width:759px){article header p{font-size:1.2rem}}blockquote{font-family:'PT Serif',serif;font-size:2.222rem;line-height:1.3em;font-style:italic;color:#00569d;text-align:center;margin:1.5em 0}blockquote:before{content:'“';display:block;font-size:3.3em;font-style:normal;position:relative;top:.2em}@media only screen and (max-width:759px){blockquote{font-size:1.6rem}}.wrapper blockquote p{margin:0;width:auto}a{color:#00569d}h1{position:relative}@media only screen and (max-width:1019px){h1{padding-left:1.8em}}.number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:absolute;top:-.2em;left:-.3em;width:44px;height:44px;overflow:hidden;margin:0;padding:0;padding-top:.15em;padding-left:1px;background-color:#fff;border:none;border-radius:22px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;color:#00569d}@media only screen and (min-width:760px){.number{width:60px;height:60px;border-radius:30px;padding-top:.2em;padding-left:2px;font-size:1.9998rem;line-height:1.3em}}@media only screen and (min-width:1020px){.number{display:block;position:absolute;top:-5px;left:-76px;z-index:150}}@media only screen and (max-width:1019px){.number{margin-right:.1em}}h1 .sticky-number{visibility:hidden}h1 .readingtime{font-size:12px;font-weight:400;color:#999}@media only screen and (min-width:760px){h1 .readingtime{float:right;margin-top:2.5em}}@media only screen and (min-width:1020px){h1 .readingtime{float:right;margin-top:1em}}@media only screen and (max-width:759px){h1 .readingtime{display:block;margin-left:3px}}.vectorsymbol{padding:.1em .25em .1em .35em;margin-left:-.35em;margin-right:-.25em;background-image:url(../assets/vectorsymbol.svg);background-repeat:no-repeat;background-size:12px 6px;background-position:top center}.no-wrap{white-space:nowrap}figcaption .vectorsymbol{background-size:10px 5px}figure table .vectorsymbol{background-size:10px 5px}h2 .vectorsymbol{padding-left:.25em;margin-left:-.25em;background-size:16px 8px}h3 .vectorsymbol{padding-left:.25em;margin-left:-.25em;background-size:16px 8px}.global-title{margin-bottom:3rem}.global-title h1{font-size:2.667rem;line-height:1.2em;color:#000}@media only screen and (max-width:759px){.global-title h1{font-size:2rem}}.global-title h2{font-size:1.333rem;font-weight:400;color:#666;margin-bottom:0}@media only screen and (max-width:759px){.global-title h2{font-size:1.2rem}}@media only screen and (max-width:1019px){.global-title h1{margin-bottom:.5em;padding-left:0}}@media only screen and (min-width:1020px){.global-title{margin-bottom:4rem}}@media only screen and (min-width:1020px){.wrapper .global-title h1,.wrapper .global-title h2{margin-left:auto;margin-right:auto;width:80%;width:calc((10 / 12) * 100% - (2 / 12) * 20px)}}.HomePage .main-container h3,.startpage .main-container h3{color:#00569d}.HomePage .main-container p,.startpage .main-container p{color:#666;font-size:.8889rem}.HomePage .main-container p.formlabel,.startpage .main-container p.formlabel{font-size:.7778rem;color:#666}@media only screen and (max-width:759px){.HomePage .main-container p.formlabel,.startpage .main-container p.formlabel{font-size:.9333rem}}.HomePage .main-container .start-point,.startpage .main-container .start-point{margin-bottom:3rem}.HomePage .main-container .start-point a,.startpage .main-container .start-point a{font-weight:600}.HomePage .main-container .start-point span[ng-click],.startpage .main-container .start-point span[ng-click]{cursor:pointer;font-weight:600;text-decoration:underline;color:#666}@media only screen and (max-width:1019px){.HomePage .main-container .start-point,.startpage .main-container .start-point{font-size:.9333rem}}body{position:relative}@media only screen and (min-width:760px){body{padding-bottom:3rem;min-height:calc(100vh - 3rem)}}@media only screen and (min-width:1020px){body{padding-bottom:3rem;min-height:calc(100vh - 3rem)}}.check-min-tablet-portrait{width:1px;height:1px;display:none}@media only screen and (min-width:760px){.check-min-tablet-portrait{display:block}}.check-min-tablet-landscape{width:1px;height:1px;display:none}@media only screen and (min-width:1020px){.check-min-tablet-landscape{display:block}}.wrapper{padding:0;width:auto;margin-left:20px;margin-right:20px}.wrapper:after,.wrapper:before{content:" ";display:table}.wrapper:after{clear:both}.wrapper:after,.wrapper:before{content:" ";display:table}.wrapper:after{clear:both}.wrapper .wrapper{width:auto;margin-left:0;margin-right:0}.wrapper-absolute{padding:0;width:auto;margin-left:20px;margin-right:20px;position:absolute;left:0;right:0}.wrapper-absolute:after,.wrapper-absolute:before{content:" ";display:table}.wrapper-absolute:after{clear:both}.wrapper-absolute:after,.wrapper-absolute:before{content:" ";display:table}.wrapper-absolute:after{clear:both}.wrapper-absolute .wrapper{width:auto;margin-left:0;margin-right:0}.main-container{position:relative;margin-top:54px;padding-bottom:3rem}.main-content{position:relative}.topbar{padding:0;width:auto;margin-left:20px;margin-right:20px;position:absolute;left:0;right:0;top:100%;background-color:#fff}.topbar:after,.topbar:before{content:" ";display:table}.topbar:after{clear:both}.topbar:after,.topbar:before{content:" ";display:table}.topbar:after{clear:both}.topbar .wrapper{width:auto;margin-left:0;margin-right:0}.leftbar{position:fixed;width:10px;top:0;left:0;bottom:0}.dot-navigation{list-style-type:none;position:absolute;left:45px;top:50%;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dot-navigation li{display:block;cursor:pointer;margin-top:0;margin-bottom:0}.dot-navigation li a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;overflow:hidden;background-color:#999;border:solid 7px #fff;border-radius:10px;text-decoration:none;color:transparent}.dot-navigation li.active{margin-top:0;margin-bottom:0}.dot-navigation li.active a{background-color:#00569d;border-width:5px;width:20px;height:20px;border-radius:10px}@media only screen and (max-width:1019px){.dot-navigation{display:none}}.home-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-home.png);background-size:16px,15px;cursor:pointer;position:fixed;left:20px;bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.home-icon{background-image:url(../assets/icon-home@2x.png)}}@media only screen and (min-width:1020px){.home-icon{left:40px;bottom:15px}}.share-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-share.png);background-size:12px,12px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.share-button{background-image:url(../assets/icon-share@2x.png)}}.global-share-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-share.png);background-size:15px,15px;cursor:pointer;position:fixed;right:20px;bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.global-share-button{background-image:url(../assets/icon-share@2x.png)}}@media only screen and (min-width:1020px){.global-share-button{right:40px;bottom:15px}}.sticky-footer .align-to-footer{position:absolute;bottom:4.5rem}@media only screen and (min-width:1020px){.running-text{margin-left:auto;margin-right:auto;width:60%;width:calc((8 / 12) * 100% - (4 / 12) * 20px)}.breadcrumb{margin-left:calc((2 / 12) * 100% + (2 / 12) * 20px)}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6,.wrapper ol,.wrapper p,.wrapper ul{margin-left:auto;margin-right:auto;width:60%;width:calc((8 / 12) * 100% - (4 / 12) * 20px)}.wrapper .running-text h1,.wrapper .running-text h2,.wrapper .running-text h3,.wrapper .running-text h4,.wrapper .running-text h5,.wrapper .running-text h6,.wrapper .running-text ol,.wrapper .running-text p,.wrapper .running-text ul{width:auto;margin-left:0;margin-right:0}}@media only screen and (min-width:1022px){.wrapper{width:940px;margin-left:auto;margin-right:auto}.wrapper .wrapper{width:auto;margin-left:0;margin-right:0}.wrapper-absolute{width:940px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}.wrapper-absolute .wrapper{width:auto;margin-left:0;margin-right:0}.topbar{width:940px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}.topbar .wrapper{width:auto;margin-left:0;margin-right:0}}.header-container{padding:0;background:0 0;position:fixed;left:0;top:0;right:0;height:68px;z-index:100}@media only screen and (min-width:1020px){.header-container{height:130px}}.header-container header{text-align:left;width:100%;height:100%;position:relative}.header-container .top-logo{float:left;margin-top:12px;margin-left:20px;transform-origin:left top;transition:transform .2s ease-in-out;transform:scale(1) translateY(25px)}.header-container .top-logo img{max-width:164px;max-height:38px;height:auto}@media only screen and (min-width:1020px){.header-container .top-logo{margin-top:calc(130px / 2 - 28px);margin-left:40px}.header-container .top-logo img{max-width:248px;max-height:56px}}.header-container .publication-number{position:absolute;top:0;right:20px;font-weight:600;font-size:1.2rem;line-height:1em;text-align:right}.header-container .publication-number div{display:inline-block;background:#fff}.header-container .publication-number div:after{vertical-align:middle;display:inline-block;content:'';width:0;height:0;position:relative;left:20px;border-left:10px solid #999;border-right:10px solid transparent;border-top:13px solid #999;border-bottom:13px solid transparent}.header-container .publication-number span{display:inline-block;padding:0;vertical-align:middle;position:relative;left:10px}@media only screen and (min-width:1020px){.header-container .publication-number{font-size:1.55rem;right:40px}.header-container .publication-number div:after{left:30px;border-left:15px solid #999;border-right:15px solid transparent;border-top:20px solid #999;border-bottom:20px solid transparent}.header-container .publication-number span{left:15px}}.scroll-offset{background:0 0;position:fixed;left:0;top:50px;width:1px;height:68px;z-index:-100}@media only screen and (min-width:1020px){.scroll-offset{height:130px}}.header-near-scroll .top-logo{transform:scale(.79) translateY(0)}.topbar .number{margin:0;display:none}@media only screen and (min-width:1020px){.topbar .sticky-number{display:block;position:absolute;left:calc(50% - (4 / 12) * 100% + (2 / 12) * 20px - 76px);top:-30px}}#tocpopup{position:relative}.bookmark-icon,.toc-icon{position:absolute;top:-15px;z-index:490}.toc-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-toc.png);background-size:16px,12px;cursor:pointer;left:20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-icon{background-image:url(../assets/icon-toc@2x.png)}}@media only screen and (min-width:1020px){.toc-icon{left:40px}}.bookmark-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-bookmark-overlay.png);background-size:30px,30px;cursor:pointer;right:20px;background-color:#ccc}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.bookmark-icon{background-image:url(../assets/icon-bookmark-overlay@2x.png)}}@media only screen and (min-width:1020px){.bookmark-icon{right:40px}}.bookmark-icon.active{background-color:#00569d}.header-full-scroll .bookmark-icon,.header-full-scroll .toc-icon{position:fixed;top:53px}@media only screen and (min-width:1020px){.header-full-scroll .bookmark-icon,.header-full-scroll .toc-icon{top:115px}}.header-image{overflow:hidden;position:relative;background-color:#fff;z-index:20}.header-image img{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);transition:transform linear}.header-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0}.load-indicator{position:absolute;top:6rem;left:0;right:0;margin:auto;width:50px;height:50px}.load-indicator-p{width:100%;height:100%;position:absolute;left:0;top:0}.load-indicator-p:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#00569d;border-radius:100%;-webkit-animation:load-indicator-fade 1.2s infinite ease-in-out both;animation:load-indicator-fade 1.2s infinite ease-in-out both}.load-indicator-p1{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.load-indicator-p1:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.load-indicator-p2{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.load-indicator-p2:before{-webkit-animation-delay:-1s;animation-delay:-1s}.load-indicator-p3{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.load-indicator-p3:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.load-indicator-p4{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.load-indicator-p4:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.load-indicator-p5{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.load-indicator-p5:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.load-indicator-p6{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.load-indicator-p6:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.load-indicator-p7{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.load-indicator-p7:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.load-indicator-p8{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.load-indicator-p8:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.load-indicator-p9{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.load-indicator-p9:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.load-indicator-p10{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.load-indicator-p10:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.load-indicator-p11{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.load-indicator-p11:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.load-indicator-p12{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.load-indicator-p12:before{-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes load-indicator-fade{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes load-indicator-fade{0%,100%,39%{opacity:0}40%{opacity:1}}.HomePage .bookmark-icon,.startpage .bookmark-icon{display:none}.HomePage .leftbar,.startpage .leftbar{display:none}@media only screen and (min-width:1020px){.HomePage .running-text,.startpage .running-text{margin-left:auto;margin-right:auto;width:80%;width:calc((10 / 12) * 100% - (2 / 12) * 20px)}.HomePage .wrapper h1,.HomePage .wrapper h2,.HomePage .wrapper h3,.HomePage .wrapper h4,.HomePage .wrapper h5,.HomePage .wrapper h6,.HomePage .wrapper ol,.HomePage .wrapper p,.HomePage .wrapper ul,.startpage .wrapper h1,.startpage .wrapper h2,.startpage .wrapper h3,.startpage .wrapper h4,.startpage .wrapper h5,.startpage .wrapper h6,.startpage .wrapper ol,.startpage .wrapper p,.startpage .wrapper ul{margin-left:auto;margin-right:auto;width:80%;width:calc((10 / 12) * 100% - (2 / 12) * 20px)}.HomePage .wrapper .running-text h1,.HomePage .wrapper .running-text h2,.HomePage .wrapper .running-text h3,.HomePage .wrapper .running-text h4,.HomePage .wrapper .running-text h5,.HomePage .wrapper .running-text h6,.HomePage .wrapper .running-text ol,.HomePage .wrapper .running-text p,.HomePage .wrapper .running-text ul,.startpage .wrapper .running-text h1,.startpage .wrapper .running-text h2,.startpage .wrapper .running-text h3,.startpage .wrapper .running-text h4,.startpage .wrapper .running-text h5,.startpage .wrapper .running-text h6,.startpage .wrapper .running-text ol,.startpage .wrapper .running-text p,.startpage .wrapper .running-text ul{width:auto;margin-left:0;margin-right:0}}.HomePage .teaser-container{text-align:center}.HomePage .teaser-image-inline{display:inline-block;width:100%;max-width:300px;margin-bottom:1em}.HomePage .teaser-caption-inline{font-size:.8889rem;line-height:1.5em;color:#666;margin-bottom:1em}@media only screen and (min-width:1220px){.HomePage .teaser-caption-inline,.HomePage .teaser-image-inline{display:block;max-width:none;width:200px;position:absolute;top:270px;right:calc(-45vw + 940px * .45)}.HomePage .teaser-caption-inline{display:block;top:480px;text-align:center}}@media only screen and (min-width:1584px){.HomePage .teaser-image-inline{max-width:none;width:calc(40vw - 940px * .4);float:none;position:absolute;top:270px;right:calc(-45vw + 940px * .45)}.HomePage .teaser-caption-inline{top:calc(40vw - 940px * .4 + 280px)}}.theme_default .header-container,.theme_titlepic .header-container{border-top:6px solid #00569d;height:62px}@media only screen and (min-width:1020px){.theme_default .header-container,.theme_titlepic .header-container{border-top:12px solid #00569d;height:118px}}.theme_default .scroll-offset,.theme_titlepic .scroll-offset{height:68px}@media only screen and (min-width:1020px){.theme_default .scroll-offset,.theme_titlepic .scroll-offset{height:130px}}.theme_default .header-content,.theme_titlepic .header-content{position:relative;top:-6px}@media only screen and (min-width:1020px){.theme_default .header-content,.theme_titlepic .header-content{top:-12px}}.theme_default .header-image,.theme_titlepic .header-image{background-color:#00569d;border-bottom:6px solid #00569d;min-height:68px}@media only screen and (min-width:1020px){.theme_default .header-image,.theme_titlepic .header-image{min-height:130px}}.theme_default .header-image img,.theme_titlepic .header-image img{opacity:1}@media only screen and (min-width:1020px){.theme_default .header-image,.theme_titlepic .header-image{min-height:121px}}.theme_default .bookmark-icon,.theme_default .toc-icon,.theme_titlepic .bookmark-icon,.theme_titlepic .toc-icon{transition:transform .2s ease-in-out;transform:translateY(-3px)}.theme_default.header-full-scroll .header-container,.theme_titlepic.header-full-scroll .header-container{background-color:#00569d}.theme_default.header-full-scroll .bookmark-icon,.theme_default.header-full-scroll .toc-icon,.theme_titlepic.header-full-scroll .bookmark-icon,.theme_titlepic.header-full-scroll .toc-icon{transform:translateY(0)}.theme_white .top-logo,.theme_whitetitlepic .top-logo{transform:scale(.79) translateY(0)}.theme_white .header-container,.theme_whitetitlepic .header-container{background-color:#fff;transition:background-color .2s ease-in-out}.theme_white .header-image,.theme_whitetitlepic .header-image{margin-top:68px}@media only screen and (min-width:1020px){.theme_white .header-image,.theme_whitetitlepic .header-image{margin-top:130px}}.theme_white.header-near-scroll .header-container,.theme_whitetitlepic.header-near-scroll .header-container{background:#f3f3f3}.theme_titlepic .overlay,.theme_whitetitlepic .overlay{background-color:rgba(0,0,0,.5)}@media only screen and (min-width:1020px){.theme_titlepic .global-title,.theme_whitetitlepic .global-title{position:absolute;left:0;right:0;bottom:100%;z-index:30;margin-bottom:6rem}.theme_titlepic .global-title h1,.theme_whitetitlepic .global-title h1{color:#fff;margin-bottom:1rem}.theme_titlepic .global-title h2,.theme_whitetitlepic .global-title h2{color:#ccc;margin-top:1rem}.theme_titlepic .main-content,.theme_whitetitlepic .main-content{padding-top:1rem}}@media only screen and (min-width:1220px){.theme_titlepic .global-title,.theme_whitetitlepic .global-title{margin-bottom:7.5rem}.theme_titlepic .global-title h1,.theme_whitetitlepic .global-title h1{color:#fff;margin-bottom:1.3rem}}@media only screen and (min-width:1400px){.theme_titlepic .global-title,.theme_whitetitlepic .global-title{margin-bottom:9rem}.theme_titlepic .global-title h1,.theme_whitetitlepic .global-title h1{color:#fff;margin-bottom:1.5rem}}.previewpage .previewintro{padding-top:1rem}.previewpage .previewintro p{color:#666;font-size:.8889rem}.previewpage .previewintro h1{color:#000;font-size:2rem;line-height:1.2em;margin-bottom:.5em}@media only screen and (max-width:759px){.previewpage .previewintro h1{font-size:1.7rem}}.previewpage .previewintro h2{font-weight:400;color:#666;font-size:1rem;margin-top:0;margin-bottom:1.5em}.previewpage .previewcontent{border-top:1px solid #00569d;border-bottom:1px solid #00569d;margin-top:3.5rem;padding-top:2rem;padding-bottom:3.5rem;margin-bottom:3.5rem}.previewpage #loginform{margin-bottom:2rem}.footer-container{border-bottom:12px solid #00569d;padding:20px;position:relative}.footer-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-ms-flex-wrap:none;flex-direction:column;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.footer-logo{display:inline-block;margin-right:1em}.footer-partner{white-space:nowrap;display:inline-block;font-weight:600;font-size:.7778rem;text-transform:uppercase;color:#000}@media only screen and (max-width:759px){.footer-partner{font-size:.9333rem}}.footer-links{font-weight:600;font-size:.7778rem;color:#666;margin-bottom:1em}@media only screen and (max-width:759px){.footer-links{font-size:.9333rem}}.footer-links a{color:inherit;margin:0 1em 0 0;white-space:nowrap}.footer-languages{white-space:nowrap;margin:0 1em .5em 0;position:relative;top:-2px}.footer-languages a{margin-right:.5em;text-decoration:none}.footer-languages a:last-child{margin-right:0}.footer-languages img{height:16px;width:auto;border:1px solid #bfbfbf}@media only screen and (max-width:759px){.footer-logo{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-bottom:1em}.footer-partner{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.footer-links{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media only screen and (min-width:400px){.footer-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:760px){.footer-container{height:3rem;padding:0;position:absolute;bottom:0;left:0;right:0}.footer-content{text-align:center;position:absolute;left:20px;right:20px;bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:none;flex-direction:row;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer-links{display:inline-block;margin-bottom:0}.footer-links a{margin:0 1.25em}.footer-languages{margin:0 1.25em}.footer-languages a{margin-left:.5em;margin-right:.5em}.footer-languages a:first-child{margin-left:0}.footer-languages a:last-child{margin-right:0}}@media only screen and (min-width:1020px){.footer-container{height:3rem}.footer-content{left:40px;right:40px;bottom:15px}}body.tocOpen{overflow:hidden}.toc-background{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:2px;height:2px;overflow:hidden;padding:0;border:none;border-radius:1px;position:absolute;left:35px;top:68px;transition:width .1s ease-in-out,height .1s ease-in-out,left .1s ease-in-out,bottom .1s ease-in-out;transition-delay:0s;z-index:480}.tocOpen .toc-background{position:fixed;width:7000px;height:7000px;border-radius:3500px;left:-3465px;top:-3432px;transition:all .6s ease-in-out;transition-delay:unset}.sticky-header .toc-background{position:fixed;top:68px}.sticky-header.tocOpen .toc-background{top:-3432px}@media only screen and (min-width:1020px){.sticky-header .toc-background{position:fixed;top:130px}.sticky-header.tocOpen .toc-background{position:fixed;top:-3370px}}.toc-icon-close{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-toc-close.png);background-size:12px,12px;cursor:pointer;position:absolute;right:20px;top:53px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-icon-close{background-image:url(../assets/icon-toc-close@2x.png)}}@media only screen and (min-width:1020px){.toc-icon-close{right:40px}}.toc-icon-close{z-index:490;height:0;opacity:0;transition:opacity .2s ease-out .3s}.tocOpen .toc-icon{display:none}.tocOpen .toc-container .home-icon,.tocOpen .toc-icon-close{height:30px;opacity:1}.toc-container{position:fixed;top:0;left:0;right:0;bottom:100%;z-index:500;overflow-y:hidden;background:#fff}.toc-header{position:fixed;-webkit-backface-visibility:hidden;left:0;right:0;top:0;height:0;overflow-y:hidden;background:#fff;z-index:5}.toc-header ul.toc-tablinks{list-style-type:none;padding:0;font-size:1rem;font-weight:600;color:#999;display:block;text-align:center}.toc-header ul.toc-tablinks a{color:inherit;text-decoration:none}.toc-header ul.toc-tablinks li{display:inline-block;margin:0 2.25em;cursor:pointer}.toc-header ul.toc-tablinks .active{color:#00569d}@media only screen and (max-width:759px){.toc-header .language-select,.toc-header ul.toc-tablinks{margin-left:20px;margin-right:20px;margin-top:0}.toc-header .language-select{margin-top:1rem;margin-bottom:0;width:50%}}@media only screen and (min-width:760px){.toc-header ul.toc-tablinks{margin-top:3.5rem;padding:0 6.5rem}.toc-header .language-select{position:absolute;top:3.2rem;left:40px;width:6.5rem}}.tocOpen .toc-container{bottom:0;overflow-y:scroll}.tocOpen .toc-header{height:auto;border-top:12px solid #00569d}.toc-tabholder{padding:0;width:auto;margin-left:20px;margin-right:20px;padding-top:6rem}.toc-tabholder:after,.toc-tabholder:before{content:" ";display:table}.toc-tabholder:after{clear:both}.toc-tabholder:after,.toc-tabholder:before{content:" ";display:table}.toc-tabholder:after{clear:both}.toc-tabholder .wrapper{width:auto;margin-left:0;margin-right:0}@media only screen and (min-width:1020px){.toc-tabholder{width:auto;margin-left:0;margin-right:0}}@media only screen and (min-width:1022px){.toc-tabholder{width:940px;margin:0 auto}}.toc-tabholder h2{color:#00569d;margin-top:3rem;margin-bottom:1.5rem}@media only screen and (max-width:759px){.toc-tabholder h2{font-size:1.2rem}}.toc-tabholder p{font-size:.8889rem}@media only screen and (max-width:759px){.toc-tabholder p{font-size:.9333rem}}.toc-tabholder ol{list-style-type:none;padding:0}.toc-tabholder ol a{color:inherit;text-decoration:none}@media only screen and (min-width:1020px){.toc-tab{padding-top:0;margin-left:auto;margin-right:auto;width:60%;width:calc((8 / 12) * 100% - (4 / 12) * 20px)}}.toc-tabholder ol .toc-actions{display:table-row}.toc-tabholder ol .toc-action{display:table-cell;padding-top:.4rem;padding-bottom:1.5rem;font-size:.6667rem}.toc-tabholder ol .toc-action a{font-weight:600;text-decoration:underline}.toc-tab-toc ol.level1{width:100%;font-size:1.1111rem;font-weight:600;line-height:1.5rem}@media only screen and (max-width:759px){.toc-tab-toc ol.level1{font-size:1.06667rem}}.toc-tab-toc ol.level1>li{display:block;width:100%;margin-bottom:.6em}.toc-tab-toc ol.level1>li>a{display:block;width:100%;position:relative}.toc-tab-toc ol.level1>li>a:after{content:'';display:block;position:absolute;right:0;top:6px;width:8px;height:14px;background-size:8px,14px;background-origin:content-box;background-position:right top;background-repeat:no-repeat;background-image:url(../assets/icon-toclink-l1.png)}@media only screen and (max-width:759px){.toc-tab-toc ol.level1>li>a:after{top:4px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-tab-toc ol.level1>li>a:after{background-image:url(../assets/icon-toclink-l1@2x.png)}}.toc-tab-toc ol.level1 a>span{padding:.2em 0}.toc-tab-toc ol.level2{display:table;table-layout:fixed;width:100%;font-size:.8889rem;font-weight:400;color:#666;line-height:1.3}@media only screen and (max-width:759px){.toc-tab-toc ol.level2{font-size:.9333rem}}.toc-tab-toc ol.level2>li{display:table-row-group}.toc-tab-toc ol.level2 a.toc-entry{display:table-row;width:100%}.toc-tab-toc ol.level2 a.toc-entry:after{content:'';display:table-cell;width:6px;height:12px;padding-left:1em;padding-right:1px;background-size:6px,12px;background-origin:content-box;background-position:right 7px;background-repeat:no-repeat;background-image:url(../assets/icon-toclink-l2.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-tab-toc ol.level2 a.toc-entry:after{background-image:url(../assets/icon-toclink-l2@2x.png)}}@media only screen and (max-width:759px){.toc-tab-toc ol.level2 a.toc-entry:after{background-position:right 5px}}.toc-tab-toc ol.level2 a.toc-entry>span{display:table-cell;padding:.2em 0}.toc-tab-toc .toc-number{font-size:1rem;color:#333;margin-right:.5em}.toc-tab-bookmarks ol,.toc-tab-notes ol{display:table;table-layout:fixed;width:100%;font-size:.8889rem;font-weight:400;color:#666;line-height:1.3}@media only screen and (max-width:759px){.toc-tab-bookmarks ol,.toc-tab-notes ol{font-size:.9333rem}}.toc-tab-bookmarks ol>li,.toc-tab-notes ol>li{display:table-row-group}.toc-tab-bookmarks ol a.toc-entry,.toc-tab-notes ol a.toc-entry{display:table-row;width:100%}.toc-tab-bookmarks ol a.toc-entry:after,.toc-tab-notes ol a.toc-entry:after{content:'';display:table-cell;width:6px;height:12px;padding-left:1em;padding-right:1px;background-size:6px,12px;background-origin:content-box;background-position:right 7px;background-repeat:no-repeat;background-image:url(../assets/icon-toclink-l2.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-tab-bookmarks ol a.toc-entry:after,.toc-tab-notes ol a.toc-entry:after{background-image:url(../assets/icon-toclink-l2@2x.png)}}@media only screen and (max-width:759px){.toc-tab-bookmarks ol a.toc-entry:after,.toc-tab-notes ol a.toc-entry:after{background-position:right 5px}}.toc-tab-bookmarks ol a.toc-entry>span,.toc-tab-notes ol a.toc-entry>span{display:table-cell;padding:.2em 0}.toc-tab-bookmarks ol>li,.toc-tab-notes ol>li{margin-bottom:1em}.toc-tab-bookmarks .chapter-number,.toc-tab-notes .chapter-number{display:inline}.toc-tab-bookmarks .content-links,.toc-tab-notes .content-links{display:inline;margin-left:.6em}.toc-tab-bookmarks .content-links:before,.toc-tab-notes .content-links:before{display:inline-block;content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid;border-right:none;border-left-color:#666;border-right-color:#666;position:relative;top:-.1em;margin-right:.6em}.toc-tab-bookmarks .toc-empty-message{position:relative;padding-right:3em}.toc-tab-bookmarks .toc-empty-message .toc-bookmark-icon{position:absolute;right:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-bookmark-overlay.png);background-size:30px,30px;cursor:pointer;background-color:#ccc}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-tab-bookmarks .toc-empty-message .toc-bookmark-icon{background-image:url(../assets/icon-bookmark-overlay@2x.png)}}.toc-tab-notes .notes-date,.toc-tab-notes .notes-notetext,.toc-tab-notes .notes-textpreview{display:table-row}.toc-tab-notes .notes-date>span,.toc-tab-notes .notes-notetext>span,.toc-tab-notes .notes-textpreview>span{display:table-cell;padding-bottom:.5rem}.toc-tab-notes .notes-date .space,.toc-tab-notes .notes-notetext .space,.toc-tab-notes .notes-textpreview .space{display:table-cell;width:6px}.toc-tab-notes .notes-date{font-size:.6667rem}.toc-tab-notes .notes-textpreview{line-height:1.4}.toc-tab-notes .notes-notetext{color:#000;font-weight:600;font-size:.7778rem}.toc-tab-tof ol{display:table;table-layout:fixed;width:100%;font-size:.8889rem;font-weight:400;color:#666;line-height:1.3}@media only screen and (max-width:759px){.toc-tab-tof ol{font-size:.9333rem}}.toc-tab-tof ol>li{display:table-row-group}.toc-tab-tof ol a.toc-entry{display:table-row;width:100%}.toc-tab-tof ol a.toc-entry:after{content:'';display:table-cell;width:6px;height:12px;padding-left:1em;padding-right:1px;background-size:6px,12px;background-origin:content-box;background-position:right 7px;background-repeat:no-repeat;background-image:url(../assets/icon-toclink-l2.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toc-tab-tof ol a.toc-entry:after{background-image:url(../assets/icon-toclink-l2@2x.png)}}@media only screen and (max-width:759px){.toc-tab-tof ol a.toc-entry:after{background-position:right 5px}}.toc-tab-tof ol a.toc-entry>span{display:table-cell;padding:.2em 0}.toc-tab-tof li .tof-number{width:4.5em;padding-right:.5em;white-space:nowrap;font-weight:600;color:#333}.toc-footer{border-bottom:12px solid #00569d;padding:20px;position:relative}@media only screen and (min-width:760px){.toc-tabholder{min-height:calc(100vh - 11rem - 12px)}.toc-footer{height:5rem;padding:0}.toc-footer .footer-content{text-align:center;position:absolute;left:20px;right:20px;bottom:20px}}@media only screen and (min-width:1020px){.toc-tabholder{min-height:calc(100vh - 11rem - 12px)}.toc-footer .footer-content{left:40px;right:40px;bottom:15px}}.breadcrumb{margin-bottom:.5em}.breadcrumb .breadcrumb-level,.breadcrumb .breadcrumb-level-mobile{font-weight:600;font-size:.7778rem;line-height:1.3em;color:#000;white-space:nowrap;margin-right:1.5em}@media only screen and (max-width:759px){.breadcrumb .breadcrumb-level,.breadcrumb .breadcrumb-level-mobile{font-size:.9333rem}}.breadcrumb .breadcrumb-level a,.breadcrumb .breadcrumb-level-mobile a{color:inherit;text-decoration:none}.breadcrumb ol{display:none;list-style-type:none;margin:0;padding:1.2em 2em 1.2em .8em}.breadcrumb ol li{font-weight:400;margin-bottom:.7em;white-space:nowrap}.breadcrumb ol .active{font-weight:600}.breadcrumb .open ol{display:block;background-color:#fff;z-index:60;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}@media only screen and (min-width:760px){.breadcrumb .breadcrumb-level-mobile{display:none!important}}.breadcrumb .breadcrumb-level-mobile{position:absolute;left:0;top:28px}.breadcrumb .breadcrumb-level{display:inline-block;position:relative}.breadcrumb .breadcrumb-level .breadcrumb-select{position:relative;z-index:70;background-color:#fff}.breadcrumb .breadcrumb-level .breadcrumb-select:after{content:'';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid;border-bottom:none;border-bottom-color:#999;border-top-color:#999;position:relative;top:-2px;margin-left:.5em}.breadcrumb .breadcrumb-level.open .breadcrumb-select{color:#00569d}.breadcrumb .breadcrumb-level.open .breadcrumb-select:after{border-bottom:6px solid;border-top:none;border-bottom-color:#00569d;border-top-color:#00569d}.breadcrumb .breadcrumb-level ol{position:absolute;left:-.8em;top:0;padding-top:2.4em}@media only screen and (max-width:1019px){.breadcrumb{margin-top:1.5rem}}@media only screen and (max-width:759px){.breadcrumb{position:relative}.breadcrumb .breadcrumb-scroll-container{height:28px;overflow:hidden}.breadcrumb .breadcrumb-scroll-container:before{box-shadow:inset 30px 0 15px -15px #fff;position:absolute;top:0;left:0;width:20px;height:100%;z-index:200;content:""}.breadcrumb .breadcrumb-scroll-container:after{box-shadow:inset -30px 0 15px -15px #fff;position:absolute;top:0;right:0;width:20px;height:100%;z-index:200;content:""}.breadcrumb .breadcrumb-scroller{display:block;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;height:51px;padding-left:50%;padding-right:50%;text-align:center}.breadcrumb .breadcrumb-scroll-content{display:inline-block;white-space:nowrap}.breadcrumb .breadcrumb-level a{display:inline-block}.breadcrumb .breadcrumb-level ol{display:none!important}}.breadcrumb{display:none}.sticky-breadcrumb{display:block}.toolbar{position:fixed;bottom:2rem;left:0;right:0;z-index:200}.toolset-holder{margin:0 auto}.toolset{list-style-type:none;text-align:center;padding:0;font-size:.7778rem;font-weight:600;line-height:1em;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.toolset a{color:inherit;text-decoration:none}.toolset li{background-color:#333;border-right:1px solid #666;display:inline-block;flex:0 0 auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.toolset li a{display:block;padding:.65em 1.3em}.toolset .Abgerundetes_Rechteck_1_Kopie{background-color:#ccc;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);position:absolute;left:839px;top:855px;width:53px;height:30px;z-index:424}.toolset li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.toolset li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:none}.toolset .toolbar-close{background-color:#ccc;cursor:pointer;flex:0 0 auto;color:transparent;background-repeat:no-repeat;background-position:center;background-image:url(../assets/icon-close.png);background-size:12px 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset .toolbar-close{background-image:url(../assets/icon-close@2x.png)}}.toolset-sharing li{color:transparent;background-repeat:no-repeat;background-position:center}.toolset-sharing li a{width:1.7em}.toolset-sharing .toolitem-email{background-image:url(../assets/icon-email.png);background-size:20px 18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset-sharing .toolitem-email{background-image:url(../assets/icon-email@2x.png)}}.toolset-sharing .toolitem-facebook{background-image:url(../assets/icon-facebook.png);background-size:20px 19px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset-sharing .toolitem-facebook{background-image:url(../assets/icon-facebook@2x.png)}}.toolset-sharing .toolitem-linkedin{background-image:url(../assets/icon-linkedin.png);background-size:19px 19px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset-sharing .toolitem-linkedin{background-image:url(../assets/icon-linkedin@2x.png)}}.toolset-sharing .toolitem-twitter{background-image:url(../assets/icon-twitter.png);background-size:20px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset-sharing .toolitem-twitter{background-image:url(../assets/icon-twitter@2x.png)}}.toolset-sharing .toolitem-xing{background-image:url(../assets/icon-xing.png);background-size:19px 19px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.toolset-sharing .toolitem-xing{background-image:url(../assets/icon-xing@2x.png)}}body.popupOpen{overflow:hidden}.popup{position:fixed;z-index:10000;left:0;top:0;right:0;bottom:0}.popup-bg{background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;right:0;bottom:0}.popup-content{position:absolute;background-color:#fff;left:0;top:0;right:0;bottom:0;padding:1rem;touch-action:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}@media only screen and (max-width:759px){.popup-content{border-top:12px solid #33aa0F}}@media only screen and (min-width:760px){.popup-content{left:2rem;top:2rem;right:2rem;bottom:2rem}}.popup-closed{display:none}.popup-close{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-toc-close.png);background-size:12px,12px;cursor:pointer;position:absolute;right:20px;top:20px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.popup-close{background-image:url(../assets/icon-toc-close@2x.png)}}@media only screen and (min-width:1020px){.popup-close{right:40px;top:40px}}img{max-width:100%}figure{margin:0;margin-top:1.5rem;margin-bottom:3rem}figure img{width:100%;height:auto}.figuregroup:after,.figuregroup:before{content:" ";display:table}.figuregroup:after{clear:both}.figuregroup:after,.figuregroup:before{content:" ";display:table}.figuregroup:after{clear:both}@media only screen and (min-width:760px){.figuregroup{margin-top:1.5rem;margin-bottom:3rem}.figuregroup figure{margin-top:0;margin-bottom:0}}figcaption{position:relative;font-size:.7778rem;line-height:1.25em;margin-top:1.25em;z-index:10;padding-right:36px}@media only screen and (max-width:759px){figcaption{font-size:.9333rem}}figcaption .fig-number{color:#00569d;font-weight:600}figcaption .fig-info{font-weight:600;float:right;position:relative;right:-36px}figcaption .share-button{position:absolute;right:0;top:-.35rem}figcaption p{margin-bottom:0}@media only screen and (min-width:1020px){figcaption p{margin:0!important;width:auto!important}}figure figcaption td{border:none;padding:0;padding-right:1em}figure figcaption td:first-child{width:1em}@media only screen and (min-width:760px){.float-left{float:left;width:33%;margin-top:.4rem;margin-bottom:1.3rem;margin-right:20px}.float-right{float:right;width:33%;margin-top:.4rem;margin-bottom:1.3rem;margin-left:20px}.float-half{float:left;width:37.5%;margin-top:.4rem;margin-bottom:1.3rem;padding-left:8.33333333%;padding-right:0}}@media only screen and (min-width:1020px){.fulltextwidth{margin-left:auto;margin-right:auto;width:60%;width:calc((8 / 12) * 100% - (4 / 12) * 20px)}}@media only screen and (min-width:760px){.previewpage .single-preview.float-half,.previewpage .single-preview.float-left,.previewpage .single-preview.float-right{float:none;padding-left:0}}@media only screen and (min-width:1020px){.previewpage .single-preview.float-half,.previewpage .single-preview.float-left,.previewpage .single-preview.float-right{margin-left:calc((2 / 12) * 100% + (7 / 12) * 20px)}}.iframe-wrapper,.video-wrapper{width:1020px;max-width:100%;position:relative;padding-bottom:56.5%;height:0;box-sizing:border-box}.video-wrapper img{cursor:pointer}.video-wrapper a.video-overlay{position:absolute;display:block;background:url(../images/icon-video-overlay.png);background-repeat:no-repeat;background-position:left 2em bottom 2em;height:100%;width:100%;top:0;left:0}.iframe-wrapper iframe,.video-wrapper iframe{border:0;position:absolute;top:0;left:0;height:100%;width:100%}.embed-privacy{position:absolute;background-color:#fff;border:3px solid #00569d;top:3px;left:3px;right:3px;bottom:3px;overflow-y:scroll;text-align:center;padding:.25rem}.embed-privacy button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10rem;padding:.5rem;background-color:#00569d;border:none;border-radius:1px;color:#fff;text-align:center;text-decoration:none;margin:.25rem 0}.embed-privacy button:hover{text-decoration:underline}.embed-privacy h3{font-size:1rem;font-weight:600;margin:.25rem 0;width:auto}.embed-privacy p{font-size:.7778rem;margin:0;line-height:1.25em;width:auto}@media only screen and (max-width:759px){.embed-privacy p{font-size:.9333rem}}.embed-privacy .privacy-info{font-size:.7778rem;font-style:italic}@media only screen and (max-width:759px){.embed-privacy .privacy-info{font-size:.9333rem}}@media only screen and (min-width:560px){.embed-privacy{padding:1rem}.embed-privacy button{margin:1rem 0}.embed-privacy h3{font-size:1.2rem;margin:.5rem 0}}@media only screen and (min-width:760px){.float-half .embed-privacy,.float-left .embed-privacy,.float-right .embed-privacy{padding:.25rem}.float-half .embed-privacy button,.float-left .embed-privacy button,.float-right .embed-privacy button{margin:.25rem 0}.float-half .embed-privacy h3,.float-left .embed-privacy h3,.float-right .embed-privacy h3{font-size:1rem;margin:.25rem 0}}.hotspot-wrapper{position:relative;width:100%}.hotspot-wrapper img{width:100%}@keyframes pulse{0%{border:5px solid rgba(255,255,255,.8)}50%{border:10px solid rgba(255,255,255,.8)}100%{border:5px solid rgba(255,255,255,.8)}}.hotspot .hotspot-position{position:absolute}.hotspot .hotspot-spot{position:relative;top:-15px;left:-15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30px;height:30px;background-color:#00569d;border-radius:15px;border:5px solid rgba(255,255,255,.8);background-clip:padding-box;cursor:pointer;-webkit-animation-name:pulse;animation-name:pulse;animation:pulse 1.6s infinite;animation-timing-function:ease-in;animation-direction:normal}.hotspot .hotspot-text{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);padding:.5em;color:#fff;font-size:.7778rem;line-height:1.25em;text-align:left;cursor:pointer}@media only screen and (max-width:759px){.hotspot .hotspot-text{font-size:.9333rem}}.hotspot .hotspot-text p{margin:0;width:100%}.active .hotspot-spot{animation:none;-webkit-animation-name:none;border:2px solid rgba(255,255,255,.8)}figure .table-container{width:100%;overflow-y:auto;margin:0 0 1em}figure .table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}figure .table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}figure table{border-spacing:0;border-collapse:collapse;font-size:.7778rem;line-height:1.25em;color:#333}@media only screen and (min-width:760px){figure table{width:100%}}figure td,figure th{padding:.5em 1em;text-align:left;border:1px solid #000;vertical-align:top;font-weight:400}figure td p,figure th p{margin-bottom:.5em}@media only screen and (min-width:1020px){figure td p,figure th p{margin:0 0 .5em 0!important;width:auto!important}}figure th,figure thead td{background-color:#666;color:#fff}figure td[valign=middle],figure th[valign=middle]{vertical-align:middle}figure td[valign=bottom],figure th[valign=bottom]{vertical-align:bottom}.td_bk-primary,.td_bk-primary td,.td_bk-primary th{background-color:#00569d;color:#fff}.td_bk-primary-shade1,.td_bk-primary-shade1 td,.td_bk-primary-shade1 th{background-color:rgba(0,86,157,.6);color:#fff}.td_bk-primary-shade2,.td_bk-primary-shade2 td,.td_bk-primary-shade2 th{background-color:rgba(0,86,157,.2);color:#333}.td_bk-gray,.td_bk-gray td,.td_bk-gray th{background-color:#666;color:#fff}.td_bk-gray-shade1,.td_bk-gray-shade1 td,.td_bk-gray-shade1 th{background-color:#a3a3a3;color:#fff}.td_bk-gray-shade2,.td_bk-gray-shade2 td,.td_bk-gray-shade2 th{background-color:#e0e0e0;color:#333}td.text_primary,th.text_primary{color:#00569d}.slider .jcarousel .slide-caption{text-align:center;margin:.5em 0;width:auto;font-size:.7778rem;line-height:1.25em}@media only screen and (max-width:759px){.slider .jcarousel .slide-caption{font-size:.9333rem}}figure .jcarousel .slide img{width:100%;height:auto}.arview-element figcaption{padding-right:72px}.arview-element img{cursor:pointer}.arview-open{width:32px;height:32px;overflow:hidden;padding:0;border:2px solid #fff;border-radius:12px;text-decoration:none;background-color:#00569d;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-arview-overlay.png);background-size:36px,36px;position:absolute;right:36px;top:-.35rem}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.arview-open{background-image:url(../assets/icon-arview-overlay@2x.png)}}model-viewer{width:100%;height:100%}.formula{width:100%}@media only screen and (min-width:760px){.formula{max-width:620px}}.slider{position:relative;background-color:#f6f6f6;padding:1rem;margin-left:28px;margin-right:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.jcarousel{position:relative;overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li.slide{float:left}.jcarousel-pagination{font-size:10px;line-height:10px;text-align:center;margin:0;margin-top:.5rem}.jcarousel-pagination span{cursor:pointer;text-decoration:none;display:inline-block;text-indent:-9999px;height:10px;width:10px;background:#949494;border-radius:5px;border:none;margin-right:8px}.jcarousel-pagination span:last-child{margin-right:0}.jcarousel-pagination .active{background:#313131}.slide-control{position:absolute;width:16px;height:28px;top:0;bottom:0;margin:auto;background-color:transparent;border:none;background-size:16px 28px;background-position:center center;background-repeat:no-repeat}.slide-control-prev{left:-28px;background-image:url(../assets/icon-backward.png)}.slide-control-next{right:-28px;background-image:url(../assets/icon-forward.png)}.iframe-container{margin:0;width:100%;position:relative;padding-bottom:56.5%;height:0;box-sizing:border-box}iframe{border:0;position:absolute;top:0;left:0;height:100%;width:100%}div.continue{border-top:1px solid #00569d;text-align:center;margin:4rem 0 1rem 0;font-size:.7778rem;padding:1em 0}@media only screen and (max-width:759px){div.continue{font-size:.9333rem}}div.continue a{font-weight:600;color:#999;text-decoration:none;position:relative}div.continue a:after{content:'';display:inline-block;width:26px;height:14px;position:absolute;top:2.5em;left:calc(50% - 14px);color:transparent;background-size:26px,14px;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-continue.png)}form{margin-top:1rem}.Actions{margin-bottom:2rem}.login p{font-size:.8889rem}.login .switch{margin-top:3rem;font-size:.7778rem;font-weight:600}@media only screen and (max-width:759px){.login .switch{font-size:.9333rem}}.login .switch a{color:#666}.loginform p{color:#666;font-size:.8889rem}label,p.formlabel{font-size:.7778rem;color:#666}@media only screen and (max-width:759px){label,p.formlabel{font-size:.9333rem}}label a,p.formlabel a{font-weight:600}.required label:after{content:' *'}input[type=email],input[type=password],input[type=text],select,textarea{border-radius:0;background-color:#fff;border:1px solid #bfbfbf;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#000;font-size:.8889rem;margin:0;margin-bottom:1em;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:759px){input[type=email],input[type=password],input[type=text],select,textarea{font-size:16px}}input[type=submit]{border:none;background:0 0;padding:0;font-size:1rem;font-weight:600;color:#00569d;text-decoration:underline}div.checkbox{margin-bottom:.7em}input[type=email],input[type=password],input[type=text],select{height:2rem;padding:0 .5rem;width:100%}textarea{padding:0 .5rem;width:100%}legend{color:#666;font-size:.8889rem}legend a{font-size:.7778rem;font-weight:600;color:inherit}legend{margin-bottom:1.5em}.message.bad,.message.error,.message.required,.message.validation{color:red!important;font-weight:600}.holder-bad input,.holder-bad label,.holder-error input,.holder-error label,.holder-required input,.holder-required label,.holder-validation input,.holder-validation label{color:red!important;font-weight:600}.main-container p.info-required-fields{font-size:.7778rem}.form-links{margin-top:3rem;margin-bottom:2rem}.form-links p{font-size:.8889rem;color:#666;margin-bottom:0}.form-links a{font-size:.7778rem;font-weight:600;color:inherit}.form-links .main-field a{color:#00569d}#ForgotPassword{font-size:.7778rem;font-weight:600}#ForgotPassword a{color:inherit}@media only screen and (min-width:760px){.form-2cols{width:100%;max-width:650px}.form-2cols:after,.form-2cols:before{content:" ";display:table}.form-2cols:after{clear:both}.form-2cols:after,.form-2cols:before{content:" ";display:table}.form-2cols:after{clear:both}.form-2cols .field{float:left;width:48%;width:calc(50% - 20px%20%2F%202);margin-left:0;margin-right:20px}.form-2cols .field:nth-of-type(2n+1){margin-right:20px}.form-2cols .field:nth-of-type(2n){margin-right:0}.confirmedpassword .form-2cols .showOnClickContainer .field:nth-child(1){margin-right:50%}.confirmedpassword .form-2cols .showOnClickContainer .field:nth-of-type(2){margin-right:20px}.confirmedpassword .form-2cols .showOnClickContainer .field:nth-of-type(3){margin-right:0}#RequestAccesscodeForm_RequestAccesscodeForm .field:nth-of-type(1){margin-right:50%}#RequestAccesscodeForm_RequestAccesscodeForm .field:nth-of-type(2){margin-right:20px}#RequestAccesscodeForm_RequestAccesscodeForm .field:nth-of-type(3){margin-right:0}#RequestAccesscodeForm_RequestAccesscodeForm .field.textarea{width:100%;margin-right:0}#UserRegistrationForm_RegisterForm .form-2cols div.checkbox{width:100%}}.userregistration fieldset{margin-bottom:2rem}.userregistration fieldset:last-child{margin-bottom:0}.chapter-preview{margin-top:3.5rem}.chapter-preview header{border-top:1px solid #00569d}.chapter-preview header p.chapter-link{font-size:.7778rem;font-weight:600;color:#999;font-style:normal;text-align:center;margin-bottom:3.5em;position:relative}.chapter-preview header p.chapter-link a{display:block;width:100%;padding-top:1rem;padding-bottom:1.6rem}.chapter-preview header p.chapter-link a:after{content:'';width:6px;height:12px;position:relative;top:-3px;padding-left:1em;padding-right:1px;background-size:6px,12px;background-origin:content-box;background-position:right 7px;background-repeat:no-repeat;background-image:url(../assets/icon-toclink-l2.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.chapter-preview header p.chapter-link a:after{background-image:url(../assets/icon-toclink-l2@2x.png)}}@media only screen and (max-width:759px){.chapter-preview header p.chapter-link a:after{background-position:right 5px}}.chapter-preview a{color:inherit;text-decoration:inherit}.note-marker{background-color:rgba(0,86,157,.3)}.note-current-marker{background-color:#00569d;color:#fff}.notes-textfield-container{position:absolute;bottom:0;left:calc((1 / 12) * 100% - (11 / 12) * 20px);right:calc((1 / 12) * 100% - (11 / 12) * 20px)}@media only screen and (min-width:1020px){.notes-textfield-container{left:calc((3 / 12) * 100% - (9 / 12) * 20px);right:calc((3 / 12) * 100% - (9 / 12) * 20px)}}.notes-textfield{display:block;background-color:#00569d;padding:1em 1.3em;color:#fff;font-size:.8889rem;line-height:130%;height:8rem;margin:0;margin-bottom:.2rem;width:100%}.tutorial-page .global-share-button,.tutorial-page .home-icon,.tutorial-page .toc-icon{display:none}@media only screen and (max-width:1219px){.tutorial-page .header-container .publication-number{display:none}}.tutorial .slider{background-color:#fff;margin-top:2rem;margin-left:0;margin-right:0}.tutorial .slider .slide-control-prev{left:-1.5rem;background-image:url(../assets/icon-backward-light.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial .slider .slide-control-prev{background-image:url(../assets/icon-backward-light@2x.png)}}.tutorial .slider .slide-control-next{right:-1.5rem;background-image:url(../assets/icon-forward-light.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial .slider .slide-control-next{background-image:url(../assets/icon-forward-light@2x.png)}}.tutorial .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.tutorial .jcarousel .tutorial-slide{margin-top:1.5rem;margin-left:.5rem;margin-right:1rem;min-height:10rem;max-height:calc(100vh - 130px - 9rem);overflow-y:auto}@media only screen and (min-width:1020px){.tutorial .jcarousel .tutorial-slide{max-height:calc(100vh - 130px - 9rem)}}.tutorial .jcarousel .tutorial-slide form,.tutorial .jcarousel .tutorial-slide h1,.tutorial .jcarousel .tutorial-slide h2,.tutorial .jcarousel .tutorial-slide h3,.tutorial .jcarousel .tutorial-slide h4,.tutorial .jcarousel .tutorial-slide h5,.tutorial .jcarousel .tutorial-slide h6,.tutorial .jcarousel .tutorial-slide ol,.tutorial .jcarousel .tutorial-slide p,.tutorial .jcarousel .tutorial-slide ul{width:auto;margin:0;color:#666}.tutorial .jcarousel .tutorial-slide h1{font-size:1.333rem;font-weight:400;margin-bottom:1.2em}.tutorial .jcarousel .tutorial-slide h2,.tutorial .jcarousel .tutorial-slide h3{font-size:1.1rem;font-weight:400;margin-bottom:.5em}.tutorial .jcarousel .tutorial-slide li,.tutorial .jcarousel .tutorial-slide p{font-size:.8889rem;line-height:1.5em}.tutorial .jcarousel .tutorial-slide p{margin-bottom:1.5em}.tutorial .jcarousel .tutorial-slide li{margin-bottom:1.5em/2}.tutorial .jcarousel .tutorial-slide ol,.tutorial .jcarousel .tutorial-slide ul{margin-bottom:1.5em}@media only screen and (max-width:759px){.tutorial .slider .slide-control{display:none}}@media only screen and (min-width:760px){.tutorial .slider{margin-left:1rem;margin-right:1rem}}@media only screen and (min-width:1020px){.tutorial .slider{margin-top:2rem;margin-left:4rem;margin-right:4rem}.tutorial .slider .slide-control-prev{left:-2rem}.tutorial .slider .slide-control-next{right:-2rem}.tutorial jcarousel .tutorial-slide{margin-left:1rem;margin-right:1rem}}.tutorial-close{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-toc-close.png);background-size:12px,12px;cursor:pointer;position:absolute;right:2rem;top:3rem;z-index:50}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-close{background-image:url(../assets/icon-toc-close@2x.png)}}@media only screen and (min-width:1020px){.tutorial-close{right:5.5rem;top:3.5rem}}.modal-background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4)}.tutorial-icon-toc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-toc.png);background-size:16px,12px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-icon-toc{background-image:url(../assets/icon-toc@2x.png)}}.tutorial-icon-bookmark{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-bookmark-overlay.png);background-size:30px,30px;cursor:pointer;background-color:#ccc}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-icon-bookmark{background-image:url(../assets/icon-bookmark-overlay@2x.png)}}.tutorial-icon-home{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-home.png);background-size:16px,15px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-icon-home{background-image:url(../assets/icon-home@2x.png)}}.tutorial-share-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30px;height:30px;overflow:hidden;padding:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../assets/icon-share.png);background-size:12px,12px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-share-button{background-image:url(../assets/icon-share@2x.png)}}.tutorial-android-menu,.tutorial-ios-homescreen,.tutorial-ios-share{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:bottom;position:relative;top:2px;width:27px;height:27px;overflow:hidden;padding:0;background-color:#fff;border:none;text-decoration:none;color:transparent;background-position:center;background-repeat:no-repeat;background-size:27px,27px}.tutorial-ios-share{background-image:url(../assets/tutorial/icon-ios-share.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-ios-share{background-image:url(../assets/tutorial/icon-ios-share@2x.png)}}.tutorial-ios-homescreen{background-image:url(../assets/tutorial/icon-ios-homescreen.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-ios-homescreen{background-image:url(../assets/tutorial/icon-ios-homescreen@2x.png)}}.tutorial-android-menu{background-image:url(../assets/tutorial/icon-android-menu.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tutorial-android-menu{background-image:url(../assets/tutorial/icon-android-menu@2x.png)}}.tutorial-appicon{border-radius:18px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.tracking-consent{position:relative;z-index:400;display:none}.tracking-consent.show-dialog{display:block}.tracking-consent-content{position:fixed;bottom:20px;left:20px;right:20px;padding:20px;background-color:#fff;text-align:center}.tracking-consent-content h3{margin-top:0}.tracking-consent-content p{font-size:.7778rem;line-height:1.25em}@media only screen and (max-width:759px){.tracking-consent-content p{font-size:.9333rem}}.tracking-consent-content button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10rem;padding:.5rem;background-color:#00569d;border:none;border-radius:1px;color:#fff;text-align:center;text-decoration:none;margin:.25rem .5rem}.tracking-consent-content button:hover{text-decoration:underline}@media only screen and (min-width:760px){.tracking-consent-content{margin:0 auto;width:680px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hidden{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.dev-warning{position:absolute;left:0;right:0;top:0;background-color:red;color:#fff;font-size:.8rem;line-height:100%;padding:.2em .5em}/*# sourceMappingURL=main.css.map */