.benchmarking-root{--color-link:#0f766e;--color-on-primary-cta:#10312d;--color-score:#86a3c3;--color-sev-critical:#e56a6a;--color-sev-high:#e09b52;--color-sev-medium:#e6c554;--color-sev-low:#70b888;--color-series-1:#6366f1;--color-series-2:#10b981;--color-series-3:#f59e0b;--color-series-4:#ef4444;--color-series-5:#8b5cf6;--color-series-6:#06b6d4;--color-series-7:#ec4899;--color-series-ab-base:#3b82f6;--color-series-ab-compare:#22c55e}.benchmarking-root.dark,.dark .benchmarking-root{--color-link:#95d7d1}@layer base{.benchmarking-root table :where(th,td){font-size:.6875rem!important}.benchmarking-root table th{font-weight:600!important}.benchmarking-root th.overline-text{font-size:.6875rem!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important}}.benchmarking-root .scrollbar-thin{scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--foreground) 22%,transparent) transparent}.benchmarking-root .scrollbar-thin::-webkit-scrollbar{display:block;width:6px;height:6px}.benchmarking-root .scrollbar-thin::-webkit-scrollbar-thumb{background-color:color-mix(in oklch,var(--foreground) 22%,transparent);border-radius:9999px}.benchmarking-root .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklch,var(--foreground) 32%,transparent)}.benchmarking-root .scrollbar-thin::-webkit-scrollbar-track{background:transparent}.benchmarking-root .interactive-surface{transition:background-color .15s ease,border-color .15s ease,outline-color .15s ease}.benchmarking-root .interactive-surface:hover{background-color:var(--color-surface);border-color:var(--color-primary-cta);outline:1px solid var(--color-primary-cta);outline-offset:-1px}.benchmarking-root .interactive-surface:focus-within{border-color:var(--color-primary-cta)}.benchmarking-root [role=tab]:focus-visible{outline:2px solid var(--color-primary-cta);outline-offset:-2px;box-shadow:none}@layer base{.benchmarking-root *{border-color:var(--color-background-variant)}}body.advanced-benchmarking-embed-active header div:has(>.text-on-secondary){display:none}body.advanced-benchmarking-embed-active #chat-scroll-wrapper:has(.benchmarking-root),body.advanced-benchmarking-embed-active .benchmarking-root{border:0;border-radius:0}@media (min-width:64rem){body.advanced-benchmarking-embed-active [data-page-scroll=panels]{overflow-y:hidden}}.sow-connection-graph .react-flow__edges{z-index:0}.sow-connection-graph .react-flow__node,.sow-connection-graph .react-flow__nodes{z-index:1}