.pricing-scope{color-scheme:light;--pricing-font-family:"SF Pro","SF Pro Text","SF Pro Display",-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--background:#ffffffe6;--foreground:#333;--muted:#6b7280;--border:#e5e7eb;--soft:#f6f7f9;--accent:#111827;--color-black-primary:#000;--color-white-primary:#fff;--color-gray-50:#f9fafb;--color-basic-333:#333;--color-bg-primary:#ffffffe6;--color-bg-secondary:#f2f2f2;--color-bg-secondary-hover:#e6e6e6;--color-bg-tertiary:#f5f5f5;--color-bg-hover:#f2f2f2;--color-bg-card:#ffffffe6;--color-bg-gray:#f2f2f2;--color-bg-stripe:#fafafa;--color-header-background:#fff;--color-border-primary:#e6e6e6;--color-border-secondary:#e5e7eb;--color-border-divider:#e6e6e6;--color-text-primary:#333;--color-text-secondary:#666;--color-text-tertiary:#858585;--color-text-disabled:#999;--color-text-inverse:#ffffffe6;--color-text-gray1:#858585;--color-text-gray2:#858585;--color-text-gray3:#808080;--color-text-gray4:#ccc;--color-text-link:#2d4cfd;--color-interactive-hover:#f2f2f2;--color-interactive-active:#e6e6e6;--pricing-chat-border:#e6e6e6;--modality-tab-block-padding:16px;--pricing-models-sider-right-width:100%;--pricing-models-sider-left-width:0;--pricing-models-sider-left-padding:0;--pricing-models-sider-left-border-width:0;--pricing-models-sider-left-opacity:0;--pricing-models-sider-left-pointer-events:none;--pricing-models-sider-left-transform:none;color:var(--color-text-primary);font-family:var(--pricing-font-family);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}.pricing-scope *,.pricing-scope :after,.pricing-scope :before{box-sizing:border-box;border-color:var(--color-border-primary)}.pricing-scope a{color:inherit;text-decoration:none}.pricing-scope h1,.pricing-scope h2,.pricing-scope h3,.pricing-scope h4,.pricing-scope h5,.pricing-scope h6{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0}.pricing-scope p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.pricing-scope button,.pricing-scope input,.pricing-scope select,.pricing-scope textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.pricing-scope .text-text-primary{color:var(--color-text-primary)}.pricing-scope .text-text-secondary{color:var(--color-text-secondary)}.pricing-scope .text-text-tertiary{color:var(--color-text-tertiary)}.pricing-scope .text-text-disabled{color:var(--color-text-disabled)}.pricing-scope .text-text-gray2{color:var(--color-text-gray2)}.pricing-scope .text-text-gray3{color:var(--color-text-gray3)}.pricing-scope .text-black{color:#000}.pricing-scope .bg-bg-primary{background-color:var(--color-bg-primary)}.pricing-scope .border-border-primary{border-color:var(--color-border-primary)}.pricing-scope .hover\:bg-interactive-hover:hover{background-color:var(--color-interactive-hover)}.pricing-scope .hover\:text-text-primary:hover{color:var(--color-text-primary)}.pricing-scope .hover\:\!bg-\[\#fcfcfc\]:hover{background-color:#fcfcfc!important}.pricing-scope .pricing-alias-pop,.pricing-scope .pricing-sort-menu{position:absolute;z-index:80;background:#fff;border:.5px solid var(--color-border-primary);border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0/10%);padding:6px;min-width:180px}.pricing-scope .pricing-sort-menu button{display:flex;width:100%;align-items:center;border:0;background:transparent;color:var(--color-text-primary);font-size:14px;line-height:20px;padding:8px 10px;border-radius:6px;cursor:pointer;text-align:left}.pricing-scope .pricing-sort-menu button:hover{background:var(--color-bg-hover)}.pricing-scope .pricing-sort-menu button[data-active=true]{font-weight:700}.pricing-scope .pricing-tooltip{position:absolute;z-index:40;background:#fff;color:#000;border-radius:8px;box-shadow:0 14px 38px rgb(0 0 0/12%);padding:14px 18px;font-size:13px}.pricing-scope .ant-collapse{box-sizing:border-box;color:var(--color-text-primary);background:transparent}.pricing-scope .ant-collapse>.ant-collapse-item{border-bottom:.5px solid var(--color-border-primary)}.pricing-scope .ant-collapse-header{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:24px;color:var(--color-text-primary);line-height:1.5;cursor:pointer;width:100%;border:0;background:transparent;padding:0;text-align:left}.pricing-scope .ant-collapse-content-box{box-sizing:border-box}.pricing-scope .ant-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:32px;gap:8px;padding:0 15px;border:.5px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--pricing-font-family);box-shadow:none;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer;text-decoration:none}.pricing-scope .ant-btn-primary,.pricing-scope .button_primary-container__oLOrd.ant-btn-primary{background:#000;color:#fff;border-color:#000}.pricing-scope .ant-btn-primary:hover{background:#333;color:#fff}.pricing-scope .button_secondary-container__Pl6rT{padding:0 19px;background:#f2f2f2;color:black;font-weight:700;gap:0;border-radius:8px;box-shadow:none;border:0}.pricing-scope .button_primary-container__oLOrd:is(button,a){display:flex;align-items:center;justify-content:center;font-weight:700;gap:0;border-radius:8px;box-shadow:none}.pricing-scope .ant-input-affix-wrapper{display:inline-flex;align-items:center;min-height:32px;padding:5px 11px;border:.5px solid var(--color-border-primary);background:var(--color-bg-primary);box-shadow:none}.pricing-scope .ant-input,.pricing-scope .ant-input-affix-wrapper{box-sizing:border-box;color:var(--color-text-primary);font-family:var(--pricing-font-family)}.pricing-scope .ant-input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;font-size:14px;line-height:20px}.pricing-scope .ant-avatar,.pricing-scope .ant-avatar-group{display:inline-flex;align-items:center}.pricing-scope .ant-avatar{position:relative;justify-content:center;box-sizing:border-box;overflow:hidden;width:32px;height:32px;color:var(--color-text-primary);background:var(--color-bg-secondary);border-radius:50%;white-space:nowrap}.pricing-scope .ant-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.pricing-scope .ant-avatar-group .ant-avatar:not(:first-child){margin-inline-start:-8px}.pricing-scope .ant-slider{position:relative;box-sizing:border-box;height:12px;margin:14px 6px 38px;padding:4px 0;cursor:pointer;touch-action:none}.pricing-scope .ant-slider-rail{position:absolute;top:4px;width:100%;height:2px;background:#e8e8e8;border-radius:4px}.pricing-scope .ant-slider-track{position:absolute;top:4px;height:2px;background:var(--color-text-primary);border-radius:4px}.pricing-scope .ant-slider-handle{position:absolute;z-index:1;box-sizing:border-box;width:24px;height:24px;border:.5px solid #f2f2f2;border-radius:50%;background:#fff;box-shadow:0 4px 6px 0 #00000024;transform:translateX(-50%);inset-block-start:-9px}.pricing-scope .ant-slider-mark{position:absolute;top:12px;left:0;width:100%;font-size:14px}.pricing-scope .ant-slider-mark-text{position:absolute;display:inline-block;color:var(--color-text-tertiary);text-align:center;transform:translateX(-50%);white-space:nowrap;font-size:14px}.pricing-scope .ant-slider-dot{position:absolute;background-color:#e8e8e8;width:2px;height:6px;inset-block-start:-6px;border-radius:0;border:none;z-index:-1}.pricing-scope .ant-tabs-nav-list{position:relative;display:flex;padding-bottom:var(--modality-tab-block-padding)}.pricing-scope .ModelList_modalityTabList__KNl2k .ant-tabs-tab,.pricing-scope .ant-tabs-tab{position:relative;display:inline-flex;flex:none;height:36px;align-items:center;padding:0;color:#666;cursor:pointer;font-family:var(--pricing-font-family);font-size:12px;font-weight:400;line-height:16px;background:transparent;border:0}.pricing-scope .ModelList_modalityTabCount__NVDpF{font-size:12px;line-height:16px}.pricing-scope .ant-tabs-tab+.ant-tabs-tab{margin-left:32px}.pricing-scope .ant-tabs-tab:hover{color:#333}.pricing-scope .ant-tabs-tab-active{color:#000;font-weight:500}.pricing-scope .ant-tabs-tab-active:after{position:absolute;right:0;bottom:calc(0px - var(--modality-tab-block-padding));left:0;height:2px;content:"";background:#000;pointer-events:none}.pricing-scope .ModelItem_container__uJdg4.ModelItem_container-ismobile__qwugv.ModelItem_extra-button__lhQeG .ModelItem_footExtraButton__HzKlR,.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .ModelItem_footExtraButton__HzKlR,.pricing-scope .ModelItem_footExtraButton__HzKlR{position:absolute;top:16px;right:24px;display:flex!important;height:28px;margin-left:8px;gap:6px;z-index:12;align-items:center}.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .ModelItem_footButton__or0bZ{height:28px;min-height:28px;padding:0 8px;font-size:12px;line-height:16px;font-weight:600;border-radius:6px}.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .button_secondary-container__Pl6rT.ModelItem_footButton__or0bZ{background:#f2f2f2;color:#333;border:0}.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .button_primary-container__oLOrd.ModelItem_footButton__or0bZ{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .button_primary-container__oLOrd.ModelItem_footButton__or0bZ:hover{background:#333;color:#fff}.pricing-scope .ModelItem_contentLink__towF5{display:none}.pricing-scope .ModelItem_header__0_G4R .ModelItem_title__B3mIh .ModelItem_text___rbZT{position:relative;z-index:2}.pricing-scope .abbr_multiLine__pwnEi{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;hyphens:auto;white-space:pre-wrap;word-break:break-all}.pricing-scope .abbr_singleLine__uiTD7{line-height:inherit;-webkit-line-clamp:1}.pricing-scope .ModelsClient_right__m9efS{width:100%;min-width:0;overflow-x:hidden}.pricing-scope,.pricing-scope .ModelList_container__VuMeR,.pricing-scope .ModelsClient_models__6pR2k,.pricing-scope .pricing-fill{min-width:0;max-width:100%}.pricing-scope .ModelList_title__LGItm{font-family:var(--pricing-font-family);font-size:1.125rem;font-weight:600;line-height:1.75rem;letter-spacing:0}.pricing-scope .ModelList_count__SQjaJ{font-size:.875rem;line-height:1.25rem}.pricing-scope .ModelItem_text___rbZT,.pricing-scope .ModelItem_text___rbZT h2{font-family:var(--pricing-font-family);font-size:16px;font-weight:700;line-height:20px;height:20px}.pricing-scope .BannerCard_title__W8f16{font-family:var(--pricing-font-family);font-size:1.125rem;font-weight:600;line-height:1.75rem}.pricing-scope .BannerCard_desc__6WW9M{font-family:var(--pricing-font-family);font-size:.875rem;line-height:1.25rem}.pricing-scope .ModelItem_copysubtext__PwYI8,.pricing-scope .ModelItem_data-item__mepBW .ModelItem_contents__by3aq,.pricing-scope .ModelItem_data-item__mepBW .ModelItem_label__K6xh8{font-size:.75rem;line-height:1rem;font-weight:400}.pricing-scope .ModelItem_data__jsiJT{height:auto;margin:12px 0 8px}.pricing-scope .ModelItem_data-item__mepBW:nth-last-child(-n+2){margin-bottom:0}.pricing-scope .UptimeGraph_uptime-graph-header__akZK3{margin-bottom:4px;height:16px}.pricing-scope .ModelItem_content__QTCme{font-size:12px;line-height:16px;height:32px;min-height:32px;max-height:32px}.pricing-scope .ModelItem_content__QTCme>.ModelItem_description__K8jKx,.pricing-scope .ModelItem_content__QTCme>.ModelItem_description__K8jKx *{font-size:12px!important;line-height:16px!important;--lobe-markdown-font-size:12px!important;--lobe-markdown-line-height:16px!important}.pricing-scope .ModelItem_cacheHitMetric__l_rHm strong,.pricing-scope .ModelItem_summaryRow__Avcig .text-\[18px\]{font-size:1rem;line-height:22px}.pricing-scope .ModelItem_summaryRow__Avcig{height:auto;min-height:22px;align-items:center}.pricing-scope .ModelItem_summaryRow__Avcig .ModelItem_cacheHitMetric__l_rHm{align-items:center;gap:6px;height:16px;line-height:16px}.pricing-scope .ModelItem_summaryRow__Avcig .ModelItem_cacheHitMetric__l_rHm span{display:inline-flex;align-items:center;color:var(--color-text-gray2);font-size:12px;line-height:16px;font-weight:400}.pricing-scope .ModelItem_summaryRow__Avcig .ModelItem_contents__by3aq.ModelItem_img__3v3w1{display:inline-flex;align-items:center;height:16px;font-size:14px;line-height:16px}.pricing-scope .ModelItem_summaryRow__Avcig .ModelItem_contents__by3aq.ModelItem_img__3v3w1 svg{display:block;width:14px;height:14px}.pricing-scope .ModelItem_footer-left__TV9I3,.pricing-scope .UptimeGraph_uptime-graph-header-content__acCbf{font-size:.75rem;line-height:1rem}.pricing-scope .ModelItem_footer-left__TV9I3{display:none}.pricing-scope .ModelItem_footer-right__sckRk{width:100%;margin-left:0}.pricing-scope .UptimeGraph_uptime-graph-list__8rR1y{justify-content:stretch}.pricing-scope .UptimeGraph_uptime-graph-item__yRODH{flex:1 1 0;width:auto;min-width:0}.pricing-scope .ModelItem_header__0_G4R .ModelItem_title__B3mIh .ModelItem_imgcontainer__NT0Kf{width:24px;height:24px;min-width:24px;margin-right:8px;overflow:hidden}.pricing-scope .ModelItem_header__0_G4R .ModelItem_title__B3mIh .ModelItem_imgcontainer__NT0Kf img{width:24px;height:24px;object-fit:contain}.pricing-scope .ModelItem_slugTrigger__Muvxq .ModelItem_chevron__H2c2q{display:none}.pricing-scope{height:100%;min-height:0}.pricing-scope .ModelList_container__VuMeR,.pricing-scope .ModelsClient_models__6pR2k,.pricing-scope .ModelsClient_right__m9efS,.pricing-scope .pricing-fill{display:flex;flex-direction:column;height:100%;min-height:0}.pricing-scope .ModelsClient_models__6pR2k{flex-direction:row}.pricing-scope .ModelList_container__VuMeR{overflow:hidden}.pricing-scope .ModelList_modalityTabs__neJ58{position:sticky;top:0;z-index:20;flex:none;gap:12px;background:#fff}.pricing-scope .ModelList_providerRail__kP3nW{flex:none;background:#fff}.pricing-scope .ModelList_modalityTabs__neJ58 .ModelList_modalityTabList__KNl2k{min-width:0;flex:1 1 auto}.pricing-scope .pricing-card-item{min-height:0;height:auto}.pricing-scope .pricing-card-item>.ModelItem_container__uJdg4{height:auto}.pricing-scope .pricing-card-item:has(>.BannerCard_wrapper__tC_L2){display:flex}.pricing-scope .pricing-card-item>.BannerCard_wrapper__tC_L2{display:flex;width:100%;height:var(--pricing-banner-height,auto)}.pricing-scope .BannerCard_wrapper__tC_L2 .BannerCard_banner__1JW5Z,.pricing-scope .BannerCard_wrapper__tC_L2 .BannerCard_slide__8osDn{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%}.pricing-scope .ModelItem_container__uJdg4{transition:background-color .2s ease}.pricing-scope .ModelItem_container__uJdg4.ModelItem_extra-button__lhQeG .ModelItem_footExtraButton__HzKlR{transition:opacity .18s ease}@media (prefers-reduced-motion:reduce){.pricing-scope .ModelItem_container__uJdg4,.pricing-scope .ModelItem_footExtraButton__HzKlR,.pricing-scope .pricing-card-item{transition:none}}.pricing-scope .ModelList_container__VuMeR{container-type:inline-size;container-name:pricing-models;width:100%}.pricing-scope .pricing-panes{flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.pricing-scope .pricing-panes-track{display:flex;width:200%;height:100%;transform:translateZ(0);transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}@media (prefers-reduced-motion:reduce){.pricing-scope .pricing-panes-track{transition:none}}.pricing-scope .pricing-panes-detail .pricing-panes-track{transform:translate3d(-50%,0,0)}.pricing-scope .ModelList_content__C_WVU,.pricing-scope .pricing-detail-pane{flex:0 0 50%;width:50%;max-width:50%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff}.pricing-scope .ModelList_content__C_WVU{display:grid;align-content:start;max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-rows:max-content}.pricing-scope .pricing-detail-pane{position:relative}.pricing-scope .ModelItem_container__uJdg4{height:auto}.pricing-scope .pricing-card-item{min-width:0;max-width:100%}.pricing-scope .ModelList_empty{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:360px;color:#52525b;font-size:14px}.pricing-scope .ModelList_content__C_WVU>:nth-child(2),.pricing-scope .ModelList_content__C_WVU>:nth-child(3){border-top-color:transparent}@container pricing-models (max-width: 960px){.pricing-scope .ModelList_content__C_WVU{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.pricing-scope .ModelList_content__C_WVU>:nth-child(3){border-top-color:inherit}}@container pricing-models (max-width: 640px){.pricing-scope .ModelList_content__C_WVU{grid-template-columns:minmax(0,1fr)!important}.pricing-scope .ModelList_content__C_WVU>:nth-child(2){border-top-color:inherit}}.pricing-scope .ModelList_modalityTabList__KNl2k .ant-tabs-nav-wrap{overflow-x:auto}.pricing-fill{height:100%!important;min-height:0}.pricing-scope .BannerCard_banner__1JW5Z{background-color:#f4f6f8;background-size:cover;background-position:50%;justify-content:flex-start}.pricing-bleed{margin:0}@media (min-width:640px){.pricing-bleed{margin:-.5rem}}@media (min-width:1024px){.pricing-bleed{margin:-1rem}}.pricing-detail-scope{--hero-sticky-top:0px;background:#fff;min-height:100%}.pricing-detail-scope .ModelDetailPage_page__mSDz0{font-family:var(--pricing-font-family)}.pricing-detail-scope .ModelDetailPage_heroTopSlot__caC3L{position:relative}.pricing-detail-scope .ModelDetailPage_heroTop__c3XLd{position:sticky;top:0;z-index:12}.pricing-detail-scope .ModelDetailPage_heroTopStuck__DxfBr h1,.pricing-detail-scope .ModelDetailPage_heroTop__c3XLd h1{font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.02em;transition:none}.pricing-detail-scope .ModelDetailPage_heroTopStuck__DxfBr .ModelDetailPage_iconShell__k4iJV,.pricing-detail-scope .ModelDetailPage_iconShell__k4iJV{width:32px;height:32px;flex-basis:32px;transition:none}.pricing-detail-scope .ModelDetailPage_sectionHeader__F_kxw h2{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.02em}.pricing-detail-scope .ModelDetailPage_sectionHeader__F_kxw p{font-size:13px;line-height:18px}.pricing-detail-scope .ModelDetailPage_description__WI43W,.pricing-detail-scope .ModelDetailPage_markdownDescription__PuaHb{font-size:14px;line-height:22px}.pricing-detail-scope .ModelDetailPage_relatedCardTitle__kB6MF strong{font-size:16px;line-height:20px}.pricing-detail-scope .pricing-channel-table .ModelDetailPage_providerHead__XrWSa,.pricing-detail-scope .pricing-channel-table .ModelDetailPage_providerRow__cgTgi{grid-template-columns:minmax(220px,1.2fr) minmax(110px,.7fr) minmax(160px,1fr) minmax(160px,1fr) minmax(220px,1.1fr) minmax(84px,.5fr) minmax(180px,1fr);min-width:1134px}.pricing-detail-scope .ModelDetailPage_providerName__G9Rm5 img{width:24px;height:24px;border-radius:6px;object-fit:contain;background:#f7f7f7}.pricing-detail-scope .ModelDetailPage_iconShell__k4iJV{width:32px;height:32px;flex-basis:32px;border-radius:8px;background:#f7f7f7}.pricing-detail-scope .ModelDetailPage_iconShell__k4iJV img{object-fit:contain}.pricing-detail-scope .ModelDetailPage_inner__FZpPq{padding:28px 40px 80px}.pricing-detail-scope .ModelDetailPage_heroIdentity__QGk7o{margin-left:0}@media (max-width:900px){.pricing-detail-scope .ModelDetailPage_inner__FZpPq{padding:20px 20px 80px}}