@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100;0,400;1,900&display=swap";html,body{background-color:#110f24;margin:0;padding:0;width:100vw;font-family:Public Sans,sans-serif;position:relative;z-index:0;overflow-x:hidden;overflow-y:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.container{--container-padding: max(8vw, 10px);width:100%;height:100%;background-color:#110f24;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.container .app-header{height:80px;width:calc(100% - var(--container-padding) * 2);background-color:#c6cfff14;display:flex;padding:0 var(--container-padding);align-items:center;justify-content:space-between}.container .app-header a{text-decoration:none;color:#fff}.container .app-header__logo{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer;gap:15px;font-size:1.75rem}.container .app-header__logo img{width:45px;height:45px}.container .app-header .nav-items-right{display:flex;gap:20px}.container .app-header .nav-items-right__nav-item{display:flex;justify-content:center;align-items:center;gap:10px;font-size:1.2rem;cursor:pointer;color:#fff;transition:all .3s ease-in-out}.container .app-header .nav-items-right__nav-item:hover{color:#c6cfff}@media screen and (max-width: 630px){.container .app-header .nav-items-right{gap:10px}.container .app-header .nav-items-right__nav-item{width:80px;text-align:center}}@media screen and (max-width: 450px){.container .app-header__logo img{display:none}}@media screen and (max-width: 370px){.container .app-header .nav-items-right{gap:5px}.container .app-header .nav-items-right__nav-item{width:60px;font-size:1rem}}.container .app-footer{width:calc(100% - var(--container-padding) * 2);background-color:#c6cfff14;padding:40px var(--container-padding);display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;color:#fff}.container .app-footer__upper{width:100%;display:flex;justify-content:start;gap:30px;font-size:1rem;padding:40px 0}.container .app-footer__upper .footer-about{max-width:300px;display:flex;flex-direction:column;gap:20px}.container .app-footer__upper .footer-about .footer-about-logo{display:flex;align-items:center;gap:8px;height:45px}.container .app-footer__upper .footer-about .footer-about-logo img{height:45px;width:45px}.container .app-footer__upper .footer-about .footer-about-socials{display:flex;gap:10px}.container .app-footer__upper .footer-about .footer-about-socials__item{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;color:#7367f0}.container .app-footer__upper .footer-about .footer-about-socials__item:hover{color:#9b93e7}.container .app-footer__upper .footer-nav{display:flex;gap:25px}.container .app-footer__upper .footer-nav .footer-nav-section h1{font-size:1rem;font-weight:500;margin-bottom:15px}.container .app-footer__upper .footer-nav .footer-nav-section .footer-nav-section-items{display:flex;flex-direction:column;gap:8px}.container .app-footer__upper .footer-nav .footer-nav-section .footer-nav-section-items__item{font-size:1.2rem;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none;color:#1a85d9}.container .app-footer__upper .footer-nav .footer-nav-section .footer-nav-section-items__item:hover{color:#9b93e7}.container .app-footer__line{width:100%;height:1px;background-color:#ffffff1a}.container .app-footer__line span{opacity:0}.container .app-footer__lower{width:100%;display:flex;justify-content:start;gap:10px;font-size:1rem;cursor:pointer;color:#d5d5d5;transition:all .3s ease-in-out}.container .app-footer__lower:hover{color:#c6cfff}@media screen and (max-width: 740px){.container .app-footer__upper{flex-direction:column;align-items:center;gap:50px}.container .app-footer__upper .footer-about{align-items:center}.container .app-footer__upper .footer-about .footer-about-text{text-align:center}.container .app-footer__upper .footer-nav{gap:50px}}@media screen and (max-width: 395px){.container .app-footer__upper{flex-direction:column;align-items:center;gap:50px}.container .app-footer__upper .footer-nav{gap:50px;flex-direction:column}.container .app-footer__lower{text-align:center}}.container .app-content{width:calc(100% - var(--container-padding) * 2);padding:0 var(--container-padding);color:#fff;margin:100px 0 200px;min-height:calc(100vh - 772px)}.container .app-content .page-title{font-size:4rem;font-weight:700;margin-bottom:10px}.container .app-content .page-subtitle{font-size:1rem;color:#fffc;margin-bottom:50px}.container .app-content .image-text-container{width:100%;display:flex}.container .app-content .image-text-container .image-container{width:50vw;aspect-ratio:16/9;border-radius:20px}.container .app-content .image-text-container .image-container img{width:100%;height:100%;object-fit:cover;border-radius:20px}.container .app-content .image-text-container .image-text{width:calc(100% - 200px);padding:0 40px;display:flex;flex-direction:column;justify-content:center;gap:20px}.container .app-content .image-text-container .image-text__title{font-size:1.5rem;font-weight:700}.container .app-content .image-text-container .image-text__subtitle{font-size:1rem}@media screen and (max-width: 1000px){.container .app-content .image-text-container .image-container{width:60vw}}@media screen and (max-width: 805px){.container .app-content{margin:50px 0 100px}.container .app-content .page-title,.container .app-content .page-subtitle{text-align:center}.container .app-content .image-text-container{flex-direction:column;gap:20px;justify-content:center;align-items:center}.container .app-content .image-text-container .image-container{width:50vw}.container .app-content .image-text-container .image-text{padding:0}}@media screen and (max-width: 630px){.container .app-content .image-text-container .image-container,.container .app-content .image-text-container .image-text{width:80vw}}@media screen and (max-width: 430px){.container .app-content .page-title{font-size:3rem}}.container .auth-box-container{display:grid;place-items:center}.container .auth-box-container .auth-box-screen-to-small{display:none}.container .auth-box-container .auth-box-title{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.container .auth-box-container .error-message{display:flex;justify-content:center;align-items:center;gap:15px;border-radius:6px;border:1px solid rgba(199,40,40,.48);background:rgba(199,40,40,.16);padding:15px 30px;margin-bottom:10px}.container .auth-box-container .error-message .error-message-icon{width:45px;height:45px;fill:#ff7273}.container .auth-box-container .error-message .error-message-icon svg{width:100%;height:100%}.container .auth-box-container .error-message .error-message-text{display:flex;flex-direction:column;gap:5px}.container .auth-box-container .error-message .error-message-text .title{font-size:1.2rem;font-weight:700;color:#ff7273}.container .auth-box-container .error-message .error-message-text .message{font-size:1rem;color:#ff7273}.container .auth-box-container .success-message{display:flex;justify-content:center;align-items:center;gap:15px;border-radius:6px;border:1px solid rgba(40,199,111,.48);background:rgba(40,199,111,.16);padding:15px 30px;margin-bottom:10px}.container .auth-box-container .success-message .success-message-icon{width:45px;height:45px;fill:#28c76f}.container .auth-box-container .success-message .success-message-icon svg{width:100%;height:100%}.container .auth-box-container .success-message .success-message-text{display:flex;flex-direction:column;gap:5px}.container .auth-box-container .success-message .success-message-text .title{font-size:1.2rem;font-weight:700;color:#28c76f}.container .auth-box-container .success-message .success-message-text .message{font-size:1rem;color:#28c76f}.container .auth-box-container .auth-box{background-color:#8692d014;border:1px solid rgba(134,146,208,.16);border-radius:10px;padding:15px;display:flex;flex-direction:column;align-items:center;gap:5px;width:382px}.container .auth-box-container .auth-box .info-text{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.container .auth-box-container .auth-box .plugin-name{color:#d7d8de;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:26px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:10px}.container .auth-box-container .auth-box .from-text{color:#8692d0;font-feature-settings:"clig" off,"liga" off;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.container .auth-box-container .auth-box .current-version{font-size:1.2rem;border-radius:5px;background:rgba(234,84,85,.24);padding:10px 5px;width:250px;display:flex;justify-content:center;color:#ff7273}.container .auth-box-container .auth-box .to-text{color:#8692d0;font-feature-settings:"clig" off,"liga" off;font-size:15px;font-style:normal;font-weight:400;line-height:14px}.container .auth-box-container .auth-box .update-to{font-size:1.2rem;border-radius:5px;background:rgba(40,199,111,.16);padding:10px 5px;width:250px;display:flex;justify-content:center;color:var(--Light-Solid-Color-Success-Success---300, #28C76F);text-align:center;font-feature-settings:"clig" off,"liga" off;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}.container .auth-box-container .auth-box .auth-text{color:#8692d0;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:15px;font-style:normal;font-weight:400;line-height:22px;width:70%}.container .auth-box-container .discord-button{border-radius:10px;background:rgba(66,103,178,.16);display:flex;height:48px;justify-content:center;align-items:center;gap:10px;align-self:stretch;font-size:1.1rem;padding:2px 0;cursor:pointer;transition:background .3s ease-in-out;width:80%;margin:0 auto}.container .auth-box-container .discord-button svg{width:40px;height:40px}.container .auth-box-container .discord-button:hover{background:rgba(66,103,178,.24)}.container .auth-box-container .join-discord-btn{width:300px}.container .auth-box-container .join-discord-btn .discord-button{width:100%}@media screen and (max-width: 470px){.container .auth-box-container .auth-box-screen-to-small{display:none}.container .auth-box-container .auth-box{width:100%}}@media screen and (max-width: 350px){.container .auth-box-container .auth-box-screen-to-small{display:block}.container .auth-box-container .auth-box{display:none}}.page-blobs{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:5;overflow:hidden;pointer-events:none}.page-blobs .page-blob{position:absolute;filter:blur(175px);aspect-ratio:1}.page-blobs .page-blob.page-blob-1{background:radial-gradient(circle,rgb(0,128,255) 0%,rgba(0,171,255,.5130427171) 58%,rgba(0,212,255,0) 100%);top:-25%;left:-20%;width:600px;border-radius:50%;opacity:.3}.page-blobs .page-blob.page-blob-2{background:radial-gradient(circle,rgb(177,86,220) 0%,rgb(177,86,220) 58%,rgba(0,212,255,0) 100%);top:25%;right:0;width:600px;border-radius:50%;opacity:.1}.page-blobs .page-blob.page-blob-3{background:radial-gradient(circle,rgb(0,128,255) 0%,rgba(0,171,255,.5130427171) 58%,rgba(0,212,255,0) 100%);bottom:8%;left:-15%;width:500px;border-radius:50%;opacity:.2}.page-blobs .page-blob.page-blob-4{background:radial-gradient(circle,rgb(177,86,220) 0%,rgb(177,86,220) 58%,rgba(0,212,255,0) 100%);bottom:-15%;left:10%;width:500px;border-radius:50%;opacity:.2}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:#231f42}::-webkit-scrollbar-thumb{background:#393177}::-webkit-scrollbar-thumb:hover{background:#2e2860}
