.one-shell{position:relative;container-type:inline-size}.one-frame{aspect-ratio:1200/760;isolation:isolate;border-radius:inherit;position:relative;overflow:hidden;box-shadow:0 6px 25px #00000080,0 40px 120px -40px #000000e6}.one-frame:after{content:"";border-radius:inherit;pointer-events:none;z-index:5;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.one-stage,.one-vis{--bg:#0a0a0a;--pane:#141414;--composer:#1c1c1c;--accent:#5c8fff;--ink:#fafafa;--ink-2:#a1a1a1;--ink-3:#858585;--block:#ffffff0a;--block-stroke:#ffffff14;--chip:#ffffff0f;--hover:#ffffff0d;--selected:#ffffff1a;--sep:#ffffff14;--panel-stroke:#ffffff1a;--run:#4ade80;--idle:#737373;--fail:#ff6568;--warn:#fbbf24;--r-panel:calc(var(--u) * 14);--r-card:calc(var(--u) * 10);--r-row:calc(var(--u) * 7);--r-chip:calc(var(--u) * 6);--face:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), system-ui, sans-serif;--face-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace}.one-stage{--u:calc(100cqw / 1200);background:var(--bg);color:var(--ink);font-family:var(--face);letter-spacing:normal;text-align:left;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;contain:layout paint;flex-direction:column;line-height:1.2;display:flex;position:absolute;inset:0}.one-stage *,.one-stage :before,.one-stage :after,.one-vis *,.one-vis :before,.one-vis :after{box-sizing:border-box;border:0 solid #0000}:where(.one-stage button){cursor:pointer;font:inherit;color:inherit;text-align:inherit;appearance:none;background:0 0}:where(.one-stage button:disabled){cursor:default}.one-stage :focus-visible{outline:calc(var(--u) * 2) solid var(--accent);outline-offset:calc(var(--u) * 1)}:where(.one-stage svg,.one-vis svg){width:calc(var(--u) * 12);height:calc(var(--u) * 12);stroke-width:1.75px;flex:none;display:block}.one-scroll{scrollbar-width:none;overflow:hidden auto}.one-scroll::-webkit-scrollbar{display:none}@media (pointer:coarse){.one-scroll{overflow:clip}}.one-titlebar{height:calc(var(--u) * 40);align-items:center;gap:calc(var(--u) * 14);padding-left:calc(var(--u) * 90);padding-right:calc(var(--u) * 14);flex:none;display:flex;position:relative}.one-lights{left:calc(var(--u) * 13);gap:calc(var(--u) * 8);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.one-light{width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%}.one-light[data-role=close]{background:#ff5f57}.one-light[data-role=min]{background:#febc2e}.one-light[data-role=zoom]{background:#28c840}.one-sidebar-band{align-items:center;gap:calc(var(--u) * 8);width:calc(var(--u) * 156);padding-right:calc(var(--u) * 8);flex:none;display:flex}.one-sidebar-band[data-hidden=true]{width:auto;padding-right:0}.one-sidebar-band .one-sidebar-toggle{margin-left:auto}.one-brand{align-items:center;gap:calc(var(--u) * 8);flex:none;display:flex}.one-brand-mark{width:calc(var(--u) * 17);height:calc(var(--u) * 17);object-fit:contain;flex:none}.one-brand-wordmark{align-items:baseline;gap:calc(var(--u) * 3);line-height:1.2;display:inline-flex}.one-brand-name{font-size:calc(var(--u) * 13);color:var(--ink);font-weight:600}.one-chrome-btn{width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:var(--r-chip);color:var(--ink-3);background:0 0;flex:none;place-items:center;transition:background-color .1s ease-out,color .1s ease-out;display:grid}.one-chrome-btn:hover{background:var(--hover);color:var(--ink)}.one-chrome-btn[data-on=true]{color:var(--ink)}.one-chrome-btn svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.one-titlebar-spacer{flex:auto}.one-chrome-band{align-items:center;gap:calc(var(--u) * 6);flex:none;display:flex}.one-orb{width:calc(var(--u) * 16);height:calc(var(--u) * 16);box-shadow:inset 0 0 0 calc(var(--u) * 1.5) #2a79e8;background:#2a79e8;border-radius:50%;display:block}.one-modes{padding:calc(var(--u) * 2);border-radius:calc(var(--u) * 8);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.one-modes-track{grid-template-columns:repeat(3,1fr);width:max-content;display:grid;position:relative}.one-mode-thumb{border-radius:var(--r-chip);background:var(--selected);width:33.3333%;height:100%;transform:translateX(calc(var(--i) * 100%));will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.one-mode{z-index:1;height:calc(var(--u) * 24);padding:0 calc(var(--u) * 10);border-radius:var(--r-chip);font-size:calc(var(--u) * 12);color:var(--ink-2);place-items:center;font-weight:500;transition:color 90ms ease-out;display:grid;position:relative}.one-mode:before{content:attr(data-label);visibility:hidden;grid-area:1/1;font-weight:600}.one-mode span{grid-area:1/1}.one-mode:hover{color:var(--ink)}.one-mode[data-on=true]{color:var(--ink);font-weight:600}.one-body{gap:calc(var(--u) * 14);min-height:0;padding:0 calc(var(--u) * 14) calc(var(--u) * 14);flex:auto;display:flex}.one-sidebar{width:calc(var(--u) * 232);border-radius:var(--r-panel);-webkit-backdrop-filter:blur(calc(var(--u) * 18)) saturate(160%);backdrop-filter:blur(calc(var(--u) * 18)) saturate(160%);box-shadow:inset 0 0 0 1px var(--panel-stroke);background:#ffffff09;flex-direction:column;flex:none;transition:margin-left .2s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,visibility;display:flex;overflow:hidden}.one-sidebar[data-hidden=true]{margin-left:calc(var(--u) * -246);opacity:0;pointer-events:none;visibility:hidden;transition:margin-left .2s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,visibility 0s linear .2s}.one-list-header{padding:calc(var(--u) * 14) calc(var(--u) * 16) calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--ink-3);flex:none;align-items:center;font-weight:600;display:flex}.one-list-header>span{flex:auto}.one-list-header .one-chrome-btn{margin-right:calc(var(--u) * -8)}.one-rail-list{min-height:0;padding:0 calc(var(--u) * 8);flex:auto}.one-caption{padding:calc(var(--u) * 10) 0 calc(var(--u) * 4) calc(var(--u) * 8);font-size:calc(var(--u) * 10.5);color:var(--ink-3);font-weight:600}.one-row{align-items:center;gap:calc(var(--u) * 8);width:100%;min-height:calc(var(--u) * 30);padding:0 calc(var(--u) * 8);border-radius:var(--r-row);font-size:calc(var(--u) * 12.5);color:var(--ink-2);text-align:left;font-weight:400;transition:background-color .1s ease-out,color .1s ease-out;display:flex;position:relative}.one-row:hover{background:var(--hover);color:var(--ink)}.one-row[data-on=true]{background:var(--selected);color:var(--ink);font-weight:600}.one-row[data-dim]{color:var(--ink-3)}.one-row[data-dim][data-on=true]{color:var(--ink-2)}.one-row-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.one-row-trailing{flex:none;place-items:center end;display:grid}.one-row-trailing>*{grid-area:1/1}.one-row-hover{gap:calc(var(--u) * 4);opacity:0;pointer-events:none;transition:opacity .1s ease-out;display:flex}.one-row:hover .one-row-hover{opacity:1;pointer-events:auto}.one-row:hover .one-row-rest{opacity:0}.one-row-rest{align-items:center;transition:opacity .1s ease-out;display:flex}.one-row-mini{width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:var(--r-chip);color:var(--ink-3);place-items:center;transition:background-color .1s ease-out,color .1s ease-out;display:grid}.one-row-mini:hover{background:var(--hover);color:var(--ink)}.one-row-mini[data-role=destructive]:hover{color:var(--fail);background:#ff656824}.one-row-mini svg{width:calc(var(--u) * 9.5);height:calc(var(--u) * 9.5)}.one-row-badge{font-size:calc(var(--u) * 10);font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--chip);padding:calc(var(--u) * 1.5) calc(var(--u) * 6);border-radius:999px;flex:none;font-weight:600}.one-row-badge[data-live]{color:var(--accent);background:#5c8fff29}.one-row-status{align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 10.5);white-space:nowrap;font-weight:500;display:flex}.one-row-status[data-state=running]{color:var(--run)}.one-row-status[data-state=needsYou]{color:var(--warn)}.one-row-status[data-state=failed]{color:var(--fail)}.one-row-stamp{font-size:calc(var(--u) * 10.5);font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap}.one-row-agent{gap:calc(var(--u) * 9);padding:calc(var(--u) * 7) calc(var(--u) * 8);font-weight:400}.one-row-agent[data-on=true]{font-weight:400}.one-row-agent[data-on=true] .one-row-label{font-weight:600}.one-roster{gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 8);flex-direction:column;display:flex}.one-row-lines{gap:calc(var(--u) * 2);flex-direction:column;flex:auto;min-width:0;display:flex}.one-row-top{align-items:center;gap:calc(var(--u) * 6);min-width:0;display:flex}.one-row-sub{font-size:calc(var(--u) * 11);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.one-row-ws{height:calc(var(--u) * 30)}.one-row-caret{width:calc(var(--u) * 12);height:calc(var(--u) * 12);padding:calc(var(--u) * 2);stroke-width:2.5px;color:var(--ink-3);flex:none;transition:transform .15s cubic-bezier(.22,1,.36,1)}.one-row-caret[data-open=true]{transform:rotate(90deg)}.one-row-tab{height:calc(var(--u) * 26);min-height:0;padding-left:calc(var(--u) * 28);font-size:calc(var(--u) * 12)}.one-row-tab[data-on=true]{font-weight:500}.one-pinned{padding:calc(var(--u) * 2) 0 calc(var(--u) * 6)}.one-pinned-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--u) * 90), 1fr));gap:calc(var(--u) * 4);display:grid}.one-pinned[data-hero=true] .one-pinned-grid{grid-template-columns:1fr}.one-pinned-cell{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 6);border-radius:var(--r-row);color:var(--ink-2);flex-direction:column;transition:background-color .1s ease-out,color .1s ease-out;display:flex}.one-pinned-cell:hover{background:var(--hover);color:var(--ink)}.one-pinned-cell[data-on=true]{background:var(--selected);color:var(--ink)}.one-pinned-name{max-width:100%;font-size:calc(var(--u) * 10.5);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.one-pinned[data-hero=true] .one-pinned-name{font-size:calc(var(--u) * 12.5)}.one-pinned-cell[data-on=true] .one-pinned-name{font-weight:600}.one-pinned-rule{height:1px;margin:calc(var(--u) * 10) calc(var(--u) * 4) 0;background:var(--sep);display:block}.one-footer{padding:0 calc(var(--u) * 8) calc(var(--u) * 8);flex:none}.one-footer-rule{height:1px;margin:0 calc(var(--u) * 4) calc(var(--u) * 6);background:var(--sep);display:block}.one-account{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 5) calc(var(--u) * 4) calc(var(--u) * 5) calc(var(--u) * 8);border-radius:var(--r-row);display:flex}.one-avatar{width:calc(var(--u) * 20);height:calc(var(--u) * 20);background:var(--accent);color:#fff;font-size:calc(var(--u) * 10);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.one-account-lines{gap:calc(var(--u) * 1);flex-direction:column;flex:auto;min-width:0;display:flex}.one-account-meta{align-items:baseline;gap:calc(var(--u) * 4);line-height:1.3;display:flex}.one-account-tier{font-size:calc(var(--u) * 8);letter-spacing:.09em;color:var(--accent);font-weight:700}.one-account-credits{font-size:calc(var(--u) * 10);font-variant-numeric:tabular-nums;color:var(--ink-3)}.one-account-actions{gap:calc(var(--u) * 2);flex:none;display:flex}.one-pane{border-radius:var(--r-panel);background:var(--pane);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--panel-stroke);flex-direction:column;flex:auto;animation:.18s cubic-bezier(.22,1,.36,1) both one-fade;display:flex;overflow:hidden}.one-hairline{background:var(--sep);flex:none;height:1px}.one-vrule{background:var(--sep);flex:none;width:1px}@keyframes one-fade{0%{opacity:0}to{opacity:1}}.one-face{width:calc(var(--u) * var(--face,30));height:calc(var(--u) * var(--face,30));flex:none;overflow:visible}.one-mark{width:calc(var(--u) * 13);height:calc(var(--u) * 13);object-fit:contain;flex:none}.one-dot{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;flex:none}.one-dot[data-state=running]{background:var(--run)}.one-dot[data-state=idle]{background:var(--idle)}.one-dot[data-state=failed]{background:var(--fail)}.one-dot[data-state=needsYou]{background:var(--warn)}.one-agent-header{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 12);flex:none;display:flex}.one-agent-id{gap:calc(var(--u) * 1);flex-direction:column;min-width:0;display:flex}.one-agent-name{font-size:calc(var(--u) * 13);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.one-agent-engine{font-size:calc(var(--u) * 11);color:var(--ink-2);white-space:nowrap}.one-working{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 5) calc(var(--u) * 9);background:var(--chip);font-size:calc(var(--u) * 10.5);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:999px;font-weight:500;display:flex}.one-working .one-dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.one-working .one-dot[data-state=idle]{background:var(--ink-3)}.one-gear-seat{flex:none;display:grid;position:relative}.one-gear-dot{top:calc(var(--u) * -1);right:calc(var(--u) * -1);width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--accent);pointer-events:none;border-radius:50%;position:absolute}.one-tabs{align-items:flex-end;gap:calc(var(--u) * 2);height:calc(var(--u) * 32);padding:0 calc(var(--u) * 8);border-bottom:1px solid var(--sep);flex:none;display:flex;overflow:hidden}.one-tab{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 10);margin-bottom:calc(var(--u) * 2);border-radius:var(--r-chip);font-size:calc(var(--u) * 11.5);color:var(--ink-2);white-space:nowrap;font-weight:500;transition:background-color .1s ease-out,color .1s ease-out;display:flex;position:relative}.one-tab:hover{background:var(--hover);color:var(--ink)}.one-tab[data-on=true]{color:var(--ink);font-weight:600}.one-tab[data-on=true]:after{content:"";left:0;right:0;bottom:calc(var(--u) * -2);height:calc(var(--u) * 2);background:var(--ink);position:absolute}.one-tab-title{max-width:calc(var(--u) * 150);text-overflow:ellipsis;overflow:hidden}.one-tab-add{width:calc(var(--u) * 26);height:calc(var(--u) * 30);margin-bottom:calc(var(--u) * 2);border-radius:var(--r-chip);color:var(--ink-3);place-items:center;transition:background-color .1s ease-out,color .1s ease-out;display:grid}.one-tab-add:hover{background:var(--hover);color:var(--ink)}.one-tab-add svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);stroke-width:2.25px}.one-agent-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.one-form-foot{font-size:calc(var(--u) * 11);color:var(--ink-3);line-height:1.5}.one-transcript{min-height:0;padding:calc(var(--u) * 14) calc(var(--u) * 20) 0;flex:auto}.one-column{width:100%;max-width:calc(var(--u) * 720);margin:0 auto}.one-turn-user{padding:calc(var(--u) * 11) calc(var(--u) * 14);border-radius:var(--r-card);background:var(--chip);font-size:calc(var(--u) * 13);color:var(--ink);line-height:1.45}.one-turn-assistant{font-size:calc(var(--u) * 13);color:var(--ink);line-height:1.5}.one-turn-assistant strong{font-weight:600}.one-turn-assistant code,.one-mono{font-family:var(--face-mono);font-size:calc(var(--u) * 12);color:var(--ink-2)}.one-bullets{margin:calc(var(--u) * 6) 0 0;padding-left:calc(var(--u) * 18);list-style:outside}.one-bullets li{margin-top:calc(var(--u) * 4)}.one-thought{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 12);color:var(--ink-3);display:flex}.one-thought svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.one-thought-body{margin-top:calc(var(--u) * 6);padding-left:calc(var(--u) * 16);font-size:calc(var(--u) * 12);color:var(--ink-2);line-height:1.5}.one-work-fold{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 12);color:var(--ink);font-weight:600;display:flex}.one-work-fold svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--ink-3)}.one-work{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 3) 0;font-size:calc(var(--u) * 12);display:flex}.one-work>svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--ink-2);flex:none}.one-work-verb{color:var(--ink);font-weight:600}.one-work-arg{min-width:0;font-family:var(--face-mono);font-size:calc(var(--u) * 11.5);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.one-work-state{width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--ink-2);flex:none}.one-turn-error{align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:var(--r-card);font-size:calc(var(--u) * 12.5);color:var(--ink);background:#ff656814;display:flex;box-shadow:inset 0 0 0 1px #ff656852}.one-turn-error svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--fail);flex:none}.one-note{font-size:calc(var(--u) * 12);color:var(--ink-3)}.one-stack>*+*{margin-top:calc(var(--u) * 14)}.one-composer-host{padding:calc(var(--u) * 14) calc(var(--u) * 20);flex:none}.one-composer-host[data-compact=true]{padding:calc(var(--u) * 8) calc(var(--u) * 10)}.one-composer-host[data-compact=true] .one-column{max-width:calc(var(--u) * 560)}.one-composer-host[data-compact=true] .one-editor{padding:calc(var(--u) * 12) calc(var(--u) * 14) calc(var(--u) * 8);font-size:calc(var(--u) * 13)}.one-composer-host[data-compact=true] .one-composer-footer{padding:calc(var(--u) * 2) calc(var(--u) * 8) calc(var(--u) * 8)}.one-composer{border-radius:calc(var(--u) * 12);background:var(--composer);box-shadow:inset 0 0 0 1px var(--block-stroke), 0 calc(var(--u) * 6) calc(var(--u) * 20) #0000004d}.one-editor{min-height:calc(var(--u) * 28);padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 10);font-size:calc(var(--u) * 14.5);line-height:1.35}.one-editor-input{all:unset;width:100%;font:inherit;color:var(--ink);caret-color:var(--accent);cursor:text;display:block}.one-editor-input::placeholder{color:var(--ink-3)}@keyframes one-blink{0%,49%{opacity:1}50%,to{opacity:0}}.one-composer-footer{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 12) calc(var(--u) * 12);display:flex}.one-cchip{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 7);border-radius:var(--r-chip);font-size:calc(var(--u) * 12);color:var(--ink);white-space:nowrap;font-weight:500;transition:background-color .1s ease-out;display:flex}.one-cchip:hover{background:var(--hover)}.one-cchip svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--ink-2);flex:none}.one-cchip[data-muted=true]{color:var(--ink-3)}.one-cchip .one-cchip-mark{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.one-cchip svg.one-cchip-caret{width:calc(var(--u) * 9);height:calc(var(--u) * 9);color:var(--ink-3)}.one-cdivider{width:1px;height:calc(var(--u) * 16);background:var(--sep);margin:0 calc(var(--u) * 4);flex:none}.one-tokens{padding-left:calc(var(--u) * 10);font-size:calc(var(--u) * 11);color:var(--ink-3);white-space:nowrap;margin-left:auto}.one-disc{width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;flex:none;place-items:center;transition:filter .1s ease-out,background-color .1s ease-out;display:grid}.one-disc[data-tone=mic]{background:var(--ink);color:var(--bg)}.one-disc[data-tone=send]{background:var(--chip);color:var(--ink-2)}.one-disc[data-tone=send][data-ready=true]{background:var(--accent);color:#fff}.one-disc:hover{filter:brightness(1.12)}.one-disc svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.one-hint{font-size:var(--text-caption);color:var(--color-iron);justify-content:center;align-items:center;gap:.5rem;display:flex}.one-hint kbd{font-family:var(--font-mono);background:#ffffff0f;border-radius:4px;padding:.1em .4em;font-size:.9em;box-shadow:inset 0 0 0 1px #ffffff1a}@media (pointer:coarse){@container (max-width:699.98px){.one-stage{pointer-events:none}}}@media (prefers-reduced-motion:reduce){.one-stage *,.one-stage :before,.one-stage :after{transition-duration:.01ms!important;animation:none!important}}
.one-demo-dialog{color:#fafafa;background:0 0;border:0;width:100%;max-width:none;max-height:none;margin:0;padding:0;position:relative;inset:auto;overflow:visible}.one-demo-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d6}.one-demo-dialog[data-expanded=true]{background:#0a0a0a;border-radius:16px;width:min(1440px,100vw - 40px);max-height:calc(100dvh - 32px);margin:auto;padding:12px;position:fixed;inset:0;overflow:auto}.one-demo-toolbar{color:#b0b0b0;letter-spacing:normal;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 4px 8px;font:12px/1.4 -apple-system,BlinkMacSystemFont,sans-serif;display:flex}.one-demo-label{align-items:center;gap:8px;display:flex}.one-demo-label>span:first-child{background:#5c8fff;border-radius:50%;width:6px;height:6px}.one-demo-toolbar>div{gap:4px;display:flex}.one-demo-toolbar button{color:#d4d4d4;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 10px;transition:background .15s ease-out;display:flex}.one-demo-toolbar button:hover{color:#fff;background:#232323}.one-demo-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #5c8fff}.one-demo-toolbar svg{width:14px;height:14px}.one-demo-dialog[data-expanded=true] .one-demo-viewport{overflow:auto}.one-demo-dialog[data-expanded=true] .one-shell{border-radius:12px;width:100%;min-width:920px;max-width:none;margin:0}.one-shell[data-expanded=true] .one-stage{pointer-events:auto}.one-demo-footnote{color:#a1a1a1;margin:10px 4px 0;font:12px/1.5 -apple-system,BlinkMacSystemFont,sans-serif}.one-route{flex:1 1 0;min-width:0;min-height:0;display:flex}.one-route[hidden]{display:none}.one-stage{--term-green:#7fd99a;--term-amber:#e8c87a;--term-blue:#8ab0ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.one-stage[data-theme=light]{--bg:#e5e5e5;--pane:#fafafa;--composer:#fff;--accent:#1d4ed8;--ink:#0a0a0a;--ink-2:#525252;--ink-3:#686868;--block:#0000000a;--block-stroke:#0000001f;--chip:#0000000f;--hover:#0000000d;--selected:#0000001a;--sep:#0000001a;--panel-stroke:#00000024;--run:#15803d;--fail:#c71930;--warn:#92400e;--term-green:#15753b;--term-amber:#8a5800;--term-blue:#245dc0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.one-stage[data-theme=light] .one-sidebar{background:#fff9}:where(.one-stage button:disabled){opacity:.4;cursor:default}:where(.one-stage button,.one-stage summary,.one-stage select){-webkit-tap-highlight-color:transparent}.one-account-lines{text-align:left}.one-picker{cursor:pointer;position:relative}.one-picker select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.one-picker:focus-within{outline:2px solid var(--accent);outline-offset:1px}.one-picker option,.one-setting-select option{color:var(--ink);background:var(--composer)}.one-setting-select{max-width:calc(var(--u) * 190);background:var(--chip);border-radius:var(--r-chip);color:var(--ink);padding:calc(var(--u) * 7) calc(var(--u) * 9);font:inherit;font-size:calc(var(--u) * 12);border:0}.one-composer{box-shadow:inset 0 0 0 1px var(--block-stroke), 0 3px 8px #0000002e;transition:box-shadow .15s ease-out}.one-composer:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 3px 8px #0000002e}.one-editor-input{resize:none;box-sizing:border-box;min-height:calc(var(--u) * 38);max-height:calc(var(--u) * 160);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.one-editor-input:focus-visible{outline:none}.one-composer-footer{flex-wrap:wrap}.one-cchip{flex:none}.one-cchip[aria-pressed=true]{background:var(--selected);color:var(--ink)}.one-composer-hint{padding:0 0 calc(var(--u) * 8);font-size:calc(var(--u) * 11);color:var(--ink-2)}.one-attachment{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 12) calc(var(--u) * 18) 0;font-size:calc(var(--u) * 11);color:var(--ink);display:flex}.one-attachment span{color:var(--ink-2)}.one-attachment svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.one-tool-details summary{cursor:pointer;border-radius:var(--r-chip);list-style:none}.one-tool-details summary::-webkit-details-marker{display:none}.one-tool-details summary:hover{background:var(--hover)}.one-tool-details[open]>summary>.one-tool-caret,.one-tool-details[open]>.one-work-fold>svg{transform:rotate(90deg)}.one-tool-caret{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--ink-3);flex:none}.one-tool-output{margin:calc(var(--u) * 5) 0 calc(var(--u) * 8);padding:calc(var(--u) * 12);border-radius:var(--r-chip);background:var(--block);color:var(--ink-2);font:calc(var(--u) * 11)/1.6 var(--face-mono);white-space:pre-wrap;overflow-wrap:anywhere}.one-activity{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) 0;font-size:calc(var(--u) * 12);color:var(--ink-2);display:flex}.one-activity .one-dot{animation:1.2s ease-out infinite one-working-pulse}@keyframes one-working-pulse{50%{opacity:.4}}.one-chat-welcome{padding:calc(var(--u) * 30);justify-content:center;align-items:center;gap:calc(var(--u) * 12);text-align:center;flex-direction:column;flex:1;display:flex}.one-welcome-symbol{font-size:calc(var(--u) * 36);color:var(--ink-2)}.one-chat-welcome h3{font-size:calc(var(--u) * 27);letter-spacing:-.02em;font-weight:600}.one-chat-welcome p{font-size:calc(var(--u) * 13);color:var(--ink-2)}.one-suggestions{justify-content:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12);flex-wrap:wrap;display:flex}.one-suggestions button{padding:calc(var(--u) * 10) calc(var(--u) * 12);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);border-radius:var(--r-row);font-size:calc(var(--u) * 12)}.one-suggestions button:hover{background:var(--hover)}.one-changes-preview{padding:calc(var(--u) * 16);background:var(--block);font-size:calc(var(--u) * 12);gap:calc(var(--u) * 8);flex-direction:column;display:flex}.one-changes-preview p{color:var(--ink-2)}@media (max-width:699px){.one-demo-disclosure{display:none}.one-demo-toolbar{padding-inline:12px}.one-demo-toolbar button{min-width:44px;min-height:44px}.one-demo-dialog[data-expanded=true]{width:calc(100vw - 12px);padding:6px}}@media (prefers-reduced-motion:reduce){.one-demo-toolbar button{transition:none}.one-activity .one-dot{animation:none}}.one-chrome-popover{border:1px solid var(--panel-stroke);background:var(--composer);width:min(300px,100vw - 24px);color:var(--ink);font:13px/1.5 var(--face);border-radius:10px;margin:0;padding:16px;position:fixed;inset:auto}.one-chrome-popover>strong{font-size:14px}.one-chrome-popover p{color:var(--ink-2);margin:8px 0 14px}.one-chrome-popover button{text-align:left;background:var(--chip);border-radius:7px;width:100%;margin-top:8px;padding:10px;display:block}.one-chrome-popover button:hover{background:var(--selected)}.one-chrome-popover small{color:var(--ink-2);margin-top:8px;font-size:11px;display:block}.one-chrome-popover .one-dot{width:6px;height:6px;margin-right:6px;display:inline-block}.one-shell[data-expanded=true]>.pointer-events-none{display:none}.one-agent-row-wrap{position:relative}.one-agent-row-actions{top:calc(var(--u) * 5);right:calc(var(--u) * 6);gap:calc(var(--u) * 2);opacity:0;pointer-events:none;background:var(--pane);border-radius:var(--r-chip);display:flex;position:absolute}.one-agent-row-wrap:hover .one-agent-row-actions,.one-agent-row-wrap:focus-within .one-agent-row-actions{opacity:1;pointer-events:auto}.one-agent-row-wrap:hover .one-row-rest,.one-agent-row-wrap:focus-within .one-row-rest{visibility:hidden}.one-demo-toolbar{z-index:1;max-width:1040px;margin-inline:auto;position:relative}.one-demo-dialog[data-expanded=true] .one-demo-toolbar{max-width:none}.one-demo-label{white-space:nowrap}.one-demo-viewport{isolation:isolate;position:relative}@media (max-width:699px){.one-demo-toolbar{background:#0a0a0a;border-radius:8px 8px 0 0;font-size:11px}.one-demo-toolbar button{padding-inline:7px}}
