:root{--app-header-height: 64px;--app-main-top-offset: calc(var(--app-header-height) + 20px);--app-sticky-top: var(--app-header-height);--app-sticky-toolbar-height: 64px;--app-sticky-stack-top: calc( var(--app-sticky-top) + var(--app-sticky-toolbar-height) );--app-sticky-content-top: var(--app-main-top-offset);--color-vergex-workbench-cta: #968aff;--color-vergex-workbench-cta-active: #877af0;--color-vergex-workbench-home-cta-start: #7060f5;--color-vergex-workbench-home-cta-end: #4235b3;--color-vergex-workbench-hero-overlay: rgba(255, 255, 255, .1);--color-vergex-workbench-hero-mid: #b9b1ff;font-stretch:108%;font-feature-settings:normal;font-variant-numeric:normal}html,body,#root,button,input,select,textarea{font-stretch:108%}.tabular-nums,.mono{font-feature-settings:normal;font-variant-numeric:normal}.vergex-workbench-cta-button{background-color:var(--color-vergex-workbench-cta);color:var(--color-vergex-black-bg);transition:background-color .16s ease,opacity .16s ease}.vergex-workbench-cta-button:hover{background-color:var(--color-vergex-workbench-cta-active)}.vergex-workbench-home-cta{background-image:linear-gradient(139.1deg,var(--color-vergex-workbench-home-cta-start) 23.443%,var(--color-vergex-workbench-home-cta-end) 83.59%);border-color:var(--color-vergex-text-primary)}.vergex-workbench-home-cta:disabled{opacity:1;cursor:pointer}.vergex-workbench-hero-text{background-image:linear-gradient(90deg,var(--color-vergex-workbench-hero-overlay) 0%,var(--color-vergex-workbench-hero-overlay) 100%),linear-gradient(186.13deg,var(--color-vergex-brand) 0%,var(--color-vergex-workbench-hero-mid) 26.09%,var(--color-vergex-text-primary) 90.445%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-stretch:112%}.vergex-workbench-hero-title{font-size:44px;line-height:56px;font-weight:700}:root{--resize-dur: .3s;--resize-ease: cubic-bezier(.22, 1, .36, 1);--digit-dur: .5s;--digit-distance: 8px;--digit-stagger: 70ms;--digit-blur: 2px;--digit-ease: cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x: 0;--digit-dir-y: 1;--dropdown-open-dur: .25s;--dropdown-close-dur: .15s;--dropdown-pre-scale: .97;--dropdown-closing-scale: .99;--dropdown-ease: cubic-bezier(.22, 1, .36, 1);--panel-open-dur: .4s;--panel-close-dur: .35s;--panel-translate-y: 100px;--panel-blur: 2px;--panel-ease: cubic-bezier(.22, 1, .36, 1)}.t-resize{transition:width var(--resize-dur) var(--resize-ease),height var(--resize-dur) var(--resize-ease);will-change:width,height}@media(prefers-reduced-motion:reduce){.t-resize{transition:none!important}}.t-dropdown{transform-origin:top left;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease),opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform,opacity}.t-dropdown[data-origin=top-right]{transform-origin:top right}.t-dropdown[data-origin=top-center]{transform-origin:top center}.t-dropdown[data-origin=bottom-left]{transform-origin:bottom left}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom center}.t-dropdown[data-origin=bottom-right]{transform-origin:bottom right}.t-dropdown.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease),opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media(prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease),opacity var(--panel-close-dur) var(--panel-ease),filter var(--panel-close-dur) var(--panel-ease);will-change:transform,opacity,filter}.t-panel-slide[data-open=true]{transform:translateY(0);opacity:1;filter:blur(0);pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease)}@media(prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-chat-pane{min-width:0;transition:flex-basis var(--panel-open-dur) var(--panel-ease);will-change:flex-basis}.t-workspace{flex-basis:0;overflow:hidden;opacity:0;transform:translate(40px);filter:blur(var(--panel-blur));pointer-events:none;transition:flex-basis var(--panel-close-dur) var(--panel-ease),opacity var(--panel-close-dur) var(--panel-ease),transform var(--panel-close-dur) var(--panel-ease),filter var(--panel-close-dur) var(--panel-ease);will-change:flex-basis,opacity,transform,filter}.t-workspace.is-open{flex-basis:var(--workspace-basis, 60%);opacity:1;transform:translate(0);filter:blur(0);pointer-events:auto;transition:flex-basis var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),transform var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease)}.t-swap-pane{transform-origin:center center}.t-swap-pane.swap-out-left{animation:t-pane-swap-out-left .14s var(--panel-ease) both}.t-swap-pane.swap-out-right{animation:t-pane-swap-out-right .14s var(--panel-ease) both}.t-swap-pane.swap-in-left{animation:t-pane-swap-in-left .22s var(--panel-ease) both}.t-swap-pane.swap-in-right{animation:t-pane-swap-in-right .22s var(--panel-ease) both}.t-workbench-resizer{width:4px;flex:0 0 4px;cursor:col-resize;background:transparent;transition:background-color .15s ease}.t-workbench-resizer:hover,.t-workbench-resizer.is-dragging{background:var(--color-vergex-container-bg)}@media(prefers-reduced-motion:reduce){.t-chat-pane,.t-workspace,.t-swap-pane,.t-workbench-resizer{transition:none!important;animation:none!important}}@keyframes t-pane-swap-out-left{0%{opacity:1;transform:translate(0) scale(1);filter:blur(0)}to{opacity:.72;transform:translate(-20px) scale(.985);filter:blur(2px)}}@keyframes t-pane-swap-out-right{0%{opacity:1;transform:translate(0) scale(1);filter:blur(0)}to{opacity:.72;transform:translate(20px) scale(.985);filter:blur(2px)}}@keyframes t-pane-swap-in-left{0%{opacity:.72;transform:translate(-20px) scale(.985);filter:blur(2px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}@keyframes t-pane-swap-in-right{0%{opacity:.72;transform:translate(20px) scale(.985);filter:blur(2px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)),calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{transform:translate(0);opacity:1;filter:blur(0)}}.t-digit-group{display:inline-flex;align-items:baseline}.t-digit{display:inline-block;will-change:transform,opacity,filter}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media(prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.streaming-cursor:after{content:"▌";display:inline-block;margin-left:1px;color:var(--color-vergex-brand);animation:t-cursor-blink 1s steps(2,end) infinite}@keyframes t-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.streaming-cursor:after{animation:none!important;opacity:1}}@keyframes t-chip-track{0%{transform:translate(0)}to{transform:translate(-50%)}}.workbench-chip-row-mask{width:100%;overflow:hidden}.workbench-surface{background:color-mix(in srgb,var(--color-vergex-card-bg) 92%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--color-vergex-text-primary) 4%,transparent),0 18px 44px color-mix(in srgb,var(--color-vergex-black-bg) 30%,transparent)}.workbench-soft-surface{background:color-mix(in srgb,var(--color-vergex-card-bg) 74%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--color-vergex-text-primary) 3%,transparent)}.workbench-pill{background:color-mix(in srgb,var(--color-vergex-card-bg) 82%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-vergex-line) 72%,transparent)}.workbench-composer-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--color-vergex-card-bg) 94%,transparent),color-mix(in srgb,var(--color-vergex-card-bg) 88%,transparent)),var(--color-vergex-base-bg);box-shadow:inset 0 1px color-mix(in srgb,var(--color-vergex-text-primary) 4%,transparent),0 18px 42px color-mix(in srgb,var(--color-vergex-black-bg) 32%,transparent);transition:transform .2s var(--panel-ease),box-shadow .2s var(--panel-ease),background-color .2s var(--panel-ease)}.workbench-composer-shell:focus-within{transform:translateY(-1px);box-shadow:inset 0 1px color-mix(in srgb,var(--color-vergex-text-primary) 5%,transparent),0 22px 58px color-mix(in srgb,var(--color-vergex-black-bg) 36%,transparent)}.workbench-pane-divider{position:relative}.workbench-pane-divider:after{content:"";position:absolute;top:20px;right:0;bottom:20px;left:0;width:1px;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--color-vergex-line) 70%,transparent) 12%,color-mix(in srgb,var(--color-vergex-line) 70%,transparent) 88%,transparent 100%)}.workbench-panel-stack{background:var(--color-vergex-base-bg)}@media(prefers-reduced-motion:reduce){.workbench-composer-shell{transition:none!important}}.workbench-chip-row-track{display:inline-flex;min-width:max-content;gap:16px;animation:t-chip-track 72s linear infinite;will-change:transform}.workbench-chip-row-track-reverse{animation-direction:reverse}.workbench-chip-row-mask:hover .workbench-chip-row-track{animation-play-state:paused}.workbench-ai-shimmer{animation:t-ai-shimmer 5s linear infinite reverse;will-change:background-position}@keyframes t-ai-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@media(prefers-reduced-motion:reduce){.workbench-chip-row-track,.workbench-ai-shimmer{animation:none!important}}
