@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#FFF;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:-moz-fit-content;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.product-workspace{--ws-text-page:28px;--ws-leading-page:36px;--ws-text-section:18px;--ws-leading-section:28px;--ws-text-card:16px;--ws-leading-card:24px;--ws-text-body:14px;--ws-leading-body:22px;--ws-text-support:13px;--ws-leading-support:20px;--ws-text-label:12px;--ws-leading-label:18px;--ws-text-micro:11px;--ws-leading-micro:16px;--ws-control-compact:32px;--ws-control-default:36px;--ws-control-large:40px;--ws-radius-control:10px;--ws-radius-card:10px;--ws-radius-panel:12px;--ws-space-1:4px;--ws-space-2:8px;--ws-space-3:12px;--ws-space-4:16px;--ws-space-6:24px;--ws-space-8:32px;--ws-action:#0f172a;--ws-action-hover:#1e293b;--ws-page:#f8fafc;--ws-surface:#ffffff;--ws-surface-raised:#f8fafc;--ws-border:#e2e8f0;--ws-text:#0f172a;--ws-text-muted:#64748b;--ws-text-soft:#94a3b8;--ws-accent:#7c3aed;--ws-accent-soft:#f5f3ff;--ws-accent-text:#6d28d9;--ws-accent-contrast:#ffffff;--ws-positive:#047857;--ws-warning:#b45309;--ws-shadow:0 8px 20px rgba(15,23,42,0.055);font-family:Plus Jakarta Sans,DM Sans,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,system-ui,sans-serif;color:var(--ws-text);background:var(--ws-page)}html[data-product-mode=web] .product-workspace{--ws-page:#f8fafc;--ws-surface:#ffffff;--ws-surface-raised:#f8fafc;--ws-border:#e2e8f0;--ws-text:#0f172a;--ws-text-muted:#64748b;--ws-text-soft:#94a3b8;--ws-accent:#7c3aed;--ws-accent-soft:#f5f3ff;--ws-accent-text:#6d28d9;--ws-accent-contrast:#ffffff;--ws-positive:#047857;--ws-warning:#b45309;--ws-shadow:0 14px 36px rgba(15,23,42,0.045)}html[data-product-mode=data] .product-workspace{--data-page:#f8fafc;--data-ink:#0b1110;--data-surface:#ffffff;--data-border:#e2e8f0;--data-accent:#0f8f78;--data-accent-soft:#e8f6f1;--data-mono:ui-monospace,"SFMono-Regular","Cascadia Code","Roboto Mono",Menlo,Consolas,monospace;--ws-page:var(--data-page);--ws-surface:var(--data-surface);--ws-surface-raised:#f8fafc;--ws-border:var(--data-border);--ws-text:#0f172a;--ws-text-muted:#64748b;--ws-text-soft:#94a3b8;--ws-accent:var(--data-accent);--ws-accent-soft:var(--data-accent-soft);--ws-accent-text:#0a6f5d;--ws-accent-contrast:#ffffff;--ws-shadow:0 8px 20px rgba(15,23,42,0.055)}.product-workspace .workspace-home-header{padding:18px 4px 22px}.product-workspace .workspace-home-title{color:var(--ws-text);font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.02;letter-spacing:-.048em}.product-workspace .workspace-home-description{color:var(--ws-text-muted);font-size:16px;font-weight:500;line-height:25px;letter-spacing:-.01em}.product-workspace .data-context-bar{display:flex;min-width:0;flex-direction:column;gap:16px;padding:4px}.product-workspace .data-tool-context-header .data-context-bar{padding-right:0;padding-left:0}.product-workspace .data-tool-context-header{width:calc(100% - 64px)}@media (max-width:640px){.product-workspace .data-tool-context-header{width:calc(100% - 32px)}}.product-workspace .data-context-bar__main{min-width:0}.product-workspace .data-context-bar__title{color:var(--ws-text);font-size:var(--ws-text-page);font-weight:700;line-height:var(--ws-leading-page);letter-spacing:-.03em}.product-workspace .data-context-bar__description{max-width:48rem;margin-top:4px;color:var(--ws-text-muted);font-size:var(--ws-text-body);line-height:var(--ws-leading-body)}.product-workspace .data-context-bar__metadata{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 16px;font-family:var(--data-mono,ui-monospace,monospace)}.product-workspace .data-context-bar__metadata>div{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.product-workspace .data-context-bar__metadata dt{color:var(--ws-text-soft);font-size:var(--ws-text-micro);font-weight:700}.product-workspace .data-context-bar__metadata dd{color:var(--ws-text-muted);font-size:var(--ws-text-label);font-weight:600}.product-workspace .data-context-bar__back{display:inline-flex;width:-moz-fit-content;width:fit-content;height:var(--ws-control-compact);align-items:center;gap:6px;margin-bottom:8px;border-radius:var(--ws-radius-control);color:var(--ws-text-muted);padding:0 10px;font-size:var(--ws-text-support);font-weight:600;transition:background-color .15s ease,color .15s ease}.product-workspace .data-context-bar__back:hover{background:var(--ws-accent-soft);color:var(--ws-accent-text)}.product-workspace .data-context-bar__back:focus-visible{outline:2px solid var(--data-accent,#0f8f78);outline-offset:2px}.product-workspace .data-tool-card[data-tool-theme=forest]{--data-tool-bg:#ecf7f3;--data-tool-signal:#0f8f78}.product-workspace .data-tool-card[data-tool-theme=navy]{--data-tool-bg:#eef6fa;--data-tool-signal:#247c9d}.product-workspace .data-tool-card[data-tool-theme=umber]{--data-tool-bg:#fbf5e9;--data-tool-signal:#a56f18}.product-workspace .data-tool-card.ws-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--data-tool-signal) 22%,var(--ws-border));border-radius:var(--ws-radius-card);background-color:var(--data-tool-bg);box-shadow:none;color:var(--ws-text);transition:border-color .15s ease,box-shadow .15s ease}.product-workspace .data-tool-card:before{position:absolute;inset:0 0 auto;height:3px;background:var(--data-tool-signal);content:""}.product-workspace .data-tool-card:hover{border-color:color-mix(in srgb,var(--data-tool-signal) 48%,var(--ws-border));box-shadow:0 8px 20px rgba(15,23,42,.08)}.product-workspace .data-tool-card:focus-visible{outline:2px solid var(--data-tool-signal);outline-offset:3px}.product-workspace .data-tool-card__icon{margin:4px;color:var(--data-tool-signal)}.product-workspace .data-tool-card__platform{border:1px solid color-mix(in srgb,var(--data-tool-signal) 25%,transparent);border-radius:6px;background:rgba(255,255,255,.58);color:var(--data-tool-signal);padding:5px 9px;font-size:12px;font-weight:700}.product-workspace .data-tool-card__title{color:var(--ws-text);font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.35}.product-workspace .data-tool-card__description{color:var(--ws-text-muted);font-size:13px;line-height:1.5}.product-workspace .data-tool-card__access{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid color-mix(in srgb,var(--data-tool-signal) 16%,var(--ws-border));padding-top:8px;color:#475569;font-size:12px;font-weight:600}.product-workspace .data-catalog-surface{border-color:var(--data-border,#d8e2dd);background:var(--data-surface,#ffffff);box-shadow:none}.product-workspace .data-catalog-table [class*=font-mono],.product-workspace .data-catalog-table code{font-family:var(--data-mono,ui-monospace,monospace)}.product-workspace .data-catalog-row:hover{background:var(--data-accent-soft,#dff5ee)}.product-workspace .data-nav-active{background:var(--data-accent-soft,#e8f6f1);color:#075f50}.product-workspace .data-nav-active svg{color:var(--data-accent,#0f8f78)}.product-workspace .product-mode-option{transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.product-workspace .product-mode-switch{background:#f0f0ef;box-shadow:inset 0 0 0 1px rgba(71,85,105,.06)}.product-workspace .product-mode-option--selected{background:#3b3b3a;color:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.16)}.product-workspace .product-mode-option--inactive{color:#4b5563}.product-workspace .product-mode-option--inactive:hover{background:rgba(255,255,255,.7);color:#1f2937}.product-workspace .product-mode-option--data-entry{color:#08715f;background:transparent;box-shadow:none}.product-workspace .product-mode-option--data-entry:hover{color:#075f50;background:#dff2eb;box-shadow:none}.product-workspace .product-mode-option:active{transform:scale(.98)}@media (max-width:767px){.product-workspace .workspace-home-header{padding-top:10px;padding-bottom:18px}.product-workspace .workspace-home-title{font-size:32px}.product-workspace .workspace-home-description{font-size:14px;line-height:22px}.product-workspace .data-context-bar__metadata{align-items:flex-start}}@media (min-width:768px){.product-workspace .data-context-bar{flex-direction:row;align-items:flex-end;justify-content:space-between}.product-workspace .data-context-bar__metadata{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.product-workspace .data-tool-card{transition:border-color .15s ease}.product-workspace .data-tool-card__access svg,.product-workspace .product-mode-option,.product-workspace .product-mode-option:active{transition:none;transform:none}}.product-workspace .data-shared-page{background:var(--ws-page);color:var(--ws-text)}.product-workspace .data-shared-surface{border-color:var(--ws-border);background:var(--ws-surface);color:var(--ws-text);box-shadow:var(--ws-shadow)}.product-workspace .data-shared-raised{border-color:var(--ws-border);background:var(--ws-surface-raised);color:var(--ws-text)}.product-workspace .data-shared-heading{color:var(--ws-text)}.product-workspace .data-shared-muted{color:var(--ws-text-muted)}.product-workspace .data-shared-soft{color:var(--ws-text-soft)}.product-workspace .data-shared-accent{color:var(--ws-accent-text)}.product-workspace .data-catalog-filter{border-color:var(--ws-border);background:var(--ws-surface);color:var(--ws-text-muted)}.product-workspace .data-catalog-filter:hover{border-color:var(--ws-accent);color:var(--ws-accent-text)}.product-workspace .data-catalog-filter[aria-pressed=true]{border-color:var(--ws-accent);background:var(--ws-accent);color:var(--ws-accent-contrast)}.product-workspace .api-access-saving-overlay{background:rgba(255,252,248,.72)}.product-workspace .home-workbench-compact{--ws-text-page:24px;--ws-leading-page:28px;--ws-text-section:15px;--ws-leading-section:22px;--ws-text-card:14px;--ws-leading-card:20px;--ws-text-body:12px;--ws-leading-body:18px;--ws-text-support:11px;--ws-leading-support:17px;--ws-text-label:10px;--ws-leading-label:15px;--ws-text-micro:10px;--ws-leading-micro:14px;--ws-control-compact:28px;--ws-control-default:32px}.product-workspace .home-workbench-light-js{--ws-radius-card:10px;--ws-radius-panel:12px;--home-radius-card:10px;--home-card-padding:16px;--home-card-gap:16px;--home-feature-title-size:14px;--home-feature-title-leading:20px;--home-feature-body-size:12px;--home-feature-body-leading:18px;--home-shadow-soft:none;background:var(--ws-page)}.product-workspace .home-workbench-light-js .home-app-portal,.product-workspace .home-workbench-light-js .home-workspace-status{border-color:#dfe4ea;border-radius:var(--home-radius-card);box-shadow:var(--home-shadow-soft)}.product-workspace .home-workbench-light-js .home-secondary-surface{border-color:#dfe4ea;border-radius:var(--home-radius-card);box-shadow:none}.product-workspace .home-workbench-light-js .home-api-commercial-card{background:radial-gradient(circle at 100% 0,rgba(34,211,238,.16),transparent 42%),linear-gradient(145deg,#0f172a,#020617);box-shadow:0 12px 28px rgba(15,23,42,.16)}.product-workspace .home-workbench-light-js .home-seller-header{padding:18px 4px 22px}.product-workspace .home-workbench-light-js .home-available-apps-note{border:1px solid #dfe4ea;border-radius:999px;background:rgba(255,255,255,.82);color:#64748b;font-size:11px;font-weight:600;line-height:16px;padding:7px 11px}.product-workspace .home-workbench-light-js .home-seller-title{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.02;letter-spacing:-.048em}.product-workspace .home-workbench-light-js .home-seller-description{font-size:16px;font-weight:500;line-height:25px;letter-spacing:-.01em}.product-workspace .home-workbench-light-js .home-app-portals{align-items:stretch}.product-workspace .home-workbench-light-js .home-app-portal{display:grid;min-width:0;min-height:554px;grid-template-rows:220px minmax(0,1fr);overflow:visible;border:1px solid #dfe4ea;border-radius:12px;background:#ffffff;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-workspace .home-workbench-light-js .home-app-portal:hover{border-color:#cbd5e1;box-shadow:0 14px 32px rgba(15,23,42,.08);transform:translateY(-2px)}.product-workspace .home-workbench-light-js .home-app-portal-media{min-width:0;border-bottom:1px solid #e9edf2;border-radius:12px 12px 0 0;background:#f8fafc}.product-workspace .home-workbench-light-js .home-app-portal-media:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 48%,rgba(248,250,252,.3));content:"";pointer-events:none}.product-workspace .home-workbench-light-js .home-app-portal-body{display:flex;min-width:0;flex-direction:column;padding:22px}.product-workspace .home-workbench-light-js .home-app-portal-action-meta,.product-workspace .home-workbench-light-js .home-app-portal-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64748b;font-size:10px;font-weight:700;line-height:15px}.product-workspace .home-workbench-light-js .home-app-portal-index{letter-spacing:.16em}.product-workspace .home-workbench-light-js .home-app-portal-availability{border-radius:999px;background:#f1f5f9;padding:4px 8px}.product-workspace .home-workbench-light-js .home-app-portal-title{margin-top:18px;color:#0f172a;font-size:25px;font-weight:700;line-height:30px;letter-spacing:-.028em}.product-workspace .home-workbench-light-js .home-app-portal-description{min-height:58px;margin-top:9px;color:#64748b;font-size:13px;line-height:19px}.product-workspace .home-workbench-light-js .home-app-portal-signals{display:flex;min-height:26px;flex-wrap:wrap;gap:6px;margin-top:15px}.product-workspace .home-workbench-light-js .home-app-portal-signals span{border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#475569;font-size:10px;font-weight:600;line-height:14px;padding:4px 8px}.product-workspace .home-workbench-light-js .home-app-portal-action-area{margin-top:auto;padding-top:22px}.product-workspace .home-workbench-light-js .home-app-portal-action-meta{margin-bottom:9px}.product-workspace .home-workbench-light-js .home-app-progress-track{height:3px;overflow:hidden;border-radius:999px;background:#e9edf2}.product-workspace .home-workbench-light-js .home-app-progress-track span{display:block;height:100%;border-radius:inherit;background:#0f172a}.product-workspace .home-workbench-light-js .home-app-primary-action{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;border:1px solid #0f172a;border-radius:9px;background:#0f172a;color:#ffffff;font-size:12px;font-weight:700;line-height:17px;padding:11px 13px;transition:background .16s ease,transform .16s ease}.product-workspace .home-workbench-light-js .home-app-primary-action:hover{background:#1e293b}.product-workspace .home-workbench-light-js .home-app-primary-action:active{transform:translateY(1px)}.product-workspace .home-workbench-light-js .home-video-chooser{position:relative}.product-workspace .home-workbench-light-js .home-video-entry-menu{position:absolute;right:0;bottom:calc(100% + 8px);left:0;z-index:20;overflow:hidden;border:1px solid #dfe4ea;border-radius:10px;background:#ffffff;box-shadow:0 18px 44px rgba(15,23,42,.16);padding:5px}.product-workspace .home-workbench-light-js .home-video-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:7px;color:#0f172a;padding:10px}.product-workspace .home-workbench-light-js .home-video-entry:hover{background:#f8fafc}.product-workspace .home-workbench-light-js .home-video-entry span span,.product-workspace .home-workbench-light-js .home-video-entry strong{display:block}.product-workspace .home-workbench-light-js .home-video-entry strong{font-size:11px;line-height:16px}.product-workspace .home-workbench-light-js .home-video-entry span span{overflow:hidden;margin-top:2px;color:#64748b;font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=keyword] .home-app-portal-action-meta span:last-child,.product-workspace .home-workbench-light-js .home-app-portal[data-accent=keyword] .home-app-portal-index{color:#0891b2}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=keyword] .home-app-progress-track span{background:#06b6d4}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=video] .home-app-portal-action-meta span:last-child,.product-workspace .home-workbench-light-js .home-app-portal[data-accent=video] .home-app-portal-index{color:#7c3aed}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=video] .home-app-progress-track span{background:#8b5cf6}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=repricing] .home-app-portal-action-meta span:last-child,.product-workspace .home-workbench-light-js .home-app-portal[data-accent=repricing] .home-app-portal-index{color:#d97706}.product-workspace .home-workbench-light-js .home-app-portal[data-accent=repricing] .home-app-progress-track span{background:#f59e0b}@media (max-width:639px){.product-workspace .home-workbench-light-js .home-seller-header{align-items:flex-start;flex-direction:column;gap:14px;padding-top:10px;padding-bottom:18px}.product-workspace .home-workbench-light-js .home-seller-title{font-size:32px}.product-workspace .home-workbench-light-js .home-seller-description{font-size:14px;line-height:22px}.product-workspace .home-workbench-light-js .home-app-portal{min-height:524px;grid-template-rows:190px minmax(0,1fr)}.product-workspace .home-workbench-light-js .home-app-portal-body{padding:18px}.product-workspace .home-workbench-light-js .home-app-portal-title{margin-top:15px;font-size:23px}.product-workspace .home-workbench-light-js .home-connection-strip{padding-inline:12px}}.product-workspace .home-workbench-light-js .home-feature-card,.product-workspace .home-workbench-light-js .home-feature-hero,.product-workspace .home-workbench-light-js .home-workspace-status{border-color:#dfe4ea;border-radius:var(--home-radius-card);box-shadow:var(--home-shadow-soft)}.product-workspace .home-workbench-light-js .home-feature-slot{border:1px dashed #d7dce3;border-radius:var(--home-radius-card);background:rgba(255,255,255,.62);color:#64748b;gap:var(--home-card-gap);padding:var(--home-card-padding)}.product-workspace .home-workbench-light-js .home-feature-slot-icon{background:#f1f5f9;color:#94a3b8}.product-workspace .home-workbench-light-js .home-feature-slot-title{color:#475569;font-size:var(--home-feature-title-size);font-weight:600;line-height:var(--home-feature-title-leading)}.product-workspace .home-workbench-light-js .home-feature-slot-description{font-size:var(--home-feature-body-size);line-height:var(--home-feature-body-leading)}.product-workspace .home-workbench-light-js .home-feature-groups{align-items:start}.product-workspace .home-workbench-light-js .home-feature-group{min-width:0}.product-workspace .home-workbench-light-js .home-feature-hero{background:#0f172a;border-color:rgba(15,23,42,.08);box-shadow:none}.product-workspace .home-workbench-light-js .home-feature-hero-overlay{background:linear-gradient(180deg,rgba(15,23,42,.02) 18%,rgba(15,23,42,.78))}.product-workspace .home-workbench-light-js .home-feature-group-title{font-size:24px;font-weight:700;line-height:29px;letter-spacing:-.015em}.product-workspace .home-workbench-light-js .home-feature-hero-arrow{transition:transform .2s ease}.product-workspace .home-workbench-light-js .home-feature-hero:hover .home-feature-hero-arrow{transform:translateX(3px)}.product-workspace .home-workbench-light-js .home-feature-hero-description{font-size:13px;font-weight:500;line-height:19px}.product-workspace .home-workbench-light-js .home-feature-card{border:1px solid rgba(15,23,42,.06);border-radius:var(--home-radius-card);background:#ffffff;box-shadow:none;gap:var(--home-card-gap);padding:var(--home-card-padding);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-workspace .home-workbench-light-js .home-feature-icon{background:#f1f5f9;color:#475569}.product-workspace .home-workbench-light-js .home-feature-card--keyword .home-feature-icon{background:#ecfeff;color:#0891b2}.product-workspace .home-workbench-light-js .home-feature-card--replication .home-feature-icon,.product-workspace .home-workbench-light-js .home-feature-card--talking .home-feature-icon,.product-workspace .home-workbench-light-js .home-feature-card--video .home-feature-icon{background:#f5f3ff;color:#7c3aed}.product-workspace .home-workbench-light-js .home-feature-card--repricing .home-feature-icon{background:#fffbeb;color:#d97706}.product-workspace .home-workbench-light-js .home-feature-card-title{font-size:var(--home-feature-title-size);font-weight:600;line-height:var(--home-feature-title-leading);letter-spacing:-.01em}.product-workspace .home-workbench-light-js .home-feature-card-description,.product-workspace .home-workbench-light-js .home-feature-run-state{font-size:var(--home-feature-body-size);line-height:var(--home-feature-body-leading)}.product-workspace .home-workbench-light-js .home-feature-run-state{color:#7c3aed;font-weight:500}.product-workspace .home-workbench-light-js .home-feature-card-side-action{font-size:11px;font-weight:600;line-height:16px}.product-workspace .home-workbench-light-js .home-feature-card:hover{border-color:rgba(15,23,42,.1);box-shadow:0 8px 20px rgba(15,23,42,.08);transform:translateY(-1px)}@media (max-width:639px){.product-workspace .home-workbench-light-js .home-seller-header{display:block}.product-workspace .home-workbench-light-js .home-feature-group-title{font-size:22px}}.product-workspace .home-workbench-light-js .home-support-resources{box-shadow:none}.product-workspace .home-agent-light{--ws-radius-card:12px;--ws-radius-panel:12px;--home-shadow-soft:0 3px 12px rgba(15,23,42,0.035)}.product-workspace .home-agent-light .home-agent-panel{border-color:#cbd5e1;border-radius:12px;box-shadow:0 18px 48px rgba(15,23,42,.14)}.product-workspace .home-agent-light [data-layout=full-height]>header{padding:12px 14px}.product-workspace .home-agent-light .agent-context-card{margin:12px 14px 0;padding:12px;background:#f8fafc}.product-workspace .home-agent-light .agent-chat-preview{margin:12px 14px 0}.product-workspace .home-agent-light .agent-message-bubble{border:1px solid #e2e8f0;border-radius:10px 10px 10px 3px;background:#f8fafc;padding:12px 14px;box-shadow:0 2px 8px rgba(15,23,42,.035)}.product-workspace .home-agent-light .agent-composer-shell{border-color:#d7dee8;box-shadow:0 8px 24px rgba(15,23,42,.08)}.product-workspace .ws-type-page{font-size:var(--ws-text-page);font-weight:700;line-height:var(--ws-leading-page);letter-spacing:-.03em}.product-workspace .ws-type-section{font-size:var(--ws-text-section);font-weight:700;line-height:var(--ws-leading-section)}.product-workspace .ws-type-card{font-size:var(--ws-text-card);font-weight:600;line-height:var(--ws-leading-card)}.product-workspace .ws-type-body{font-size:var(--ws-text-body);font-weight:400;line-height:var(--ws-leading-body)}.product-workspace .ws-type-support{font-size:var(--ws-text-support);font-weight:400;line-height:var(--ws-leading-support)}.product-workspace .ws-type-label{font-size:var(--ws-text-label);font-weight:600;line-height:var(--ws-leading-label)}.product-workspace .ws-type-micro{font-size:var(--ws-text-micro);font-weight:600;line-height:var(--ws-leading-micro)}.product-workspace .ws-card{border:1px solid var(--ws-border);border-radius:var(--ws-radius-card);background:var(--ws-surface)}.product-workspace .ws-panel{border:1px solid var(--ws-border);border-radius:var(--ws-radius-panel);background:var(--ws-surface)}.product-workspace .ws-button{display:inline-flex;min-width:0;height:var(--ws-control-default);align-items:center;justify-content:center;gap:var(--ws-space-2);border-radius:var(--ws-radius-control);padding:0 14px;font-size:var(--ws-text-body);font-weight:700;line-height:1;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.product-workspace .ws-button-compact{height:var(--ws-control-compact);padding-inline:12px;font-size:var(--ws-text-support)}.product-workspace .ws-button-large{height:var(--ws-control-large);padding-inline:16px}.product-workspace .ws-button-primary{background:var(--ws-action);color:#ffffff}.product-workspace .ws-button-primary:hover{background:var(--ws-action-hover)}.product-workspace .ws-button-secondary{border:1px solid #cbd5e1;background:#ffffff;color:#334155}.product-workspace .ws-button-secondary:hover{background:#f8fafc;border-color:#94a3b8}.product-workspace .ws-icon-button{display:inline-flex;width:var(--ws-control-default);height:var(--ws-control-default);align-items:center;justify-content:center;border-radius:var(--ws-radius-control)}.product-workspace .ws-nav-item{display:flex;align-items:center;font-weight:500}.product-workspace .ws-conversation-row,.product-workspace .ws-nav-item{min-height:var(--ws-control-default);border-radius:var(--ws-radius-control);font-size:var(--ws-text-body);line-height:var(--ws-leading-body)}.product-workspace .ws-field{min-height:var(--ws-control-large);border:1px solid var(--ws-border);border-radius:var(--ws-radius-control);background:var(--ws-surface);padding:0 12px;font-size:var(--ws-text-body);line-height:var(--ws-leading-body)}.product-workspace :is(.ws-button,.ws-icon-button,.ws-field,.ws-nav-item,.product-mode-option):focus-visible{outline:2px solid #94a3b8;outline-offset:2px}.product-workspace :is(.ws-button,.ws-icon-button,.ws-field,.ws-nav-item,.product-mode-option):disabled{cursor:not-allowed;opacity:.5}