import{j as a,w as i,e as s,r as c}from"./jsx-runtime-CgWCn3gT.js";import{L as h}from"./legacy-shell-D4JdMu14.js";import l from"./index-BEBmfCyZ.js";import{c as d,a as g}from"./tokens-BZ4Gg0Cj.js";import{e as p,b as u,s as m}from"./seo-meta-Bpqygpx8.js";import"./i18nInstance-C_7vXBXC.js";import"./useTranslation-CksCcIr-.js";import"./index-ao6ir_VS.js";import"./preload-helper-BXl3LOEh.js";import"./modelCount-CKhxfxhQ.js";import"./styled-components.browser.esm-CQ4IZagM.js";import"./pi-CGFsP8D8.js";import"./index-6B3tFNLA.js";import"./useVariants-DSpotrXM.js";const v="body.ahm-core{background:#fcfcfc}.ahm-core .ant-pro-layout{font-weight:var(--ah-weight-body)}.ahm-core :is(.ant-typography,.ant-pro-layout){font-family:var(--ah-font-body)}.ahm-core .ant-typography:not(h1,h2,h3,h4,h5){font-weight:var(--ah-weight-body)}.ahm-core .ant-btn{font-family:var(--ah-font-body);font-size:var(--ah-text-button);font-weight:500;line-height:20px;height:auto;min-height:var(--ah-control-height);white-space:normal;transition:background-color var(--ah-duration-fast) var(--ah-ease-standard),border-color var(--ah-duration-fast) var(--ah-ease-standard),color var(--ah-duration-fast) var(--ah-ease-standard),box-shadow var(--ah-duration-fast) var(--ah-ease-standard)}.ahm-core .ant-btn:not(.ant-btn-circle){border-radius:var(--ah-radius-md)}.ahm-core .ant-btn-lg{min-height:var(--ah-cta-height)}.ahm-core .ant-btn-sm{min-height:var(--ah-space-8)}.ahm-core .ds-button-secondary:focus-visible,.ahm-core .ant-btn:is(.ant-btn-default,.ant-btn-dashed):focus-visible:not(:disabled):not([aria-disabled=true]):not(.ant-btn-disabled){outline:1px solid var(--ah-interactive-focus-border);outline-offset:2px;box-shadow:none}.ahm-core :is(.ant-btn,.ds-button):is(:disabled,[aria-disabled=true],.ant-btn-disabled){box-shadow:none;transform:none}.ahm-core :is(.ant-btn-default,.ant-btn-dashed,.ant-btn-primary):is(:disabled,[aria-disabled=true],.ant-btn-disabled){border-color:var(--ah-button-disabled-border)}.ahm-core .ds-button-secondary{background:var(--ah-interactive-bg)}.ahm-core .ds-button-secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--ah-control-hover-bg);border-color:var(--ah-interactive-border);box-shadow:var(--ah-control-hover-shadow)}.ahm-core .footer-privacy-choices{font-weight:500}.usage-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ah-space-3);margin-bottom:var(--ah-space-6)}.usage-period-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ah-space-3);min-width:0}.usage-board{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:var(--ah-space-8);text-align:left}.usage-chart-column{min-width:0}.usage-chart-canvas{height:420px}.usage-legend-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ah-space-2) var(--ah-space-6);margin-top:var(--ah-space-5);font-size:var(--ah-text-caption);line-height:20px;color:var(--ah-muted-foreground)}.usage-legend{display:flex;flex-wrap:wrap;gap:var(--ah-space-1) var(--ah-space-5);flex:1 1 auto;min-width:0;margin:0;padding:0;list-style:none}.usage-legend li{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.usage-legend-dot{flex:0 0 auto;width:8px;height:8px;border-radius:var(--ah-radius-full)}.usage-legend-more{padding:0;border:0;background:none;font:inherit;color:var(--ah-muted-foreground);cursor:pointer;transition:color var(--ah-duration-fast) var(--ah-ease-standard)}.usage-legend-more:hover{color:var(--ah-foreground)}.usage-legend-more:focus-visible{outline:1px solid var(--ah-interactive-focus-border);outline-offset:2px;border-radius:var(--ah-radius-sm)}.usage-rank-column{position:relative;min-height:0}.usage-rank-card{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ah-card);border:1px solid var(--ah-border);border-radius:var(--ah-radius-lg);overflow:hidden}.usage-rank-list{flex:1 1 auto;min-height:0;margin:0;padding:var(--ah-space-2);list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ah-border-strong) transparent}.usage-rank-list.has-more{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent)}.usage-rank-row{display:grid;grid-template-columns:var(--ah-space-6) minmax(0,1fr) auto;align-items:center;gap:var(--ah-space-3);min-height:44px;padding:0 var(--ah-space-3);border-radius:var(--ah-radius-md);color:var(--ah-foreground);text-decoration:none;transition:background-color var(--ah-duration-fast) var(--ah-ease-standard)}.usage-rank-row:hover,.usage-rank-row:focus-visible{color:var(--ah-foreground);background:var(--ah-list-item-hover-bg)}.usage-rank-row:focus-visible{outline:1px solid var(--ah-interactive-focus-border);outline-offset:-1px}.usage-rank-index,.usage-rank-value{font-variant-numeric:tabular-nums;color:var(--ah-muted-foreground)}.usage-rank-index{font-size:var(--ah-text-caption);line-height:20px}.usage-rank-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ah-text-body);font-weight:500;line-height:20px}.usage-rank-value{font-size:var(--ah-text-caption);line-height:20px;text-align:right}.ahm-core .usage-range-picker{max-width:100%;height:var(--ah-control-height)}.ahm-core .usage-range-picker input{font-variant-numeric:tabular-nums}.ahm-core .usage-range-picker .ant-picker-active-bar{background:var(--ah-foreground)}.ahm-core .usage-range-picker .ant-picker-suffix{color:var(--ah-muted-foreground)}.usage-range-popup .ant-picker-panel-container{border:1px solid var(--ah-border)}.usage-range-popup .ant-picker-content th,.usage-range-popup .ant-picker-cell{font-variant-numeric:tabular-nums}.usage-range-popup .ant-picker-content th{color:var(--ah-muted-foreground)}.ahm-core .usage-period-select.ant-select .ant-select-selector{min-height:var(--ah-control-height);padding:0 var(--ah-space-3);background:var(--ah-interactive-bg);border:1px solid var(--ah-interactive-border);border-radius:var(--ah-radius-md);box-shadow:none;outline:none;cursor:pointer}.ahm-core .usage-period-select.ant-select:not(.ant-select-open):not(.ant-select-disabled) .ant-select-selection-search-input{cursor:pointer;caret-color:transparent}.ahm-core .usage-period-select .ant-select-arrow .ds-chevron{pointer-events:none;transition:transform var(--ah-duration-moderate) var(--ah-ease-out)}.ahm-core .usage-period-select.ant-select-open .ds-chevron{transform:rotate(180deg)}.ahm-core .usage-period-select.ant-select.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{box-shadow:none}.ahm-core .usage-period-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector{background:var(--ah-control-hover-bg);box-shadow:var(--ah-control-hover-shadow)}.ahm-core .usage-period-select.ant-select .ant-select-selection-item,.ahm-core .usage-period-select.ant-select .ant-select-selection-placeholder,.ahm-core .usage-period-select.ant-select .ant-select-selector:after{line-height:20px}.ahm-core .usage-period-select.ant-select .ant-select-selection-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--ah-space-6);font-weight:500}.ahm-core .usage-model-dropdown .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.ahm-core .usage-period-select.ant-select{width:min(100%,240px);text-align:left}@media(max-width:1023px){.usage-board{grid-template-columns:minmax(0,1fr);gap:var(--ah-space-6)}.usage-rank-column{position:static}.usage-rank-card{position:relative;height:420px}}@media(max-width:639px){.ahm-core .ant-btn{min-height:var(--ah-cta-height)}.usage-period-toolbar{display:contents}.ahm-core .usage-range-picker{order:1;flex:1 1 100%;height:var(--ah-cta-height)}.ahm-core .usage-range-picker input{font-size:var(--ah-text-heading)}.usage-range-popup .ant-picker-panels{flex-direction:column}.ahm-core .usage-period-select.ant-select .ant-select-selector,.ahm-core .usage-model-dropdown .ant-select-item{min-height:var(--ah-cta-height)}.ahm-core .usage-period-select .ant-select-selection-search-input{font-size:var(--ah-text-heading)}.ahm-core .usage-period-select.ant-select{flex:1 1 0;min-width:0;width:auto;height:var(--ah-cta-height)}.ahm-core .usage-segmented.ant-segmented .ant-segmented-item-label{min-height:calc(var(--ah-cta-height) - 8px);line-height:calc(var(--ah-cta-height) - 8px)}.usage-chart-canvas{height:320px}.usage-rank-card{height:400px}}";function b({blogPosts:t,blogLocale:e,modelCount:r,desktopRelease:o}){return a.jsx(h,{children:a.jsx(l,{blogPosts:t,blogLocale:e,modelCount:r,desktopRelease:o})})}const f=[d,g,v].join(`
`);function P({data:t}){return m("home",t?.locale||"en")}const x=2e3,J=i(function({loaderData:e}){const r=s(),o=e?.modelCount==null;return c.useEffect(()=>{if(!o)return;const n=setTimeout(()=>r.revalidate(),x);return()=>clearTimeout(n)},[]),a.jsxs(a.Fragment,{children:[a.jsx("style",{dangerouslySetInnerHTML:{__html:f}}),a.jsx(b,{blogPosts:e?.blogPosts,blogLocale:e?.locale,modelCount:e?.modelCount,desktopRelease:e?.desktopRelease}),a.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:p(JSON.stringify(u()))}})]})});export{J as default,P as meta};
