body{margin:0;padding:0;border:0;width:100%;height:100%;overflow-x:hidden;scrollbar-color:dark;scrollbar-width:thin;background-color:#201e1f;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13pt;color:silver}a{color:inherit;background-color:inherit;text-decoration:underline;font-style:normal}a[backlink]:before{content:"← "}.card{display:block;width:80%;max-width:30cm;margin:10mm;padding:0}.card h1,section{color:var(--font-color)}.card>h1{padding:4mm;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:var(--header-color);font-size:150%;font-weight:700}.card>section{display:block;background-color:var(--bg-color);margin:0;padding:5mm 10mm 10mm;text-align:justify}.card>section:not(:last-of-type),.card>section>*{padding-bottom:0}.card>section>*{padding-top:0;margin-top:0;margin-bottom:0}.card>section>h2{margin:0 0 1mm;font-size:100%;font-weight:700}.card a{color:var(--link-color);text-decoration:underline}.card>footer{display:flex;align-items:stretch;padding-right:5mm}.card>footer:before{display:inline-block;width:30%;margin-right:3mm;transform:perspective(1cm) rotateX(-5deg);transform-origin:0 50%;background-color:var(--bg-color);content:""}.card>footer>*{margin:2mm 0 2mm 2mm;padding-left:2mm;border-left:1px solid var(--bg-color)}.card>footer>:first-child{border-left:none;margin-left:0;padding-left:0}