.plain-site.plain-publication{--plain-shell-measure:43rem;display:flex;min-height:100vh;min-height:100svh;min-height:100dvh;flex-direction:column;background:var(--plain-background);color:var(--plain-foreground);font-family:var(--font-text);font-size:1rem;line-height:1.55}.plain-site.plain-publication>main{flex:1 0 auto}:where(.plain-site.plain-publication a:not(.ui-skip-link)){color:var(--plain-link);overflow-wrap:anywhere;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.15em}:where(.plain-site.plain-publication a:not(.ui-skip-link):is(:hover,:focus-visible)){text-decoration:underline;text-decoration-thickness:2px}:where(.plain-site.plain-publication a:not(.ui-skip-link):focus-visible){border-radius:1px;outline:1px dotted currentColor;outline-offset:3px}:where(.plain-site.plain-publication a:not(.ui-skip-link):focus:not(:focus-visible)){outline:none}.plain-site.plain-publication .plain-publication__shell{width:100%;max-width:var(--plain-shell-measure);margin-inline:auto;padding-right:max(var(--plain-shell-gutter),env(safe-area-inset-right));padding-left:max(var(--plain-shell-gutter),env(safe-area-inset-left))}.plain-site.plain-publication .plain-publication__index-content{margin-block:clamp(2.5rem,8vh,5rem)}.plain-site.plain-publication .plain-publication__hero{padding:0 0 2.25rem}.plain-site.plain-publication .plain-publication__article-meta,.plain-site.plain-publication .plain-publication__entry-label,.plain-site.plain-publication .plain-publication__entry-meta,.plain-site.plain-publication .plain-publication__eyebrow{margin:0;color:var(--plain-muted);font:inherit;font-size:.85rem;font-weight:400;letter-spacing:0;line-height:inherit;text-transform:none}.plain-site.plain-publication .plain-publication__article-header h1,.plain-site.plain-publication .plain-publication__hero h1{max-width:none;margin:.4rem 0 .8rem;color:var(--plain-foreground);font-family:var(--font-heading);font-size:clamp(1.75rem,5vw,2.35rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;text-wrap:pretty}.plain-site.plain-publication .plain-publication__article-dek,.plain-site.plain-publication .plain-publication__hero>p:not(.plain-publication__eyebrow){max-width:none;margin:0;color:var(--plain-muted);font-size:1rem;line-height:inherit}.plain-site.plain-publication .plain-publication__primary-link{display:inline-block;min-height:0;margin-top:1rem;padding:0;background:transparent;color:var(--plain-link);font:inherit;font-weight:400;text-decoration:none}.plain-site.plain-publication .plain-publication__primary-link:is(:hover,:focus-visible){background:transparent}.plain-site.plain-publication .plain-publication__primary-link+p{margin-top:.5rem}.plain-site.plain-publication .plain-publication__list,.plain-site.plain-publication .plain-publication__method,.plain-site.plain-publication .plain-publication__related{padding-block:2rem;border-top:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__section-heading{display:block;margin:0 0 .85rem}.plain-site.plain-publication .plain-publication__cta h2,.plain-site.plain-publication .plain-publication__method>h2,.plain-site.plain-publication .plain-publication__section-heading h2,.plain-site.plain-publication .plain-publication__sources h2{margin:0;color:var(--plain-foreground);font-size:1rem;font-weight:700;letter-spacing:0;line-height:inherit}.plain-site.plain-publication .plain-publication__section-heading p,.plain-site.plain-publication .plain-publication__section-heading>a{margin:.2rem 0 0;color:var(--plain-muted);font:inherit;font-size:.85rem}.plain-site.plain-publication .plain-publication__article-list{border-bottom:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__entry{display:block;padding:1.15rem 0;border-top:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__entry h3{max-width:none;margin:.15rem 0 0;color:var(--plain-foreground);font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.35}.plain-site.plain-publication .plain-publication__entry h3 a{text-decoration:none}@media (pointer:coarse){.plain-site.plain-publication :is(.plain-publication__entry h3 a,.plain-publication__primary-link,.plain-publication__related-grid>a){align-items:center;display:flex;min-block-size:var(--interactive-target-min,48px);min-inline-size:var(--interactive-target-min,48px)}}:root[data-verification-pointer=coarse] .plain-site.plain-publication :is(.plain-publication__entry h3 a,.plain-publication__primary-link,.plain-publication__related-grid>a){align-items:center;display:flex;min-block-size:var(--interactive-target-min,48px);min-inline-size:var(--interactive-target-min,48px)}.plain-site.plain-publication .plain-publication__entry h3+p{max-width:none;margin:.45rem 0 0;color:var(--plain-muted);font-size:.95rem;line-height:inherit}.plain-site.plain-publication .plain-publication__entry-meta{margin-top:.45rem}.plain-site.plain-publication .plain-publication__method>h2{margin:.2rem 0 .8rem}.plain-site.plain-publication .plain-publication__method-grid{display:block;border:0;background:transparent}.plain-site.plain-publication .plain-publication__method-grid>div{padding:0;background:transparent}.plain-site.plain-publication .plain-publication__method-grid>div+div{margin-top:1rem}.plain-site.plain-publication .plain-publication__method-grid h3{margin:0;color:var(--plain-foreground);font:inherit;font-family:var(--font-heading);font-size:.95rem;font-weight:700;letter-spacing:0;text-transform:none}.plain-site.plain-publication .plain-publication__disclosure,.plain-site.plain-publication .plain-publication__method-grid p{margin:.15rem 0 0;color:var(--plain-muted);font-size:.95rem;line-height:inherit}.plain-site.plain-publication .plain-publication__disclosure{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__article-header{padding-block:clamp(2.5rem,8vh,4.5rem) 1.75rem}.plain-site.plain-publication .plain-publication__breadcrumbs{margin-bottom:1.5rem;font:inherit}.plain-site.plain-publication .plain-publication__breadcrumbs ol{align-items:center;color:var(--plain-muted);display:flex;flex-wrap:wrap;font:inherit;font-size:.85rem;gap:.3rem;list-style:none;margin:0;padding:0}.plain-site.plain-publication .plain-publication__breadcrumbs li{align-items:center;display:inline-flex;min-width:0}.plain-site.plain-publication .plain-publication__breadcrumbs li:not(:last-child):after{color:var(--plain-muted);content:"/";margin-left:.3rem}.plain-site.plain-publication .plain-publication__breadcrumbs li:last-child{max-width:min(30rem,55vw);min-width:0}.plain-site.plain-publication .plain-publication__breadcrumbs [aria-current=page]{display:block;overflow:hidden;color:var(--plain-muted);text-overflow:ellipsis;white-space:nowrap}.plain-site.plain-publication .plain-publication__article-dek,.plain-site.plain-publication .plain-publication__article-meta{margin-top:.8rem}.plain-site.plain-publication .plain-publication__article-layout{display:block;padding-block:1.5rem 3.5rem;border-top:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__toc{position:static;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--plain-line);color:var(--plain-muted);font:inherit;font-size:.85rem}.plain-site.plain-publication .plain-publication__toc p{margin:0 0 .35rem;color:var(--plain-foreground);font-weight:700;letter-spacing:0;text-transform:none}.plain-site.plain-publication .plain-publication__toc ol{display:block;margin:0;padding-left:1.25rem}.plain-site.plain-publication .plain-publication__toc li+li{margin-top:.2rem}.plain-site.plain-publication .plain-publication__article-body{color:var(--plain-foreground);font-size:1rem;line-height:1.7}.plain-site.plain-publication .plain-publication__article-body>:first-child{margin-top:0}.plain-site.plain-publication .plain-publication__article-body h2,.plain-site.plain-publication .plain-publication__article-body h3{color:var(--plain-foreground);font-weight:700;letter-spacing:0;line-height:1.35;scroll-margin-top:1rem;text-wrap:pretty}.plain-site.plain-publication .plain-publication__article-body h2{margin:2.5rem 0 .6rem;font-size:1.35rem}.plain-site.plain-publication .plain-publication__article-body h3{margin:1.75rem 0 .45rem;font-size:1.05rem}.plain-site.plain-publication .plain-publication__article-body p{margin:0 0 1.15rem}.plain-site.plain-publication .plain-publication__article-body em,.plain-site.plain-publication .plain-publication__article-body strong{color:inherit}.plain-site.plain-publication .plain-publication__article-body ol,.plain-site.plain-publication .plain-publication__article-body ul{display:block;margin:0 0 1.25rem;padding-left:1.35rem}.plain-site.plain-publication .plain-publication__article-body li+li{margin-top:.35rem}.plain-site.plain-publication .plain-publication__article-body li::marker{color:var(--plain-muted);font:inherit}.plain-site.plain-publication .plain-publication__callout{margin:1.5rem 0;padding:1rem 1.1rem;border-left:2px solid var(--plain-line);background:var(--plain-surface)}.plain-site.plain-publication .plain-publication__callout>strong{display:block;margin-bottom:.35rem;color:var(--plain-foreground);font:inherit;font-size:.9rem;font-weight:700;letter-spacing:0;text-transform:none}.plain-site.plain-publication .plain-publication__callout p{margin:0}.plain-site.plain-publication .plain-publication__table-scroll{max-width:100%;margin:1.5rem 0;overflow-x:auto;border-block:1px solid var(--plain-line)}.plain-site.plain-publication .plain-publication__table{width:100%;min-width:40rem;border-collapse:collapse;color:var(--plain-foreground);font-size:.82rem;line-height:1.5}.plain-site.plain-publication .plain-publication__table caption{padding:.75rem 0;color:var(--plain-foreground);font:inherit;font-weight:700;letter-spacing:0;text-align:left;text-transform:none}.plain-site.plain-publication .plain-publication__table td,.plain-site.plain-publication .plain-publication__table th{padding:.65rem;border-top:1px solid var(--plain-line);text-align:left;vertical-align:top}.plain-site.plain-publication .plain-publication__table th{color:var(--plain-muted);font:inherit;font-weight:700;letter-spacing:0;text-transform:none}.plain-site.plain-publication .plain-publication__table tbody th{color:var(--plain-foreground)}.plain-site.plain-publication .plain-publication__cta{margin-top:2.5rem;padding:1.5rem 0;border-block:1px solid var(--plain-line);background:transparent}.plain-site.plain-publication .plain-publication__cta h2{margin-top:.2rem}.plain-site.plain-publication .plain-publication__cta>p:not(.plain-publication__eyebrow){max-width:none;margin:.4rem 0 0;color:var(--plain-muted);font-size:.95rem;line-height:inherit}.plain-site.plain-publication .plain-publication__sources{margin-top:2.5rem;padding-top:0;border-top:0}.plain-site.plain-publication .plain-publication__sources ol{display:block;margin:.75rem 0 0;padding-left:1.35rem;color:var(--plain-muted);font:inherit;font-size:.85rem}.plain-site.plain-publication .plain-publication__sources li+li{margin-top:.75rem}.plain-site.plain-publication .plain-publication__sources a,.plain-site.plain-publication .plain-publication__sources span{display:block;font:inherit;line-height:inherit}.plain-site.plain-publication .plain-publication__sources span{margin-top:.15rem;color:var(--plain-muted)}.plain-site.plain-publication .plain-publication__related-grid{display:block;border-bottom:1px solid var(--plain-line);background:transparent}.plain-site.plain-publication .plain-publication__related-grid>a{display:block;min-height:0;padding:.8rem 0;border-top:1px solid var(--plain-line);background:transparent;text-decoration:none}.plain-site.plain-publication .plain-publication__related-grid>a:hover{background:transparent}.plain-site.plain-publication .plain-publication__related-grid span,.plain-site.plain-publication .plain-publication__related-grid strong{display:block;color:inherit;font:inherit;line-height:inherit;text-transform:none}.plain-site.plain-publication .plain-publication__related-grid span{color:var(--plain-muted);font-size:.8rem}@media (max-width:42rem){.plain-site.plain-publication{--plain-shell-gutter:1rem}.plain-site.plain-publication .plain-publication__breadcrumbs li:last-child{max-width:12rem}}@media (forced-colors:active){.plain-site.plain-publication :where(.plain-publication__list,.plain-publication__method,.plain-publication__related,.plain-publication__article-layout,.plain-publication__toc,.plain-publication__table-scroll,.plain-publication__table th,.plain-publication__table td,.plain-publication__cta,.plain-publication__article-list,.plain-publication__entry,.plain-publication__related-grid,.plain-publication__related-grid>a){border-color:CanvasText}.plain-site.plain-publication .plain-publication__callout{border-left-color:CanvasText;background:Canvas}}.model-card-frame{--foil-card-radius:1.4rem;border-radius:var(--foil-card-radius);clip-path:inset(0 round var(--foil-card-radius));max-inline-size:25rem;outline:none}.model-card-face,.model-card-frame{aspect-ratio:5/7;inline-size:100%;overflow:clip}.model-card-face{--model-card-ink:#f7f6f2;--model-card-muted:rgb(247 246 242/66%);--model-card-panel:rgb(5 6 8/58%);--model-card-speck-foil-opacity:.22;--model-card-rail-spectrum-opacity:.22;--model-card-rule:rgb(255 255 255/12%);background:radial-gradient(circle at 76% 18%,color-mix(in oklch,var(--model-card-color) 42%,transparent),transparent 40%) padding-box,radial-gradient(circle at 10% 82%,color-mix(in oklch,var(--model-card-secondary) 24%,transparent),transparent 36%) padding-box,linear-gradient(145deg,color-mix(in oklch,var(--model-card-color) 22%,rgb(19 20 24/96%)),rgb(7 8 11/97%) 52%,rgb(15 16 20/96%)) padding-box,radial-gradient(circle at var(--foil-light-x,50%) var(--foil-light-y,50%),rgb(255 255 255/calc(.28 + var(--foil-sheen-opacity, .04) * 1.15)) 0 1.4%,rgb(223 238 255/calc(.12 + var(--foil-sheen-opacity, .04) * .72)) 3.2%,transparent 12%) border-box,conic-gradient(from calc(var(--foil-spectrum-angle, 0deg) + 18deg) at 50% 50%,color-mix(in oklch,var(--model-card-color) 62%,#dbe4ed) 0 9%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 334deg) 96% 76%/calc(var(--model-card-rail-spectrum-opacity) + var(--foil-activity, 0) * .16)) 13%,color-mix(in oklch,var(--model-card-secondary) 58%,#f4e6bd) 20%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 52deg) 96% 78%/calc(var(--model-card-rail-spectrum-opacity) + var(--foil-activity, 0) * .13)) 29%,#f8fbff 36%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 164deg) 88% 74%/calc(var(--model-card-rail-spectrum-opacity) + var(--foil-activity, 0) * .15)) 46%,color-mix(in oklch,var(--model-card-color) 48%,#aab6c4) 57%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 218deg) 94% 76%/calc(var(--model-card-rail-spectrum-opacity) + var(--foil-activity, 0) * .14)) 68%,color-mix(in oklch,var(--model-card-secondary) 56%,#eef3f8) 79%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 286deg) 94% 77%/calc(var(--model-card-rail-spectrum-opacity) + var(--foil-activity, 0) * .12)) 89%,color-mix(in oklch,var(--model-card-color) 62%,#dbe4ed) 100%) border-box;border:1.5px solid transparent;border-radius:1.4rem;box-shadow:inset 0 0 0 1px rgb(1 2 4/68%),inset 0 0 0 2px color-mix(in srgb,var(--model-card-color) 18%,rgb(255 255 255/8%)),inset 0 0 2.4rem rgb(0 0 0/14%);color:var(--model-card-ink);container-type:inline-size;display:block;font-family:var(--font-sans);isolation:isolate;position:relative}.model-card-face[data-card-density="1"]{--model-card-rail-spectrum-opacity:.1;--model-card-speck-foil-opacity:.1}.model-card-face[data-card-density="2"]{--model-card-rail-spectrum-opacity:.16;--model-card-speck-foil-opacity:.15}.model-card-face[data-card-density="3"]{--model-card-rail-spectrum-opacity:.22;--model-card-speck-foil-opacity:.21}.model-card-face[data-card-density="4"]{--model-card-rail-spectrum-opacity:.29;--model-card-speck-foil-opacity:.27}.model-card-face[data-card-density="5"]{--model-card-rail-spectrum-opacity:.37;--model-card-speck-foil-opacity:.34}.model-card-face:after,.model-card-face:before{background-repeat:no-repeat;content:"";inset:-8%;pointer-events:none;position:absolute;transform:translate(var(--model-card-speck-shift-x,0),var(--model-card-speck-shift-y,0)) rotate(var(--model-card-speck-rotation,0deg)) scale(var(--model-card-speck-scale,1));transform-origin:center;z-index:1}.model-card-face:before{background-image:radial-gradient(circle at 8% 14%,color-mix(in srgb,var(--model-card-color) 62%,transparent) 0 .55px,transparent 1.25px),radial-gradient(circle at 19% 31%,color-mix(in srgb,var(--model-card-secondary) 54%,transparent) 0 .8px,transparent 1.45px),radial-gradient(circle at 91% 22%,color-mix(in srgb,var(--model-card-color) 48%,transparent) 0 .45px,transparent 1.15px),radial-gradient(circle at 78% 7%,color-mix(in srgb,var(--model-card-secondary) 56%,transparent) 0 .65px,transparent 1.35px),radial-gradient(circle at 94% 47%,color-mix(in srgb,var(--model-card-color) 58%,transparent) 0 .75px,transparent 1.5px),radial-gradient(circle at 12% 62%,color-mix(in srgb,var(--model-card-secondary) 46%,transparent) 0 .5px,transparent 1.2px),radial-gradient(circle at 22% 88%,color-mix(in srgb,var(--model-card-color) 52%,transparent) 0 .7px,transparent 1.4px),radial-gradient(circle at 86% 82%,color-mix(in srgb,var(--model-card-secondary) 52%,transparent) 0 .55px,transparent 1.25px),radial-gradient(circle at 67% 95%,color-mix(in srgb,var(--model-card-color) 44%,transparent) 0 .85px,transparent 1.55px),radial-gradient(circle at 4% 79%,color-mix(in srgb,var(--model-card-secondary) 52%,transparent) 0 .45px,transparent 1.15px);mix-blend-mode:screen;opacity:.58}.model-card-face:after{background-image:radial-gradient(circle at 14% 9%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 334deg) 96% 78%/86%) 0 .65px,transparent 1.4px),radial-gradient(circle at 87% 16%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 42deg) 96% 78%/82%) 0 .9px,transparent 1.65px),radial-gradient(circle at 96% 58%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 148deg) 90% 76%/78%) 0 .6px,transparent 1.35px),radial-gradient(circle at 9% 51%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 205deg) 94% 78%/82%) 0 .75px,transparent 1.5px),radial-gradient(circle at 17% 91%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 271deg) 94% 79%/82%) 0 .95px,transparent 1.7px),radial-gradient(circle at 81% 89%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 312deg) 94% 79%/78%) 0 .55px,transparent 1.3px);mix-blend-mode:screen;opacity:calc(var(--model-card-speck-foil-opacity) + var(--foil-activity, 0) * .14);transition:opacity .11s linear}.model-card-face__grain{background-image:repeating-linear-gradient(0deg,rgb(255 255 255/2%) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgb(255 255 255/1.5%) 0 1px,transparent 1px 4px);inset:0;mix-blend-mode:soft-light;opacity:.38;pointer-events:none;position:absolute}.model-card-face__border{display:grid;gap:3cqi;grid-template-rows:auto auto minmax(0,1fr) auto auto auto;inset:3.8cqi;padding:2.8cqi;position:absolute;z-index:2}.model-card-face__footer,.model-card-face__header{align-items:center;display:flex;justify-content:space-between;min-inline-size:0}.model-card-face__footer,.model-card-face__provider,.model-card-face__watermark{font-size:max(.625rem,2.9cqi);letter-spacing:.08em;line-height:1;text-transform:uppercase}.model-card-face__provider{align-items:center;display:inline-flex;font-weight:650;gap:1.8cqi}.model-card-face__provider i{background:var(--model-card-color);border:1px solid var(--model-card-secondary);border-radius:1px;box-shadow:0 0 10px color-mix(in srgb,var(--model-card-color) 65%,transparent),0 0 16px color-mix(in srgb,var(--model-card-secondary) 30%,transparent);block-size:1.8cqi;inline-size:1.8cqi;transform:rotate(45deg)}.model-card-face__model{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:clamp(1.2rem,9.1cqi,2.65rem);font-weight:760;letter-spacing:-.052em;line-height:.92;margin:0;overflow:hidden;text-wrap:balance}.model-card-face__harness{color:var(--model-card-muted);font-size:max(.6875rem,2.9cqi);line-height:1.2;margin-block-start:2cqi;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card-face__art{align-items:center;background:radial-gradient(circle at 50% 52%,rgb(2 3 5/20%) 0 20%,transparent 58%) padding-box,radial-gradient(ellipse at 24% 82%,color-mix(in srgb,var(--model-card-secondary) 13%,transparent),transparent 54%) padding-box,radial-gradient(ellipse at 78% 18%,color-mix(in srgb,var(--model-card-color) 17%,transparent),transparent 57%) padding-box,linear-gradient(160deg,rgb(10 11 15/91%),rgb(2 3 6/94%)) padding-box,radial-gradient(circle at var(--foil-light-x,50%) var(--foil-light-y,50%),rgb(255 255 255/calc(.2 + var(--foil-sheen-opacity, .04) * .9)) 0 1.8%,rgb(218 235 255/calc(.08 + var(--foil-sheen-opacity, .04) * .6)) 3.8%,transparent 15%) border-box,conic-gradient(from calc(var(--foil-spectrum-angle, 0deg) + 103deg) at 50% 50%,color-mix(in oklch,var(--model-card-secondary) 54%,#dbe4ed) 0 12%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 22deg) 96% 77%/calc(var(--model-card-rail-spectrum-opacity) * .84 + var(--foil-activity, 0) * .12)) 18%,color-mix(in oklch,var(--model-card-color) 56%,#b8c3ce) 27%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 132deg) 88% 75%/calc(var(--model-card-rail-spectrum-opacity) * .84 + var(--foil-activity, 0) * .13)) 39%,#f5f8fb 49%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 232deg) 94% 76%/calc(var(--model-card-rail-spectrum-opacity) * .84 + var(--foil-activity, 0) * .11)) 61%,color-mix(in oklch,var(--model-card-secondary) 58%,#edf1f6) 73%,hsl(calc(var(--foil-spectrum-angle, 0deg) + 312deg) 94% 78%/calc(var(--model-card-rail-spectrum-opacity) * .84 + var(--foil-activity, 0) * .1)) 84%,color-mix(in oklch,var(--model-card-color) 52%,#dbe4ed) 100%) border-box;border:1.25px solid transparent;border-radius:4.2cqi;box-shadow:inset 0 0 0 1px rgb(1 2 4/64%),inset 0 0 0 2px color-mix(in srgb,var(--model-card-secondary) 8%,transparent),inset 0 -18px 36px rgb(0 0 0/14%);display:flex;isolation:isolate;justify-content:center;min-block-size:0;overflow:hidden;position:relative}.model-card-face__art:after{background:radial-gradient(ellipse at center,transparent 44%,rgb(0 0 0/27%) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.model-card-illumination{display:block;opacity:.97}.model-card-illumination [data-ornament-mark=organic-speck-field]{opacity:.76;transition:opacity .11s linear}.model-card-holographic-foil{--holographic-groove:3 8;--holographic-groove-offset:0;pointer-events:none}.model-card-holographic-foil[data-holographic-field=lunar-laminate],.model-card-holographic-foil[data-holographic-field=tidal-iridescence],.model-card-holographic-foil[data-holographic-field=vesica-thin-film]{--holographic-groove:6 5;--holographic-groove-offset:1.5}.model-card-holographic-foil[data-holographic-field=engine-turned-maze],.model-card-holographic-foil[data-holographic-field=radial-diffraction],.model-card-holographic-foil[data-holographic-field=rose-window-foil]{--holographic-groove:2 6.5;--holographic-groove-offset:.5}.model-card-holographic-foil[data-holographic-field=cloisonne-spectrum],.model-card-holographic-foil[data-holographic-field=faceted-prism],.model-card-holographic-foil[data-holographic-field=pearl-vellum]{--holographic-groove:2.75 5.25;--holographic-groove-offset:2.25}.model-card-holographic-foil__rim{mix-blend-mode:multiply}.model-card-holographic-foil__glint,.model-card-holographic-foil__metal,.model-card-holographic-foil__spectrum{transition:filter .11s linear,opacity .11s linear}.model-card-holographic-foil__metal{mix-blend-mode:screen;opacity:clamp(.3,var(--foil-base-opacity,.4),.56)}.model-card-holographic-foil__spectrum{mix-blend-mode:screen;opacity:clamp(.09,var(--foil-spectrum-opacity,.12),.64)}.model-card-holographic-foil__spectrum use{stroke-dasharray:var(--holographic-groove);stroke-dashoffset:var(--holographic-groove-offset)}.model-card-holographic-foil__glint{mix-blend-mode:color-dodge;opacity:clamp(.025,var(--foil-sheen-opacity,.04),.48)}.model-card-holographic-foil[data-holographic-coverage="1"] .model-card-holographic-foil__metal{opacity:clamp(.42,calc(var(--foil-base-opacity, .4) + .08),.62)}.model-card-holographic-foil[data-holographic-coverage="1"] .model-card-holographic-foil__spectrum{opacity:clamp(.05,calc(var(--foil-spectrum-opacity, .12) * .5),.22)}.model-card-holographic-foil[data-holographic-coverage="1"] .model-card-holographic-foil__glint{opacity:clamp(.04,calc(var(--foil-sheen-opacity, .04) + .025),.32)}.model-card-holographic-foil__glint-gradient{cx:var(--foil-light-x,50%);cy:var(--foil-light-y,50%)}.model-card-illumination[data-illumination-finish=holographic] stop[data-holographic-band="0"]{stop-color:hsl(calc(var(--foil-spectrum-angle, 0deg) + 334deg) 98% 74%)}.model-card-illumination[data-illumination-finish=holographic] stop[data-holographic-band="1"]{stop-color:hsl(calc(var(--foil-spectrum-angle, 0deg) + 22deg) 98% 73%)}.model-card-illumination[data-illumination-finish=holographic] stop[data-holographic-band="2"]{stop-color:hsl(calc(var(--foil-spectrum-angle, 0deg) + 58deg) 98% 76%)}.model-card-illumination[data-illumination-finish=holographic] stop[data-holographic-band="3"]{stop-color:hsl(calc(var(--foil-spectrum-angle, 0deg) + 151deg) 92% 72%)}.model-card-illumination[data-illumination-finish=holographic] stop[data-holographic-band="4"]{stop-color:hsl(calc(var(--foil-spectrum-angle, 0deg) + 196deg) 98% 73%)}.model-card-frame[data-foil-active] .model-card-holographic-foil__metal{filter:brightness(1.12) saturate(1.08)}.model-card-frame[data-foil-active] .model-card-holographic-foil__spectrum{filter:saturate(1.28) contrast(1.06) drop-shadow(0 0 .16rem rgb(196 228 255/32%))}.model-card-frame[data-foil-active] .model-card-holographic-foil__glint{filter:brightness(1.16) drop-shadow(0 0 .1rem rgb(255 255 255/32%))}.model-card-frame[data-foil-active] .model-card-illumination [data-ornament-mark=organic-speck-field]{opacity:1}.model-card-face__art img{block-size:50%;filter:drop-shadow(0 8px 22px rgb(0 0 0/42%)) drop-shadow(0 0 10px rgb(255 255 255/7%));inline-size:45%;object-fit:contain;position:relative;z-index:2}.model-card-face__economics,.model-card-face__performance{display:grid;gap:0;margin:0;overflow:hidden}.model-card-face__performance{border-block:1px solid var(--model-card-rule);grid-template-columns:repeat(4,minmax(0,1fr))}.model-card-face__economics{background:var(--model-card-panel);border:1px solid var(--model-card-rule);border-radius:2.2cqi;grid-template-columns:repeat(3,minmax(0,1fr))}.model-card-face__economics>div,.model-card-face__performance>div{min-inline-size:0;padding:2cqi 1.35cqi}.model-card-face__economics>div+div,.model-card-face__performance>div+div{border-inline-start:1px solid var(--model-card-rule)}.model-card-face :is(dt,dd){margin:0}.model-card-face dt{color:var(--model-card-muted);font-size:max(.625rem,2.4cqi);letter-spacing:.08em;line-height:1;text-transform:uppercase}.model-card-face dd{font-family:var(--font-mono);font-size:max(.6875rem,3.1cqi);font-weight:650;line-height:1.1;margin-block-start:1.2cqi;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card-face__footer{align-items:center;color:var(--model-card-muted);font-size:max(.625rem,2.25cqi);gap:1.5cqi;letter-spacing:.025em;line-height:1.2;text-transform:none}.model-card-face__footer>span:last-child{flex:0 0 auto}.model-card-face__watermark{color:rgb(255 255 255/82%);font-weight:700;letter-spacing:-.02em;text-transform:none}.model-card-visually-hidden{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}@media (forced-colors:active){.model-card-face{background:Canvas;border:2px solid CanvasText;color:CanvasText}.model-card-face:after,.model-card-face:before,.model-card-face__art:after,.model-card-face__grain,.model-card-illumination{display:none}.model-card-face__art{background:Canvas;border:1px solid CanvasText;box-shadow:none}.model-card-face__art img{filter:none}}@media (prefers-reduced-motion:reduce){.model-card-face:after,.model-card-holographic-foil__glint,.model-card-holographic-foil__metal,.model-card-holographic-foil__spectrum,.model-card-illumination [data-ornament-mark=organic-speck-field]{transition:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.model-card-face[data-card-density]{--model-card-rail-spectrum-opacity:.06;--model-card-speck-foil-opacity:.04}.model-card-holographic-foil__metal{opacity:.44}.model-card-holographic-foil__spectrum{opacity:.08}.model-card-holographic-foil__glint{opacity:.035}.model-card-illumination [data-ornament-mark=organic-speck-field]{opacity:.52}}.model-cards-site{--model-cards-header-block-size:64px;--model-cards-sticky-offset:var(--model-cards-header-block-size);background:radial-gradient(circle at 50% -10%,color-mix(in oklch,var(--brand-key) 12%,transparent),transparent 34rem),var(--background);color:var(--foreground);display:flex;flex-direction:column;min-block-size:100svh}.model-cards-footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-block-size:64px;padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right))}.model-cards-header{--ui-top-bar-inline-padding:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));--ui-top-bar-min-block-size:var(--model-cards-header-block-size)}.model-cards-footer{border-block-end:0;border-block-start:1px solid var(--grid);color:var(--muted);flex-wrap:wrap;font-size:.82rem;margin-block-start:auto;padding-block:1.25rem}.model-cards-wordmark{align-items:center;color:var(--foreground);display:inline-flex;font-weight:750;letter-spacing:-.035em;min-block-size:32px;text-decoration:none;white-space:nowrap}.model-cards-footer__links,.model-cards-nav{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .85rem;min-inline-size:0}.model-cards-header .ui-top-bar__actions{gap:.25rem .85rem}.model-cards-nav{justify-content:flex-end}.model-cards-nav a{align-items:center;display:inline-flex;min-block-size:32px;white-space:nowrap}.model-cards-footer__links a{max-inline-size:100%;overflow-wrap:anywhere}.model-cards-footer a,.model-cards-nav a{color:var(--muted);text-decoration:none}.model-cards-footer a:is(:hover,:focus-visible),.model-cards-nav a:is(:hover,:focus-visible),.model-cards-nav a[aria-current=page]{color:var(--foreground)}.model-card-detail,.model-card-gallery{inline-size:100%;margin-inline:auto;max-inline-size:96rem;padding:clamp(1rem,3.5vw,3.5rem);scroll-margin-block-start:calc(var(--model-cards-sticky-offset) + .75rem)}.model-card-gallery__header{display:grid;gap:.7rem;margin-block-end:clamp(1.25rem,2.5vw,2rem)}.model-card-detail__copy h1,.model-card-gallery__header h1{font-size:clamp(2rem,4vw,4.2rem);letter-spacing:-.055em;line-height:.96}.model-card-detail__copy header>p,.model-card-detail__facts>p,.model-card-detail__stage>p,.model-card-gallery__meta{color:var(--muted)}.model-card-gallery__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25rem .75rem}.model-card-gallery__meta>span+span:before{content:"·";margin-inline-end:.75rem}.model-card-detail__facts a,.model-card-gallery__header a{color:inherit;text-decoration:none}.model-card-detail__facts a:is(:hover,:focus-visible),.model-card-gallery__header a:is(:hover,:focus-visible){color:var(--foreground)}.model-release-radar{background:radial-gradient(circle at 82% 18%,color-mix(in oklch,var(--accent) 8%,transparent),transparent 38%),color-mix(in oklch,var(--secondary) 30%,transparent);border-block:1px solid var(--grid);display:grid;gap:1rem clamp(1rem,2.5vw,2.25rem);grid-template-columns:minmax(13rem,.72fr) minmax(20rem,1.28fr);margin-block-end:1rem;padding-block:.9rem}.model-release-radar__heading>p{color:var(--muted);font-size:.65rem;letter-spacing:.12em;margin-block-end:.35rem;text-transform:uppercase}.model-release-radar__heading h2{font-size:clamp(.95rem,1.6vw,1.2rem);letter-spacing:-.02em;line-height:1.1}.model-release-radar li small,.model-release-radar__heading small,.model-release-radar__note{color:var(--muted);font-size:.68rem}.model-release-radar__heading>small{display:block;margin-block-start:.4rem}.model-release-radar ul{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.model-release-radar li a{align-items:center;background:color-mix(in oklch,var(--background) 55%,transparent);border:1px solid color-mix(in oklch,var(--release-provider) 30%,var(--grid));border-radius:.7rem;color:var(--foreground);display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-block-size:3.4rem;padding:.55rem .7rem;text-decoration:none}.model-release-radar li a:is(:hover,:focus-visible){background:color-mix(in oklch,var(--release-provider) 9%,var(--secondary));border-color:color-mix(in oklch,var(--release-provider) 58%,var(--grid))}.model-release-radar li i{background:var(--release-provider);block-size:.5rem;box-shadow:0 0 .7rem color-mix(in srgb,var(--release-provider) 55%,transparent);inline-size:.5rem;transform:rotate(45deg)}.model-release-radar li span{min-inline-size:0}.model-release-radar li small,.model-release-radar li strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-release-radar li strong{font-size:.82rem}.model-release-radar__note{grid-column:1/-1;line-height:1.45}.model-card-gallery__filters{--model-card-filter-color:var(--muted);align-items:center;border-block:1px solid var(--grid);display:flex;flex-wrap:wrap;gap:.65rem;margin-block-end:clamp(1.25rem,3vw,2.5rem);padding-block:.75rem}.model-card-gallery__provider-filter{flex:1 1 14rem;max-inline-size:20rem}.model-card-gallery__provider-filter .hraness-field__control{background-color:color-mix(in oklch,var(--secondary) 52%,transparent);border-color:var(--grid);border-radius:.65rem;min-block-size:2.75rem;display:grid;position:relative}.model-card-gallery__provider-filter .hraness-field__control:before{background:var(--model-card-filter-color);block-size:.45rem;box-shadow:0 0 .55rem color-mix(in srgb,var(--model-card-filter-color) 52%,transparent);content:"";inline-size:.45rem;inset-inline-start:.85rem;pointer-events:none;position:absolute;transform:rotate(45deg);z-index:1}.model-card-gallery__provider-filter .hraness-field__select{background-color:transparent;color:var(--foreground);font:inherit;font-size:.82rem;min-block-size:2.75rem;padding-inline-start:2rem}.model-card-gallery__scope-filter{align-items:center;background:color-mix(in oklch,var(--secondary) 52%,transparent);border:1px solid var(--grid);border-radius:.65rem;color:var(--foreground);display:inline-flex;gap:.65rem;min-block-size:2.75rem;padding:.42rem .8rem}.model-card-gallery__scope-filter>i{flex:0 0 auto}.model-card-gallery__scope-filter[data-filter=top]>i{border:1px solid;block-size:.55rem;inline-size:.55rem;transform:rotate(45deg)}.model-card-gallery__scope-filter[data-filter=new]>i{background:currentColor;block-size:.72rem;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);inline-size:.72rem}.model-card-gallery__scope-filter>span{display:grid;line-height:1.1;text-align:start}.model-card-gallery__scope-filter strong{font-size:.8rem}.model-card-gallery__scope-filter small{color:var(--muted);font-size:.62rem;margin-block-start:.2rem}.model-card-gallery__scope-filter[data-selected]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.model-card-gallery__scope-filter[data-selected] small{color:color-mix(in oklch,var(--background) 72%,transparent)}.model-card-gallery__filter-definition{block-size:1px;clip:rect(0,0,0,0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.model-card-gallery__empty{border:1px dashed var(--grid);color:var(--muted);padding:2rem;text-align:center}.model-card-grid{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.model-card-grid__link{aspect-ratio:5/7;border-radius:1.4rem;color:inherit;contain:layout style;display:block;min-inline-size:0;position:relative;text-decoration:none;transform:translateY(0);transition:transform .15s ease}.model-card-grid__bleed{contain:layout paint style;contain-intrinsic-block-size:auto 20.35rem;contain-intrinsic-inline-size:auto 14.75rem;content-visibility:auto;display:grid;inset:-.375rem;padding:.375rem;pointer-events:none;position:absolute}.model-card-grid__bleed>.model-card-frame{pointer-events:auto}.model-card-grid__link:hover{transform:translateY(-4px)}.model-card-grid__link:focus-visible{outline-offset:5px}.model-card-detail__back{color:var(--muted);display:inline-flex;font-size:.88rem;margin-block-end:1.5rem;text-decoration:none}.model-card-detail__back:is(:hover,:focus-visible){color:var(--foreground)}.model-card-detail__layout{align-items:start;display:grid;gap:clamp(2rem,6vw,6.5rem);grid-template-columns:minmax(17rem,28rem) minmax(0,36rem);justify-content:center}.model-card-detail__stage{perspective:1100px;position:sticky;top:calc(var(--model-cards-header-block-size) + 1.5rem)}.model-card-detail__stage>p{display:none;font-size:.75rem;margin-block-start:.85rem;text-align:center}@media (hover:hover) and (pointer:fine){.model-card-detail__interaction-hint{display:block}}.model-card-detail__copy{display:grid;gap:2rem;padding-block:clamp(.5rem,4vw,3.5rem)}.model-card-detail__copy header>p:first-child{color:var(--model-card-color,var(--muted));font-size:.75rem;letter-spacing:.09em;margin-block-end:.75rem;text-transform:uppercase}.model-card-detail__copy header>p:last-child{font-size:1rem;margin-block-start:.75rem}.model-card-detail__facts,.model-card-detail__related,.model-card-share{border-block-start:1px solid var(--grid);padding-block-start:1.35rem}.model-card-detail__facts h2,.model-card-detail__related h2,.model-card-share h2{font-size:.82rem;letter-spacing:.08em;margin-block-end:.9rem;text-transform:uppercase}.model-card-share__primary,.model-card-share__social{gap:.55rem}.model-card-share__social{margin-block-start:.65rem}.model-card-share__status{color:var(--muted);font-size:.78rem;margin-block-start:.65rem}.model-card-detail__facts dl{display:grid;margin:0}.model-card-detail__facts dl>div{align-items:baseline;border-block-start:1px solid color-mix(in oklch,var(--grid) 58%,transparent);display:grid;gap:1rem;grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);padding-block:.75rem}.model-card-detail__facts dt{color:var(--muted);font-size:.8rem}.model-card-detail__facts dd{margin:0;min-inline-size:0;overflow-wrap:anywhere}.model-card-detail__facts code{font-family:var(--font-mono);font-size:.82rem}.model-card-detail__code-token{background:color-mix(in oklch,var(--secondary) 82%,transparent);border:1px solid color-mix(in oklch,var(--grid) 78%,var(--foreground) 22%);border-radius:.36rem;box-decoration-break:clone;color:var(--foreground);display:inline-block;line-height:1.35;max-inline-size:100%;overflow-wrap:anywhere;padding:.14rem .38rem;-webkit-box-decoration-break:clone}.model-card-detail__harnesses{display:flex;flex-wrap:wrap;gap:.25rem .85rem;list-style:none;margin:0;padding:0}.model-card-detail__facts>p{font-size:.82rem;margin-block-start:1rem}.model-card-detail__related>div{display:flex;flex-wrap:wrap;gap:.5rem}.model-card-detail__related a{border:1px solid var(--grid);border-radius:999px;color:var(--foreground);font-size:.8rem;padding:.45rem .7rem;text-decoration:none}.model-card-detail__related a:is(:hover,:focus-visible){background:var(--secondary)}@media (max-width:720px){.model-cards-nav{justify-content:flex-end}.model-cards-nav .model-cards-nav__optional-link{display:none}.model-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-card-detail__layout{grid-template-columns:minmax(0,1fr)}.model-card-detail__stage{margin-inline:auto;max-inline-size:25rem;position:static;width:100%}.model-release-radar{grid-template-columns:1fr}}@media (max-width:560px){.model-card-gallery__meta{align-items:start;display:grid;gap:.15rem}.model-card-gallery__meta>span+span:before{content:none}.model-card-gallery__provider-filter{flex-basis:100%;max-inline-size:none}.model-card-gallery__scope-filter{flex:1 1 10rem}.model-card-grid{grid-template-columns:minmax(0,25rem);justify-content:center}.model-release-radar ul{grid-template-columns:1fr}.model-card-grid__link{inline-size:100%}.model-card-grid__bleed{contain-intrinsic-block-size:auto 35.75rem;contain-intrinsic-inline-size:auto 25.75rem}}@media (max-width:430px){.model-card-detail,.model-card-gallery{padding-inline:.75rem}.model-card-grid{gap:.65rem}.model-card-frame{--foil-card-radius:.85rem}.model-card-face{border-radius:.85rem}.model-card-face__border{border-radius:.6rem}.model-card-grid__link{border-radius:.85rem}.model-card-share__primary{display:grid;grid-template-columns:max-content max-content}.model-card-share__primary>[data-variant=primary]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.model-card-grid__link{transition:none}.model-card-grid__link:hover{transform:none}}@layer base{*,:after,:before{box-sizing:border-box}a,article,body,button,dd,div,dl,dt,footer,h1,h2,h3,header,html,input,main,p,section,span{margin:0;padding:0}button,input,select,textarea{font:inherit}input,select,textarea{color:inherit}a,button{-webkit-tap-highlight-color:transparent}button:not(:disabled){cursor:pointer}a{color:inherit}:where(select){color-scheme:inherit}:where(select>option,select>optgroup,select>optgroup>option){background-color:var(--popover);color:var(--foreground)}:where(select option:disabled){color:var(--muted)}}:root{--background:#f8f7f4;--foreground:#1c1917;--muted:#6f6962;--faint:#918a82;--secondary:#ebe8e3;--surface-raised:#fffefa;--popover:#fffefa;--grid:#dfdcd6;--line:#b9b3ab;--success:#26814d;--warning:#a65f00;--space-1:.25rem;--space-3:.75rem;--space-4:1rem;--text-body:.9375rem;--text-caption:.75rem;--font-weight-bold:700;--font-sans:var(--font-text);--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--interactive-target-min:44px;--jelly-radius-compact:8px;--jelly-radius-control:10px;--radius-lg:14px;--elevation-overlay:0 18px 54px rgb(33 25 18/20%);color-scheme:light}:root[data-theme=dark]{--background:#12100f;--foreground:#f5f2ed;--muted:#aaa29a;--faint:#827a72;--secondary:#292522;--surface-raised:#1d1a18;--popover:#211d1a;--grid:#302b27;--line:#514a44;--success:#5fc98b;--warning:#efae55;--elevation-overlay:0 18px 58px rgb(0 0 0/58%);color-scheme:dark}html{min-width:320px}body,html{background:var(--background)}body{color:var(--foreground);font-family:var(--font-sans);line-height:1.45;min-height:100svh;text-rendering:optimizeLegibility}:focus-visible{outline:2px solid var(--brand-key);outline-offset:2px}.ui-top-bar{align-items:center;background:var(--background);border-bottom:1px solid var(--grid);column-gap:var(--space-4);display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);isolation:isolate;min-block-size:var(--ui-top-bar-min-block-size,52px);padding-block:var(--ui-top-bar-block-padding,.5rem);padding-inline:var(--ui-top-bar-inline-padding,var(--chart-content-inset,20px))}.ui-top-bar[data-sticky]{inset-block-start:0;position:sticky;z-index:30}.ui-top-bar__title{align-items:center;display:inline-flex;max-inline-size:min(42vw,28rem);min-block-size:32px;overflow:hidden;overflow-wrap:normal}.ui-top-bar__title,.ui-top-bar__title>*{min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.ui-top-bar__title>*{max-inline-size:100%;overflow:hidden}.ui-top-bar__actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;min-inline-size:0}.ui-icon-button__control{align-items:center;background:transparent;border:0;border-radius:9px;display:inline-flex;height:36px;justify-content:center;min-width:36px}.ui-icon-button__control:hover{background:var(--secondary)}.ui-icon-button{align-items:center;display:inline-flex;border-radius:9px}.ui-icon-button[data-size=compact]>.ui-icon-button__control{height:32px;min-width:32px;width:32px}.ui-link-button{align-items:center;border-radius:8px;color:var(--muted);display:inline-flex;font-size:13px;min-height:36px;padding-inline:10px;text-decoration:none}.ui-link-button:focus-visible,.ui-link-button:hover{background:var(--secondary);color:var(--foreground)}.ui-skip-link{align-items:center;background:var(--foreground);border:1px solid var(--foreground);border-radius:8px;color:var(--background);display:inline-flex;font-weight:550;left:.75rem;min-height:3rem;outline:2px solid var(--background);outline-offset:2px;padding-inline:1rem;position:fixed;top:.75rem;transform:translateY(calc(-100% - 1.5rem));transition:transform .12s ease;z-index:4000}.ui-skip-link:focus{transform:translateY(0)}.ui-menu-trigger{display:inline-flex;position:relative}.ui-menu-popover{background:var(--popover);border:1px solid var(--line);border-radius:12px;color:var(--foreground);position:absolute;top:calc(100% + 6px);z-index:1000}.ui-menu-popover[data-placement="bottom start"]{left:0}.ui-menu-popover[data-placement="bottom end"]{right:0}.ui-menu,.ui-menu__section{display:grid}.ui-menu__header{color:var(--muted)}.ui-menu__item{align-items:center;background:transparent;border:0;border-radius:8px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-height:44px;padding:8px 10px;width:100%}.ui-menu__item:hover{background:var(--secondary)}.ui-menu__item[data-disabled]{opacity:.5}.ui-menu__leading{align-items:center;display:inline-flex}.ui-menu__copy{display:grid;gap:2px;min-width:0}.ui-menu__description,.ui-menu__label{display:block}.ui-segmented-control{background:color-mix(in oklch,var(--surface-raised) 92%,transparent);border:1px solid var(--grid);border-radius:10px}.ui-segmented-control__item{background:transparent;border:0;border-radius:7px;color:var(--muted)}.ui-segmented-control__item:hover{color:var(--foreground)}.ui-segmented-control__item[data-selected]{background:var(--foreground);color:var(--background)}.ui-toggle-group__surface{border-radius:0}.ui-field{display:grid}.ui-field__input{background:var(--background);border:1px solid var(--line);border-radius:7px;min-height:36px;padding:7px 9px}.ui-bar-list-chart,.ui-range-plot-chart__rows{display:grid;gap:4px}.ui-chart-row{align-items:center;background:transparent;border:0;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(110px,1fr) minmax(90px,1.2fr) auto;min-height:50px;padding:7px;text-align:left;width:100%}.ui-chart-row:hover{background:var(--secondary)}.ui-chart-row__copy{display:grid;min-width:0}.ui-chart-row__copy strong{font-size:11px}.ui-chart-row__copy small,.ui-chart-row__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-chart-row__copy small{color:var(--muted);font-size:9px}.ui-chart-row__value{font-family:var(--font-mono);font-size:10px}.ui-bar-list-chart__track,.ui-range-plot-chart__track{background:var(--grid);border-radius:999px;display:block;height:5px;overflow:visible;position:relative}.ui-bar-list-chart__track i{border-radius:inherit;display:block;height:100%}.ui-range-plot-chart__track i{border-radius:inherit;height:3px;position:absolute;top:1px}.ui-range-plot-chart__track b{border:2px solid var(--background);border-radius:50%;height:9px;position:absolute;top:-2px;transform:translateX(-50%);width:9px}.route-state{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:auto;max-width:600px;min-height:100svh;padding:24px}.route-state button{background:var(--foreground);border:0;border-radius:8px;color:var(--background);min-height:44px;padding:8px 14px}:root{--chart-compact-inset:var(--space-3,0.75rem);--chart-content-inset:clamp(12px,2vw,28px);--surface-active:var(--secondary)}.chart-app{--chart-sticky-header-block-size:53px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);max-width:100vw;min-height:100svh;overflow-x:clip;background:var(--background);position:relative;width:100%}.chart-top-bar{--ui-top-bar-inline-padding:var(--chart-content-inset)}.chart-top-bar .chart-heading{font-size:var(--text-body);font-weight:var(--font-weight-bold);letter-spacing:-.025em}.home-leaders{background:var(--background);border-bottom:1px solid var(--line);color:var(--foreground);font-family:var(--font-sans);max-width:100%;padding:0 var(--chart-content-inset)}.home-leaders .plain-publication__table-scroll{border:0;margin:0;max-width:100%;overflow-x:auto}.home-leaders .plain-publication__table{border-collapse:collapse;font-size:.82rem;line-height:1.5;min-width:40rem;width:100%}.home-leaders .plain-publication__table caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.home-leaders .plain-publication__table td,.home-leaders .plain-publication__table th{border-top:1px solid var(--line);padding:.65rem;text-align:left;vertical-align:top}.home-leaders .plain-publication__table thead th{border-top:0;color:var(--muted);font-weight:700}.home-leaders .plain-publication__table tbody th{color:var(--foreground);font-weight:700}.home-document{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.chart-top-bar .ui-top-bar__actions{gap:2px;min-width:0}.chart-page-canvas{margin-inline:0;max-width:none;min-width:0;overflow-x:clip;padding:0;scroll-margin-block-start:var(--chart-sticky-header-block-size);width:100%}.model-update-timeline{scroll-margin-block-start:calc(var(--chart-sticky-header-block-size) + .75rem)}.chart-header{display:grid;padding:clamp(12px,1.5vw,18px) var(--chart-content-inset) 16px}.latest-update-badge{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:10px;gap:6px;line-height:1;max-width:min(440px,52vw);min-height:28px;min-width:0;padding:5px 9px;text-decoration:none}.latest-update-badge span{color:var(--foreground);font-weight:650;letter-spacing:.055em;text-transform:uppercase}.latest-update-badge strong{color:var(--foreground);font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-update-badge time{color:var(--faint);flex:0 0 auto}.latest-update-badge:focus-visible,.latest-update-badge:hover{background:var(--surface-active);color:var(--foreground)}.benchmark-description{color:var(--muted);font-size:13px;line-height:1.5;margin:0;max-width:690px}.benchmark-description strong{color:var(--foreground);font-weight:500}.metric-control{align-items:center;display:flex;min-width:0;width:max-content}.chart-segmented-control{display:inline-flex;gap:2px;overflow:visible;padding:2px}.chart-segmented-control .ui-segmented-control__item{font-size:11px;min-height:28px;padding:4px 7px;white-space:nowrap}.share-control{align-items:center;display:flex;justify-content:center;position:absolute;right:var(--chart-content-inset);top:var(--chart-compact-inset);z-index:6}.share-trigger.ui-surface{--jelly-color-border-default:transparent;--jelly-fill:color-mix(in oklch,var(--surface-raised) 92%,transparent);--jelly-label:var(--foreground)}.share-trigger.ui-surface:has(>.share-trigger__control[aria-expanded=true]),.share-trigger.ui-surface[data-hovered]{--jelly-fill:var(--surface-active)}.share-menu-popover{box-shadow:0 18px 52px rgb(0 0 0/58%),0 0 36px color-mix(in oklab,var(--brand-key) 14%,transparent);width:min(350px,calc(100vw - 24px))}.share-menu{gap:4px;padding:8px}.share-menu .ui-menu__header{font:inherit;letter-spacing:normal;padding:4px 4px 8px;text-transform:none}.share-menu-heading{display:grid;gap:3px}.share-menu-heading strong{color:var(--foreground);font-size:14px;font-weight:600}.share-menu-heading span{color:var(--muted);font-size:10px;line-height:1.35;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-menu .ui-menu__item{color:var(--foreground);text-align:left;text-decoration:none}.share-menu .ui-menu__leading{color:var(--brand-highlight)}.share-menu .ui-menu__label{font-size:12px;font-weight:550;line-height:1.25}.share-menu .ui-menu__description{color:var(--muted);font-size:10px;line-height:1.35}.share-menu .ui-menu__item[data-disabled]{cursor:wait}.share-menu-popover .ui-menu__footer{padding:10px}.share-status{color:var(--muted);font-size:10px;line-height:1.4;min-height:14px;padding:0 2px}.share-link-fallback{display:grid;gap:5px;padding-top:10px}.share-link-fallback .ui-field__label{color:var(--faint);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.share-link-fallback .ui-field__input{color:var(--foreground);font-family:var(--font-mono);font-size:10px;width:100%}.horizontal-scroll-shell{--scroll-fade-width:42px;isolation:isolate;min-width:0;position:relative}.horizontal-scroll-shell:after,.horizontal-scroll-shell:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:1px;transition:opacity .16s ease;width:var(--scroll-fade-width);z-index:4}.horizontal-scroll-shell:before{background:linear-gradient(90deg,var(--background),transparent);left:0}.horizontal-scroll-shell:after{background:linear-gradient(270deg,var(--background),transparent);right:0}.horizontal-scroll-shell.has-overflow-left:before,.horizontal-scroll-shell.has-overflow-right:after{opacity:1}.provider-filter-shell{--scroll-fade-width:32px;max-width:100vw;width:100%}.provider-filter-surface.ui-toggle-group__surface{--jelly-fill:transparent;--jelly-radius:var(--jelly-radius-compact);display:block;width:100%}.provider-filter-surface.ui-toggle-group__surface:is([data-hovered],[data-focus-within],[data-pressed]){--jelly-fill:transparent}.provider-filter{align-items:center;display:flex;gap:17px;min-height:54px;overflow-x:auto;padding-inline:clamp(12px,2vw,24px);scroll-padding-inline:clamp(12px,2vw,24px);scrollbar-width:none}.provider-filter::-webkit-scrollbar{display:none}.provider-filter:before{color:var(--faint);content:"provider";flex:0 0 auto;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.provider-filter .ui-toggle-group__item{align-items:center;background:none;border:0;color:var(--foreground);display:flex;flex:0 0 auto;font-size:13px;gap:7px;min-height:var(--interactive-target-min);padding:7px 0;transition:color .16s ease,opacity .16s ease}.chart-tooltip>span i,.provider-filter .ui-toggle-group__item i{background:linear-gradient(90deg,var(--provider-color-low),var(--provider-color),var(--provider-color-high));border-radius:2px;display:block;height:7px;width:16px}.provider-filter .ui-toggle-group__item[data-hovered]{opacity:1}.provider-filter .ui-toggle-group__item[data-selected]{text-decoration:underline;text-decoration-color:var(--provider-color);text-decoration-thickness:2px;text-underline-offset:6px}.pin-status{align-items:center;background:color-mix(in oklch,var(--surface-raised) 92%,transparent);border-radius:var(--jelly-radius-control);display:flex;font-size:var(--text-caption);gap:6px;left:var(--chart-content-inset);margin:0;max-width:min(320px,calc(100% - var(--chart-content-inset) - 64px));min-width:0;padding:2px 2px 2px 10px;position:absolute;top:var(--chart-compact-inset);width:max-content;z-index:6}.pin-status span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-status strong{color:var(--foreground);font-weight:500}.chart-metric-controls{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(76px,1fr) auto minmax(76px,1fr);min-height:44px;padding:6px var(--chart-content-inset)}.chart-benchmark-select{font-size:11px;font-weight:650;grid-column:1;justify-self:start;width:76px}.chart-benchmark-select .hraness-field__select{background-position:calc(100% - 10px) 50%,calc(100% - 7px) 50%;padding-inline:8px 24px}.chart-metric-controls .metric-control--x{grid-column:2;justify-self:center}.chart-scroll{border-top:1px solid var(--grid);max-width:100%;overflow-x:auto;scrollbar-color:var(--faint) var(--background);width:100%}.chart-canvas{aspect-ratio:1440/1320;min-width:1100px;position:relative;width:100%}.benchmark-chart{display:block;height:100%;width:100%}.chart-gridline line{stroke:var(--grid);stroke-width:1}.chart-gridline text{fill:var(--muted);font-family:var(--font-mono);font-size:14px}.chart-gridline-x line{stroke-dasharray:2 8}.chart-axis{stroke:var(--line);stroke-width:1}.chart-axis-title{fill:var(--foreground);font-family:var(--font-sans);font-size:16px;font-weight:500}.chart-export-axis-title{visibility:hidden}.chart-watermark{fill:var(--foreground);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:.02em}.benchmark-tier,.chart-watermark{pointer-events:none}.benchmark-tier-band{fill:color-mix(in oklab,var(--brand-key) 22%,transparent)}.benchmark-tier-guide{stroke:color-mix(in oklab,var(--brand-highlight) 44%,transparent);stroke-width:1}.series-line-segment{opacity:.68;pointer-events:none;stroke-linecap:round;stroke-width:2px;transition:opacity .16s ease,stroke-width .16s ease}.series-group.is-highlighted .series-line-segment{opacity:1;stroke-width:3.5px}.series-group.is-dimmed .series-line-segment{opacity:.09}.chart-point{cursor:pointer;opacity:1;outline:none;transition:opacity .16s ease}.chart-point-hit{fill:transparent}.chart-point-ring{fill:var(--background);stroke:var(--foreground);stroke-opacity:.55;stroke-width:1.75}.chart-point.is-dimmed>:not(.chart-point-ring){opacity:.12}.chart-point.is-dimmed:is(:hover,:focus,.is-hovered,.is-active,.is-highlighted)>:not(.chart-point-ring){opacity:1}.chart-point.is-highlighted .chart-point-ring{r:13px}.chart-point.is-active .chart-point-ring,.chart-point:focus .chart-point-ring,.chart-point:hover .chart-point-ring{r:14px;stroke:var(--foreground);stroke-opacity:1}.chart-label-leaders{pointer-events:none}.chart-label-leader{opacity:.42;stroke:currentColor;stroke-width:1}.chart-model-label{opacity:.96;overflow:visible;pointer-events:none;transition:opacity .16s ease}.chart-model-label.is-dimmed{opacity:.1}.chart-model-label.is-highlighted{opacity:1}.chart-model-label-frame{fill:var(--surface-raised);stroke:currentColor;stroke-opacity:.34;stroke-width:1}.chart-model-label-title{fill:var(--foreground);font-family:var(--font-sans);font-size:15px;font-weight:600}.chart-model-label-score{fill:var(--foreground);font-family:var(--font-mono);font-size:12px;opacity:.82}.chart-tooltip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in oklch,var(--popover) 94%,transparent);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--elevation-overlay);color:var(--foreground);min-width:240px;padding:14px;pointer-events:none;position:fixed;width:min(264px,calc(100vw - 16px));z-index:900}.chart-tooltip-connector{height:100vh;inset:0;overflow:visible;pointer-events:none;position:fixed;width:100vw;z-index:899}.chart-tooltip-connector-line{filter:drop-shadow(0 1px 2px color-mix(in oklab,var(--background) 72%,transparent));stroke:var(--provider-color);stroke-linecap:round;stroke-opacity:.78;stroke-width:1.5;vector-effect:non-scaling-stroke}.chart-tooltip>span{align-items:center;color:var(--muted);display:flex;font-size:10px;gap:8px;letter-spacing:.06em;text-transform:uppercase}.chart-tooltip>strong{display:block;font-size:16px;font-weight:600;margin-top:10px}.chart-tooltip>small{color:var(--muted);display:block;font-size:11px;margin-top:3px}.chart-tooltip dl{border-top:1px solid var(--grid);display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:11px;padding-top:10px}.chart-tooltip dl div{display:grid}.chart-tooltip dl div:last-child{grid-column:1/-1}.chart-tooltip dt{color:var(--muted);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.chart-tooltip dd{font-family:var(--font-mono);font-size:12px}.option-space-overview{border-top:1px solid var(--grid);padding:clamp(18px,2.5vw,28px) var(--chart-content-inset)}.option-space-grid{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;background:var(--grid);border:1px solid var(--grid);border-radius:var(--radius-lg)}.option-space-panel{min-width:0;background:var(--background);padding:clamp(12px,1.5vw,18px)}.option-space-panel>header{margin-bottom:14px}.option-space-panel h3{font-size:14px;font-weight:600}.option-space-panel>header p{color:var(--muted);font-size:10px;line-height:1.5;margin-top:4px;max-width:64ch}.option-space-panel .ui-range-plot-chart__rows{display:grid;gap:4px;grid-template-columns:minmax(0,1fr)}.option-space-panel .ui-chart-row[data-selected]{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--foreground) 12%,transparent)}.model-update-timeline{border-top:1px solid var(--grid);padding:clamp(18px,2.5vw,28px) var(--chart-content-inset) clamp(24px,4vw,48px)}.model-update-timeline__header{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.model-update-timeline__header h2{font-size:14px;font-weight:600}.model-update-timeline__header p{color:var(--muted);font-size:10px}.model-update-groups{display:grid;list-style:none;margin:0;padding:0}.model-update-group{display:grid;gap:18px;grid-template-columns:112px minmax(0,1fr);padding:0 0 18px;position:relative}.model-update-group:before{background:var(--foreground);border:3px solid var(--background);border-radius:50%;box-shadow:0 0 0 1px var(--line);content:"";height:8px;left:104px;position:absolute;top:5px;width:8px;z-index:1}.model-update-group:not(:last-child):after{background:var(--grid);bottom:0;content:"";left:110px;position:absolute;top:13px;width:1px}.model-update-group>time{color:var(--muted);font-family:var(--font-mono);font-size:10px;padding-top:4px}.model-update-cards{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));list-style:none;margin:0;min-width:0;padding:0 0 0 10px}.model-update-card{background:var(--surface-raised);border:1px solid var(--grid);border-left:2px solid var(--update-color);border-radius:10px;min-width:0;padding:12px}.model-update-card__heading{align-items:baseline;display:flex;gap:8px;min-width:0}.model-update-card__heading span{color:var(--foreground);flex:0 0 auto;font-size:9px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.model-update-card__heading h3{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-update-card>p{color:var(--muted);font-size:10px;margin-top:4px}.model-update-benchmarks,.model-update-deltas{border-top:1px solid var(--grid);display:grid;gap:8px;margin-top:10px;padding-top:9px}.model-update-benchmarks{grid-template-columns:repeat(4,minmax(0,1fr))}.model-update-deltas{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.model-update-benchmarks div,.model-update-deltas div{display:grid;gap:2px}.model-update-benchmarks dt,.model-update-deltas dt{color:var(--faint);font-size:8px;letter-spacing:.035em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.model-update-benchmarks dd,.model-update-deltas dd{color:var(--foreground);font-family:var(--font-mono);font-size:11px}.model-update-deltas dd{align-items:center;display:flex;gap:5px}.model-update-deltas dd span{color:var(--muted)}.model-update-deltas dd strong{font-weight:600}.chart-resource-nav{align-items:center;border-top:1px solid var(--grid);display:flex;min-height:42px;padding:10px var(--chart-content-inset) max(var(--space-4),env(safe-area-inset-bottom))}.chart-resource-nav__links{align-items:center;display:flex;gap:14px}.chart-resource-nav__links a{color:var(--muted);font-size:12px;text-decoration:none;text-underline-offset:3px}.chart-resource-nav__links a:focus-visible,.chart-resource-nav__links a:hover{color:var(--foreground);text-decoration:underline}@media (max-width:760px){.chart-page-canvas{padding:0}.chart-top-bar{gap:var(--space-1);--ui-top-bar-inline-padding:var(--chart-compact-inset)}.chart-top-bar .ui-top-bar__actions{grid-column:2}.chart-header{padding:var(--chart-compact-inset) var(--chart-compact-inset) 12px}.benchmark-description{font-size:12px}.latest-update-badge{max-width:min(240px,30vw)}.latest-update-badge time{display:none}.share-trigger.ui-icon-button[data-size=compact]{--ui-icon-button-size:var(--interactive-target-min);flex-basis:var(--interactive-target-min)}.share-trigger.ui-icon-button[data-size=compact],.share-trigger.ui-icon-button[data-size=compact]>.ui-icon-button__control{width:var(--interactive-target-min);height:var(--interactive-target-min)}.share-control{right:var(--chart-compact-inset);top:var(--chart-compact-inset)}.share-menu-popover{width:min(350px,calc(100vw - 3rem))}.provider-filter{gap:13px;min-height:48px}.provider-filter .ui-toggle-group__item{min-height:var(--interactive-target-min)}.horizontal-scroll-shell{--scroll-fade-width:28px}.pin-status{left:var(--chart-compact-inset);max-width:min(280px,calc(100% - var(--chart-compact-inset) - 58px))}.chart-scroll{scrollbar-width:none}.chart-scroll::-webkit-scrollbar{display:none}.chart-canvas{min-width:700px}.chart-gridline text,.chart-watermark{font-size:18px}.chart-point-hit{r:42px}.chart-model-label-title{font-size:18px}.chart-model-label-score{font-size:15px}.chart-tooltip{bottom:max(8px,env(safe-area-inset-bottom));left:8px!important;max-width:none;min-width:0;right:8px;top:auto!important;width:auto}.chart-tooltip-connector{display:none}.option-space-overview{padding:16px var(--chart-compact-inset)}.option-space-grid{grid-template-columns:minmax(0,1fr)}.model-update-timeline{padding:16px var(--chart-compact-inset) 28px}.model-update-timeline__header{align-items:flex-start;flex-direction:column;gap:4px}.model-update-group{gap:10px;grid-template-columns:minmax(0,1fr);padding-left:14px}.model-update-group:before{left:-1px;top:5px}.model-update-group:not(:last-child):after{left:5px}.model-update-cards{padding-left:0}.model-update-benchmarks{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-resource-nav{padding:10px var(--chart-compact-inset) max(var(--space-4),env(safe-area-inset-bottom))}}@media (max-width:520px){.chart-app{--chart-sticky-header-block-size:89px}.model-cards-site{--model-cards-sticky-offset:85px}.ui-top-bar{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1)}.ui-top-bar__title{max-inline-size:100%}.ui-top-bar__actions{grid-column:1;inline-size:100%}.chart-top-bar .ui-top-bar__actions{grid-column:1}.chart-top-bar__optional-action{display:none}.latest-update-badge{max-width:none}.latest-update-badge strong{display:none}}@media (hover:none),(pointer:coarse){.chart-app{--chart-sticky-header-block-size:61px}.model-cards-site{--model-cards-sticky-offset:64px}.ui-top-bar :is(a,button),.ui-top-bar__title{min-block-size:var(--interactive-target-min)}.ui-top-bar .ui-icon-button__control{block-size:var(--interactive-target-min);min-inline-size:var(--interactive-target-min)}.chart-segmented-control .ui-segmented-control__item,.provider-filter .ui-toggle-group__item{min-height:var(--interactive-target-min)}.chart-segmented-control .ui-segmented-control__item{min-width:var(--interactive-target-min)}}:root[data-verification-pointer=coarse] .chart-segmented-control .ui-segmented-control__item,:root[data-verification-pointer=coarse] .provider-filter .ui-toggle-group__item{min-height:var(--interactive-target-min)}:root[data-verification-pointer=coarse] .chart-app{--chart-sticky-header-block-size:61px}:root[data-verification-pointer=coarse] .model-cards-site{--model-cards-sticky-offset:64px}:root[data-verification-pointer=coarse] .ui-top-bar :is(a,button),:root[data-verification-pointer=coarse] .ui-top-bar__title{min-block-size:var(--interactive-target-min)}:root[data-verification-pointer=coarse] .ui-top-bar .ui-icon-button__control{block-size:var(--interactive-target-min);min-inline-size:var(--interactive-target-min)}@media (max-width:520px) and (hover:none),(max-width:520px) and (pointer:coarse){.chart-app{--chart-sticky-header-block-size:109px}.model-cards-site{--model-cards-sticky-offset:109px}}@media (max-width:520px){:root[data-verification-pointer=coarse] .chart-app{--chart-sticky-header-block-size:109px}:root[data-verification-pointer=coarse] .model-cards-site{--model-cards-sticky-offset:109px}}:root[data-verification-pointer=coarse] .chart-segmented-control .ui-segmented-control__item{min-width:var(--interactive-target-min)}.plain-site.plain-publication.aicharts-gpt-subsidy{--plain-shell-measure:72rem;--plain-background:#f8f7f4;--plain-foreground:#1c1917;--plain-link:#57483d;--plain-line:#ddd8d1;--plain-muted:#746d66;--plain-surface:#efebe5;--gpt-subsidy-accent:#806149;font-family:var(--font-sans)}:root[data-theme=dark] .plain-site.plain-publication.aicharts-gpt-subsidy{--plain-background:#12100f;--plain-foreground:#f5f2ed;--plain-link:#cdb6a3;--plain-line:#39332f;--plain-muted:#aaa29a;--plain-surface:#1c1917;--gpt-subsidy-accent:#c89d7b}@media (prefers-color-scheme:dark){:root:not([data-theme]) .plain-site.plain-publication.aicharts-gpt-subsidy{--plain-background:#12100f;--plain-foreground:#f5f2ed;--plain-link:#cdb6a3;--plain-line:#39332f;--plain-muted:#aaa29a;--plain-surface:#1c1917;--gpt-subsidy-accent:#c89d7b}}.aicharts-gpt-subsidy .gpt-subsidy-hero.plain-publication__article-header{padding-block:clamp(1.15rem,3vw,1.75rem) .7rem}.aicharts-gpt-subsidy .gpt-subsidy-hero h1{font-family:var(--font-sans);font-size:clamp(1.35rem,3vw,1.9rem);margin:0;max-width:52rem}.aicharts-gpt-subsidy .gpt-subsidy-hero .plain-publication__article-meta{align-items:baseline;display:flex;font-size:.74rem;flex-wrap:wrap;gap:.05rem .3rem;margin-top:.35rem}.aicharts-gpt-subsidy .gpt-subsidy-summary{border-bottom:1px solid var(--plain-line);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:.5rem .9rem}.aicharts-gpt-subsidy .gpt-subsidy-method h2,.aicharts-gpt-subsidy .gpt-subsidy-summary h2{color:var(--plain-muted);font-size:.72rem;font-weight:600;letter-spacing:.01em;line-height:1.4}.aicharts-gpt-subsidy .gpt-subsidy-summary__context,.aicharts-gpt-subsidy .gpt-subsidy-summary__primary{min-width:0}.aicharts-gpt-subsidy .gpt-subsidy-summary__value{color:var(--plain-foreground);font-size:clamp(1.65rem,5vw,2.75rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.055em;line-height:1;margin-top:.45rem}.aicharts-gpt-subsidy .gpt-subsidy-summary__context{border-left:1px solid var(--plain-line);margin-left:clamp(.75rem,3vw,2rem);padding-left:clamp(.75rem,3vw,2rem)}.aicharts-gpt-subsidy .gpt-subsidy-summary__context>p:not(.gpt-subsidy-summary__value),.aicharts-gpt-subsidy .gpt-subsidy-summary__scope{color:var(--plain-muted);font-size:.72rem;line-height:1.5}.aicharts-gpt-subsidy .gpt-subsidy-summary__scope{margin-top:.45rem;max-width:30rem}.aicharts-gpt-subsidy .gpt-subsidy-summary__period{margin-top:.2rem}.aicharts-gpt-subsidy .gpt-subsidy-summary__note{border-top:1px solid var(--plain-line);color:var(--plain-muted);font-size:.72rem;grid-column:1/-1;line-height:1.5;margin-top:.75rem;padding-top:.65rem}.aicharts-gpt-subsidy .gpt-subsidy-history{padding-block:.9rem .75rem}.aicharts-gpt-subsidy .gpt-subsidy-history__context{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.35rem}.aicharts-gpt-subsidy .gpt-subsidy-history__context h2,.aicharts-gpt-subsidy .gpt-subsidy-history__context p{color:var(--plain-muted);font-size:.72rem;line-height:1.4;margin:0}.aicharts-gpt-subsidy .gpt-subsidy-history__context strong{color:var(--plain-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.gpt-subsidy-chart{margin:0}.gpt-subsidy-chart__plot{max-width:100%;overflow:hidden}.gpt-subsidy-chart__svg{color:var(--gpt-subsidy-accent);display:block;height:auto;margin-inline:auto;max-width:none;min-width:0;width:100%}.gpt-subsidy-chart__grid line{stroke:var(--plain-line);stroke-width:1;vector-effect:non-scaling-stroke}.gpt-subsidy-chart__dates text,.gpt-subsidy-chart__grid text{fill:var(--plain-muted);font-family:var(--font-sans);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gpt-subsidy-chart__line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.58;stroke-width:2;vector-effect:non-scaling-stroke}.gpt-subsidy-chart__point{fill:currentColor;opacity:.28}.gpt-subsidy-chart__point--latest{fill:var(--plain-background);opacity:1;stroke:currentColor;stroke-width:3;vector-effect:non-scaling-stroke}.gpt-subsidy-chart__caption{color:var(--plain-muted);display:flex;flex-wrap:wrap;font-size:.76rem;gap:.4rem 1rem;margin-top:.25rem}.gpt-subsidy-chart__caption span{align-items:center;display:inline-flex;gap:.35rem}.gpt-subsidy-disclosure{border-top:1px solid var(--plain-line);color:var(--plain-muted);font-size:.84rem}.gpt-subsidy-disclosure>summary{align-items:center;cursor:pointer;display:flex;list-style:none;min-height:2.75rem;-webkit-user-select:none;user-select:none}.gpt-subsidy-disclosure>summary::-webkit-details-marker{display:none}.gpt-subsidy-disclosure>summary:after{color:var(--plain-muted);content:"+";font-family:var(--font-mono);margin-left:auto}.gpt-subsidy-disclosure[open]>summary:after{content:"−"}.gpt-subsidy-disclosure__body{padding-bottom:1.25rem;padding-top:.7rem}.gpt-subsidy-chart__table-details{margin-top:.7rem}.plain-site.plain-publication .gpt-subsidy-table-scroll{margin:0}.plain-site.plain-publication .gpt-subsidy-table{min-width:46rem}.gpt-subsidy-table td,.gpt-subsidy-table th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aicharts-gpt-subsidy .gpt-subsidy-method{border-top:1px solid var(--plain-line);padding-block:0 2.5rem}.aicharts-gpt-subsidy .gpt-subsidy-method__details{border-top:0;margin-top:0}.aicharts-gpt-subsidy .gpt-subsidy-method__details .gpt-subsidy-disclosure__body{display:grid;gap:1rem 2.5rem;grid-template-columns:minmax(0,1.5fr) minmax(14rem,.7fr)}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__article-body{font-size:.88rem;line-height:1.62}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__article-body p{margin-bottom:.75rem}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__article-body h3{font-size:.9rem;margin:1.15rem 0 .45rem}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__article-body ul{margin-bottom:0}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__sources{margin-top:0;min-width:0}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__sources h3{color:var(--plain-foreground);font-size:.9rem}.aicharts-gpt-subsidy .gpt-subsidy-method__details .plain-publication__sources ol{font-size:.78rem;margin-top:.55rem}@media (max-width:42rem){.aicharts-gpt-subsidy .gpt-subsidy-method__details .gpt-subsidy-disclosure__body{grid-template-columns:minmax(0,1fr)}.aicharts-gpt-subsidy .gpt-subsidy-method{padding-bottom:2.25rem}}@media (max-width:34rem){.aicharts-gpt-subsidy .gpt-subsidy-summary{grid-template-columns:minmax(0,1fr)}.aicharts-gpt-subsidy .gpt-subsidy-summary__context{border-left:0;border-top:1px solid var(--plain-line);margin:.8rem 0 0;padding:.8rem 0 0}}@media (forced-colors:active){.gpt-subsidy-chart__line,.gpt-subsidy-chart__point--latest{stroke:CanvasText}.gpt-subsidy-chart__point{fill:CanvasText}}
