.EDrBnW_panel{z-index:5;background:var(--surface-raised);width:380px;color:var(--ink);border-radius:14px;padding:10px;position:absolute;top:calc(100% + 9px);left:50%;translate:-50%;box-shadow:0 12px 36px #00000024}.EDrBnW_panel:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.EDrBnW_models{grid-template-columns:minmax(0,1fr) 235px;width:min(720px,100vw - 40px);padding:0;display:grid;overflow:clip;translate:-35%}.EDrBnW_types{padding:10px}.EDrBnW_row{color:var(--ink);border-radius:10px;align-items:center;gap:14px;padding:13px 12px;text-decoration:none;transition:background-color .14s ease-out;display:flex}.EDrBnW_row:hover,.EDrBnW_row:focus-visible{background:var(--surface)}.EDrBnW_icon{width:48px;height:48px;color:var(--blue);background:var(--blue-soft);border-radius:12px;flex:0 0 48px;place-items:center;display:grid}.EDrBnW_icon svg{width:24px;height:24px}.EDrBnW_icon[data-kind=image],.EDrBnW_icon[data-kind=wallet]{color:#216a57;background:#e4f3ec}.EDrBnW_icon[data-kind=video],.EDrBnW_icon[data-kind=package]{color:#6950a0;background:#eee9fa}.EDrBnW_icon[data-kind=audio]{color:#326391;background:#e7effa}:is(:root[data-theme=dark] .EDrBnW_icon[data-kind=image],:root[data-theme=dark] .EDrBnW_icon[data-kind=wallet]){color:#95d7bc;background:#17372c}:is(:root[data-theme=dark] .EDrBnW_icon[data-kind=video],:root[data-theme=dark] .EDrBnW_icon[data-kind=package]){color:#c7b6ef;background:#302544}:root[data-theme=dark] .EDrBnW_icon[data-kind=audio]{color:#abcdf0;background:#203449}.EDrBnW_copy{flex:1;gap:5px;min-width:0;display:grid}.EDrBnW_copy strong{font-size:15px;font-weight:650}.EDrBnW_copy small{color:var(--muted);font-size:12px;line-height:1.5}.EDrBnW_count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.EDrBnW_row:hover .EDrBnW_copy strong{color:var(--blue)}.EDrBnW_creators{background:var(--surface);border-radius:0 14px 14px 0;padding:22px 16px 14px}.EDrBnW_creators h2{color:var(--muted);margin:0 8px 14px;font-size:12px;font-weight:500}.EDrBnW_creator{color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:10px 8px;font-size:13px;text-decoration:none;display:flex}.EDrBnW_creator:hover{background:var(--surface-raised);color:var(--blue)}.EDrBnW_creator>span:last-child{color:var(--muted);margin-left:auto;font-size:11px}.EDrBnW_footer{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin:8px 12px 0;padding:14px 0 4px;font-size:12px;display:flex}.EDrBnW_footer a{color:var(--blue);font-weight:600;text-decoration:none}.EDrBnW_footer span{color:var(--muted)}.EDrBnW_panel a:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.EDrBnW_mobileLink{align-items:center;gap:12px;display:flex!important}.EDrBnW_mobileLink .EDrBnW_icon{border-radius:8px;flex-basis:36px;width:36px;height:36px}.EDrBnW_mobileLink .EDrBnW_icon svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.EDrBnW_row{transition:none}}
@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-cyrillic-ext-wght-normal.1p5eg27ho_atv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-vietnamese-wght-normal.2gl4mcd5dm2h_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.362mv560wxbnh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.1nsast9qgxif8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#2a3547;--paper:#f7f9fc;--surface:#ecf2ff;--surface-raised:#fff;--line:#dfe5ef;--line-strong:#c9d3e2;--muted:#5a6a85;--blue:#5d87ff;--blue-hover:#4570ea;--blue-soft:#edf2ff;--blue-line:#b9caf7;--button-primary-ink:#fff;--success:#06705f;--nav-text:#2a3547;--code-surface:#edf2f7;--neutral-pill:#edf2f7;--success-soft:#ddf8f1;--warning-border:#e1c77a;--warning-surface:#fff6d9;--warning-text:#705713;--danger-border:#dfa7a1;--danger-surface:#fff0ed;--danger-text:#a6372c;--shadow-sm:0 1px 4px #8592ad33;--shadow-md:0 8px 24px #8592ad2e;--shadow-lg:0 18px 44px #202e482e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--paper);--surface-evidence:var(--surface);--surface-panel:var(--surface-raised);--surface-focus:color-mix(in srgb, var(--surface-raised) 86%, var(--blue-soft));--radius-md:var(--radius-panel);--font-geist-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-sans:"Plus Jakarta Sans Variable", var(--font-geist-sans);--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--text-display:clamp(36px, 5vw, 64px) / 1.05;--text-title-lg:clamp(24px, 3vw, 32px) / 1.15;--text-title-md:clamp(18px, 2vw, 22px) / 1.25;--text-title-sm:16px / 1.3;--text-body:13px / 1.5;--text-body-sm:12px / 1.45;--text-caption:11px / 1.35;--text-code:12px / 1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:750;--tracking-tight:-.03em;--tracking-snug:-.015em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-caps:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--padding-card:var(--space-4);--gap-card-grid:var(--space-3);--gap-section:var(--space-5);--padding-content:var(--space-9);--control-height:40px;--control-height-compact:34px;--radius-control:10px;--radius-panel:10px;--radius-panel-lg:12px;--app-content-max:1400px;--app-overview-max:1400px;--accent:var(--blue);--danger:#c0392b;--success-text:var(--success);--surface-subtle:color-mix(in srgb, var(--surface) 60%, var(--surface-raised));--pill-revoked-bg:color-mix(in srgb, var(--danger-surface) 80%, transparent);--pill-revoked-text:var(--danger-text);--pill-expired-bg:var(--warning-surface);--pill-expired-text:var(--warning-text);--pill-pending-bg:#e8f0ff;--pill-pending-text:#3b5fc0;--pill-degraded-bg:var(--warning-surface);--pill-degraded-text:var(--warning-text);--pill-failed-bg:var(--danger-surface);--pill-failed-text:var(--danger-text);--pill-succeeded-bg:var(--success-soft);--pill-succeeded-text:var(--success)}:root[data-theme=dark]{--ink:#eaeff4;--paper:#2a3447;--surface:#2d394e;--surface-raised:#2a3447;--line:#354156;--line-strong:#52647e;--muted:#a8b7ce;--blue:#5d87ff;--blue-hover:#7a9cff;--blue-soft:#253662;--blue-line:#506aab;--button-primary-ink:#fff;--success:#63dcc2;--nav-text:#e6ebf3;--code-surface:#222d3f;--neutral-pill:#39465b;--success-soft:#193e39;--warning-border:#6f5d2c;--warning-surface:#332d1d;--warning-text:#e8ce78;--danger-border:#71413c;--danger-surface:#3a211e;--danger-text:#ff9b8e;--shadow-sm:0 1px 4px #0f17262e;--shadow-md:0 12px 32px #0f17263d;--shadow-lg:0 24px 60px #0f172652;--background:var(--paper);--surface-evidence:var(--surface);--surface-panel:var(--surface-raised);--surface-focus:color-mix(in srgb, var(--surface-raised) 86%, var(--blue-soft));--radius-md:var(--radius-panel);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:var(--blue);--danger:#e74c3c;--success-text:var(--success);--surface-subtle:color-mix(in srgb, var(--surface) 60%, var(--surface-raised));--pill-revoked-bg:var(--danger-surface);--pill-revoked-text:var(--danger-text);--pill-expired-bg:var(--warning-surface);--pill-expired-text:var(--warning-text);--pill-pending-bg:#1e2a4a;--pill-pending-text:#7da4f8;--pill-degraded-bg:var(--warning-surface);--pill-degraded-text:var(--warning-text);--pill-failed-bg:var(--danger-surface);--pill-failed-text:var(--danger-text);--pill-succeeded-bg:var(--success-soft);--pill-succeeded-text:var(--success)}
*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:var(--font-sans), Arial, sans-serif}body,button,input,select,textarea{font-family:var(--font-sans), Arial, sans-serif}body{background:var(--paper);font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;min-width:320px;margin:0;font-size:14px}@keyframes loading-assemble{0%,65%,to{transform:scale(1)rotate(0)}25%{transform:scale(.78)rotate(-12deg)}45%{transform:scale(.94)rotate(7deg)}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}a{color:inherit;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s}a:hover{color:var(--blue)}.skip-link{z-index:20;background:var(--ink);color:var(--paper);border-radius:6px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.eyebrow span{color:var(--blue)}h1{max-width:760px;color:var(--ink);letter-spacing:-.055em;margin:24px 0 20px;font-size:clamp(40px,4.5vw,58px);font-weight:480;line-height:1.04}footer{border-top:1px solid var(--line);min-height:106px;color:var(--muted);justify-content:space-between;align-items:center;margin-top:64px;font-size:14px;display:flex}.simple-page{min-height:66vh;padding:70px 8px}.simple-page h1{max-width:840px;font-size:clamp(38px,4.5vw,56px)}.simple-page>p:not(.eyebrow){max-width:720px;color:var(--muted);font-size:19px;line-height:1.55}pre{border:1px solid var(--line);background:var(--code-surface);max-width:820px;box-shadow:var(--shadow-sm);color:var(--nav-text);border-radius:9px;margin-top:30px;padding:22px 24px;overflow:auto}pre code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}:root:not([data-theme=dark]) .step-number{color:var(--ink)}.model-publisher{color:var(--nav-text);text-transform:none;font-weight:600}textarea,select{border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:7px;padding:10px 12px}textarea:focus,select:focus{border-color:var(--blue);outline:2px solid var(--blue);outline-offset:1px}.pricing-note{max-width:760px;line-height:1.55}.public-wrap{--public-gutter:clamp(16px, 2.5vw, 48px);width:100%;max-width:none}.pricing-rate-section{margin-top:36px}:is(.pricing-rate-section table){font-size:14px}@media (max-width:320px){body{min-width:0}}input:focus{border-color:var(--blue);outline:2px solid var(--blue);outline-offset:1px}input[readonly]{background:var(--surface);cursor:default;border-color:#0000}input[aria-invalid=true]{border-color:var(--danger)}.catalog-discovery-results{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;gap:4px;padding:8px 10px;display:grid}@keyframes auth-orbit-one{to{transform:translate(9vw,6vh)scale(1.08)}}@keyframes auth-orbit-two{to{transform:translate(-8vw,-5vh)scale(.94)}}@media (max-width:640px){h1{margin-top:22px;font-size:40px}.simple-page{padding:52px 4px}.simple-page h1{font-size:40px}.model-filters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.api-rail-action{background:var(--blue-soft);width:auto;height:auto;color:var(--blue);letter-spacing:.02em;border-radius:6px;padding:9px 11px;font-size:12px}@media (max-width:1024px){.hero-editorial{padding:66px 4px 52px}}.market-intro{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);align-items:end;gap:clamp(40px,8vw,120px);padding:74px 8px 72px;display:grid}.market-surface-item{transition:background-color .14s}.market-model-row{grid-template-columns:auto minmax(150px,.55fr) minmax(0,1.45fr);align-items:start}:is(.catalog-card-logo-only .model-logo){background:0 0;border-color:#0000;width:44px;height:44px}.model-logo-qwen{color:#6258dc}.catalog-catalog-card-body{gap:12px;padding:16px}:is(.catalog-catalog-card h3){letter-spacing:-.025em;white-space:normal;font-size:19px;font-weight:640;line-height:1.25}:is(.catalog-catalog-card-body>p){min-height:66px;font-size:14px;line-height:1.58}:is(.catalog-catalog-card-facts small){font-size:12px;line-height:1.35}.catalog-detail-headline{font-size:18px}@media (max-width:640px){:where(input,select,textarea){font-size:16px!important}:root{--control-height:44px;--control-height-compact:44px}:where(button,.button,.button-primary,.button-secondary,.btn,.action-button,.btn-compact,.button-compact,.topup-amount-button,.theme-toggle,.code-copy,.model-actions>*,.filter-actions>*,.row-actions>*,.button-row>*,.modal-actions>*,.dialog-actions>*,.form-actions>*){min-width:44px;min-height:44px}th button{align-items:center;min-width:auto;min-height:44px;display:inline-flex}input[type=range]::-webkit-slider-thumb{min-width:44px;min-height:44px}input[type=range]::-moz-range-thumb{min-width:44px;min-height:44px}}@media (max-width:1024px){:where(.table-wrap,.table-container) table :is(th:first-child,td:first-child),:where(.requests-table,.ledger-table,.keys-table,.price-table,.data-table) :is(th:first-child,td:first-child){z-index:2;background:var(--surface-raised);box-shadow:2px 0 0 var(--line);position:sticky;left:0}:where(.table-wrap,.table-container) table th:first-child,:where(.requests-table,.ledger-table,.keys-table,.price-table,.data-table) th:first-child{z-index:3;background:var(--surface)}:where(.table-wrap,.table-container) tbody tr:hover :is(td:first-child),:where(.requests-table,.ledger-table,.keys-table,.price-table,.data-table) tbody tr:hover td:first-child{background:color-mix(in srgb, var(--surface) 65%, var(--surface-raised))}}th button{font:inherit;cursor:pointer;color:inherit;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}th button:hover{color:var(--blue)}.topup-flow-card{margin-left:auto;margin-right:auto}.catalog-toolbar-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.catalog-selection-summary{color:var(--muted);border-bottom:1px solid var(--line);padding:6px 16px;font-size:13px}.dashboard-quick-actions{justify-content:flex-start;align-items:center;padding-top:2px}.onboarding-checklist{border-color:var(--line-strong);background:0 0}.admin-overview-analytics{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.admin-launch-grid{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:0}.admin-launch-card{background:var(--surface-evidence);grid-column:span 3;min-height:118px;transition:border-color .14s,background .14s,transform .14s}.admin-launch-card:hover{background:var(--surface-panel);transform:translateY(-1px)}.admin-launch-card.is-operations{background:var(--surface-focus);box-shadow:var(--shadow-sm);grid-column:span 6}:is(button,.btn,.button,.button-primary,.button-secondary,.button-danger,input[type=range],.filter-pill,.uuid-copy-btn,.traffic-route-slider-row input,summary):focus-visible{outline:2px solid var(--blue);outline-offset:2px}:is(button:not([class]),.btn,.button,.button-primary,.button-secondary,.button-danger){width:fit-content;min-height:var(--control-height);border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}:is(button:not([class]),.btn,.button,.button-secondary):hover{border-color:var(--ink);background:var(--surface-raised);color:var(--ink)}:is(.btn-primary,.button-primary,.button.button-primary){border-color:var(--blue);background:var(--blue);color:var(--button-primary-ink)}:is(.btn-primary,.button-primary,.button.button-primary):hover{border-color:var(--blue-hover);background:var(--blue-hover);color:var(--button-primary-ink);transform:translateY(-1px)}:is(.btn-danger,.button-danger){border-color:var(--danger-border);background:var(--surface-raised);color:var(--danger-text)}:is(.btn-danger,.button-danger):hover{border-color:var(--danger-text);background:var(--danger-surface);color:var(--danger-text)}:is(button:not([class]),.btn,.button,.button-primary,.button-secondary,.button-danger):disabled{cursor:not-allowed;opacity:.55}@media (max-width:1024px){:where(button:not([class]),.btn,.button,.button-primary,.button-secondary,.button-danger,.btn-sm,.topup-amount-button,.theme-toggle,.code-copy,.mobile-nav>summary,.mobile-rail-menu>summary,.account-menu>summary,.topbar-credit-action){min-width:44px;min-height:44px}}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), sans-serif;font-size:14px}:where(button,input,select,textarea){font-family:inherit}:where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 42%, transparent);outline-offset:2px}:is(button:not([class]),.btn,.button,.button-primary,.button-secondary,.button-danger,.topbar-credit-action,.header-cta){min-height:var(--control-height);border-radius:var(--radius-control);padding-inline:16px;font-weight:600;transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s,color .14s;box-shadow:0 1px 2px #202e4814}:is(.btn-primary,.button-primary,.button.button-primary){border-color:var(--blue);background:var(--blue);color:var(--button-primary-ink);box-shadow:0 5px 12px color-mix(in srgb, var(--blue) 24%, transparent)}:is(.btn-primary,.button-primary,.button.button-primary):hover{border-color:var(--blue-hover);background:var(--blue-hover);color:var(--button-primary-ink);box-shadow:0 7px 16px color-mix(in srgb, var(--blue) 28%, transparent);transform:translateY(-1px)}:is(.button-secondary,.btn-secondary,.button:not(.button-primary)){border-color:var(--line);background:var(--surface-raised);color:var(--ink)}:where(input,select,textarea){min-height:var(--control-height);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 1px 2px #202e4808}:where(input,select,textarea):focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 14%, transparent);outline:0}.eyebrow{font-weight:700}:is(.stat-card,.balance-card,.stat-item,.control-card,.card,.table-container,.key-actions,.inline-confirmation,.admin-priority-card,.admin-launch-card,.onboarding-checklist,.notice){border-color:var(--line);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-sm)}:is(.stat-card,.balance-card,.stat-item){min-height:116px;padding:20px}:is(.stat-card h3,.balance-card h3,.stat-item strong){color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}:is(.stat-value,.balance-value,.stat-item span){margin-block:10px 5px;font-size:clamp(22px,1.8vw,28px);font-weight:700}:is(.keys-table,.requests-table,.ledger-table,.data-table,.table-wrap table) th{background:color-mix(in srgb, var(--surface) 54%, transparent);color:var(--muted);letter-spacing:.035em;padding:13px 16px;font-size:11px;font-weight:700}:is(.keys-table,.requests-table,.ledger-table,.data-table,.table-wrap table) td{padding:13px 16px}:is(.market-visual-card,.market-visual-lead,.catalog-catalog-card,.public-model-card,.media-collection-card,.pricing-card,.compute-card){border-color:var(--line);border-radius:var(--radius-panel-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);transition:transform .16s,box-shadow .16s,border-color .16s}:is(.market-visual-card,.market-visual-lead,.catalog-catalog-card,.public-model-card,.media-collection-card,.pricing-card,.compute-card):hover{border-color:var(--blue-line);box-shadow:var(--shadow-md);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--modern-blue:#5d87ff;--modern-cyan:#49beff;--modern-green:#13deb9;--modern-amber:#ffae1f;--modern-violet:#7352ff;--modern-coral:#fa896b;--modern-canvas:#ecf2ff;--modern-panel:#fff;--modern-ink:#2a3547;--modern-muted:#5a6a85;--modern-line:#e5eaf1;--app-canvas:#f6f9fc;--app-shell:#fff;--app-control:#fff;--blue:var(--modern-blue);--blue-hover:#4570ea;--public-link-blue:#315fc8;--public-button-blue:#315fc8;--public-button-hover:#274fae;--blue-soft:#edf2ff;--paper:var(--modern-canvas);--surface-raised:var(--modern-panel);--ink:var(--modern-ink);--muted:var(--modern-muted);--line:var(--modern-line)}:root[data-theme=dark]{--modern-blue:#5d87ff;--modern-canvas:#2a3447;--modern-panel:#2a3447;--modern-ink:#eaeff4;--modern-muted:#99abc6;--modern-line:#354156;--app-canvas:#2a3447;--app-shell:#2a3447;--app-control:#2a3447;--blue:var(--modern-blue);--blue-hover:#7a9cff;--public-link-blue:#a8c0ff;--public-button-blue:#315fc8;--public-button-hover:#274fae;--blue-soft:#253662}@keyframes market-logo-scroll{to{transform:translate(calc(-50% - 8px))}}@keyframes public-menu-enter{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.simple-page{width:min(100% - 48px,1180px);color:var(--modern-ink);margin-inline:auto;padding-block:42px 72px}.simple-page h1{color:var(--modern-ink);letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(28px,3.2vw,38px);font-weight:650;line-height:1.14}.simple-page p{max-width:68ch;color:var(--modern-muted);line-height:1.65}.simple-page>.eyebrow{display:none}.simple-page>:where(a,button){min-height:40px;color:var(--public-link-blue);font-weight:600}.simple-page>button{border:1px solid var(--modern-line);background:var(--modern-panel);border-radius:8px;padding-inline:14px}:where(.public-wrap,.app-main) :where(.page-header,.public-info-head,.market-intro-copy,.market-surfaces-head,.market-ecosystems-head,.market-section-head,.catalog-detail-section,.catalog-detail-side-card,.auth-card-head)>.eyebrow,:where(.public-wrap) :where(.docs-page,.compute-page,.legal-page,.pricing-page,.model-detail-page)>.eyebrow{display:none}:is(.keys-table,.requests-table,.ledger-table,.data-table,.table-wrap table) th{border-bottom-color:var(--modern-line);color:var(--modern-muted);background:color-mix(in srgb, var(--modern-panel) 72%, var(--app-canvas));letter-spacing:.035em;padding:14px 16px;font-size:11px;font-weight:700}:is(.keys-table,.requests-table,.ledger-table,.data-table,.table-wrap table) td{border-bottom-color:var(--modern-line);color:var(--modern-ink);background:0 0;padding:15px 16px}:is(.keys-table,.requests-table,.ledger-table,.data-table,.table-wrap table) tbody tr:hover{background:color-mix(in srgb, var(--modern-blue) 8%, transparent)}:is(.btn-primary,.button-primary,.button.button-primary){border-color:var(--public-button-blue);background:var(--public-button-blue)}:is(.btn-primary,.button-primary,.button.button-primary):hover{border-color:var(--public-button-hover);background:var(--public-button-hover)}html{accent-color:var(--modern-blue);scroll-padding-top:84px}body{background:var(--modern-canvas);color:var(--modern-ink);font-family:var(--font-sans);font-kerning:normal;font-variant-numeric:proportional-nums}.simple-page{color:var(--modern-ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-theme=dark] body{background:var(--modern-canvas);color:var(--modern-ink)}:root{--modern-blue:#355fb5;--modern-canvas:#f4f6fa;--modern-panel:#fff;--modern-ink:#243247;--modern-muted:#53637b;--modern-line:#d7dfeb;--app-canvas:var(--modern-canvas);--app-shell:var(--modern-panel);--app-control:var(--modern-panel);--blue:var(--modern-blue);--blue-hover:#294f9d;--public-link-blue:#315ba9;--public-button-blue:#315ba9;--public-button-hover:#274b90;--blue-soft:#eaf0fb;--shadow-sm:0 1px 3px #1928410f;--shadow-md:0 8px 24px #19284117}:root[data-theme=dark]{--modern-blue:#91adf2;--modern-canvas:#1c2737;--modern-panel:#263447;--modern-ink:#edf2fa;--modern-muted:#b4c1d4;--modern-line:#3a4a60;--app-canvas:var(--modern-canvas);--app-shell:var(--modern-panel);--app-control:#202d40;--blue:var(--modern-blue);--blue-hover:#adc1f8;--public-link-blue:#a8bef5;--public-button-blue:#3d62aa;--public-button-hover:#4b70bc;--blue-soft:#303f58;--shadow-sm:0 1px 3px #080d162e;--shadow-md:0 8px 24px #080d163d}html{accent-color:var(--modern-blue);scrollbar-color:var(--modern-line) var(--modern-canvas)}body{background:var(--modern-canvas);color:var(--modern-ink);font-family:var(--font-sans);font-kerning:normal;line-height:1.55}::selection{color:#17233a;background:#cbd8f5}:root[data-theme=dark] ::selection{color:#f4f7ff;background:#465b86}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--modern-blue);outline-offset:3px}@media (max-width:680px){.simple-page{width:min(100% - 32px,1180px);padding-block:28px 52px}}:root{--radius-control:8px;--radius-panel:12px;--motion-quick:.14s;--motion-enter:cubic-bezier(.2, .8, .3, 1);--public-body:15px;--public-leading:1.65;--docs-body:15.5px;--docs-leading:1.7;--measure:68ch;--section-gap:clamp(48px, 6vw, 84px);--accent:var(--modern-blue);--accent-soft:var(--blue-soft);--accent-ink:#fff;--gutter:clamp(20px, 4vw, 48px)}@keyframes stack-hub-pulse{0%{opacity:.7;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.6)}}:root[data-theme=dark]{--modern-canvas:#0d1524;--modern-panel:#16233c;--modern-ink:#eef3fb;--modern-muted:#a8b8d0;--modern-line:#2c3f5e;--app-control:#1b2b47;--modern-blue:#8fb2ff;--blue-hover:#a9c3ff;--public-link-blue:#b3c8ff;--blue-soft:#1d2c4a;--shadow-sm:0 1px 3px #02060e66;--shadow-md:0 8px 24px #02060e80}:root{--font-mono:"JetBrains Mono Variable", "JetBrains Mono", "Fira Code", "Cascadia Code", Consolas, monospace;--font-display:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-control:6px;--radius-panel:8px;--radius-panel-lg:10px;--radius-code:6px;--radius-md:6px;--modern-canvas:#f6f8fa;--modern-panel:#fff;--modern-raised:#eef2f6;--modern-ink:#0f172a;--modern-muted:#475569;--modern-faint:#64748b;--modern-line:#e2e8f0;--modern-blue:#2563eb;--app-canvas:var(--modern-canvas);--app-shell:var(--modern-panel);--app-control:#fff;--surface:#eef2f6;--line-strong:#cbd5e1;--nav-text:var(--modern-ink);--code-surface:#f1f5f9;--neutral-pill:#e2e8f0;--button-primary-ink:#fff;--blue:var(--modern-blue);--blue-hover:#1d4ed8;--blue-soft:#2563eb14;--blue-line:#2563eb40;--public-link-blue:#2563eb;--public-button-blue:#2563eb;--public-button-hover:#1d4ed8;--accent:var(--modern-blue);--accent-soft:var(--blue-soft);--accent-ink:#fff;--success:#16a34a;--success-text:#15803d;--success-soft:#16a34a1a;--warning-text:#b45309;--warning-surface:#f59e0b1f;--warning-border:#f59e0b66;--danger:#dc2626;--danger-text:#b91c1c;--danger-surface:#ef44441a;--danger-border:#ef444466;--info:#0284c7;--info-soft:#0284c71a;--pill-pending-bg:#0284c71a;--pill-pending-text:#0369a1;--shadow-sm:0 1px 2px #1018280d;--shadow-md:0 4px 12px #10182812;--shadow-lg:0 12px 32px #1018281a;--glow-subtle:none;--glow-medium:none}:root[data-theme=dark]{--modern-canvas:#0b1220;--modern-panel:#101a2c;--modern-raised:#1a2740;--modern-ink:#e6edf6;--modern-muted:#9fb0c6;--modern-faint:#6b7c93;--modern-line:#1e2c44;--modern-blue:#3b82f6;--app-canvas:var(--modern-canvas);--app-shell:var(--modern-panel);--app-control:#0b1220;--paper:var(--modern-canvas);--surface:#0e1728;--surface-raised:var(--modern-panel);--line-strong:#2a3b58;--nav-text:var(--modern-ink);--code-surface:#0e1728;--neutral-pill:#1a2740;--button-primary-ink:#fff;--blue:var(--modern-blue);--blue-hover:#2f6fe0;--blue-soft:#3b82f624;--blue-line:#3b82f64d;--public-link-blue:#60a5fa;--public-button-blue:#3b82f6;--public-button-hover:#2f6fe0;--accent:var(--modern-blue);--accent-soft:var(--blue-soft);--accent-ink:#fff;--success:#34d399;--success-text:#34d399;--success-soft:#34d39924;--warning-text:#fbbf24;--warning-surface:#f59e0b24;--warning-border:#f59e0b4d;--danger:#f87171;--danger-text:#f87171;--danger-surface:#ef444424;--danger-border:#ef44444d;--info:#38bdf8;--info-soft:#38bdf824;--pill-pending-bg:#38bdf824;--pill-pending-text:#38bdf8;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000073;--shadow-lg:0 12px 32px #0000008c;--glow-subtle:none;--glow-medium:none;--glow-large:none;--glow-cyan:none;--glow-amber:none}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);letter-spacing:-.015em;font-weight:650}:where(h3,h4,h5,h6){letter-spacing:-.01em;font-weight:600}:where(.overline,.eyebrow,.kicker,.modern-page-heading .eyebrow){font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--modern-faint);font-size:11px;font-weight:600}:is(button:not([class]),.btn,.button,.button-primary,.button-secondary,.button-danger){padding:8px 18px;font-size:14px;font-weight:600}:is(button,.btn,.button):disabled,:is(button,.btn,.button)[aria-disabled=true]{box-shadow:none;opacity:.5}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:0 0 0 2px var(--app-canvas), 0 0 0 4px var(--modern-blue);outline:none}:is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){background:var(--app-control);border-color:var(--modern-line);border-radius:var(--radius-control);color:var(--modern-ink)}:is(input,select,textarea)::placeholder{color:var(--modern-faint)}:is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):focus{border-color:var(--modern-blue);box-shadow:0 0 0 3px var(--blue-soft)}:is(input,select,textarea):disabled{background:var(--modern-raised);opacity:.6}:where(.modern-panel,.card,.panel){border-radius:var(--radius-panel);box-shadow:var(--shadow-sm)}:where(.modern-panel,.card,.panel):hover{box-shadow:var(--shadow-md)}:where(pre,code,kbd,samp){font-family:var(--font-mono);font-size:13px;line-height:1.6}:where(pre){background:var(--code-surface);border:1px solid var(--modern-line);border-radius:var(--radius-code);padding:16px}:where(:not(pre)>code){background:var(--code-surface);border:1px solid var(--modern-line);border-radius:var(--radius-control);overflow-wrap:anywhere;padding:1px 5px;font-size:.9em}:where(.status-pill,.pill,.chip,.badge){font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;font-size:11px;font-weight:600}:where(.data-table th,.data-table thead th){font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--modern-faint);font-size:11px;font-weight:600}:where(.data-table td,.data-table th){font-variant-numeric:tabular-nums}[hidden]{display:none!important}:root{--font-sans:"Plus Jakarta Sans Variable", var(--font-geist-sans), sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--radius-control:8px;--radius-panel:12px;--radius-panel-lg:14px;--ink:#121212;--muted:#5f5f5f;--paper:#f5f5f3;--surface:#fafaf8;--surface-raised:#fff;--line:#dedede;--line-strong:#c4c4c4;--blue:#b8361a;--blue-hover:#9c2b11;--blue-soft:#f8e4de;--blue-line:#e8b3a4;--button-primary-ink:#fff;--accent:var(--blue);--accent-soft:var(--blue-soft);--accent-ink:var(--button-primary-ink);--nav-text:var(--ink);--code-surface:#efefec;--neutral-pill:#efefec;--success:#166534;--warning-text:#9a4607;--modern-blue:var(--blue);--modern-canvas:var(--paper);--modern-panel:var(--surface-raised);--modern-ink:var(--ink);--modern-muted:var(--muted);--modern-line:var(--line);--app-canvas:var(--paper);--app-shell:var(--surface-raised);--app-control:var(--surface-raised);--public-link-blue:var(--blue);--public-button-blue:var(--blue);--public-button-hover:var(--blue-hover);--pill-pending-bg:var(--blue-soft);--pill-pending-text:var(--blue);--shadow-sm:none;--shadow-md:0 8px 24px #00000014;--shadow-lg:0 16px 40px #0000001f}:root[data-theme=dark]{--ink:#ececec;--muted:#a0a0a0;--paper:#0f0f0f;--surface:#141414;--surface-raised:#161616;--line:#2a2a2a;--line-strong:#444;--blue:#ff6a45;--blue-hover:#ff8766;--blue-soft:#2a1510;--blue-line:#6e2f1d;--button-primary-ink:#1a0a05;--nav-text:var(--ink);--code-surface:#141414;--neutral-pill:#1c1c1c;--success:#8fd6ae;--success-soft:#14251b;--modern-blue:var(--blue);--modern-canvas:var(--paper);--modern-panel:var(--surface-raised);--modern-ink:var(--ink);--modern-muted:var(--muted);--modern-line:var(--line);--app-canvas:var(--paper);--app-shell:var(--surface-raised);--app-control:var(--surface-raised);--public-link-blue:var(--blue);--public-button-blue:var(--blue);--public-button-hover:var(--blue-hover);--pill-pending-bg:var(--blue-soft);--pill-pending-text:var(--blue);--shadow-sm:none;--shadow-md:0 8px 24px #0000004d;--shadow-lg:0 16px 40px #0006;--accent:var(--blue);--accent-soft:var(--blue-soft);--accent-ink:var(--button-primary-ink)}body,h1,h2,h3,h4,button,input,select,textarea{font-family:var(--font-sans)}::selection{background:var(--blue-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}input,textarea{caret-color:var(--blue)}*{scrollbar-color:var(--line-strong) var(--paper)}dialog[open]{max-width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;overflow:auto}dialog::backdrop{background:#00000080}:root{--studio-stage-bg:#efefec;--studio-stage-ink:#121212;--studio-stage-muted:#5f5f5f;--studio-stage-line:#dedede;--studio-stage-frame:#c4c4c4}:root[data-theme=dark]{--studio-stage-bg:#0b0b0b;--studio-stage-ink:#ececec;--studio-stage-muted:#a0a0a0;--studio-stage-line:#2a2a2a;--studio-stage-frame:#444}@keyframes route-signal{0%{opacity:0}1%{opacity:1}15%{opacity:1}16%,to{opacity:0}}@keyframes gateway-receive{0%,12%,32%,to{opacity:.65}16%,25%{opacity:1}}@keyframes editor-write{0%,28%{opacity:.4}36%,94%{opacity:1}to{opacity:.4}}@keyframes code-line-one{0%,38%,to{clip-path:inset(0 100% 0 0)}45%,99%{clip-path:inset(0)}}@keyframes code-line-two{0%,45%,to{clip-path:inset(0 100% 0 0)}50%,99%{clip-path:inset(0)}}@keyframes code-line-three{0%,50%,to{clip-path:inset(0 100% 0 0)}59%,99%{clip-path:inset(0)}}@keyframes code-line-four{0%,59%,to{clip-path:inset(0 100% 0 0)}62%,99%{clip-path:inset(0)}}@keyframes code-caret{0%,49%{opacity:1}50%,to{opacity:0}}
