:root{--bg: #ffffff;--band: #f6f7fb;--ink: #0d0f1a;--body: #41465a;--muted: #757b90;--line: #e7e8f0;--line-2: #d9dbe7;--accent: #0f6b4f;--accent-2: #19a974;--accent-soft: #e8f4ee;--accent-ink: #0a4b38;--amber: #b06f12;--amber-soft: #f7efda;--green: #12845c;--green-soft: #e7f6ef;--green-ink: #063f31;--fewshot: #2fa873;--fewshot-2: #63cba0;--fewshot-ink: #063f31;--reflect: #3f63c9;--reflect-2: #8fa2ff;--reflect-ink: #263a8d;--crm: #315f8f;--crm-soft: #e8eef6;--erp: #0e9f6e;--erp-soft: #e4f6ee;--fin: #b06f12;--fin-soft: #f7efda;--healthcare: #0f766e;--healthcare-soft: #e3f5f2;--legal: #5b5f97;--legal-soft: #eceefd;--data: #8a5a12;--data-soft: #f6eddc;--radius: 16px;--radius-sm: 11px;--content-max: 71.25rem;--article-max: 51.25rem;--measure: 47.5rem;--page-pad: clamp(1.125rem, 4vw, 1.75rem);--table-min: 42rem;--results-table-min: 58rem;--benchmark-table-min: 42rem;--shadow-sm: 0 1px 2px rgba(13, 15, 26, .04), 0 4px 14px rgba(13, 15, 26, .05);--shadow-md: 0 10px 34px rgba(13, 15, 26, .09);--sans: "Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}*{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth;overflow-x:clip;overscroll-behavior-y:none}body{margin:0;min-height:100%;overflow-x:clip;overscroll-behavior-y:none;background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%}#root{display:flex;flex-direction:column;min-height:100dvh}main{flex:1 0 auto}html[data-lang=en] .lang-zh,html[data-lang=zh] .lang-en{display:none!important}html[lang=zh-Hans] body{letter-spacing:.002em}.wrap{width:min(100% - (var(--page-pad) * 2),var(--content-max));margin:0 auto}.wrap.narrow{width:min(100% - (var(--page-pad) * 2),var(--article-max))}.nav{position:sticky;top:0;flex:0 0 auto;z-index:50;background:#fffc;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;gap:1.4rem;width:min(100% - (var(--page-pad) * 2),var(--content-max));margin:0 auto;padding:.7rem 0}.brand{display:inline-flex;align-items:center;gap:.55rem}.brand-logo{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 4px 12px #0f6b4f47}.brand-name{font-weight:800;font-size:1.18rem;letter-spacing:-.02em;color:var(--ink)}.brand-accent{color:var(--accent)}.nav-links{display:flex;gap:1.5rem;margin-left:auto;font-size:.93rem;font-weight:500;color:var(--muted)}.nav-links a{position:relative;padding:4px 0;transition:color .15s}.nav-links a:hover{color:var(--ink)}.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:2px;background:var(--accent);border-radius:2px;transition:right .2s}.nav-links a:hover:after{right:0}.nav-right{display:flex;align-items:center;gap:.85rem;margin-left:auto}.nav-tools{display:inline-flex;align-items:center;gap:.85rem}.compact-toggle{display:none}.theme-segment{display:inline-flex;align-items:center;gap:.12rem;padding:.18rem;border:1px solid var(--line);border-radius:999px;background:#ffffffb8;box-shadow:inset 0 0 0 1px #0d0f1a05}.theme-choice{display:inline-grid;place-items:center;width:2.15rem;height:2.15rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s,transform .12s}.theme-choice:hover{color:var(--ink);transform:translateY(-1px)}.theme-choice.is-active{background:#fff;color:var(--ink);box-shadow:0 1px 2px #0d0f1a14,0 8px 18px #0d0f1a14}.theme-choice svg{display:block}.lang-segment{display:inline-flex;align-items:center;gap:.12rem;padding:.18rem;border:1px solid var(--line);border-radius:999px;background:#ffffffb8;box-shadow:inset 0 0 0 1px #0d0f1a05}.lang-choice{display:inline-grid;place-items:center;width:2.35rem;height:2.15rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);font:750 .76rem/1 var(--sans);letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s,transform .12s}.lang-choice:hover{color:var(--ink);transform:translateY(-1px)}.lang-choice.is-active{background:#fff;color:var(--ink);box-shadow:0 1px 2px #0d0f1a14,0 8px 18px #0d0f1a14}.icon-link{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;color:var(--ink);transition:background .15s}.icon-link:hover{background:var(--band)}.page-nav{display:inline-flex;align-items:center;gap:1.05rem;font-size:.95rem;font-weight:700;color:var(--ink)}.page-nav a{position:relative;padding:.18rem 0;color:var(--ink);transition:color .15s}.page-nav a:hover,.page-nav a.is-active{color:var(--ink)}.page-nav a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-.28rem;height:2px;border-radius:2px;background:var(--line-2)}.hero{position:relative;overflow:hidden;padding:5.5rem 0 4.2rem;text-align:center}.hero-glow{position:absolute;inset:-40% 0 auto;height:760px;pointer-events:none;z-index:0;background:radial-gradient(46% 52% at 50% 0%,rgba(15,107,79,.12),transparent 68%),radial-gradient(34% 40% at 80% 8%,rgba(25,169,116,.1),transparent 70%),radial-gradient(28% 34% at 18% 6%,rgba(176,111,18,.07),transparent 72%)}.hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border:1px solid var(--line-2);border-radius:999px;background:#ffffffb3;box-shadow:var(--shadow-sm);font-size:.82rem;font-weight:600;color:var(--accent-ink)}.badge-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.hero-title{margin:1.4rem 0 0;font-size:clamp(2.2rem,5vw,3.7rem);line-height:1.07;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.accent{color:var(--accent)}.hero-sub{margin:1.35rem 0 0;font-size:1.16rem;color:var(--body)}.hero-sub strong,.blog-head .lead strong{color:var(--green-ink);font-weight:700}.hero-sub em,.blog-head .lead em{font-style:normal;font-weight:500;color:var(--accent-ink)}.hero-meta{margin:1.1rem 0 0;font-size:.86rem;font-weight:600;color:var(--muted);letter-spacing:.01em}.btn-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.9rem}.btn-row.left{justify-content:flex-start}.btn{display:inline-flex;align-items:center;gap:.5rem;height:2.85rem;padding:0 1.15rem;border-radius:11px;font-size:.95rem;font-weight:650;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s}.btn svg{flex:none}.btn-dark{background:var(--ink);color:#fff;box-shadow:var(--shadow-sm)}.btn-dark:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-ghost{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.stat-band{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;width:min(100%,57.5rem);margin:3rem auto 0;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);overflow:hidden;box-shadow:var(--shadow-sm)}.stat{display:flex;flex-direction:column;gap:.35rem;padding:1.4rem 1rem;background:#fff}.stat-num{font-size:2.05rem;font-weight:800;letter-spacing:-.03em;color:var(--ink);line-height:1}.stat-num i{font-size:1.05rem;font-weight:700;font-style:normal;color:var(--muted);margin-left:1px}.stat-pos .stat-num{color:var(--green-ink)}.stat-label{font-size:.82rem;color:var(--muted);font-weight:550}.section{padding:5rem 0;border-top:1px solid transparent}.section.band{background:var(--band);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}body.blog .section{padding:1.35rem 0 0}body.blog .section.blog-head{padding-top:2.25rem;padding-bottom:1.1rem}body.blog .section:last-of-type{padding-bottom:2.05rem}body.blog .section[id],body.blog .h3[id]{scroll-margin-top:5.4rem}.kicker{margin:0 0 .7rem;font-size:.8rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.kicker.center{text-align:center}.h2{margin:0;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.12;font-weight:800;letter-spacing:-.025em;color:var(--ink)}.h2 strong{color:var(--accent);font-weight:inherit}.h2.center{text-align:center;width:min(100%,53.75rem);margin:0 auto}.h3{margin:0;font-size:clamp(1.18rem,2vw,1.42rem);line-height:1.2;font-weight:750;letter-spacing:-.015em;color:var(--ink)}.lead{margin:.85rem 0 0;font-size:1.1rem;color:var(--body)}.lead.center{margin:.85rem auto 0;text-align:center}.results-wrap .h2,.results-wrap .lead{width:min(100%,61.25rem)}.bullets{margin:.6rem 0 0;padding-left:1.4rem}.bullets>li{margin:.4rem 0;line-height:1.65;color:var(--body);font-size:1.04rem}.bullets>li code{font-family:var(--mono);font-size:.86rem;color:var(--accent-ink);background:var(--accent-soft);padding:1px 6px;border-radius:4px}.bullets>li em{font-style:normal;color:var(--accent-ink);font-weight:600}.bullets>li strong{color:var(--green-ink);font-weight:700}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;margin-top:2.6rem}.card{display:flex;flex-direction:column;padding:1.6rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .15s,box-shadow .15s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.card-ic{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:12px;margin-bottom:1.1rem}.ic-blue{color:var(--accent);background:var(--accent-soft)}.ic-violet{color:var(--amber);background:var(--amber-soft)}.ic-green{color:var(--green);background:var(--green-soft)}.card h3{margin:0 0 .5rem;font-size:1.16rem;font-weight:750;color:var(--ink);letter-spacing:-.01em}.card p{margin:0;font-size:.98rem;color:var(--body)}.card p strong{color:var(--ink)}.tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.1rem}.tag{padding:.25rem .62rem;border-radius:7px;background:var(--band);border:1px solid var(--line);font-size:.78rem;font-weight:600;color:var(--muted)}.prose{width:min(100%,var(--measure));margin:1.35rem 0 0}.prose.center{margin-left:auto;margin-right:auto}.prose-link{margin:1.5rem 0 0}.prose-link a{color:var(--accent);font-weight:650;text-decoration:none}.prose-link a:hover{text-decoration:underline}.blog-head{padding-top:3.4rem;padding-bottom:.6rem}.blog-title{font-size:clamp(2rem,4.4vw,3rem);line-height:1.12;max-width:none;margin:0}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin-top:.9rem;padding:.75rem 0 .95rem;border-bottom:1px solid var(--line);color:var(--muted);font-size:.9rem;font-weight:560}.blog-meta>span{display:inline-flex;align-items:center}.blog-meta-date+.blog-meta-author:before{content:"";width:4px;height:4px;margin-right:.8rem;border-radius:50%;background:var(--line-2)}.blog-meta-author{color:var(--muted);font-weight:600}.blog-share-btn{display:inline-flex;align-items:center;gap:.8rem;padding:0;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-weight:700;text-decoration:none;transition:color .15s}.blog-share-btn:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--line-2);pointer-events:none}.blog-share-btn:hover{color:var(--accent-ink);text-decoration:underline}.blog-share-btn.copied{color:var(--green-ink)}.blog-quote{position:relative;margin-top:1.05rem;padding:1rem 1.2rem 1rem 1.35rem;border-left:4px solid var(--accent);border-radius:0 8px 8px 0;background:var(--accent-soft);font-style:italic;line-height:1.72}.blog-index-hero{padding-top:3.2rem}.blog-index-kicker{margin:0 0 .55rem;color:var(--accent);font-size:.82rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.blog-post-list{display:grid;gap:1rem;margin-top:.4rem}.blog-post-card{display:grid;gap:.62rem;padding:1.35rem 1.45rem;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-sm);transition:border-color .16s,box-shadow .16s,transform .16s}.blog-post-card:hover{border-color:#0f6b4f4d;box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-post-card.is-pinned{border-color:#0f6b4f42;background:linear-gradient(180deg,#e8f4eeb3,#fff 42%)}.blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;color:var(--muted);font-size:.83rem;font-weight:760}.blog-post-meta span{color:var(--accent);letter-spacing:.05em;text-transform:uppercase}.blog-post-card h2{margin:0;color:var(--ink);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.18;letter-spacing:-.025em}.blog-post-card p{margin:0;color:var(--body);font-size:1rem;line-height:1.72}.blog-post-tags{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.2rem}.blog-post-tags code{padding:.22rem .5rem;border-radius:7px;background:var(--band);color:var(--muted);font-family:var(--mono);font-size:.76rem;font-weight:750}.blog-back-link{display:inline-flex;align-items:center;margin-bottom:.85rem;color:var(--accent);font-weight:780;font-size:.92rem}.blog-back-link:hover{text-decoration:underline}.release-hero{padding-top:3.1rem}.release-meta{display:block;margin-top:0;padding-top:0}.release-agent-definition{margin:1rem 0 0;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:10px;background:var(--band);color:var(--body);font-size:.98rem;line-height:1.74}.release-agent-definition strong{color:var(--green-ink)}.release-prose>h2,.release-prose>h3,.release-prose>h4,.release-prose>p,.release-prose>ul:not(.release-mode-list){width:min(100%,var(--article-max));margin-left:auto;margin-right:auto}.release-prose h2,.release-prose h3,.release-prose h4{margin:2.05rem 0 .8rem;color:var(--ink);letter-spacing:-.02em;line-height:1.22}.release-prose h2{font-size:clamp(1.48rem,2.8vw,2rem)}.release-prose h3{font-size:clamp(1.28rem,2.2vw,1.6rem)}.release-prose h4{font-size:1.08rem}.release-prose p,.release-prose li{color:var(--body);font-size:1.04rem;line-height:1.82}.release-prose p{margin:0 0 1.05rem}.release-prose ul{display:grid;gap:.32rem;margin:.55rem 0 1.15rem;padding-left:1.3rem}.release-prose .release-mode-list{width:min(100%,var(--article-max));gap:.58rem;margin-top:.6rem;margin-left:auto;margin-right:auto;padding-left:0;list-style:none}.release-prose>h2,.release-prose>h3,.release-prose>h4,.release-prose>p,.release-prose>ul:not(.release-mode-list){margin-left:auto;margin-right:auto}.release-mode-list li{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.62rem;line-height:1.64}.release-mode-dot{width:.62rem;height:.62rem;margin-top:.55rem;border-radius:50%;background:var(--muted);box-shadow:0 0 0 4px #757b901a}.release-mode-dot-base{background:var(--muted);box-shadow:0 0 0 4px #757b901f}.release-mode-dot-self{background:var(--amber);box-shadow:0 0 0 4px #b06f1221}.release-mode-dot-fewshot{background:var(--fewshot);box-shadow:0 0 0 4px #2fa87321}.release-mode-dot-reflect-3{background:var(--reflect);box-shadow:0 0 0 4px #3f63c921}.release-prose strong{color:var(--green-ink);font-weight:780}.release-prose a{color:var(--accent);font-weight:720}.release-prose a:hover{text-decoration:underline}.release-table{margin:1rem 0 1.4rem;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow-sm)}.release-table table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.release-table:not(.release-table-compact) table{min-width:0}.release-table-wide{width:min(calc(100vw - (var(--page-pad) * 2)),76rem);max-width:none;margin-left:50%;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--muted) transparent;scrollbar-gutter:stable;scrollbar-width:auto;transform:translate(-50%);-webkit-overflow-scrolling:touch}.release-table.release-table-wide table{min-width:72rem}.release-table-wide::-webkit-scrollbar{height:10px}.release-table-wide::-webkit-scrollbar-track{background:transparent}.release-table-wide::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--muted);background-clip:padding-box}.release-table th,.release-table td{padding:.72rem .75rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:.92rem;overflow-wrap:anywhere}.release-table th{background:var(--band);color:var(--muted);font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.release-table td{color:var(--body);font-weight:560}.release-table td:first-child,.release-table th:first-child{color:var(--ink);font-weight:800}.release-table tr:last-child td{border-bottom:0}.release-table:not(.release-table-compact) th:nth-child(1),.release-table:not(.release-table-compact) td:nth-child(1){width:3.1rem}.release-table:not(.release-table-compact) th:nth-child(2),.release-table:not(.release-table-compact) td:nth-child(2){width:26%}.release-table:not(.release-table-compact) th:nth-child(3),.release-table:not(.release-table-compact) td:nth-child(3){width:10%}.release-table:not(.release-table-compact) th:nth-child(4),.release-table:not(.release-table-compact) td:nth-child(4){width:14%}.release-table:not(.release-table-compact) th:nth-child(n+5),.release-table:not(.release-table-compact) td:nth-child(n+5){width:8.5%}.release-table-gap td{color:var(--muted);text-align:center;letter-spacing:.08em}.release-figure{display:grid;place-items:center;margin:1.3rem 0 1.55rem;padding:0;border:0;background:transparent;box-shadow:none}.release-figure img{display:block;width:min(100%,var(--release-img-width, 760px));height:auto;border-radius:8px}body.blog .lead{margin-top:.68rem}body.blog .prose{margin-top:1rem}body.blog .h3-spaced{margin-top:1.35rem}body.blog .h3-spaced-sm{margin-top:1.2rem}.h3-spaced{margin-top:2.15rem}.h3-spaced-sm{margin-top:1.75rem}.prose p{margin:0 0 1.1rem;font-size:1.08rem;line-height:1.78;color:var(--body)}.prose p:last-child{margin-bottom:0}.prose strong{color:var(--green-ink);font-weight:700}.prose em{font-style:normal;color:var(--accent-ink);font-weight:600}.blog-toc{display:none}@media(min-width:1160px){.blog-page{display:grid;grid-template-columns:minmax(0,var(--article-max)) minmax(12rem,14.375rem);column-gap:clamp(2rem,4vw,3.5rem);justify-content:center;align-items:start;padding:0 var(--page-pad)}.blog-page>.section{grid-column:1;width:100%}.blog-page>.section .wrap.narrow{max-width:none;padding-left:0;padding-right:0}.blog-toc{display:block;grid-column:2;grid-row:1 / span 99;position:sticky;top:5.6rem;z-index:1;width:100%;padding:.1rem 0 .7rem;color:var(--muted)}.blog-toc-title{display:block;margin:0 0 .9rem;color:var(--muted);font-size:.78rem;font-weight:820;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.blog-toc ol{display:grid;gap:.52rem;margin:0;padding:.12rem 0 .12rem 1.1rem;border-left:1px solid var(--line-2);list-style:none}.blog-toc li{position:relative}.blog-toc a{display:block;color:var(--muted);font-size:.92rem;font-weight:520;line-height:1.45;text-decoration:none;transition:color .15s,transform .15s}.blog-toc a:hover{color:var(--accent);transform:translate(2px)}.blog-toc .is-active a{color:var(--ink);font-weight:760}.blog-toc .is-active:before{content:"";position:absolute;left:calc(-1.1rem - 1px);top:.18rem;bottom:.18rem;width:2px;border-radius:2px;background:var(--accent)}.blog-toc .is-child a{padding-left:.7rem;font-size:.84rem}.blog-page.blog-index-page,.blog-page.release-note-page{display:block;padding:0}.blog-page.blog-index-page>.section,.blog-page.release-note-page>.section{width:auto}}.num-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;margin-top:2.6rem}.num-card{display:flex;gap:1rem;padding:1.5rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.num-badge{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;font-family:var(--mono);font-weight:700;font-size:.95rem;color:var(--accent);background:var(--accent-soft)}.num-card h3{margin:.2rem 0 .45rem;font-size:1.1rem;font-weight:750;color:var(--ink)}.num-card p{margin:0;font-size:.96rem;color:var(--body)}.anatomy{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.6rem;margin:2.8rem 0 0}.ana-card{display:flex;flex-direction:column;gap:.4rem;padding:1.3rem;border-radius:var(--radius);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ana-tag{font-size:.74rem;font-weight:750;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.ana-card strong{font-size:1.18rem;font-weight:800;color:var(--ink);letter-spacing:-.01em}.ana-card p{margin:0;font-size:.92rem;color:var(--body)}.ana-env{border-top:3px solid var(--accent)}.ana-train{border-top:3px solid var(--amber)}.ana-test{border-top:3px solid var(--green)}.ana-arrow{display:grid;place-items:center;color:var(--line-2);font-size:1.5rem;font-weight:700}.tg-table{margin-top:2rem;border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto;overflow-y:hidden;background:#fff;box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch}.tg-row{display:grid;grid-template-columns:60px 120px 1fr;align-items:center;width:max(100%,var(--table-min));padding:.5rem 1.2rem;border:0;border-top:1px solid var(--line);background:#fff;font:inherit;text-align:left}.tg-row:first-child{border-top:0}.tg-head{background:var(--band);font-size:.74rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:.8rem;padding-bottom:.8rem}.tg-row>span{min-height:2.7rem;display:flex;align-items:center;font-size:.95rem;color:var(--ink)}.tg-head>span{min-height:0}.tg-id{font-family:var(--mono);font-weight:700;color:var(--muted)}.tg-row:not(.tg-head):hover{background:#fcfcff}.tg-row[data-task-group]{position:relative;cursor:pointer;padding-right:3.1rem;transition:background .15s}.tg-row[data-task-group]:after{content:"+";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1px solid var(--line-2);border-radius:50%;color:var(--muted);font-family:var(--mono);font-size:.92rem;font-weight:750;line-height:1}.tg-row[data-task-group].is-open{background:#f8fbf9}.tg-row[data-task-group].is-open:after{content:"-";border-color:#0f6b4f47;background:var(--accent-soft);color:var(--accent)}.tg-row[data-task-group]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.tg-detail{width:max(100%,var(--table-min));padding:1rem 1.2rem 1.25rem;border-top:1px solid var(--line);background:linear-gradient(180deg,#fbfdfb,#fff)}.tg-detail-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.tg-detail-head strong{color:var(--ink);font-size:.95rem;font-weight:750}.tg-detail-head span{color:var(--muted);font-family:var(--mono);font-size:.78rem;font-weight:700}.task-sets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.task-set{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.task-set-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.58rem .86rem;border-bottom:1px solid var(--line);background:#fbfcfd}.task-set-head strong{color:var(--ink);font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:lowercase}.task-set-head span{color:var(--muted);font-family:var(--mono);font-size:.68rem;font-weight:750}.task-set-train .task-set-head strong{color:var(--accent-ink)}.task-set-test .task-set-head strong{color:var(--amber)}.task-list{display:grid}.task-item{display:grid;grid-template-columns:70px minmax(0,1fr);gap:.3rem .68rem;align-items:start;padding:.72rem .86rem;border-top:1px solid var(--line)}.task-item:first-child{border-top:0}.task-id{font-family:var(--mono);font-size:.72rem;font-weight:750;color:var(--muted);text-transform:uppercase}.task-title{color:var(--ink);font-size:.86rem;font-weight:750;line-height:1.35}.task-desc{grid-column:2;color:var(--body);font-size:.86rem;line-height:1.45}.chip{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:.74rem;font-weight:700;font-style:normal;letter-spacing:.01em}.chip.crm{color:var(--crm);background:var(--crm-soft)}.chip.erp{color:var(--erp);background:var(--erp-soft)}.chip.fin{color:var(--fin);background:var(--fin-soft)}.chip.healthcare{color:var(--healthcare);background:var(--healthcare-soft)}.chip.legal{color:var(--legal);background:var(--legal-soft)}.chip.data{color:var(--data);background:var(--data-soft)}.method{padding:1.6rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.method-accent{border-top:3px solid var(--accent)}.m-code{display:inline-block;margin-bottom:.9rem;padding:.28rem .6rem;border-radius:7px;background:#11131f;color:#b9f0d8;font-family:var(--mono);font-size:.84rem;font-weight:600}.method h3{margin:0 0 .45rem;font-size:1.12rem;font-weight:750;color:var(--ink)}.method p{margin:0;font-size:.97rem;color:var(--body)}.metric-band{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;margin:2.6rem 0 0}.metric{display:flex;flex-direction:column;gap:.4rem;padding:1.7rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;align-items:center}.metric-num{font-size:2.6rem;font-weight:800;letter-spacing:-.03em;color:var(--ink);line-height:1}.metric-num.pos{color:var(--green-ink)}.metric-num i{font-size:1.2rem;font-weight:700;font-style:normal;color:var(--muted)}.metric-label{font-size:.9rem;color:var(--muted);font-weight:550}.stat-tba{color:var(--muted)!important;font-weight:700;letter-spacing:0}.panel{margin:1.8rem 0 0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--line);background:#fcfcfe}.panel-title{font-size:.98rem;font-weight:700;color:var(--ink)}.legend{display:flex;flex-wrap:wrap;gap:1.1rem;font-size:.82rem;color:var(--muted)}.leg{display:inline-flex;align-items:center;gap:.4rem;font-weight:550}.sw{width:.85rem;height:.85rem;border-radius:3px}.sw-base{background:#e3e6f0}.sw-demo{background:var(--fewshot)}.sw-reflect{background:var(--reflect)}.sw-evo{background:var(--green)}.bars{display:grid;gap:.7rem;padding:1.5rem 1.5rem 1.7rem}.bar-row{display:grid;grid-template-columns:96px 1fr;gap:1rem;align-items:center}.bl{font-size:.82rem;font-weight:650;color:var(--muted);white-space:nowrap}.bp{display:grid;gap:.3rem}.tr{position:relative;height:1.15rem;border-radius:6px;background:#f1f2f8;display:flex;align-items:center}.fl{flex:none;height:100%;width:0;border-radius:6px;transition:width .9s cubic-bezier(.2,.8,.2,1)}.shown .fl{width:var(--w)}.fl.base{background:linear-gradient(90deg,#d3d8e8,#c4cadf)}.fl.demo{background:linear-gradient(90deg,var(--fewshot-2),var(--fewshot))}.fl.reflect{background:linear-gradient(90deg,var(--reflect-2),var(--reflect))}.fl.evo{background:linear-gradient(90deg,#18b67c,var(--green))}.tr b{margin-left:8px;white-space:nowrap;font-family:var(--mono);font-size:.72rem;font-weight:700;color:var(--muted)}.tr:has(.fl.evo) b{color:var(--green-ink)}.merged-chart .panel-head{align-items:flex-start}.combined-bars{display:block;overflow-x:auto;padding:1.35rem 1.45rem 1.55rem;-webkit-overflow-scrolling:touch}.ob-head,.ob-group{width:max(100%,var(--results-table-min))}.ob-head{display:grid;grid-template-columns:190px 112px 122px 66px minmax(190px,1fr);gap:.7rem;padding:0 0 .85rem;font-size:.74rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ob-group{display:grid;grid-template-columns:190px minmax(0,1fr);gap:.7rem;padding:1.05rem 0;border-top:1px solid var(--line)}.ob-group:last-child{padding-bottom:0}.ob-name{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.45rem;padding-top:.2rem}.ob-name strong{font-family:var(--mono);font-size:.86rem;font-weight:750;color:var(--muted)}.ob-title-line{display:flex;flex:1 1 9rem;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.ob-title-line>span{min-width:0;font-size:.88rem;font-weight:650;line-height:1.25;color:var(--ink)}.ob-rows{display:grid;gap:.42rem}.ob-harness-block{display:grid;grid-template-columns:112px 122px minmax(0,1fr);gap:.7rem;align-items:start;padding:.3rem 0 .72rem;border-bottom:1px solid var(--line)}.ob-harness-block:last-child{padding-bottom:0;border-bottom:0}.ob-condition-rows{display:grid;gap:.42rem}.ob-row{display:grid;grid-template-columns:66px minmax(0,1fr);gap:.7rem;align-items:center}.ob-harness{min-width:0;color:var(--ink);font-size:.86rem;font-weight:750;line-height:1.2}.ob-model{display:grid;gap:.16rem;min-width:0;color:var(--ink);line-height:1.2}.ob-model strong{min-width:0;color:var(--ink);font-size:.86rem;font-weight:750;line-height:1.2}.ob-model small{min-width:0;color:var(--muted);font-family:var(--mono);font-size:.72rem;font-weight:700;line-height:1.15}.ob-row code{font-family:var(--mono);font-size:.78rem;font-weight:750;color:var(--ink)}.ob-meter{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:.45rem;align-items:center}.ob-track{height:1.16rem;border-radius:7px;background:#eef3f0;overflow:hidden}.ob-track .fl{display:block;height:100%;border-radius:7px}.ob-meter b{display:block;white-space:nowrap;font-family:var(--mono);font-size:.72rem;font-weight:750;color:var(--muted);text-align:right}.ob-meter.mode-demo b{color:var(--fewshot-ink)}.ob-meter.mode-reflect b{color:var(--reflect-ink)}.radar-explorer{margin-top:1.65rem}.radar-head>span:first-child{display:grid;gap:.18rem}.radar-head small{color:var(--muted);font-size:.76rem;font-weight:540}.radar-scale{color:var(--accent);font-family:var(--mono);font-size:.72rem;font-weight:780}.radar-controls{padding:1rem 1.2rem 0;border-bottom:1px solid var(--line);background:#fbfcfd}.radar-control-heading{display:flex;align-items:baseline;gap:.7rem;margin-bottom:.75rem}.radar-control-heading strong{color:var(--ink);font-size:.82rem;font-weight:780}.radar-control-heading span{color:var(--muted);font-size:.72rem}.radar-facets{display:grid;grid-template-columns:1.55fr .82fr .88fr 1.12fr;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.radar-facet{min-width:0;padding:.72rem;border-left:1px solid var(--line)}.radar-facet:first-child{border-left:0}.radar-facet header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.42rem}.radar-facet header strong{color:var(--muted);font-size:.61rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase}.radar-facet header button,.radar-active-head button{padding:0;border:0;background:transparent;color:var(--accent);cursor:pointer;font-size:.66rem;font-weight:720}.radar-facet header button:disabled,.radar-active-head button:disabled{color:var(--muted);cursor:default;opacity:.5}.radar-facet>div{display:grid;gap:.2rem}.radar-facet-runIds>div{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-filter-option{position:relative;display:flex;min-width:0;min-height:1.85rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.3rem .38rem;border-radius:5px;color:var(--body);cursor:pointer;font-size:.72rem;line-height:1.15;transition:background-color .12s ease,color .12s ease}.radar-filter-option:hover{background:var(--accent-soft)}.radar-filter-option.is-checked{background:var(--accent-soft);color:var(--accent-ink);font-weight:720}.radar-filter-option.is-disabled{cursor:not-allowed;opacity:.35}.radar-filter-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-filter-option small{margin-left:.32rem;color:var(--muted);font-family:var(--mono);font-size:.58rem;font-weight:660}.radar-filter-option input{position:absolute;width:1px;height:1px;opacity:0}.radar-filter-option>i{position:relative;width:.86rem;height:.86rem;flex:none;border:1px solid var(--line-2);border-radius:3px;background:#fff;box-shadow:inset 0 1px 1px #0d0f1a09}.radar-filter-option.is-checked>i{border-color:var(--accent);background:var(--accent)}.radar-filter-option.is-checked>i:after{position:absolute;top:.11rem;left:.28rem;width:.2rem;height:.4rem;border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";transform:rotate(45deg)}.radar-filter-option input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.radar-command-bar{display:grid;grid-template-columns:minmax(10rem,.72fr) minmax(21rem,1.6fr);align-items:center;gap:.75rem;min-height:3.4rem;margin-top:.1rem}.radar-match-row{display:flex;min-width:0;align-items:center;gap:.45rem;color:var(--muted);font-size:.71rem}.radar-match-row b{color:var(--ink);font-family:var(--mono);font-size:.78rem}.radar-match-row .is-warning,.radar-match-row .is-warning b{color:var(--amber)}.radar-match-row small{overflow:hidden;color:var(--amber);font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.radar-quick{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem}.radar-quick button{min-height:1.9rem;padding:.28rem .58rem;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:#fff;cursor:pointer;font-size:.68rem;font-weight:720;line-height:1.15}.radar-quick button{border-color:var(--line-2);background:#fff;color:var(--body)}.radar-quick button:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.radar-quick button:disabled{cursor:not-allowed;opacity:.38}.radar-quick{justify-content:flex-end}.radar-quick>strong{margin-right:.15rem;color:var(--muted);font-size:.64rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.radar-body{display:grid;grid-template-columns:minmax(20rem,23rem) minmax(0,1fr);min-height:36rem}.radar-active{min-width:0;padding:1rem;border-right:1px solid var(--line);background:#fcfcfe}.radar-active-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.radar-active-head strong{color:var(--muted);font-size:.64rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase}.radar-series-list{display:grid;max-height:33rem;padding-right:.55rem;overflow-y:auto;scrollbar-color:var(--line-2) transparent;scrollbar-width:thin}.radar-series-row{display:grid;grid-template-columns:minmax(0,1fr) 1.45rem;gap:.22rem;align-items:center;min-height:4rem;padding:.48rem .2rem .48rem .42rem;border-top:1px solid var(--line);border-radius:6px;transition:background-color .12s ease,box-shadow .12s ease}.radar-series-row:first-child{border-top:0}.radar-series-row:hover{background:var(--band)}.radar-series-row.is-focused{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.radar-series-row.is-focused:hover{background:var(--accent-soft)}.radar-series-select{display:grid;grid-template-columns:.5rem minmax(0,1fr);gap:.48rem;align-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.radar-series-select:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:2px}.radar-series-select>i{width:.5rem;height:.5rem;border-radius:2px}.radar-series-select>span{display:grid;min-width:0;gap:.16rem}.radar-series-row strong{color:var(--ink);font-size:.72rem;font-weight:740;line-height:1.3;overflow-wrap:anywhere}.radar-series-row small{color:var(--muted);font-size:.61rem;line-height:1.4;overflow-wrap:anywhere}.radar-series-remove{width:1.45rem;height:1.45rem;padding:0;border:0;border-radius:4px;background:transparent;color:var(--muted);cursor:pointer;font-size:1rem;line-height:1}.radar-series-remove:hover{background:var(--band);color:var(--ink)}.radar-stage{position:relative;min-width:0;min-height:36rem;padding:.2rem}.radar-hit-target{cursor:pointer}.radar-axis-label{fill:var(--body);font-family:var(--mono);font-size:.67rem;font-weight:730}.radar-tooltip{min-width:14rem;padding:.72rem .8rem;border:1px solid var(--line-2);border-radius:7px;background:#fffffff7;box-shadow:var(--shadow-md)}.radar-tooltip>strong{color:var(--ink);font-family:var(--mono);font-size:.72rem}.radar-tooltip>span{display:block;margin-top:.08rem;color:var(--muted);font-size:.7rem}.radar-tooltip>div{display:grid;gap:.3rem;margin-top:.55rem}.radar-tooltip.is-dense{width:min(38rem,calc(100vw - 2.5rem))}.radar-tooltip.is-dense>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem 1rem}.radar-tooltip p{display:grid;grid-template-columns:.45rem minmax(0,1fr) auto;gap:.4rem;align-items:center;margin:0;font-size:.65rem}.radar-tooltip p i{width:.45rem;height:.45rem;border-radius:2px}.radar-tooltip p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-tooltip p b{color:var(--ink);font-family:var(--mono);font-size:.65rem}.radar-empty{display:grid;min-height:36rem;place-items:center;padding:2rem;color:var(--muted);font-size:.82rem;text-align:center}.lb{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.lb-row{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(76px,.8fr));width:max(100%,38rem);align-items:stretch;border-top:1px solid var(--line)}.lb-row:first-child{border-top:0}.lb-head{background:#fcfcfe;font-size:.74rem;font-weight:750;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.lb-head span{display:flex;align-items:center;padding:.8rem .9rem}.lb-head span:not(:first-child){justify-content:flex-end}.lb-head code{font-family:var(--mono);text-transform:none;letter-spacing:0;font-weight:700;color:var(--accent-ink)}.lb-row .lb-name{display:flex;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.95rem;color:var(--ink);font-weight:550}.hc{display:flex;align-items:center;justify-content:flex-end;padding:.7rem .9rem;font-family:var(--mono);font-size:.92rem;font-weight:600;color:var(--ink);border-left:1px solid rgba(255,255,255,.55)}.hc.best{position:relative}.hc.best:after{content:"★";position:absolute;left:7px;font-size:.7rem;color:inherit;opacity:.85}.lb-row .d{display:flex;align-items:center;justify-content:flex-end;padding:.7rem .9rem;font-family:var(--mono);font-weight:700;font-size:.92rem;color:var(--green-ink);background:var(--green-soft)}.note{margin:1.3rem auto 0;width:min(100%,55rem);font-size:.88rem;color:var(--muted);line-height:1.6}.note a,.prose a,.lead a{color:var(--accent);font-weight:600}.note a:hover,.prose a:hover,.lead a:hover{text-decoration:underline}.note.center{text-align:center}.note code{font-family:var(--mono);font-size:.82rem;color:var(--accent-ink)}.note strong{color:var(--ink)}.stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3rem;margin-top:2.6rem;position:relative}.step{position:relative;padding:1.5rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.step:before{content:"";position:absolute;top:2.4rem;right:-1.3rem;width:1.3rem;height:2px;background:var(--line-2);z-index:1}.step:last-child:before{display:none}.step-n{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:.9rem;border-radius:10px;font-family:var(--mono);font-weight:700;font-size:.92rem;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.step h3{margin:0 0 .4rem;font-size:1.05rem;font-weight:750;color:var(--ink)}.step p{margin:0;font-size:.93rem;color:var(--body)}.pipeline-figure{margin:2.6rem 0 0;padding:0;text-align:center}.pipeline-figure img{max-width:100%;height:auto;border-radius:var(--radius)}.invite-actions{margin-top:2rem}.bibtex{position:relative;margin-top:1.8rem;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-md)}.bibtex pre{margin:0;padding:1.5rem 1.6rem;background:#11131f;overflow-x:auto}.bibtex code{font-family:var(--mono);font-size:.86rem;line-height:1.7;color:#d7dcf5;white-space:pre}.copy-btn{position:absolute;top:.8rem;right:.8rem;z-index:2;padding:.32rem .75rem;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff14;color:#c9d1ff;font:600 .8rem var(--sans);cursor:pointer;transition:background .15s}.copy-btn:hover{background:#ffffff29}.copy-btn.copied{color:#7ee2b8;border-color:#7ee2b866}.footer{flex:0 0 auto;background:#0d0f1a;color:#aeb4cc;padding:2.6rem 0}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem}.footer .brand-name{color:#fff}.footer .brand-accent{color:#7ee2b8}.footer-tag{margin:0;flex:1;min-width:240px;font-size:.92rem}.footer-links{display:grid;justify-items:end;gap:.25rem;min-width:min(100%,24rem)}.footer-link{color:#7ee2b8;font-weight:600;font-size:.9rem}.footer-link:hover{color:#fff}.footer-notice{margin:0;color:#7f879d;font-family:var(--mono);font-size:.68rem;font-weight:700;letter-spacing:.02em;line-height:1.35;text-align:right;text-transform:uppercase}.oneline{width:min(100%,var(--measure));margin:1.9rem 0 0;padding:1.05rem 1.3rem;background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.oneline.center{width:min(100%,55rem);margin-left:auto;margin-right:auto}.oneline p{margin:0;color:var(--accent-ink);font-weight:550;font-size:1.02rem;line-height:1.6}.oneline p b{font-weight:750}.htables{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:1.9rem}.htable{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto;overflow-y:hidden;min-width:0;-webkit-overflow-scrolling:touch}.ht-cap{padding:.85rem 1rem;border-bottom:1px solid var(--line);background:#fcfcfe;font-size:.92rem;font-weight:700;color:var(--ink)}.ht-cap small{display:block;margin-top:.15rem;color:var(--muted);font-weight:500;font-size:.78rem}.ht-row{display:grid;grid-template-columns:.95fr .95fr 1fr .85fr;align-items:center;width:max(100%,22rem);border-top:1px solid var(--line)}.ht-row:first-of-type{border-top:0}.ht-row>span,.ht-row>code{padding:.55rem .45rem;font-size:.86rem;min-width:0;overflow:hidden}.ht-row code{font-family:var(--mono);font-size:.78rem;color:var(--accent-ink);padding-left:.75rem}.ht-row .num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.ht-row.ht-head{background:#fcfcfe;font-size:.62rem;font-weight:750;text-transform:uppercase;letter-spacing:.02em;color:var(--muted)}.ht-row.ht-head>span:last-child{padding-right:.75rem}.ht-row.ht-head .num{text-align:right}.ht-row.ht-head>span{padding:.7rem .9rem}.ht-row.best{background:var(--green-soft)}.ht-row.best .num{color:var(--green-ink);font-weight:700}.ht-row.best code{color:var(--green-ink)}.blog-results-wide{width:min(100% - (var(--page-pad) * 2),var(--content-max));margin:1.9rem 50% 0;transform:translate(-50%)}.blog-results-wide .htables{margin-top:0}.blog-results-wide .ht-row{grid-template-columns:minmax(92px,.9fr) minmax(88px,.88fr) minmax(118px,1.05fr) minmax(58px,.62fr)}.blog-results-wide .ht-row>span,.blog-results-wide .ht-row>code{padding-left:.64rem;padding-right:.64rem}.blog-results-wide .ht-row code{padding-left:.8rem}.blog-results-wide .ht-row .num,.blog-results-wide .ht-row.ht-head .num{text-align:center}.blog-benchmark-figure{width:100%;max-width:var(--measure);margin:2rem 0 0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.blog-benchmark-figure.blog-leaderboard{width:min(calc(100vw - (var(--page-pad) * 2)),90rem);max-width:none;margin-left:50%;transform:translate(-50%)}.blog-benchmark-table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.results-benchmark-figure{max-width:none;margin:2.1rem 0 2.35rem}.blog-benchmark-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--line);background:#fcfcfe}.blog-benchmark-head strong{display:block;color:var(--ink);font-size:1rem;font-weight:800;line-height:1.2}.blog-benchmark-copy>span{display:block;margin-top:.28rem;color:var(--muted);font-size:.8rem;font-weight:550;white-space:normal}.blog-benchmark-range{display:inline-block;margin-left:.55rem;color:var(--accent);font-family:var(--mono);font-size:.68rem;font-style:normal;font-weight:760;white-space:nowrap}.blog-benchmark-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.72rem 1rem}.blog-benchmark-legend{display:inline-flex!important;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:0!important}.blog-benchmark-legend i{display:inline-flex;align-items:center;gap:.32rem;color:var(--muted);font-size:.76rem;font-style:normal;font-weight:650}.blog-benchmark-legend b{flex:none}.blog-benchmark-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.72rem 1rem}.blog-metric-toggle{display:inline-flex;height:2.2rem;min-width:13.5rem;padding:.2rem;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 2px 8px #0c111e0f}.blog-metric-toggle button{min-width:4.05rem;padding:0 .72rem;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--mono);font-size:.72rem;font-weight:800;letter-spacing:.03em}.blog-metric-toggle button.is-active{background:var(--accent);color:#fff;box-shadow:0 4px 10px #09584129}.blog-benchmark-cols{display:grid;grid-template-columns:96px 82px 54px minmax(220px,1fr);gap:.55rem;min-width:var(--benchmark-table-min);padding:.82rem 1rem;background:#fcfcfe;border-bottom:1px solid var(--line);color:var(--muted);font-size:.64rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase}.blog-benchmark-cols span:last-child{text-align:right}.blog-benchmark-rows{display:grid}.blog-benchmark-group{display:grid;grid-template-columns:96px 82px minmax(0,1fr);gap:.55rem;min-width:var(--benchmark-table-min);padding:1rem;border-top:1px solid var(--line)}.blog-benchmark-group:first-child{border-top:0}.blog-benchmark-name,.blog-benchmark-model{min-width:0;display:grid;align-content:start;padding-top:.08rem}.blog-benchmark-name strong{color:var(--ink);font-size:.95rem;font-weight:800;line-height:1.16}.blog-benchmark-model strong{color:var(--ink);font-size:.84rem;font-weight:800;line-height:1.2}.blog-benchmark-model small{color:var(--muted);font-family:var(--mono);font-size:.7rem;font-weight:780}.blog-benchmark-bars{display:grid;gap:.46rem}.blog-benchmark-bar{display:grid;grid-template-columns:54px minmax(0,1fr);gap:.6rem;align-items:center}.blog-benchmark-bar code{color:var(--ink);font-family:var(--mono);font-size:.75rem;font-weight:800}.blog-benchmark-measure{display:grid;grid-template-columns:minmax(0,1fr) 68px;gap:.5rem;align-items:center}.blog-benchmark-track{height:1.05rem;overflow:hidden;border-radius:6px;background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(7,74,52,.055) calc(50% - 1px),rgba(7,74,52,.055) 50%,transparent 50%),#edf3f0}.blog-benchmark-track span{display:block;width:var(--w);height:100%;border-radius:6px}.blog-benchmark-measure b{color:var(--ink);font-family:var(--mono);font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.blog-benchmark-bar.mode-base .blog-benchmark-track span{background:linear-gradient(90deg,#d5dae8,#c4cade)}.blog-benchmark-bar.mode-demo .blog-benchmark-track span{background:linear-gradient(90deg,var(--fewshot-2),var(--fewshot))}.blog-benchmark-bar.mode-reflect .blog-benchmark-track span{background:linear-gradient(90deg,var(--reflect-2),var(--reflect))}.blog-benchmark-bar.mode-demo code,.blog-benchmark-bar.mode-demo .blog-benchmark-measure b{color:var(--fewshot-ink)}.blog-benchmark-bar.mode-reflect code,.blog-benchmark-bar.mode-reflect .blog-benchmark-measure b{color:var(--reflect-ink)}.blog-leaderboard .blog-benchmark-table{position:relative}.blog-leaderboard table{width:100%;min-width:79rem;border-collapse:collapse;table-layout:auto;color:var(--body)}.blog-leaderboard th,.blog-leaderboard td{height:3.65rem;padding:.72rem .68rem;border-bottom:1px solid var(--line);line-height:1.25;text-align:left;vertical-align:middle}.blog-leaderboard tbody tr:last-child th,.blog-leaderboard tbody tr:last-child td{border-bottom:0}.blog-leaderboard thead th{height:3rem;background:#fcfcfe;color:var(--muted);font-size:.64rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.blog-leaderboard tbody tr{transition:background-color .14s ease}.blog-leaderboard tbody tr:hover{background:#0f6b4f09}.blog-leaderboard .rank-column{width:3.2rem;min-width:3.2rem;padding-left:.9rem;text-align:left}.blog-leaderboard .model-column{width:9.5rem;min-width:9.5rem}.blog-leaderboard .harness-column{width:7.6rem;min-width:7.6rem;text-align:left}.blog-leaderboard .mode-column{width:7.9rem;min-width:7.9rem;text-align:left}.blog-leaderboard .method-column{width:8.8rem;min-width:8.8rem;text-align:left}.blog-leaderboard .metric-column{width:6rem;min-width:6rem;text-align:center}.blog-leaderboard .metric-column.is-active{width:16rem;min-width:16rem}.blog-leaderboard thead .metric-column{padding:0}.blog-leaderboard thead .metric-column button{display:inline-flex;width:100%;height:3rem;align-items:center;justify-content:center;gap:.32rem;padding:0 .68rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap}.blog-leaderboard thead .metric-column.is-active button{display:grid;grid-template-columns:minmax(8rem,1fr) 4.6rem;gap:.48rem}.blog-leaderboard .metric-heading{display:inline-flex;align-items:center;justify-content:center;gap:.32rem}.blog-leaderboard thead .metric-column.is-active .metric-heading{grid-column:2;justify-self:stretch}.blog-leaderboard thead .metric-column button:hover,.blog-leaderboard thead .metric-column.is-active button{color:var(--accent)}.blog-leaderboard .sort-arrow{width:.8rem;color:currentColor;font-family:var(--mono);font-size:.76rem;font-weight:900;text-align:center}.blog-leaderboard .model-column strong{display:block;color:var(--ink);font-size:.82rem;font-weight:790;letter-spacing:0}.blog-leaderboard .model-column small{display:block;margin-top:.16rem;color:var(--muted);font-family:var(--mono);font-size:.66rem;font-weight:730}.blog-leaderboard tbody .harness-column{color:var(--ink);font-size:.78rem;font-weight:650}.blog-leaderboard tbody .mode-column code{display:inline-flex;align-items:center;gap:.42rem;color:var(--ink);font-family:var(--mono);font-size:.71rem;font-weight:800;white-space:nowrap}.blog-leaderboard .mode-column code i{width:.45rem;height:.45rem;flex:none;border-radius:50%;background:#c8cedd}.blog-leaderboard tbody .method-column{color:var(--muted);font-family:var(--mono);font-size:.68rem;font-weight:720;white-space:nowrap}.blog-leaderboard .rank{display:inline-grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:var(--muted);font-family:var(--mono);font-size:.67rem;font-weight:800}.blog-leaderboard .rank-1{background:#fff2bd;color:#8a5a00}.blog-leaderboard .rank-2{background:#edf0f5;color:#5c6475}.blog-leaderboard .rank-3{background:#f9e8db;color:#a54f1d}.blog-leaderboard .metric-value{color:var(--ink);font-family:var(--mono);font-size:.7rem;font-variant-numeric:tabular-nums;white-space:nowrap}.leaderboard-measure{display:grid;grid-template-columns:minmax(8rem,1fr) 4.6rem;gap:.48rem;align-items:center}.leaderboard-track{height:.78rem;overflow:hidden;border-radius:5px;background:#edf3f0}.leaderboard-track span{display:block;width:max(var(--w),2px);height:100%;border-radius:5px}.leaderboard-measure b{color:var(--ink);font-family:var(--mono);font-size:.71rem;font-weight:800;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.blog-leaderboard .mode-base .leaderboard-track span{background:linear-gradient(90deg,#d5dae8,#c4cade)}.blog-leaderboard .mode-fewshot .leaderboard-track span{background:linear-gradient(90deg,var(--fewshot-2),var(--fewshot))}.blog-leaderboard .mode-self .leaderboard-track span{background:linear-gradient(90deg,#e6b567,var(--amber))}.blog-leaderboard .mode-reflect-3 .leaderboard-track span{background:linear-gradient(90deg,var(--reflect-2),var(--reflect))}.blog-leaderboard .mode-fewshot .mode-column code,.blog-leaderboard .mode-fewshot .leaderboard-measure b{color:var(--fewshot-ink)}.blog-leaderboard .mode-self .mode-column code,.blog-leaderboard .mode-self .leaderboard-measure b{color:#8a550b}.blog-leaderboard .mode-reflect-3 .mode-column code,.blog-leaderboard .mode-reflect-3 .leaderboard-measure b{color:var(--reflect-ink)}.blog-leaderboard .mode-fewshot .mode-column code i{background:var(--fewshot)}.blog-leaderboard .mode-self .mode-column code i{background:var(--amber)}.blog-leaderboard .mode-reflect-3 .mode-column code i{background:var(--reflect)}.sw-fewshot{background:var(--fewshot)}.sw-self{background:var(--amber)}.sw-reflect-3{background:var(--reflect)}.results-wrap .ht-row{grid-template-columns:minmax(82px,.82fr) minmax(84px,.9fr) minmax(120px,1.08fr) minmax(56px,.58fr)}.results-wrap .ht-row>span,.results-wrap .ht-row>code{padding-left:.58rem;padding-right:.58rem}.results-wrap .ht-row code{padding-left:.58rem}.results-wrap .ht-row .num{padding-left:.58rem;padding-right:.58rem;text-align:center}.results-wrap .ht-row.ht-head .num{text-align:center}.results-wrap .ht-row.ht-head>span{padding-left:.58rem;padding-right:.58rem}[data-theme=dark]{--bg: #0c0e13;--band: #11141b;--ink: #eef1f7;--body: #b9c0cf;--muted: #828a9d;--line: #222734;--line-2: #2e3442;--accent: #53d49d;--accent-2: #7ee2b8;--accent-soft: rgba(83, 212, 157, .13);--accent-ink: #96e8c5;--green: #47c990;--green-soft: rgba(71, 201, 144, .16);--green-ink: #9ee8c8;--fewshot: #45b985;--fewshot-2: #6dd9a7;--fewshot-ink: #9ee8c8;--reflect: #8798ff;--reflect-2: #b8c4ff;--reflect-ink: #cfd6ff;--crm: #86a8e7;--crm-soft: rgba(134, 168, 231, .16);--erp: #2fd49b;--erp-soft: rgba(24, 182, 124, .16);--fin: #e0a544;--fin-soft: rgba(224, 165, 68, .16);--healthcare: #75ded2;--healthcare-soft: rgba(117, 222, 210, .14);--legal: #b4b9ff;--legal-soft: rgba(180, 185, 255, .14);--data: #efbd69;--data-soft: rgba(239, 189, 105, .14);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 4px 14px rgba(0, 0, 0, .3);--shadow-md: 0 12px 36px rgba(0, 0, 0, .5);--surface: #141821;--surface-2: #181d27;--track: #1c2230}[data-theme=dark] body{color:var(--body);background:var(--bg)}[data-theme=dark] .nav{background:#0c0e13d1}[data-theme=dark] .badge{background:#ffffff0d}[data-theme=dark] .theme-segment,[data-theme=dark] .lang-segment{background:#ffffff0d;border-color:var(--line-2);box-shadow:inset 0 0 0 1px #ffffff05}[data-theme=dark] .theme-choice.is-active,[data-theme=dark] .lang-choice.is-active{background:var(--surface-2);color:var(--ink);box-shadow:0 1px 2px #00000052,0 8px 18px #00000038}[data-theme=dark] .btn-ghost,[data-theme=dark] .stat,[data-theme=dark] .card,[data-theme=dark] .num-card,[data-theme=dark] .panel,[data-theme=dark] .method,[data-theme=dark] .metric,[data-theme=dark] .htable,[data-theme=dark] .blog-benchmark-figure,[data-theme=dark] .blog-post-card,[data-theme=dark] .release-agent-definition,[data-theme=dark] .release-table,[data-theme=dark] .release-figure,[data-theme=dark] .step,[data-theme=dark] .ana-card,[data-theme=dark] .tg-table{background:var(--surface)}[data-theme=dark] .blog-post-card.is-pinned{border-color:#53d49d47;background:linear-gradient(180deg,rgba(83,212,157,.09),var(--surface) 45%)}[data-theme=dark] .blog-post-card:hover{border-color:#53d49d5c}[data-theme=dark] .blog-post-tags code{background:var(--surface-2)}[data-theme=dark] .tg-row{background:var(--surface)}[data-theme=dark] .panel-head,[data-theme=dark] .lb-head,[data-theme=dark] .ht-cap,[data-theme=dark] .ht-row.ht-head,[data-theme=dark] .blog-benchmark-head,[data-theme=dark] .blog-benchmark-cols,[data-theme=dark] .release-table th,[data-theme=dark] .blog-leaderboard thead th{background:var(--surface-2)}[data-theme=dark] .release-table,[data-theme=dark] .release-table th,[data-theme=dark] .release-table td,[data-theme=dark] .release-figure,[data-theme=dark] .release-agent-definition{border-color:var(--line-2)}[data-theme=dark] .release-figure img{background:#fff}[data-theme=dark] .release-figure{border:0;background:transparent;box-shadow:none}[data-theme=dark] .tg-row:not(.tg-head):hover{background:var(--surface-2)}[data-theme=dark] .tg-row[data-task-group].is-open,[data-theme=dark] .tg-detail{background:var(--surface-2)}[data-theme=dark] .task-set{background:var(--surface)}[data-theme=dark] .task-set-head{background:var(--surface-2)}[data-theme=dark] .task-item{border-top-color:var(--line)}[data-theme=dark] .btn-dark{color:var(--bg)}[data-theme=dark] .tr,[data-theme=dark] .ob-track{background:var(--track)}[data-theme=dark] .blog-benchmark-track{background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.055) calc(50% - 1px),rgba(255,255,255,.055) 50%,transparent 50%),var(--track)}[data-theme=dark] .blog-metric-toggle{border-color:var(--line-2);background:var(--surface);box-shadow:inset 0 0 0 1px #ffffff06,0 2px 10px #00000038}[data-theme=dark] .blog-metric-toggle button{color:var(--muted)}[data-theme=dark] .blog-metric-toggle button.is-active{background:var(--accent);color:#07120f;box-shadow:0 4px 14px #53d49d2e}[data-theme=dark] .leaderboard-track{background:var(--track)}[data-theme=dark] .blog-leaderboard tbody tr:hover{background:#5ad5a00d}[data-theme=dark] .blog-share-btn{color:var(--accent-ink)}[data-theme=dark] .blog-share-btn:hover{color:var(--accent)}[data-theme=dark] .blog-share-btn.copied{color:var(--accent-ink)}[data-theme=dark] .blog-toc-title,[data-theme=dark] .blog-toc a{color:var(--muted)}[data-theme=dark] .blog-toc a:hover,[data-theme=dark] .blog-toc .is-active a{color:var(--accent-ink)}[data-theme=dark] .blog-toc .is-active:before{background:var(--accent-ink)}[data-theme=dark] .sw-base{background:#3a4254}[data-theme=dark] .fl.base,[data-theme=dark] .blog-benchmark-bar.mode-base .blog-benchmark-track span,[data-theme=dark] .blog-leaderboard .mode-base .leaderboard-track span{background:linear-gradient(90deg,#3a4151,#454d60)}[data-theme=dark] .blog-leaderboard .mode-self .mode-column code,[data-theme=dark] .blog-leaderboard .mode-self .leaderboard-measure b{color:#f1c577}[data-theme=dark] .hc{border-left-color:#00000059}[data-theme=dark] .radar-controls,[data-theme=dark] .radar-active{background:var(--surface-2)}[data-theme=dark] .radar-facets,[data-theme=dark] .radar-filter-option>i,[data-theme=dark] .radar-quick button{background:var(--surface)}[data-theme=dark] .radar-filter-option.is-checked,[data-theme=dark] .radar-quick button:hover:not(:disabled){background:var(--accent-soft)}[data-theme=dark] .radar-tooltip{border-color:var(--line-2);background:#141821f7}@media(max-width:920px){.htables,.cards3,.num-cards,.metric-band,.stepper{grid-template-columns:1fr}.stat-band{grid-template-columns:repeat(2,1fr);width:min(100%,30rem)}.anatomy{grid-template-columns:1fr}.ana-arrow{transform:rotate(90deg);height:1.6rem}.step:before{display:none}.nav-links{display:none}.radar-facets{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-facet:nth-child(odd){border-left:0}.radar-facet:nth-child(n+3){border-top:1px solid var(--line)}.radar-command-bar{grid-template-columns:auto minmax(0,1fr)}.radar-quick{grid-column:auto;justify-content:flex-end;padding-bottom:0}.radar-body{grid-template-columns:1fr;min-height:0}.radar-active{border-right:0;border-bottom:1px solid var(--line)}.radar-series-list{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-series-list{max-height:22rem}.radar-series-row:nth-child(2n){padding-left:.8rem;border-left:1px solid var(--line)}.radar-stage{min-height:34rem}}@media(max-width:760px){.blog-benchmark-head{display:grid;gap:.65rem}.blog-benchmark-tools{justify-content:flex-start}}@media(max-width:620px){:root{--page-pad: 1.125rem;--table-min: 40rem;--results-table-min: 54rem;--benchmark-table-min: 40rem}.section{padding:3.6rem 0}.nav-inner{display:grid;grid-template-columns:minmax(6.4rem,1fr) auto minmax(4.2rem,1fr);align-items:center;gap:.42rem;padding:.46rem 0}.brand{gap:.42rem}.brand-logo{width:25px;height:25px;border-radius:8px}.brand-logo svg{width:17px;height:17px}.brand-name{font-size:.9rem}.nav-right{display:contents;width:auto;margin-left:0}.page-nav{grid-column:2;grid-row:1;justify-content:center;gap:.58rem;min-width:0;font-size:.78rem}.page-nav a{padding:.1rem 0}.page-nav a.is-active:after{bottom:-.18rem}.nav-tools{grid-column:3;grid-row:1;justify-self:end;gap:.5rem}.theme-segment,.lang-segment{display:none}.compact-toggle{display:inline-grid;place-items:center;width:1.58rem;height:1.58rem;padding:0;border:1px solid var(--line);border-radius:999px;background:#ffffffc2;color:var(--muted);box-shadow:0 1px 2px #0d0f1a0f,0 6px 14px #0d0f1a0f;cursor:pointer;font:800 .62rem/1 var(--sans)}.compact-toggle:hover{color:var(--ink)}.compact-toggle svg{width:15px;height:15px}.compact-theme-toggle{background:#fff;color:var(--ink);box-shadow:0 1px 2px #0d0f1a14,0 8px 18px #0d0f1a14}.compact-lang-toggle{background:#fff;color:var(--ink)}.icon-link{display:none}.hero{padding:4.1rem 0 3.2rem}.hero-title{font-size:clamp(1.45rem,7vw,1.7rem);line-height:1.12}.hero-break{display:none}.hero-sub{font-size:.9rem;line-height:1.55}.hero-meta{width:min(100%,26rem);font-size:.76rem}.btn-row{width:min(100%,26rem);margin-left:auto;margin-right:auto;gap:.55rem}.btn{flex:1 1 8rem;justify-content:center;height:2.55rem;padding:0 .86rem;font-size:.84rem}.h2{font-size:clamp(1.35rem,6vw,1.65rem);overflow-wrap:anywhere}.stat-band{grid-template-columns:1fr;width:min(100%,26rem)}.results-wrap .h2,.results-wrap .lead{width:min(100%,26rem)}.radar-head{align-items:flex-start;flex-wrap:wrap;gap:.55rem}.radar-controls{padding:.8rem .65rem 0}.radar-control-heading{display:grid;gap:.18rem}.radar-facets{grid-template-columns:1fr}.radar-facet,.radar-facet:nth-child(odd){border-top:1px solid var(--line);border-left:0}.radar-facet:first-child{border-top:0}.radar-facet-runIds>div{grid-template-columns:1fr}.radar-command-bar{grid-template-columns:1fr;gap:.6rem;padding:.75rem 0}.radar-quick{grid-column:auto;padding-bottom:0}.radar-quick{justify-content:flex-start}.radar-series-list{grid-template-columns:1fr}.radar-series-list{max-height:24rem}.radar-series-row:nth-child(2n){padding-left:0;border-left:0}.radar-active{padding:.8rem}.radar-stage{min-height:30rem;padding:0}.radar-tooltip.is-dense{width:min(20rem,calc(100vw - 2rem))}.radar-tooltip.is-dense>div{grid-template-columns:1fr;max-height:20rem;padding-right:.35rem;overflow-y:auto;scrollbar-color:var(--line-2) transparent;scrollbar-width:auto}.bar-row{grid-template-columns:64px 1fr;gap:.55rem}.bl{font-size:.72rem;white-space:normal}.tr b{font-size:.68rem}.tg-row>span{font-size:.85rem}.chip{padding:.18rem .45rem;font-size:.66rem}.tg-detail-head{display:grid;justify-content:start;gap:.15rem}.task-sets{grid-template-columns:1fr;gap:.85rem}.task-item{grid-template-columns:64px minmax(0,1fr);gap:.42rem .55rem;padding:.72rem}.task-title{font-size:.82rem}.task-desc{grid-column:1 / -1;font-size:.82rem}.lb-row .lb-name{font-size:.88rem}.blog-benchmark-figure{width:100%;margin-top:1.55rem}.blog-benchmark-figure.blog-leaderboard{max-width:100%;margin-left:0;transform:none}.release-table-wide{width:100%;margin-left:0;transform:none}.blog-benchmark-head{display:grid;gap:.65rem;padding:.9rem}.blog-benchmark-range{display:block;margin:.3rem 0 0}.blog-benchmark-actions{justify-content:space-between}.blog-benchmark-tools{justify-content:flex-start;gap:.55rem}.blog-metric-toggle{width:100%;min-width:0}.blog-metric-toggle button{flex:1 1 0;min-width:0;padding:0 .35rem}.blog-benchmark-legend{justify-content:flex-start}.blog-benchmark-name strong,.blog-benchmark-model strong,.blog-benchmark-model small{font-size:.8rem}.blog-benchmark-bar{grid-template-columns:54px minmax(0,1fr);gap:.48rem}.blog-benchmark-bar code{font-size:.7rem}.blog-benchmark-measure{grid-template-columns:minmax(0,1fr) 62px;gap:.32rem}.blog-benchmark-track{height:1.05rem}.blog-benchmark-measure b{font-size:.68rem}.footer-inner{align-items:flex-start}.footer-tag{flex-basis:100%;min-width:0}.footer-links{justify-items:start;min-width:0}.footer-notice{text-align:left;overflow-wrap:anywhere}[data-theme=dark] .theme-segment,[data-theme=dark] .lang-segment{background:transparent;border-color:transparent;box-shadow:none}[data-theme=dark] .compact-theme-toggle{background:var(--surface-2);color:var(--ink);box-shadow:0 1px 2px #00000052,0 8px 18px #00000038}[data-theme=dark] .compact-lang-toggle{background:var(--surface-2);border-color:var(--line-2);color:var(--ink);box-shadow:0 1px 2px #00000052,0 8px 18px #00000038}.blog-results-wide .ht-row{grid-template-columns:minmax(72px,.9fr) minmax(66px,.86fr) minmax(92px,1fr) minmax(46px,.58fr)}.blog-results-wide .ht-row>span,.blog-results-wide .ht-row>code{padding:.52rem .32rem;font-size:.78rem}.blog-results-wide .ht-row code{padding-left:.55rem;font-size:.72rem}.blog-results-wide .ht-row.ht-head{font-size:.56rem;letter-spacing:0}.blog-results-wide .ht-row.ht-head>span{padding:.62rem .34rem}.results-wrap .ht-row{grid-template-columns:minmax(58px,.85fr) minmax(66px,.85fr) minmax(92px,1fr) minmax(46px,.6fr)}.results-wrap .ht-row>span,.results-wrap .ht-row>code{padding:.52rem .32rem;font-size:.78rem}.results-wrap .ht-row code{padding-left:.55rem;font-size:.72rem}.results-wrap .ht-row.ht-head{font-size:.56rem;letter-spacing:0}.results-wrap .ht-row.ht-head>span{padding:.62rem .34rem}}
