: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;--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}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}}.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)}.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)}.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-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:.18rem;color:var(--muted);font-size:.8rem;font-weight:550;white-space:normal}.blog-benchmark-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;min-width:0}.blog-metric-toggle{display:inline-flex;align-items:center;gap:.15rem;max-width:100%;padding:.16rem;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 1px 2px #0d0f1a0a}.blog-metric-toggle button{min-width:4rem;height:1.85rem;padding:0 .58rem;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--mono);font-size:.68rem;font-weight:820;letter-spacing:.02em}.blog-metric-toggle button.is-active{background:var(--green-ink);color:#fff;box-shadow:0 4px 10px #09584129}.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-cols{display:grid;grid-template-columns:96px 82px 54px minmax(220px,1fr);width:max(100%,var(--benchmark-table-min));gap:.58rem;padding:.72rem 1rem;border-bottom:1px solid var(--line);background:#fcfcfe;color:var(--muted);font-size:.64rem;font-weight:820;letter-spacing:.05em;line-height:1.2;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);width:max(100%,var(--benchmark-table-min));gap:.58rem;padding:1rem;border-top:1px solid var(--line)}.blog-benchmark-group:first-child{border-top:0}.blog-benchmark-name{min-width:0;display:grid;align-content:start;padding-top:.08rem}.blog-benchmark-model{min-width:0;display:grid;align-content:start;gap:.12rem;padding-top:.08rem}.blog-benchmark-name strong{color:var(--ink);font-size:.95rem;font-weight:820;line-height:1.16}.blog-benchmark-model strong{color:var(--ink);font-size:.84rem;font-weight:660;line-height:1.2}.blog-benchmark-model small{color:var(--muted);font-family:var(--mono);font-size:.68rem;font-weight:780}.blog-benchmark-bars{display:grid;gap:.46rem}.blog-benchmark-bar{display:grid;grid-template-columns:54px minmax(0,1fr);gap:.58rem;align-items:center}.blog-benchmark-bar code{color:var(--ink);font-family:var(--mono);font-size:.74rem;font-weight:800}.blog-benchmark-measure{display:grid;grid-template-columns:minmax(0,1fr) 68px;gap:.4rem;align-items:center}.blog-benchmark-track{height:1.05rem;overflow:hidden;border-radius:6px;background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(13,15,26,.055) calc(50% - 1px),rgba(13,15,26,.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:.74rem;font-weight:790;font-variant-numeric:tabular-nums;line-height:1;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)}.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);--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] .step,[data-theme=dark] .ana-card,[data-theme=dark] .tg-table,[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{background:var(--surface-2)}[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{background:var(--surface);border-color:var(--line)}[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] .blog-metric-toggle button.is-active{background:#5ad5a0;color:#062319}[data-theme=dark] .sw-base{background:#3a4254}[data-theme=dark] .fl.base,[data-theme=dark] .blog-benchmark-bar.mode-base .blog-benchmark-track span{background:linear-gradient(90deg,#3a4151,#454d60)}[data-theme=dark] .hc{border-left-color:#00000059}@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}}@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)}.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-head{display:grid;gap:.65rem;padding:.9rem}.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}}
