body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin: 10px auto; max-width: 1200px; line-height: 1.5em; font-size: 1.1em; background-color: #3f3f3f; color: #000000; padding: 0 10%; hyphens: auto; }

header { padding-top: 10px; padding-bottom: 4px; display: flex; justify-content: space-between; font-size: 1.1em; align-items: center; overflow: hidden; background-color: #2e20167f; backdrop-filter: blur(3px); position: sticky; top: 0px; width: 100%; border-bottom: 2px solid #ff99c8; border-radius: 0 0 0.5rem 0.5rem; }

header + hr { overflow: hidden; background-color: #2e2016; top: 70px; width: 100%; }

footer { border-top: 2px solid #2f0519; border-radius: 0.5rem; padding-bottom: 0.5rem; }

footer p { margin: 0.2em 0 0.2em 0; }

footer img { display: inline-block; border-width: 0; }

nav { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-end; gap: 1rem; padding-right: 5px; padding-left: 5px; }

nav li { display: inline-block no; margin-right: 20px; }

.navlogo { width: 50px; height: 50px; }

a { color: #4908e3; text-decoration: none; }

a:hover { color: #ff99c8; text-decoration: underline; }

ul { list-style: none; }

ul li::before { content: ">"; color: #00eaff; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }

h1, h2, h3, h4 { display: inline; line-height: 1.2; }

h1 { font-size: 1.5em; }

h2 { font-size: 1.4em; }

h3 { font-size: 1.3em; }

.h a[aria-hidden] { display: none; }

pre { tab-size: 4; }

/*# sourceMappingURL=main.css.map */