.author { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: bold; line-height: 1.5em; text-align: right; text-indent: 0; margin: 3em 0 0 } .border { color: gray; display: none; height: 2px; visibility: hidden; border: currentColor inset 1px; margin: 0.5em auto } .bullet { display: block; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-top: 0; text-align: left } .calibre { display: block; font-family: PalatinoLTStd-Roman, serif; font-size: 1em; line-height: 1.25em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { display: block } .calibre2 { display: block; font-family: UniversLTStd, sans-serif; font-size: 2em; font-weight: bold; line-height: 1.2; text-align: center; padding: 1em 0 0.1em; margin: 3em 0 0.3em } .calibre3 { clear: both; display: block } .calibre4 { font-weight: bold; line-height: 1.2 } .calibre5 { line-height: 1.2; text-decoration: none } .calibre6 { text-decoration: none } .calibre7 { font-style: italic } .calibre8 { display: block; font-size: 1em; text-align: left; text-indent: 0; margin: 0.8em 0 0 1.5em } .calibre9 { display: block; text-align: justify; text-indent: 1.5em; margin: 0.1em 0 0 } .calibre10 { display: block; text-align: justify; text-indent: 1.5em; margin: 0 } .calibre11 { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: normal; line-height: 1.2; text-align: left; border-top: #a8a9ad solid 3px; padding: 0.2em 0 0; margin: 1em 0 0.5em } .calibre12 { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em; padding-top: 0; text-align: left } .calibre13 { display: list-item; margin-left: 1.3em; margin-top: 0.3em; text-align: left } .calibre14 { page-break-inside: avoid; text-align: center; width: 100%; margin: 1em 0 } .calibre15 { font-weight: bold } .calibre16 { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: normal; line-height: 1.2; text-align: left; padding: 1em 0 0; margin: 1em 0 0.5em } .calibre17 { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.125em; font-weight: normal; line-height: 1.2; text-align: left; padding: 1em 0 0; margin: 1em 0 0.5em } .calibre18 { display: block; height: auto; padding-bottom: 0.25em; padding-top: 1em; text-align: center; width: auto; margin: 0 auto } .calibre19 { font-size: 0.75em } .calibre20 { display: block; text-align: justify; margin: 1em 2em 1em 0 } .calibre21 { display: block; font-family: monospace; white-space: pre-wrap; word-wrap: break-word; margin: 1em 0 } .calibre22 { font-family: monospace } .calibre23 { display: block; font-family: PalatinoLTStd, serif; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 1em 0 0; margin: 1em 0 0.5em } .calibre24 { display: block; text-align: justify; text-indent: 0; margin: 0 } .calibre25 { display: table-column-group } .calibre26 { display: table-header-group; vertical-align: middle } .calibre27 { display: table-row; font-size: 1em; font-weight: inherit; vertical-align: inherit } .calibre28 { background-color: #d1d2d4; display: table-cell; font-size: 1em; text-align: inherit; vertical-align: text-top; border: #fff solid 1px; padding: 1px } .calibre29 { display: table-row-group; vertical-align: middle } .calibre30 { background-color: #e7e7e8; display: table-cell; font-size: 1em; text-align: inherit; vertical-align: text-top; border: #fff solid 1px; padding: 1px } .calibre31 { font-size: 0.75em; line-height: 1.2; vertical-align: sub } .colwidth { display: table-column; width: 30% } .colwidth1 { display: table-column; width: 25% } .colwidth2 { display: table-column; width: 45% } .colwidth3 { display: table-column; width: 50% } .colwidth4 { display: table-column; width: 40% } .colwidth5 { display: table-column; width: 20% } .contri-title { display: block; font-family: OptimaLTStd, sans-serif; font-size: 1.41667em; font-weight: normal; line-height: 1.2; text-align: left; padding: 0; margin: 0 } .copy { line-height: 1.2; padding-left: 1em; text-align: left } .copyright { display: block; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 0.5em 0 0 } .copyright-top { display: block; font-family: UniversLTStd, sans-serif; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 0 0 7em } .copyright-top1 { display: block; font-family: UniversLTStd, sans-serif; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 1em 0 } .copyright-top2 { display: block; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 1em 0 1.5em } .copyright1 { display: block; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 2em 0 0 } .copyright2 { display: block; font-size: 0.75em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 0.5em 0 0 1.5em } .equation { display: block; margin-bottom: 0.5em; margin-top: 0.5em } .figcaption { display: block; font-family: UniversLTStd-Obl, sans-serif; font-size: 0.75em; text-align: left; text-indent: 0; margin: 0 0 1em } .first { font-family: UniversLTStd, sans-serif; font-size: 1.125em; line-height: 1.2 } .fm { display: block; font-family: UniversLTStd-Black, sans-serif; font-size: 1.41667em; font-weight: bold; line-height: 2em; text-align: right; padding: 1em 0 0; margin: 0 1em 0 0 } .fm1 { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: bold; line-height: 2em; text-align: right; padding: 1em 0 0; margin: 0 0 2em } .fm2 { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: bold; line-height: 2em; text-align: right; padding: 1em 0 0; margin: 1em 0 } .imgsize { display: block; height: auto; padding-bottom: 0.25em; padding-top: 1em; text-align: center; width: 50%; margin: 0 auto 0 25% } .ind-title { display: block; font-family: PalatinoLTStd, serif; font-size: 1.125em; font-weight: bold; line-height: 1.2; text-align: left; padding: 1em 0 0; margin: 1em 0 0.5em } .indent { display: block; font-size: 1em; text-align: justify; text-indent: 1.5em; margin: 0 } .label { font-family: UniversLTStd-Black, sans-serif; font-size: 0.75em; font-weight: bold; text-align: left; text-indent: 0; margin: 0 1em 0 0 } .label1 { font-family: UniversLTStd-Black, sans-serif; font-size: 0.88889em; font-weight: bold; text-indent: 0; margin: 0 1em 0 0 } .label2 { display: block; font-family: OptimaLTStd, sans-serif; font-size: 2em; font-weight: normal; line-height: 1em; text-align: center; padding: 0; margin: 0 } .label3 { font-family: UniversLTStd-Black, sans-serif; font-weight: bold } .last-of-type { display: block; font-size: 1em; text-align: left; text-indent: 0; padding: 0; margin: 0.8em 0 0 3.3em } .level { display: block; text-align: left; text-indent: -1em; margin: 0.3em 0 0 1em } .level1 { display: block; text-align: left; text-indent: -1em; margin: 0.3em 0 0 2em } .location { line-height: 1.2; padding-left: 0.5em; text-align: left } .logo { display: block; text-align: right; text-indent: 1.5em; margin: 0 } .logoimg { display: block; float: right; height: auto; padding-bottom: 0.25em; padding-top: 1em; text-align: right; width: 70px; margin: 10em auto 0.25em } .noindent { display: block; font-size: 1em; text-align: justify; text-indent: 0; margin: 1em 0 0 } .noindent1 { display: block; font-size: 1em; text-align: justify; text-indent: 0; margin: 0.1em 0 0 } .noindent2 { display: block; font-size: 1em; text-align: justify; text-indent: 0; margin: 0 } .note { display: block; font-style: italic; text-align: left; text-indent: -1em; margin: 0.5em 0 0.3em 1em } .publisher { display: block; font-size: 1em; line-height: 1.2; text-align: right; text-indent: 0; margin: 0 } .right { display: block; font-size: 1em; text-align: right; text-indent: 0; margin: 0.1em 0 0 } .second { font-family: PalatinoLTStd, serif; font-size: 1.125em; line-height: 1.2 } .subtitle { display: block; font-family: UniversLTStd, sans-serif; font-size: 1.41667em; font-weight: normal; line-height: 1.5em; text-align: right; padding: 1em 0 0; margin: 0.5em } .tab_center { display: block; font-size: 1em; text-align: center; text-indent: 0.5em; margin: 0 } .tab_center1 { display: block; font-size: 1em; text-align: center; text-indent: 1em; margin: 0 } .tab_left { display: block; font-size: 1em; text-align: left; text-indent: 0; margin: 0 0 0 0.5em } .tab_left1 { display: block; font-size: 1em; text-align: left; text-indent: 0.5em; margin: 0 0 0 2em } .tab_left2 { display: block; font-size: 1em; text-align: left; text-indent: 0.5em; margin: 0 0 0 1.5em } .tab_rightc { display: block; font-size: 1em; text-align: right; text-indent: 0; margin: 0 45% 0 0 } .table { border-collapse: collapse; border-spacing: 2px; display: table; page-break-inside: avoid; text-indent: 0; width: 100%; border: #fff solid 1px; margin: 1em 0 } .tabwidth { display: block; margin-left: 2em; margin-right: 2em } .title { display: block; font-family: UniversLTStd, sans-serif; font-size: 2em; font-weight: bold; line-height: 1.2; text-align: right; padding: 1em 0 0.1em; margin: 3em 0 0.3em } .title1 { display: block; font-family: OptimaLTStd, sans-serif; font-size: 1.83333em; font-weight: normal; line-height: 1.2; text-align: center; padding: 0; margin: 0.5em 0 3em } .titlepage { margin-right: 1.5em; text-align: center } .toc-bm { display: block; text-align: justify; text-indent: 0; margin: 0.8em 0 0 3em } .toc-chap { display: block; font-size: 1.125em; line-height: 1.2; text-align: justify; text-indent: 0; margin: 1em 0 0 0.3em } .toc-fm { display: block; text-align: justify; text-indent: 0; margin: 0.2em 0 0 3em } .toc-sec { display: block; text-align: justify; text-indent: 0; margin: 0.3em 0 0 3em } .toc-sec1 { display: block; text-align: justify; text-indent: 0; margin: 0.3em 0 0 4em }