:root{--clrBG:#F9F9F9;--clrBG80:rgb(249, 249, 249, 0.8);--clrBGDark:#E7E7E7;--clrBGLine:#D8D8D8;--clrText:#545454;--clrTextDark:#2E2E2E;--clrHighlight:#529ED8;--clrHighlightInvert:#FFFFFF;--clrBackground:#529ED8;--clrBackgroundInvert:#FFFFFF;--clrHighlight2:#FFD341;--clrHighlight2Invert:#7B7B7B;--clrHighlight3:#F0F2F7;--clrHighlight3Invert:#529ED8;--clrHeadline:#2E2E2E;--clrIcons:#7B7B7B;--cFirst:#072A48;--cSecond:#093B66;--cThird:#529ED8}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-Bold.eot);src:url(/fonts/IBMPlexSans-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-Bold.woff2)format("woff2"),url(/fonts/IBMPlexSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-ExtraLightItalic.eot);src:url(/fonts/IBMPlexSans-ExtraLightItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-ExtraLightItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-SemiBoldItalic.eot);src:url(/fonts/IBMPlexSans-SemiBoldItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-SemiBoldItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-Italic.eot);src:url(/fonts/IBMPlexSans-Italic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-Italic.woff2)format("woff2"),url(/fonts/IBMPlexSans-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans.eot);src:url(/fonts/IBMPlexSans.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans.woff2)format("woff2"),url(/fonts/IBMPlexSans.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-MediumItalic.eot);src:url(/fonts/IBMPlexSans-MediumItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-MediumItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-ExtraLight.eot);src:url(/fonts/IBMPlexSans-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-ExtraLight.woff2)format("woff2"),url(/fonts/IBMPlexSans-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-ThinItalic.eot);src:url(/fonts/IBMPlexSans-ThinItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-ThinItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-ThinItalic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-BoldItalic.eot);src:url(/fonts/IBMPlexSans-BoldItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-BoldItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-SemiBold.eot);src:url(/fonts/IBMPlexSans-SemiBold.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2"),url(/fonts/IBMPlexSans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-Thin.eot);src:url(/fonts/IBMPlexSans-Thin.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-Thin.woff2)format("woff2"),url(/fonts/IBMPlexSans-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-Light.eot);src:url(/fonts/IBMPlexSans-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-Light.woff2)format("woff2"),url(/fonts/IBMPlexSans-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-Medium.eot);src:url(/fonts/IBMPlexSans-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-Medium.woff2)format("woff2"),url(/fonts/IBMPlexSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(/fonts/IBMPlexSans-LightItalic.eot);src:url(/fonts/IBMPlexSans-LightItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/IBMPlexSans-LightItalic.woff2)format("woff2"),url(/fonts/IBMPlexSans-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Univia Pro";src:url(/fonts/UniviaProRegular.woff2)format("woff2"),url(/fonts/UniviaProRegular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Univia Pro";src:url(/fonts/UniviaPro-Light.woff2)format("woff2"),url(/fonts/UniviaPro-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}.aL{text-align:left!important}.aR{text-align:right!important}.aC{text-align:center!important}.aJ{text-align:justify!important}BODY{background-color:var(--clrBG);margin-top:0;margin-bottom:20px;color:var(--clrText);box-sizing:border-box;font-weight:400;background-image:url(/images/logo_bg.svg),url(/images/logo_bg.svg);background-position:-150px -200px,right -300px bottom -300px;background-repeat:no-repeat;background-attachment:fixed;background-size:400px,800px}H1,h2,h3,h6{font-weight:300}H1,h2,h3,h4,h5,h6{font-family:"Univia Pro",sans-sarif;color:var(--cFirst)}h2{font-size:2.5em}h2,h3,h4,h5{margin-top:1.2em}h3{font-size:2em}h4,h5{font-weight:400!important}A:link{text-decoration:none;color:var(--clrHighlight)!important}A:hover,A:link:hover{color:var(--cSecond)!important}HEADER.primary-background{background-color:#0a3a67;background-image:url(../images/logo_bg_blue20.svg),url(../images/logo_bg_blue20.svg),linear-gradient(90deg,#052039,#0a3a67 50%,#052039 100%);background-position:calc(50% - 600px)0,calc(50% + 400px) calc(100% + 175px),top left;background-repeat:no-repeat;background-size:600px,800px,100%}.card{border:1px solid silver}header .grid{grid-template-columns:300px auto 300px;margin-left:auto!important;margin-right:auto!important;max-width:1604px}header .logo-text{color:#fff;font-family:"Univia Pro",sans-sarif;font-size:1.4em}.logo{margin-top:10px}.header-search{text-align:center}table td,table th{border:0 solid #fff}@media screen and (max-width:390px){.logo-text{font-size:1.4em}}.cm_countries a{padding:2px}.cm_sidebar{background-color:var(--clrBG);padding-left:10px;padding-right:10px;border-radius:3px}.tri-layout-container{display:grid;grid-template-columns:300px auto 300px;grid-template-areas:"a b c";grid-column-gap:32px;max-width:1604px;margin-left:auto;margin-right:auto}.tri-layout-container .tri-layout-left,.tri-layout-container .tri-layout-right{background:var(--clrBG80);padding:5px;border-radius:5px}.tri-layout-left-contents>div,.tri-layout-right-contents>div{opacity:1}.content-wrap.card{border-radius:8px}.page-content img{max-width:100%;height:auto}.CodeMirror,.page-content img{border:1px solid silver;box-shadow:0 0 3px 0 rgba(0,0,0,.1);border-radius:8px}.callout{padding:12px 12px 12px 40px;border:0;border-radius:8px}.callout::before{left:12px}.book-tree .sidebar-page-list .entity-list-item-name,.sidebar-page-nav li,BODY{font-family:"IBM Plex Sans",sans-serif}.page.selected.entity-list-item{background-color:rgba(0,0,0,.1);font-weight:700}.page.selected.entity-list-item h4{font-weight:700!important}.text-book,.text-book:hover{color:var(--cFirst);fill:var(--cFirst)}.bg-book{background-color:var(--cFirst)}.loading-container>div:first-child{left:-16px;background-color:var(--cFirst);-webkit-animation-delay:0s;animation-delay:0s}.text-chapter,.text-chapter:hover{color:var(--cSecond);fill:var(--cSecond)}.bg-chapter{background-color:var(--cSecond)}.sortable-page-list li.text-chapter{border-left:2px solid var(--cSecond)}.loading-container>div:last-of-type{left:16px;background-color:var(--cSecond);-webkit-animation-delay:.6s;animation-delay:.6s}