.faulty-terminal-container{width:100%;height:100%;position:relative;overflow:hidden}.njsh-hero{background:#000;justify-content:center;padding:5rem 2rem;display:flex}.njsh-hero-inner{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;width:100%;max-width:1200px;display:grid}.njsh-hero-left{flex-direction:column;gap:1.25rem;display:flex}.njsh-hero-right{border-radius:18px;justify-content:center;align-items:center;min-height:400px;display:flex}.njsh-hero-img{border-radius:18px;width:100%;max-width:500px;height:auto}.njsh-discount-badge{color:#68a063;background:#68a06314;border:1.5px solid #68a0634d;border-radius:999px;align-self:flex-start;padding:6px 18px;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;display:inline-flex}.njsh-heading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:800;line-height:1.15}.njsh-heading-accent{color:#68a063}.njsh-sub{color:#ffffff80;margin:0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.65}.njsh-guarantee{color:#ffffff59;font-family:Poppins,sans-serif;font-size:.78rem;font-style:italic}.njsh-perks{flex-direction:column;gap:.65rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.njsh-perks li{color:#fff9;align-items:center;gap:.6rem;font-family:Poppins,sans-serif;font-size:.9rem;display:flex}.njsh-perks li i{color:#68a063;font-size:.75rem}.njsh-btn{cursor:pointer;background:#68a06333 linear-gradient(to bottom right,#68a063 0%,#68a06300 30%);border-radius:13px;justify-content:center;align-self:flex-start;align-items:center;width:150px;height:46px;margin-top:.5rem;text-decoration:none;transition:all .3s;display:inline-flex}.njsh-btn:hover{background-color:#68a063b3;box-shadow:0 0 10px #68a06380}.njsh-btn-inner{color:#fff;white-space:nowrap;text-transform:uppercase;background-color:#1a1a1a;border-radius:11px;justify-content:center;align-items:center;width:146px;height:42px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=1024px){.njsh-hero-inner{grid-template-columns:1fr}.njsh-hero-right{display:none}}@media (width<=768px){.njsh-hero-inner{grid-template-columns:1fr}.njsh-hero-right{min-height:280px}.njsh-heading{font-size:2rem}}.njs-logos-section{background:#000;padding:3rem 0;overflow:hidden}.njs-logos-container{max-width:100%;margin:0}.njs-logos-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;text-align:center;margin:0 0 1.5rem;font-family:Poppins,sans-serif;font-size:.8rem;font-style:italic;font-weight:600}.njt-tabs-section{background:#000;padding:5rem 2rem}.njt-tabs-container{max-width:1200px;margin:0 auto}.njt-tabs-header{text-align:center;margin-bottom:3rem}.njt-tabs-title{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2}.njt-tabs-toolbar{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.njt-tabs-nav{gap:.5rem;display:flex}.njt-tab-btn{text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;padding:3px;transition:all .3s;display:flex}.njt-tab-btn span{color:#ffffff80;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.njt-tab-btn:hover{border-color:#ffffff59}.njt-tab-btn:hover span{color:#fffc}.njt-tab-btn--active{background:#ffffff14;border-color:#ffffff80}.njt-tab-btn--active span{color:#fff}.njt-search{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.6rem;min-width:240px;padding:.55rem 1rem;transition:border-color .2s;display:flex}.njt-search:focus-within{border-color:#ffffff4d}.njt-search i{color:#ffffff4d;font-size:.85rem}.njt-search-input{color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:Poppins,sans-serif;font-size:.85rem}.njt-search-input::placeholder{color:#ffffff4d}.njt-tab-panel{display:none}.njt-tab-panel--active{display:block}.njt-tabs-panels--searching{flex-wrap:wrap;gap:.75rem;display:flex}.njt-tabs-panels--searching .njt-tab-panel--active,.njt-tabs-panels--searching .njt-grid{display:contents}.njt-tabs-panels--searching .njt-app-card{flex:calc(33.333% - .75rem);min-width:280px}.njt-group-label{color:#fff9;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700}.njt-group-label:not(:first-child){margin-top:1.5rem}.njt-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.njt-app-card{cursor:default;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.85rem;padding:.85rem 1.1rem;transition:border-color .2s,background .2s;display:flex}.njt-app-card:hover{background:#ffffff12;border-color:#fff3}.njt-app-icon{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:flex;overflow:hidden}.njt-app-icon img{object-fit:contain;border-radius:10px;width:100%;height:100%}.njt-app-name{color:#fff;font-family:Poppins,sans-serif;font-size:.88rem;font-weight:600}.njt-grid--trending .njt-app-card{background:#ffffff0f}@media (width<=900px){.njt-tabs-toolbar{flex-direction:column;align-items:stretch}.njt-search{min-width:unset}.njt-grid{grid-template-columns:repeat(2,1fr)}.njt-tabs-title{font-size:1.8rem}}@media (width<=480px){.njt-grid{grid-template-columns:1fr}.njt-tabs-nav{overflow-x:auto}.njt-tabs-section{padding:3.5rem 1.25rem}}.njp-pricing-section{background:#e8e6e1;padding:3rem 2rem}.njp-pricing-container{border-radius:24px;max-width:1200px;margin:0 auto;padding:3px;position:relative}.njp-pricing-inner{text-align:center;background:#eae8e3;border-radius:22px;padding:3.5rem 3rem}.njp-pricing-eyebrow{letter-spacing:.02em;color:#111;border:2px solid #111;border-radius:999px;margin-bottom:1.5rem;padding:.35rem 1.1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.njp-pricing-heading{background:#111;border-radius:8px;margin:0 0 .75rem;padding:.1em .35em;font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:900;line-height:1.1;display:inline-block}.njp-pricing-heading-text{background:linear-gradient(90deg,#86efac,#68a063,#34d399,#6ee7b7,#86efac) 0 0/300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite njpGradShift}@keyframes njpGradShift{0%{background-position:0%}to{background-position:300%}}.njp-pricing-sub{color:#555;margin:0 0 2.5rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.njp-billing-toggle{background:#0000000d;border:1.5px solid #0000001a;border-radius:12px;margin-bottom:3rem;padding:4px;display:inline-flex}.njp-billing-btn{color:#0006;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:.55rem 1.25rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;transition:all .25s}.njp-billing-btn:hover{color:#000000b3}.njp-billing-active{color:#fff;background:#111}.njp-billing-active:hover{color:#fff}.njp-save-badge{color:#fff;vertical-align:middle;text-transform:uppercase;letter-spacing:.04em;background:#68a063;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:.6rem;font-weight:700}.njp-plans-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.25rem;display:grid}.njp-plan-card{background:#fff;border:2px solid #00000014;border-radius:18px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.njp-plan-card:hover{border-color:#0003;transform:translateY(-6px);box-shadow:0 12px 32px #0000001a}.njp-plan-popular{border-color:#68a063}.njp-plan-badge{color:#fff;text-transform:uppercase;letter-spacing:.03em;z-index:1;background:#111;border-radius:999px;padding:3px 10px;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:700;position:absolute;top:12px;right:12px}.njp-plan-header{text-align:center;padding:1.75rem 1.25rem .75rem}.njp-plan-name{color:#111;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:800}.njp-plan-tagline{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.75rem}.njp-plan-body{text-align:center;padding:1rem 1.25rem .5rem}.njp-plan-price{justify-content:center;align-items:baseline;gap:2px;margin-bottom:.3rem;display:flex}.njp-plan-currency{color:#00000080;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700}.njp-plan-amount{color:#111;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:900;line-height:1}.njp-plan-period{color:#0006;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500}.njp-plan-total{color:#0006;min-height:1.2em;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:500}.njp-plan-discount{color:#68a063;background:#68a0631a;border-radius:999px;margin-top:.4rem;padding:2px 10px;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;display:none}.njp-plan-btn{background:#00000014 linear-gradient(to bottom right,#0000004d 0%,#0000 30%);border-radius:13px;justify-content:center;align-items:center;height:46px;margin:.5rem 1.25rem 0;text-decoration:none;transition:all .3s;display:flex}.njp-plan-btn:hover{background-color:#00000026;box-shadow:0 0 10px #0000001a}.njp-plan-btn-inner{color:#fff;background:#111;border-radius:11px;justify-content:center;align-items:center;width:100%;height:42px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}.njp-plan-features{flex-direction:column;flex:1;gap:0;margin:0;padding:1rem 1.25rem 1.25rem;list-style:none;display:flex}.njp-plan-features li{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem 0;font-family:Poppins,sans-serif;font-size:.78rem;display:flex}.njp-plan-features li:last-child{border-bottom:none}.njp-feat-label{color:#555}.njp-feat-value{color:#111;text-align:right;font-weight:700}.njp-check{color:#68a063}.njp-dash{color:#0003}.njp-badges{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem;display:flex}.njp-badge-item{color:#333;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;display:flex}.njp-badge-icon{font-size:1.2rem}.njp-plesk-box{text-align:left;background:#fff;border:2px solid #00000014;border-radius:18px;margin-top:3rem;padding:2.5rem}.njp-plesk-title{color:#111;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:800}.njp-plesk-desc{color:#555;margin:0 0 1.25rem;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.75}.njp-plesk-tags{flex-wrap:wrap;gap:.5rem;display:flex}.njp-plesk-tag{color:#68a063;background:#68a0631a;border:1px solid #68a06333;border-radius:999px;padding:.3rem .8rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600}@media (width<=1100px){.njp-plans-grid{grid-template-columns:repeat(2,1fr)}.njp-plans-grid>.njp-plan-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .625rem)}}@media (width<=580px){.njp-plans-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.njp-plans-grid>.njp-plan-card:last-child:nth-child(odd){justify-self:stretch;width:auto}.njp-pricing-heading{font-size:2rem}.njp-pricing-inner{padding:2rem 1.25rem}.njp-badges{gap:1rem}.njp-billing-toggle{flex-wrap:wrap;justify-content:center;max-width:100%}.njp-billing-btn{padding:.5rem .9rem}}.njs-feat-section{background:#0d0d0d;padding:5rem 2rem}.njs-feat-container{max-width:1200px;margin:0 auto}.njs-feat-heading{color:#fff;text-align:center;margin:0 0 3rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.2}.njs-feat-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.njs-feat-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:.75rem;padding:2rem;transition:all .3s;display:flex}.njs-feat-card:hover{border-color:#68a0634d;transform:translateY(-6px);box-shadow:0 16px 48px #00000040}.njs-feat-icon{color:#68a063;background:#111;border:1px solid #68a06333;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.2rem;display:flex}.njs-feat-card:hover .njs-feat-icon{color:#fff;background:#68a063;border-color:#68a063}.njs-feat-title{color:#fff;text-transform:uppercase;letter-spacing:.03em;margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.njs-feat-text{color:#ffffff73;margin:0;font-family:Poppins,sans-serif;font-size:.85rem;line-height:1.65}@media (width<=800px){.njs-feat-grid{grid-template-columns:repeat(2,1fr)}.njs-feat-heading{font-size:1.7rem}}@media (width<=480px){.njs-feat-grid{grid-template-columns:1fr}.njs-feat-section{padding:3.5rem 1.25rem}}.njs-faq-cta-wrapper{position:relative}.njs-faq-section{z-index:2;background:#eae8e3;border-radius:0 0 48px 48px;margin-bottom:-48px;padding:5rem 2rem 8rem;position:relative}.njs-faq-container{text-align:center;max-width:1200px;margin:0 auto}.njs-faq-heading{color:#111;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.15}.njs-faq-sub{color:#6b7280;margin:0 0 3rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.njs-faq-list{text-align:left;flex-direction:column;gap:0;display:flex}.njs-faq-item{background:0 0;border:none;border-bottom:1px solid #0000001f;border-radius:0;transition:border-color .3s;overflow:hidden}.njs-faq-item:first-child{border-top:1px solid #0000001f}.njs-faq-item[open]{border-color:#68a06366}.njs-faq-question{cursor:pointer;color:#1a1a1a;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem .5rem;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;list-style:none;transition:background .2s;display:flex}.njs-faq-question::-webkit-details-marker{display:none}.njs-faq-question::marker{content:""}.njs-faq-question:hover{background:#68a0630f}.njs-faq-chevron{color:#68a063;flex-shrink:0;font-size:1.2rem;font-weight:300;transition:transform .3s}.njs-faq-item[open] .njs-faq-chevron{transform:rotate(45deg)}.njs-faq-body{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.njs-faq-item[open] .njs-faq-body{opacity:1;max-height:none}.njs-faq-answer{color:#1a1a1a;padding:.75rem .5rem 1.5rem;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.75}.njs-faq-answer p{margin:0 0 .75rem}.njs-faq-answer ul{margin:.5rem 0 1rem;padding-left:1.25rem}.njs-faq-answer li{margin-bottom:.5rem}.njs-faq-answer strong{color:#111}.njs-parallax-cta{z-index:1;text-align:center;background:#067a69;padding:15.5rem 2rem 11rem;position:sticky;bottom:0}.njs-parallax-cta-container{max-width:1200px;margin:0 auto}.njs-parallax-cta-heading{color:#dff994;letter-spacing:-.02em;margin:0 0 2.5rem;font-family:Montserrat,sans-serif;font-size:clamp(3.5rem,8vw,5.6rem);font-weight:400;line-height:1.2}.njs-parallax-cta-btn{cursor:pointer;background:#68a06333 linear-gradient(to bottom right,#68a063 0%,#68a06300 30%);border-radius:14px;justify-content:center;align-items:center;width:165px;height:51px;text-decoration:none;transition:all .3s;display:inline-flex}.njs-parallax-cta-btn:hover{background-color:#68a06380;box-shadow:0 0 10px #68a06366}.njs-parallax-cta-btn-inner{color:#fff;text-transform:uppercase;background-color:#1a1a1a;border-radius:12px;justify-content:center;align-items:center;width:161px;height:47px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=580px){.njs-faq-heading{font-size:1.8rem}.njs-faq-question{padding:1rem .5rem;font-size:.9rem}.njs-faq-answer{padding:0 .5rem 1.25rem;font-size:.85rem}.njs-faq-section{border-radius:0 0 32px 32px;margin-bottom:-32px;padding-bottom:6rem}.njs-parallax-cta{padding-top:8rem}}.njs-cta-section{background:#0d0d0d;padding:0 2rem 5rem}.njs-cta-container{border-radius:20px;max-width:1200px;min-height:280px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 12px 40px #0006}.njs-cta-terminal{z-index:1;width:100%;height:100%;position:absolute;inset:0}.njs-cta-overlay{z-index:2;pointer-events:none;background:#000000b3;position:absolute;inset:0}.njs-cta-content{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:2rem;min-height:280px;padding:3.5rem;display:flex;position:relative}.njs-cta-content a,.njs-cta-content button{pointer-events:auto}.njs-cta-left{flex:none}.njs-cta-heading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:800;line-height:1.15}.njs-cta-highlight{border:2px solid #ffffff59;border-radius:6px;margin-top:.5rem;padding:4px 12px;line-height:1;display:inline-block}.njs-cta-right{flex:1;max-width:480px}.njs-cta-desc{color:#fffc;margin:0 0 1.75rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.njs-cta-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.njs-cta-btn-primary{cursor:pointer;background:#ffffff1f linear-gradient(to bottom right,#ffffff4d 0%,#fff0 30%);border-radius:12px;justify-content:center;align-items:center;height:44px;padding:2px;text-decoration:none;transition:all .3s;display:inline-flex}.njs-cta-btn-primary:hover{background-color:#ffffff40;box-shadow:0 0 12px #ffffff26}.njs-cta-btn-primary-inner{color:#1a1a1a;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;display:flex}.njs-cta-btn-chat{color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ffffff59;border-radius:12px;height:44px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;transition:all .2s}.njs-cta-btn-chat:hover{background:#ffffff1f;border-color:#fff9}@media (width<=800px){.njs-cta-content{text-align:center;flex-direction:column;padding:2.5rem 2rem}.njs-cta-heading{font-size:2rem}.njs-cta-right{max-width:100%}.njs-cta-buttons{justify-content:center}}.njs-push-section{background:#0d0d0d;padding:5rem 2rem}.njs-push-container{text-align:center;max-width:1200px;margin:0 auto}.njs-push-heading{color:#fff;margin:0 0 3.5rem;font-family:Montserrat,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.25}.njs-push-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}.njs-push-card{text-align:left;background:#161616;border:1px solid #ffffff0f;border-radius:16px;padding:0;overflow:hidden}.njs-push-card-img{aspect-ratio:16/10;background-color:#1a1a1a;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;width:100%;display:flex}.njs-push-step{color:#fff;margin:1.25rem 1.5rem .5rem;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.4}.njs-push-desc{color:#999;margin:0 1.5rem 1.5rem;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.65}.njs-push-btn{cursor:pointer;background:#68a06333 linear-gradient(to bottom right,#68a063 0%,#68a06300 30%);border-radius:14px;justify-content:center;align-items:center;width:165px;height:51px;text-decoration:none;transition:all .3s;display:inline-flex}.njs-push-btn:hover{background-color:#68a06380;box-shadow:0 0 10px #68a06366}.njs-push-btn-inner{color:#fff;text-transform:uppercase;background-color:#1a1a1a;border-radius:12px;justify-content:center;align-items:center;width:161px;height:47px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=800px){.njs-push-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto 2.5rem}}.njs-float-card{-webkit-backdrop-filter:blur(12px);background:#120e28d9;border:1px solid #1ab8f433;border-radius:14px;width:72%;max-width:260px;padding:1.25rem 1.25rem 1.1rem;animation:4s ease-in-out infinite njs-push-float,4s ease-in-out infinite njs-push-glow;box-shadow:0 8px 32px #1507734d,0 0 0 1px #09c6d214}.njs-float-card-top{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}.njs-float-card-icon{color:#1ab8f4;background:linear-gradient(135deg,#150773,#1a1050);border:1px solid #1ab8f440;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.njs-float-card-badge{color:#fff;letter-spacing:.02em;text-transform:capitalize;background:#10b981;border-radius:6px;padding:.2rem .6rem;font-family:Poppins,sans-serif;font-size:.62rem;font-weight:600}.njs-float-card-title{color:#fff;margin:0 0 .3rem;font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:600;line-height:1.3}.njs-float-card-sub{color:#ffffff80;margin:0;font-family:Poppins,sans-serif;font-size:.72rem;line-height:1.5}@keyframes njs-push-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes njs-push-glow{0%,to{box-shadow:0 8px 32px #1507734d,0 0 0 1px #09c6d214}50%{box-shadow:0 12px 40px #15077373,0 0 15px #09c6d226,0 0 0 1px #1ab8f433}}.njs-deploy-img{position:relative;overflow:visible}.njs-deploy-wrap{width:68%;max-width:240px;position:relative}.njs-deploy-btn-float{z-index:2;color:#fff;white-space:nowrap;background:#7c3aed;border-radius:10px;padding:.4rem .9rem;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;animation:4s ease-in-out .5s infinite njs-deploy-btn-bob;position:absolute;top:-12px;right:-18px;box-shadow:0 4px 20px #7c3aed66}.njs-deploy-panel{-webkit-backdrop-filter:blur(12px);background:#120e28e6;border:1px solid #7c3aed33;border-radius:14px;padding:1.1rem 1.15rem .9rem;animation:4s ease-in-out .3s infinite njs-deploy-glow}.njs-deploy-panel-name{color:#fff;margin-bottom:.7rem;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:600}.njs-deploy-panel-label{color:#ffffff73;text-transform:capitalize;margin-bottom:.3rem;font-family:Poppins,sans-serif;font-size:.62rem;font-weight:500}.njs-deploy-panel-select{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.4rem;margin-bottom:.7rem;padding:.4rem .6rem;font-family:Poppins,sans-serif;font-size:.7rem;display:flex}.njs-deploy-branch-icon{color:#7c3aed;font-size:.6rem}.njs-deploy-chevron{color:#ffffff59;margin-left:auto;font-size:.5rem}.njs-deploy-panel-row{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;padding:.4rem .6rem;font-family:Poppins,sans-serif;font-size:.7rem;display:flex}.njs-deploy-dir{color:#ffffff80}.njs-deploy-change{color:#7c3aed;cursor:default;background:#7c3aed1f;border-radius:5px;padding:.2rem .5rem;font-size:.6rem;font-weight:600}@keyframes njs-deploy-btn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes njs-deploy-glow{0%,to{box-shadow:0 8px 32px #7c3aed33,0 0 0 1px #7c3aed14}50%{box-shadow:0 12px 40px #7c3aed59,0 0 15px #7c3aed1f,0 0 0 1px #7c3aed33}}.njs-autodeploy-pill{-webkit-backdrop-filter:blur(12px);background:#120e28e6;border:1px solid #7c3aed40;border-radius:50px;align-items:center;gap:.6rem;padding:.55rem 1.3rem .55rem .55rem;animation:4s ease-in-out infinite njs-push-float,4s ease-in-out infinite njs-autodeploy-glow;display:inline-flex}.njs-autodeploy-check{color:#fff;background:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.65rem;display:flex}.njs-autodeploy-text{color:#fff;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600}@keyframes njs-autodeploy-glow{0%,to{box-shadow:0 6px 24px #7c3aed33,0 0 0 1px #7c3aed14}50%{box-shadow:0 10px 36px #7c3aed59,0 0 12px #7c3aed1f,0 0 0 1px #7c3aed33}}
