.author { display: block; font-size: 1.41667em; font-weight: bold; text-align: center; margin: 1em 0 0.83em } .c { color: #408080; font-style: italic } .calibre { display: block; font-family: georgia, serif; font-size: 1em; line-height: 1.5; padding-left: 0; padding-right: 0; width: auto; margin: 0 5pt } .calibre1 { display: block } .calibre2 { display: block; margin-bottom: 3em; margin-left: -1.8em; margin-top: -1em } .calibre3 { display: block; line-height: 1.2em; list-style-position: outside; list-style-type: none; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre4 { display: block; line-height: 1.2em; list-style-position: outside; list-style-type: none; margin-bottom: 0; margin-right: 0; margin-top: 0 } .calibre5 { display: block } .calibre6 { display: block; margin: 1em 0 } .calibre7 { font-style: italic } .calibre8 { color: #002f72; text-decoration: underline } .calibre9 { display: block; font-size: 2em; font-weight: bold; line-height: 1.2; margin: 1.5em 0 0.83em } .calibre10 { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre11 { display: list-item } .calibre12 { color: black; display: block; font-family: monospace; font-size: 1em; font-weight: bold; line-height: 1.2em; white-space: pre-wrap; margin: 10px 0 10px 10px } .calibre13 { height: auto; margin-top: 2em; width: auto } .chapter { display: list-item; font-weight: bold; padding-left: 2em; padding-top: 1.2em } .chapter-star { display: list-item; padding-left: 2em } .code { background: #eee; color: black; display: block; font-size: 0.75em; margin-bottom: 1em; margin-top: 0.2em; white-space: pre-wrap; width: 100%; border: #999 solid 1px } .contents { display: block; font-size: 2em; font-weight: bold; line-height: 1.2; padding-top: 1em; border-top: #333 solid 2px; margin: 0.67em 0 } .graphics { display: block; text-align: center } .heading { color: #002f72; text-decoration: none } .heading1 { color: #002f72; line-height: 1.2; text-decoration: none } .highlight { color: black; display: block; padding-right: 0.5px; width: 100% } .intersentencespace { margin-right: 0.2em } .kd { color: #008000; font-weight: bold } .nb { color: #008000 } .number { font-weight: bold; margin-right: 1em } .number1 { font-weight: bold; line-height: 1.2; margin-right: 1em } .number2 { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; margin-bottom: 0.5em; margin-right: 1em } .nv { color: #19177C } .nx { color: black } .o { color: #666 } .s { color: #BA2121 } .subtitle { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; text-align: center; border-top: currentColor none medium; margin: 0 } .title { display: block; font-size: 2em; font-weight: bold; line-height: 1.2; padding-top: 1em; text-align: center; border-top: #333 solid 2px; margin: 0.67em 0 } .pcalibre:hover { text-decoration: underline }