.sec-head{margin-bottom:0}.m-hero{padding:clamp(36px,5vw,72px) 0 clamp(40px,5vw,72px)}.m-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid}.m-hero-copy{container-type:inline-size}.m-hero .label{margin-bottom:var(--gap-hero-label)}.m-hero .lead{margin-top:var(--gap-hero);max-width:30em}.m-hero .trust-list{margin-top:22px}.glance{background:var(--card);border:1px solid var(--rule);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:500px;margin-left:auto;display:grid}.glance>div{align-content:space-between;gap:16px;min-width:0;padding:clamp(22px,2.6vw,30px) clamp(20px,2.6vw,32px) clamp(24px,2.6vw,32px);display:grid;container-type:inline-size}.glance>div:nth-child(2n){border-left:1px solid var(--rule)}.glance>div:nth-child(n+3){border-top:1px solid var(--rule)}.glance dt{letter-spacing:.04em;color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;font-stretch:87.5%;line-height:1.3;display:flex}.glance dd{font-size:min(var(--fs-stat), 16cqi);letter-spacing:-.03em;white-space:nowrap;font-weight:450;line-height:1}.glance dt .dot{flex:none}.models-sec{padding:0 0 clamp(48px,6vw,80px)}.ctrl{top:var(--header-h);z-index:40;background:var(--header-bg);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);position:sticky}.ctrl .wrap{align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;display:flex}.ctrl .tabs button{white-space:nowrap}.ctrl .t-plan button{letter-spacing:.07em;text-transform:uppercase;min-width:64px;font-size:17px;font-weight:800;font-stretch:72%}.ctrl .tab-count{color:var(--ink-2);margin-left:2px;font-size:12px}.ctrl .tabs button[aria-selected=true] .tab-count{color:inherit;opacity:.72}.ctrl .sep{background:var(--rule);flex:none;width:1px;height:28px}.ctrl .short,.ctrl .xs{display:none}.search{flex:0 300px;margin-left:auto;position:relative}.search svg{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.search .input{padding-left:38px;padding-right:40px}.search .input::placeholder{color:var(--ink-50);opacity:1}.search .input::-webkit-search-cancel-button{appearance:none}.search .kbd{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.search .input:focus~.kbd,.search .input:not(:placeholder-shown)~.kbd{display:none}.tbl-meta{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin:32px 0 14px;font-size:14px;line-height:1.45;display:flex}.tbl-meta b{color:var(--ink);font-weight:650}.mtable{--row-hi:color-mix(in oklab, var(--tint) 55%, var(--card));min-width:1080px}.mtable th,.mtable td{padding:14px 12px}.mtable thead th{vertical-align:bottom;white-space:nowrap;line-height:1.35}.mtable th:first-child,.mtable .m-row>td:first-child{padding-left:20px}.mtable th:last-child,.mtable .m-row>td:last-child{padding-right:20px}.mtable .c-model{z-index:1;background:var(--card);position:sticky;left:0}.mtable thead .c-model{background:var(--tint);z-index:2}.table-scroll.scrolled .c-model{box-shadow:1px 0 0 var(--rule)}.mtable .group-row td{padding-left:20px}.mtable .group-row td span{position:sticky;left:20px}.m-row{cursor:pointer}.m-row>:is(td,th){transition:background-color var(--dur-2) var(--ease-out)}.m-row>td,.table-card .mtable .m-row>th[scope=row]{background:var(--card)}.m-row:hover>td,.m-row.open>td,.table-card .mtable .m-row:is(:hover,.open)>th[scope=row]{background:var(--row-hi)}.m-row.open>:is(td,th){border-bottom-color:#0000}.m-row.off .mname{color:var(--ink-2)}.m-row.off .mid,.m-row.off .up .num{color:var(--ink-50)}.m-row.off .up .dot,.m-row.off .tok .meter{opacity:.45}.mcell{align-items:center;gap:14px;display:flex}.xp{border:1px solid var(--rule);width:32px;height:32px;color:var(--ink-2);background:var(--card);transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.xp svg{transition:transform var(--dur-3) var(--ease-out-3)}.m-row:hover .xp{border-color:var(--rule-2);color:var(--ink)}.m-row.open .xp{border-color:var(--ink);background:var(--ink);color:var(--stock)}.m-row.open .xp svg{transform:rotate(90deg)}.mname{letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}.mvendor{color:var(--ink-2);margin-top:1px;font-size:13px;font-weight:400}.badge.tiny{letter-spacing:.04em;height:20px;padding:0 6px;font-size:12px}.mtable .tk-zone,.det-plans .tk-zone{border-radius:6px;height:24px;padding:0 8px;font-size:14px}.idcell{align-items:center;gap:4px;display:inline-flex}.mid{color:var(--ink);white-space:nowrap;font-size:12px}.idcopy{width:32px;height:32px;color:var(--ink-2);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.idcopy:hover{color:var(--ink);border-color:var(--rule);background:var(--card)}.idcopy .ic-done{display:none}.idcopy.done{color:var(--valid)}.idcopy.done .ic-copy{display:none}.idcopy.done .ic-done{display:block}.mtable td.num{white-space:nowrap;font-size:14px}.na-val{color:var(--ink-50)}.upsell{min-height:32px;font-family:var(--sans);color:var(--ink);white-space:nowrap;transition:color var(--dur-2) var(--ease-out);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.upsell:hover{color:var(--punch-ink)}.tok{grid-template-columns:104px 52px;align-items:center;gap:12px;display:inline-grid}.tok .meter{border-radius:3px;height:6px}.tok .meter>i{border-radius:3px}.tok .meter:after{content:"";background:var(--card);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.tok .t-val{text-align:right}.th-tok .ticks{letter-spacing:0;text-transform:none;color:var(--ink-2);margin-top:6px;font-size:12px;font-weight:450}.th-tok .tok{justify-content:end;display:grid}.up{align-items:center;gap:8px;display:inline-flex}.d-row>td{background:var(--row-hi);padding:0!important}.det{max-width:calc(100vw - 2 * var(--gutter) - 2px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;padding:4px 20px 24px 66px;display:grid;position:sticky;left:0}.det .code{border-radius:12px}.det .code-bar{padding:6px 8px 6px 14px}.det .code pre{padding:14px 16px;font-size:12px;line-height:1.6}.det .copy{height:32px;font-size:13px}.det-about{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:10px 32px;padding-top:8px;display:grid}.det-about>div:first-child{grid-row:span 2}.det-about .det-tpd{grid-column:2}.det-about p{color:var(--ink);text-wrap:pretty;font-size:15px;line-height:1.55}.det-about .label{margin-bottom:8px}.det-plans{border:1px solid var(--rule);background:var(--card);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.det-plans>div{border-left:1px solid var(--rule);justify-items:start;gap:6px;padding:10px 12px;display:grid}.det-plans>div:first-child{border-left:0}.det-plans .a{color:var(--ink);font-size:14px}.det-plans .cur{box-shadow:inset 0 -3px 0 var(--ink)}.det-tpd{color:var(--ink-2);font-size:13px;line-height:1.5}.empty-row td{text-align:center;color:var(--ink-2);padding:48px 20px!important}.empty-row .btn-text{margin-left:8px}.tbl-note{max-width:var(--measure-note);margin-top:14px}.m-links{max-width:var(--measure-note);margin-top:6px}:is(.tbl-note,.m-links) a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}:is(.tbl-note,.m-links) a:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (width<=1128px){#models .swipe-hint{display:block}}.mix-card{background:var(--card);border:1px solid var(--rule);border-radius:18px;margin-top:44px}.mix-top{border-bottom:2px dashed var(--rule);padding:26px 28px 22px}.mix-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.ctl-l,.st-l{letter-spacing:.04em;color:var(--ink-2);font-size:13px;font-weight:600;font-stretch:87.5%;line-height:1.3}.mix{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.mix i{min-width:4px;height:100%;display:block}.mi-in{background:var(--ink)}.mi-out{background:var(--punch)}.mi-cache{background:var(--ink-30)}.mix>.mi-cache{flex:1}.mix-ticks{color:var(--ink-2);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.mix-out{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.mix-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mix-stats>div{align-content:start;gap:12px;padding:24px 28px 26px;display:grid}.mix-stats>div+div{border-left:1px solid var(--rule)}.st-l{align-items:center;gap:8px;display:inline-flex}.sw{border-radius:3px;flex:none;width:10px;height:10px}.mix-why{border-left:1px solid var(--rule);color:var(--ink-2);padding:24px 28px 26px;font-size:16px;line-height:1.6}.mix-note{color:var(--ink-2);max-width:var(--measure-note);margin-top:14px;font-size:13px;line-height:1.5}html[lang=zh-CN] .glance dt,html[lang=zh-CN] .st-l,html[lang=zh-CN] .ctl-l{letter-spacing:.08em}html[lang=zh-CN] .mix-why,html[lang=zh-CN] .det-about p{line-height:1.75}html[lang=zh-CN] .mix-note{line-height:1.7}@media (width<=900px){html[lang=zh-CN] .m-hero{--h1-k:9.4cqi}}@media (width<=1100px){.ctrl .long{display:none}.ctrl .short{display:inline}}@media (width<=999px){.mix-out{grid-template-columns:minmax(0,1fr)}.mix-why{border-left:0;border-top:1px solid var(--rule);padding-right:max(28px, calc(100% - var(--measure) - 28px))}}@media (width<=1100px){.det{padding-left:20px}}@media (width<=900px){.m-hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}.glance{max-width:640px;margin-left:0}}@media (width<=820px){.ctrl .wrap{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.ctrl .sep{display:none}.ctrl .t-plan{flex:none;order:1}.ctrl .search{flex:140px;order:2;min-width:0;margin-left:0}.ctrl .t-group{scrollbar-width:none;order:3;width:100%;display:flex;overflow-x:auto}.ctrl .t-group::-webkit-scrollbar{display:none}.ctrl .t-group button{flex:1 0 auto;padding:0 10px}.ctrl .t-plan button{min-width:0;padding:0 12px}.search .kbd{display:none}.search .input{padding-right:12px}.tbl-meta{margin-top:24px}.det{grid-template-columns:minmax(0,1fr);padding:4px 12px 20px}.det-about{grid-template-columns:minmax(0,1fr);gap:16px}.det-about>div:first-child{grid-row:auto}.det-about .det-tpd{grid-column:auto;margin-top:-8px}}@media (width<=640px){.glance>div{padding:20px}.ctrl .tabs{padding:2px}.ctrl .tabs button{height:40px}.xp,.idcopy{width:40px;height:40px}.upsell,.det .copy{height:40px;min-height:40px}.det .code-bar{padding:4px 4px 4px 14px}.mtable th:first-child,.mtable .m-row>td:first-child{padding-left:12px}.mcell{gap:10px}.mname{white-space:normal;text-wrap:balance;flex-wrap:wrap;row-gap:2px}.mtable .group-row td{padding-left:12px}.mtable .group-row td span{left:12px}.mix-top{padding:20px}.mix-stats>div{padding:18px 16px 20px}.mix-why{padding:20px}}@media (width<=480px){.glance>div{padding:18px 16px}.ctrl .t-group .tab-count{display:none}.ctrl .t-plan button{padding:0 9px}.ctrl .search{flex-basis:120px}.search .input{padding-left:34px}.search svg{left:11px}.mix-stats{grid-template-columns:minmax(0,1fr)}.mix-stats>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 20px}.mix-stats>div+div{border-left:0;border-top:1px solid var(--rule)}}@media (width<=400px){.ctrl .t-group .lg{display:none}.ctrl .t-group .xs{display:inline}.ctrl .t-group button{padding:0 8px}}html{scroll-padding-top:calc(var(--header-h) + var(--ctrl-h,64px) + 12px)}#table-scroll{scroll-padding-inline-start:var(--stick-w,180px)}@media (height<=560px){.ctrl{position:static}html{scroll-padding-top:calc(var(--header-h) + 12px)}}@media (prefers-reduced-motion:no-preference){.d-row:not([hidden]) .det{animation:cp-in var(--dur-3) var(--ease-out-3)}.idcopy.done .ic-done path{stroke-dasharray:1;stroke-dashoffset:1px;animation:cp-draw var(--dur-3) var(--ease-out) forwards}}main honox-island{display:contents}
