@keyframes nlx-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes nlx-dotpulse{0%,80%,to{opacity:.35}40%{opacity:1}}.nlx-prompt,.nlx-prompt *{box-sizing:border-box}.nlx-prompt{font-family:Geist,sans-serif}.nlx-card{background:#004f7d;border-radius:16px;overflow:hidden;position:relative}.nlx-frame{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;box-shadow:0 0 0 1px rgba(25,195,255,.12),0 0 32px 0 rgba(25,195,255,.14);display:flex;flex-direction:column}.nlx-title{color:#fff;display:block;font-family:Geist,sans-serif;font-weight:400;margin:0}.nlx-gt{color:#19c3ff}.nlx-rest{visibility:hidden}.nlx-sug{color:#8098ac;opacity:0;transition:color .3s ease,opacity .15s ease-out}.nlx-prompt.is-sug-visible .nlx-sug{opacity:1}.nlx-prompt.is-accepted .nlx-sug{color:#fff}.nlx-cursor{display:inline-block;height:1.15em;position:relative;vertical-align:top;width:0}.nlx-cursor:before{animation:nlx-blink 1s step-end infinite;background:#fff;content:"";height:1.1em;left:.07em;position:absolute;top:.03em;width:.086em}.nlx-cursor--end,.nlx-prompt.is-cursor-end .nlx-cursor--mid{display:none}.nlx-prompt.is-cursor-end .nlx-cursor--end{display:inline-block}.nlx-par{color:hsla(0,0%,100%,.85);font-family:Geist,sans-serif;font-weight:400;line-height:1.45;margin:0;opacity:0;text-wrap:pretty;transform:translateY(8px);transition:opacity .45s ease-in,transform .45s ease-in}.nlx-prompt.is-paragraph .nlx-par{opacity:1;transform:none}.nlx-status{align-items:center;display:flex;transition:opacity .4s ease}.nlx-status i{animation:nlx-dotpulse 1.1s ease-in-out infinite;background:#257aac;border-radius:50%;flex-shrink:0}.nlx-status i:nth-child(2){animation-delay:.15s}.nlx-status i:nth-child(3){animation-delay:.3s}.nlx-status span{color:#fff;font-family:Geist Mono,monospace;font-weight:400;white-space:nowrap}.nlx-prompt.is-accepted .nlx-status{opacity:0}.nlx-prompt.is-accepted .nlx-status i{animation:none}.nlx-cta{align-items:center;background:hsla(0,0%,100%,.12);border-radius:111.1px;color:hsla(0,0%,100%,.55);cursor:not-allowed;display:flex;gap:13px;justify-content:center;opacity:.55;pointer-events:none;text-decoration:none;transition:background .4s ease,opacity .4s ease,color .4s ease}.nlx-cta span{font-family:Geist,sans-serif;font-weight:500;line-height:100%;text-align:center;white-space:nowrap}.nlx-cta svg{flex:none}.nlx-prompt.is-accepted .nlx-cta{background:linear-gradient(104.884deg,#fff 13.87%,#19c3ff 101.03%);color:#052643;cursor:pointer;opacity:1;pointer-events:auto}.nlx-prompt.is-accepted .nlx-cta:focus-visible,.nlx-prompt.is-accepted .nlx-cta:hover{color:#052643}.nlx-fluid{container-type:inline-size;margin:0 auto;max-width:1236px;width:100%}.nlx-fluid .nlx-card{display:flex;flex-direction:column;gap:clamp(28px,5.3cqw,66px);padding:clamp(20px,4.85cqw,60px)}.nlx-fluid .nlx-frame{gap:clamp(12px,1.3cqw,16px);padding:clamp(20px,2.9cqw,36px) clamp(20px,4.2cqw,52px)}.nlx-fluid .nlx-title{font-size:clamp(28px,4.69cqw,58px);line-height:1.15;text-wrap:pretty}.nlx-fluid .nlx-par{font-size:clamp(17px,2.18cqw,27px)}.nlx-fluid .nlx-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:20px 24px;justify-content:space-between}.nlx-fluid .nlx-status{gap:clamp(7px,.73cqw,9px)}.nlx-fluid .nlx-status i{height:clamp(10px,1.21cqw,15px);width:clamp(10px,1.21cqw,15px)}.nlx-fluid .nlx-status span{font-size:clamp(15px,1.78cqw,22px);margin-left:clamp(12px,2cqw,25px)}.nlx-fluid .nlx-action{align-items:center;display:flex;flex:1 1 320px;gap:clamp(14px,2.2cqw,27px);justify-content:flex-end;min-width:0}.nlx-fluid .nlx-sparkle{flex:none;height:auto;width:clamp(26px,2.83cqw,35px)}.nlx-fluid .nlx-cta{flex:1 1 auto;max-width:max(311px,calc(599400px - 99900cqw));min-height:clamp(48px,4.13cqw,51px);padding:12px 20px;width:100%}.nlx-fluid .nlx-cta span{font-size:clamp(19px,1.94cqw,24px)}