:root{color:#0f172a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tech-bg:#f2f7ff;--tech-surface:#ffffffe6;--tech-surface-strong:#fff;--tech-line:#d7e4f7;--tech-line-strong:#b9cff0;--tech-text:#102541;--tech-muted:#647792;--tech-blue:#1769ff;--tech-cyan:#00a9cc;--tech-indigo:#6559f5;--tech-glow:0 16px 45px #1769ff17;--el-color-primary:#1769ff;--el-color-primary-light-3:#5793ff;--el-color-primary-light-5:#8eb7ff;--el-color-primary-light-8:#deebff;--el-border-color:#d5e2f4;--el-border-radius-base:9px;--el-text-color-primary:#102541;--el-text-color-regular:#51657f;--el-fill-color-light:#f3f8ff;background:#f4f7fb;font-family:Inter,Segoe UI,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}html,body,#app,.public-site,.public-page-content,.user-console,.console-content,.admin-main{min-width:0;max-width:100%}html,body{-webkit-overflow-scrolling:touch;min-height:100%;overflow:clip auto}#app{min-height:100dvh;overflow:visible}img,svg,video,canvas,pre,.code-block,.el-table{max-width:100%}.el-overlay-dialog{box-sizing:border-box;-webkit-overflow-scrolling:touch;place-items:center;padding:12px;display:grid;overflow:hidden auto}.el-dialog{flex-direction:column;max-height:calc(100dvh - 24px);display:flex;max-width:calc(100vw - 24px)!important;margin:0!important}.el-dialog__body{-webkit-overflow-scrolling:touch;min-height:0;max-height:calc(100dvh - 180px);overflow:hidden auto}.el-drawer{max-width:100vw;max-height:100dvh}.el-drawer__body{-webkit-overflow-scrolling:touch;min-width:0;overflow:auto}.el-table__body-wrapper,.el-table__header-wrapper,.table-scroll,.market-pagination{-webkit-overflow-scrolling:touch}@media (width<=680px){.market-pagination{overflow-x:auto}.market-pagination .el-pagination{flex-wrap:nowrap;justify-content:flex-start;min-width:max-content}}@media (height<=600px){.site-nav{position:static}.el-dialog__body{max-height:calc(100dvh - 132px)}}.public-site,.user-console-page,.organization-page,.creative-studio,.item-page,.redemption-redirect,.flow-shell,.admin-shell{color:var(--tech-text);background:0 0!important}.site-nav,.studio-nav,.item-nav,.flow-topbar,.admin-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 30px #1448910f;border-color:var(--tech-line)!important;background:#f9fcffdb!important}.panel,.console-panel,.gateway-panel,.pricing-card,.model-tile,.feature-card,.other-service-card,.redirect-card,.el-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--tech-line)!important;background:var(--tech-surface)!important;box-shadow:var(--tech-glow)!important}.metric-card,.console-stat,.services-count{border-color:var(--tech-line)!important;background:linear-gradient(145deg,#fffffff5,#eef7ffe0)!important;box-shadow:0 12px 30px #1769ff12!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text){box-shadow:0 6px 16px #2468be1a;color:#0d4f9f!important;background:#e2efff!important;border-color:#9fc5f5!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):hover,.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):focus-visible{color:#073f85!important;background:#cfe4ff!important;border-color:#75acef!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):active{background:#bddaff!important;border-color:#5597e8!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text).is-disabled,.el-button--primary:not(.is-link):not(.is-plain):not(.is-text).is-disabled:hover{box-shadow:none;color:#7a899b!important;background:#edf2f7!important;border-color:#d4dfec!important}.el-button.is-link{border-radius:7px;font-weight:700;box-shadow:none!important;background:0 0!important}.el-button.is-link.el-button--primary{color:#075fd8!important}.el-button.is-link.el-button--success{color:#08784f!important}.el-button.is-link.el-button--danger{color:#c62f3f!important}.el-button.is-link.el-button--success:hover,.el-button.is-link.el-button--success:focus-visible{background:#e8f8f1!important}.el-button.is-link.el-button--danger:hover,.el-button.is-link.el-button--danger:focus-visible{background:#fff0f1!important}.el-button--success:not(.is-link):not(.is-plain):not(.is-text){color:#09633f!important;background:#e7f8f0!important;border-color:#9bd9c0!important}.el-button--warning:not(.is-link):not(.is-plain):not(.is-text){color:#76520a!important;background:#fff6d9!important;border-color:#ead090!important}.el-button--danger:not(.is-link):not(.is-plain):not(.is-text){color:#9f2636!important;background:#fff0f2!important;border-color:#efb1b9!important}.el-button--success:not(.is-link):not(.is-plain):not(.is-text):hover{background:#d2f1e3!important}.el-button--warning:not(.is-link):not(.is-plain):not(.is-text):hover{background:#ffedbd!important}.el-button--danger:not(.is-link):not(.is-plain):not(.is-text):hover{background:#ffdde2!important}.auth-dialog .el-dialog__body{-webkit-overflow-scrolling:touch;max-height:min(72dvh,720px);overflow:hidden auto}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-input-number .el-input__wrapper{border:1px solid #0000;box-shadow:0 0 0 1px var(--tech-line) inset!important;background:#f8fbfff0!important}.el-dialog,.el-drawer{border:1px solid var(--tech-line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fafdfff7!important;box-shadow:0 28px 90px #14418233!important}.el-table{--el-table-border-color:#dee8f6;--el-table-header-bg-color:#eef5ff;--el-table-row-hover-bg-color:#f1f7ff;--el-table-bg-color:transparent;--el-table-tr-bg-color:transparent}.el-table th.el-table__cell{color:#385270;letter-spacing:.02em;font-size:12px}.metric-card strong,.console-stat strong,.account-summary-grid strong,.report-summary strong,.gateway-metrics strong,.services-count strong{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Cascadia Code,SFMono-Regular,Consolas,monospace}button:focus-visible,a:focus-visible,.el-button:focus-visible{outline-offset:2px;outline:3px solid #1769ff47!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}body{background:linear-gradient(#1769ff09 1px, transparent 1px), linear-gradient(90deg, #1769ff09 1px, transparent 1px), radial-gradient(circle at 8% 0%, #00b8d91f, transparent 31%), radial-gradient(circle at 92% 8%, #6559f51a, transparent 28%), var(--tech-bg);background-size:28px 28px,28px 28px,auto,auto,auto;min-width:320px;min-height:100dvh;margin:0}button,input,textarea{font:inherit}#app{min-height:100dvh}.flow-shell{background:#f4f7fb;min-height:100dvh;display:flex}.flow-shell.role-public{display:block}.flow-sidebar{color:#e5edf7;background:#0e1421;flex-shrink:0;width:248px;min-height:100dvh;padding:22px 20px}.flow-brand{cursor:pointer;align-items:center;gap:12px;margin-bottom:28px;display:flex}.brand-mark{background:linear-gradient(135deg,#0566f2,#10b981);border-radius:8px;flex-shrink:0;width:40px;height:40px}.flow-brand strong{color:#fff;font-size:17px;display:block}.flow-brand span{color:#94a3b8;margin-top:2px;font-size:12px;display:block}.flow-nav{flex-direction:column;gap:6px;display:flex}.nav-item{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 12px;display:flex}.nav-item:hover,.nav-item.active{color:#fff;background:#0566f233}.nav-dot{background:#94a3b8;border-radius:5px;flex-shrink:0;width:16px;height:16px}.nav-item.active .nav-dot{background:#0ea5e9}.health-card{background:#ffffff12;border-radius:8px;margin-top:28px;padding:16px}.health-card span,.health-card small{color:#94a3b8;font-size:12px;display:block}.health-card strong{color:#fff;margin:8px 0;font-size:30px;display:block}.flow-main{flex:1;min-width:0}.role-public .flow-main{max-width:1440px;margin:0 auto}.flow-topbar{background:#ffffffe6;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:22px 32px;display:flex}.topbar-copy{min-width:0}.topbar-copy h1{color:#0f172a;margin:0;font-size:26px;line-height:1.18}.topbar-copy p{color:#64748b;max-width:760px;margin:8px 0 0;font-size:13px}.topbar-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.global-search{width:260px}.flow-content{padding:32px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.metric-card,.feature-card,.panel{background:#fffffffa;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 14px 30px #0f172a0f}.metric-card{min-height:116px;padding:18px}.metric-card span{color:#64748b;font-size:13px}.metric-card div{align-items:center;gap:12px;margin-top:16px;display:flex}.metric-card strong{font-size:30px;line-height:1}.metric-card em,.tag-row span{border-radius:999px;align-items:center;min-height:24px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.tone-blue,.tag-row span{color:#0566f2;background:#0566f21a}.tone-green{color:#059669;background:#10b9811f}.tone-orange{color:#ea580c;background:#f973161f}.tone-red{color:#dc2626;background:#ef44441f}.tone-purple{color:#7c3aed;background:#7c3aed1f}.tone-gray{color:#475569;background:#64748b1f}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.feature-card{min-height:190px;padding:20px}.feature-card h2,.panel h2{color:#0f172a;margin:0;font-size:18px}.feature-card p{color:#64748b;margin:12px 0 18px;line-height:1.65}.tag-row{flex-wrap:wrap;gap:8px;display:flex}.split-grid{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);gap:16px;margin-bottom:18px;display:grid}.panel{padding:20px}.panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.code-panel{color:#e5edf7;background:#0e1421}.code-panel h2{color:#fff}.code-panel pre{color:#dbeafe;white-space:pre-wrap;margin:16px 0 0;line-height:1.7;overflow:auto}.table-panel{overflow:hidden}.table-panel .el-table{--el-table-border-color:#e2e8f0;--el-table-header-bg-color:#f8fafc}.billing-detail-table{margin-top:16px}.usage-table-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable;scrollbar-width:auto;width:100%;overflow-x:scroll}.usage-table-scroll::-webkit-scrollbar{height:12px}.usage-table-scroll::-webkit-scrollbar-thumb{background:#9aabc0;border-radius:999px}.usage-table-scroll::-webkit-scrollbar-track{background:#edf2f7}.billing-pagination{justify-content:flex-end;margin-top:16px}.model-filter-bar{color:#64748b;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.model-availability-alert{margin-bottom:14px}.channel-pricing-editor{border-top:1px solid #e2e8f0;gap:16px;margin-top:22px;padding-top:22px;display:grid}.channel-pricing-head,.channel-model-pricing-title,.channel-price-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.channel-pricing-head h3,.channel-pricing-head p{margin:0}.channel-pricing-head p{color:#64748b;margin-top:5px;font-size:13px}.channel-model-pricing-card{background:#f8fafc;border:1px solid #dbe4ef;border-radius:14px;padding:18px}.channel-model-pricing-title>div:first-child{gap:3px;display:grid}.channel-model-pricing-title strong{color:#172033;font-size:16px}.channel-model-pricing-title span,.channel-price-actions span{color:#64748b;font-size:12px}.channel-model-pricing-switches{gap:18px;display:flex}.channel-price-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;margin-top:16px;display:grid}.channel-price-grid label{color:#475569;gap:7px;font-size:12px;display:grid}.channel-price-grid .el-input-number{width:100%}.channel-price-actions{margin-top:12px}.channel-price-actions .loss,.negative-profit{color:#dc2626;font-weight:600}@media (width<=900px){.channel-price-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=560px){.channel-pricing-head,.channel-model-pricing-title,.channel-price-actions{flex-direction:column;align-items:stretch}.channel-price-grid{grid-template-columns:1fr}}.admin-pagination{justify-content:flex-end;margin-top:16px}.channel-test-ledger{--el-collapse-border-color:transparent;border-top:1px solid #e2e8f0;margin-top:22px;padding-top:18px}.channel-test-ledger .el-collapse-item__header{height:auto;min-height:62px;padding:0 4px}.channel-test-ledger .el-collapse-item__wrap{border-bottom:0}.channel-test-ledger .el-collapse-item__content{padding-bottom:0}.channel-ledger-title{justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 24px);min-width:0;display:flex}.channel-ledger-title h3{color:#1e293b;margin:0;font-size:16px}.channel-ledger-title span{color:#64748b;margin-top:4px;font-size:12px;line-height:1.5;display:block}.channel-ledger-table{border:1px solid #e2e8f0;border-radius:8px;margin-top:8px}.test-result-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:18px;padding:16px}.test-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 14px;display:grid}.test-result-grid div{background:#fff;border:1px solid #e2e8f0;border-radius:6px;gap:4px;padding:10px;display:grid}.test-result-grid span{color:#64748b;font-size:12px}.test-result-grid strong{color:#0f172a}.test-io{margin-top:10px}.auth-content{grid-template-columns:minmax(320px,500px);justify-content:center;align-items:start;display:grid}.auth-card{min-height:560px}.auth-side{display:none}.auth-card h2,.auth-side h2{margin-top:18px}.auth-hint,.auth-side p{color:#64748b;line-height:1.7}.identifier-status{margin-top:8px;font-size:12px}.identifier-status.ok{color:#059669}.identifier-status.bad{color:#dc2626}.full-button{width:100%}.oauth-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auth-side pre{color:#dbeafe;white-space:pre-wrap;background:#0e1421;border-radius:8px;margin-top:24px;padding:16px;line-height:1.7}@media (width<=1180px){.metric-grid,.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-topbar{flex-direction:column;align-items:flex-start}}@media (width<=860px){.flow-shell{display:block}.flow-sidebar{width:100%;min-height:auto}.flow-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.health-card{display:none}.flow-content,.flow-topbar{padding:20px 16px}.metric-grid,.card-grid,.split-grid,.auth-content{grid-template-columns:minmax(0,1fr)}.topbar-actions{flex-wrap:wrap;width:100%}.global-search{width:100%}}.public-site{color:#121826;background:#f6f8fb;min-height:100dvh}.site-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #b9cff0d1;width:100%;min-height:72px;position:sticky;top:0;box-shadow:0 8px 28px #14489112;background:linear-gradient(#1769ff06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#1769ff06 1px,#0000 1px) 0 0/28px 28px,#f2f7ffe6!important}.site-nav-inner{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1180px;min-height:72px;margin:0 auto;padding:14px 24px;display:flex}.site-brand{color:#111827;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-weight:800;display:inline-flex}.site-brand-mark{color:#fff;background:#0f172a;border-radius:8px;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.site-links{background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.site-links button{color:#526070;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:34px;padding:0 14px;position:relative}.site-links button.active,.site-links button:hover{color:#0755c9;background:#deebffb8}.site-links button.active:after{content:"";background:#0755c9;border-radius:999px;height:2px;position:absolute;bottom:-7px;left:12px;right:12px}.site-actions{gap:10px;display:flex}.site-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.85fr);align-items:center;gap:44px;max-width:1180px;min-height:calc(100dvh - 120px);margin:0 auto;padding:70px 24px 44px;display:grid}.hero-copy h1{color:#0f172a;letter-spacing:0;max-width:760px;margin:0;font-size:46px;line-height:1.08}.hero-copy>p:not(.eyebrow){color:#536273;max-width:680px;margin:22px 0 0;font-size:17px;line-height:1.85}.eyebrow{color:#0b63ce;margin:0 0 12px;font-size:13px;font-weight:800}.hero-actions,.hero-proof{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-proof span{color:#526070;background:#fff;border:1px solid #dce4ee;border-radius:999px;padding:7px 12px;font-size:13px}.hero-product{background:linear-gradient(#2970c60f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#2970c60f 1px,#0000 1px) 0 0/24px 24px,radial-gradient(circle at 82% 4%,#00aed61a,#0000 38%),#f4f9ff;border:1px solid #c8dff7;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #235b9e1f,inset 0 0 0 1px #4db3ff0f}.product-toolbar{background:#ebf5ffeb;border-bottom:1px solid #d5e6f8;align-items:center;gap:8px;min-height:48px;padding:0 18px;display:flex}.product-toolbar span{background:#64748b;border-radius:50%;width:10px;height:10px}.product-toolbar strong{color:#173b67;margin-left:8px;font-size:13px}.product-grid{grid-template-columns:1fr .78fr;gap:14px;padding:18px;display:grid}.product-card,.route-list{background:linear-gradient(145deg,#fffffffa,#eef7fff0);border:1px solid #d1e3f5;border-radius:8px;box-shadow:0 10px 26px #1e5ba014}.product-card{min-height:128px;padding:18px}.product-card small,.route-list small{color:#617994}.product-card strong{color:#112f53;margin-top:16px;font-size:30px;display:block}.product-card em{color:#1260b7;margin-top:12px;font-style:normal;display:inline-block}.product-card em.green{color:#087a58}.product-card.wide{grid-row:span 1}.route-list{grid-column:1/-1;padding:8px}.route-list div{grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.route-list div+div{border-top:1px solid #d9e8f6}.route-list span,.model-dot{border-radius:50%;width:10px;height:10px}.route-list p{margin:0}.route-list strong{color:#16385f;display:block}.route-list b{color:#4d6784;font-size:13px}.route-list span.blue,.model-dot.blue,.activity-list span.blue{background:#3b82f6}.route-list span.green,.model-dot.green,.activity-list span.green{background:#10b981}.route-list span.orange,.model-dot.orange,.activity-list span.orange{background:#f97316}.route-list span.purple,.model-dot.purple,.activity-list span.purple{background:#8b5cf6}.route-list span.teal,.model-dot.teal,.activity-list span.teal{background:#14b8a6}.route-list span.cyan,.model-dot.cyan,.activity-list span.cyan{background:#06b6d4}.route-list span.pink,.model-dot.pink,.activity-list span.pink{background:#ec4899}.route-list span.indigo,.model-dot.indigo,.activity-list span.indigo{background:#6366f1}.route-list span.red,.model-dot.red,.activity-list span.red{background:#ef4444}.route-list span.gray,.model-dot.gray,.activity-list span.gray{background:#64748b}.logo-strip,.site-section{max-width:1180px;margin:0 auto;padding:34px 24px}.logo-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.logo-strip span{color:#526070;background:#fff;border:1px solid #e3e8f0;border-radius:8px;place-items:center;min-height:54px;font-weight:700;display:grid}.section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.section-head h2,.split-band h2,.docs-band h2{color:#111827;letter-spacing:0;max-width:680px;margin:0;font-size:34px;line-height:1.18}.model-grid,.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pricing-disclosure{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin:0 0 18px;padding:12px 14px;line-height:1.7}.model-tile,.pricing-card,.console-panel,.console-stat{background:#fff;border:1px solid #e3e8f0;border-radius:8px;box-shadow:0 14px 32px #0f172a0f}.model-tile{min-height:220px;padding:18px}.model-tile>div{align-items:center;gap:10px;display:flex}.model-tile h3,.pricing-card h3{color:#111827;margin:0}.model-tile p,.pricing-card p,.split-band p,.docs-band p{color:#536273;line-height:1.7}.model-tile footer{color:#64748b;justify-content:space-between;align-items:center;margin-top:22px;display:flex}.split-band,.docs-band{grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);align-items:center;gap:28px;display:grid}.workflow-list{gap:12px;display:grid}.workflow-list div{background:#fff;border:1px solid #e3e8f0;border-radius:8px;grid-template-columns:54px 1fr;gap:14px;padding:18px;display:grid}.workflow-list span{color:#0b63ce;background:#eef5ff;border-radius:8px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.workflow-list p{margin:0}.workflow-list strong,.workflow-list small{display:block}.workflow-list small{color:#64748b;margin-top:5px}.pricing-card{min-height:230px;padding:22px}.product-pricing-card{padding:0;overflow:hidden}.product-pricing-cover{aspect-ratio:16/9;background:#e2e8f0;margin-bottom:18px}.product-pricing-cover img{object-fit:cover;width:100%;height:100%;display:block}.pricing-card strong{color:#0b63ce;margin:18px 0 8px;font-size:28px;display:block}.pricing-card .el-button{width:100%;margin-top:12px}.product-pricing-card h3,.product-pricing-card strong,.product-pricing-card p{margin-left:22px;margin-right:22px}.product-pricing-card .el-button{width:calc(100% - 44px);margin-left:22px;margin-right:22px}.docs-band pre,.response-panel pre{color:#dbeafe;background:#0d1321;border-radius:8px;margin:0;padding:20px;line-height:1.7;overflow:auto}.user-console{background:#f6f8fb;grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.user-console-page .user-console{border-top:1px solid #e3e8f0;max-width:1440px;min-height:calc(100vh - 76px);margin:0 auto}.user-console-page .user-sidebar{min-height:calc(100vh - 76px)}.user-sidebar{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-right:1px solid #e3e8f0;height:100dvh;padding:20px 16px;position:sticky;top:0;overflow-y:auto}.console-brand{margin-bottom:22px}.console-brand span:last-child{gap:2px;display:grid}.console-brand strong,.console-brand small{line-height:1.2}.console-brand small{color:#64748b;font-size:12px;font-weight:500}.sidebar-balance{background:#f8fafc;border:1px solid #e3e8f0;border-radius:8px;gap:10px;margin-top:22px;padding:16px;display:grid}.sidebar-balance span{color:#64748b;font-size:13px}.sidebar-balance strong{color:#111827;font-size:28px}.sidebar-balance .el-button{width:100%;margin-left:0}.user-nav{gap:6px;display:grid}.user-nav button,.quick-list button{color:#526070;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:42px;display:flex}.user-nav button{text-align:left;width:100%;padding:0 12px}.user-nav svg,.quick-list svg{width:18px;height:18px}.user-nav button.active,.user-nav button:hover,.quick-list button:hover{color:#0b63ce;background:#eef5ff}.user-main{min-width:0;padding:28px}.console-hero{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.console-hero h1{color:#111827;letter-spacing:0;margin:0;font-size:30px;line-height:1.15}.console-hero span{color:#536273;margin-top:8px;line-height:1.6;display:block}.console-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.console-hero-actions .el-button{margin-left:0}.console-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.console-metrics{display:contents}.console-stat.polished{align-content:space-between;min-height:142px;display:grid;box-shadow:0 14px 32px #0f172a0f}.usage-panel{grid-column:span 3}.access-panel{grid-column:span 4}.account-panel,.quick-panel,.activity-panel{min-height:260px}.quick-panel,.activity-panel{grid-column:span 2}.panel-head p{color:#64748b;margin:6px 0 0;font-size:13px;line-height:1.5}.usage-chart.enhanced{min-height:250px;padding:18px 4px 0}.usage-chart.enhanced span{background:linear-gradient(#0b63ce 0%,#14b8a6 100%);min-height:32px;position:relative}.usage-chart.enhanced span i{color:#94a3b8;font-size:11px;font-style:normal;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.overview-usage-chart{grid-template-columns:repeat(14,minmax(12px,1fr))}.overview-inline-error,.module-error-state{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:11px 13px;font-size:13px;display:flex}.account-summary-grid{gap:10px;margin-top:6px;display:grid}.account-summary-grid div{background:#f8fafc;border:1px solid #edf2f7;border-radius:8px;padding:12px}.account-summary-grid span{color:#64748b;font-size:12px;display:block}.account-summary-grid strong{color:#111827;margin-top:7px;font-size:21px;display:block}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.access-row{background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 12px;display:grid}.access-row span{color:#64748b;font-size:14px}.access-row code{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;overflow:hidden}.quick-list.refined button{min-height:64px}.quick-list.refined button span{gap:3px;display:grid}.quick-list.refined strong{color:#111827}.quick-list.refined small{color:#64748b}.activity-list{gap:12px;display:grid}.activity-list div{background:#f8fafc;border:1px solid #edf2f7;border-radius:8px;grid-template-columns:12px 1fr;align-items:start;gap:12px;padding:12px;display:grid}.activity-list span{border-radius:50%;width:10px;height:10px;margin-top:6px}.activity-list p{margin:0}.activity-list strong,.activity-list small{display:block}.activity-list small{color:#64748b;margin-top:4px;line-height:1.5}.user-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.user-header h1{color:#111827;letter-spacing:0;margin:0;font-size:30px}.user-header-actions{gap:10px;display:flex}.console-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.console-stat{min-height:132px;padding:18px}.console-stat>span,.console-status-note{display:block}.console-stat>span{color:#64748b}.console-stat strong{color:#111827;margin:16px 0 12px;font-size:28px;display:block}.console-status-note{color:#42566f;background:#f5f8fc;border:1px solid #d9e5f5;border-radius:6px;width:fit-content;max-width:100%;padding:4px 8px;font-size:12px;font-weight:650;line-height:1.4}.console-status-note.is-blue{color:#174f9d;background:#f1f6ff;border-color:#c9dcfb}.console-status-note.is-green{color:#176b50;background:#f1faf6;border-color:#cce9df}.console-status-note.is-orange{color:#94511b;background:#fff8f1;border-color:#f4dcc4}.console-status-note.is-purple{color:#5d479c;background:#f7f5ff;border-color:#ded7f8}.console-panel,.wallet-layout,.wallet-metrics,.wallet-plan-grid,.playground-layout,.response-panel,.playground-billing-panel{min-width:0}.console-panel{padding:20px}.console-panel.wide{grid-column:span 3}.usage-chart{grid-template-columns:repeat(12,1fr);align-items:end;gap:10px;min-height:240px;padding-top:18px;display:grid}.usage-chart span{background:linear-gradient(#0b63ce,#10b981);border-radius:6px 6px 0 0;min-height:24px}.quick-list{gap:8px;margin-top:14px;display:grid}.quick-list button{border:1px solid #e3e8f0;justify-content:flex-start;padding:0 12px}.playground-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.playground-model-empty{color:#94a3b8;text-align:center;padding:14px 16px}.playground-model-summary{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.playground-model-detail{gap:8px;width:100%;margin-top:8px;display:grid}.playground-model-detail .playground-model-summary{margin-top:0}.playground-model-summary span{color:#526173;background:#f8fafc;border:1px solid #dbe4ef;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1.35}.response-panel{background:#ffffffeb!important;border-color:#d7e4f7!important}.response-panel h2{color:#142944}.playground-billing-panel{background:#ffffffeb!important;border-color:#d7e4f7!important}.playground-billing-panel h2{color:#142944;margin-bottom:4px}.playground-billing-panel .playground-result-head p{color:#667a95;margin:0;font-size:12px}.playground-result-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.playground-usage-summary{background:#f6f9fd;border:1px solid #dbe7f6;border-radius:10px;margin-top:16px;padding:16px}.playground-usage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.playground-usage-grid article{background:#fff;border:1px solid #dfe9f6;border-radius:8px;min-width:0;padding:12px}.playground-usage-grid article.total-cost{background:#eef6ff;border-color:#bdd8fa}.playground-usage-grid span,.playground-rate-grid span{color:#667a95;font-size:11px;display:block}.playground-usage-grid strong{overflow-wrap:anywhere;color:#102541;margin-top:7px;font-size:18px;display:block}.playground-usage-grid .total-cost strong{color:#0755c9}.playground-rate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.playground-rate-grid div{background:#fff;border:1px solid #e0e9f5;border-radius:7px;min-width:0;padding:10px 12px}.playground-rate-grid b{overflow-wrap:anywhere;color:#263e5d;margin-top:5px;font-size:12px;display:block}.playground-cost-breakdown{color:#526984;flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:12px;display:flex}.playground-billing-note{color:#71839a;margin:12px 0 0;font-size:11px;line-height:1.6}.playground-result-error{margin-top:16px}.playground-answer-scroll{background:#0d1321;border:1px solid #94a3b82e;border-radius:8px;max-height:420px;margin-top:16px;overflow:auto}.playground-answer-scroll pre{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;margin:0;padding:20px;overflow:visible}.playground-raw-collapse{--el-collapse-border-color:transparent;--el-collapse-header-bg-color:#eef5ff;--el-collapse-header-text-color:#1d3b62;--el-collapse-content-bg-color:#0b1220;--el-collapse-content-text-color:#cbd5e1;border:1px solid #94a3b82e;border-radius:8px;margin-top:16px;overflow:hidden}.playground-raw-collapse .el-collapse-item__header{padding:0 14px}.playground-raw-collapse .el-collapse-item__content{padding-bottom:0}.playground-raw-scroll{max-height:320px;overflow:auto}.playground-raw-scroll pre{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;margin:0;padding:16px;overflow:visible}.market-page{padding-top:18px}.other-services-page{padding-top:58px;padding-bottom:72px}.services-hero{grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:32px;margin-bottom:28px;display:grid}.services-hero h1{color:#111827;margin:0;font-size:42px;line-height:1.12}.services-hero>div>p:not(.eyebrow){color:#536273;max-width:680px;margin:14px 0 0;font-size:16px;line-height:1.75}.services-count{background:#fff;border:1px solid #dbe7f5;border-radius:8px;padding:18px;box-shadow:0 14px 32px #0f172a0f}.services-count span,.services-count small{color:#64748b;display:block}.services-count strong{color:#0b63ce;margin:4px 0;font-size:36px;display:block}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.service-card{background:#fff;border:1px solid #e3e8f0;border-radius:8px;transition:transform .16s,box-shadow .16s,border-color .16s;overflow:hidden;box-shadow:0 14px 32px #0f172a0f}.service-card:hover{border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 20px 42px #0f172a1a}.service-image{aspect-ratio:16/9;background:#eef3f8;overflow:hidden}.service-image img{object-fit:contain;width:100%;height:100%;display:block}.service-image-placeholder{text-align:center;color:#64748b;background:linear-gradient(135deg,#f8fafc,#edf3fa);place-content:center;gap:7px;width:100%;height:100%;display:grid}.service-image-placeholder span{font-weight:800}.service-image-placeholder small{color:#94a3b8}.service-card-body{min-height:170px;padding:20px}.service-index{color:#0b63ce;letter-spacing:.08em;font-size:11px;font-weight:800}.service-card h2{color:#111827;margin:10px 0 0;font-size:20px}.service-card p{color:#536273;margin:12px 0 0;line-height:1.7}.market-hero{background:radial-gradient(circle at 82% 15%,#76b9003b,#0000 28%),radial-gradient(circle at 8% 100%,#76b90014,#0000 34%),linear-gradient(135deg,#0b110d 0%,#111a14 58%,#0a0f0c 100%);border:1px solid #1e2a23;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(360px,.68fr);align-items:center;gap:28px;margin-bottom:18px;padding:32px;display:grid;overflow:hidden;box-shadow:0 24px 54px #08140c2e}.market-hero-copy{position:relative}.market-hero-label{color:#c8d4ca;letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-flex}.market-hero-label img{object-fit:contain;background:#76b90024;border-radius:6px;width:25px;height:25px;padding:3px}.market-hero h1{color:#fff;letter-spacing:-.025em;max-width:720px;margin:0;font-size:42px;line-height:1.14}.market-hero p{color:#aab8ae;max-width:700px;margin:14px 0 0;font-size:16px;line-height:1.75}.market-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.market-stats article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:10px;min-height:104px;padding:18px}.market-stats span{color:#8f9d93;font-size:12px;display:block}.market-stats strong{color:#f5f8f5;margin-top:12px;font-size:28px;display:block}.market-catalog-shell{grid-template-columns:244px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.market-catalog{scroll-margin-top:92px}.market-filter-panel{background:#fff;border:1px solid #dfe6e1;border-radius:12px;align-self:stretch;max-height:none;position:sticky;top:82px;overflow:hidden auto}.market-filter-panel>header{border-bottom:1px solid #e8ede9;justify-content:space-between;align-items:center;min-height:58px;padding:0 16px;display:flex}.market-filter-panel>header>div{align-items:center;gap:8px;display:flex}.market-filter-panel>header h2{color:#142019;margin:0;font-size:16px}.market-filter-panel>header button{color:#4f7b1b;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:700}.market-filter-panel>header button:disabled{color:#b7c0ba;cursor:not-allowed}.market-filter-icon{color:#4f7b1b;background:#eef6e7;border-radius:5px;place-items:center;width:22px;height:22px;font-weight:800;display:grid}.market-filter-group{border-bottom:1px solid #eef2ef;padding:16px}.market-filter-group:last-child{border-bottom:0}.market-filter-group h3{color:#455249;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.market-availability-row{color:#26362c;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:13px;display:grid}.market-availability-row b,.market-filter-options b{color:#89948d;font-size:12px}.market-status-dot{background:#76b900;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #76b9001f}.market-filter-options{gap:3px;display:grid}.market-filter-options button{color:#3b4840;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px;transition:color .15s,background .15s;display:flex}.market-filter-options button:hover,.market-filter-options button.active{color:#3f6811;background:#f0f7e9}.market-filter-options button>span{align-items:center;gap:9px;min-width:0;display:flex}.market-filter-options img,.market-filter-options i{object-fit:contain;border-radius:5px;flex:0 0 20px;width:20px;height:20px}.market-filter-options i{color:#53645a;background:#edf1ee;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.market-filter-options em{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;font-weight:600;overflow:hidden}.market-filter-options.text-only button{padding-left:10px}.market-results{min-width:0;height:fit-content}.market-toolbar{grid-template-columns:auto minmax(240px,1fr) 154px auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.market-result-count{color:#647069;min-width:92px;font-size:13px}.market-result-count strong{color:#17251c;font-size:20px}.market-toolbar .market-mobile-filter{display:none}.market-search,.market-select{width:100%}.market-error,.market-fallback-note{border-radius:8px;margin-bottom:14px;padding:12px 14px;font-size:14px}.market-error{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.market-fallback-note{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.market-card{background:#fff;border:1px solid #dfe6e1;border-radius:12px;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 8px 22px #13261909}.market-card:hover{border-color:#76b9008c;transform:translateY(-1px);box-shadow:0 15px 34px #13261917}.market-card.pending{background:linear-gradient(#fff 0%,#fbfdff 100%)}.market-card.connected{border-color:#dbe5dd}.market-card-main{padding:9px 11px 7px}.market-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.market-publisher{align-items:center;gap:6px;min-width:0;display:flex}.market-publisher-icon{background:#f7faf8;border:1px solid #e1e7e3;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.market-publisher-icon img{object-fit:contain;width:16px;height:16px}.market-publisher-icon img[src$=\.jpg]{object-fit:cover;width:100%;height:100%}.market-publisher-fallback{color:#4c5c52;place-items:center;width:100%;height:100%;font-size:11px;font-weight:800;display:grid}.market-publisher>span:last-child{gap:1px;display:grid}.market-publisher strong{color:#26362c;font-size:12px}.market-publisher small{color:#929d96;font-size:10px}.market-card h3{overflow-wrap:anywhere;color:#111b15;margin:8px 0 0;font-size:15px;line-height:1.25}.market-card-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;display:flex}.market-badge{border-radius:5px;align-items:center;min-height:19px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.market-badge.available{color:#497517;background:#eef7e8}.market-badge.nvidia{color:#3169a7;background:#edf4ff}.market-public-id{overflow-wrap:anywhere;color:#78857d;margin:3px 0 0;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:10px;line-height:1.3}.market-card-desc{color:#536273;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:29px;margin:4px 0 0;font-size:11px;line-height:1.32;display:-webkit-box;overflow:hidden}.market-tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.market-tags span{color:#4a5a50;background:#f8faf8;border:1px solid #e0e7e2;border-radius:999px;align-items:center;min-height:18px;padding:1px 6px;font-size:9px;font-weight:600;display:inline-flex}.market-meta{background:#fff;border:1px solid #e4eae6;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.market-meta div{border-bottom:1px solid #edf1ee;border-right:1px solid #edf1ee;min-width:0;padding:6px 8px}.market-meta div:nth-child(2n),.market-meta div:last-child{border-right:0}.market-meta div:last-child{border-bottom:0;grid-column:1/-1}.market-meta dt{color:#8a958e;font-size:10px;line-height:1.25}.market-meta dd{overflow-wrap:anywhere;color:#334139;margin:2px 0 0;font-size:11px;font-weight:700;line-height:1.3}.market-card footer{background:#fbfcfb;border-top:1px solid #edf1ee;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:7px;padding:8px 10px 9px;display:grid}.market-card footer .market-card-details,.market-card footer .market-meta,.market-card footer .market-sale-pricing,.market-card footer .market-card-actions{grid-column:1;width:100%}.market-card-details{min-width:0}.market-card-details>summary{color:#244a70;cursor:pointer;background:#f3f7fb;border:1px solid #d9e5ef;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:700;list-style:none;display:flex}.market-card-details>summary::-webkit-details-marker{display:none}.market-card-details>summary:focus-visible{outline-offset:2px;outline:2px solid #2d75c7}.market-details-open,.market-card-details[open] .market-details-closed{display:none}.market-card-details[open] .market-details-open{display:inline}.market-card-details:not([open])>.market-meta,.market-card-details:not([open])>.market-sale-pricing{display:none!important}.market-details-chevron{font-size:16px;line-height:1;transition:transform .16s}.market-card-details[open] .market-details-chevron{transform:rotate(180deg)}.market-card-details>.market-meta,.market-card-details>.market-sale-pricing{margin-top:7px}.market-card-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.market-card-actions .el-button{width:100%;min-height:28px;margin-left:0;padding:5px 7px;font-size:11px}.market-empty{background:#fff;border:1px solid #e3e8f0;border-radius:8px;padding:48px 0}.market-pagination{justify-content:center;align-items:center;min-height:48px;margin:16px 0 28px;display:flex}.market-active-filters{color:#69766f;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;display:flex}.market-active-filters button{color:#285a3e;cursor:pointer;background:#f3f9f5;border:1px solid #cfe0d5;border-radius:999px;padding:5px 9px}.market-pagination .el-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px;max-width:100%}.market-guide{background:#fff;border:1px solid #e3e8f0;border-radius:8px;grid-template-columns:minmax(0,.85fr) minmax(380px,1fr);align-items:center;gap:28px;margin-top:34px;padding:24px;display:grid;box-shadow:0 14px 32px #0f172a0f}.market-guide h2{color:#111827;letter-spacing:0;margin:0;font-size:30px;line-height:1.2}.market-guide p:not(.eyebrow){color:#536273;line-height:1.7}.market-guide pre{color:#dbeafe;background:#0d1321;border-radius:8px;margin:0;padding:20px;line-height:1.7;overflow:auto}.wallet-layout{gap:16px;display:grid}.wallet-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.redeem-row,.created-key-secret{align-items:center;gap:12px;display:flex}.redeem-row .el-input{max-width:520px}.wallet-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wallet-plan-grid article{background:#f8fafc;border:1px solid #e3e8f0;border-radius:8px;gap:8px;padding:16px;display:grid}.wallet-plan-grid article span{color:#0b63ce;font-size:24px;font-weight:800}.wallet-plan-grid article small{color:#64748b}.recharge-drawer-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.recharge-drawer-plans button{color:#24342a;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe7e2;border-radius:12px;gap:7px;padding:15px;display:grid}.recharge-drawer-plans button.selected{background:#f8fbf4;border-color:#67a61f;box-shadow:0 0 0 2px #67a61f1f}.recharge-drawer-plans button span{justify-content:space-between;gap:8px;display:flex}.recharge-drawer-plans button small{color:#67a61f}.recharge-drawer-plans button b{font-size:22px}.recharge-credit-note{color:#627168;font-size:12px;font-style:normal}.usage-filter-row{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.usage-filter-row .el-select{width:220px}.usage-visual-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:14px;margin-bottom:18px;display:grid}.usage-visual-card{background:#fbfcfb;border:1px solid #e1e8e3;border-radius:12px;min-width:0;padding:16px}.usage-visual-card header{gap:3px;margin-bottom:14px;display:grid}.usage-visual-card header span{color:#87928b;font-size:12px}.usage-stacked-chart{align-items:flex-end;gap:5px;height:230px;padding-top:14px;display:flex;overflow-x:auto}.usage-day-column{flex-direction:column;flex:1 0 20px;justify-content:flex-end;align-items:stretch;gap:5px;min-width:20px;height:100%;display:flex}.usage-day-column small{color:#8a958e;text-align:center;writing-mode:vertical-rl;font-size:9px}.usage-day-bar{background:#edf1ee;border-radius:5px 5px 2px 2px;flex-direction:column-reverse;min-height:2px;display:flex;overflow:hidden}.usage-day-bar i{min-height:1px;display:block}.usage-day-bar .miss{background:#78ad30}.usage-day-bar .hit{background:#35a7a0}.usage-day-bar .write{background:#e6a23c}.usage-day-bar .output{background:#6b7fd7}.usage-pie-wrap{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;display:grid}.usage-pie{text-align:center;border-radius:50%;place-content:center;width:150px;height:150px;display:grid;position:relative}.usage-pie:after{content:"";background:#fbfcfb;border-radius:50%;position:absolute;inset:27px}.usage-pie b,.usage-pie small{z-index:1;position:relative}.usage-pie small{color:#859087}.usage-pie-wrap ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.usage-pie-wrap li{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:12px;display:grid}.usage-pie-wrap li i{border-radius:3px;width:9px;height:9px}.usage-pie-card footer{border-top:1px solid #e5ebe7;justify-content:space-between;margin-top:16px;padding-top:12px;display:flex}@media (width<=900px){.usage-visual-grid,.recharge-drawer-plans{grid-template-columns:1fr}}.created-key-secret{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:18px;padding:14px}.created-key-secret code{overflow-wrap:anywhere;color:#0f172a;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}@media (width<=1100px){.hero-product .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.console-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-panel,.account-panel,.access-panel,.quick-panel,.activity-panel{grid-column:span 2}.access-grid,.playground-layout{grid-template-columns:minmax(0,1fr)}.playground-usage-grid,.playground-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=700px) and (width<=1099px){.user-console{grid-template-columns:80px minmax(0,1fr)}.user-sidebar{border-bottom:0;border-right:1px solid #e3e8f0;min-height:100dvh;padding:16px 10px}.console-brand{justify-content:center}.console-brand>span:last-child,.user-nav button>span,.sidebar-balance>span,.sidebar-balance>strong,.sidebar-balance .el-button .el-icon+span{display:none}.user-nav{grid-template-columns:minmax(0,1fr)}.user-nav button{justify-content:center;padding:0}.sidebar-balance{background:0 0;border:0;gap:7px;padding:8px 4px}.sidebar-balance .el-button{min-width:0;min-height:36px;padding:8px}.sidebar-balance .el-icon{margin-right:0}}@media (width<=680px){.hero-product .product-grid{grid-template-columns:minmax(0,1fr);padding:12px}.hero-product .product-card{min-height:108px;padding:15px}.hero-product .route-list div{grid-template-columns:12px minmax(0,1fr);gap:9px}.hero-product .route-list b{grid-column:2}}@media (width<=700px){.user-console{grid-template-columns:minmax(0,1fr)}.user-sidebar{border-bottom:1px solid #e3e8f0;border-right:0;height:auto;min-height:0;padding:12px 16px;position:static;overflow:visible}.console-brand{margin-bottom:12px}.user-nav{scrollbar-width:thin;gap:7px;padding-bottom:4px;display:flex;overflow-x:auto}.user-nav button{flex:none;justify-content:center;width:auto;min-width:104px}.sidebar-balance{flex-wrap:wrap;margin-top:10px;padding:10px;display:flex}.sidebar-balance>span,.sidebar-balance>strong{display:none}.sidebar-balance .el-button{flex:130px;width:auto}.user-main{padding:18px 16px}.console-overview{grid-template-columns:minmax(0,1fr)}.usage-panel,.account-panel,.access-panel,.quick-panel,.activity-panel{grid-column:span 1}.overview-usage-chart{gap:5px;overflow-x:auto}.overview-inline-error,.module-error-state{flex-direction:column;align-items:flex-start}}@media (width<=980px){.site-nav{position:static}.site-hero,.split-band,.docs-band,.playground-layout{grid-template-columns:minmax(0,1fr)}.site-nav-inner{flex-wrap:wrap;gap:10px 16px}.site-nav .site-links{order:3;width:100%;overflow-x:auto}.site-nav .site-actions{margin-left:auto}.site-hero{min-height:auto;padding-top:34px}.hero-copy h1{font-size:36px}.model-grid,.pricing-grid,.logo-strip,.console-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.console-panel.wide{grid-column:span 2}.console-hero{flex-direction:column}.console-hero-actions{justify-content:flex-start;width:100%}.console-hero-actions .el-button{flex:1}.console-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-panel,.access-panel,.activity-panel{grid-column:span 2}.market-hero,.market-guide,.market-catalog-shell{grid-template-columns:minmax(0,1fr)}.market-filter-panel{display:none;position:static}.market-toolbar{grid-template-columns:auto minmax(0,1fr) 150px auto}.market-toolbar .market-mobile-filter{display:inline-flex}.market-grid{grid-template-columns:minmax(0,1fr)}.services-grid,.wallet-metrics,.wallet-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.site-nav-inner,.section-head,.user-header{flex-direction:column;align-items:stretch}.site-links,.site-actions,.user-header-actions{width:100%}.site-links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.site-links button{width:100%}.site-actions .el-button,.user-header-actions .el-button{flex:1}.hero-copy h1{font-size:30px}.product-grid,.model-grid,.pricing-grid,.logo-strip,.console-grid,.user-nav{grid-template-columns:minmax(0,1fr)}.console-panel.wide,.console-overview,.usage-panel,.access-panel,.activity-panel{grid-column:span 1}.console-overview{grid-template-columns:minmax(0,1fr)}.access-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.console-hero-actions{display:grid}.user-main,.site-section,.logo-strip{padding-left:16px;padding-right:16px}.market-hero h1{font-size:32px}.market-hero{gap:26px;padding:28px 22px}.market-stats,.market-grid,.market-meta{grid-template-columns:minmax(0,1fr)}.market-toolbar{grid-template-columns:minmax(0,1fr) auto auto}.market-result-count,.market-search,.market-select{grid-column:1/-1}.market-card header,.market-card footer{grid-template-columns:minmax(0,1fr);align-items:stretch}.market-card footer .market-card-details,.market-card footer .market-meta,.market-card footer .market-sale-pricing,.market-card footer .market-card-actions{grid-area:auto/1}.market-card-badges{justify-content:flex-start}.market-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.market-meta div{border-right:0}.market-meta div:last-child{grid-column:1}.playground-usage-grid,.playground-rate-grid{grid-template-columns:minmax(0,1fr)}.playground-cost-breakdown{display:grid}.services-hero,.services-grid,.wallet-metrics,.wallet-plan-grid{grid-template-columns:minmax(0,1fr)}.redeem-row,.created-key-secret{flex-direction:column;align-items:stretch}}@media (width<=1200px){.site-section,.site-nav-inner,.console-content,.user-header{min-width:0;max-width:100%}.console-toolbar,.user-header,.section-head{flex-wrap:wrap}}@media (width<=980px){.market-filter-panel{height:auto!important}.market-results,.market-toolbar,.market-card,.market-card-main{min-width:0}.market-refresh{justify-self:stretch}}.public-site.home-theme{--home-bg:#050916;--home-panel:#0c1937c7;--home-line:#6492ff42;color:#f4f8ff;isolation:isolate;min-height:100dvh;background:radial-gradient(circle at 84% 42%,#2d4acd3d,#0000 31%),radial-gradient(circle at 32% 22%,#00c1ff12,#0000 24%),#050916!important}.public-site.home-theme .site-nav{box-shadow:none;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:absolute;top:0;background:#050a19ad!important;border-bottom:1px solid #7197e12e!important}.public-site.home-theme .site-nav-inner{max-width:1440px;min-height:82px;padding:16px 42px}.public-site.home-theme .site-brand{color:#f7faff;letter-spacing:-.02em;font-size:20px}.public-site.home-theme .site-brand-mark{background:#fffffffa;border-radius:10px;width:36px;height:36px;box-shadow:0 0 24px #25b5ff38}.public-site.home-theme .site-links button{color:#aebbd3;min-height:42px;padding:0 16px;font-size:14px}.public-site.home-theme .site-links button.active:after{background:linear-gradient(90deg,#29d5ff,#5367ff);height:2px;bottom:-20px;left:14px;right:14px;box-shadow:0 0 12px #2fafff}.public-site.home-theme .site-actions{flex:none}.public-site.home-theme .site-hero{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(44px,6vw,96px);width:100%;max-width:1440px;min-height:100dvh;margin:0 auto;padding:152px 42px 122px;display:grid;position:relative;overflow:hidden}.public-site.home-theme .site-hero:before{z-index:-3;content:"";background-image:radial-gradient(circle,#4cc0ff3d 0 1px,#0000 1.5px),linear-gradient(118deg,#0000 0 48%,#497aeb14 49%,#0000 50%),linear-gradient(62deg,#0000 0 54%,#22d3ee0d 55%,#0000 56%);background-size:38px 38px,220px 220px,280px 280px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 24% 86%,#0000);mask-image:linear-gradient(#0000 4%,#000 24% 86%,#0000)}.public-site.home-theme .site-hero:after{z-index:-2;filter:blur(80px);content:"";background:#2c56ff14;border-radius:50%;width:620px;height:620px;position:absolute;top:14%;right:-10%}.hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-atmosphere .orbit{border:1px solid #3d73ff5c;border-radius:50%;display:block;position:absolute;transform:rotate(-10deg)}.hero-atmosphere .orbit-one{width:690px;height:210px;top:64px;right:-100px}.hero-atmosphere .orbit-two{border-color:#27d4ff3d;width:920px;height:290px;bottom:3px;right:-310px}.hero-atmosphere .signal{background:#39cfff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px 5px #23a8ff61}.hero-atmosphere .signal-one{top:23%;left:1%}.hero-atmosphere .signal-two{background:#606cff;top:12%;right:18%}.hero-atmosphere .signal-three{bottom:27%;right:3%}.public-site.home-theme .hero-copy{z-index:2;padding-bottom:18px;position:relative}.public-site.home-theme .eyebrow{color:#8fa9d4;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-family:Cascadia Code,Consolas,monospace;font-size:11px;display:flex}.public-site.home-theme .eyebrow span{background:#27d6ff;width:28px;height:1px;box-shadow:0 0 9px #27d6ff}.public-site.home-theme .hero-copy h1{color:#f7f9ff;letter-spacing:-.045em;text-shadow:0 10px 46px #00000061;max-width:690px;font-size:clamp(44px,4.35vw,68px);font-weight:800;line-height:1.14}.public-site.home-theme .hero-copy h1 span{color:#0000;background:linear-gradient(96deg,#5ce7ff 8%,#37b8ff 52%,#7e83ff 100%);-webkit-background-clip:text;background-clip:text}.public-site.home-theme .hero-copy>p:not(.eyebrow){color:#a7b5ce;max-width:620px;margin-top:26px;font-size:16px;line-height:1.9}.public-site.home-theme .hero-actions{gap:16px;margin-top:34px}.public-site.home-theme .hero-actions .el-button{border-radius:10px;min-height:54px;margin-left:0;padding:0 25px;font-weight:700}.public-site.home-theme .hero-actions .hero-primary{color:#fff!important;background:linear-gradient(135deg,#29baff,#4056ff)!important;border-color:#3d78ff!important;box-shadow:0 12px 36px #2a68ff57,inset 0 1px #ffffff3d!important}.public-site.home-theme .hero-actions .hero-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#42ceff,#5265ff)!important;box-shadow:0 16px 42px #2a68ff6b!important}.public-site.home-theme .hero-actions .hero-primary>span{margin-left:8px;font-size:20px}.public-site.home-theme .hero-actions .hero-secondary{color:#edf4ff!important;background:#081025a8!important;border-color:#7097e785!important;box-shadow:inset 0 0 22px #4870d60f!important}.public-site.home-theme .hero-actions .hero-secondary:hover{background:#16274ec2!important;border-color:#38caff!important}.grid-icon{grid-template-columns:repeat(2,5px);gap:3px;margin-right:9px;display:inline-grid}.grid-icon i{border:1px solid #7ddcff;border-radius:1px;width:5px;height:5px}.public-site.home-theme .hero-proof{gap:10px;margin-top:30px}.public-site.home-theme .hero-proof span{color:#aebbd1;background:#09122880;border-color:#688fd938;align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:inline-flex}.public-site.home-theme .hero-proof i{color:#41d9ff;font-size:15px;font-style:normal}.public-site.home-theme .hero-product{z-index:3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#4371cb0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#4371cb0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(145deg,#142751e6,#050f25f0);border:1px solid #668dffad;border-radius:20px;position:relative;overflow:visible;transform:perspective(1400px)rotateY(-1.8deg);box-shadow:0 40px 90px #0000007a,0 0 40px #2754e01f,inset 0 1px #ffffff14}.public-site.home-theme .hero-product:before{z-index:-1;border-radius:inherit;content:"";background:linear-gradient(120deg,#35d8ff1f,#0000 38%,#6c57ff2e);position:absolute;inset:-1px}.public-site.home-theme .product-toolbar{background:#09132b94;border-bottom-color:#6f96e02b;border-radius:20px 20px 0 0;min-height:68px;padding:0 24px}.public-site.home-theme .product-toolbar .product-logo{color:#fff;background:linear-gradient(145deg,#2e8dff,#554fff);border-radius:9px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 22px #3f6fff61}.public-site.home-theme .product-toolbar strong{color:#edf5ff;margin-left:2px;font-size:16px}.public-site.home-theme .product-toolbar em{color:#45e4bb;background:#13826e1f;border:1px solid #37e3b829;border-radius:999px;align-items:center;gap:6px;margin-left:5px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.public-site.home-theme .product-toolbar em i,.public-site.home-theme .route-list header b i,.public-site.home-theme .route-list>div>b i{background:#35e7b1;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 9px #35e7b1}.public-site.home-theme .product-toolbar small{color:#7589aa;margin-left:auto;font-size:10px}.public-site.home-theme .product-grid{gap:14px;padding:18px}.public-site.home-theme .product-card,.public-site.home-theme .route-list{background:linear-gradient(145deg,#162b56d1,#0b1938c7);border-color:#6691e63d;border-radius:12px;box-shadow:inset 0 1px #ffffff0a,0 12px 32px #00000024}.public-site.home-theme .product-card{grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:138px;padding:20px;display:grid}.public-site.home-theme .metric-icon{color:#6588ff;background:#365be02e;border:1px solid #4f7eff42;border-radius:11px;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.public-site.home-theme .metric-icon.database{color:#54d3ff;background:#1c83d126}.public-site.home-theme .product-card small,.public-site.home-theme .route-list small{color:#8294b2}.public-site.home-theme .product-card strong{color:#f5f8ff;margin-top:7px;font-size:28px}.public-site.home-theme .product-card em,.public-site.home-theme .product-card em.green{color:#7188ad;margin-top:7px;font-size:10px}.sparkline,.bar-chart{align-items:flex-end;gap:5px;height:45px;display:flex}.sparkline i,.bar-chart i{background:linear-gradient(#4ed9ff,#495fff);border-radius:4px 4px 1px 1px;width:4px;display:block;box-shadow:0 0 10px #4591ff70}.sparkline i:first-child{height:12px}.sparkline i:nth-child(2){height:23px}.sparkline i:nth-child(3){height:18px}.sparkline i:nth-child(4){height:34px}.sparkline i:nth-child(5){height:28px}.bar-chart i:first-child{height:11px}.bar-chart i:nth-child(2){height:19px}.bar-chart i:nth-child(3){height:26px}.bar-chart i:nth-child(4){height:34px}.bar-chart i:nth-child(5){height:43px}.public-site.home-theme .route-list{padding:0 12px 10px}.public-site.home-theme .route-list header{color:#a9b9d5;justify-content:space-between;align-items:center;min-height:48px;padding:0 4px;font-size:11px;display:flex}.public-site.home-theme .route-list header b{color:#7790b4;align-items:center;gap:7px;font-size:10px;font-weight:500;display:inline-flex}.public-site.home-theme .route-list header>span{background:0 0;border-radius:0;width:auto;height:auto}.public-site.home-theme .route-list>div{background:#15284f85;border:1px solid #628bda29;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;min-height:70px;margin-bottom:8px;padding:10px 12px}.public-site.home-theme .route-list>div+div{border-top:1px solid #628bda29}.public-site.home-theme .route-list .route-icon{color:#6da4ff;background:#345bce2e;border:1px solid #5281ff33;border-radius:9px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.public-site.home-theme .route-list .route-icon.purple{color:#9987ff;background:#6a4dd62e}.public-site.home-theme .route-list .route-icon.cyan{color:#40d9ff;background:#2197c226}.public-site.home-theme .route-list strong{color:#e8f0ff;font-size:13px}.public-site.home-theme .route-list small{margin-top:4px;font-size:10px;display:block}.public-site.home-theme .route-list>div>b{color:#8497b8;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.public-site.home-theme .route-list>div>b span{color:#7594c5;background:0 0;width:auto;height:auto;margin-left:2px;font-size:22px}.data-wave{z-index:0;pointer-events:none;filter:drop-shadow(0 0 24px #2b81ff33);width:112%;height:58%;position:absolute;bottom:-12%;left:-12%;transform:rotate(-7deg)}.data-wave:before,.data-wave:after{content:"";background-image:repeating-radial-gradient(at 42% 120%,#0000 0 24px,#3ea0ff33 25px 26px),repeating-linear-gradient(104deg,#0000 0 34px,#30d7ff1a 35px 36px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 44% 88%,#000 0 28%,#000000bd 48%,#0000 72%);mask-image:radial-gradient(at 44% 88%,#000 0 28%,#000000bd 48%,#0000 72%)}.data-wave:after{filter:blur(18px);background:radial-gradient(at 45% 70%,#29d6ff33,#3b52ff21 32%,#0000 66%)}.data-wave .wave-ribbon{border:0 solid #36cdff4d;border-top-width:2px;border-radius:50%;width:78%;height:26%;display:block;position:absolute;left:3%;box-shadow:0 -7px 26px #2f77ff1f}.data-wave .ribbon-one{top:20%;transform:rotate(7deg)}.data-wave .ribbon-two{border-color:#6c5cff61;top:40%;left:14%;transform:rotate(-5deg)}.data-wave .ribbon-three{border-color:#26dfff33;top:59%;left:-4%;transform:rotate(3deg)}.data-wave>i{z-index:1;background:#66e8ff;border-radius:50%;width:6px;height:6px;animation:3.6s ease-in-out infinite data-node-pulse;position:absolute;box-shadow:0 0 15px 4px #41bfff80}.data-wave>i:first-of-type{top:18%;left:8%}.data-wave>i:nth-of-type(2){animation-delay:-.4s;top:34%;left:18%}.data-wave>i:nth-of-type(3){animation-delay:-1.1s;top:48%;left:28%}.data-wave>i:nth-of-type(4){animation-delay:-2s;top:24%;left:38%}.data-wave>i:nth-of-type(5){animation-delay:-.8s;top:58%;left:45%}.data-wave>i:nth-of-type(6){animation-delay:-1.7s;top:38%;left:54%}.data-wave>i:nth-of-type(7){animation-delay:-2.4s;top:68%;left:62%}.data-wave>i:nth-of-type(8){animation-delay:-.2s;top:29%;left:69%}.data-wave>i:nth-of-type(9){animation-delay:-1.3s;top:51%;left:77%}.data-wave>i:nth-of-type(10){animation-delay:-2.1s;top:16%;left:84%}.data-wave>i:nth-of-type(11){animation-delay:-.6s;top:64%;left:90%}.data-wave>i:nth-of-type(12){animation-delay:-1.8s;top:41%;left:96%}@keyframes data-node-pulse{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1.28)}}.hero-footnote{z-index:2;color:#a5b7d4;align-items:flex-start;gap:14px;font-size:11px;display:flex;position:absolute;bottom:34px;left:42px}.hero-footnote>span{background:#4489ff;width:27px;height:1px;margin-top:7px}.hero-footnote p{margin:0}.hero-footnote small{color:#506281;letter-spacing:.3em;margin-top:8px;font-family:Cascadia Code,Consolas,monospace;font-size:8px;display:block}@media (width<=1180px){.public-site.home-theme .site-nav-inner{padding-inline:28px}.public-site.home-theme .site-links button{padding-inline:9px}.public-site.home-theme .site-hero{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:34px;padding-inline:28px}.public-site.home-theme .hero-copy h1{font-size:46px}.public-site.home-theme .product-toolbar small{display:none}.hero-footnote{left:28px}}@media (width<=980px){.public-site.home-theme .site-nav{position:relative}.public-site.home-theme .site-nav-inner{padding-block:12px}.public-site.home-theme .site-links button.active:after{bottom:-5px}.public-site.home-theme .site-hero{grid-template-columns:minmax(0,1fr);min-height:auto;padding-top:72px;padding-bottom:110px}.public-site.home-theme .hero-copy{text-align:center;max-width:720px;margin:0 auto}.public-site.home-theme .eyebrow,.public-site.home-theme .hero-actions,.public-site.home-theme .hero-proof{justify-content:center}.public-site.home-theme .hero-copy>p:not(.eyebrow){margin-inline:auto}.public-site.home-theme .hero-product{width:min(720px,100%);margin:10px auto 0;transform:none}.data-wave{opacity:.55;width:145%;height:42%;bottom:16%;left:-30%}}@media (width<=640px){.public-site.home-theme .site-nav-inner{flex-direction:row;padding:10px 16px}.public-site.home-theme .site-brand{font-size:18px}.public-site.home-theme .site-actions{width:auto}.public-site.home-theme .site-auth-button{min-height:36px;padding-inline:11px}.public-site.home-theme .site-actions .site-auth-button:first-child{display:none}.public-site.home-theme .site-links{grid-template-columns:none;gap:0;display:flex;overflow-x:auto}.public-site.home-theme .site-links button{width:auto;padding-inline:12px}.public-site.home-theme .site-hero{padding:55px 16px 96px}.public-site.home-theme .hero-copy h1{letter-spacing:-.055em;font-size:clamp(35px,10.5vw,46px)}.public-site.home-theme .hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.8}.public-site.home-theme .hero-actions{flex-direction:column}.public-site.home-theme .hero-actions .el-button{width:100%}.public-site.home-theme .product-toolbar{padding-inline:15px}.public-site.home-theme .product-toolbar em{margin-left:auto}.public-site.home-theme .product-grid{grid-template-columns:minmax(0,1fr)}.public-site.home-theme .product-card{grid-template-columns:40px minmax(0,1fr) auto}.public-site.home-theme .metric-icon{width:38px;height:38px}.public-site.home-theme .route-list header b{display:none}.public-site.home-theme .route-list>div{grid-template-columns:36px minmax(0,1fr)}.public-site.home-theme .route-list .route-icon{width:34px;height:34px}.public-site.home-theme .route-list>div>b{grid-column:2}.hero-footnote{bottom:28px;left:16px}.hero-atmosphere .orbit{opacity:.45}}@media (width<=680px){.el-form-item__label{white-space:normal;max-width:100%}.el-message-box{max-width:100%;width:calc(100vw - 24px)!important}.toolbar-actions,.console-toolbar,.header-actions{width:100%}}html{scrollbar-gutter:stable}@media (width>=1101px) and (height>=768px){.playground-layout{height:calc(100dvh - 230px);min-height:500px;max-height:680px}.playground-layout>.console-panel{flex-direction:column;height:100%;min-height:0;padding:14px;display:flex;overflow:hidden}.playground-layout .panel-head{margin-bottom:10px}.playground-layout .panel-head p{margin-top:3px}.playground-request-panel .el-form{min-height:0;padding-right:4px;overflow-y:auto}.playground-request-panel .el-form-item{margin-bottom:11px}.response-panel .el-empty{flex:1}.response-panel .playground-answer-scroll{flex:1;min-height:0;max-height:none}.response-panel .playground-raw-collapse{flex:none;max-height:42%;overflow-y:auto}.playground-billing-panel{overflow-y:auto!important}.playground-usage-summary{margin-top:10px;padding:10px}.playground-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.playground-usage-grid article{padding:8px}.playground-usage-grid strong{margin-top:4px;font-size:15px}.playground-rate-grid{grid-template-columns:minmax(0,1fr);gap:6px}.playground-rate-grid div{padding:7px 9px}.playground-cost-breakdown{gap:5px 10px;margin-top:8px}.playground-billing-note{margin-top:8px}}.public-site:not(.home-theme),.user-console-page,.organization-page,.creative-studio,.item-page,.redemption-redirect,.flow-shell,.admin-shell,.admin-login,.agent-page,.legal-page{color:var(--tech-text)!important;background:radial-gradient(circle at 94% 0,#454ac224,#0000 25%),radial-gradient(circle at 2% 92%,#0ea5c114,#0000 24%),linear-gradient(#3769b509 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#3769b509 1px,#0000 1px) 0 0/52px 52px,#050916!important}.public-site:not(.home-theme) .site-nav,.studio-nav,.item-nav,.flow-topbar,.admin-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060d1dd1!important;border-color:#698fd733!important;box-shadow:0 12px 35px #00000038!important}.public-site:not(.home-theme) .site-brand,.studio-brand,.item-brand,.brand-title,.console-brand,.admin-header h1,.site-section h1,.site-section h2,.site-section h3,.market-page h1,.pricing-page h1,.docs-page h1,.services-hero h1,.creative-studio h1,.item-page h1,.legal-page h1,.organization-page h1,.agent-page h1{color:#eef5ff!important}.public-site:not(.home-theme) .site-brand-mark,.console-brand .brand-image,.brand-mark{box-shadow:0 0 24px #20aeff2b;background:#fffffff5!important}.public-site:not(.home-theme) .site-links button{color:#98a9c3}.public-site:not(.home-theme) .site-links button.active,.public-site:not(.home-theme) .site-links button:hover{color:#eaf3ff;background:#3263c226}.public-site:not(.home-theme) .site-links button.active:after{background:linear-gradient(90deg,#22d3ee,#5265ff);box-shadow:0 0 10px #22d3ee73}.public-site:not(.home-theme) .site-auth-button{color:#dce8fb;background:#0c1935b8;border-color:#6c91d766}.public-site:not(.home-theme) .site-auth-button.primary{color:#fff;background:linear-gradient(135deg,#218cd9,#4c55e9);border-color:#477dff}.site-section,.market-page,.pricing-page,.other-services-page,.docs-page{color:var(--tech-text)}.site-section p,.market-page p,.pricing-page p,.other-services-page p,.docs-page p,.legal-page p,.organization-page p,.agent-page p,.admin-header p,.brand-subtitle,.panel-head p,.console-hero p{color:#8fa2c0!important}.eyebrow,.market-hero-label,.services-kicker,.studio-kicker{color:#45d8ff!important}.panel,.console-panel,.gateway-panel,.pricing-card,.model-tile,.feature-card,.other-service-card,.service-card,.market-card,.market-filter-panel,.market-toolbar,.market-guide,.docs-shell,.docs-sidebar,.docs-content,.redirect-card,.agent-card,.composer-card,.work-card,.first-time-card,.stage-card,.detail-panel,.tier-panel,.buy-panel,.login-panel,.vmcard-panel,.form-card,.test-result-panel,.credential-pool-card,.channel-model-pricing-card,.price-tier-card,.unit-price-card,.usage-visual-card,.el-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--tech-line)!important;color:var(--tech-text)!important;box-shadow:var(--tech-glow)!important;background:linear-gradient(145deg,#0e1d3cf0,#08132aeb)!important}.panel:before,.console-panel:before,.pricing-card:before,.market-card:before,.service-card:before{border-color:#5fa2ff14!important}.metric-card,.console-stat,.services-count,.health-card,.account-summary-grid>div,.report-summary>div,.gateway-metrics>div,.vmcard-status-grid>article,.studio-stat,.item-stat{color:var(--tech-text)!important;background:linear-gradient(145deg,#142a52db,#091732db)!important;border-color:#6290e63d!important;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0003!important}.metric-card:hover,.console-stat:hover,.market-card:hover,.pricing-card:hover,.service-card:hover,.feature-card:hover{border-color:#39c4ff7a!important;box-shadow:0 18px 48px #0000004d,0 0 24px #2297ff17!important}.metric-card strong,.console-stat strong,.services-count strong,.market-card h3,.pricing-card h2,.service-card h3,.work-card h3,.panel h2,.panel h3,.console-panel h2,.console-panel h3,.el-card h2,.el-card h3{color:#edf5ff!important}small,.muted,.metric-card>span,.console-stat>span,.market-card-desc,.service-card-meta,.card-description{color:#8295b5}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-link){color:#c7d5e9!important;background:#0e1d3bd6!important;border-color:#6991da5c!important}.el-button:not(.is-disabled):not(.is-link):hover,.el-button:not(.is-disabled):not(.is-link):focus-visible{color:#f2f8ff!important;background:#1d3969e6!important;border-color:#36c7f4!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text){color:#fff!important;background:linear-gradient(135deg,#238fdc,#4f59ed)!important;border-color:#477bff!important;box-shadow:0 9px 24px #2866eb3d!important}.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):hover{background:linear-gradient(135deg,#2eb8ed,#6067f4)!important;border-color:#52d5ff!important}.el-button.is-plain{background:#0d1b37a8!important}.el-button.is-link:hover,.el-button.is-link:focus-visible{background:#2a56a82e!important}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-input-number .el-input__wrapper,.el-date-editor.el-input__wrapper{color:#dce8fa!important;background:#061126e0!important;border-color:#0000!important;box-shadow:inset 0 0 0 1px #6891dc47!important}.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-input-number__decrease,.el-input-number__increase{color:#dce8fa!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus,.el-input-number .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #30bce9,0 0 0 3px #22b7ee1f!important}.el-input-group__append,.el-input-group__prepend,.el-input-number__decrease,.el-input-number__increase{color:#9fb0c9!important;background:#14284ccc!important;border-color:#678fd738!important}.el-dialog,.el-drawer,.el-message-box,.el-popover.el-popper,.el-select__popper.el-popper,.el-picker__popper.el-popper,.el-dropdown__popper.el-popper{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--tech-text)!important;background:#08132af7!important;border-color:#6491e861!important;box-shadow:0 28px 90px #0000008c,0 0 42px #315fcb1a!important}.el-dialog__title,.el-drawer__header,.el-message-box__title,.el-form-item__label,.el-descriptions__label,.el-descriptions__content{color:#dfeaff!important}.el-select-dropdown__item,.el-dropdown-menu__item{color:#adbed7!important}.el-select-dropdown__item.is-hovering,.el-select-dropdown__item.is-selected,.el-dropdown-menu__item:hover{color:#5cddff!important;background:#2d5baf3d!important}.el-tabs__item{color:#8497b6!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:#55d5ff!important}.el-tabs__active-bar{background:linear-gradient(90deg,#22d3ee,#5968ff)!important}.el-tabs__nav-wrap:after{background:#658dd633!important}.el-tag{color:#91c7ff!important;background:#234a9138!important;border-color:#5492f44d!important}.el-alert{border:1px solid #6891dc38;background:#14294ed1!important}.el-alert__title,.el-alert__description{color:#becde2!important}.el-empty__description p{color:#7285a5!important}.el-empty__image svg{filter:brightness(.7)saturate(.8)hue-rotate(175deg)}.el-table,.el-table__expanded-cell,.paged-table,.admin-table-shell{--el-table-bg-color:transparent;--el-table-tr-bg-color:#09152d8a;--el-table-header-bg-color:#162c52e6;--el-table-row-hover-bg-color:#274f9457;--el-table-border-color:#6289d02e;--el-table-text-color:#b6c5d9;--el-table-header-text-color:#9db0cc;color:#b6c5d9!important;background:0 0!important}.el-table th.el-table__cell,.el-table tr,.el-table td.el-table__cell{background:0 0!important;border-color:#6289d029!important}.el-table th.el-table__cell{color:#a9bad3!important;background:#162c52db!important}.el-table__inner-wrapper:before{background-color:#6289d033!important}.list-pagination,.market-pagination,.el-pagination{color:#95a8c5!important}.el-pagination button,.el-pager li{color:#9fb1cc!important;background:#0d1b37d1!important;border-color:#638cd640!important}.el-pager li.is-active{color:#fff!important;background:linear-gradient(135deg,#238edb,#515cec)!important}.user-console-page .user-sidebar{background:linear-gradient(#08132afa,#050d1efa)!important;border-color:#658dd633!important;box-shadow:12px 0 38px #0000003d!important}.user-console-page .user-nav button{color:#8699b8!important}.user-console-page .user-nav button.active,.user-console-page .user-nav button:hover{color:#dcf3ff!important;background:linear-gradient(90deg,#1f6dd147,#4b4fcf21)!important;border-color:#45a0ff47!important}.user-console-page .sidebar-balance,.user-console-page .console-toolbar,.user-console-page .console-hero{background:#0a1731b8!important;border-color:#678fd838!important}.user-console-page .console-content{background:0 0!important}.quick-action,.activity-list>div,.session-list>div,.oauth-binding,.wallet-plan,.access-item,.response-content,.playground-raw-collapse,.playground-usage-summary,.recharge-drawer-plans button{color:#c0cee1!important;background:#091732b3!important;border-color:#648dd733!important}.overview-usage-chart,.usage-stacked-chart,.usage-pie:after{background-color:#081329e6!important}.admin-shell .admin-aside{color:#a8b9d2!important;background:linear-gradient(#081227fc,#040c1cfc)!important;border-color:#648dd733!important;box-shadow:14px 0 42px #00000047!important}.admin-shell .admin-menu{--el-menu-bg-color:transparent;--el-menu-text-color:#8397b7;--el-menu-hover-bg-color:#264f9647;--el-menu-active-color:#50d7ff;background:0 0!important}.admin-shell .admin-menu .el-menu-item,.admin-shell .admin-menu .el-sub-menu__title{color:#8397b7!important}.admin-shell .admin-menu .el-menu-item.is-active,.admin-shell .admin-menu .el-menu-item:hover,.admin-shell .admin-menu .el-sub-menu__title:hover{color:#dff6ff!important;background:linear-gradient(90deg,#206fce47,#4d4fcb1f)!important}.admin-shell .admin-main{background:radial-gradient(circle at 92% 0,#3d4bb81f,#0000 25%),linear-gradient(#3766b008 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#3766b008 1px,#0000 1px) 0 0/56px 56px,#050916!important}.console-toolbar,.admin-table-shell,.security-card,.settings-card,.report-card{color:#c4d2e5!important;background:#0a1731c7!important;border-color:#648dd733!important}.market-catalog-shell,.market-grid,.pricing-grid,.services-grid,.creation-layout,.work-grid,.detail-layout,.wallet-layout,.organization-page,.agent-page{background:0 0!important}.market-badge,.status-chip,.console-status-note,.services-count,.route-chip,.model-tag{color:#80cbff!important;background:#2055a433!important;border-color:#4d9cff47!important}.code-block,pre,code,.market-guide pre,.docs-content pre,.response-code{color:#9ee9ff!important;background:#030b1ae6!important;border-color:#4e8ee73d!important}.legal-page article,.legal-content,.agreement-content{color:#b7c6da!important;box-shadow:var(--tech-glow)!important;background:#0a1731e0!important;border-color:#658dd638!important}.el-loading-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050c1bc7!important}.el-overlay{background:#01050ec7!important}.public-site:not(.home-theme):before,.creative-studio:before,.organization-page:before,.agent-page:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#23d1ee33,#5b58f329,#0000);width:72vw;height:1px;position:fixed;top:34vh;left:-12vw;transform:rotate(-11deg);box-shadow:0 0 28px #2c7eff24}@media (prefers-reduced-motion:no-preference){.market-card,.pricing-card,.service-card,.console-stat,.metric-card,.el-button{transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}}@media (width<=700px){.admin-shell .admin-main,.public-site:not(.home-theme),.user-console-page{background-size:auto,38px 38px,38px 38px,auto!important}.public-site:not(.home-theme):before,.creative-studio:before,.organization-page:before,.agent-page:before{opacity:.55}}#app .site-auth-button,#app .el-button.is-plain{border-color:var(--tech-line)!important;color:#294766!important;box-shadow:none!important;background:#fff!important}#app .el-button--primary:not(.is-link):not(.is-plain):not(.is-text),#app .el-button--primary:not(.is-link):not(.is-plain):not(.is-text):hover,#app .el-button--primary:not(.is-link):not(.is-plain):not(.is-text):focus-visible{color:#0d4f9f!important;box-shadow:none!important;background:#e2efff!important;border-color:#9fc5f5!important}#app .el-button--success:not(.is-link):not(.is-plain):not(.is-text){color:#09633f!important;background:#e7f8f0!important;border-color:#9bd9c0!important}#app .el-button--warning:not(.is-link):not(.is-plain):not(.is-text){color:#76520a!important;background:#fff6d9!important;border-color:#ead090!important}#app .el-button--danger:not(.is-link):not(.is-plain):not(.is-text){color:#9f2636!important;background:#fff0f2!important;border-color:#efb1b9!important}#app .el-input__wrapper,#app .el-select__wrapper,#app .el-textarea__inner,#app .el-input-number .el-input__wrapper,#app .el-date-editor.el-input__wrapper,#app .el-input-group__append,#app .el-input-group__prepend,#app .el-input-number__decrease,#app .el-input-number__increase{border-color:var(--tech-line)!important;color:#294766!important;box-shadow:0 0 0 1px var(--tech-line) inset!important;background:#fff!important}#app .el-input__inner,#app .el-textarea__inner,#app .el-select__selected-item,#app .el-input-number__decrease,#app .el-input-number__increase,#app .el-dialog__title,#app .el-drawer__header,#app .el-message-box__title,#app .el-form-item__label,#app .el-descriptions__label,#app .el-descriptions__content,#app .el-select-dropdown__item,#app .el-dropdown-menu__item{color:#294766!important}#app .el-select-dropdown__item.is-hovering,#app .el-select-dropdown__item.is-selected,#app .el-dropdown-menu__item:hover,#app .el-tabs__item:hover,#app .el-tabs__item.is-active{color:#174b8f!important;background:#eaf2ff!important}#app .el-tabs__item{color:#52657e!important}#app .el-tabs__active-bar{background:#2563eb!important}#app .el-tabs__nav-wrap:after{background:var(--tech-line)!important}#app .el-radio-button__original-radio:checked+.el-radio-button__inner,#app .el-radio-button.is-active .el-radio-button__inner{color:#174b8f!important;background:#dbeafe!important;border-color:#93b5df!important;box-shadow:-1px 0 #93b5df!important}#app .el-tag,#app .market-badge,#app .console-status-note,#app .services-count,#app .route-chip,#app .model-tag{color:#174b8f!important;background:#eaf2ff!important;border-color:#bfd5ee!important}#app .market-badge.available,#app .status-chip.succeeded{color:#08734f!important;background:#e8f8f1!important;border-color:#a9ddc8!important}#app .status-chip.failed{color:#9f2636!important;background:#fff0f2!important;border-color:#efb7bf!important}#app .el-alert{background:#eef5ff!important;border-color:#bfd5ee!important}#app .el-alert__title,#app .el-alert__description{color:#294766!important}#app .el-table,#app .el-table__expanded-cell,#app .paged-table,#app .admin-table-shell{--el-table-bg-color:#fff;--el-table-tr-bg-color:#fff;--el-table-header-bg-color:#eef5ff;--el-table-row-hover-bg-color:#f4f8fd;--el-table-border-color:#dce6f2;--el-table-text-color:#294766;--el-table-header-text-color:#385270;color:#294766!important;background:#fff!important}#app .el-table th.el-table__cell,#app .el-table tr,#app .el-table td.el-table__cell{color:#294766!important;background:#fff!important;border-color:#dce6f2!important}#app .el-table th.el-table__cell{color:#385270!important;background:#eef5ff!important}#app .el-pagination button,#app .el-pager li{border-color:var(--tech-line)!important;color:#294766!important;background:#fff!important}#app .el-pagination button:disabled{color:#52657e!important;background:#f1f5f9!important}#app .el-pager li.is-active{color:#174b8f!important;background:#dbeafe!important;border-color:#93b5df!important}#app .user-console-page .user-sidebar,#app .admin-shell .admin-aside{border-color:var(--tech-line)!important;color:var(--tech-text)!important;background:#fff!important;box-shadow:4px 0 16px #334b6912!important}#app .user-console-page .user-nav button,#app .admin-shell .admin-menu .el-menu-item,#app .admin-shell .admin-menu .el-sub-menu__title{color:#52657e!important}#app .user-console-page .user-nav button.active,#app .user-console-page .user-nav button:hover,#app .admin-shell .admin-menu .el-menu-item.is-active,#app .admin-shell .admin-menu .el-menu-item:hover,#app .admin-shell .admin-menu .el-sub-menu__title:hover{color:#174b8f!important;background:#eaf2ff!important;border-color:#bfd5ee!important}#app .user-console-page .sidebar-balance,#app .user-console-page .console-toolbar,#app .user-console-page .console-hero,#app .console-toolbar,#app .admin-table-shell,#app .security-card,#app .settings-card,#app .report-card,#app .quick-action,#app .activity-list>div,#app .session-list>div,#app .oauth-binding,#app .wallet-plan,#app .access-item,#app .response-content,#app .playground-raw-collapse,#app .playground-usage-summary,#app .recharge-drawer-plans button{border-color:var(--tech-line)!important;color:var(--tech-text)!important;background:#fff!important}#app .market-filter-icon{color:#174b8f!important;background:#eaf2ff!important}#app .market-tags span{color:#334155!important;background:#f1f5f9!important;border-color:#d5e0ec!important}#app .public-site.home-theme .product-toolbar em{color:#08734f!important;background:#e8f8f1!important}#app .public-site.home-theme .product-toolbar button>span{border-radius:0;width:auto;height:auto;color:inherit!important;background:0 0!important}#app .creative-studio .first-time-card>span{color:#943f33!important;background:#fff0ed!important}#app .creative-studio .mode-icon,#app .creative-studio .login-empty>span{color:#5540a0!important;background:#eee9ff!important}#app .creative-studio .template-grid>button>span{color:#60458b!important;background:#f1eafa!important}#app .el-divider__text{color:#52657e!important;background:#fff!important}#app code,#app .code-block,#app .response-code{border-color:var(--tech-line)!important;color:#1e3a5f!important;background:#f1f5f9!important}#app .el-loading-mask{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffe0!important}#app .public-site .site-links button,#app .market-filter-panel>header button,#app .market-filter-options button{color:#3f536c!important}#app .market-filter-panel>header button:disabled,#app .market-filter-options button:disabled{color:#52657e!important}#app .creative-studio .studio-nav nav button,#app .creative-studio .composer-head button,#app .creative-studio .mode-rail>button,#app .creative-studio .prompt-box button{color:#4b5568!important}#app .creative-studio .studio-nav nav button.active,#app .creative-studio .studio-nav nav button:hover,#app .creative-studio .composer-head button:hover,#app .creative-studio .prompt-box button:hover{color:#49358a!important}#app .creative-studio .prompt-box button:disabled{color:#52657e!important}#app .el-button.is-link.el-button--primary,#app .el-button.is-link.el-button--primary:hover,#app .el-button.is-link.el-button--primary:focus-visible{color:#0d4f9f!important}#app .creative-studio .brand-orb{color:#49358a!important;background:#eee9ff!important}#app .creative-studio .studio-brand small{color:#52657e!important}#app{isolation:isolate;background:#030713;position:relative}#app>.public-site,#app>.user-console-page,#app>.organization-page,#app>.creative-studio,#app>.item-page,#app>.redemption-redirect,#app>.flow-shell,#app>.admin-shell,#app>.admin-login,#app>.agent-page,#app>.legal-page{z-index:1;position:relative;background:#03071357!important}.public-site.home-theme .site-hero,.public-site:not(.home-theme),.public-page-content,.site-section,.market-page,.pricing-page,.other-services-page,.docs-page,.creative-studio,.organization-page,.agent-page,.legal-page,.admin-login,.redemption-redirect,.flow-shell{background-color:#0000!important;background-image:none!important}.admin-shell .admin-main,.user-console-page .user-main{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03081580!important}.public-site:not(.home-theme) .public-page-content{position:relative}@media (width<=700px){#app>.public-site,#app>.user-console-page,#app>.creative-studio,#app>.admin-shell{background:#03071375!important}}.market-hero{background:radial-gradient(circle at 84% 8%,#2e75ff40,#0000 31%),radial-gradient(circle at 10% 100%,#22d3ee1c,#0000 37%),linear-gradient(135deg,#08152f 0%,#0b1c3b 56%,#080f25 100%)!important;border-color:#468cf04d!important;box-shadow:0 24px 58px #00000052,inset 0 1px #ffffff09!important}.market-hero-label img,.market-filter-icon{color:#53d9ff!important;background:#268bdc2e!important}.market-stats article{background:#0f24499e!important;border-color:#6998eb38!important}.market-stats span,.market-result-count{color:#8295b4!important}.market-stats strong,.market-result-count strong{color:#edf6ff!important}.market-filter-panel>header,.market-filter-group{border-color:#638cd62e!important}.market-filter-panel>header h2,.market-filter-group h3,.market-availability-row,.market-filter-options button{color:#a9bbd2!important}.market-filter-panel>header button,.market-filter-options button:hover,.market-filter-options button.active{color:#50d7ff!important}.market-filter-options button:hover,.market-filter-options button.active{background:#285baa3d!important}.market-filter-options i{color:#86a5cc!important;background:#1c3969a8!important}.market-status-dot{background:#35e3b0!important;box-shadow:0 0 0 4px #35e3b01a,0 0 12px #35e3b059!important}.el-skeleton__item{background:linear-gradient(90deg,#193058cc 25%,#2b497dd1 37%,#193058cc 63%) 0 0/400% 100%!important}.pricing-disclosure,.market-error,.market-fallback-note{color:#97aac6!important;background:#0f2245bd!important;border:1px solid #5e8de03d!important}.service-image-placeholder{color:#8298b8!important;background:radial-gradient(circle at 70% 20%,#465be640,#0000 34%),linear-gradient(145deg,#101f41,#09152e)!important}.service-image-placeholder span{color:#58d8ff!important}.service-order-row{border-color:#628bd533!important}.service-order-row strong{color:#edf5ff!important}.service-orders{border-color:var(--tech-line)!important;background:#0a1731db!important}.developer-docs{border-color:var(--tech-line)!important;color:#c1d0e3!important;box-shadow:var(--tech-glow)!important;background:linear-gradient(145deg,#0e1d3cf0,#08132aeb)!important}.developer-docs header h2,.docs-code-head strong,.docs-checklist b{color:#edf5ff!important}.docs-config-grid label>span,.docs-endpoints span{color:#91a5c3!important}.docs-endpoints div{background:#071227c7!important;border-color:#658ed938!important}.docs-endpoints code{color:#70ddff!important}.docs-checklist{color:#9bacc5!important}.creative-studio .studio-brand,.creative-studio .studio-intro h1,.creative-studio .composer-head h2,.creative-studio .section-title h2,.creative-studio .template-grid h3,.creative-studio .work-card-body h3,.creative-studio .field-label label,.creative-studio .mode-rail b{color:#edf4ff!important}.creative-studio .studio-nav nav button,.creative-studio .intro-copy,.creative-studio .mode-rail small,.creative-studio .rail-tip,.creative-studio .field-label small,.creative-studio .reference-section p,.creative-studio .settings-grid label>span,.creative-studio .composer-bottom small,.creative-studio .template-grid p,.creative-studio .login-empty p{color:#8799b7!important}.creative-studio .mode-rail,.creative-studio .template-grid>button,.creative-studio .login-empty,.creative-studio .no-works,.creative-studio .connection-list article{color:#b8c7dc!important;background:#0a1731d6!important;border-color:#658dd738!important;box-shadow:inset 0 1px #ffffff08!important}.creative-studio .mode-rail>button{color:#95a6c0!important}.creative-studio .mode-rail>button:hover,.creative-studio .mode-rail>button.active{color:#f0f5ff!important;background:linear-gradient(110deg,#3951bc47,#8948b42e)!important}.creative-studio .mode-icon{color:#a8a1ff!important;background:#4445a040!important}.creative-studio .newbie-guide,.creative-studio .storyboard-helper,.creative-studio .connection-help{color:#aaa8cc!important;background:#28225470!important;border-color:#7267df40!important}.creative-studio .prompt-box{background:#051024e0!important;border-color:#698fd847!important}.creative-studio .prompt-box textarea{color:#dce8fa!important;background:0 0!important}.creative-studio .prompt-box>div,.creative-studio .composer-bottom,.creative-studio .rail-tip,.creative-studio .work-card footer{border-color:#638bd32e!important}.creative-studio .storyboard-helper li{color:#aab8cd!important;background:#0c1b38c2!important}.creative-studio .back-main-button{color:#b8c9ff!important;background:#0d1a38d1!important;border-color:#7082e873!important}.creative-studio .template-grid>button:hover{border-color:#4cccff70!important;box-shadow:0 16px 35px #00000040,0 0 22px #5e53e517!important}.creative-studio .work-card-body,.creative-studio .work-card footer{background:0 0!important}.creative-studio .works-skeleton i{background:linear-gradient(100deg,#10203f,#1b3560,#10203f) 0 0/200% 100%!important}.market-publisher-icon{background:#14274bbd!important;border-color:#658ed838!important}.market-publisher strong,.market-card h3,.market-meta dd{color:#e3edfb!important}.market-publisher small,.market-public-id,.market-meta dt{color:#8295b3!important}.market-tags span{color:#9ec5eb!important;background:#1b3d7740!important;border-color:#5790e83d!important}.market-meta,.market-card footer,.market-empty{background:#061125c2!important;border-color:#628bd42e!important}.market-meta div{border-color:#628bd424!important}.model-sale-pricing,.sale-price-grid article,.unit-sale-price,.price-tier,.pricing-pending,.pricing-free,.context-price-note{color:#afbed3!important;background:#0b1b37d6!important;border-color:#618ddc33!important}.model-sale-pricing header strong,.sale-price-grid strong,.unit-sale-price strong,.pricing-pending strong,.pricing-free strong,.context-price-note strong{color:#e1edff!important}.model-sale-pricing header span,.sale-price-grid span,.unit-sale-price span,.price-tier span,.matrix-head{color:#8498b7!important}.source-price-details{border-color:#628bd42e!important}.source-price-details summary{color:#62d7f7!important}.admin-login h1,.admin-shell h1,.admin-shell h2,.admin-shell h3,.user-console-page h1,.user-console-page h2,.user-console-page h3,.organization-page h1,.organization-page h2,.organization-page h3,.agent-page h1,.agent-page h2,.agent-page h3{color:#edf5ff!important}.admin-login p{color:#8fa2bf!important}.el-divider{border-color:#658dd633!important}.el-divider__text{color:#91a5c3!important;background:#0e1b36!important}.el-collapse,.el-collapse-item__header,.el-collapse-item__wrap{color:#bfd0e5!important;background:0 0!important;border-color:#658dd633!important}.public-site.home-theme .site-nav-inner{width:min(1510px,100% - 7vw);max-width:none;min-height:78px;padding-inline:0}.public-site.home-theme .site-brand-mark{width:38px;height:38px;box-shadow:none;border-radius:0;padding:0;display:none;background:0 0!important}.public-site.home-theme .site-brand:before{clip-path:polygon(50% 0,100% 84%,70% 84%,50% 51%,33% 78%,59% 78%,70% 96%,0 96%);filter:drop-shadow(0 0 9px #36bfff6b);content:"";background:linear-gradient(145deg,#38d9ff,#4c55f5);border-radius:8px;flex:0 0 34px;width:34px;height:34px}.public-site.home-theme .site-brand{font-size:26px}.public-site.home-theme .site-links{gap:30px}.public-site.home-theme .site-links button{font-size:15px}.public-site.home-theme .site-hero{grid-template-columns:minmax(500px,.88fr) minmax(590px,1.12fr);align-items:center;gap:clamp(44px,5vw,88px);width:min(1510px,100%);min-height:calc(100dvh - 78px);margin:0 auto;padding:clamp(80px,10vh,118px) 3.6vw 72px;overflow:visible}.public-site.home-theme .hero-copy{z-index:4;align-self:center;max-width:680px}.public-site.home-theme .hero-copy>p.hero-brandline{color:#f4f8ff;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(34px,3.1vw,48px);font-weight:800;line-height:1.15}.public-site.home-theme .hero-brandline i{color:#4a8dff;font-style:normal}.public-site.home-theme .hero-brandline span{color:#0000;background:linear-gradient(96deg,#4b9cff,#32dcf2 72%);-webkit-background-clip:text;background-clip:text}.public-site.home-theme .hero-copy h1{letter-spacing:-.035em;white-space:nowrap;max-width:680px;margin:0;font-size:clamp(30px,2.45vw,40px);line-height:1.3}.public-site.home-theme .hero-copy>p:not(.hero-brandline){color:#aebcd3;max-width:610px;margin:24px 0 0;font-size:18px;line-height:1.9}.public-site.home-theme .hero-actions{margin-top:30px}.public-site.home-theme .hero-actions .el-button{border-radius:12px;min-width:190px;min-height:56px;font-size:17px}.hero-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:36px;display:grid}.hero-feature-grid article{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:linear-gradient(145deg,#0d1f3ee0,#061227c7);border:1px solid #4d8fe661;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:13px 12px;display:flex;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0003}.hero-feature-grid article>b{color:#43cfff;text-shadow:0 0 14px #30c5ff80;font-size:27px;font-weight:500}.hero-feature-grid article p{gap:5px;margin:0;display:grid}.hero-feature-grid article strong{color:#e8f2ff;white-space:nowrap;font-size:14px}.hero-feature-grid article small{color:#7185a6;white-space:nowrap;font-size:10px}.public-site.home-theme .hero-product{z-index:5;background:linear-gradient(145deg,#091c3bf5,#041025f0);border-color:#418df2b8;border-radius:19px;width:100%;min-width:0;max-width:700px;padding:0;box-shadow:0 30px 90px #00000075,0 0 45px #2a7cf521,inset 0 1px #9cd5ff14}.public-site.home-theme .product-toolbar{background:#0a1e3e94;border-bottom:1px solid #558ada3b;min-height:78px;padding:0 24px}.public-site.home-theme .product-toolbar button{color:#bed1e9;cursor:pointer;background:#0a1b39bf;border:1px solid #5b9ef48c;border-radius:8px;margin-left:auto;padding:10px 15px}.public-site.home-theme .product-toolbar button:hover{color:#fff;border-color:#45d8ff}.public-site.home-theme .product-toolbar small{display:none}.routing-map{grid-template-columns:190px minmax(110px,1fr) 184px;align-items:center;height:390px;padding:18px 22px;display:grid;position:relative;overflow:hidden}.routing-lines{width:100%;height:100%;position:absolute;inset:0}.routing-lines path{fill:none;stroke:#37c2ffd6;stroke-width:1.35px;stroke-dasharray:7 7;filter:drop-shadow(0 0 5px #28b1ff7a);animation:5s linear infinite topology-flow}.routing-output-lines path{animation-direction:reverse}.source-stack,.output-stack{z-index:2;gap:8px;display:grid}.source-stack article,.output-stack article{background:#0d2346e6;border:1px solid #4d87d552;border-radius:8px;align-items:center;gap:10px;height:43px;padding:0 11px;display:flex;box-shadow:inset 0 1px #ffffff06}.source-stack img{object-fit:contain;width:23px;height:23px}.source-stack strong,.output-stack strong{color:#e6effd;font-size:12px}.source-stack small{color:#98a9c1;margin-left:auto;font-size:10px}.source-stack i,.output-stack i{background:#39e99c;border-radius:50%;width:7px;height:7px;margin-left:auto;animation:2s ease-in-out infinite route-status-pulse;box-shadow:0 0 10px #39e99c}.output-stack article{height:49px}.output-stack article>b{color:#d9ebff;width:25px;font-size:14px}.routing-core{z-index:3;justify-items:center;gap:13px;display:grid}.routing-core span{color:#36cfff;text-shadow:0 0 19px #31d5ffe6;background:radial-gradient(circle,#2577e799,#051530f5);border:2px solid #42cfff;border-radius:18px;place-items:center;width:88px;height:88px;font-size:48px;animation:2.8s ease-in-out infinite routing-core-glow;display:grid;box-shadow:0 0 30px #31a4ff57,inset 0 0 22px #3b76ff42}.routing-core strong{color:#a9c1de;font-size:13px}.routing-stats{background:#071731c7;border:1px solid #447ecb42;border-radius:10px;grid-template-columns:110px 110px 125px minmax(120px,1fr);align-items:center;min-height:84px;margin:0 22px 20px;display:grid}.routing-stats p{border-right:1px solid #5084cc47;gap:4px;margin:0;padding-left:17px;display:grid}.routing-stats strong{color:#f0f6ff;font-size:18px}.routing-stats small{color:#7185a4;font-size:10px}.routing-chart{justify-content:center;align-items:flex-end;gap:4px;height:48px;padding-inline:15px;display:flex}.routing-chart i{background:linear-gradient(#40ddff,#3859f2);width:3px;height:20px;animation:2.4s ease-in-out infinite alternate chart-level;box-shadow:0 0 5px #34b3ff80}.routing-chart i:nth-child(3n){height:35px;animation-delay:-.8s}.routing-chart i:nth-child(4n){height:24px;animation-delay:-1.4s}.routing-chart i:nth-child(5n){height:42px;animation-delay:-.3s}.model-constellations{z-index:2;pointer-events:none;position:absolute;inset:0}.constellation{color:#93afd2;padding-left:42px;font-size:12px;position:absolute}.constellation:before,.constellation:after{content:"";position:absolute}.constellation:before{border:1px solid #47b1ffc7;width:29px;height:29px;top:50%;left:0;transform:translateY(-50%)rotate(30deg);box-shadow:0 0 15px #3ea7ff4d,inset 0 0 12px #396cff38}.constellation:after{background:#64e5ff;border-radius:50%;width:5px;height:5px;top:50%;left:13px;box-shadow:0 0 10px #46cfff}.constellation-one{top:19%;left:44%}.constellation-two{top:7%;left:52%}.constellation-three{top:8%;right:9%}.constellation-four{bottom:9%;left:40%}.public-site.home-theme .hero-footnote{bottom:26px;left:3.6vw}@keyframes topology-flow{to{stroke-dashoffset:-84px}}@keyframes route-status-pulse{50%{opacity:.35;transform:scale(.7)}}@keyframes routing-core-glow{50%{box-shadow:0 0 48px #31b8ff80,inset 0 0 30px #475aff57}}@keyframes chart-level{to{opacity:.55;transform:scaleY(.45)}}@media (width>=901px){.public-site.home-theme .hero-copy,.public-site.home-theme .hero-product{transform:translateY(34px)}.tech-backdrop.is-home .energy-ribbons{opacity:.9;transform-origin:50% 62%;width:128%;height:112%;top:-8%;left:-14%;transform:rotate(-10deg)scale(1.08)}.tech-backdrop.is-home .particle-wave{transform:rotate(-10deg)scale(1.08)}}@media (width<=1180px){.public-site.home-theme .site-hero{grid-template-columns:minmax(420px,.8fr) minmax(520px,1.2fr);gap:28px}.hero-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px}.public-site.home-theme .hero-copy h1{white-space:normal}.routing-map{grid-template-columns:165px minmax(90px,1fr) 160px}}@media (width<=900px){.public-site.home-theme{overflow-x:hidden}.public-site.home-theme .site-hero{grid-template-columns:minmax(0,1fr);width:100%;padding:64px 24px 88px;overflow:hidden}.public-site.home-theme .hero-copy{text-align:center;max-width:680px;margin-inline:auto}.public-site.home-theme .hero-copy>p:not(.hero-brandline){margin-inline:auto}.hero-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:620px;margin-inline:auto}.public-site.home-theme .hero-product{margin:0 auto}.model-constellations{display:none}}@media (width<=620px){.public-site.home-theme .hero-brandline{font-size:30px}.public-site.home-theme .hero-copy h1{font-size:27px}.public-site.home-theme .hero-copy>p:not(.hero-brandline){font-size:15px}.hero-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.routing-map{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);height:340px;padding:14px 12px}.source-stack article,.output-stack article{height:39px;padding-inline:7px}.source-stack small{display:none}.source-stack strong,.output-stack strong{font-size:10px}.source-stack img{width:18px;height:18px}.output-stack article>b{display:none}.routing-core span{border-radius:14px;width:62px;height:62px;font-size:34px}.routing-stats{grid-template-columns:repeat(3,1fr);margin-inline:12px}.routing-stats p{padding-left:10px}.routing-chart{display:none}.public-site.home-theme .product-toolbar{padding-inline:14px}.public-site.home-theme .product-toolbar button{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tech-bg:#f4f7fb;--tech-surface:#fff;--tech-surface-strong:#fff;--tech-line:#d8e3f0;--tech-line-strong:#bfd0e4;--tech-text:#18314f;--tech-muted:#52657e;--tech-blue:#2563eb;--tech-cyan:#0891b2;--tech-indigo:#6366f1;--tech-glow:0 8px 24px #334b6914;--el-bg-color:#fff;--el-bg-color-page:#f4f7fb;--el-bg-color-overlay:#fff;--el-fill-color:#eef3f8;--el-fill-color-light:#f4f7fb;--el-fill-color-lighter:#f7f9fc;--el-fill-color-extra-light:#fafbfd;--el-fill-color-dark:#e2e8f0;--el-border-color:#d8e3f0;--el-border-color-light:#e2e8f0;--el-border-color-lighter:#edf1f5;--el-text-color-primary:#18314f;--el-text-color-regular:#475569;--el-text-color-secondary:#64748b;--el-text-color-placeholder:#94a3b8;--el-mask-color:#0f172a52;--el-color-primary:#2563eb;--el-color-primary-light-3:#60a5fa;--el-color-primary-light-5:#93c5fd;--el-color-primary-light-7:#bfdbfe;--el-color-primary-light-8:#dbeafe;--el-color-primary-light-9:#eff6ff}html{scroll-behavior:auto!important}body{color:var(--tech-text);background:var(--tech-bg)!important}.public-site,.public-site.home-theme,.user-console-page,.organization-page,.creative-studio,.item-page,.redemption-redirect,.flow-shell,.admin-shell,.admin-login,.agent-page,.legal-page{color:var(--tech-text)!important;background:var(--tech-bg)!important;background-image:none!important}.site-nav,.studio-nav,.item-nav,.flow-topbar,.admin-header,.agent-header,.admin-aside,.flow-sidebar{border-color:var(--tech-line)!important;color:var(--tech-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 4px 16px #334b6912!important}.panel,.console-panel,.gateway-panel,.pricing-card,.model-tile,.feature-card,.other-service-card,.redirect-card,.el-card,.market-hero,.market-filter-panel,.market-card,.service-orders,.developer-docs,.model-sale-pricing,.sale-price-grid article,.unit-sale-price,.price-tier,.pricing-pending,.pricing-free,.context-price-note,.creative-studio .mode-rail,.creative-studio .composer-card,.creative-studio .template-grid>button,.creative-studio .login-empty,.creative-studio .no-works,.creative-studio .connection-list article,.public-site.home-theme .hero-product,.hero-feature-grid article,.source-stack article,.output-stack article,.routing-stats{border-color:var(--tech-line)!important;color:var(--tech-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 8px 24px #334b6914!important}.metric-card,.console-stat,.services-count,.market-stats article,.market-meta,.market-card footer,.market-empty,.docs-endpoints div,.creative-studio .newbie-guide,.creative-studio .storyboard-helper,.creative-studio .storyboard-helper li,.creative-studio .connection-help,.creative-studio .prompt-box,.creative-studio .works-skeleton i,.service-image-placeholder,.pricing-disclosure,.market-error,.market-fallback-note{border-color:var(--tech-line)!important;color:var(--tech-text)!important;box-shadow:none!important;background:#f8fafc!important}.public-site.home-theme .site-nav,.public-site:not(.home-theme) .site-nav,.public-site.home-theme .product-toolbar,.public-site.home-theme .product-toolbar button,.creative-studio .back-main-button,.el-dialog,.el-drawer,.el-popper,.el-message-box{border-color:var(--tech-line)!important;color:var(--tech-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 10px 30px #334b691f!important}.public-site.home-theme .site-brand,.public-site.home-theme .hero-copy>p.hero-brandline,.public-site.home-theme .hero-copy h1,.public-site.home-theme .hero-copy>p:not(.hero-brandline),.public-site:not(.home-theme) .site-brand,.studio-brand,.item-brand,.brand-title,.console-brand,.admin-header h1,.site-section h1,.site-section h2,.site-section h3,.market-page h1,.pricing-page h1,.docs-page h1,.services-hero h1,.creative-studio h1,.creative-studio .studio-brand,.creative-studio .studio-intro h1,.creative-studio .composer-head h2,.creative-studio .section-title h2,.creative-studio .template-grid h3,.creative-studio .work-card-body h3,.creative-studio .field-label label,.creative-studio .mode-rail b,.item-page h1,.legal-page h1,.organization-page h1,.agent-page h1,.admin-login h1,.admin-shell h1,.admin-shell h2,.admin-shell h3,.user-console-page h1,.user-console-page h2,.user-console-page h3,.market-publisher strong,.market-card h3,.market-meta dd,.model-sale-pricing header strong,.sale-price-grid strong,.unit-sale-price strong,.pricing-pending strong,.pricing-free strong,.context-price-note strong,.source-stack strong,.output-stack strong,.routing-core strong,.routing-stats strong{color:var(--tech-text)!important;text-shadow:none!important}.site-section p,.market-page p,.pricing-page p,.other-services-page p,.docs-page p,.legal-page p,.organization-page p,.agent-page p,.admin-header p,.brand-subtitle,.panel-head p,.console-hero p,.public-site.home-theme .hero-copy>p:not(.hero-brandline),.market-stats span,.market-result-count,.market-publisher small,.market-public-id,.market-meta dt,.creative-studio .intro-copy,.creative-studio .mode-rail small,.creative-studio .rail-tip,.creative-studio .field-label small,.creative-studio .reference-section p,.creative-studio .settings-grid label>span,.creative-studio .composer-bottom small,.creative-studio .template-grid p,.creative-studio .login-empty p,.source-stack small,.routing-stats small{color:var(--tech-muted)!important}.flow-brand strong,.flow-brand span,.nav-item,.health-card span,.health-card small,.health-card strong{color:var(--tech-text)!important}.nav-item:hover,.nav-item.active,.public-site:not(.home-theme) .site-links button:hover,.public-site:not(.home-theme) .site-links button.active,.creative-studio .mode-rail>button:hover,.creative-studio .mode-rail>button.active,.market-filter-options button:hover,.market-filter-options button.active{color:#174b8f!important;background:#eaf2ff!important}.routing-core span{color:#2563eb!important;box-shadow:none!important;text-shadow:none!important;background:#eff6ff!important;border-color:#93c5fd!important}.routing-lines path,.source-stack i,.output-stack i,.routing-chart i,.market-status-dot,.provider-pill i,.public-site.home-theme .site-brand:before,.public-site.home-theme .hero-brandline span,.brand-mark,.brand-orb{filter:none!important;box-shadow:none!important}.code-panel,pre,.developer-docs>pre,.test-io,.playground-answer-scroll,.playground-raw-collapse{border-color:var(--tech-line)!important;color:#1e3a5f!important;box-shadow:none!important;background:#f8fafc!important}.el-skeleton__item,.creative-studio .works-skeleton i{background:#e8eef6!important}.template-grid>button:hover,.model-tile:hover,.pricing-card:hover,.feature-card:hover,.other-service-card:hover,.market-card:hover,.metric-card.clickable:hover,.metric-card.clickable:focus{transform:none!important}#app{background:var(--tech-bg)!important}#app>.public-site,#app>.user-console-page,#app>.organization-page,#app>.creative-studio,#app>.item-page,#app>.redemption-redirect,#app>.flow-shell,#app>.admin-shell,#app>.admin-login,#app>.agent-page,#app>.legal-page,#app>.public-site.home-theme,.public-site.home-theme .site-hero,.public-site:not(.home-theme),.public-page-content,.site-section,.market-page,.pricing-page,.other-services-page,.docs-page{background-color:var(--tech-bg)!important;background-image:none!important}.admin-shell .admin-main,.user-console-page .user-main{background:var(--tech-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.public-site.home-theme .site-hero:before,.public-site.home-theme .site-hero:after,.hero-atmosphere,.model-constellations{content:none!important;background:0 0!important;display:none!important}.public-site.home-theme .site-links button{color:#64748b!important}.public-site.home-theme .site-links button.active,.public-site.home-theme .site-links button:hover{color:#174b8f!important;background:#eaf2ff!important}#app .public-site.home-theme .site-auth-button,#app .public-site.home-theme .hero-actions button.el-button.hero-secondary,#app .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-link){border-color:var(--tech-line)!important;color:#294766!important;box-shadow:none!important;background:#fff!important}#app .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-link):hover,#app .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-link):focus-visible{color:#174b8f!important;background:#eef5ff!important;border-color:#93b5df!important}#app pre,#app .code-panel,#app .developer-docs>pre,#app .test-io,#app .playground-answer-scroll,#app .playground-raw-collapse{border:1px solid var(--tech-line)!important;color:#1e3a5f!important;box-shadow:none!important;background:#f8fafc!important}#app .legal-page article{border-color:var(--tech-line)!important;color:var(--tech-text)!important;background:#fff!important;box-shadow:0 8px 24px #334b6914!important}.public-site.home-theme .hero-feature-grid article strong,.public-site.home-theme .product-toolbar strong,.public-site.home-theme .product-card strong,.public-site.home-theme .route-list strong{color:var(--tech-text)!important}.public-site.home-theme .hero-feature-grid article small,.public-site.home-theme .product-toolbar small,.public-site.home-theme .product-card small,.public-site.home-theme .route-list small,.public-site.home-theme .hero-footnote p,.public-site.home-theme .hero-footnote small{color:var(--tech-muted)!important}@media (width<=700px){#app>.public-site,#app>.user-console-page,#app>.creative-studio,#app>.admin-shell{background:var(--tech-bg)!important}}:root{--ui-text:#18314f;--ui-muted:#52657e;--ui-subtle:#5f7087;--ui-primary-surface:#e2efff;--ui-primary-text:#0d4f9f;--ui-success-surface:#e8f8f1;--ui-success-text:#09633f;--ui-warning-surface:#fff7df;--ui-warning-text:#714b00;--ui-danger-surface:#fff0f2;--ui-danger-text:#9f2636}#app .el-button>span,#app .el-button .el-icon,#app .el-button .el-icon svg,#app .el-tag__content,#app .el-radio-button__inner,#app .el-checkbox__label,#app .el-alert__content,#app .el-alert__title,#app .el-alert__description{color:inherit!important}#app .el-button:not(.is-disabled):not(.is-link):not(.is-text){text-shadow:none!important}#app .el-button.is-disabled,#app .el-button.is-disabled:hover,#app .el-button.is-disabled:focus{color:#5b6d83!important;opacity:1!important;background:#edf2f7!important;border-color:#cbd8e7!important}#app .el-button.is-link,#app .el-button.is-text{color:#174b8f!important}#app .el-alert{color:#294766!important;background:#eef5ff!important;border:1px solid #bfd5ee!important}#app .el-alert--info.is-light{color:#294766!important;background:#eef5ff!important;border-color:#bfd5ee!important}#app .el-alert--success.is-light{background:var(--ui-success-surface)!important;color:var(--ui-success-text)!important;border-color:#a9ddc8!important}#app .el-alert--warning.is-light{background:var(--ui-warning-surface)!important;color:var(--ui-warning-text)!important;border-color:#ead090!important}#app .el-alert--error.is-light{background:var(--ui-danger-surface)!important;color:var(--ui-danger-text)!important;border-color:#efb7bf!important}#app .el-alert .el-alert__icon,#app .el-alert .el-alert__close-btn{color:inherit!important}#app .el-tag--info{color:#294766!important;background:#eef5ff!important;border-color:#bfd5ee!important}#app .el-tag--success{background:var(--ui-success-surface)!important;color:var(--ui-success-text)!important;border-color:#a9ddc8!important}#app .el-tag--warning{background:var(--ui-warning-surface)!important;color:var(--ui-warning-text)!important;border-color:#ead090!important}#app .el-tag--danger{background:var(--ui-danger-surface)!important;color:var(--ui-danger-text)!important;border-color:#efb7bf!important}#app .el-checkbox__input.is-checked .el-checkbox__inner,#app .el-checkbox__input.is-indeterminate .el-checkbox__inner,#app .el-switch.is-checked .el-switch__core{background:#2563eb!important;border-color:#2563eb!important}#app .el-checkbox__input.is-checked+.el-checkbox__label,#app .el-radio__input.is-checked+.el-radio__label{color:#174b8f!important}#app .metric-card strong,#app .console-stat strong,#app .services-count strong,#app .market-stats strong,#app .market-result-count strong,#app .account-summary-grid strong,#app .report-summary strong,#app .gateway-metrics strong,#app .vmcard-status-grid strong,#app .studio-stat strong,#app .item-stat strong,#app .service-order-row strong{color:var(--ui-text)!important;text-shadow:none!important}#app .metric-card>span,#app .console-stat>span:not(.console-status-note),#app .services-count>span,#app .list-pagination,#app .el-pagination__total,#app .el-pagination__jump,#app .el-empty__description p,#app .el-table__empty-text,#app .admin-login p{color:var(--ui-muted)!important}#app .market-guide,#app .account-summary-grid>div,#app .report-summary>div,#app .gateway-metrics>div,#app .vmcard-status-grid>article,#app .studio-stat,#app .item-stat{border-color:var(--tech-line)!important;color:var(--ui-text)!important;background:#fff!important;box-shadow:0 8px 24px #334b6914!important}#app .market-guide pre{border-color:var(--tech-line)!important;color:#1e3a5f!important;background:#f8fafc!important}#app .market-hero-label span,#app .market-filter-panel>header button{color:#0d5b9f!important}#app .market-filter-panel h2,#app .market-filter-group h3,#app .market-guide h2{color:var(--ui-text)!important}#app .market-guide p:not(.eyebrow),#app .market-availability-row,#app .market-result-count,#app .market-public-id,#app .market-meta dt{color:var(--ui-muted)!important}#app .market-filter-options button{color:#40566f!important}#app .market-filter-options button:hover,#app .market-filter-options button.active{color:#174b8f!important;background:#eaf2ff!important;border-color:#bfd5ee!important}#app .market-filter-options i{color:#385270!important;background:#e4edf8!important}#app .market-card-details>summary{color:#174b78!important;background:#eef5fc!important;border-color:#c9d9ea!important}#app .market-card-details>summary:hover{color:#0d4f9f!important;background:#e3effb!important;border-color:#9dbddd!important}#app .developer-docs header h2,#app .docs-code-head strong,#app .docs-checklist b{color:var(--ui-text)!important}#app .docs-config-grid label>span,#app .docs-endpoints span,#app .docs-checklist{color:var(--ui-muted)!important}#app .docs-endpoints code{color:#0d5b9f!important}#app .creative-studio .studio-eyebrow,#app .creative-studio .provider-pill,#app .creative-studio .section-title>span,#app .creative-studio .work-card-body>p{color:#6648a1!important}#app .creative-studio .intro-copy,#app .creative-studio .mode-rail small,#app .creative-studio .rail-tip,#app .creative-studio .rail-tip p,#app .creative-studio .field-label small,#app .creative-studio .reference-section p,#app .creative-studio .settings-grid label>span,#app .creative-studio .composer-bottom small,#app .creative-studio .prompt-box>div,#app .creative-studio .template-grid p,#app .creative-studio .login-empty p,#app .creative-studio .first-time-card p,#app .creative-studio .work-card footer>span,#app .creative-studio .work-card footer small{color:var(--ui-muted)!important}#app .creative-studio .mode-rail>button{color:#40566f!important}#app .creative-studio .mode-rail>button:hover,#app .creative-studio .mode-rail>button.active{color:#563b91!important;background:#f1edfb!important;border-color:#cabee9!important}#app .creative-studio .mode-rail>button:hover small,#app .creative-studio .mode-rail>button.active small{color:#6648a1!important}#app .creative-studio .provider-pill,#app .creative-studio .first-time-card,#app .creative-studio .newbie-guide,#app .creative-studio .storyboard-helper,#app .creative-studio .connection-help{background:#f8f5ff!important;border-color:#d8cfee!important}#app .el-button span,#app .sidebar-balance .el-button span{color:inherit!important}#app .el-input__prefix,#app .el-input__prefix-inner,#app .el-input__suffix,#app .el-input__suffix-inner,#app .el-input__count{color:var(--ui-muted)!important}#app .creative-studio .composer-head p{color:#6648a1!important}#app .creative-studio .newbie-guide>span{color:#5c4198!important}#app .developer-docs .eyebrow{color:#0d5b9f!important}#app .playground-billing-panel .playground-result-head p,#app .usage-visual-card header span,#app .usage-pie small,#app .usage-kpis span,#app .usage-chart-toolbar span,#app .usage-table-title span,#app .gateway-workbench .heading p,#app .panel-head small,#app .organization-page .page-heading p,#app .agent-card>p,#app .vmcard-title-row p{color:var(--ui-muted)!important}.el-overlay .el-dialog,.el-overlay .el-drawer,.el-popper,.el-message-box,.el-overlay .el-dialog .el-dialog__title,.el-overlay .el-dialog .el-form-item__label,.el-overlay .el-dialog .el-input__inner,.el-overlay .el-dialog .el-select__selected-item,.el-overlay .el-dialog .el-checkbox__label{color:var(--ui-text)!important}.el-overlay .el-dialog .el-input__prefix,.el-overlay .el-dialog .el-input__suffix,.el-overlay .el-dialog .el-input__count,.auth-dialog .auth-security-note{color:var(--ui-muted)!important}.auth-dialog .auth-dialog-head p{color:#0d5b9f!important}.el-message{color:#294766!important;background:#eef5ff!important;border:1px solid #bfd5ee!important}.el-message .el-message__content,.el-message .el-message__icon,.el-message .el-message__closeBtn{color:inherit!important}.el-message--success{background:var(--ui-success-surface)!important;color:var(--ui-success-text)!important;border-color:#a9ddc8!important}.el-message--warning{background:var(--ui-warning-surface)!important;color:var(--ui-warning-text)!important;border-color:#ead090!important}.el-message--error{background:var(--ui-danger-surface)!important;color:var(--ui-danger-text)!important;border-color:#efb7bf!important}#app .services-count small{color:var(--ui-muted)!important}#app .public-site.home-theme .product-toolbar .product-logo{background-color:#315bda!important}#app .market-toolbar{border-radius:12px;padding:12px 14px;color:var(--ui-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d8e3f0!important;box-shadow:0 8px 24px #334b6914!important}#app .market-toolbar .market-result-count,#app .market-toolbar .market-result-count span{color:var(--ui-muted)!important}#app .market-toolbar .market-result-count strong{color:var(--ui-text)!important}#app .market-toolbar .el-input__wrapper,#app .market-toolbar .el-select__wrapper{background:#f8fafc!important;border-color:#d8e3f0!important;box-shadow:inset 0 0 0 1px #d8e3f0!important}#app .market-toolbar .el-input__inner,#app .market-toolbar .el-select__selected-item,#app .market-toolbar .el-input__icon,#app .market-toolbar .el-select__caret{color:#294766!important}#app .other-services-page .service-card{color:var(--ui-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#d8e3f0!important;box-shadow:0 8px 24px #334b6914!important}#app .other-services-page .service-card:hover{background:#fff!important;border-color:#a9c4e3!important;box-shadow:0 14px 32px #334b691f!important}#app .other-services-page .service-card-body{color:var(--ui-text)!important;background:#fff!important}#app .other-services-page .service-image,#app .other-services-page .service-image-placeholder{background:#f4f8fd!important}#app .other-services-page .service-image-placeholder{color:var(--ui-muted)!important}#app .other-services-page .service-image-placeholder span,#app .other-services-page .service-index{color:#0d5b9f!important}#app .other-services-page .service-image-placeholder small,#app .other-services-page .service-card-meta,#app .other-services-page .service-order-row small{color:var(--ui-muted)!important}#app .other-services-page .service-order-row{border-color:#d8e3f0!important}#app .other-services-page .service-orders{color:var(--ui-text)!important;background:#fff!important;border-color:#d8e3f0!important}#app>.admin-shell,#app>.admin-login{--admin-bg:#f3f7fc;--admin-surface:#fff;--admin-surface-soft:#f7faff;--admin-line:#d8e3f0;--admin-line-strong:#bfd0e4;--admin-text:#18314f;--admin-muted:#52657e;--admin-primary:#2563eb;--admin-primary-hover:#1d4ed8;color:var(--admin-text)!important}#app>.admin-login{background:radial-gradient(circle at 18% 12%, #2563eb17, transparent 30%), radial-gradient(circle at 86% 88%, #0891b212, transparent 28%), var(--admin-bg)!important}#app .admin-login .login-panel{border:1px solid var(--admin-line)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;box-shadow:0 24px 64px #334b6924!important}#app .admin-login .brand-mark,#app .admin-shell .brand-mark{background:#eef5ff!important;border:1px solid #cfe0f6!important}#app .admin-login h1,#app .admin-login .el-form-item__label{color:var(--admin-text)!important}#app .admin-login p{color:var(--admin-muted)!important}#app .admin-login .el-input__wrapper{border-color:var(--admin-line)!important;background:var(--admin-surface-soft)!important;box-shadow:0 0 0 1px var(--admin-line) inset!important}#app .admin-login .el-input__wrapper:hover,#app .admin-login .el-input__wrapper.is-focus{background:#fff!important;box-shadow:inset 0 0 0 1px #7da9df!important}#app .admin-login .submit-btn.el-button--primary:not(.is-link):not(.is-plain):not(.is-text){border-color:var(--admin-primary)!important;background:var(--admin-primary)!important;color:#fff!important;background-image:none!important;box-shadow:0 10px 22px #2563eb33!important}#app .admin-login .submit-btn.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):hover,#app .admin-login .submit-btn.el-button--primary:not(.is-link):not(.is-plain):not(.is-text):focus-visible{border-color:var(--admin-primary-hover)!important;background:var(--admin-primary-hover)!important;color:#fff!important}#app .admin-shell{background:var(--admin-bg)!important;background-image:none!important}#app .admin-shell .admin-aside,#app .admin-shell .admin-header{border-color:var(--admin-line)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}#app .admin-shell .admin-aside{box-shadow:5px 0 20px #334b6912!important}#app .admin-shell .admin-header{box-shadow:0 4px 16px #334b690f!important}#app .admin-shell .admin-main{background:var(--admin-bg)!important;color:var(--admin-text)!important;background-image:none!important}#app .admin-shell .brand-title,#app .admin-shell .admin-header h1,#app .admin-shell h2,#app .admin-shell h3,#app .admin-shell h4,#app .admin-shell .panel-title,#app .admin-shell .channel-ledger-title,#app .admin-shell .price-group-head,#app .admin-shell .report-title{color:var(--admin-text)!important;text-shadow:none!important}#app .admin-shell .brand-subtitle,#app .admin-shell .admin-header p,#app .admin-shell .panel-head p,#app .admin-shell .heading p,#app .admin-shell .toolbar p,#app .admin-shell .field-hint,#app .admin-shell .form-hint,#app .admin-shell .form-tip,#app .admin-shell .price-hint,#app .admin-shell .security-hint,#app .admin-shell .muted{color:var(--admin-muted)!important}#app .admin-shell .admin-menu{--el-menu-bg-color:transparent;--el-menu-text-color:var(--admin-muted);--el-menu-hover-bg-color:#eaf2ff;--el-menu-active-color:#174b8f;background:0 0!important}#app .admin-shell .admin-menu .el-menu-item,#app .admin-shell .admin-menu .el-sub-menu__title,#app .admin-shell .admin-menu .el-menu-item .el-icon,#app .admin-shell .admin-menu .el-sub-menu__title .el-icon,#app .admin-shell .admin-menu .el-sub-menu__icon-arrow{color:var(--admin-muted)!important}#app .admin-shell .admin-menu .el-menu-item:hover,#app .admin-shell .admin-menu .el-sub-menu__title:hover,#app .admin-shell .admin-menu .el-sub-menu.is-opened>.el-sub-menu__title,#app .admin-shell .admin-menu .el-menu-item.is-active{color:#174b8f!important;background:#eaf2ff!important}#app .admin-shell .admin-menu .el-menu-item:hover .el-icon,#app .admin-shell .admin-menu .el-sub-menu__title:hover .el-icon,#app .admin-shell .admin-menu .el-sub-menu.is-opened>.el-sub-menu__title .el-icon,#app .admin-shell .admin-menu .el-sub-menu.is-opened>.el-sub-menu__title .el-sub-menu__icon-arrow,#app .admin-shell .admin-menu .el-menu-item.is-active .el-icon{color:#2563eb!important}#app .admin-shell :is(.console-toolbar,.panel,.gateway-panel,.admin-table-shell,.security-card,.settings-card,.report-card,.admin-evolution,.config-tabs,.form-card,.service-card,.vmcard-panel,.probe-form,.credential-pool-card,.channel-model-pricing-card,.price-tier-card,.unit-price-card,.usage-visual-card,.test-result-panel,.el-card){border-color:var(--admin-line)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;box-shadow:0 8px 24px #334b6914!important}#app .admin-shell :is(.metric-card,.ops-grid article,.sensitive-test-box,.sensitive-guide-grid article,.price-group,.service-image-placeholder,.vmcard-status-grid>article,.account-summary-grid>div,.report-summary>div,.gateway-metrics>div){border-color:var(--admin-line)!important;background:var(--admin-surface-soft)!important;color:var(--admin-text)!important;box-shadow:none!important;background-image:none!important}#app .admin-shell :is(.metric-card,.ops-grid article):hover{border-color:var(--admin-line-strong)!important;background:#f1f6fd!important;box-shadow:0 10px 24px #334b6914!important}#app .admin-shell .el-button--primary:not(.is-link):not(.is-plain):not(.is-text){border-color:var(--admin-primary)!important;background:var(--admin-primary)!important;color:#fff!important;box-shadow:none!important;background-image:none!important}#app .admin-shell .el-button--primary:not(.is-link):not(.is-plain):not(.is-text):hover,#app .admin-shell .el-button--primary:not(.is-link):not(.is-plain):not(.is-text):focus-visible{border-color:var(--admin-primary-hover)!important;background:var(--admin-primary-hover)!important;color:#fff!important}#app .admin-shell .el-button--danger.is-plain{color:#9f2636!important;background:#fff0f2!important;border-color:#efb7bf!important}#app .admin-shell .el-button--danger.is-plain:hover,#app .admin-shell .el-button--danger.is-plain:focus-visible{color:#84202e!important;background:#ffe4e8!important;border-color:#dc7685!important}#app .admin-shell .el-input__wrapper,#app .admin-shell .el-select__wrapper,#app .admin-shell .el-textarea__inner,#app .admin-shell .el-input-number .el-input__wrapper,#app .admin-shell .el-date-editor.el-input__wrapper{border-color:var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:0 0 0 1px var(--admin-line) inset!important;background:#fff!important}#app .admin-shell .el-input__wrapper:hover,#app .admin-shell .el-select__wrapper:hover,#app .admin-shell .el-textarea__inner:hover,#app .admin-shell .el-input__wrapper.is-focus,#app .admin-shell .el-select__wrapper.is-focused,#app .admin-shell .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #7da9df!important}#app .admin-shell .el-table{--el-table-bg-color:#fff;--el-table-tr-bg-color:#fff;--el-table-header-bg-color:#eef5ff;--el-table-row-hover-bg-color:#f4f8fd;--el-table-border-color:#dce6f2;--el-table-text-color:var(--admin-text);--el-table-header-text-color:#385270}#app .admin-shell .el-table th.el-table__cell{color:#385270!important;background:#eef5ff!important}#app .admin-shell .el-table tr,#app .admin-shell .el-table td.el-table__cell{color:var(--admin-text)!important;background:#fff!important}#app .admin-shell :is(.event-json,.response-json,.report-json,.issued-secret){border:1px solid var(--admin-line)!important;color:#1e3a5f!important;box-shadow:none!important;background:#f8fafc!important}@media (width<=640px){#app .market-toolbar{padding:12px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lnx-brand-800:#1e40af;--lnx-brand-700:#1d4ed8;--lnx-brand-600:#2563eb;--lnx-brand-500:#3b82f6;--lnx-brand-100:#dbeafe;--lnx-brand-50:#edf5ff;--lnx-cyan-800:#155e75;--lnx-cyan-700:#0e7490;--lnx-cyan-600:#0891b2;--lnx-cyan-50:#ecfeff;--lnx-brand-gradient:linear-gradient(135deg, #2563eb 0%, #1f66d4 54%, #0e7490 100%);--lnx-brand-gradient-hover:linear-gradient(135deg, #1d4ed8 0%, #1e56b8 54%, #155e75 100%);--lnx-page-gradient:radial-gradient(circle at 8% 0%, #2563eb16, transparent 30%), radial-gradient(circle at 94% 8%, #0891b212, transparent 28%);--lnx-card-gradient:linear-gradient(145deg, #fff 0%, #fff 58%, #f5faff 100%);--lnx-soft-gradient:linear-gradient(135deg, #edf5ff 0%, #eefcff 100%);--lnx-bg:#f2f6fc;--lnx-surface:#fff;--lnx-surface-soft:#f6f9fd;--lnx-surface-muted:#edf3f9;--lnx-line:#d6e2ef;--lnx-line-strong:#afc6df;--lnx-text:#142e4d;--lnx-text-regular:#475569;--lnx-text-muted:#64748b;--lnx-text-placeholder:#94a3b8;--lnx-success:#08734f;--lnx-success-surface:#e8f8f1;--lnx-warning:#714b00;--lnx-warning-surface:#fff7df;--lnx-danger:#9f2636;--lnx-danger-surface:#fff0f2;--lnx-info:#245f91;--lnx-info-surface:#eef7ff;--lnx-radius-control:10px;--lnx-radius-card:14px;--lnx-shadow-card:0 10px 28px #23436816;--lnx-shadow-card-hover:0 16px 36px #23436821;--lnx-shadow-overlay:0 24px 64px #2343682b;--lnx-focus-ring:#2563eb29;--lnx-content-width:1248px;--lnx-user-sidebar:248px;--lnx-admin-sidebar:256px;--el-color-primary:var(--lnx-brand-600);--el-color-primary-dark-2:var(--lnx-brand-700);--el-color-primary-light-3:#60a5fa;--el-color-primary-light-5:#93c5fd;--el-color-primary-light-7:#bfdbfe;--el-color-primary-light-8:var(--lnx-brand-100);--el-color-primary-light-9:var(--lnx-brand-50);--el-bg-color:var(--lnx-surface);--el-bg-color-page:var(--lnx-bg);--el-bg-color-overlay:var(--lnx-surface);--el-border-color:var(--lnx-line);--el-border-color-light:#e2e8f0;--el-border-color-lighter:#edf1f5;--el-fill-color-light:var(--lnx-surface-soft);--el-fill-color-lighter:#fafbfd;--el-text-color-primary:var(--lnx-text);--el-text-color-regular:var(--lnx-text-regular);--el-text-color-secondary:var(--lnx-text-muted);--el-text-color-placeholder:var(--lnx-text-placeholder);--el-border-radius-base:var(--lnx-radius-control);--el-box-shadow-light:var(--lnx-shadow-card)}html,body,#app{background:var(--lnx-bg);min-width:0;min-height:100%}body{color:var(--lnx-text);background-color:var(--lnx-bg);background-image:var(--lnx-page-gradient);background-repeat:no-repeat;font-family:Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb42}::selection{background:var(--lnx-brand-100);color:var(--lnx-brand-800)}:where(h1,h2,h3,h4){color:var(--lnx-text);text-wrap:balance}:where(p,small,.muted,.form-hint,.field-hint){color:var(--lnx-text-muted)}:where(code,pre){font-family:JetBrains Mono,Cascadia Code,SFMono-Regular,Consolas,monospace}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.public-page-content{min-width:0}.site-section,.market-page,.pricing-page,.other-services-page,.docs-page,.legal-page article{width:min(var(--lnx-content-width), calc(100% - 48px));margin-inline:auto}.panel,.console-panel,.gateway-panel,.el-card,.market-card,.pricing-card,.service-card,.report-card,.settings-card,.security-card{border-radius:var(--lnx-radius-card)}.table-scroll,.admin-table-shell,.usage-table-scroll,.el-table__body-wrapper{overscroll-behavior-inline:contain;scrollbar-color:#9aabc0 #edf2f7;scrollbar-width:thin}@media (width<=680px){.site-section,.market-page,.pricing-page,.other-services-page,.docs-page,.legal-page article{width:min(100% - 32px, var(--lnx-content-width))}.el-message-box{width:calc(100vw - 32px)}}#app .el-button{border-radius:var(--lnx-radius-control);min-height:40px;font-weight:600}#app .el-button--small{min-height:32px}#app .el-button--primary:not(.is-plain):not(.is-link):not(.is-text){border-color:var(--lnx-brand-700)!important;background:var(--lnx-brand-gradient)!important;color:#fff!important;box-shadow:0 8px 18px #2563eb33!important}#app .el-button--primary:not(.is-plain):not(.is-link):not(.is-text):hover,#app .el-button--primary:not(.is-plain):not(.is-link):not(.is-text):focus-visible{border-color:var(--lnx-brand-800)!important;background:var(--lnx-brand-gradient-hover)!important;box-shadow:0 10px 22px #1d4ed83d!important}#app .el-button--primary.is-plain{background:var(--lnx-soft-gradient)!important;color:#174f9d!important;border-color:#abc9ed!important}#app .el-button--primary.is-plain:is(:hover,:focus-visible){border-color:var(--lnx-brand-500)!important;color:var(--lnx-brand-800)!important;background:#deedff!important}#app :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor.el-input__wrapper){border-radius:var(--lnx-radius-control);min-height:40px;background:var(--lnx-surface)!important;box-shadow:0 0 0 1px var(--lnx-line) inset!important}#app :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor.el-input__wrapper):hover{box-shadow:0 0 0 1px var(--lnx-line-strong) inset!important}#app :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:0 0 0 1px var(--lnx-brand-600) inset, 0 0 0 3px var(--lnx-focus-ring)!important}#app .el-table{--el-table-bg-color:var(--lnx-surface);--el-table-tr-bg-color:var(--lnx-surface);--el-table-header-bg-color:var(--lnx-brand-50);--el-table-row-hover-bg-color:var(--lnx-surface-soft);--el-table-border-color:#dce6f2;--el-table-text-color:var(--lnx-text-regular);--el-table-header-text-color:#385270;border-radius:12px}#app .el-table th.el-table__cell{letter-spacing:.02em;height:46px;font-size:12px;color:#385270!important;background:linear-gradient(#f3f8ff 0%,#eaf3ff 100%)!important}#app .el-table td.el-table__cell{min-height:48px}#app .list-pagination{min-height:64px;color:var(--lnx-text-muted);gap:12px}#app :is(.el-dialog,.el-drawer){border:1px solid var(--lnx-line);border-radius:var(--lnx-radius-card);background:var(--lnx-surface)!important;box-shadow:var(--lnx-shadow-overlay)!important}#app .el-drawer{border-radius:0}#app :is(.el-dialog__header,.el-drawer__header){border-bottom:1px solid var(--lnx-line);background:linear-gradient(90deg,#edf5ffd1,#eefcff8c);margin:0;padding:20px 22px 14px}#app :is(.el-dialog__footer,.el-drawer__footer){border-top:1px solid var(--lnx-line);padding:14px 22px 20px}#app :is(.el-alert,.el-message){border-radius:var(--lnx-radius-control)}#app :is(.metric-card,.console-stat,.market-stats article,.gateway-metrics>div,.report-summary>div){position:relative;overflow:hidden;border:1px solid var(--lnx-line)!important;border-radius:var(--lnx-radius-card)!important;background:var(--lnx-card-gradient)!important;box-shadow:var(--lnx-shadow-card)!important}#app :is(.metric-card,.console-stat,.market-stats article,.gateway-metrics>div,.report-summary>div):before{background:var(--lnx-brand-gradient);content:"";height:3px;position:absolute;inset:0 0 auto}#app :is(.metric-card,.console-stat,.market-card,.pricing-card,.service-card):hover{border-color:var(--lnx-line-strong)!important;box-shadow:var(--lnx-shadow-card-hover)!important}#app :is(.panel,.console-panel,.gateway-panel,.market-card,.pricing-card,.service-card,.report-card,.settings-card,.security-card,.el-card){border-color:var(--lnx-line)!important;background:var(--lnx-card-gradient)!important;box-shadow:var(--lnx-shadow-card)!important}#app .el-alert--info.is-light{background:var(--lnx-info-surface)!important;color:var(--lnx-info)!important;border-color:#bfd9ee!important}#app .el-alert--success.is-light,#app .el-tag--success{background:var(--lnx-success-surface)!important;color:var(--lnx-success)!important;border-color:#a9ddc8!important}#app .el-alert--warning.is-light,#app .el-tag--warning{background:var(--lnx-warning-surface)!important;color:var(--lnx-warning)!important;border-color:#ead090!important}#app .el-alert--error.is-light,#app .el-tag--danger{background:var(--lnx-danger-surface)!important;color:var(--lnx-danger)!important;border-color:#efb7bf!important}#app .site-nav{z-index:40;min-height:72px;position:sticky;top:0;border-bottom:1px solid var(--lnx-line)!important;background:linear-gradient(90deg,#fffffffa,#f6fbfff7)!important;box-shadow:0 4px 16px #334b690f!important}#app .site-nav-inner{width:min(var(--lnx-content-width), calc(100% - 48px));min-height:72px;margin-inline:auto;padding:0}#app .site-brand{min-height:44px;color:var(--lnx-text)!important}#app .site-brand-mark{width:36px;height:36px}#app .site-links{gap:4px}#app .site-links button{border-radius:var(--lnx-radius-control);min-height:40px;padding:0 13px;color:var(--lnx-text-regular)!important}#app .site-links button:is(:hover,.active){background:var(--lnx-soft-gradient)!important;color:#174b8f!important}#app .site-menu-toggle{border:1px solid var(--lnx-line);border-radius:var(--lnx-radius-control);background:var(--lnx-surface);width:42px;min-height:42px;color:var(--lnx-text);justify-content:center;align-items:center;padding:0;display:none}.site-mobile-drawer .el-drawer__body,.admin-mobile-drawer .el-drawer__body,.user-mobile-drawer .el-drawer__body{padding:0}.site-mobile-drawer .el-drawer__header,.admin-mobile-drawer .el-drawer__header,.user-mobile-drawer .el-drawer__header{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-mobile-menu,.workspace-mobile-menu{background:linear-gradient(#fff 0%,#f6faff 100%);flex-direction:column;min-height:100%;padding:18px;display:flex}.mobile-menu-head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-bottom:18px;display:flex}.mobile-menu-head .site-brand,.mobile-menu-head .brand{margin:0}.mobile-menu-close{border:1px solid var(--lnx-line);border-radius:var(--lnx-radius-control);background:var(--lnx-surface);width:42px;height:42px;color:var(--lnx-text);place-items:center;display:grid}.site-mobile-links,.workspace-mobile-links{gap:6px;display:grid}.site-mobile-links button,.workspace-mobile-links button{border-radius:var(--lnx-radius-control);min-height:48px;color:var(--lnx-text-regular);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;display:flex}.site-mobile-links button.active,.workspace-mobile-links button.active{background:var(--lnx-soft-gradient);color:#174b8f}.site-mobile-actions,.workspace-mobile-actions{gap:10px;margin-top:auto;padding-top:24px;display:grid}.admin-mobile-menu{--el-menu-bg-color:transparent;--el-menu-hover-bg-color:var(--lnx-brand-50);--el-menu-text-color:var(--lnx-text-regular);--el-menu-active-color:#174b8f;border-right:0!important}.admin-mobile-menu :is(.el-menu-item,.el-sub-menu__title){border-radius:var(--lnx-radius-control);min-height:46px;margin-bottom:4px}.admin-mobile-menu :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu__title:hover){background:var(--lnx-brand-50)!important;color:#174b8f!important}#app .user-console{grid-template-columns:var(--lnx-user-sidebar) minmax(0, 1fr);background-color:var(--lnx-bg);background-image:var(--lnx-page-gradient)}#app .user-sidebar{border-color:var(--lnx-line)!important;background:linear-gradient(#fff 0%,#f4f9ff 100%)!important;box-shadow:4px 0 16px #334b690f!important}#app .user-main{padding:28px clamp(20px,3vw,40px) 48px}#app .console-hero{align-items:center;margin-bottom:24px}#app .console-stat.polished{min-height:128px;padding:18px}#app .user-mobile-header,#app .admin-menu-toggle{display:none}.workspace-mobile-balance{border-radius:var(--lnx-radius-card);background:var(--lnx-surface-soft);gap:4px;margin:4px 0 18px;padding:14px;display:grid}.workspace-mobile-balance span{color:var(--lnx-text-muted);font-size:12px}.workspace-mobile-balance strong{color:var(--lnx-text);font-size:24px}#app .admin-shell{background-color:var(--lnx-bg)!important;background-image:var(--lnx-page-gradient)!important}#app .admin-aside{padding:24px 16px;width:var(--lnx-admin-sidebar)!important;border-color:var(--lnx-line)!important;background:linear-gradient(#fff 0%,#f4f9ff 100%)!important}#app .admin-header{min-height:80px;padding:16px clamp(20px,3vw,40px);border-color:var(--lnx-line)!important;background:linear-gradient(90deg,#fffffffa,#f4fafffa)!important}#app .admin-main{padding:24px clamp(20px,3vw,40px) 48px;background-color:var(--lnx-bg)!important;background-image:var(--lnx-page-gradient)!important}#app .admin-menu :is(.el-menu-item,.el-sub-menu__title){border-radius:var(--lnx-radius-control);min-height:44px;margin-bottom:4px}#app .admin-menu :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu__title:hover){background:var(--lnx-soft-gradient)!important;color:#174b8f!important}#app .creative-studio{background:var(--lnx-bg)!important;color:var(--lnx-text)!important}#app .creative-studio .studio-nav{min-height:72px;border-color:var(--lnx-line)!important;background:#fffffff5!important;box-shadow:0 4px 16px #334b690f!important}#app .creative-studio .studio-main{width:min(var(--lnx-content-width), calc(100% - 48px))}#app .creative-studio .brand-orb{border-radius:var(--lnx-radius-card);background:var(--lnx-brand-gradient)!important;box-shadow:0 8px 18px #2563eb33!important}#app .creative-studio .studio-eyebrow,#app .creative-studio .composer-head p,#app .creative-studio .studio-intro h1 em,#app .creative-studio .composer-head button,#app .creative-studio .prompt-box button,#app .creative-studio .template-grid b,#app .creative-studio .work-card footer a,#app .creative-studio .work-card footer button{color:var(--lnx-brand-600)!important}#app .creative-studio :is(.first-time-card,.mode-rail,.composer-card,.template-grid>button,.login-empty,.no-works,.work-card){border-color:var(--lnx-line)!important;background:var(--lnx-surface)!important;box-shadow:var(--lnx-shadow-card)!important}#app .creative-studio .mode-rail>button:hover,#app .creative-studio .mode-rail>button.active{background:var(--lnx-brand-50)!important;color:#174b8f!important}#app .creative-studio .mode-icon,#app .creative-studio .newbie-guide,#app .creative-studio .storyboard-helper,#app .creative-studio .login-empty>span{background:var(--lnx-brand-50)!important;color:var(--lnx-brand-600)!important;border-color:#cfe0fa!important}#app .creative-studio .active .mode-icon,#app .creative-studio .composer-bottom .el-button{border-color:var(--lnx-brand-600)!important;background:var(--lnx-brand-gradient)!important;color:#fff!important;box-shadow:none!important}.el-overlay .auth-dialog{background:var(--lnx-card-gradient)!important;border-color:#c9d9ea!important}.auth-dialog .auth-dialog-mark,#app .admin-login .brand-mark{background:var(--lnx-soft-gradient)!important;border:1px solid #c8dcf4!important;box-shadow:0 10px 24px #2563eb26!important}#app .admin-login .login-panel{background:var(--lnx-card-gradient)!important;border-color:#c9d9ea!important}#app .admin-login .submit-btn.el-button--primary:not(.is-link):not(.is-plain):not(.is-text){border-color:var(--lnx-brand-700)!important;background:var(--lnx-brand-gradient)!important}#app .admin-shell .admin-aside{background:linear-gradient(#fff 0%,#f4f9ff 100%)!important}#app .admin-shell .admin-header{background:linear-gradient(90deg,#fffffffa,#f4fafffa)!important}#app .admin-shell .admin-main{background-color:var(--lnx-bg)!important;background-image:var(--lnx-page-gradient)!important}#app .admin-shell .el-button--primary:not(.is-link):not(.is-plain):not(.is-text){border-color:var(--lnx-brand-700)!important;background:var(--lnx-brand-gradient)!important;box-shadow:0 8px 18px #2563eb2e!important}#app .creative-studio .prompt-box:focus-within{border-color:var(--lnx-brand-600)!important;box-shadow:0 0 0 3px #2563eb1a!important}@media (width<=980px){#app .site-nav{position:sticky}#app .site-nav-inner{flex-wrap:nowrap;width:calc(100% - 32px)}#app .site-links{display:none}#app .site-menu-toggle{display:inline-flex}#app .site-actions{order:initial;width:auto;margin-left:auto;overflow:visible}#app .site-actions .site-auth-button:not(.primary),#app .site-account-desktop{display:none}#app .user-console{display:block}#app .user-sidebar{display:none}#app .user-mobile-header{z-index:30;border-bottom:1px solid var(--lnx-line);background:#fffffff7;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:0 20px;display:grid;position:sticky;top:0}#app .user-mobile-header>div{min-width:0;display:grid}#app .user-mobile-header strong,#app .user-mobile-header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app .user-mobile-header small{color:var(--lnx-text-muted);font-size:11px}#app .user-mobile-header .site-menu-toggle{display:inline-flex}#app .user-main{padding:24px 20px 44px}#app .admin-aside{display:none}#app .admin-menu-toggle{flex:none;display:inline-flex}#app .admin-header{flex-flow:row;align-items:center;min-height:72px}#app .admin-header .header-copy{flex:1;min-width:0}#app .admin-header .header-copy h1,#app .admin-header .header-copy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app .admin-header .header-copy p{display:none}}@media (width<=700px){#app .site-nav,#app .site-nav-inner{min-height:64px}#app .site-brand{min-width:0}#app .site-brand>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app .site-actions .site-auth-button.primary{min-height:40px;padding:0 12px}#app .public-site.home-theme .hero-copy>p.hero-brandline{font-size:30px;line-height:1.2}#app .user-mobile-header{padding:0 16px}#app .user-main{padding:20px 16px 36px}#app .console-hero{align-items:stretch;gap:16px}#app .console-hero h1{font-size:26px}#app .console-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#app .console-hero-actions>:last-child{grid-column:1/-1}#app .console-overview{grid-template-columns:minmax(0,1fr)}#app .console-stat.polished,#app .console-panel{grid-column:1!important}#app .admin-header{padding:12px 16px}#app .admin-header .header-actions .el-button:first-child{display:none}#app .admin-main{padding:18px 14px 36px}#app :is(.console-toolbar,.toolbar-actions,.panel-head){flex-direction:column;align-items:stretch}#app .toolbar-actions>*,#app .toolbar-actions .el-input,#app .toolbar-actions .el-select,#app .toolbar-actions .el-date-editor{width:100%!important}#app .el-dialog{width:calc(100vw - 24px)!important}#app .creative-studio .studio-main{width:calc(100% - 32px)}}
