:root{--background:#fff;--foreground:#171717}@font-face{font-family:HobbitonBH;src:url(/fonts/HobbitonBrushhandhobbitonBrush.ttf) format("truetype");font-weight:400;font-style:normal;size-adjust:150%}@font-face{font-family:Ringbearer;src:url(/fonts/RingbearerMedium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aniron;src:url(/fonts/AnironN.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aniron;src:url(/fonts/AnironB.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Kelt;src:url(/fonts/Kelt.ttf) format("truetype");font-weight:700;font-style:normal}.hobbitFont{font-family:HobbitonBH,sans-serif}.anironFont,.hobbitFont{color:#fff;text-align:center}.anironFont{font-family:Aniron,sans-serif}.ringbearerFont{font-family:Ringbearer,sans-serif}.keltFont{font-family:Kelt,sans-serif;font-size:2rem}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:light}}.bodyLogin{background-color:#fff;background-repeat:repeat}@keyframes infiniteRotatePulse{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes infiniteRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeToWhite{0%{background-color:transparent}to{background-color:#fff}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes glow{0%{box-shadow:0 0 10px rgba(68,217,232,.9)}50%{box-shadow:0 0 20px rgba(68,217,232,.9)}to{box-shadow:0 0 10px rgba(68,217,232,.9)}}@keyframes pulseAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.fade-in{animation:fadeIn 4s ease-in;-webkit-animation:fadeIn 4s ease-in;-moz-animation:fadeIn 4s ease-in;-o-animation:fadeIn 4s ease-in;-ms-animation:fadeIn 4s ease-in}.fade-in-rotate{animation:infiniteRotate 30s linear infinite,fadeIn 1s ease-in;-webkit-animation:infiniteRotate 30s linear infinite,fadeIn 1s ease-in;-moz-animation:infiniteRotate 30s linear infinite,fadeIn 1s ease-in;-o-animation:infiniteRotate 30s linear infinite,fadeIn 1s ease-in;-ms-animation:infiniteRotate 30s linear infinite,fadeIn 1s ease-in}