.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:#6e6e6e;--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;overscroll-behavior:contain;overflow:hidden auto}.one-scroll::-webkit-scrollbar{display:none}@media (pointer:coarse){.one-scroll{overflow:hidden}}.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-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-brand-one{isolation:isolate;font-size:calc(var(--u) * 13);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(var(--u) * 3) #5c8fff80);background-image:linear-gradient(90deg,#1c4fd9 0%,#5c8fff 14%,#dbebff 25%,#38bdf7 36%,#1c4fd9 50%,#5c8fff 64%,#dbebff 75%,#38bdf7 86%,#1c4fd9 100%);background-position:0 0;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:7s linear infinite one-molten-flow;display:inline-block;position:relative}.one-brand-one:after{content:attr(data-text);z-index:1;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#ffffff8c 0%,#ffffff1a 38%,#fff0 58%,#0000002e 100%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes one-molten-flow{to{background-position:66.6667% 0}}.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-tidy{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 24);padding:0 calc(var(--u) * 8);border-radius:var(--r-chip);font-size:calc(var(--u) * 12);color:var(--ink-2);flex:none;font-weight:500;transition:background-color .1s ease-out,color .1s ease-out;display:flex}.one-tidy:hover{background:var(--hover);color:var(--ink)}.one-tidy svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.one-bell{position:relative}.one-bell-dot{top:calc(var(--u) * 4);right:calc(var(--u) * 4);width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--accent);border-radius:50%;position:absolute}.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;display:flex;overflow:hidden}.one-sidebar[data-hidden=true]{margin-left:calc(var(--u) * -246);opacity:0;pointer-events:none}.one-nav{padding:calc(var(--u) * 10) calc(var(--u) * 8) calc(var(--u) * 6)}.one-row{align-items:center;gap:calc(var(--u) * 8);width:100%;height:calc(var(--u) * 30);padding:0 calc(var(--u) * 8);border-radius:var(--r-row);font-size:calc(var(--u) * 13);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-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.one-row-badge{font-size:calc(var(--u) * 10);color:var(--ink-2);background:var(--chip);border-radius:var(--r-chip);padding:calc(var(--u) * 2) calc(var(--u) * 5);flex:none;font-weight:600}.one-row-add{width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:var(--r-chip);color:var(--ink-3);opacity:0;flex:none;place-items:center;transition:opacity .1s ease-out,background-color .1s ease-out;display:grid}.one-row:hover .one-row-add{opacity:1}.one-row-add:hover{background:var(--hover);color:var(--ink)}.one-row-add svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.one-row-sub{padding-left:calc(var(--u) * 22);height:calc(var(--u) * 26);font-size:calc(var(--u) * 12)}.one-row-caret{width:calc(var(--u) * 10);height:calc(var(--u) * 10);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-rule{background:var(--sep);height:1px;margin:calc(var(--u) * 4) calc(var(--u) * 14)}.one-list-header{padding:calc(var(--u) * 10) calc(var(--u) * 16) calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--ink-3);align-items:center;font-weight:600;display:flex}.one-list-header span{flex:auto}.one-list-header button{width:calc(var(--u) * 18);height:calc(var(--u) * 18);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-list-header button:hover{background:var(--hover);color:var(--ink)}.one-list-header button svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.one-rail-list{min-height:0;padding:0 calc(var(--u) * 8);flex:auto}.one-footer{padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 8);border-top:1px solid var(--sep);flex:none}.one-footer-row{align-items:center;gap:calc(var(--u) * 8);width:100%;height:calc(var(--u) * 28);padding:0 calc(var(--u) * 8);border-radius:var(--r-row);font-size:calc(var(--u) * 12.5);color:var(--ink-2);transition:background-color .1s ease-out;display:flex}.one-footer-row:hover{background:var(--hover)}.one-footer-row span:first-child{text-align:left;flex:auto}.one-account{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 34);padding:0 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>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.one-account-name{font-size:calc(var(--u) * 12.5);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.15;display:block;overflow:hidden}.one-account-tier{font-size:calc(var(--u) * 8);letter-spacing:.12em;color:var(--accent);font-weight:700;line-height:1.4;display:block}.one-account-actions{gap:calc(var(--u) * 2);margin-left:auto;display:flex}.one-account-actions button{width:calc(var(--u) * 20);height:calc(var(--u) * 20);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-account-actions button:hover{background:var(--hover);color:var(--ink)}.one-account-actions svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.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}@keyframes one-fade{0%{opacity:0}to{opacity:1}}.one-agent-header{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-bottom:1px solid var(--sep);flex:none;display:flex}.one-agent-mark{width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:var(--r-chip);background:var(--chip);flex:none;place-items:center;display:grid}.one-agent-mark svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.one-agent-name{font-size:calc(var(--u) * 13);color:var(--ink);font-weight:600}.one-agent-engine{font-size:calc(var(--u) * 11.5);color:var(--ink-2);margin-top:calc(var(--u) * 2)}.one-working{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 22);padding:0 calc(var(--u) * 9);background:var(--chip);font-size:calc(var(--u) * 10.5);color:var(--ink-2);border-radius:999px;display:flex}.one-seg{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:relative}.one-seg-item{z-index:1;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 22);padding:0 calc(var(--u) * 10);border-radius:var(--r-chip);font-size:calc(var(--u) * 11.5);color:var(--ink-2);white-space:nowrap;font-weight:500;transition:color 90ms ease-out;display:flex;position:relative}.one-seg-item:hover{color:var(--ink)}.one-seg-item[data-on=true]{background:var(--selected);color:var(--ink);font-weight:600}.one-seg-count{font-size:calc(var(--u) * 9.5);color:var(--ink-3)}.one-primary{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 10);border-radius:var(--r-chip);background:var(--accent);color:#fff;font-size:calc(var(--u) * 12);white-space:nowrap;font-weight:600;transition:filter .1s ease-out;display:flex}.one-primary:hover{filter:brightness(1.1)}.one-primary svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.one-agent-body{flex:auto;min-height:0;display:flex}.one-chatlist{width:calc(var(--u) * 228);border-right:1px solid var(--sep);flex-direction:column;flex:none;display:flex}.one-chat-row{width:100%;padding:calc(var(--u) * 7) calc(var(--u) * 9);border-radius:var(--r-row);text-align:left;transition:background-color .1s ease-out;display:block}.one-chat-row:hover{background:var(--hover)}.one-chat-row[data-on=true]{background:var(--selected)}.one-chat-meta{align-items:baseline;gap:calc(var(--u) * 6);min-width:0;font-size:calc(var(--u) * 10.5);color:var(--ink-3);display:flex}.one-chat-meta span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.one-chat-title{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.one-chat-row[data-on=false] .one-chat-title{color:var(--ink-2);font-weight:500}.one-agent-main{flex-direction:column;flex:auto;min-width:0;display:flex}.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 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-chat-hero{justify-content:center;align-items:center;gap:calc(var(--u) * 6);padding-bottom:calc(var(--u) * 8);flex-direction:column;flex:auto;display:flex}.one-chat-hero h3{font-size:calc(var(--u) * 26);letter-spacing:-.01em;color:var(--ink);font-weight:600}.one-chat-hero p{font-size:calc(var(--u) * 14);color:var(--ink-2)}.one-canvas{gap:calc(var(--u) * 8);min-height:0;padding:calc(var(--u) * 8);flex:auto;display:flex}.one-col{gap:calc(var(--u) * 8);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.one-cell{border-radius:var(--r-card);background:var(--bg);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--block-stroke);flex-direction:column;flex:1 1 0;transition:box-shadow .12s ease-out;display:flex;overflow:hidden}.one-cell[data-focus=true]{box-shadow:inset 0 0 0 1px #ffffff2e}.one-phead{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 6) 0 calc(var(--u) * 9);border-bottom:1px solid var(--sep);flex:none;display:flex}.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-phead-mark{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--ink-2);flex:none}.one-phead-title{font-size:calc(var(--u) * 11.5);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.one-cell[data-focus=true] .one-phead-title{color:var(--ink)}.one-phead-sub{font-size:calc(var(--u) * 11);font-family:var(--face-mono);color:var(--ink-3);white-space:nowrap}.one-phead-actions{align-items:center;margin-left:auto;display:flex}.one-pbtn{width:calc(var(--u) * 22);height:calc(var(--u) * 22);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-pbtn:hover{background:var(--hover);color:var(--ink)}.one-pbtn[data-role=destructive]:hover{color:var(--fail);background:#ff656824}.one-pbtn svg{width:calc(var(--u) * 10.5);height:calc(var(--u) * 10.5)}.one-term{min-height:0;padding:calc(var(--u) * 8) calc(var(--u) * 10);font-family:var(--face-mono);font-size:calc(var(--u) * 11.5);color:#fafafa;flex:auto;line-height:1.55;overflow:hidden}.one-term-line{white-space:pre;text-overflow:clip;overflow:hidden}.one-term-cursor{width:calc(var(--u) * 6);height:calc(var(--u) * 13);vertical-align:-12%;background:var(--accent);animation:1.1s step-end infinite one-blink;display:inline-block}.one-browser-bar{align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 6);border-bottom:1px solid var(--sep);flex:none;display:flex}.one-url{align-items:center;gap:calc(var(--u) * 6);min-width:0;height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);border-radius:var(--r-chip);background:var(--chip);font-family:var(--face-mono);font-size:calc(var(--u) * 11);color:var(--ink);flex:auto;display:flex}.one-url svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--ink-3);flex:none}.one-web{min-height:0;padding:calc(var(--u) * 14);background:#fff;flex:auto;overflow:hidden}.one-web-bar{background:#0a0a0a1a;border-radius:999px;display:block}.one-dest{min-height:0;padding:calc(var(--u) * 18) calc(var(--u) * 20);flex:auto}.one-dest-title{font-size:calc(var(--u) * 17);color:var(--ink);font-weight:600}.one-dest-lead{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 12.5);color:var(--ink-2)}.one-search{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 10);border-radius:var(--r-chip);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);font-size:calc(var(--u) * 12);color:var(--ink-3);display:flex}.one-search svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.one-card-list{border-radius:var(--r-card);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);overflow:hidden}.one-card-row{align-items:center;gap:calc(var(--u) * 11);padding:calc(var(--u) * 10) calc(var(--u) * 12);transition:background-color .1s ease-out;display:flex}.one-card-row+.one-card-row{border-top:1px solid var(--sep)}.one-card-row:hover{background:var(--hover)}.one-card-icon{width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:var(--r-chip);background:var(--chip);color:var(--ink-2);flex:none;place-items:center;display:grid}.one-card-icon svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.one-plugin-mark{width:calc(var(--u) * 18);height:calc(var(--u) * 18);object-fit:contain}.one-card-text{flex:auto;min-width:0}.one-card-name{font-size:calc(var(--u) * 12.5);color:var(--ink);font-weight:600;display:block}.one-card-desc{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 11.5);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.one-card-aside{font-size:calc(var(--u) * 11);color:var(--ink-3);flex:none}.one-connect{height:calc(var(--u) * 24);padding:0 calc(var(--u) * 14);border-radius:var(--r-chip);background:var(--accent);color:#fff;font-size:calc(var(--u) * 11.5);flex:none;font-weight:600;transition:filter .1s ease-out}.one-connect:hover{filter:brightness(1.1)}.one-connect[data-state=connected]{background:var(--chip);color:var(--ink-2)}.one-connect[data-state=preview]{background:var(--chip);color:var(--ink-3)}.one-connect:disabled{filter:none}.one-metrics{gap:calc(var(--u) * 10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.one-metric{padding:calc(var(--u) * 12);border-radius:var(--r-card);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke)}.one-metric-label{font-size:calc(var(--u) * 11);color:var(--ink-2)}.one-metric-value{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 22);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.one-metric-note{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 11);color:var(--ink-3)}.one-dest-foot{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 11);color:var(--ink-3);line-height:1.5}.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}}}.one-vis{--u:calc(100cqw / 420);color:var(--ink);font-family:var(--face);letter-spacing:normal;text-align:left;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;line-height:1.2;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.one-vis[data-size=wide]{--u:calc(100cqw / 760)}.one-vis-stage{inset:calc(var(--u) * 14);border-radius:var(--r-panel);background:var(--pane);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--panel-stroke), 0 calc(var(--u) * 16) calc(var(--u) * 40) #00000059;flex-direction:column;display:flex;position:absolute;overflow:hidden}.one-vis-agentbar{align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 48);padding:calc(var(--u) * 9) calc(var(--u) * 11);border-bottom:1px solid var(--sep);flex:none;display:flex}.one-vis-agentbar .one-agent-mark{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.one-vis-agentbar .one-agent-name{font-size:calc(var(--u) * 12.5)}.one-vis-agentbar .one-agent-engine{font-size:calc(var(--u) * 10)}.one-vis-agentbar .one-working{height:calc(var(--u) * 20);padding:0 calc(var(--u) * 7);font-size:calc(var(--u) * 9.5);margin-left:auto}.one-vis-agentbar .one-seg{padding:calc(var(--u) * 2)}.one-vis-agentbar .one-seg-item{height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);font-size:calc(var(--u) * 10.5)}.one-vis-routines{padding:calc(var(--u) * 13) calc(var(--u) * 15)}.one-vis-routines .one-dest-title{font-size:calc(var(--u) * 15)}.one-vis-routines .one-dest-lead{font-size:calc(var(--u) * 10.5)}.one-vis-routines .one-card-list{margin-top:calc(var(--u) * 10)}.one-vis-routines .one-card-icon{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.one-vis-routines .one-card-icon svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.one-vis-routines .one-card-name{font-size:calc(var(--u) * 11)}.one-vis-routines .one-card-desc,.one-vis-routines .one-card-aside{font-size:calc(var(--u) * 9.5)}.one-vis-routines .one-connect{height:calc(var(--u) * 20);padding:0 calc(var(--u) * 10);font-size:calc(var(--u) * 10)}.one-vis-workspace .one-canvas{gap:calc(var(--u) * 6);padding:calc(var(--u) * 7)}.one-vis-workspace .one-col{gap:calc(var(--u) * 6)}.one-vis-workspace .one-phead,.one-vis-workspace .one-browser-bar{height:calc(var(--u) * 28)}.one-vis-workspace .one-phead-title,.one-vis-workspace .one-url{font-size:calc(var(--u) * 10.5)}.one-vis-workspace .one-term{padding:calc(var(--u) * 7) calc(var(--u) * 8);font-size:calc(var(--u) * 9.5);line-height:1.5}.one-vis-workspace .one-term-cursor{width:calc(var(--u) * 5);height:calc(var(--u) * 10)}.one-vis-workspace .one-web{padding:calc(var(--u) * 9)}.one-vis-thread{gap:calc(var(--u) * 6);min-height:0;padding:calc(var(--u) * 7) calc(var(--u) * 9);flex-direction:column;flex:auto;display:flex}.one-vis-thread .one-turn-user{padding:calc(var(--u) * 6) calc(var(--u) * 8);font-size:calc(var(--u) * 9.5)}.one-vis-thread .one-work{font-size:calc(var(--u) * 9);padding:0}.one-vis-thread .one-work-arg{font-size:calc(var(--u) * 8.5)}.one-vis-answer{font-size:calc(var(--u) * 9.5);color:var(--ink);line-height:1.35}.one-vis-mini-composer{padding:calc(var(--u) * 7) calc(var(--u) * 8);border-radius:calc(var(--u) * 8);background:var(--composer);box-shadow:inset 0 0 0 1px var(--block-stroke);font-size:calc(var(--u) * 9);color:var(--ink-3);margin-top:auto}.one-vis-plugins{padding:calc(var(--u) * 12);background:var(--bg)}.one-vis-plugin-search{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 10);border-radius:var(--r-chip);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);font-size:calc(var(--u) * 11);color:var(--ink-2);flex:none;display:flex}.one-vis-plugin-search svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--ink-3)}.one-vis-plugin-grid{gap:calc(var(--u) * 8);min-height:0;margin-top:calc(var(--u) * 8);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.one-vis-plugin-card{grid-template-columns:calc(var(--u) * 32) minmax(0, 1fr);column-gap:calc(var(--u) * 8);min-width:0;padding:calc(var(--u) * 8);border-radius:var(--r-card);background:var(--block);box-shadow:inset 0 0 0 1px var(--block-stroke);grid-template-rows:1fr auto;display:grid}.one-vis-plugin-mark{width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:var(--r-chip);background:var(--chip);grid-row:1;place-items:center;display:grid}.one-vis-plugin-mark img{width:calc(var(--u) * 20);height:calc(var(--u) * 20);object-fit:contain}.one-vis-plugin-copy{min-width:0}.one-vis-plugin-name{font-size:calc(var(--u) * 11);color:var(--ink);font-weight:600;display:block}.one-vis-plugin-desc{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 9.5);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.one-vis-plugin-action{height:calc(var(--u) * 22);margin-top:calc(var(--u) * 6);border-radius:var(--r-chip);background:var(--accent);font-size:calc(var(--u) * 10);text-align:center;color:#fff;grid-column:1/-1;font-weight:600}.one-vis-plugin-action[data-state=connected],.one-vis-plugin-action[data-state=preview]{background:var(--chip);color:var(--ink-2)}.one-vis-notch{background:var(--bg)}.one-vis-notch-bezel{height:calc(var(--u) * 66);border-bottom:1px solid var(--sep);background:#050505;flex:none;position:relative}.one-vis-notch-pill{width:calc(var(--u) * 236);height:calc(var(--u) * 48);grid-template-columns:1fr calc(var(--u) * 76);border-radius:0 0 calc(var(--u) * 18) calc(var(--u) * 18);background:#000;align-items:center;display:grid;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.one-vis-notch-leading,.one-vis-notch-trailing{align-items:center;gap:calc(var(--u) * 7);display:flex}.one-vis-notch-leading{padding-right:calc(var(--u) * 16);justify-content:flex-end}.one-vis-notch-trailing{padding-left:calc(var(--u) * 10);font-family:var(--face-mono);font-size:calc(var(--u) * 11);color:var(--ink);font-weight:600}.one-vis-orb{width:calc(var(--u) * 18);height:calc(var(--u) * 18);box-shadow:0 0 calc(var(--u) * 12) #5c8fff73, inset 0 0 calc(var(--u) * 5) #ffffff8c;background:radial-gradient(circle at 35% 28%,#fff 0 4%,#0000 16%),conic-gradient(from 220deg,#ff9a3c,#ffb800,#5c8fff,#29abe2,#ff9a3c);border-radius:50%;position:relative}.one-vis-wave{height:calc(var(--u) * 12);align-items:center;gap:calc(var(--u) * 2);display:flex}.one-vis-wave i{width:calc(var(--u) * 2);background:var(--ink-2);border-radius:999px}.one-vis-wave i:first-child,.one-vis-wave i:nth-child(5){height:38%}.one-vis-wave i:nth-child(2),.one-vis-wave i:nth-child(4){height:72%}.one-vis-wave i:nth-child(3){height:100%}.one-vis-notch-status{bottom:calc(var(--u) * 7);font-size:calc(var(--u) * 10);color:var(--ink-3);position:absolute;left:50%;transform:translate(-50%)}.one-vis-voice-composer{width:min(calc(100% - calc(var(--u) * 56)), calc(var(--u) * 650));margin:auto}.one-vis-voice-composer .one-editor{min-height:calc(var(--u) * 30);padding:calc(var(--u) * 12) calc(var(--u) * 15) calc(var(--u) * 7);font-size:calc(var(--u) * 13)}.one-vis-voice-composer .one-composer-footer{padding:calc(var(--u) * 3) calc(var(--u) * 10) calc(var(--u) * 9)}.one-vis-voice-composer .one-cchip{height:calc(var(--u) * 24);padding:0 calc(var(--u) * 5);font-size:calc(var(--u) * 10.5)}.one-vis-voice-composer .one-cchip svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.one-vis-voice-composer .one-disc{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.one-vis-voice-composer .one-tokens{font-size:calc(var(--u) * 9.5)}@media (max-width:639.98px){.one-vis[data-size=wide]{--u:calc(100cqw / 420)}.one-vis-workspace .one-col+.one-col,.one-vis-voice-composer .one-cchip-aux,.one-vis-voice-composer .one-cdivider,.one-vis-voice-composer .one-tokens{display:none}}@media (prefers-reduced-motion:reduce){.one-stage *,.one-stage :before,.one-stage :after,.one-vis *,.one-vis :before,.one-vis :after{transition-duration:.01ms!important;animation:none!important}}
