body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#020617}body::before,body::after{width:760px;height:760px;opacity:1;border-radius:0;-webkit-mask-image:none;mask-image:none;filter:none}body::before{left:-260px;top:-280px;background:radial-gradient(circle at center,rgba(79,70,229,.26) 0%,rgba(79,70,229,0) 65%)}body::after{right:-280px;bottom:-300px;top:auto;background:radial-gradient(circle at center,rgba(147,51,234,.20) 0%,rgba(147,51,234,0) 65%)}.card,.lp-card,.modal-content,.dropdown-menu,.app-sidebar,.app-topbar,header .navbar,.lp-stat,.lp-step,.fp-how-card{background:rgba(15,23,42,.86)!important;border:1px solid rgba(30,41,59,.95)!important;box-shadow:0 8px 28px rgba(2,6,23,.45)}.app-topbar,header .navbar,.modal-content,.dropdown-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(15,23,42,.78)!important}.lp-stat,.lp-step{box-shadow:none}.card-body,.card-header,.card-footer{background:transparent!important}.card-header{border-bottom:1px solid rgba(30,41,59,.95)!important}.btn-primary,.lp-nav-btn,.btn.btn-primary{background:linear-gradient(90deg,#4f46e5 0%,#9333ea 100%)!important;border:0!important;color:#fff!important;box-shadow:0 6px 20px rgba(79,70,229,.35)}.btn-primary:hover,.lp-nav-btn:hover{filter:brightness(1.12);color:#fff!important}.text-main,.title-section .text-main,.card-title.text-main,h3.text-main,h4.text-main{color:#a5b4fc!important}a{color:#a5b4fc}a:hover{color:#c7d2fe}.nav-link.b-b.active,.nav-pills .nav-link.active,.app-nav .nav-link.active{background:linear-gradient(90deg,rgba(79,70,229,.9),rgba(147,51,234,.9))!important;border-color:transparent!important;color:#fff!important}.nav-link.b-b.active i,.app-nav .nav-link.active i{color:#fff!important}.table td,.table th{border-color:rgba(30,41,59,.95)!important}.form-control{background:rgba(2,6,23,.6)!important;border-color:rgba(51,65,85,.9)!important}.form-control:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.25)!important}.custom-control-input:checked~.custom-control-label::before{background:#6366f1;border-color:#6366f1}::selection{background:rgba(99,102,241,.45);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#020617}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#334155}