body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;animation:gradientBG 15s ease infinite;background:linear-gradient(135deg,#0f172a,#1e293b,#1e293b,#0f172a);background-size:400% 400%;box-sizing:border-box;display:flex;height:100vh;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.App:has(.navbar) .glass-card{margin-top:30px}body,html{box-sizing:border-box;color:#fff;cursor:url(/static/media/dot.0f0dc2aeda949c1a13c2.png) 16 16,auto;font-family:Moonrising,Inter,Segoe UI,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.click-anywhere-overlay,.nav-button,a,button{cursor:url(/static/media/dot.0f0dc2aeda949c1a13c2.png) 16 16,pointer}.glass-card{align-items:center;animation:floatIn 1.2s ease-out forwards,glow 6s ease-in-out infinite alternate;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 10px 30px #00000026,0 1px 8px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;padding:25px;position:relative;transition:all .5s cubic-bezier(.25,1,.5,1);width:300px;z-index:10}.glass-card:before{background:radial-gradient(circle,#ffffff1a 0,#0000 80%);content:"";height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transform:rotate(45deg);transition:all .8s ease;width:200%}.glass-card:hover:before{animation:shimmer 2s infinite;opacity:1}@keyframes floatIn{0%{opacity:0;transform:translateY(100px) scale(.9)}50%{opacity:.8;transform:translateY(-15px) scale(1.02)}75%{transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glow{0%{box-shadow:0 10px 30px #00000026,0 1px 8px #ffffff1a,0 0 0 #6496ff00}to{box-shadow:0 10px 30px #00000026,0 1px 8px #ffffff1a,0 0 20px #6496ff4d}}.glass-card:hover{box-shadow:0 20px 40px #00000040,0 2px 10px #ffffff26,0 0 30px #6496ff59;transform:translateY(-8px) scale(1.02)}.profile-pic{border:4px solid #ffffff26;border-radius:50%;box-shadow:0 8px 20px #00000040,0 0 15px #6496ff80;height:110px;margin-bottom:20px;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.17,.67,.3,.9);width:110px;z-index:2}.profile-pic:after{background:radial-gradient(circle at 30% 30%,#ffffff4d 0,#0000 70%);border-radius:50%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.profile-pic:hover{border-color:#ffffff4d;box-shadow:0 10px 25px #0000004d,0 0 30px #6496ff99;transform:scale(1.08) rotate(3deg)}.profile-pic:hover:after{opacity:1}.profile-pic img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.profile-pic:hover img{transform:scale(1.1)}.glass-card h2{background:linear-gradient(120deg,#fff,#d0e3ff);background-clip:text;-webkit-background-clip:text;color:#fff;color:#0000;font-family:Moonrising,sans-serif;font-size:28px;font-weight:700;margin-bottom:8px;position:relative;text-shadow:0 3px 6px #0000004d;transition:all .4s cubic-bezier(.17,.67,.3,.9)}.glass-card h2:after{background:linear-gradient(90deg,#0000,#ffffffb3,#0000);bottom:-5px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:all .5s cubic-bezier(.17,.67,.3,.9);width:0}.glass-card h2:hover{text-shadow:0 5px 10px #0006;transform:translateY(-3px)}.glass-card h2:hover:after{transform:translateX(-50%) scaleX(1);width:80%}.glass-card p{color:#fffc;font-size:16px;line-height:1.5;margin-bottom:22px;max-width:90%;text-shadow:0 1px 2px #0000001a;transition:all .4s cubic-bezier(.25,1,.5,1)}.glass-card p:hover{color:#fff;text-shadow:0 2px 4px #0003;transform:translateY(-2px) scale(1.02)}.social-links{flex-wrap:wrap;gap:15px;margin-bottom:20px;width:100%}.social-links,.social-links a{display:flex;justify-content:center}.social-links a{align-items:center;background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;color:#fffc;height:45px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.17,.67,.3,.9);width:45px;z-index:1}.social-links a:before{background:#ffffff1a;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .4s ease;width:100%;z-index:-1}.social-links a:hover{background-color:#6496ff33;box-shadow:0 8px 20px #0003,0 0 15px #6496ff80;color:#fff;transform:translateY(-5px) scale(1.15)}.social-links a:hover:before{opacity:0;transform:scale(2.5)}.discord-presence{margin-top:10px;position:relative;transition:all .5s cubic-bezier(.17,.67,.3,.9);width:100%}.discord-presence:before{animation:gradientMove 6s linear infinite;background:linear-gradient(45deg,#5865f2,#99aab5,#5865f2);background-size:300% 300%;border-radius:12px;bottom:-5px;content:"";left:-5px;opacity:0;position:absolute;right:-5px;top:-5px;transition:opacity .5s ease;z-index:-1}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.discord-presence:hover:before{opacity:.7}.discord-presence:hover{transform:translateY(-5px) scale(1.03)}.discord-presence img{border-radius:10px;box-shadow:0 6px 15px #0003;max-width:100%;transition:all .4s ease}.discord-presence img:hover{box-shadow:0 12px 25px #0000004d;filter:brightness(1.1) contrast(1.1)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.initial-loading{animation:fadeIn .8s ease-in;background-color:#0f172ae6;height:100%;left:0;position:absolute;top:0;width:100%}.initial-loading,.loading-card{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:20}.loading-card{animation:fadeIn .8s ease-in,floatCard 4s ease-in-out infinite,glowPulse 3s ease-in-out infinite alternate;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#14142899;border:1px solid #6464ff40;border-radius:25px;box-shadow:0 0 40px #5078ff4d,inset 0 0 20px #5078ff33;padding:45px;width:340px}@keyframes glowPulse{0%{box-shadow:0 0 40px #5078ff4d,inset 0 0 20px #5078ff33}to{box-shadow:0 0 60px #5078ff80,0 0 100px #5078ff33,inset 0 0 30px #5078ff4d}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.loading-content{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.loading-text{animation:textShimmer 3s infinite;background:linear-gradient(120deg,#fff,#99b8ff);background-clip:text;-webkit-background-clip:text;color:#0000;font-family:Moonrising,sans-serif;font-weight:500;letter-spacing:1px;margin:20px 0}@keyframes textShimmer{0%{background-position:-100% 50%}to{background-position:200% 50%}}.click-anywhere-overlay{align-items:center;color:#fffc;cursor:pointer;display:flex;font-size:1.2rem;height:100%;justify-content:center;left:0;letter-spacing:1px;position:absolute;text-shadow:0 2px 4px #0000004d;top:0;transition:all .3s ease;width:100%;z-index:25}.click-anywhere-overlay:hover{background-color:#6496ff0d;color:#fff}.click-anywhere-overlay:after{animation:fadeInOut 2s ease-in-out infinite;content:"Click anywhere to enter";opacity:0}@keyframes fadeInOut{0%,to{opacity:0}50%{opacity:1}}.loading-progress-bar{background:#32325066;border-radius:4px;box-shadow:inset 0 0 8px #0000004d,0 0 5px #6496ff4d;height:8px;margin-top:15px;overflow:hidden;position:relative;width:100%}.loading-progress{animation:progress 1s ease-in-out forwards,progressGlow 2s linear infinite;background:linear-gradient(90deg,#6496ffcc,#96c8ffe6,#6496ffcc);background-size:200% 100%;border-radius:4px;box-shadow:0 0 12px #6496ff99,inset 0 0 8px #fff6;height:100%;width:0}@keyframes progressGlow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes progress{0%{width:0}20%{width:20%}40%{width:40%}60%{width:65%}80%{width:85%}95%{width:95%}to{width:100%}}.loading-container{animation:fadeIn .5s ease,floatY 3s ease-in-out infinite;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#141e3c4d;border:1px solid #6496ff33;border-radius:15px;padding:2.5rem}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.loading-spinner{animation:spin 1s cubic-bezier(.6,.2,.4,.8) infinite;border:4px solid #fff3;border-top-color:#fff;box-shadow:0 0 20px #6496ff66;height:60px;margin-bottom:1.5rem;position:relative;width:60px}.loading-spinner:after{animation:spin 1.5s linear infinite reverse;border:4px solid;border-color:#0000 #0000 #6496ffb3;border-radius:50%;content:"";inset:-4px;position:absolute}.error-container{animation:errorPulse 2s infinite alternate;background-color:#ff6b6b26;border:1px solid #ff6b6b4d;border-radius:12px;box-shadow:0 10px 20px #ff6b6b33,inset 0 0 10px #ff6b6b1a;color:#ff6b6b;margin:1.5rem;padding:2rem;text-align:center}@keyframes errorPulse{0%{box-shadow:0 10px 20px #ff6b6b33,inset 0 0 10px #ff6b6b1a}to{box-shadow:0 10px 30px #ff6b6b66,0 0 20px #ff6b6b33,inset 0 0 15px #ff6b6b33}}.profile-pic-placeholder{align-items:center;background:radial-gradient(circle at 30% 30%,#fff3 0,#6496ff1a 70%);border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.profile-pic-placeholder:after{animation:float 3s ease-in-out infinite;color:#fff9;content:"?";font-size:50px;font-weight:700;text-shadow:0 2px 8px #0000004d}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.particles{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.particle{background-color:#ffffff80;border-radius:50%;pointer-events:none;position:absolute}@media (max-width:480px){.glass-card{padding:25px;width:300px}.profile-pic{height:100px;width:100px}.glass-card h2{font-size:24px}.glass-card p{font-size:14px}}@media (prefers-reduced-motion:reduce){.App{animation:none;background-position:0 0;background-size:400% 400%}.discord-presence,.glass-card,.loading-card,.profile-pic,.social-links a{animation:fadeIn .5s ease-out forwards;transition:transform .3s ease,box-shadow .3s ease}.loading-progress{animation:progress 1s ease-in-out forwards}.particles .particle{display:none}}@media (max-width:768px){.App{height:100vh;padding:0;width:100%}.glass-card{margin:0 auto;padding:30px;width:320px}.profile-pic{height:120px;width:120px}}@media (max-width:480px){.App{height:100vh;overflow-y:auto;padding:0;width:100%}.glass-card{margin:0 auto;max-width:300px;padding:25px;transform:none;width:90%}.profile-pic{height:100px;width:100px}.glass-card h2{font-size:24px}.glass-card p{font-size:14px}.social-links{gap:12px}.social-links a{height:40px;width:40px}.loading-card{max-width:280px;padding:30px;width:85%}}@media (max-width:360px){.glass-card{margin:10px auto;padding:20px;width:90%}.profile-pic{height:90px;width:90px}.social-links a{height:35px;width:35px}}@media screen and (max-height:700px){.glass-card{margin:0 auto;transform:scale(.9)}.profile-pic{height:90px;margin-bottom:15px;width:90px}.glass-card h2{margin-bottom:5px}.glass-card p{margin-bottom:15px}}@media screen and (max-height:600px){.glass-card{padding:20px;transform:scale(.85)}.profile-pic{height:80px;margin-bottom:10px;width:80px}}.App{will-change:background-position}.glass-card,.loading-card,.profile-pic{will-change:transform}.loading-progress{will-change:width}@keyframes shimmer{0%{transform:rotate(45deg) translateY(0)}to{transform:rotate(45deg) translateY(10%)}}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.glass-card,.loading-card{background:#141428d9}}.nav-buttons{gap:15px;margin:20px 0;width:100%}.nav-button,.nav-buttons{display:flex;justify-content:center}.nav-button{align-items:center;background:#ffffff1a;border:1px solid #ffffff26;border-radius:20px;color:#ffffffe6;font-size:.9rem;gap:8px;padding:10px 16px;text-decoration:none;transition:all .3s ease}.nav-button:hover{background:#fff3;border:1px solid #ffffff4d;box-shadow:0 8px 15px #0003;color:#fff;transform:translateY(-3px)}.nav-button svg{font-size:1.1rem}@media (max-width:480px){.nav-buttons{flex-direction:column;gap:10px;margin:15px 0}.nav-button{padding:8px 12px;width:100%}}.back-link{left:20px;position:absolute;top:100px;z-index:50}.back-link a{align-items:center;color:#ffffffb3;display:flex;font-size:1rem;text-decoration:none;transition:all .3s ease}.back-link a:hover{color:#fff;text-shadow:0 0 8px #ffffff80}.background-container{height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease;width:100%;will-change:opacity;z-index:1}.background-container.hidden{opacity:0;visibility:hidden;z-index:-1}.App{background:#0f172a!important}.visitor-counter-container{position:absolute;right:10px;top:10px;z-index:10}.visitor-counter{align-items:center;background-color:#000000b3;border-radius:12px;box-shadow:0 2px 5px #0003;color:#fff;display:flex;font-size:12px;gap:5px;padding:4px 10px}.visitor-counter:before{animation:pulse 2s infinite;background-color:#1cd71c;border-radius:50%;content:"";display:inline-block;height:8px;width:8px}@keyframes pulse{0%{box-shadow:0 0 0 0 #1cd71cb3}70%{box-shadow:0 0 0 5px #1cd71c00}to{box-shadow:0 0 0 0 #1cd71c00}}.hit-counter{opacity:.85;position:absolute;right:10px;top:10px;transform:scale(.85);transition:all .3s ease;z-index:10}.hit-counter:hover{opacity:1;transform:scale(.92)}.hit-counter img{border-radius:6px;box-shadow:0 4px 8px #0000004d,0 0 15px #55a9ff66;transition:all .3s ease}.hit-counter img:hover{box-shadow:0 6px 12px #0006,0 0 20px #55a9ff99}.snow-container{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}.navbar{align-items:center;animation:navbarAppear .8s ease-out forwards;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:35px;box-shadow:0 10px 30px #00000026,0 1px 8px #ffffff1a;display:flex;height:70px;justify-content:space-between;left:50%;max-width:1200px;padding:0 25px;position:fixed;top:20px;transform:translateX(-50%);transition:all .3s ease;width:calc(100% - 40px);z-index:100}@keyframes navbarAppear{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.navbar:hover{box-shadow:0 15px 35px #0003,0 2px 10px #ffffff26,0 0 20px #6496ff4d;transform:translateX(-50%) translateY(-3px)}.navbar:before{background:linear-gradient(45deg,#ffffff1a,#fff0,#ffffff1a);border-radius:35px;bottom:-1px;content:"";left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;transition:opacity .5s ease;z-index:-1}.navbar:hover:before{animation:borderGlow 2s linear infinite;opacity:1}@keyframes borderGlow{0%{background-position:0 0}to{background-position:200% 0}}.navbar-left{align-items:center;display:flex;gap:15px}.navbar-logo{border:2px solid #fff3;border-radius:50%;box-shadow:0 0 10px #6496ff66;height:45px;overflow:hidden;transition:all .3s ease;width:45px}.navbar-logo:hover{border-color:#fff6;box-shadow:0 0 15px #6496ff99;transform:scale(1.1)}.navbar-logo img{height:100%;object-fit:cover;width:100%}.navbar-name{background:linear-gradient(120deg,#fff,#d0e3ff);background-clip:text;-webkit-background-clip:text;color:#fff;color:#0000;font-size:18px;font-weight:600;letter-spacing:.5px;text-shadow:0 2px 4px #0000004d}.navbar-right{display:flex;gap:15px}.navbar-button{align-items:center;background:#ffffff1a;border:1px solid #ffffff26;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;justify-content:center;overflow:hidden;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease}.navbar-button:before{background:radial-gradient(circle,#fff3 0,#0000 70%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%}.navbar-button:hover{background:#fff3;border-color:#ffffff4d;box-shadow:0 5px 15px #00000026,0 0 10px #6496ff66;transform:translateY(-2px)}.navbar-button:hover:before{opacity:1}.navbar-button:active{box-shadow:0 2px 8px #0000001a;transform:translateY(1px)}.navbar-button svg{font-size:16px;transition:transform .3s ease}.navbar-button:hover svg{transform:scale(1.2)}@media (max-width:600px){.navbar{border-radius:30px;height:60px;padding:0 15px;top:15px;width:calc(100% - 30px)}.navbar-name{font-size:16px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-button{font-size:12px;padding:6px 10px}.navbar-logo{height:35px;width:35px}}@media (max-width:480px){.navbar{height:55px;padding:0 12px;top:10px;width:calc(100% - 24px)}.navbar-button span{display:none}.navbar-button{align-items:center;display:flex;height:35px;justify-content:center;padding:0;width:35px}.navbar-name{font-size:14px;max-width:100px}}.glass-card.with-navbar{margin-top:120px!important}@media (max-width:768px){.glass-card.with-navbar{margin-top:100px!important}}@media (max-width:480px){.glass-card.with-navbar{margin-top:90px!important}}.navbar-button{text-decoration:none!important}.connect-link{display:none}.contact-section{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px;width:100%}.contact-section h3{color:#fff;font-size:18px;margin-bottom:15px;text-shadow:0 2px 4px #0000004d}.contact-methods{display:flex;flex-direction:column;gap:10px;width:100%}.contact-method{align-items:center;background:#ffffff1a;border:1px solid #ffffff26;border-radius:25px;color:#fff;display:flex;padding:10px 15px;text-decoration:none;transition:all .4s cubic-bezier(.17,.67,.3,.9)}.contact-method:hover{background:#fff3;box-shadow:0 8px 20px #0003,0 0 15px #6496ff80;transform:translateY(-3px)}.contact-method span{font-size:15px;margin-left:10px}.compact-card{max-height:none;overflow-y:hidden;padding:20px!important;width:280px!important}.compact-text{font-size:14px!important;margin-bottom:10px!important}.compact-links{gap:10px!important;margin-bottom:15px!important}.compact-section{margin-top:15px!important;padding-top:15px!important}.compact-section h3{font-size:16px!important;margin-bottom:10px!important}.compact-card .profile-pic{height:90px;margin-bottom:15px;width:90px}.compact-card::-webkit-scrollbar{display:none}.compact-card{scrollbar-color:#0000 #0000;scrollbar-width:none}.footer{align-items:center;animation:footerAppear .8s ease-out forwards;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:30px;bottom:20px;box-shadow:0 10px 30px #00000026,0 1px 8px #ffffff1a;display:flex;height:60px;justify-content:space-between;left:50%;max-width:1200px;padding:0 25px;position:fixed;transform:translateX(-50%);transition:all .3s ease;width:calc(100% - 40px);z-index:90}@keyframes footerAppear{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.footer:hover{box-shadow:0 15px 35px #0003,0 2px 10px #ffffff26,0 0 20px #6496ff4d;transform:translateX(-50%) translateY(3px)}.footer:before{background:linear-gradient(45deg,#ffffff1a,#fff0,#ffffff1a);border-radius:30px;bottom:-1px;content:"";left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;transition:opacity .5s ease;z-index:-1}.footer:hover:before{animation:borderGlow 2s linear infinite;opacity:1}.footer-left{align-items:center;display:flex;gap:15px}.footer-logo{border:2px solid #fff3;border-radius:50%;box-shadow:0 0 10px #6496ff66;height:35px;overflow:hidden;transition:all .3s ease;width:35px}.footer-logo:hover{border-color:#fff6;box-shadow:0 0 15px #6496ff99;transform:scale(1.1)}.footer-logo img{height:100%;object-fit:cover;width:100%}.footer-name{background:linear-gradient(120deg,#fff,#d0e3ff);background-clip:text;-webkit-background-clip:text;color:#fff;color:#0000;font-size:16px;font-weight:600;letter-spacing:.5px;text-shadow:0 2px 4px #0000004d}.footer-right{align-items:center;color:#ffffffb3;display:flex;font-size:14px;text-shadow:0 1px 2px #0003;transition:all .3s ease}.footer-right:hover{color:#ffffffe6;text-shadow:0 2px 4px #0000004d}.footer-credits{align-items:center;display:flex;gap:5px}.footer-heart{animation:heartbeat 1.5s ease infinite;color:#ff6b9d;display:inline-block}@keyframes heartbeat{0%{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.25)}60%{transform:scale(1)}}@media (max-width:600px){.footer{border-radius:25px;height:50px;padding:0 15px;width:calc(100% - 30px)}.footer-name{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-logo{height:30px;width:30px}.footer-right{font-size:12px}}@media (max-width:480px){.footer{bottom:10px;height:45px;padding:0 12px;width:calc(100% - 24px)}.footer-name{font-size:13px;max-width:100px}.footer-logo{height:25px;width:25px}}.App:has(.footer) .glass-card{margin-bottom:90px}@font-face{font-display:swap;font-family:Moonrising;font-style:normal;font-weight:400;src:url(/static/media/RedMoonRising.170cf08fa074b7ae58b1.otf) format("opentype")}.shiny-text{animation:shine 5s linear infinite;background:linear-gradient(120deg,#fff0 40%,#fffc 50%,#fff0 60%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#b5b5b5a4;display:inline-block;font-family:Moonrising,sans-serif;font-size:2rem;font-weight:700;margin:.5rem 0}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.entry-screen{align-items:center;animation:gradientBG 20s ease infinite;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#0a1222,#162a45,#1c2e4d,#081018);background-size:400% 400%;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.entry-half{background-color:#000;box-shadow:0 0 60px #000c;position:absolute;transition:transform 1.2s cubic-bezier(.22,1,.36,1);width:100%}.entry-half.top{background:linear-gradient(0deg,#000000d9,#000);height:50%;top:0}.entry-half.bottom{background:linear-gradient(180deg,#000000d9,#000);bottom:0;height:50%}.entry-screen.entering .entry-half.top{transform:translateY(-100%) rotate(-1deg) scale(1.02)}.entry-screen.entering .entry-half.bottom{transform:translateY(100%) rotate(1deg) scale(1.02)}.entry-screen.entering{animation:none;background:#0f172a}.entry-screen.entering:after,.entry-screen.entering:before{animation:none!important;opacity:0!important;transition:none!important}.entry-text{animation:textPulse 4s ease-in-out infinite alternate;animation:textPulse 4s ease-in-out infinite alternate,textAppear 1.5s ease-out forwards;background:linear-gradient(120deg,#fff,#d0e3ff 50%,#b8d1ff);background-clip:text;-webkit-background-clip:text;color:#fff;color:#0000;font-family:Moonrising,sans-serif;font-size:1.8rem;font-weight:300;letter-spacing:4px;opacity:0;padding:.5rem 2rem;pointer-events:none;position:relative;text-shadow:0 0 10px #ffffff80,0 0 25px #6496ff4d,0 0 40px #6496ff33;text-transform:lowercase;z-index:1001}@keyframes textAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.entry-text:before{animation:lineExpandTop 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#0000,#ffffff80,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:-10px;transform-origin:center}@keyframes lineExpandTop{0%{left:50%;opacity:0;right:50%;width:0}30%{opacity:.7}to{left:0;opacity:.4;right:0;width:100%}}@keyframes lineExpand{0%{opacity:0;width:0}30%{opacity:1}to{opacity:.7;width:120%}}@keyframes textPulse{0%{filter:blur(.3px);opacity:.8;transform:scale(.98)}to{filter:blur(0);opacity:1;transform:scale(1.02)}}.entry-screen:before{animation:particleFloat 18s linear infinite,particleFade 8s infinite alternate;background-image:radial-gradient(circle at 20% 30%,#fff3 0,#0000 .8%),radial-gradient(circle at 80% 70%,#fff3 0,#0000 .8%),radial-gradient(circle at 40% 80%,#fff3 0,#0000 .8%),radial-gradient(circle at 60% 20%,#fff3 0,#0000 .8%),radial-gradient(circle at 90% 40%,#fff3 0,#0000 .8%),radial-gradient(circle at 10% 60%,#fff3 0,#0000 .8%),radial-gradient(circle at 30% 10%,#fff3 0,#0000 .8%),radial-gradient(circle at 70% 90%,#fff3 0,#0000 .8%);background-size:150% 150%;content:"";filter:blur(1px);height:100%;mix-blend-mode:screen;opacity:.5;pointer-events:none;position:absolute;width:100%}@keyframes particleFloat{0%{background-position:0 0}25%{background-position:25% 75%}50%{background-position:75% 25%}75%{background-position:50% 50%}to{background-position:0 0}}.entry-screen:after{background:radial-gradient(circle at center,#4682ff26 0,#0000 70%)}.entry-screen:hover:after{opacity:1;transform:scale(1.1)}.entry-screen:hover{background-position:100% 100%;transition:background-position 3s ease}.entry-screen.entering:hover:after{opacity:0;transform:scale(.9)}.entry-screen{position:relative}.entry-screen:after{background:radial-gradient(circle at center,#4682ff26 0,#0000 70%),repeating-linear-gradient(#0000,#0000 2px,#001e3c08 0,#001e3c08 4px);box-shadow:inset 0 0 100px #001e3c4d;content:"";filter:blur(15px);height:100%;opacity:0;pointer-events:none;position:absolute;transform:scale(.9);transition:opacity 1s ease,transform 1s ease;width:100%}.entry-text:after{animation:lineExpand 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#0000,#fffc,#0000);bottom:-12px;box-shadow:0 0 20px #fff6;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:0}.entry-text:hover{transform:translateY(-2px);transition:transform .3s ease}.entry-screen:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E"),radial-gradient(circle at 20% 30%,#fff3 0,#0000 .8%),radial-gradient(circle at 80% 70%,#fff3 0,#0000 .8%),radial-gradient(circle at 40% 80%,#fff3 0,#0000 .8%),radial-gradient(circle at 60% 20%,#fff3 0,#0000 .8%),radial-gradient(circle at 90% 40%,#fff3 0,#0000 .8%),radial-gradient(circle at 10% 60%,#fff3 0,#0000 .8%),radial-gradient(circle at 30% 10%,#fff3 0,#0000 .8%),radial-gradient(circle at 70% 90%,#fff3 0,#0000 .8%)}.login-page{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.login-card{animation:fadeIn .8s ease-out forwards}.login-form{display:flex;flex-direction:column;gap:15px;margin-top:20px;width:100%}.glass-input{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;outline:none;padding:12px 15px;transition:all .3s ease;width:100%}.glass-input:focus{border-color:#ffffff80;box-shadow:0 0 15px #ffffff1a}.glass-input::placeholder{color:#ffffff80}.glass-button{background:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-top:10px;padding:12px 20px;transition:all .3s ease}.glass-button:hover{background:#ffffff4d;box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.error-message{animation:shake .5s ease-in-out;font-size:14px;margin-top:10px}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.target-cursor-wrapper{height:0;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);width:0;z-index:9999}.target-cursor-dot{background:#fff;border-radius:50%;height:4px;transform:translate(-50%,-50%);width:4px}.target-cursor-corner,.target-cursor-dot{left:50%;position:absolute;top:50%;will-change:transform}.target-cursor-corner{border:3px solid #fff;height:12px;width:12px}.corner-tl{border-bottom:none;border-right:none;transform:translate(-150%,-150%)}.corner-tr{border-bottom:none;border-left:none;transform:translate(50%,-150%)}.corner-br{border-left:none;border-top:none;transform:translate(50%,50%)}.corner-bl{border-right:none;border-top:none;transform:translate(-150%,50%)}.dashboard-page{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.dashboard-container{height:90vh;max-width:700px;overflow-y:auto;padding:20px 10px;width:100%;z-index:10}.dashboard-card{animation:fadeIn .8s ease-out forwards;margin:0 auto;max-width:650px;min-height:100%;width:100%}.dashboard-form{display:flex;flex-direction:column;gap:15px;margin-top:20px;width:100%}.profile-preview{margin:15px 0}.dashboard-pic{margin:0 auto}.input-group{display:flex;flex-direction:column;gap:5px;width:100%}.input-group label{color:#fffc;font-size:14px;margin-bottom:5px;text-align:left}.glass-textarea{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:16px;outline:none;padding:12px 15px;resize:vertical;transition:all .3s ease;width:100%}.glass-textarea:focus{border-color:#ffffff80;box-shadow:0 0 15px #ffffff1a}.section-title{margin-bottom:5px;margin-top:15px;text-align:left;width:100%}.social-links-control{display:flex;flex-direction:column;gap:12px;margin-bottom:10px;max-height:250px;overflow-y:auto;padding-right:5px;width:100%}.social-link-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:10px;padding:8px 10px}.social-link-item svg{color:#ffffffb3;min-width:24px}.social-link-item input[type=text]{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;flex:1 1;font-size:14px;outline:none;padding:8px;transition:all .3s ease}.social-link-item input[type=text]:focus{border-color:#ffffff80;box-shadow:0 0 10px #ffffff1a}.toggle-switch{display:inline-block;height:24px;min-width:50px;position:relative;width:50px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:#ff6b6b33;border:1px solid #ff6b6b4d;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:16px;left:4px;position:absolute;transition:.4s;width:16px}input:checked+.toggle-slider{background-color:#48c78e33;border-color:#48c78e4d}input:checked+.toggle-slider:before{transform:translateX(26px)}.button-group{display:flex;gap:10px;justify-content:space-between;margin-top:10px}.button-group button{flex:1 1}.save-button{background:#48c78e33;border:1px solid #48c78e4d}.save-button:hover{background:#48c78e4d}.logout-button{background:#ff6b6b33;border:1px solid #ff6b6b4d}.logout-button:hover{background:#ff6b6b4d}.success-message{animation:fadeIn .5s ease-in-out;color:#48c78e;font-size:14px;margin-top:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dashboard-container::-webkit-scrollbar{width:8px}.dashboard-container::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.dashboard-container::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.dashboard-container::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-height:800px){.dashboard-container{height:95vh}.social-links-control{max-height:200px}}@media (max-width:768px){.dashboard-container{padding:10px 5px}.dashboard-card{padding:20px 15px}}.loading-indicator{align-items:center;background-color:#ffffff1a;border-radius:8px;display:flex;justify-content:center;margin-bottom:1rem;padding:1rem}.loading-indicator:before{animation:spin 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;margin-right:10px;width:20px}.error-message{background-color:#ff6b6b1a;border-radius:8px;color:#ff6b6b;margin-bottom:1rem;padding:1rem;text-align:center}.not-found-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%;z-index:10}.not-found-card{overflow:visible;padding:40px;position:relative;text-align:center;transition:transform .3s cubic-bezier(.17,.67,.83,.67);width:400px}.not-found-card:hover{transform:scale(1.03) translateY(-5px)!important}.error-code{animation:floating 4s ease-in-out infinite;background:linear-gradient(120deg,#fff,#ffffff80);font-family:Moonrising,sans-serif;font-size:8rem;font-weight:900;letter-spacing:-2px;line-height:1;margin-bottom:0;position:relative;text-shadow:0 5px 10px #0003,0 0 20px #fff3;transition:all .3s ease;-webkit-user-select:none;user-select:none}.error-code,.error-code:after,.error-code:before{background-clip:text;-webkit-background-clip:text;color:#0000}.error-code:after,.error-code:before{bottom:0;content:"404";left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}.error-code:before{animation:glitchEffect1 6s linear infinite alternate;background:linear-gradient(120deg,#f0a,#0af)}.error-code:after{animation:glitchEffect2 4s linear infinite alternate;background:linear-gradient(120deg,#0af,#af0)}.error-code[data-glitch]{animation:glitchText .2s linear}@keyframes glitchText{0%{opacity:1;transform:translate(0)}20%{opacity:.9;transform:translate(-10px,5px)}40%{opacity:.8;transform:translate(10px,-5px)}60%{opacity:.9;transform:translate(-5px,-2px)}80%{opacity:.8;transform:translate(5px,2px)}to{opacity:1;transform:translate(0)}}@keyframes glitchEffect1{0%,to{opacity:0;transform:translateX(0)}40%,60%{opacity:.3;transform:translateX(-2px)}45%,55%{opacity:.3;transform:translateX(2px)}}@keyframes glitchEffect2{0%,to{opacity:0;transform:translateY(0)}40%,60%{opacity:.3;transform:translateY(-2px)}45%,55%{opacity:.3;transform:translateY(2px)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-title{margin:20px 0;overflow:hidden;position:relative}.error-message{color:#fffc;font-size:1.1rem;line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:90%;text-shadow:0 1px 2px #0003}.broken-path-visual{align-items:center;display:flex;gap:3px;height:4px;justify-content:center;margin:30px 0;opacity:.8}.path-segment{animation:pathBreak 3s ease-in-out infinite;background:linear-gradient(90deg,#ffffff80,#ffffff1a);border-radius:4px;display:inline-block;height:3px;position:relative;width:50px}.path-segment:nth-child(odd){transform:translateY(4px)}.path-segment:nth-child(2n){transform:translateY(-4px)}@keyframes pathBreak{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:.6;transform:translateY(4px)}}.glowing-orbs{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}.orb{animation:orbFloat 15s ease-in-out infinite;border-radius:50%;filter:blur(40px);height:150px;opacity:.4;position:absolute;width:150px}@keyframes orbFloat{0%,to{opacity:.4;transform:translate(0) scale(1)}25%{opacity:.5;transform:translate(-20px,20px) scale(1.1)}50%{opacity:.3;transform:translate(20px,-20px) scale(.9)}75%{opacity:.5;transform:translate(15px,15px) scale(1.05)}}@media (max-width:480px){.not-found-card{max-width:320px;padding:30px;width:85%}.error-code{font-size:5rem}.error-message{font-size:1rem}.broken-path-visual{margin:20px 0}.path-segment{width:35px}}.litecoin-balance-page{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow-y:auto;padding:20px 20px 100px;position:relative}.ltc-card{margin-bottom:50px;margin-top:80px;max-width:600px;overflow:visible;padding:30px;position:relative;text-align:center;width:90%}.back-button{left:20px;position:absolute;top:20px}.back-button a{color:#fff;transition:all .3s ease}.back-button a:hover{color:gold;transform:translateX(-5px)}.ltc-heading{background:linear-gradient(90deg,#d3d3d3,#b9b8b8);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2rem;margin-bottom:20px;margin-top:10px}.ltc-address-container{background:#0000004d;border-radius:10px;margin:20px 0;padding:15px;word-break:break-all}.ltc-address{font-family:monospace;font-size:16px;letter-spacing:1px}.exchange-rates-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px}.rate-item{background:#0003;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 2px 8px #0003;color:#fffc;font-size:14px;padding:8px 15px}.multi-currency-value{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:10px}.currency-value{align-items:center;background:#ffffff14;border-radius:15px;box-shadow:0 2px 6px #00000026;display:flex;gap:5px;justify-content:center;min-width:120px;padding:8px 16px;transition:all .3s ease}.currency-value:hover{background:#ffffff26;box-shadow:0 4px 10px #00000040;transform:translateY(-2px)}.currency-symbol{font-size:1.1rem;font-weight:700;opacity:.9}.amount{background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.1rem}.ltc-details{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-top:30px;padding-bottom:20px}.ltc-stat{background:#ffffff1a;border:1px solid #ffffff0d;border-radius:15px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;padding:20px;transition:transform .3s ease,background-color .3s ease}.ltc-stat:hover{background:#fff3;box-shadow:0 8px 20px #0000004d;transform:translateY(-5px)}.stat-label{font-size:1rem;font-weight:500;letter-spacing:1px;margin-bottom:10px;opacity:.8;text-transform:uppercase}.stat-value{background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.8rem;font-weight:700}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px 0}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-left-color:gold;border-radius:50%;height:40px;margin-bottom:20px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-container{background:#f003;border-radius:10px;margin:20px 0;padding:20px}@media screen and (min-width:768px){.ltc-details{grid-template-columns:1fr 1fr}.multi-currency-value{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:480px){.litecoin-balance-page{padding-bottom:80px}.ltc-card{margin-bottom:30px;padding:20px}.ltc-heading{font-size:1.5rem}.ltc-address{font-size:14px}.stat-value{font-size:1.2rem}.exchange-rates-info{align-items:center;flex-direction:column;gap:10px}.currency-value{min-width:100px;padding:6px 10px}.amount,.currency-symbol{font-size:1rem}.ltc-stat{padding:15px}}
/*# sourceMappingURL=main.981e5082.css.map*/