:root{--foreground-rgb:black;--background-rgb:white;--header-background-rgba:#fff3}@media (prefers-color-scheme:dark){:root{--foreground-rgb:white;--background-rgb:black}}#Footer{background:var(--background-rgb);z-index:1;border-color:var(--foreground-rgb);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:drop-shadow(0 5px 10px #000);-webkit-user-select:none;user-select:none;border-style:solid none none;border-width:2px;border-bottom-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-top-left-radius:25px;border-top-right-radius:25px;width:100%;margin-top:-75px;transition:all .25s;overflow:hidden}#Footer hr{height:65%}#Footer #Title{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;margin-top:25px;margin-bottom:25px;padding:5px;display:flex}#Footer #Title h1,#Footer #Title p{margin-left:10px}#Title div{flex-direction:column;justify-content:space-around;height:100%;display:flex}#FooterSections{width:100%;padding-left:25px;padding-right:25px}#FooterSections>div{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:10px;padding-left:10px;padding-right:10px;display:grid}#FooterSections>div>div{flex-direction:column;align-items:flex-start;width:fit-content;height:fit-content;display:flex}#FooterSections div{justify-items:start}#FooterSections h3{margin-top:10px;margin-bottom:10px}#FooterSections a{cursor:pointer;margin-top:5px;margin-bottom:5px}#FooterSections a:hover{text-decoration:underline}#FooterSections a>p{margin-left:5px}button{background-color:#0000;border:2px solid #0000;border-radius:25px;height:fit-content;margin:5px;padding:10px;font-weight:700;transition:all .2s}button:hover{color:#fff;cursor:pointer;background-color:#0000;border-color:#fff}button:active{color:#000;background-color:#fff;border-color:#0000}@media (prefers-color-scheme:light){#Footer{filter:none}}@media (orientation:portrait){#Title p{font-size:12.5px}#Title h1{font-size:25px}#FooterSections{padding-left:0;padding-right:0}#FooterSections>div{grid-template-columns:repeat(auto-fit,minmax(196px,1fr));grid-auto-rows:auto;gap:10px;padding-left:20px;padding-right:20px}}
