@font-face{font-family:"goudy_initialen";src:url("/misc/fonts/goudy_initialen.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Kanzlei-Initialen";src:url("/misc/fonts/kanzlei-initialen-webfont.woff2") format("woff2"),url("/misc/fonts/kanzlei-initialen-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"dejavu_sans_monobook";src:url("/misc/fonts/DejaVuSansMono-webfont.woff2") format("woff2"),url("/misc/fonts/DejaVuSansMono-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Atomic Age";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/atomicage/v27/f0Xz0eug6sdmRFkYZZGL18bn9A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXk-oBOL.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXA-oBOL.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXc-oBOL.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXs-oBOL.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXo-oBOL.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIQzD-0qpwxpaWvjeD0X88SAOeauXQ-oA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btSGqxLUv.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btSiqxLUv.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btS-qxLUv.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btSOqxLUv.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btSKqxLUv.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourceserifpro/v17/neIXzD-0qpwxpaWvjeD0X88SAOeasc8btSyqxA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#fbf1c7;background-color:#282828}.highlight .err{color:#fb4934;background-color:#282828;font-weight:bold}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1,.highlight .cs{color:#928374;font-style:italic}.highlight .cp{color:#8ec07c}.highlight .nt{color:#fb4934}.highlight .o,.highlight .ow{color:#fbf1c7}.highlight .p,.highlight .pi{color:#fbf1c7}.highlight .gi{color:#b8bb26;background-color:#282828}.highlight .gd{color:#fb4934;background-color:#282828}.highlight .gh{color:#b8bb26;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#fb4934}
.highlight .kc{color:#d3869b}.highlight .kt{color:#fabd2f}.highlight .kd{color:#fe8019}.highlight .s,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#b8bb26;font-style:italic}.highlight .si{color:#b8bb26;font-style:italic}.highlight .sr{color:#b8bb26;font-style:italic}.highlight .se{color:#fe8019}.highlight .nn{color:#8ec07c}.highlight .nc{color:#8ec07c}.highlight .no{color:#d3869b}.highlight .na{color:#b8bb26}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#d3869b}.highlight .ss{color:#83a598}*{box-sizing:border-box;text-rendering:optimizeLegibility;tab-size:4;margin:0;margin-block-start:0;padding:0;column-fill:balance-all;break-inside:avoid-column}body{min-height:100vh;display:flex;flex-direction:column;background-color:#202d31;font-family:"Source Serif Pro",serif;text-shadow:0 1px 3px rgba(0,0,0,.5)}h1,h2,h3,h4{font-family:"Source Sans Pro",sans-serif;font-variant:small-caps;font-weight:bold;margin-left:-0.07em;line-height:.75}h1 mjx-container,h2 mjx-container,h3 mjx-container,h4 mjx-container{font-variant:normal}h1{position:relative;margin-top:.3333333333em;margin-bottom:-0.41em;font-size:3em}h1::after{display:inline-block;position:relative;top:-0.4em;left:.07em;width:calc(100% - .07em);border-bottom:1px solid #b33124;margin-top:.78em;content:""}h2{margin-top:.5em;margin-bottom:.5em;font-size:2em}h3{margin-top:.6666666667em;margin-bottom:.6666666667em;font-size:1.5em}h4{display:inline-block;font-variant:normal;font-size:1em}aside{box-shadow:2px 4px 5px 3px rgba(0,0,0,.2),inset -1px -1px 1px 0px rgba(0,0,0,.3),inset 1px 1px 1px 0px rgba(255,255,255,.3);background-color:#4b6077;margin:1.25em 0;padding:0 1em;display:flow-root;font-size:.8em}aside.left{float:left;margin:0 1.25em 1.25em 0}aside.right{float:right;margin:0 0 1.25em 1.25em}blockquote{color:#9db8d7;background-color:#202d31;border-radius:10px;box-shadow:inset 2px 2px 2px 0 rgba(0,0,0,.1),inset -2px -2px 2px 0px rgba(255,255,255,.1);padding:10px;font-family:"Source Serif Pro";overflow:auto}blockquote>p:first-child{margin:0 0 1em 0}blockquote>p:last-child{margin:1em 0 0 0}figure{margin:0 1em 1em 1em;line-height:0}figure.left{float:left;margin-left:0}figure.left>figcaption{margin-bottom:0}figure.right{float:right;margin-right:0}figure.right>figcaption{margin-bottom:0}figure img{width:100%}figure>figcaption{margin-top:.2em;caption-side:bottom;line-height:1.25}figure>figcaption h4{margin-left:-0.09em}img{line-height:0}img.sizefull{width:100%;height:auto}.sizedown{max-width:100%;height:auto}.rndshad,figure img{border-radius:10px;box-shadow:2px 4px 5px 3px rgba(0,0,0,.2),inset -1px -1px 1px 0px rgba(0,0,0,.3),inset 1px 1px 1px 0px rgba(255,255,255,.3);height:auto}p,figcaption,blockquote,.cite_notes{margin:1em 0;text-align:justify;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25}a{color:#fc0;text-decoration:none;transition:all .25s}a:hover{color:#f90}a.anchor{width:.576em;height:1em;display:inline-block;background-color:#fc0;-webkit-mask-image:url("/misc/icons/anchor.svg");mask-image:url("/misc/icons/anchor.svg")}a.anchor:hover{background-color:#f90}h1,h2,h3,h4,sup,figure,mjx-mtd{scroll-margin-top:56px}mjx-math>a{font-family:"Source Serif Pro";font-size:1em}abbr{color:#a6dddd}cite{font-style:inherit}button{font-family:"Source Serif Pro",serif;font-size:1em;padding:.2em}hr{background-color:#636363;height:1px;border:0;margin:1em 0;overflow:hidden}hr.break_accent{background-color:#b33124}ol,ul{margin:1em 0;width:auto;overflow:hidden}ol>li,ul>li{margin:.5em 0 .5em 1.5em}ol>li:first-child,ul>li:first-child{margin-top:0}ol>li:last-child,ul>li:last-child{margin-bottom:0}def-term{text-decoration-line:underline;text-decoration-style:double;text-decoration-color:#a6dddd}spoiler-inline,spoiler-block{background:#000;color:#000;transition:.5s}spoiler-inline a,spoiler-block a{color:#000}spoiler-inline:hover,spoiler-block:hover{background:inherit;color:inherit}spoiler-inline:hover a,spoiler-block:hover a{color:#fc0}spoiler-inline:hover a:hover,spoiler-block:hover a:hover{color:#f90}spoiler-block{display:block}table{margin:1em 0;border-collapse:collapse;border-spacing:0}table th{text-align:left}table.lined>tbody>tr{border-collapse:collapse}table.lined>tbody>tr>td,table.lined>tbody>tr>th{padding:5px;border:1px solid #ddd}table.tdright td{text-align:right}table.cite_notes{line-height:1.25}table.cite_notes th,table.cite_notes td{vertical-align:top;padding:.3em 0}table.cite_notes th>p,table.cite_notes td>p{margin:.6em 0}table.cite_notes th>p:first-child,table.cite_notes td>p:first-child{margin:0 0 .6em 0}table.cite_notes th>p:last-child,table.cite_notes td>p:last-child{margin:.6em 0 0 0}table.cite_notes th{text-align:right;padding-right:.2em}
table td,table th{overflow-wrap:break-word}.icon-links{display:flex;gap:1em;font-size:1.25em;margin:1em 0;font-family:"Source Sans Pro",sans-serif;font-variant:small-caps;font-weight:bold}.icon-links img{height:50px}.icon-links.vert{text-align:center}.icon-links.vert>a{width:120px}@media only screen and (width < 600px){.icon-links.vert>a{width:60px}.icon-links.vert>a div{display:none}.icon-links.vert img{height:25px}}.icon-links.horiz img{vertical-align:middle}.icon-links.cen{justify-content:center}.clearfix::after{display:table;clear:both;content:""}.vcenterer{display:flex;flex-direction:row;align-items:center}span.vcenterer{display:inline}span.vcenterer>img{height:1em;width:auto;vertical-align:middle;display:inline-block}.sc{font-variant:small-caps}.hcenter{margin-left:auto;margin-right:auto}.hcenter:not(table){display:block;text-align:center}.fancy-paragraph:first-line {font-variant:small-caps;font-weight:bold;letter-spacing:.08em}.fancy-paragraph:first-letter {font-family:"goudy_initialen",sans-serif;font-weight:normal;font-size:4.3em;line-height:.8;float:left}.invis{visibility:hidden}.overline{text-decoration:overline}code,pre{font-family:"dejavu_sans_monobook";font-variant:normal}.highlight{margin:1em 0;background-color:inherit}.highlight>pre{background-color:#202d31;border-radius:10px;box-shadow:inset 2px 2px 2px 0 rgba(0,0,0,.1),inset -2px -2px 2px 0px rgba(255,255,255,.1);padding:10px;overflow:auto;font-size:.75em}@media only screen and (max-width:863px){.highlight>pre{font-size:.6em}}@media only screen and (max-width:714px){.highlight>pre{font-size:.5em}}@media only screen and (max-width:620px){.highlight>pre{font-size:.4em}}figure.highlight{width:100%}td>figure.highlight{margin:0}pre>code{line-height:1.25}pre>code>table.rouge-table{margin:0}pre>code>table.rouge-table td{padding:0}pre>code>table.rouge-table td.gl{filter:opacity(30%);padding:.5em;border-right:1px solid #b33124;text-align:right}pre>code>table.rouge-table td.code,pre>code>table.rouge-table td.rouge-code{padding-left:.5em}pre>code>table.rouge-table td>pre span.err{background-color:inherit;font-weight:inherit;color:inherit}:not(pre)>code{background-color:#202d31;border-radius:3px;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.1),inset -1px -1px 1px 0px rgba(255,255,255,.1);padding:1px 3px 3px 2px;font-size:.9em;color:#fbf1c7;word-wrap:normal;overflow-wrap:normal;hyphens:none}main{width:100%;display:flex;flex-direction:row;justify-content:center}.content_container{color:#ddd;background-color:#444;width:1000px;max-width:100%;float:left;margin:30px 0;padding:0 30px;border-radius:10px;box-shadow:2px 4px 10px 3px rgba(0,0,0,.5),inset -1px -1px 1px 0px rgba(0,0,0,.1),inset 1px 1px 1px 0px rgba(255,255,255,.1)}.content_main{margin:30px 0}.content_optright{float:left;width:250px;margin-top:37px;color:#ddd}.content_optright .inner{margin-left:-30px;padding-left:30px}.content_optright h3{padding-left:30px;border-bottom:1px solid #b33124;margin-bottom:0;display:inline-block;line-height:1.3}.content_optright ul{list-style-type:none;margin-top:-0.1em;margin-bottom:10px;margin-left:30px}.content_optright ul li{margin-top:5px;margin-bottom:5px}.content_optright li.current{position:relative}.content_optright li.current .arrow-up{position:absolute;left:-30px;width:0;height:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #b33124}.content_optright li.current a{color:#f90}.wide_bleed{position:relative;width:92vw;margin-left:calc(50% - 46vw);z-index:1;background-color:#444;border-radius:10px}.wide_bleed:first-child{margin-top:30px}.wide_bleed:last-child{margin-bottom:30px}.wide_bleed:before{content:"";background-color:#444;position:absolute;left:-30px;top:-30px;width:calc(60px+92vw);height:calc(100%+60px);z-index:-1;border-radius:10px;box-shadow:2px 4px 10px 3px rgba(0,0,0,.5),inset -1px -1px 1px 0px rgba(0,0,0,.1),inset 1px 1px 1px 0px rgba(255,255,255,.1);clip-path:polygon(calc(50% - 500px - 0px) calc(0 - 20px),calc(50% - 500px+1px) calc(0 - 0),calc(50% - 500px+20px) calc(0+20px),calc(50% - 500px+20px) calc(100% - 20px),calc(50% - 500px+1px) calc(100%+0px),calc(50% - 500px - 0px) calc(100%+20px),calc(50%+500px+0px) calc(100%+20px),calc(50%+500px+1px) calc(100%+0px),calc(50%+500px - 20px) calc(100% - 20px),calc(50%+500px - 20px) calc(0+20px),calc(50%+500px+1px) calc(0 - 0),calc(50%+500px+0px) calc(0 - 20px),calc(100%+20px) calc(0 - 20px),calc(100%+20px) calc(100%+20px),calc(0 - 20px) calc(100%+20px),calc(0 - 20px) calc(0 - 20px))}@media only screen and (max-width:1100px){aside{margin:1.25em 0!important;float:none!important;width:auto!important}.content_optright{display:none}.wide_bleed:before{display:none}}#banner{position:relative;z-index:10;width:100%;height:156px;background-color:#222;font-family:"Atomic Age";color:#66cac4}#banner #logo{position:absolute;width:192px;height:136px}
#banner #title{position:absolute;top:25px;left:212px;font-size:60px}#banner #subtitle{position:absolute;top:85px;left:265px;font-size:20px}@media only screen and (width < 600px){#banner #title,#banner #subtitle{display:none}}#top_menu{position:sticky;top:0;z-index:9;background-color:#222;box-shadow:0 0 10px 0 #000;overflow:hidden;font-family:"Source Sans Pro";font-variant:small-caps;font-weight:bold;font-size:2em;text-align:center;color:#ddd}#top_menu a:hover{background-color:#89251b;color:#66cac4;transition:.5s}#top_menu img{display:block;height:1em}#top_menu a,#top_menu #wide img{padding:.3em .5em}#top_menu #pgtitle2{display:none}#top_menu #narrow{display:flex;align-items:center}#top_menu span{margin:0 .4em}#top_menu #navexpand{flex:auto;display:none}#top_menu #wide{display:none}#top_menu #wide a{float:left}@media only screen and (width>= 440px)and (width < 700px){#top_menu #pgtitle1{display:none}#top_menu #pgtitle2{display:flex}#top_menu #navexpand{display:block}}@media only screen and (width>= 700px){#top_menu #pgtitle1{display:none}#top_menu #narrow{display:none}#top_menu #wide{display:block}}#top_menu .selected{background-color:#b33124}footer{width:100%;font-family:"Source Serif Pro";font-size:20px;background-color:#2b2b2b;color:#66cac4;padding:5px;padding-left:10px;padding-right:10px;box-shadow:0 0 10px 0 #000}