.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hover{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-hover:hover{scrollbar-color:hsla(0,0%,100%,.1) transparent}.scrollbar-hover::-webkit-scrollbar{width:6px;height:6px}.scrollbar-hover::-webkit-scrollbar-thumb{background-color:transparent;border-radius:9999px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.scrollbar-hover:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.1)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.1);border-radius:9999px}::-webkit-scrollbar-track{background-color:transparent}.stream-cursor:after{content:"|";display:inline-block;margin-left:2px;font-weight:300;color:inherit;opacity:1;animation:streamCursorBlink .8s step-end infinite;will-change:opacity}@keyframes streamCursorBlink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.stream-cursor:after{animation:none;opacity:0}}.super-expert-pill-active{position:relative;animation:superExpertPillGlow 2.5s ease-in-out infinite}.super-expert-pill-active:before{content:"";position:absolute;inset:-1px;border-radius:9999px;padding:1.5px;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a855f7,#6366f1);background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:superExpertBorderSweep 3s linear infinite;pointer-events:none}@keyframes superExpertBorderSweep{0%{background-position:0 50%}to{background-position:300% 50%}}@keyframes superExpertPillGlow{0%,to{box-shadow:0 0 8px rgba(99,102,241,.15)}50%{box-shadow:0 0 20px rgba(99,102,241,.35),0 0 40px rgba(139,92,246,.1)}}.super-expert-panel{contain:layout paint;will-change:transform,opacity}.super-expert-step{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;font-size:12px;transition:all .2s ease}.super-expert-step-active{background:rgba(99,102,241,.08)}.super-expert-step-done{opacity:.6}.super-expert-step-failed{background:rgba(239,68,68,.08)}.super-expert-step-icon{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.super-expert-spinner{width:14px;height:14px;border-color:#6366f1 rgba(99,102,241,.2) rgba(99,102,241,.2) #8b5cf6;border-style:solid;border-width:2px;border-radius:50%;animation:superExpertSpin .8s cubic-bezier(.4,0,.2,1) infinite}@keyframes superExpertSpin{to{transform:rotate(1turn)}}.super-expert-detail{overflow:hidden;transition:max-height .3s ease,opacity .25s ease}.super-expert-detail-content{white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.6;max-height:300px;overflow-y:auto;padding:10px 12px;border-radius:10px;margin-top:4px}.super-expert-warning-item{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;transition:all .2s ease}.super-expert-warning-item:hover{transform:translateX(2px)}.super-expert-warning-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}@media (prefers-reduced-motion:reduce){.super-expert-pill-active{animation:none;box-shadow:0 0 8px rgba(99,102,241,.3)}.super-expert-pill-active:before{animation:none}.super-expert-spinner{animation:none;opacity:.5}.super-expert-detail,.super-expert-warning-item{transition:none}}