html{margin:auto;height:100%;}
body{margin:auto;height:100%;text-align:center;font:normal normal normal normal large/normal Arial,Helvetica,sans-serif;color:#808080;background-color:#000000;animation:1s ease 0s 1 normal none running bodyanimation;}
@keyframes bodyanimation
{
0%{opacity:0;}
100%{opacity:1;}
}
header{margin:auto;max-width:50vmax;background-color:#101010;}
nav{position:absolute;inset:auto auto 0% 0%;box-sizing:border-box;width:100%;padding:1% 0%;text-align:left;}
main{position:absolute;inset:0% 0% auto auto;display:table;width:100%;height:100%;}
article{display:table-cell;text-align:center;vertical-align:middle;}
section{}
aside{}
footer{position:fixed;inset:auto 0% 0% 0%;background-color:#202020;background:rgb(32, 32, 32, 0.5);backdrop-filter:blur(1vmax);}
div{box-shadow:0vw 0vh 0.1vmax #101010;}
h1{margin:4%;display:inline-block;max-width:25vmax;}
dialog{position:relative;z-index:1;border:none;max-height:94vh;max-width:50vmax;overflow:auto;padding:3vh;text-align:left;font-family:'Courier New',Courier,monospace;color:#eeeeee;background-color:#111111;}
details{margin:auto;border-bottom:thin solid transparent;border-image:linear-gradient(to right, transparent, transparent);border-image-slice:1;max-width:80vw;max-height:52vh;transition:0.2s;}
details[open]{border-bottom:thin solid #808080;border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;animation:0.2s ease 0s 1 normal none running detailsopenanimation;}
@keyframes detailsopenanimation
{
0%{opacity:0;}
100%{opacity:1;}
}
details[open]:nth-of-type(1){border-image:linear-gradient(to right, #808080, transparent);border-image-slice:1;}
details[open]:nth-of-type(2){border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;}
details[open]:nth-of-type(3){border-image:linear-gradient(to right, transparent, #808080);border-image-slice:1;}
details[open]:nth-of-type(4){border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;}
summary{border-bottom:thin solid #808080;border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;line-height:6vh;text-align:center;text-shadow:0px 0px 10px transparent;list-style-type:none;color:#808080;cursor:pointer;transition:0.2s;}
details:nth-of-type(1) summary{border-image:linear-gradient(to right, #808080, transparent);border-image-slice:1;text-align:left;}
details:nth-of-type(2) summary{border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;text-align:left;}
details:nth-of-type(3) summary{border-image:linear-gradient(to right, transparent, #808080);border-image-slice:1;text-align:right;}
details:nth-of-type(4) summary{border-image:linear-gradient(to right, #808080, #808080);border-image-slice:1;text-align:right;}
summary:hover{border-bottom:thin solid #dddddd;border-image:linear-gradient(to right, #dddddd, #dddddd);border-image-slice:1;text-shadow:0px 0px 10px #dddddd;color:#dddddd;}
details:nth-of-type(1) summary:hover{border-image:linear-gradient(to right, #dddddd, transparent);border-image-slice:1;}
details:nth-of-type(2) summary:hover{border-image:linear-gradient(to right, #dddddd, #dddddd);border-image-slice:1;}
details:nth-of-type(3) summary:hover{border-image:linear-gradient(to right, transparent, #dddddd);border-image-slice:1;}
details:nth-of-type(4) summary:hover{border-image:linear-gradient(to right, #dddddd, #dddddd);border-image-slice:1;}
details[open] > summary{border-bottom:thin solid #ffffff;border-image:linear-gradient(to right, #ffffff, #ffffff);border-image-slice:1;text-shadow:0px 0px 10px #ffffff;color:#ffffff;}
details[open]:nth-of-type(1) > summary{border-image:linear-gradient(to right, #ffffff, transparent);border-image-slice:1;}
details[open]:nth-of-type(2) > summary{border-image:linear-gradient(to right, #ffffff, #ffffff);border-image-slice:1;}
details[open]:nth-of-type(3) > summary{border-image:linear-gradient(to right, transparent, #ffffff);border-image-slice:1;}
details[open]:nth-of-type(4) > summary{border-image:linear-gradient(to right, #ffffff, #ffffff);border-image-slice:1;}
summary::marker{content:" + ";}
details[open] > summary::marker{content:" - ";}
figure{margin:3vh;display:inline-block;border:3vh solid transparent;border-bottom:none;box-shadow:0.1vw 0.1vh 0.1vmax #101010;background:linear-gradient(135deg, #fafafa, #fafafa, #fafafa, #eeeeee, #dddddd) center center / auto auto no-repeat scroll border-box border-box #ffffff;filter:grayscale(1);}
figcaption{height:12vh;line-height:12vh;font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;color:#000000;}
fieldset{margin:4%;border-width:thin;}
ul{margin:4%;text-align:left;}
p{margin:4%;}
blockquote{margin:auto;max-width:80vw;text-align:center;}
q{display:inline-block;animation:7s linear 0s 1 normal none running qanimation;}
@keyframes qanimation
{
0%{color:transparent;transform:scale(0.9);}
100%{color:inherit;transform:scale(1);}
}
cite{display:inline-block;width:100%;animation:10s linear 0s 1 normal none running citeanimation;}
@keyframes citeanimation
{
0%{color:transparent;transform:scale(0.8);}
10%{color:transparent;transform:scale(0.8);}
100%{color:inherit;transform:scale(1);}
}
mark{display:inline-block;border-top:3vh solid;border-bottom:3vh solid;border-image:repeating-linear-gradient(135deg, black 0% 2%, #fed201 2% 4%);border-image-slice:8;box-sizing:border-box;width:100%;padding:1vh 1vw;font-weight:bold;background-color:#fed201;}
hr{border:none;border-top:thin solid;}
img{vertical-align:middle;width:100%;height:100%;max-width:100%;max-height:79vh;object-fit:contain;}
audio{width:100%;}
video{vertical-align:middle;width:100%;height:100%;max-height:79vh;}
a{margin:1% 0%;display:inline-block;box-shadow:0.1vw 0.1vh 0.1vmax #101010;border-radius:0% 1vmax 1vmax 0%;box-sizing:border-box;padding:1%;font-weight:bold;color:#ffffff;text-decoration:none;background:linear-gradient(to right, #707070, #909090) center center / auto auto no-repeat scroll padding-box border-box #808080;transition:0.2s;}
a:nth-of-type(1){color:#f8f8f8;background:linear-gradient(to right, #777777, #999999) center center / auto auto no-repeat scroll padding-box border-box #888888;}
a:nth-of-type(2){color:#f8fbff;background:linear-gradient(to right, #113377, #335599) center center / auto auto no-repeat scroll padding-box border-box #224488;}
a:nth-of-type(3){color:#fff8f8;background:linear-gradient(to right, #771111, #993333) center center / auto auto no-repeat scroll padding-box border-box #882222;}
a:nth-of-type(4){color:#f8fff8;background:linear-gradient(to right, #117711, #339933) center center / auto auto no-repeat scroll padding-box border-box #228822;}
a:hover{padding:1% 1% 1% 2%;}
form{margin:4%;}
input{border:thin solid currentColor;border-top:none;border-left:none;border-right:none;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;}
textarea{width:90%;border:thin solid currentColor;border-top:none;border-left:none;border-right:none;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;}
select{border:thin solid currentColor;border-top:none;border-left:none;border-right:none;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;}
option{border:thin solid currentColor;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;}
button{border:thin solid currentColor;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;}
iframe{width:100%;height:2vmax;}