@import url("https://fonts.googleapis.com/css?family=Press+Start+2P");#app{padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:var(--bbb);font-family:Press Start\ 2P,cursive;font-size:6rem;text-shadow:0 0 var(--dslite);text-align:center}.txt{font-size:1.8rem;margin-top:1rem;color:var(--white2)}.blink{animation:blink 1s infinite}@keyframes blink{0%,49%{opacity:0}50%,to{opacity:1}}.txt.small{font-size:.8rem;margin-top:8px;max-width:80%;color:var(--white2)}.txt p{margin:0}.httpcat-wrapper{margin-top:2rem}.httpcat-wrapper img{max-width:320px;border-radius:8px;background:var(--overlay-dark)}.footer{margin-top:2rem;text-align:center;color:var(--white)}.contact-ul{list-style:none;padding:0;margin:0;font-size:1rem}.contact-ul li{margin-bottom:.75rem}.contact-ul p{display:inline;margin:0;font-weight:500;color:var(--white)}.contact-a{margin-left:.4rem;color:var(--white2);text-decoration:none;border-bottom:1px solid transparent;transition:.3s ease}.contact-a:hover{color:var(--white-transp)}.time{font-size:1.2rem;margin-top:1rem;color:var(--white2)}.back-button{margin-top:2rem;text-align:center;height:min-content;display:flex;gap:1rem}.warning-msg{margin-top:1.2rem;font-size:.8rem;line-height:1.5;max-width:80%;text-align:center;color:var(--white2);background-color:var(--overlay-dark);border-left:4px solid var(--red);padding:1rem;border-radius:6px}.back-button button,.warning-msg{backdrop-filter:var(--glass-blur)}.back-button button{padding:.4rem 1rem;background-color:var(--white-transp);color:var(--white);font-weight:500;font-size:.95rem;border:1px solid var(--outline-main);border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .1s ease}.back-button button:hover{background-color:var(--overlay-lite-dark);color:var(--white)}.back-button button:focus{outline:none;border-color:var(--dslite)}.back-button button:active{background-color:var(--dslite);color:var(--dark);transform:scale(.97)}@media (max-width:768px){#app{font-size:3rem;padding:.5rem}.footer,.txt{font-size:1rem}.httpcat-wrapper img{max-width:240px}}@keyframes trippy-bg{0%{background-position:0 0;transform:scale(1) rotate(0deg)}25%{background-position:50px 50px;transform:scale(1.02) rotate(1deg)}50%{background-position:100px 0;transform:scale(1.05) rotate(-1deg)}75%{background-position:50px -50px;transform:scale(1.02) rotate(1deg)}to{background-position:0 0;transform:scale(1) rotate(0deg)}}.easter-egg-overlay{font-family:Press Start\ 2P,cursive;position:fixed;inset:0;z-index:99999;background:radial-gradient(circle at center,var(--dslite),var(--dark) 80%);animation:trippy-bg 5s ease-in-out infinite;display:flex;align-items:center;justify-content:center;flex-direction:column;backdrop-filter:var(--glass-blur);transition:all .5s ease-in-out}.easter-egg-overlay:before{content:"";position:absolute;inset:0;background:conic-gradient(from 0deg,var(--ds),var(--dslite),var(--darklite),var(--ds));mix-blend-mode:overlay;opacity:.1;animation:rotateHue 20s linear infinite;z-index:-1}@keyframes rotateHue{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.easter-egg-content{font-family:Press Start\ 2P,cursive;text-align:center;color:var(--white);font-size:1.5rem;animation:fadeIn .4s ease-in-out}.easter-egg-content h1{font-size:1.2rem;margin-bottom:1rem;color:var(--red)}.easter-egg-content img{width:120px;border-radius:10px}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}