.console-budget-chart{width:100%;color:var(--v2-text-text-faint);margin:0;font-size:11px;font-weight:440;line-height:16px}.console-budget-chart-header{justify-content:space-between;align-items:center;gap:24px;height:50px;display:flex}.console-budget-chart-summary{align-items:center;gap:10px;display:flex}.console-budget-chart-total{color:var(--v2-text-text-base);letter-spacing:-.04px;font-variant-numeric:tabular-nums;margin:0;font-size:21px;font-weight:530;line-height:24px}.console-budget-chart-total span{color:var(--v2-text-text-faint)}.console-budget-chart-badge{background:var(--v2-state-bg-warning,#514327);color:var(--v2-state-fg-warning,var(--console-landing-highlight));white-space:nowrap;border-radius:2px;padding:4.5px 6px;font-size:11px;font-weight:530;line-height:11px}.console-budget-chart-comparison{gap:6px;margin:2px 0 0;font-size:13px;line-height:24px;display:flex}.console-budget-chart-comparison strong{color:var(--console-landing-success);font-weight:440}.console-budget-chart-legend{color:var(--v2-text-text-muted);align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.console-budget-chart-legend li{white-space:nowrap;align-items:center;gap:8px;display:flex}.console-budget-chart-key{border:.5px solid var(--v2-border-border-strong);border-radius:6px;width:3px;height:12px;display:block}.console-budget-chart-key-usage{background:linear-gradient(#fff3, #fff0), var(--console-landing-success)}.console-budget-chart-key-forecast{background:linear-gradient(#fff3, #fff0), var(--console-landing-warning)}.console-budget-chart-key-budget{background:repeating-linear-gradient(gray 0 2.5px,#0000 2.5px 4px);border:0;border-radius:0}.console-budget-chart-plot{border-radius:6px;height:246px;margin-top:32px;position:relative}.console-budget-chart-grid-row{align-items:center;gap:8px;height:16px;display:flex;position:absolute;inset-inline:0}.console-budget-chart-grid-row>span{flex:none;width:27px}.console-budget-chart-grid-row>div{background:var(--v2-border-border-base);flex:1;height:.5px}.console-budget-chart-grid-row-budget>div{border-top:1px dashed var(--v2-icon-icon-base);background:0 0;height:1px}.console-budget-chart-svg{width:calc(100% - 35px);height:230px;position:absolute;top:8px;left:35px;overflow:visible}.console-budget-chart-end-value{color:var(--console-landing-warning);font-variant-numeric:tabular-nums;position:absolute;top:36px;right:0}.console-budget-chart-marker-track{pointer-events:none;height:0;position:absolute;top:0;left:35px;right:0}.console-budget-chart-marker{width:14px;height:14px;box-shadow:0 0 15px 4px var(--console-budget-marker-glow,transparent);pointer-events:none;background:#161616;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.console-budget-chart-marker:after{content:"";border:1.5px solid;border-radius:50%;position:absolute;inset:3px}.console-budget-chart-ping{border:1px solid;border-radius:50%;position:absolute;inset:0}.console-budget-chart-tooltip{z-index:2;border:.5px solid var(--v2-border-border-base);background:var(--v2-background-bg-layer-02);width:176px;color:var(--v2-text-text-muted);box-shadow:var(--v2-elevation-floating);pointer-events:none;border-radius:6px;flex-direction:column;gap:5px;padding:8px;display:flex;position:absolute;top:6px;left:calc(87.03% - 185.461px)}.console-budget-chart-tooltip>strong,.console-budget-chart-tooltip>span:last-child{justify-content:space-between;gap:8px;display:flex}.console-budget-chart-tooltip>strong{color:var(--v2-text-text-base);font-size:13px;font-weight:530;line-height:20px}.console-budget-chart-dates{color:#909090;background:linear-gradient(to right, var(--v2-background-bg-layer-01), var(--v2-background-bg-base));border-radius:6px;height:20px;margin-top:16px;position:relative}.console-budget-chart-dates>span{position:absolute;top:2px}.console-budget-chart-dates>span:first-child{left:35px}.console-budget-chart-dates>span:nth-child(2){left:35.7813%;transform:translate(-50%)}.console-budget-chart-dates>span:nth-child(3){left:66.875%;transform:translate(-50%)}.console-budget-chart-dates>span:nth-child(4){right:0}.console-budget-chart-highlight-date{color:var(--console-landing-warning);left:87.474%;transform:translate(-50%)}@media (width<=767px){.console-budget-chart-header{flex-direction:column;align-items:flex-start;gap:16px;height:auto}.console-budget-chart-legend{gap:16px}.console-budget-chart-plot{margin-top:24px}.console-budget-chart-highlight-date{display:none}.console-budget-chart-tooltip{left:35px}}@media (forced-colors:active){.console-budget-chart-svg path,.console-budget-chart-svg circle{stroke:canvastext}.console-budget-chart-grid-row>div{background:canvastext}}.console-cloud-demo{width:100%;height:476px;font-size:11px;line-height:16px;position:relative;overflow:hidden}.console-cloud-decoration,.console-cloud-pills{width:447.5px;height:320px;position:absolute;top:78px;left:50%;transform:translate(-50%)}.console-cloud-decoration{pointer-events:none;-webkit-mask-image:radial-gradient(ellipse var(--console-providers-fade-width,50%) var(--console-providers-fade-height,50%) at 50% 50%, #000 var(--console-providers-fade-start,40%), transparent 100%);mask-image:radial-gradient(ellipse var(--console-providers-fade-width,50%) var(--console-providers-fade-height,50%) at 50% 50%, #000 var(--console-providers-fade-start,40%), transparent 100%)}.console-cloud-decoration i{background:#242424;border-radius:9999px;height:40px;display:block;position:absolute}.console-cloud-pill{text-align:left;height:40px;font:inherit;box-shadow:0 -.5px 0 #ffffff0f, 0 0 0 .5px #ffffff29, 0 1px 2px #0000004d, 0 2px 4px #0000004d, 0 0 0 1px color-mix(in srgb, var(--console-landing-highlight) calc(100% * calc(var(--cloud-emphasis,0) * .4)), transparent), 0 0 0 1px color-mix(in srgb, var(--console-landing-success) calc(100% * calc(var(--cloud-success,0) * .75)), transparent), 0 0 24px color-mix(in srgb, var(--console-landing-success) calc(100% * calc(var(--cloud-success,0) * .22)), transparent);background:linear-gradient(#ffffff0f,#fff0),#242424;border-radius:9999px;align-items:center;gap:8px;padding:4px 20px 4px 4px;display:flex;position:absolute}.console-cloud-ripple{border:1px solid var(--console-landing-success);pointer-events:none;border-radius:9999px;position:absolute}.console-cloud-logo{border:1px solid #666;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative}.console-cloud-logo img{border-radius:50%;width:26px;height:26px}.console-cloud-logo-connected{border-color:#508160}.console-cloud-logo-connecting{border-color:var(--console-landing-highlight)}.console-cloud-name{white-space:nowrap;letter-spacing:-.04px;flex-direction:column;display:flex}.console-cloud-name>span:first-child{color:#dbdbdb;font-weight:530}.console-cloud-name>span:last-child{color:#aeaeae;font-weight:440}.console-landing .console-cloud-name{min-width:0}@media (width>=1024px){.console-landing .console-cloud-name{margin-right:-16px}}.console-landing .console-cloud-name>span{text-overflow:ellipsis;overflow:hidden}.console-cloud-highlight{background:linear-gradient(#343434,#292929)}.console-cloud-connecting-ring{fill:none;width:32px;height:32px;stroke:var(--console-landing-highlight);stroke-width:1.25px;stroke-linecap:round;position:absolute;inset:-1px}.console-cloud-demo *{transition:none!important;animation:none!important}@media (width<=1023px){.console-cloud-demo{height:auto;padding:40px 0;overflow:visible}.console-cloud-decoration{display:none}.console-cloud-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;height:auto;display:grid;position:relative;inset:auto;transform:none}.console-cloud-pill{height:44px;padding-right:8px;position:relative;width:100%!important;inset:auto!important}.console-cloud-name{font-size:11px}.console-cloud-pill[data-provider=Z\.AI]{display:none}}@media (prefers-reduced-motion:reduce){.console-cloud-demo *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.console-feature-sections{width:var(--console-landing-column);margin-inline:auto}.console-feature-intro{padding-block:120px 80px;scroll-margin-top:88px}.console-feature-heading{color:var(--v2-text-text-base);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:530;font-size:var(--console-landing-h2-size);letter-spacing:var(--console-landing-display-tracking);margin:0;line-height:1.2}.console-feature-intro-copy{max-width:34em;margin:16px 0 0}.console-feature-intro-actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.console-landing .console-feature-intro-action{white-space:nowrap;height:40px;min-height:40px;padding-inline:27px;font-size:15px;line-height:1}.console-feature-divider{background:var(--v2-border-border-base);height:1px}.console-feature-agents{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:64px;padding-block:120px;display:grid}.console-feature-agents-note{max-width:34em;color:var(--console-landing-faint);margin:16px 0 0}.console-feature-agents-note code{background:color-mix(in srgb, #fff 6%, var(--console-landing-bg));color:var(--console-landing-text);font-family:var(--oc-font-mono);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:.9em}.console-feature-agents-connect{flex-direction:column;gap:12px;min-width:0;display:flex}.console-feature-agents-logos{border:1px solid #ffffff1a;border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.console-feature-agents-logos li+li{border-left:1px solid #ffffff1a}.console-feature-agents-logos a{place-items:center;padding-block:32px;transition:background-color .15s;display:grid}.console-feature-agents-logos a:focus-visible{outline:2px solid var(--console-landing-text);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.console-feature-agents-logos a:hover{background:#ffffff0a}}@media (width<=1023px){.console-feature-agents{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-block:80px}.console-feature-agents-connect{max-width:560px}}.console-feature-budget{flex-direction:column;gap:64px;padding-block:120px 32px;display:flex}.console-feature-centered{text-align:center;width:min(100%,560px);margin-inline:auto}.console-feature-centered p{color:var(--v2-text-text-muted);margin:16px 0 0;font-size:15px;font-weight:440;line-height:24px}.console-feature-copy{width:min(100%,360px);color:var(--v2-text-text-muted);font-size:15px;font-weight:440;line-height:24px}.console-feature-copy-wide{width:min(100%,400px)}.console-feature-copy h3{color:var(--v2-text-text-base);font-size:inherit;font-weight:530;line-height:inherit;margin:0 0 4px}.console-feature-copy p{margin:0}.console-feature-row{--console-feature-card-top:32px;--console-feature-card-bottom:32px;grid-template-columns:1fr 1fr;display:grid}.console-feature-card{min-width:0;height:640px;padding-block:var(--console-feature-card-top) var(--console-feature-card-bottom);flex-direction:column;display:flex}.console-feature-card:first-child{border-right:1px solid var(--v2-border-border-base);padding-right:32px}.console-landing[data-grid] .console-feature-card:first-child{border-right-color:#0000}@media (width>=768px){.console-landing[data-grid] .console-feature-card:first-child{padding-right:var(--console-grid-gap,32px)}.console-landing[data-grid] .console-feature-card:last-child{padding-left:var(--console-grid-gap,32px)}}.console-feature-card:last-child{padding-left:32px}.console-feature-card-art{flex:1;min-height:0}.console-feature-limits-art{padding-bottom:32px}@media (width>=1024px){.console-feature-card{height:auto}.console-feature-card-art{flex:none}.console-feature-limits-art{padding-bottom:0}.console-feature-limits-art .console-account-limits-frame,.console-feature-sso-art .console-account-signin-frame{align-items:flex-start;height:356px;min-height:0;padding-top:20px}.console-feature-limits-art .console-account-limits-panel{min-height:276px}.console-feature-limits-art .console-account-limits-row{flex:1}.console-feature-roles-art .console-account-roles-frame,.console-feature-providers-art .console-cloud-demo{height:415px}.console-feature-roles-art .console-account-member-rows{top:44px}.console-feature-providers-art :is(.console-cloud-decoration,.console-cloud-pills){top:20px}.console-feature-sso-art .console-account-signin-panel{box-sizing:border-box;width:100%}}.console-feature-brand{white-space:nowrap}.console-feature-brand img{vertical-align:-3px;width:16px;height:16px;margin-right:3px;display:inline-block}@media (width<=1023px){.console-feature-card{justify-content:space-between;gap:24px;height:auto;min-height:0}.console-feature-row{--console-feature-card-top:24px;--console-feature-card-bottom:40px}.console-feature-card:first-child{padding-right:24px}.console-feature-card:last-child{padding-left:24px}.console-feature-card-art{flex:none;width:min(100%,448px);margin-inline:auto}.console-feature-limits-art{padding-bottom:0}}@media (width>=768px) and (width<=1023px){.console-feature-row{grid-template-rows:auto auto}.console-feature-card{grid-row:span 2;grid-template-rows:subgrid;align-content:start;display:grid}.console-feature-card-art{zoom:var(--console-feature-art-zoom);align-self:center;width:448px}.console-landing{--console-feature-art-zoom:.7}}@media (width>=864px) and (width<=1023px){.console-landing{--console-feature-art-zoom:.8}}@media (width>=960px) and (width<=1023px){.console-landing{--console-feature-art-zoom:.9}}@media (width>=768px) and (width<=1023px){.console-feature-limits-art{margin-block:-100px -106px}.console-feature-sso-art{margin-block:-118px}.console-feature-roles-art{margin-block:-88px}.console-feature-providers-art{margin-block:-28px}}@media (width<=767px){.console-feature-row{grid-template-columns:1fr}.console-feature-card:first-child{border-right:0;border-bottom:1px solid var(--v2-border-border-base);padding-right:0}.console-feature-card:last-child{padding-left:0}.console-feature-intro{padding-block:80px 56px}.console-feature-agents{row-gap:32px;padding-block:56px}.console-feature-agents-logos a{padding-block:20px}.console-feature-agents-logos img{width:32px;height:32px}.console-feature-budget{gap:32px;padding-block:48px 40px}.console-feature-copy,.console-feature-copy-wide{width:100%}}.console-feature-roles-art .console-account-member-row{background:linear-gradient(90deg, #242424, var(--console-landing-bg))}.console-feature-limits-art .console-account-limits-panel,.console-feature-sso-art .console-account-signin-panel{background:linear-gradient(127.115deg, #242424, var(--console-landing-bg) 50.09%)}.console-demo{isolation:isolate;font-family:var(--font-family-sans);color:#fafafa;pointer-events:none;font-size:13px;font-weight:440;line-height:20px;position:relative;overflow:hidden}.console-demo *,.console-demo :before,.console-demo :after{transition:none!important;animation:none!important}.console-demo{--console-demo-fade:96px;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--console-demo-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--console-demo-fade)), transparent)}.console-demo-hero{--console-demo-fade:125px;height:522px;padding-top:var(--console-demo-hero-top)}.console-landing{--console-demo-hero-top:8px}.console-demo-window{width:min(1280px, calc(100% - 2 * var(--console-landing-gutter)));background:#080808;border-radius:14px;flex-direction:column;gap:8px;min-height:982px;margin-inline:auto;padding:8px;display:flex;position:relative;box-shadow:0 -.5px #ffffff0f,0 0 0 .5px #ffffff29,0 8px 16px #0000004d,0 16px 32px #0000004d}.console-demo-hero .console-demo-window{width:calc(var(--console-landing-column) + 24px)}.console-demo-window-top{color:gray;align-items:center;gap:6px;min-height:28px;padding-inline:8px;display:flex}.console-demo .console-demo-window-top img{border-radius:4px;flex:none;width:16px;height:16px;display:block}.console-demo-window-top>img{margin-right:6px}.console-demo-window-separator{background:#fff3;width:1px;height:12px}.console-demo-workspace-menu,.console-demo-account-menu{align-items:center;gap:8px;min-height:28px;padding-inline:6px;display:inline-flex}.console-demo-account-menu{margin-left:auto}.console-demo .console-demo-account-menu img{border-radius:9999px}.console-demo-window-body{background:#161616;border-radius:6px;flex:1;min-height:930px;box-shadow:0 -.5px #ffffff0f,0 0 0 .5px #ffffff29,0 1px 2px #0000004d,0 2px 4px #0000004d}.console-demo-navigation{border-bottom:1px solid #ffffff1a;align-items:center;gap:24px;height:49px;padding-inline:24px;display:flex}.console-demo-navigation>span{color:gray;flex:none;align-items:center;height:48px;font-size:13px;font-weight:530;display:flex;position:relative}.console-demo-navigation>span[data-active]{color:#fafafa}.console-demo-navigation>span[data-active]:after{content:"";background:#fafafa;height:1px;position:absolute;inset:auto 0 -1px}.console-demo-providers{width:min(1024px,100%);margin-inline:auto;padding:64px 32px 24px}.console-demo-breadcrumb{color:#aeaeae;align-items:center;gap:8px;height:16px;margin-bottom:24px;font-weight:530;line-height:16px;display:flex}.console-demo-section-header{align-items:center;gap:16px;min-height:44px;margin-bottom:24px;display:flex}.console-demo-section-header>div:first-child{flex:1;min-width:0}.console-demo h3,.console-demo h4{color:#fafafa;font-family:var(--font-family-sans);margin:0;font-weight:530}.console-demo h3{font-size:15px;line-height:20px}.console-demo-section-header p{color:#aeaeae;margin-top:4px}.console-demo-toolbar{flex:none;align-items:center;gap:8px;display:flex}.console-demo-search{color:gray;background:#161616;border:.5px solid #fff3;border-radius:6px;flex:none;align-items:center;gap:8px;width:160px;height:28px;padding:4px 8px;display:inline-flex}.console-demo .console-demo-button{cursor:default;background-image:linear-gradient(#ffffff0f,#fff0);flex:none;height:28px;min-height:28px;padding:4px 11px;font-size:13px;line-height:20px}.console-demo .console-demo-connect{isolation:isolate;overflow:hidden}.console-demo-connect-fill{z-index:-1;border-radius:inherit;background:linear-gradient(to bottom, color-mix(in srgb, var(--console-landing-success) 8%, transparent), color-mix(in srgb, var(--console-landing-success) 0%, transparent)), #153c25;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--console-landing-success) 30%, transparent);position:absolute;inset:0}.console-demo-connect .console-scene-swap{gap:6px}.console-demo-connected-label{color:var(--console-landing-success);align-items:center;gap:6px;display:inline-flex}.console-demo-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.console-demo-provider-card{background:#242424;border-radius:6px;min-height:120px;padding:16px}.console-demo-provider-card[data-hover]{background:#282828}.console-demo-provider-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.console-demo .console-demo-provider-card img{object-fit:cover;border-radius:6px;flex:none;width:28px;height:28px;display:block}.console-demo-provider-card h4{margin-top:16px;font-size:13px;line-height:20px}.console-demo-provider-card>p{color:#aeaeae;overflow-wrap:anywhere;margin-top:4px}.console-demo-model-count{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.console-demo .console-demo-breadcrumb img{flex:none;width:16px;height:16px;display:block}.console-demo-provider-outcome{z-index:4;border:.5px solid color-mix(in srgb, var(--console-landing-success) 30%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--console-landing-success) 7%, transparent), color-mix(in srgb, var(--console-landing-success) 0%, transparent)), #153c25;width:max-content;color:var(--console-landing-success);font-variant-numeric:tabular-nums;transform-origin:top;--console-demo-outcome-rise:-12px;border-radius:9999px;align-items:center;gap:8px;margin-inline:auto;padding:6px 14px 6px 10px;display:flex;position:absolute;top:116px;left:0;right:0;box-shadow:0 8px 24px #00000059,0 2px 6px #00000040}.console-demo-plural{vertical-align:bottom;display:inline-block;overflow:hidden}.console-demo-outcome-divider{background:color-mix(in srgb, var(--console-landing-success) 25%, transparent);width:1px;height:12px}.console-demo-outcome-models{color:color-mix(in srgb, var(--console-landing-success) 75%, transparent)}@media (width<=800px){.console-landing{--console-demo-hero-top:16px}.console-demo-hero{--console-demo-fade:125px;height:458px}.console-demo .console-demo-window{width:calc(100% - 32px);min-height:0;margin:0 auto}.console-demo-hero .console-demo-window{width:calc(var(--console-landing-column) + 24px)}.console-demo-window-body{min-height:0}.console-demo-window-top{flex-wrap:nowrap;gap:4px;padding-inline:0}.console-demo-workspace-menu,.console-demo-account-menu{gap:6px;padding-inline:2px;font-size:12px}.console-demo-account-menu{margin-left:auto;font-size:0}.console-demo-account-menu [data-component=icon],.console-demo-account-menu svg{font-size:12px}.console-demo-navigation{flex-wrap:nowrap;gap:0 16px;height:auto;min-height:49px;padding:8px 12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.console-demo-navigation>span{height:32px;font-size:12px}.console-demo-navigation>span:nth-child(3),.console-demo-navigation>span:nth-child(7),.console-demo-navigation>span:nth-child(8){display:none}.console-demo-providers{padding:24px 12px}.console-demo-breadcrumb{display:none}.console-demo-section-header{flex-direction:column;align-items:stretch;gap:12px;min-height:0;margin-bottom:16px}.console-demo-section-header p,.console-demo .console-demo-add-provider{display:none}.console-demo-toolbar{flex-wrap:wrap}.console-demo .console-demo-search{flex:1;width:auto}.console-demo-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.console-demo-provider-card{min-height:120px;padding:12px}.console-demo-provider-card-top{flex-wrap:wrap;gap:8px}.console-demo-provider-card h4{margin-top:12px;font-size:12px}.console-demo-provider-card>p{font-size:11px;line-height:16px}.console-demo-sdk,.console-demo-provider-card p>span[aria-hidden]{display:none}.console-demo .console-demo-provider-card .console-demo-button{flex:none;min-width:64px;padding-inline:6px;font-size:11px}.console-demo-provider-outcome{transform-origin:bottom;--console-demo-outcome-rise:12px;top:auto;bottom:32px}}@media (width<=767px){.console-demo-hero .console-demo-window{width:var(--console-landing-column)}}@media (width>=1024px){.console-landing[data-grid]:not([data-grid-no-columns-desktop]) .console-demo-hero .console-demo-window{width:calc(100% - 2 * var(--grid-x) + 16px)}}@media (width>=768px) and (width<=1023px){.console-landing[data-grid]:not([data-grid-no-columns-tablet]) .console-demo-hero .console-demo-window{width:calc(100% - 2 * var(--grid-x) + 16px)}}@media (width<=767px){.console-landing[data-grid]:not([data-grid-no-columns-phone]) .console-demo-hero .console-demo-window{width:calc(100% - 2 * var(--grid-x) + 16px)}}
