.artgroup { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: avoid; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0.25em; margin-top: 0.25em; orphans: 2; overflow: scroll; page-break-after: auto; page-break-before: auto; page-break-inside: avoid; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 100%; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border-top: DarkGreen solid thin; border-right: currentColor none 0; border-bottom: DarkGreen solid thin; border-left: currentColor none 0 } .bookauthor { -epub-hyphens: none; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 1.66667em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 10% 10% 1.25em } .booklogo { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-before: auto; page-break-inside: auto; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 1em 0 1.25em } .booktitle { -epub-hyphens: none; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 2em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 10% 10% 1.25em } .box { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: avoid; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 1% 3%; border: black solid 2px; margin: 2% 3% } .calibre { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #fbfbfb; box-sizing: border-box; display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; -webkit-transform: none; box-sizing: border-box; clear: both; color: #333; display: block; font-family: Georgia, "Droid Serif", Times, serif; font-style: normal; font-weight: 400; margin-bottom: 0; margin-top: 0; max-width: 37em; min-height: 450px; position: relative; width: 100%; z-index: 10; padding: 1.25rem; border: #ddd solid 0 } .calibre2 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: block; text-indent: 0; word-break: break-word; word-wrap: break-word } .calibre3 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: block; list-style-image: none; list-style-position: outside; list-style-type: none; margin-bottom: 2em; margin-right: 0; margin-top: 1.5em; padding-bottom: 0; padding-right: 0; padding-top: 0; text-indent: 0; word-break: break-word; word-wrap: break-word } .calibre4 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: list-item; line-height: 1.5; list-style-image: none; list-style-position: outside; list-style-type: decimal; text-indent: 0; word-break: break-word; word-wrap: break-word; padding: 0; margin: 0 } .calibre5 { -moz-box-sizing: border-box; -moz-transition: border-bottom 0.3s ease; -o-transition: color 0.2s ease-out; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; -webkit-transition: border-bottom 0.3s ease; box-sizing: border-box; color: #070707; text-decoration: none; text-indent: 0; transition: border-bottom 0.3s ease; word-break: break-word; word-wrap: break-word; border-bottom: #bbb dashed 1px } .calibre6 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; text-indent: 0; word-break: break-word; word-wrap: break-word } .calibre7 { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .calibre8 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; height: auto; max-width: 100%; text-indent: 0; width: 75%; word-break: break-word; word-wrap: break-word; border: currentColor none 0 } .calibre9 { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 2px } .calibre10 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.75em 0 1.25em } .calibre11 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 0 1.25em } .calibre12 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: list-item; line-height: 1.5; list-style-image: none; list-style-position: outside; list-style-type: disc; text-indent: 0; word-break: break-word; word-wrap: break-word; padding: 0; margin: 0.5em 0 0.65em } .calibre13 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 1.2em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .calibre14 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .calibre15 { -epub-hyphens: none; -moz-box-sizing: border-box; -moz-hyphens: auto; -ms-word-break: break-all; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: avoid; break-before: auto; break-inside: avoid; color: DarkGreen; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 2em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.2em; orphans: 6; overflow: visible; page-break-after: avoid; page-break-before: auto; page-break-inside: avoid; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: inter-word; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 6; word-break: keep-all; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.5em 2px 0.1em } .calibre16 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .calibre17 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: avoid; break-before: auto; break-inside: avoid; color: DarkGreen; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; letter-spacing: 0; line-height: 1.2; orphans: 6; overflow: visible; page-break-after: avoid; page-break-before: auto; page-break-inside: avoid; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: inter-word; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 6; word-break: keep-all; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 1em 2px 0.1em } .calibre18 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: none; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: avoid; color: black; display: block; float: none; font-family: "Courier Std", "STIX General", monospaced; font-size: 1em; font-size-adjust: 0.58; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.2; orphans: 6; overflow: unset; overflow-x: unset; overflow-y: unset; page-break-after: avoid; page-break-before: auto; page-break-inside: avoid; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: inter-word; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 6; word-break: keep-all; word-spacing: normal; word-wrap: initial; padding: 0.45em 0.25em 0.25em; border: currentColor none 0; margin: 0.75em 2px } .calibre19 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: avoid; break-before: auto; break-inside: avoid; color: DarkGreen; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1.66667em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; letter-spacing: 0; line-height: 1.2; orphans: 6; overflow: visible; page-break-after: avoid; page-break-before: auto; page-break-inside: avoid; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: inter-word; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 6; word-break: keep-all; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 1em 2px 0.1em } .calibre20 { -moz-box-sizing: border-box; -moz-transition: border-bottom 0.3s ease; -o-transition: color 0.2s ease-out; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; -webkit-transition: border-bottom 0.3s ease; box-sizing: border-box; color: #070707; line-height: 1.2; text-decoration: none; text-indent: 0; transition: border-bottom 0.3s ease; word-break: break-word; word-wrap: break-word; border-bottom: #bbb dashed 1px } .calibre21 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: table-column-group; line-height: 1.2; text-indent: 0; word-break: break-word; word-wrap: break-word } .calibre22 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: table-column; line-height: 1.2; text-indent: 0; word-break: break-word; word-wrap: break-word } .calibre23 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #0C6; box-sizing: border-box; display: table-header-group; font-family: Arial, sans-serif; line-height: 1.2; text-indent: 0; vertical-align: middle; word-break: break-word; word-wrap: break-word; border-bottom: #ddd solid 2px } .calibre24 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; display: table-row; line-height: 1.2; text-indent: 0; vertical-align: inherit; word-break: break-word; word-wrap: break-word; border-top: currentColor none medium; border-right: currentColor none medium; border-bottom: DarkGreen solid thin; border-left: currentColor none medium } .calibre25 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; border-left-style: none; border-right-style: none; box-sizing: border-box; display: table-cell; font-style: normal; font-weight: 700; line-height: 1.2; text-align: center; text-indent: 0; vertical-align: middle; word-break: break-word; word-wrap: break-word; padding: 10px; border-top: LightGray dotted 1px; border-bottom: LightGray dotted 1px; margin: 0 } .calibre26 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; display: table-row-group; line-height: 1.2; max-width: 100%; overflow: scroll; text-indent: 0; vertical-align: middle; word-break: break-word; word-wrap: break-word } .calibre27 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #f5f5f5; box-sizing: border-box; display: table-row; line-height: 1.2; text-indent: 0; transition: all 0.125s ease-in-out; vertical-align: inherit; word-break: break-word; word-wrap: break-word; border-top: lightgrey dotted thin; border-bottom: #ddd solid 1px } .calibre28 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; border-left-style: none; border-right-style: none; box-sizing: border-box; display: table-cell; line-height: 1.2; text-align: center; text-indent: 0; vertical-align: middle; word-break: break-word; word-wrap: break-word; padding: 10px; border-top: LightGray dotted 1px; border-bottom: LightGray dotted 1px; margin: 0 } .calibre29 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #f7f7f7; box-sizing: border-box; display: table-row; line-height: 1.2; text-indent: 0; vertical-align: inherit; word-break: break-word; word-wrap: break-word; border-top: lightgrey dotted thin; border-bottom: #ddd solid 1px } .calibre30 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #f7f7f7; box-sizing: border-box; display: table-row; line-height: 1.2; text-indent: 0; vertical-align: inherit; word-break: break-word; word-wrap: break-word; border-top: lightgrey dotted thin; border-bottom: currentColor none 0 } .calibre31 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: #f5f5f5; box-sizing: border-box; display: table-row; line-height: 1.2; text-indent: 0; transition: all 0.125s ease-in-out; vertical-align: inherit; word-break: break-word; word-wrap: break-word; border-top: lightgrey dotted thin; border-bottom: currentColor none 0 } .calibre32 { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 2px } .calibre33 { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: avoid; color: black; display: block; float: none; font-family: "Adobe Caslon Pro", san-serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.2em; orphans: 4; overflow: scroll; page-break-after: auto; page-break-before: auto; page-break-inside: avoid; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 4; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.75em 5% 0 } .calibre34 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: inherit; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 1.2em 2px 0 } .cbold { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-weight: bold; text-indent: 0; word-break: break-word; word-wrap: break-word } .cip { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.75em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.75em 0 1.25em } .cip1 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.75em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 0 1.25em } .citalic { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-style: italic; text-indent: 0; word-break: break-word; word-wrap: break-word } .code { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; font-family: "Courier Std", "STIX General", monospaced; font-size: 1em; font-size-adjust: 0.58; font-style: normal; font-weight: normal; text-indent: 0; word-break: break-word; word-wrap: break-word } .code1 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; font-family: "Courier Std", "STIX General", monospaced; font-size: 0.83333em; font-size-adjust: 0.58; font-style: normal; font-weight: normal; text-indent: 0; word-break: break-word; word-wrap: break-word } .code2 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; font-family: "Courier Std", "STIX General", monospaced; font-size: 0.90909em; font-size-adjust: 0.58; font-style: normal; font-weight: normal; text-indent: 0; word-break: break-word; word-wrap: break-word } .code3 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; font-family: "Courier Std", "STIX General", monospaced; font-size: 0.9em; font-size-adjust: 0.58; font-style: normal; font-weight: normal; text-indent: 0; word-break: break-word; word-wrap: break-word } .code4 { -epub-hyphens: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: Azure; box-sizing: border-box; font-family: "Courier Std", "STIX General", monospaced; font-size: 0.775em; font-size-adjust: 0.58; font-style: normal; font-weight: normal; text-indent: 0; word-break: break-word; word-wrap: break-word } .component { -epub-hyphens: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; letter-spacing: 0; line-height: 1.2; margin-bottom: 0; margin-top: 0; max-width: 10000px; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: avoid; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .csubscript { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-size: 0.83333em; line-height: 1.2; text-indent: 0; vertical-align: sub; word-break: break-word; word-wrap: break-word } .csubscript1 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-size: 0.9em; line-height: 1.2; text-indent: 0; vertical-align: sub; word-break: break-word; word-wrap: break-word } .csuperscript { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-size: 0.83333em; line-height: 1.2; text-indent: 0; vertical-align: super; word-break: break-word; word-wrap: break-word } .csuperscript1 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; font-size: 0.75em; line-height: 1.2; text-indent: 0; vertical-align: super; word-break: break-word; word-wrap: break-word } .cunderline { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; text-indent: 0; word-break: break-word; word-wrap: break-word; border-bottom: currentColor solid 1px } .equation { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 3em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .footnote { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; position: relative; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none medium; margin: 0 2% 0 1% } .h1number { -epub-hyphens: none; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: avoid; break-before: auto; break-inside: avoid; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1.66667em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.2; margin-bottom: 0.1em; margin-top: 1em; orphans: 6; overflow: visible; page-break-after: avoid; page-break-before: auto; page-break-inside: avoid; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: inter-word; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 6; word-break: keep-all; word-spacing: normal; word-wrap: break-word; padding: 0; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: black solid 1px; border-left: currentColor none 0 } .iconsize { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; height: 1.5em; max-width: 100%; text-indent: 0; width: 1.5em; word-break: break-word; word-wrap: break-word; border: currentColor none 0 } .objectline { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: inherit; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 6px 0 } .overflow-y { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; background: #fff; background-color: #fff; border-collapse: collapse; border-spacing: 0; box-sizing: border-box; display: block; font-size: 1em; line-height: 1.2; margin-bottom: 0.25em; margin-top: -1px; max-width: 100%; overflow: unset; overflow-x: unset; overflow-y: unset; text-indent: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; padding: 10px; border: #ddd solid 1px } .rf { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-left: 0.5em; margin-top: 0.3em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .table { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 1.29167em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.2; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.75em 0 1.25em } .table1 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 1.29167em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.2; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 0 1.25em } .table2 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: Bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 } .table3 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 } .table4 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0.75em 0 1.25em } .table5 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Helvetica LT Std", sans-serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: Bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: left; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 } .text { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: darkgreen; box-sizing: border-box; break-after: avoid; break-before: auto; break-inside: auto; color: white; display: inline; float: none; font-family: inherit; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.5em; orphans: 2; overflow: visible; page-break-after: avoid; page-break-before: avoid; page-break-inside: auto; text-align: inherit; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0.35em 0.5em 0.25em; border: currentColor none 0; margin: 0.5em } .text1 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: avoid; break-before: avoid; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 0.83333em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; orphans: 2; overflow: visible; page-break-after: avoid; page-break-before: avoid; page-break-inside: auto; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0; margin: 0 4px } .textaffiliation { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: italic; font-weight: normal; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0.5em; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: right; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .textauthor { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: right; text-align-last: left; text-decoration: none; text-indent: 0; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .textauthor1 { -epub-hyphens: auto; -moz-box-sizing: border-box; -moz-hyphens: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -webkit-tap-highlight-color: transparent; background-color: inherit; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; color: black; display: block; float: none; font-family: "Times LT Std", "STIX General", "Adobe Caslon Pro", serif; font-size: 1em; font-size-adjust: none; font-stretch: normal; font-style: normal; font-weight: bold; hanging-punctuation: none; hyphens: auto; letter-spacing: 0; line-height: 1.25em; margin-bottom: 0; margin-top: 0; orphans: 2; overflow: visible; page-break-after: auto; page-break-before: auto; page-break-inside: auto; text-align: right; text-align-last: left; text-decoration: none; text-indent: 0.75em; text-justify: distribute; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-break: break-word; word-spacing: normal; word-wrap: break-word; padding: 0; border: currentColor none 0 } .pcalibre:visited { -moz-transition: border-bottom 0.3s ease; -webkit-transition: border-bottom 0.3s ease; color: #070707; text-decoration: none; transition: border-bottom 0.3s ease; border-bottom: #bbb dashed 1px } .pcalibre2:link { -moz-transition: border-bottom 0.3s ease; -webkit-transition: border-bottom 0.3s ease; color: #070707; text-decoration: none; transition: border-bottom 0.3s ease; border-bottom: #bbb dashed 1px } .pcalibre3:focus { border-bottom: #333 dashed 1px } .pcalibre1:hover { border-bottom: #333 dashed 1px } .pcalibre4:hover { background-color: rgba(129, 208, 177, 0.3) }