:root {font-size:16px;}
html, body {font:16px/1 Verdana; background:black; background-color:black; color:white; padding:0.25rem;}
details {background-color:black; border:#e5e4e2 solid 5px;}
summary {font-family:Verdana, sans-serif; font-weight:normal; cursor:pointer; font-size:13vw;}
p {font-family:Verdana, sans-serif; margin:auto;}
a:any-link {color:white; text-decoration:none;}
a {color:white;}
summary.s1 {margin-bottom:1px;}
summary.s1::-webkit-details-marker {margin-right:1px;}
div.x {background:white; background-color:white; color:black;}
div.bdoy.x {display:block;}
a:any-link {text-decoration:none;}
h2.x, div.x, h1.x, p.x {font-family:EPT, Helvetica, Arial, sans-serif;}
a.x {color:black;}
div.para.x {display:block; max-width:fit-content; border:4px solid black; padding:1rem;}
p.para.x {margin-top:1px;}
.cs {display:flex; justify-content:center; align-items:center; text-align:center; min-height:100vh;}
div.menue {float:right; width:fit-content;}
div.w {background:white; color:black;}
div.bdoy.w {display:block;}
a.w:any-link {color:black;}
div.para.w {display:block; max-width:fit-content; padding:1rem;}
.cs.w {display:flex; justify-content:center; align-items:center; text-align:center; min-height:100vh;}
h3.ccx4 {font-weight:400;}
em.ccx3 {text-decoration:underline;}
div.ccx1 {background-color:red; float:right; font-size:2rem; position:fixed; right:1rem;}
@font-face {font-family:"EPT"; src:url("../../stock/fonts/euroscript.ttf");}
h2.w {font:15rem/1 Verdana;}
p.pxs {font:2rem/1 Verdana;}
h3.htxse {font:7.5rem/1 Verdana;}
h3.htxse {margin-top:-3rem;}
div.para.w {padding:1px;}
img.imgi {min-height:50vh; max-width:84vw;}
div.cs.w {min-height:100%;}
div.bdoy.w.ipm {background:white url("../abbility.png") no-repeat center; background-size:contain;}
div.trs {background:transparent;}
p.ppi {background-color:white;}
div.brdw, p.brdw {background-color:white;}
div.brdw {border:5px solid black; border-width:5px 1px 5px 1px; padding-left:0.1rem;}
h1.brdw {font-size:3rem;}
span.brdw {font-size:inherit; color:gold;}
div.ccx1 {font-size:37px;}
.tall {text-align-last:left;}
span.bottom {font:2rem/1 Verdana; margin-bottom:-0.5rem;}
body {padding-bottom:0.5rem;}
p.xx {text-align-last:left;}
span.brdw2 {font-size:inherit; color:black; line-height:normal;}
details {border-radius:45px;}
details {border-radius:21px; background:linear-gradient(0.06deg, rgba(250,250,250,1) 0%, rgba(246, 246, 246, 1) 29.62%, rgba(234, 234, 234, 1) 58.47%, rgba(215, 215, 215, 1) 86.92%, rgba(204, 204, 204, 1) 99.22%); box-shadow:-4px 8px 8px rgba(0, 0, 0, 0.1), -8px 16px 16px rgba(0, 0, 0, 0.1), -16px 32px 32px rgba(0, 0, 0, 0.15), -32px 64px 64px rgba(0, 0, 0, 0.25);}
details {position:relative; width:auto; height:auto; padding:1px;}
details:before {content:''; position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; margin:0;}
div.ccx1 {z-index:1;}
div.menue {background-color:rgba(217,30,24,0.75);}
div.ccx1 {z-index:1;}
summary {color:black;}
html, body {padding:1px;}
a:any-link {color:black;}
span.c17 {font-size:2em;}
a.c16 {text-decoration-color:blue !important; text-decoration:underline;}
a.c15 {text-decoration-color:blue !important; text-decoration:underline;}
ul.c14 {text-align:left;}
h4.c11 {font-family:Arial; background-color:black; color:red; max-width:fit-content; margin:auto;}
details.c10 {background:white; color:black;}
details.c8 {color:black;}
summary.c4 {font-size:1.5rem;}
a.c2 {color:black;}
a.c1 {color:black;}
div.cs.w.para.w {max-width:none;}
span {font-family:Verdana, Syncopate; display:inline-block; display:block; padding:0; margin:0;}
a {display:inline-block; margin:-10px 0; text-shadow:0px 0px 1px white, 0px 0px 2px white; text-decoration:none;}
details.tx, summary.tx, div.tx, p.tx {text-align:left; max-width:fit-content;}
details.txx {float:left;}

@media only screen and (min-width:1365px) {
details, summary {font-size:5vw;}
}

@media only screen and (min-width:801px) {
details {color:#d4af37;}
body {border:#aaa9ad 10px solid; padding-bottom:0.75rem;}
}

@media only screen and (min-width:801px) {
details {box-shadow:0 0.1rem 1rem -0.5rem rgba(0,0,0,0.4); border-radius:5px; overflow:hidden;}
summary {display:block; background:#333;}
}