:root{--brand-bg:#020617;--brand-surface:#0f172a;--brand-border:#1e293b;--brand-blue:#3b82f6;--brand-green:#10b981;--brand-gold:#f59e0b;--brand-purple:#a855f7;--brand-emerald:#10b981;--brand-teal:#14b8a6;--brand-cyan:#06b6d4;--brand-text:#f8fafc;--brand-muted:#94a3b8;--shadow-neon-blue:0 0 40px -10px #3b82f64d;--shadow-glow-box:0 0 60px -15px #3b82f640, 0 0 4px #3b82f699}html{scroll-behavior:smooth}.coretus-enterprise-page,.coretus-enterprise-page .font-serif{font-family:var(--font-helvetica-neue)}.glass-console{-webkit-backdrop-filter:blur(20px);background:#0f172ad9;border:1px solid #ffffff14}.bg-grid-pattern{background-image:linear-gradient(to right, var(--brand-border) 1px, transparent 1px), linear-gradient(to bottom, var(--brand-border) 1px, transparent 1px)}.bg-grid{background-size:40px 40px;-webkit-mask-image:linear-gradient(#0000,10%,#000,90%,#0000);mask-image:linear-gradient(#0000,10%,#000,90%,#0000)}.step-content{animation:.4s cubic-bezier(.16,1,.3,1) slideUp;display:none}.step-content.active{display:block}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.config-radio:checked+.config-card{border-color:var(--brand-blue);background-color:#3b82f614}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;box-shadow:0 0 0px 1000px var(--brand-bg) inset!important;-webkit-text-fill-color:var(--brand-text)!important}input:-internal-autofill-selected{background-color:var(--brand-bg)!important;color:var(--brand-text)!important}input,textarea,select{filter:none}
