@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&family=JetBrains+Mono:wght@400;500&display=swap";:root{--color-neon: #CCFF00;--color-black: #000000}html,body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#fff;background-color:#050505}.home3-theme{background-color:#050505;color:#fff}.home3-theme:before{content:"";position:fixed;top:-20vmax;right:-20vmax;bottom:-20vmax;left:-20vmax;background:radial-gradient(60vmax 60vmax at 10% 20%,rgba(206,255,26,.1),transparent 60%),radial-gradient(50vmax 50vmax at 90% 10%,rgba(206,255,26,.06),transparent 60%),radial-gradient(40vmax 40vmax at 50% 90%,rgba(206,255,26,.07),transparent 60%);filter:blur(40px);-webkit-filter:blur(40px);z-index:-1}.home3-theme:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(to right,rgba(206,255,26,.015) 0,rgba(206,255,26,.015) 1px,transparent 1px,transparent 40px),repeating-linear-gradient(to bottom,rgba(206,255,26,.015) 0,rgba(206,255,26,.015) 1px,transparent 1px,transparent 40px)}.home3-theme a{color:var(--color-neon)}.home3-theme nav{background-color:transparent;border-color:#cf03;box-shadow:none;z-index:50;position:sticky}#home3-navbar nav{position:fixed}#home3-navbar{padding-top:80px}.home3-theme nav .rounded-full{border-radius:9999px;overflow:visible!important}.home3-theme nav .border-transparent{border-color:transparent!important}.home3-theme nav .rounded-full{border-radius:9999px}.home3-theme .navbar{position:relative}.home3-theme .navbar-center{text-align:center}.home3-theme .navbar-start,.home3-theme .navbar-end{display:flex;align-items:center}.home3-theme .navbar-start,.home3-theme .navbar-center,.home3-theme .navbar-end{min-width:0}.home3-theme nav:before{content:none}.home3-theme footer{background-color:#050505;border-color:#ffffff1a;position:relative}.home3-theme footer:before{content:none}.home3-theme .text-primary-900{color:#fff!important}.home3-theme .text-primary-500{color:var(--color-neon)}.home3-theme .text-primary-50{color:#e5e7eb}.home3-theme .text-primary-100{color:#fff!important}.home3-theme .bg-primary-50{background-color:#ffffff0f}.home3-theme .border-primary-300{border-color:#fff3}.home3-theme .bg-primary-900,.home3-theme .bg-primary-800,.home3-theme .bg-primary-700{background-color:#050505!important}.home3-theme a:hover{color:#e9ff5a}.home3-theme .policy-page,.home3-theme .policy-page h1,.home3-theme .policy-page h2,.home3-theme .policy-page h3,.home3-theme .policy-page h4,.home3-theme .policy-page h5,.home3-theme .policy-page h6{color:#fff}.home3-theme .policy-page a{color:var(--color-neon)}.home3-theme .policy-page p,.home3-theme .policy-page li,.home3-theme .policy-page td,.home3-theme .policy-page th{color:#e5e7eb}.home3-promo-strip{position:relative;width:100%;background:linear-gradient(90deg,#ceff1a40,#ceff1a1f);border-bottom:1px solid rgba(206,255,26,.35);color:#101010}.home3-promo-strip .inner{max-width:1280px;margin:0 auto;padding:8px 20px;display:flex;gap:20px;align-items:center;font-size:12px;font-weight:600;letter-spacing:.02em}.home3-hero,.home3-theme .home3-promo-isolate,.home3-theme .promo-isolate{position:relative}.home3-theme .home3-promo-isolate:before,.home3-theme .promo-isolate:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:#000000f2;opacity:1;pointer-events:none}.home3-theme nav[data-app-navbar="1"]{isolation:isolate}.home3-theme .btn,.home3-theme .inline-block.bg-primary-500,.home3-theme .inline-block.bg-secondary-500,.home3-theme .bg-yellow-500,.home3-theme .bg-neon,.home3-theme a[class*="bg-[var(--color-neon"],.home3-theme .inline-block[class*="bg-[var(--color-neon"]{color:#000!important}.home3-hero:before{content:"";position:absolute;inset:-20px 0 auto 0;height:120px;background:radial-gradient(24rem 10rem at 15% 0%,rgba(206,255,26,.12),transparent 60%),radial-gradient(24rem 10rem at 85% 0%,rgba(206,255,26,.08),transparent 60%);filter:blur(18px);-webkit-filter:blur(24px);pointer-events:none}.home3-hero h1{font-size:clamp(2.2rem,3.6vw,4rem);line-height:1.1;font-weight:800;color:#e5e7eb}.home3-hero .accent{color:var(--color-neon)}.home3-theme article.blog-post{color:#e5e7eb}.home3-theme article.blog-post h1{color:#fff}.home3-theme article.blog-post h2,.home3-theme article.blog-post h3,.home3-theme article.blog-post h4,.home3-theme article.blog-post h5,.home3-theme article.blog-post h6{color:#e5e7eb}.home3-theme article.blog-post a{color:var(--color-neon)}.home3-theme article.blog-post blockquote{background-color:#ffffff0f!important;color:#e5e7eb;border-color:#fff3}.home3-theme pre,.home3-theme code{background-color:#0f172a;color:#e2e8f0}.home3-theme article.blog-post p{margin:1rem 0;line-height:1.7}.home3-theme article.blog-post h1{font-weight:800;letter-spacing:-.01em;margin:1.5rem 0 .75rem}.home3-theme article.blog-post h2{font-weight:700;margin:1.5rem 0 .5rem}.home3-theme article.blog-post h3{font-weight:700;margin:1.25rem 0 .5rem}.home3-theme article.blog-post ul,.home3-theme article.blog-post ol{margin:1rem 0;padding-left:1.25rem}.home3-theme article.blog-post li{margin:.4rem 0}.home3-theme article.blog-post a{text-decoration:underline;text-decoration-thickness:2px}.home3-theme article.blog-post a:hover{color:#e9ff5a}.home3-theme article.blog-post hr{border:0;height:1px;background:linear-gradient(90deg,#cf09,#ffffff14);margin:2rem 0}.home3-theme article.blog-post blockquote{border-left:3px solid var(--color-neon);padding:1rem 1.25rem;margin:1.25rem 0;border-radius:12px}.home3-theme article.blog-post blockquote p{margin:0}.home3-theme article.blog-post img{border-radius:16px;box-shadow:0 10px 30px #00000059;margin:1rem 0}.home3-theme article.blog-post pre{position:relative;padding:1rem;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff14}.home3-theme article.blog-post code{padding:.15rem .35rem;border-radius:6px}.home3-theme article.blog-post pre .copy-button{position:absolute;top:10px;right:10px;padding:.35rem .6rem;font-size:.75rem;background:#ffffff0f;color:#e5e7eb;border:1px solid rgba(255,255,255,.15);border-radius:9999px;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.home3-theme article.blog-post pre .copy-button:hover{background:var(--color-neon);color:#000;box-shadow:0 0 20px #ccff0059}.home3-theme article.blog-post table{width:100%;margin:1.5rem 0;border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #00000059;background:#ffffff08}.home3-theme article.blog-post thead th{background:linear-gradient(90deg,#ccff0040,#ffffff0f);color:#fff}.home3-theme article.blog-post th,.home3-theme article.blog-post td{border:none!important;padding:.9rem 1rem;text-align:left}.home3-theme article.blog-post tbody tr{border-bottom:1px solid rgba(255,255,255,.08)}.home3-theme article.blog-post tbody tr:last-child{border-bottom:none}.home3-theme article.blog-post tbody tr:nth-child(odd){background:#ffffff05}.home3-theme article.blog-post tbody tr:nth-child(2n){background:#ffffff0d}.home3-theme article.blog-post tbody tr:hover{background:#ccff001f}.home3-theme article.blog-post thead th:first-child{border-top-left-radius:14px}.home3-theme article.blog-post thead th:last-child{border-top-right-radius:14px}@media (max-width: 640px){.home3-theme article.blog-post table{font-size:.95rem}.home3-theme article.blog-post th,.home3-theme article.blog-post td{padding:.7rem .8rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:1rem}.focus\:left-4:focus{left:1rem}.focus\:z-\[100\]:focus{z-index:100}.focus\:bg-neon:focus{background-color:var(--color-neon)}.focus\:text-black:focus{color:var(--color-black)}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:font-bold:focus{font-weight:700}.home3-theme .card-login{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #00000059;color:#e5e7eb}.home3-theme .card-login{overflow:hidden}.group>.card-login{position:relative;z-index:1}.group>span[class*=border-spin]{filter:blur(1px);-webkit-filter:blur(1px)}@media (max-width: 640px){.home3-theme .card-login{margin:2px 3px}}.home3-theme .login-input{background-color:#0f172a;color:#e5e7eb;border-color:#ffffff2e}.home3-theme .login-input:focus{outline:none;box-shadow:0 0 0 3px #ccff0073;border-color:var(--color-neon)}.home3-theme input::placeholder,.home3-theme textarea::placeholder,.home3-theme .input::placeholder,.home3-theme .input.input-bordered::placeholder,.home3-theme .form-control input::placeholder,.home3-theme input::-webkit-input-placeholder,.home3-theme textarea::-webkit-input-placeholder,.home3-theme .input::-webkit-input-placeholder,.home3-theme .input.input-bordered::-webkit-input-placeholder,.home3-theme .form-control input::-webkit-input-placeholder,.home3-theme input::-moz-placeholder,.home3-theme textarea::-moz-placeholder,.home3-theme .input::-moz-placeholder,.home3-theme .input.input-bordered::-moz-placeholder,.home3-theme .form-control input::-moz-placeholder,.home3-theme input:-ms-input-placeholder,.home3-theme textarea:-ms-input-placeholder,.home3-theme .input:-ms-input-placeholder,.home3-theme .input.input-bordered:-ms-input-placeholder,.home3-theme .form-control input:-ms-input-placeholder{color:#d1d5db!important;opacity:1!important}.home3-theme .card-login .label .label-text,.home3-theme .form-control .label-text{color:#e5e7eb}.home3-theme .checkbox{accent-color:var(--color-neon)}.home3-theme .checkbox:checked{box-shadow:0 0 0 2px #ccff0073}.home3-theme .auth-right{background-color:var(--color-neon, #CCFF00);background-image:radial-gradient(120px 120px at 20% 25%,rgba(255,255,255,.18),transparent 60%),radial-gradient(140px 140px at 80% 75%,rgba(255,255,255,.1),transparent 70%),linear-gradient(180deg,#0000002e,#00000047);color:#0b0b0b}.home3-theme .auth-right .md\:hidden,.home3-theme .auth-right .btn-back-home{z-index:10}.home3-theme .auth-right .w-full.px-6.md\:px-12{position:relative;z-index:1}.home3-theme .auth-right{display:flex;align-items:flex-start}.home3-theme .left-shadow{box-shadow:inset 0 0 1px #ffffff14,-20px 0 40px -20px #ccff0040}.home3-theme .auth-right .btn-back-home{position:sticky;top:.75rem}.home3-theme .auth-right h1,.home3-theme .auth-right p,.home3-theme .auth-right a:not(.register-cta):not(.btn-back-home){color:#0b0b0b}.home3-theme .auth-right .btn-back-home{color:#fff}.home3-theme .auth-right .btn-back-home:hover{color:#000}.home3-theme .auth-right h1{font-weight:800!important;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.home3-theme .neon-on-green{box-shadow:0 0 0 1px #000000a6,0 6px 16px #00000040,inset 0 -2px #00000040;background-color:#ffffff1f}.home3-theme .auth-right .cta-outline{border-color:#000000b3;color:#0b0b0b;background-color:#ffffff29}.home3-theme .btn-back-home{background-color:#000;color:#fff;border:1px solid rgba(0,0,0,.85);box-shadow:0 6px 16px #00000040,inset 0 -2px #00000040}.home3-theme .auth-right .btn-back-home:hover{background-color:var(--color-neon, #CCFF00);color:#000}.home3-theme .auth-right a.register-cta{background-color:#000!important;color:#fff!important;border:1px solid rgba(0,0,0,.85);box-shadow:0 0 20px #0003}.home3-theme .auth-right a.register-cta:hover,.home3-theme .auth-right a.register-cta:focus,.home3-theme .auth-right a.register-cta:active{background-color:var(--color-neon, #CCFF00)!important;color:#000!important}@media (max-width: 640px){.home3-theme .auth-right a.register-cta{display:block;text-align:center}}.home3-theme .auth-right .hero-block{z-index:2}.home3-theme .auth-right{display:none}@media (min-width: 768px){.home3-theme .auth-right{display:flex}.home3-theme .auth-left{flex:0 0 60%;max-width:60%}.home3-theme .auth-right{flex:0 0 40%;max-width:40%}}@media (max-width: 767.98px){.home3-theme .mobile-login-logo .mobile-wordmark{font-size:clamp(1.75rem,5.5vw,2.25rem)!important;line-height:1.1!important;letter-spacing:.02em}}@media (min-width: 768px){.home3-theme .desktop-login-logo .desktop-wordmark{font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.1!important;letter-spacing:.01em}.home3-theme .desktop-login-logo img{height:2rem}.home3-theme .desktop-login-logo{margin-bottom:.75rem}}@media (min-width: 768px){.home3-theme .auth-right .hero-block{margin-left:auto;margin-right:auto;text-align:center}.home3-theme .auth-right{align-items:center;justify-content:center;text-align:center}.home3-theme .auth-right .btn-back-home{position:absolute;top:1.5rem;right:1.5rem}}html::-webkit-scrollbar,body::-webkit-scrollbar,.home3-theme::-webkit-scrollbar,::-webkit-scrollbar{width:8px;height:8px;background:#0a0a0a}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,.home3-theme::-webkit-scrollbar-track,::-webkit-scrollbar-track{background:#0a0a0a}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,.home3-theme::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{background-color:#cf0;border-radius:4px;border:1px solid #0a0a0a}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,.home3-theme::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:hover{background-color:#b3ff00}html,body{scrollbar-width:thin;scrollbar-color:#CCFF00 #0a0a0a}
