[data-demo-chat] [data-demo-log]::-webkit-scrollbar,[data-demo-chat] aside::-webkit-scrollbar,[data-demo-chat] [data-canvas-body]::-webkit-scrollbar,[data-demo-chat] [data-panel-body]::-webkit-scrollbar{width:0;height:0;display:none}[data-demo-chat] [data-demo-log],[data-demo-chat] aside,[data-demo-chat] [data-canvas-body],[data-demo-chat] [data-panel-body]{scrollbar-width:none;-ms-overflow-style:none}[data-demo-chat] button,[data-demo-chat] [role=button],[data-demo-chat] a{cursor:pointer}[data-demo-chat] .demo-space{background:#f3f3f5;color:#5a5b5f}[data-demo-chat] .demo-space:hover{color:#060606}[data-demo-chat] .demo-space.is-active{background:#060606;color:#fcfcfc;box-shadow:0 1.5px 2.25px #06060626}[data-demo-chat] .demo-nav.is-active{background:#f3f3f5}[data-demo-chat] .demo-tab[aria-selected=true]{background:#fff;color:#09090b;box-shadow:0 1px 2px #0000001f}[data-demo-chat] [data-canvas-body]{transition:opacity .18s ease}[data-demo-chat] [data-stage]{display:grid;grid-template-columns:minmax(0,0fr) minmax(0,1fr)}@media(min-width:1024px){[data-demo-chat][data-demo-state=active] [data-stage]{grid-template-columns:minmax(0,1.76fr) minmax(0,1fr);transition:grid-template-columns .62s cubic-bezier(.22,.61,.36,1)}}[data-demo-chat][data-demo-state=active] [data-empty],[data-demo-chat][data-demo-state=empty] [data-active]{display:none}[data-demo-chat][data-demo-state=active] [data-active]{display:flex}[data-demo-chat] .demo-suggest{box-shadow:0 1px 2px #d1d3cf66}@media(prefers-reduced-motion:reduce){[data-demo-chat][data-demo-state=active] [data-stage]{transition:none}}[data-demo-chat][data-sidebar-collapsed] [data-sidebar]{display:none}[data-demo-chat][data-sidebar-collapsed] [data-sidebar-expand]{display:grid}@media(min-width:1280px){[data-demo-chat][data-sidebar-collapsed] .demo-panel{left:64px}}[data-demo-chat] .demo-chat-row.is-active{background:#f3f3f5}[data-demo-chat] .demo-model-check{opacity:0;transition:opacity .15s ease}[data-demo-chat] .demo-model-option[aria-selected=true] .demo-model-check{opacity:1}[data-demo-chat] .demo-set-tab.is-active{background:#f1f2f6;color:#060606}[data-demo-chat] .demo-int-on,[data-demo-chat] .demo-int-card.is-connected .demo-int-off{display:none}[data-demo-chat] .demo-int-card.is-connected .demo-int-on{display:inline-flex}[data-demo-chat] .demo-pick.is-selected{border-color:#060606;box-shadow:0 0 0 1px #060606 inset}[data-demo-chat] .demo-swatch{box-shadow:0 0 0 1px #00000014 inset}[data-demo-chat] .demo-swatch.is-selected{box-shadow:0 0 0 2px #fff inset,0 0 0 4px #060606}[data-demo-chat] .nevel-doc{font-family:var(--font-body);color:#333}[data-demo-chat] .nevel-doc h1{font-family:var(--font-sans);font-size:21px;line-height:1.25;font-weight:500;color:#060606;margin-bottom:12px}[data-demo-chat] .nevel-doc h2{font-size:15px;line-height:1.4;font-weight:600;color:#060606;margin-top:18px;margin-bottom:8px}[data-demo-chat] .nevel-doc h3{font-size:14px;line-height:1.4;font-weight:600;color:#060606;margin-top:14px;margin-bottom:6px}[data-demo-chat] .nevel-doc p{font-size:13.5px;line-height:1.6;margin-bottom:10px}[data-demo-chat] .nevel-doc ul{list-style:disc;padding-left:20px;margin-bottom:10px}[data-demo-chat] .nevel-doc li{font-size:13.5px;line-height:1.6;margin-bottom:5px}[data-demo-chat] .nevel-doc strong{color:#060606}[data-demo-chat] .nevel-sheet table{width:100%;border-collapse:collapse;font-size:14px}[data-demo-chat] .nevel-sheet th,[data-demo-chat] .nevel-sheet td{border:1px solid #ececec;padding:9px 12px;text-align:left}[data-demo-chat] .nevel-sheet th{background:#f7f7f8;font-weight:600;color:#060606}[data-demo-chat] .nevel-sheet td{color:#3f3f46}[data-demo-chat] .nevel-slides{display:flex;flex-direction:column;gap:14px}[data-demo-chat] .nevel-slide{border:1px solid #ececec;border-radius:12px;padding:18px 20px;background:linear-gradient(180deg,#fff,#fbfbfc);box-shadow:0 1px 2px #0000000a}[data-demo-chat] .nevel-slide h4{font-family:var(--font-sans);font-size:17px;font-weight:600;color:#060606;margin-bottom:8px}[data-demo-chat] .nevel-slide li{font-size:14px;color:#52525b;line-height:1.5}[data-demo-chat] .nevel-slide ul{list-style:disc;padding-left:18px}[data-demo-chat] .demo-live-dot{box-shadow:0 0 #22c55e80;animation:demo-live-pulse 2.4s ease-out infinite}@keyframes demo-live-pulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}@media(prefers-reduced-motion:reduce){[data-demo-chat] .demo-live-dot{animation:none}}[data-demo-chat] .demo-stream{opacity:0;transform:translateY(6px)}[data-demo-chat] .demo-stream.is-in{opacity:1;transform:none;transition:opacity .42s ease,transform .42s ease}[data-demo-chat] .demo-caret{display:inline-block;width:2px;height:1.02em;margin-left:1px;vertical-align:-.16em;background:#060606;border-radius:1px;animation:demo-caret-blink 1s steps(1) infinite}@keyframes demo-caret-blink{50%{opacity:0}}[data-demo-chat] .demo-msg-in{animation:demo-msg-in .34s ease both}@keyframes demo-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-demo-chat] .demo-typing{display:inline-flex;align-items:center;gap:4px;height:8px}[data-demo-chat] .demo-typing i{width:6px;height:6px;border-radius:9999px;background:#a1a1aa;display:inline-block;animation:demo-typing-bounce 1.2s infinite ease-in-out}[data-demo-chat] .demo-typing i:nth-child(2){animation-delay:.15s}[data-demo-chat] .demo-typing i:nth-child(3){animation-delay:.3s}@keyframes demo-typing-bounce{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}[data-demo-chat] .demo-skel{display:flex;flex-direction:column;gap:14px;padding-top:4px}[data-demo-chat] .demo-skel span{height:12px;border-radius:6px;background:linear-gradient(90deg,#f1f1f3 25%,#e7e7eb 37%,#f1f1f3 63%);background-size:400% 100%;animation:demo-shimmer 1.4s ease infinite}[data-demo-chat] .demo-skel span:nth-child(1){height:20px;width:44%;margin-bottom:6px}[data-demo-chat] .demo-skel span:nth-child(2){width:92%}[data-demo-chat] .demo-skel span:nth-child(3){width:86%}[data-demo-chat] .demo-skel span:nth-child(4){width:94%}[data-demo-chat] .demo-skel span:nth-child(5){width:68%}@keyframes demo-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){[data-demo-chat] .demo-stream{opacity:1;transform:none}[data-demo-chat] .demo-msg-in,[data-demo-chat] .demo-typing i,[data-demo-chat] .demo-skel span{animation:none}[data-demo-chat] .demo-caret{display:none}}@media(prefers-reduced-motion:no-preference){[data-feature-visual][data-anim-ready]:not(.is-looping) [data-rise],[data-feature-visual][data-anim-ready]:not(.is-looping) [data-fade]{opacity:0}[data-feature-visual][data-anim-ready]:not(.is-looping) [data-rise]{transform:translateY(14px)}[data-feature-visual][data-anim-ready].is-looping [data-rise]{animation:featureCycleRise var(--cycle, 9s) cubic-bezier(.22,1,.36,1) infinite both;animation-delay:calc(var(--i, 0) * 70ms)}[data-feature-visual][data-anim-ready].is-looping [data-fade]{animation:featureCycleFade var(--cycle, 9s) ease infinite both;animation-delay:calc(var(--i, 0) * 70ms)}}@keyframes featureCycleRise{0%{opacity:0;transform:translateY(14px)}6%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}94%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(14px)}}@keyframes featureCycleFade{0%{opacity:0}6%{opacity:1}86%{opacity:1}94%{opacity:0}to{opacity:0}}#final-cta>div{max-width:1152px}
