.neurobot-view ::-webkit-scrollbar{width:6px}.neurobot-view ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.neurobot-view ::-webkit-scrollbar-thumb{background:rgba(16,185,129,.25);border-radius:3px}.neurobot-view ::-webkit-scrollbar-thumb:hover{background:rgba(16,185,129,.4)}.neurobot-view input:focus,.neurobot-view select:focus,.neurobot-view textarea:focus{border-color:#10b981!important;box-shadow:0 0 0 3px rgba(16,185,129,.12),0 0 12px rgba(16,185,129,.08)!important;transition:border-color .2s ease,box-shadow .2s ease}.neurobot-view input:hover,.neurobot-view select:hover,.neurobot-view textarea:hover{border-color:rgba(16,185,129,.25)!important;transition:border-color .2s ease}.nb-intent-card{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.nb-intent-card:hover{background:rgba(16,185,129,.08)!important;transform:translateX(3px)}.nb-tab{position:relative;transition:all .2s ease!important}.nb-tab:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:currentColor;transition:width .25s ease,left .25s ease}.nb-tab:hover:after{width:60%;left:20%}.nb-toast{animation:nbSlideIn .35s cubic-bezier(.34,1.56,.64,1)}@keyframes nbSlideIn{0%{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}.nb-modal-overlay{animation:nbFadeIn .2s ease}.nb-modal-content{animation:nbScaleIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes nbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes nbScaleIn{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.nb-save-btn{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease!important}.nb-save-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(16,185,129,.4)!important}.nb-save-btn:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15) 50%,transparent);transition:none}.nb-save-btn:hover:not(:disabled):after{animation:nbShimmer 1.5s infinite}@keyframes nbShimmer{0%{left:-100%}to{left:100%}}.nb-confidence-bar{height:8px;border-radius:4px;background:hsla(0,0%,100%,.05);overflow:hidden;margin-top:6px}.nb-confidence-fill{height:100%;border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1),background .3s ease}.nb-stat-card{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease!important}.nb-stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#10b981,#3b82f6,#8b5cf6);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.nb-stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.3)!important}.nb-stat-card:hover:before{transform:scaleX(1)}.nb-progress-bar{transition:width .6s cubic-bezier(.4,0,.2,1)!important}.nb-intent-card .nb-delete-intent{opacity:0;transition:opacity .2s ease}.nb-intent-card:hover .nb-delete-intent{opacity:1}.nb-btn{transition:transform .15s ease,box-shadow .15s ease,background .15s ease!important}.nb-btn:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,0,0,.2)}.nb-btn:active{transform:translateY(0)}@media (max-width:1024px){.neurobot-view{flex-direction:column!important;height:auto!important}.neurobot-view>div{width:100%!important;min-width:unset!important}}.wf-reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.wf-reveal.wf-visible{opacity:1;transform:translateY(0)}.wf-reveal-child{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.wf-reveal-child.wf-child-visible{opacity:1;transform:translateY(0)}