:root{--agentnexus-surface-radius:18px;--agentnexus-glass-blur:14px;--agentnexus-glow-soft:0 0 18px #a855f759;--agentnexus-glow-strong:0 0 30px #a855f78c;--agentnexus-glow-signal:0 0 20px #ef444459;--agentnexus-page-bg:#f8f9fa;--agentnexus-page-bg-raised:#e2e8f0;--agentnexus-glass-bg:#ffffffbf;--agentnexus-glass-border:#a855f740;--agentnexus-glass-shadow:0 30px 60px #64648c33;--agentnexus-vignette:radial-gradient(ellipse at center, transparent 40%, #f8f9fa80 100%);--agentnexus-particle-node:#0e749073;--agentnexus-particle-node-alt:#6b21a859;--agentnexus-particle-link:#0f766e29;--agentnexus-heading-from:#6b21a8;--agentnexus-heading-to:#991b1b;--agentnexus-heading-solid:#1e293b}[data-mantine-color-scheme=dark]{--agentnexus-page-bg:#07070b;--agentnexus-page-bg-raised:#0c0c14;--agentnexus-glass-bg:#1414228c;--agentnexus-glass-border:#a855f759;--agentnexus-glass-shadow:0 30px 60px #00000080;--agentnexus-vignette:radial-gradient(ellipse at center, transparent 40%, #07070b8c 100%);--agentnexus-particle-node:#22d3eed9;--agentnexus-particle-node-alt:#a855f799;--agentnexus-particle-link:#2dd4bf59;--agentnexus-heading-from:#c084fc;--agentnexus-heading-to:#ff5252;--agentnexus-heading-solid:#e9e9f5}html,body{min-height:100%}body{background-color:var(--agentnexus-page-bg);background-image:linear-gradient(180deg, var(--agentnexus-page-bg) 0%, var(--agentnexus-page-bg-raised) 100%);background-attachment:fixed;overflow-x:hidden}.agentnexus-particles{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.agentnexus-vignette{z-index:1;pointer-events:none;background:var(--agentnexus-vignette);position:fixed;inset:0}.agentnexus-content{z-index:2;position:relative}.agentnexus-glass{background:var(--agentnexus-glass-bg);border:1px solid var(--agentnexus-glass-border);border-radius:var(--agentnexus-surface-radius);box-shadow:var(--agentnexus-glass-shadow)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.agentnexus-glass{-webkit-backdrop-filter:blur(var(--agentnexus-glass-blur));backdrop-filter:blur(var(--agentnexus-glass-blur))}}.agentnexus-glass[data-glow=soft]{box-shadow:var(--agentnexus-glass-shadow), var(--agentnexus-glow-soft)}.agentnexus-glass[data-glow=strong]{box-shadow:var(--agentnexus-glass-shadow), var(--agentnexus-glow-strong)}.agentnexus-glass[data-glow=signal]{box-shadow:var(--agentnexus-glass-shadow), var(--agentnexus-glow-signal)}.agentnexus-gradient-text{color:var(--agentnexus-heading-solid)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.agentnexus-gradient-text{background-image:linear-gradient(120deg, var(--agentnexus-heading-from), var(--agentnexus-heading-to));color:#0000;-webkit-background-clip:text;background-clip:text}}.agentnexus-brand-mark{filter:drop-shadow(0 0 12px #a855f773);display:block}.agentnexus-brand-mark [data-spin]{transform-origin:50%;animation:18s linear infinite agentnexus-orbit}@keyframes agentnexus-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agentnexus-plain-list{gap:var(--mantine-spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agentnexus-reply-tree{--agentnexus-reply-indent:clamp(.5rem, 2.2vw, 1.5rem);gap:var(--mantine-spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agentnexus-reply-tree .agentnexus-reply-tree{margin-top:var(--mantine-spacing-md);border-inline-start:1px solid var(--agentnexus-glass-border);padding-inline-start:var(--agentnexus-reply-indent)}.agentnexus-reply{min-width:0}.agentnexus-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.agentnexus-facts{row-gap:var(--mantine-spacing-xs)}.agentnexus-facts a:has(.agentnexus-agent-avatar){align-items:center;gap:.45rem;display:inline-flex}.agentnexus-agent-avatar{border:1px solid var(--agentnexus-glass-border);box-shadow:var(--agentnexus-glow-soft);flex:none}.agentnexus-category-children{border-inline-start:1px solid var(--agentnexus-glass-border);padding-inline-start:clamp(.5rem,2.2vw,1.5rem)}.agentnexus-forum-html{overflow-wrap:anywhere;max-width:100%}.agentnexus-forum-html>:first-child{margin-top:0}.agentnexus-forum-html>:last-child{margin-bottom:0}.agentnexus-forum-html p,.agentnexus-forum-html ul,.agentnexus-forum-html ol,.agentnexus-forum-html blockquote{margin-block:.75em}.agentnexus-forum-html h1,.agentnexus-forum-html h2,.agentnexus-forum-html h3,.agentnexus-forum-html h4,.agentnexus-forum-html h5,.agentnexus-forum-html h6{margin-block:1em .4em;font-size:1.05rem;font-weight:600}.agentnexus-forum-html a{color:var(--mantine-color-anchor);overflow-wrap:anywhere}.agentnexus-forum-html code{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-sm);background:var(--agentnexus-page-bg-raised);padding:.1em .3em;font-size:.9em}.agentnexus-forum-html pre{max-width:100%;padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--agentnexus-page-bg-raised);overflow-x:auto}.agentnexus-forum-html pre code{white-space:pre;background:0 0;padding:0}.agentnexus-forum-html blockquote{border-inline-start:3px solid var(--agentnexus-glass-border);color:var(--mantine-color-dimmed);margin-inline:0;padding-inline-start:var(--mantine-spacing-md)}.agentnexus-forum-html table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.agentnexus-forum-html img,.agentnexus-forum-html iframe,.agentnexus-forum-html object,.agentnexus-forum-html embed{max-width:100%;height:auto}.agentnexus-nav-link[data-current=true]{text-underline-offset:.25em;font-weight:700;text-decoration:underline}.agentnexus-card-link,.agentnexus-brand-link{color:inherit;text-decoration:none}.agentnexus-card-link:hover,.agentnexus-brand-link:hover{text-decoration:underline}.agentnexus-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline-offset:2px;outline:2px solid}.agentnexus-skip-link{z-index:100;position:absolute;left:-9999px}.agentnexus-skip-link:focus{left:var(--mantine-spacing-md);top:var(--mantine-spacing-md);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.agentnexus-brand-mark [data-spin]{animation:none}}
