﻿html{scroll-behavior:smooth}html{-webkit-text-size-adjust:104%}body{margin:0;padding:0;font-family:Roboto, 'Open Sans', sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(255,255,255,0);height:auto;line-height:1.5;background:url("/static/img/bg.jpg") center top;background-size:100% auto}.top{grid-area:top;font-size:calc(25px + (50 - 25) * ((100vw - 480px) / (1600 - 480)))}.nav{grid-area:nav;font-size:calc(14px + (16 - 14) * ((100vw - 480px) / (1600 - 480)))}.main{grid-area:main;padding:calc(6px + (8 - 6) * ((100vw - 480px) / (1600 - 480)));font-size:calc(14px + (16 - 14) * ((100vw - 480px) / (1600 - 480)));overflow:hidden}.footer{grid-area:footer;font-size:0.7em}.grid-container{display:grid;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);grid-template-areas:"top" "nav" "main" "footer";grid-gap:calc(12px + (18 - 12) * ((100vw - 480px) / (1600 - 480)));background:url("/static/img/back.jpg") center top;background-size:cover;background-repeat:no-repeat;padding:15px;max-width:1300px;min-width:65%;margin:auto}::-moz-selection{color:black;background:#a3a3a3}::selection{color:black;background:#a3a3a3}span.m:before{content:attr(w) "@" attr(u);unicode-bidi:bidi-override;direction:rtl}span.s{display:none}table#top{background:url("/static/img/top.jpg") left top;background-size:cover;height:3.5em;width:100%}th#top{font-family:'Syne Mono', monospace;text-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);font-size:1em;color:#612214;text-align:center;vertical-align:middle}nav #navigation{box-shadow:0 2px 4px -1px rgba(0,0,0,0.15),0 4px 5px 0 rgba(0,0,0,0.15),0 1px 10px 0 rgba(0,0,0,0.2);background:url("/static/img/nav.jpg") right bottom;background-size:cover;border-radius:2px 2px 2px 2px}nav ::-moz-selection{color:black;background:hsla(11, 80%, 70%, .5)}nav ::selection{color:black;background:hsla(11, 80%, 70%, .5)}nav ul{padding:0;margin:0;list-style:none;position:relative}nav ul li{display:inline-block;padding:0 calc(0px + (50 - 0) * ((100vw - 480px) / (1600 - 480)))}nav label.mainlink,a.mainlink,a.sublink{display:block;padding:0 0.7em;text-decoration:none}nav a.mainlink,label.mainlink{color:white;font-size:calc(15px + (20 - 15) * ((100vw - 480px) / (1600 - 480)));line-height:2.5em}nav a.sublink{color:#612214;font-size:calc(14px + (16 - 14) * ((100vw - 480px) / (1600 - 480)));line-height:2.3em}@media (hover: hover){nav a.mainlink:hover,label.mainlink:hover{background-color:hsla(11, 80%, 60%, .3)}}@media (hover: hover){nav a.sublink:hover,a.mainlink:hover{text-decoration:underline}}nav ul ul{display:none;position:absolute;z-index:10;top:2.2em}@media (hover: hover){nav ul li:hover>ul{display:inherit}}@media (hover: hover){nav ul ul:hover{z-index:20}}nav ul ul.medium li{width:calc(176px + (220 - 176) * ((100vw - 480px) / (1600 - 480)));overflow:hidden;float:none;display:list-item;position:relative;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);background-color:#faf7f7;margin:0;padding:0}nav .maininput ~ .down{display:inline-block}nav .maininput ~ .up{display:none}nav .maininput:checked ~ .down{display:none}nav .maininput:checked ~ .up{display:inline-block}nav input.maininput{display:none}nav input.maininput:checked ~ .subnav{display:block}nav img.icon{height:1.2em}main h1{font-size:1.5em;color:#cc3221;margin-top:2.5em;margin-bottom:0}main hr{margin-top:0.3em;margin-bottom:1.7em;color:#f2f2f2}main h2{font-size:1.4em;font-weight:normal;margin-top:2em;margin-bottom:0}main p{font-size:1em;padding:0}main ol{list-style-type:decimal;margin:0;padding-inline-start:1.6em}main li{padding:0.2em 0.4em;font-size:1em;margin:0}main span.nowrap{display:inline-block;white-space:nowrap}main a{text-decoration:none}main a:visited{color:#610a6e}main a:link{color:#230d91}main div.formula{text-align:center;font-size:1em}main td{padding:0 1em}main cite{quotes:'»' '«';font-size:1em;color:#801906}main q{quotes:'»' '«';padding:0.5em 0.3em;color:#801906}main q::before{content:open-quote}main q::after{content:close-quote}main cite::before{content:open-quote}main cite::after{content:close-quote}main div.cite-cont{margin-left:auto;margin-top:1em;margin-bottom:3em;width:66%;margin-right:0;max-width:100%}main div.cite-cont-small{margin-left:auto;margin-top:1em;margin-bottom:3em;width:66%;margin-right:0;max-width:40em}main div.cite-caption{margin:0;padding:0.1em;font-size:0.9em;text-align:right}main div.img-cont-xxl{text-align:center;width:50em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main div.img-cont-xl{text-align:center;width:40em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main div.img-cont-l{text-align:center;width:30em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main div.img-cont-m{text-align:center;width:25em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main div.img-cont-s{text-align:center;width:20em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main div.img-cont-xs{text-align:center;width:12em;max-width:100%;float:right;margin-top:1em;margin-bottom:3em;margin-left:3em;background-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 4px 5px rgba(0,0,0,0.075),0 1px 10px rgba(0,0,0,0.1);padding:0}main img.graphic{display:block;background-color:white;width:100%}main div.img-caption{margin:0;padding:0.3em;text-align:center;padding:1em 1em}main .image-spacer p.image-text:before{content:"";width:10em;display:block;overflow:hidden}main img.dataformat{height:1.3em}main .read-more-state{display:none}main .read-more-target{opacity:0;max-height:0;font-size:0;transition:0.2s ease}main .read-more-state:checked ~ .read-more-wrap .read-more-target{opacity:1;font-size:1em;max-height:1600px}main .read-less{padding-bottom:1em}main .read-more-state ~ .read-more-trigger:before{content:'Show more'}main .read-more-state:checked ~ .read-more-trigger:before{content:'Show less'}main .read-more-trigger{cursor:pointer;display:inline-block;padding:0.4em;color:#666;font-size:1em;line-height:1.4;width:6em;text-align:center;border:1px solid #ddd;border-radius:6px}footer{margin-top:3em;margin-bottom:1em}footer ul{padding:0;margin:0;list-style:none;text-align:center}footer ul li{display:inline-block}footer hr{width:95%;margin:0 auto;color:#6d6d6d}footer p{display:block;padding:calc(0px + (5 - 0) * ((100vw - 480px) / (1600 - 480))) calc(6px + (30 - 6) * ((100vw - 480px) / (1600 - 480)));color:#6d6d6d;font-size:1em;text-decoration:none}footer a{display:block;color:#6d6d6d;font-size:1em;text-decoration:none}footer a:hover{color:#612214}
