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}*,:after,:before{box-sizing:border-box}body{overflow-x:hidden}.App{background:linear-gradient(180deg,#000 0,#222427);overflow-x:hidden;text-align:center;width:100%}.App,.App-header{align-items:center;display:flex;flex-direction:column;min-height:100vh;transition:all .3s ease}.App-header{background:#0000;color:#fff;font-size:calc(10px + 2vmin);justify-content:center}.main-content{padding-top:80px}@media (max-width:768px){.App-header{padding:1rem}}.delete-container{align-items:center;background:#0000;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:8rem 0 3rem;transition:all .3s ease;width:100%}.delete-content{animation:fadeIn .8s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px #0000004d;max-width:800px;padding:1.5rem;width:100%}.delete-content .delete-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.delete-content .delete-description{color:#fffc;font-size:1rem;line-height:1.6;margin:0 auto 2rem;max-width:90%;text-align:center;width:fit-content}.delete-content .video-container{border-radius:10px;box-shadow:0 4px 15px #0000001a;margin:2rem auto;max-width:250px;overflow:hidden;width:100%}.delete-content .tutorial-video{border-radius:10px;display:block;width:100%}.delete-content .steps-container{margin-top:2rem;padding:1.5rem}.delete-content .steps-container h2{color:#fff;font-size:1.4rem;margin-bottom:1rem;text-align:center}.delete-content .steps-container ol{margin-bottom:1.5rem;margin-left:0;padding-left:1.5rem}.delete-content .steps-container li{color:#fffc;line-height:1.6;margin-bottom:.8rem}.delete-content .warning-text{background:#ffc1071a;border:1px solid #ffc10733;border-radius:5px;color:#ffd54f;font-size:.8rem;margin:1.5rem auto 0;max-width:90%;padding:1rem;width:fit-content}@media (max-width:768px){.delete-container{padding:8rem 1rem 3rem}.delete-content{margin-top:0}.delete-content .delete-title{font-size:2rem}}@media (max-width:460px){.delete-content .delete-title{font-size:1.8rem}.delete-content .delete-description,.delete-content .steps-container li,.delete-content .warning-text{font-size:1rem}.delete-content .steps-container h2{font-size:1.3rem}}@media (max-width:420px){.delete-content .delete-title{font-size:1.7rem}.delete-content .delete-description,.delete-content .steps-container li,.delete-content .warning-text{font-size:.95rem}.delete-content .steps-container h2{font-size:1.2rem}}@media (max-width:387px){.delete-content .delete-title{font-size:1.6rem}.delete-content .delete-description,.delete-content .steps-container li{font-size:.9rem}.delete-content .steps-container h2{font-size:1.1rem}.delete-content .warning-text{font-size:.8rem}}@media (max-width:322px){.delete-content .delete-title{font-size:1.5rem}.delete-content .delete-description,.delete-content .steps-container li{font-size:.85rem}.delete-content .steps-container h2{font-size:1rem}.delete-content .warning-text{font-size:.7rem}}@media (max-width:299px){.delete-content .delete-title{font-size:1.4rem}.delete-content .delete-description,.delete-content .steps-container li{font-size:.8rem}.delete-content .steps-container h2{font-size:.9rem}.delete-content .warning-text{font-size:.6rem}}.join-container{align-items:center;background:#0000;box-sizing:border-box;justify-content:center;margin:0 auto;min-height:100vh;padding:8rem 1rem 3rem}.join-container,.join-content{display:flex;flex-direction:column;width:100%}.join-content{animation:fadeIn .8s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px #0000004d;gap:1.5rem;max-width:600px;padding:2.5rem;text-align:center}.join-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;margin:0}.fallback-ui{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem;width:100%}.join-text{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin:0}.open-app-button{background:#ff6b6b;border:none;border-radius:8px;box-shadow:0 4px 15px #ff6b6b4d;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.open-app-button:hover{background:#ff8e8e;transform:translateY(-2px)}.download-links{align-items:center;border-top:1px solid #fff3;display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;width:100%}.store-links{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.app-store-image{display:block;height:65px;width:220px}.join-code{background:#ff6b6b33;border:1px solid #ff6b6b66;border-radius:8px;color:#ffffffe6;font-size:1.2rem;font-weight:600;margin:0;padding:1rem}@media (max-width:768px){.join-container{padding-top:6rem}.join-content{padding:2rem}.join-title{font-size:1.8rem}.join-text{font-size:1rem}}@media (max-width:480px){.join-container{padding:5rem 1rem 2rem}.join-content{gap:1.2rem;padding:1.5rem}.join-title{font-size:1.5rem}.store-links{flex-direction:column;gap:.8rem}.app-store-image{height:75px;width:240px}}.main-container{background:#0000;height:100vh;padding:0;transition:all .3s ease}.main-container,.main-content{align-items:center;display:flex;flex-direction:column;width:100%}.main-content{color:#fff;flex-grow:1;gap:1.5rem;justify-content:center;max-width:1200px;padding:1rem;text-align:center}.main-page-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);-webkit-background-clip:text;background-clip:text;font-size:3rem;margin-bottom:0}.main-content p{font-size:1.2rem;max-width:600px;opacity:.9}.store-buttons-container{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:0}.app-store-button{display:inline-block;transition:transform .3s ease,box-shadow .3s ease}.app-store-button:hover{box-shadow:0 10px 20px #0003;transform:translateY(-5px)}@media (min-width:481px){.main-content h1{font-size:3rem}.store-buttons-container{flex-direction:row}.main-content p{font-size:1.2rem}.app-store-image{display:block;height:65px;width:220px}}@media (max-width:480px){.main-content h1{font-size:2.7rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:1.1rem}.app-store-image{display:block;height:75px;width:240px}}@media (max-width:460px){.main-content h1{font-size:2.5rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:1rem}.app-store-image{display:block;height:70px;width:230px}}@media (max-width:420px){.main-content h1{font-size:2.3rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.9rem}.app-store-image{display:block;height:60px;width:200px}}@media (max-width:387px){.main-content h1{font-size:2.2rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.8rem}.app-store-image{display:block;height:57px;width:190px}}@media (max-width:322px){.main-content h1{font-size:2.1rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.7rem}.app-store-image{display:block;height:55px;width:180px}}@media (max-width:299px){.main-content h1{font-size:2rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.7rem}.app-store-image{display:block;height:52px;width:160px}}@media (max-width:289px){.main-content h1{font-size:1.6rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.5rem}.app-store-image{display:block;height:45px;width:140px}}@media (max-width:250px){.main-content h1{font-size:1.2rem}.store-buttons-container{flex-direction:column}.main-content p{font-size:.4rem}.app-store-image{display:block;height:40px;width:130px}}.terms-container{align-items:center;background:#0000;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:8rem 0 3rem;width:100%}.terms-content{animation:fadeIn .8s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px #0000004d;max-width:1100px;padding:1.5rem;position:relative;text-align:left;width:100%}.terms-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);-webkit-background-clip:text;background-clip:text;color:#fff;font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-align:center;text-transform:uppercase}.terms-title:after{background:linear-gradient(90deg,#ff6b6b,#ff8e8e);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.terms-content .terms-date{color:#ffffffb3;font-style:italic}.terms-content .terms-date,.terms-content .terms-intro p{font-size:1.1rem;left:50%;margin-bottom:2.5rem;position:relative;text-align:center;transform:translateX(-50%)}.terms-content .terms-intro p{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#ffffffe6;line-height:1.8;padding:1.5rem}.terms-content .terms-section{margin-bottom:2.5rem;transition:all .3s ease}.terms-content .terms-section:not(:last-child){border-bottom:1px solid #ffffff1a;padding-bottom:2.5rem}.terms-content .terms-section:hover{background:#ffffff0d;transform:translateY(-2px)}.terms-section h2{align-items:center;border-bottom:2px solid #fff3;color:#fff;display:flex;font-size:1.6rem;font-weight:600;margin-bottom:1.2rem;padding-bottom:.8rem}.terms-section h2:before{color:#ff6b6b;content:"§";font-size:2rem;font-weight:700;margin-right:10px}.terms-content .terms-section li,.terms-content .terms-section p{color:#fffc;font-size:1.1rem;line-height:1.8;margin-bottom:1.2rem}.terms-content .terms-section ul{list-style-type:none;margin:0 0 1.2rem;padding:0;text-align:left}.terms-content .terms-section li{padding-left:1.5rem;position:relative}.terms-content .terms-section li:before{color:#ff6b6b;content:"•";font-weight:700;left:0;position:absolute}@media (min-width:481px){.terms-title{font-size:2.5rem}}@media (max-width:460px){.terms-content .terms-title{font-size:1.7rem!important}.terms-content .terms-date,.terms-content .terms-intro p,.terms-content .terms-section h2,.terms-content-list{font-size:.9rem!important}.terms-content-list{text-align:left}.terms-section h2:before{font-size:1.5rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.9rem}}@media (max-width:420px){.terms-content .terms-title{font-size:1.5rem!important}.terms-content .terms-date,.terms-content .terms-intro p,.terms-content .terms-section h2,.terms-content-list{font-size:.8rem!important}.terms-content-list{text-align:left}.terms-section h2:before{font-size:1.5rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.86rem}}@media (max-width:387px){.terms-content .terms-title{font-size:1.5rem!important}.terms-content .terms-date,.terms-content .terms-intro p,.terms-content .terms-section h2,.terms-content-list{font-size:.8rem!important}.terms-content-list{text-align:left}.terms-section h2:before{font-size:1.5rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.86rem}}@media (max-width:322px){.terms-content .terms-title{font-size:1.3rem!important}.terms-content .terms-date,.terms-content .terms-intro p{font-size:.8rem!important}.terms-content .terms-section h2{font-size:.9rem!important}.terms-content-list{font-size:.7rem!important;text-align:left}.terms-section h2:before{font-size:1.2rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.7rem}}@media (max-width:299px){.terms-content .terms-title{font-size:1.2rem!important}.terms-content .terms-date{font-size:.7rem!important}.terms-content .terms-intro p{font-size:.6rem!important}.terms-content .terms-section h2{font-size:.7rem!important}.terms-content-list{font-size:.6rem!important;text-align:left}.terms-section h2:before{font-size:1.2rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.66rem}}@media (max-width:289px){.terms-content .terms-title{font-size:1.2rem!important}.terms-content .terms-date{font-size:.7rem!important}.terms-content .terms-intro p{font-size:.6rem!important}.terms-content .terms-section h2{font-size:.7rem!important}.terms-content-list{font-size:.6rem!important;text-align:left}.terms-section h2:before{font-size:1.2rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.66rem}}@media (max-width:250px){.terms-content .terms-title{font-size:1.2rem!important}.terms-content .terms-date{font-size:.7rem!important}.terms-content .terms-intro p{font-size:.6rem!important}.terms-content .terms-section h2{font-size:.7rem!important}.terms-content-list{font-size:.6rem!important;text-align:left}.terms-section h2:before{font-size:1.2rem}.terms-section li,.terms-section p{text-align:left}.terms-content .terms-section p{font-size:.66rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.terms-container::-webkit-scrollbar{width:8px}.terms-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.terms-container::-webkit-scrollbar-thumb{background:#3949ab;border-radius:4px}.terms-container::-webkit-scrollbar-thumb:hover{background:#1a237e}.email-link{border-bottom:1px dotted #ff6b6b;color:#ff6b6b;text-decoration:none;transition:all .3s ease}.email-link:hover{border-bottom:1px solid #ff8e8e;color:#ff8e8e}.language-toggle{background:hsla(0,0%,100%,.068);border:1.5px solid hsla(0,0%,100%,.185);border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;line-height:1;min-width:50px;padding:.5rem 1rem;transition:all .3s ease}.language-toggle:hover{background:#580000;border-color:#ff6b6b;transform:scale(1.05)}.language-toggle:active{transform:scale(.95)}.nav-item{margin-right:1rem}.nav-link{border-radius:25px;overflow:hidden;position:relative}.nav-link:hover{background:#7a727233;color:#e32e38;transform:translateY(-2px)}.nav-link{border-radius:5px;color:#fff;font-size:1.2rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.nav-link.active{background:#ffffff1a;background:linear-gradient(75deg,#c5111a,#e32e38);box-shadow:0 4px 15px #ff6b6b66;color:#fff;font-weight:600;transform:scale(1.05)}.navbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0e0f0f;border-bottom:1px solid #ffffff1a;left:0;padding:.8rem 0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.navbar-scrolled{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid #fff3;box-shadow:0 4px 20px #0000004d;padding:.5rem 0}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.navbar-brand{align-items:center;color:#fff;display:flex;font-size:1.5rem;font-weight:700;margin-right:auto;text-decoration:none;transition:color .3s ease}.navbar-brand:hover{color:#ff6b6b}.navbar-logo-wrapper{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:.8rem;overflow:hidden;width:40px}.navbar-logo{height:100%;object-fit:contain;width:100%}.navbar-text{font-family:Arial,sans-serif;letter-spacing:.5px}.navbar-menu{align-items:center;display:flex;gap:2rem}.navbar-nav{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-item{margin:0}.nav-link:hover{color:#ff6b6b}.hamburger-button{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:2rem;justify-content:space-around;padding:0;width:2rem;z-index:1001}.hamburger-button .bar{background-color:#fff;border-radius:10px;height:.25rem;position:relative;transform-origin:1px;transition:all .3s linear;width:2rem}.hamburger-button.active .bar:first-child{transform:rotate(45deg)}.hamburger-button.active .bar:nth-child(2){opacity:0;transform:translateX(20px)}.hamburger-button.active .bar:nth-child(3){transform:rotate(-45deg)}@media (max-width:1920px){.navbar-logo-wrapper{height:90px;width:90px}}@media (max-width:1800px){.navbar-logo-wrapper{height:50px;width:50px}}@media (max-width:1600px){.navbar-logo-wrapper{height:50px;width:50px}}@media (max-width:1400px){.navbar-logo-wrapper{height:50px;width:50px}}@media (max-width:1200px){.navbar-logo-wrapper{height:50px;width:50px}}@media (max-width:1024px){.navbar-logo-wrapper{height:40px;width:40px}}@media (max-width:935px){.nav-link{font-size:.9rem;padding:.4rem .8rem}.navbar-brand{font-size:1.3rem}.navbar-menu{display:none;gap:1rem}.hamburger-button{display:flex}.navbar-menu.active{align-items:center;animation:slideIn .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#131316f2;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:flex-start;padding:6rem 2rem 2rem;position:fixed;right:0;top:0;width:70%}.navbar-menu.active .navbar-nav{align-items:center;flex-direction:column;gap:1.5rem;width:100%}.nav-item{text-align:center;width:100%}}@media (max-width:768px){.navbar-container{padding:0 1rem}.navbar-logo-wrapper{height:35px;width:35px}.nav-link{font-size:.9rem;padding:.4rem .8rem}.navbar-brand{font-size:1.3rem}.navbar-menu{display:none;gap:1rem}.hamburger-button{display:flex}.navbar-menu.active{align-items:center;animation:slideIn .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#131316f2;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:flex-start;padding:6rem 2rem 2rem;position:fixed;right:0;top:0;width:70%}.navbar-menu.active .navbar-nav{align-items:center;flex-direction:column;gap:1.5rem;width:100%}.nav-item{text-align:center;width:100%}}@media (max-width:480px){.navbar-logo-wrapper{height:90px;width:90px}.navbar-container{padding:0 .5rem}.nav-link{font-size:.75rem;padding:.3rem .6rem;white-space:nowrap}.navbar-text{display:none}.navbar-menu{gap:.5rem}.language-toggle{font-size:.75rem;min-width:35px;padding:.4rem .6rem}}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}html{scroll-behavior:smooth}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.navbar{animation:slideDown .5s ease-out}
/*# sourceMappingURL=main.90798dff.css.map*/