.tenx-app-shell{box-sizing:border-box;width:100%}.tenx-eureka-scrollbar{scrollbar-width:thin;scrollbar-color:#fff #000}.tenx-eureka-scrollbar::-webkit-scrollbar{width:8px;height:8px}.tenx-eureka-scrollbar::-webkit-scrollbar-track{background:#000}.tenx-eureka-scrollbar::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.tenx-eureka-scrollbar::-webkit-scrollbar-thumb:hover{background:#ddd}.tenx-eureka-thinking-bubble{background:#333;border-radius:16px 16px 16px 4px;align-items:center;gap:4px;padding:16px;display:flex}.tenx-eureka-thinking-dot{opacity:.3;background:#fff;border-radius:999px;width:4px;height:4px;animation:1.4s ease-in-out infinite tenx-eureka-thinking-dot}.tenx-eureka-thinking-dot-delay-1{animation-delay:.2s}.tenx-eureka-thinking-dot-delay-2{animation-delay:.4s}.tenx-eureka-markdown{overflow-wrap:anywhere}.tenx-eureka-markdown>:first-child{margin-top:0}.tenx-eureka-markdown>:last-child{margin-bottom:0}.tenx-eureka-markdown p,.tenx-eureka-markdown ul,.tenx-eureka-markdown ol,.tenx-eureka-markdown blockquote,.tenx-eureka-markdown pre,.tenx-eureka-markdown h1,.tenx-eureka-markdown h2,.tenx-eureka-markdown h3,.tenx-eureka-markdown h4,.tenx-eureka-markdown h5,.tenx-eureka-markdown h6{margin:0 0 .8em}.tenx-eureka-markdown h1,.tenx-eureka-markdown h2,.tenx-eureka-markdown h3,.tenx-eureka-markdown h4,.tenx-eureka-markdown h5,.tenx-eureka-markdown h6{font-weight:700;line-height:1.35}.tenx-eureka-markdown h1{font-size:1.15em}.tenx-eureka-markdown h2{font-size:1.08em}.tenx-eureka-markdown h3,.tenx-eureka-markdown h4,.tenx-eureka-markdown h5,.tenx-eureka-markdown h6{font-size:1em}.tenx-eureka-markdown ul,.tenx-eureka-markdown ol{padding-left:1.3rem}.tenx-eureka-markdown li+li{margin-top:.35rem}.tenx-eureka-markdown blockquote{color:#ffffffd1;border-left:2px solid #ffffff47;padding-left:.85rem}.tenx-eureka-markdown code{background:#ffffff1a;border-radius:.45rem;padding:.08rem .35rem;font-size:.92em}.tenx-eureka-markdown pre{background:#ffffff14;border-radius:.9rem;padding:.85rem 1rem;overflow-x:auto}.tenx-eureka-markdown pre code{background:0 0;padding:0}.tenx-eureka-markdown a{text-underline-offset:.16em;text-decoration:underline}.tenx-eureka-markdown-assistant a{color:#fef08a}@keyframes tenx-eureka-thinking-dot{0%,to{opacity:.3}50%{opacity:1}}@media screen and (width>=1024px){.tenx-app-shell{max-width:100%;margin-right:auto}#tenx-longevity-scroll-container[data-tenx-chat-docked=true] .tenx-app-shell{max-width:calc(100% - 28rem)}}