@layer replica{:where([data-page-scene=mobile-steer] .stage) .mob-queue{margin:0 calc(12 * var(--u)) calc(-6 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-queue-card{align-items:flex-start;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(14 * var(--u));border:calc(1 * var(--u)) dashed var(--input);border-radius:calc(16 * var(--u));background:var(--chat-surface);box-shadow:var(--m-shadow-card);color:var(--muted-foreground);font-size:calc(13 * var(--u));line-height:calc(20 * var(--u));display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-queue-glyph{height:calc(20 * var(--u));margin-right:calc(-2 * var(--u));flex:none;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-queue-glyph .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-queue-busy,:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-state=steering] .mob-queue-wait{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-state=steering] .mob-queue-busy{display:block}:where([data-page-scene=mobile-steer] .stage) .mob-queue-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-spread=true] .mob-queue-text{white-space:normal;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box}:where([data-page-scene=mobile-steer] .stage) .mob-queue-status{font-size:calc(11 * var(--u));font-weight:500;line-height:calc(20 * var(--u));flex:none;display:none}:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-state=queued][data-spread=false] .mob-queue-status[data-for=queued],:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-state=steering] .mob-queue-status[data-for=steering]{display:block}:where([data-page-scene=mobile-steer] .stage) .mob-queue-actions{gap:calc(20 * var(--u));margin:calc(-2 * var(--u)) 0;flex:none;display:none}:where([data-page-scene=mobile-steer] .stage) .mob-queue-card[data-state=queued][data-spread=true] .mob-queue-actions{display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-queue-action{width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:calc(10 * var(--u));justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-queue-action .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-stage{--design-width:1120;justify-content:center;align-items:center;gap:calc(48 * var(--u));padding:calc(24 * var(--u)) calc(16 * var(--u));display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-stage[data-layout=split]{--design-width:1185;gap:calc(56 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-stage[data-layout=phone]{--design-width:470}:where([data-page-scene=mobile-steer] .stage) .mob-stage-lead{flex:none;align-self:stretch;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-stage-phone{flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-steps{flex:0 1 calc(340 * var(--u));gap:calc(8 * var(--u));margin:0;padding:0;list-style:none;display:grid}:where([data-page-scene=mobile-steer] .stage) .mob-step{grid-template-columns:calc(28 * var(--u)) minmax(0, 1fr);align-items:start;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border:calc(1 * var(--u)) solid transparent;border-radius:calc(14 * var(--u));color:var(--muted-foreground);transition:background-color .3s,border-color .3s,color .3s;display:grid}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=current]{border-color:var(--border);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-md)}:where([data-page-scene=mobile-steer] .stage) .mob-step-number{width:calc(28 * var(--u));height:calc(28 * var(--u));border:calc(1 * var(--u)) solid var(--input);background:var(--card);font-size:calc(13 * var(--u));border-radius:50%;justify-content:center;align-items:center;font-weight:600;transition:background-color .3s,border-color .3s,color .3s;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-step-number .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u));display:none}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=current] .mob-step-number{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=done] .mob-step-number{border-color:var(--success-border);background:var(--success-surface);color:var(--success-icon)}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=done] .mob-step-number span{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=done] .mob-step-number .lucide{display:block}:where([data-page-scene=mobile-steer] .stage) .mob-step-text{padding-top:calc(3 * var(--u));font-size:calc(15 * var(--u));line-height:calc(22 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-step[data-state=current] .mob-step-text{font-weight:500}@container stage (width<=500px){:where([data-page-scene=mobile-steer] .stage) .mob-stage,:where([data-page-scene=mobile-steer] .stage) .mob-stage[data-layout]{--design-width:470;padding:calc(12 * var(--u)) calc(18 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-steps,:where([data-page-scene=mobile-steer] .stage) .mob-stage-lead{display:none}}:where([data-page-scene=mobile-steer] .stage) .mob-phone{--m-status:25;--m-secondary:#45556c;--m-quaternary:#90a1b9;--m-fill-strong:#e2e8f0;--m-tint:var(--primary);--m-red:var(--rose-500);--m-scrim:#02061866;--m-chip-fill:color-mix(in oklab, var(--muted) 60%, transparent);--m-inset-fill:color-mix(in oklab, var(--muted) 30%, transparent);--m-shadow-card:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d;--m-shadow-raised:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0a, 0 calc(4 * var(--u)) calc(16 * var(--u)) calc(-4 * var(--u)) #0f172a1f;--m-shadow-overlay:0 calc(16 * var(--u)) calc(40 * var(--u)) calc(-12 * var(--u)) #0f172a47;--m-shadow-primary:0 calc(1 * var(--u)) calc(2 * var(--u)) #5100ff33, 0 calc(4 * var(--u)) calc(12 * var(--u)) calc(-4 * var(--u)) #5100ff73;width:calc(429 * var(--u));height:calc(932 * var(--u));padding:calc(9 * var(--u));border-radius:calc(42 * var(--u));box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #3a3a40, inset 0 0 0 calc(3 * var(--u)) #141418, var(--shadow-window);font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));background:#0d0d10;flex:none;position:relative}@supports (color:lab(0% 0 0)){:where([data-page-scene=mobile-steer] .stage) .mob-phone{--m-secondary:lab(35.5623% -1.74978 -15.4316);--m-quaternary:lab(65.5349% -2.25151 -14.5072);--m-fill-strong:lab(91.7353% -.998765 -4.76968)}}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .mob-phone{--m-secondary:#cad5e2;--m-quaternary:#45556c;--m-fill-strong:#314158;--m-tint:var(--violet-400);--m-red:var(--rose-400);--m-scrim:#000000a6;--m-shadow-card:none;--m-shadow-raised:0 calc(1 * var(--u)) calc(2 * var(--u)) #00000040, 0 calc(4 * var(--u)) calc(16 * var(--u)) calc(-4 * var(--u)) #0006;--m-shadow-overlay:0 calc(16 * var(--u)) calc(40 * var(--u)) calc(-12 * var(--u)) #000000b3;--m-shadow-primary:0 calc(4 * var(--u)) calc(14 * var(--u)) calc(-4 * var(--u)) #5100ff99;box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #4a4a52, inset 0 0 0 calc(3 * var(--u)) #141418, var(--shadow-window)}@supports (color:lab(0% 0 0)){:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .mob-phone{--m-secondary:lab(84.7652% -1.94535 -7.93337);--m-quaternary:lab(35.5623% -1.74978 -15.4316);--m-fill-strong:lab(26.9569% -1.47016 -15.6993)}}:where([data-page-scene=mobile-steer] .stage) .mob-display{border-radius:calc(33 * var(--u));background:var(--chat-background);isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-status{z-index:40;height:calc(var(--m-status) * var(--u));color:#000;pointer-events:none;position:absolute;inset:0 0 auto}:where([data-page-scene=mobile-steer] .stage) .mob-clock{top:calc(2 * var(--u));left:calc(16.6 * var(--u));font-family:Roboto,Google Sans,system-ui,sans-serif;font-size:calc(14.4 * var(--u));font-weight:400;line-height:calc(18 * var(--u));letter-spacing:calc(.1 * var(--u));position:absolute}:where([data-page-scene=mobile-steer] .stage) .mob-system{top:calc(5.1 * var(--u));right:calc(28.1 * var(--u));width:calc(49.2 * var(--u));height:calc(13.2 * var(--u));position:absolute}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .mob-status,:where([data-page-scene=mobile-steer] .stage) .mob-display[data-bar=light] .mob-status{color:#fff}:where([data-page-scene=mobile-steer] .stage) .mob-screen{padding-top:calc(var(--m-status) * var(--u));background:var(--chat-background);color:var(--foreground);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-screen[data-background=sidebar]{background:var(--sidebar)}:where([data-page-scene=mobile-steer] .stage) .mob-screen[data-background=camera]{background:#0b0d12}:where([data-page-scene=mobile-steer] .stage) .mob-screen[data-layer=over]{z-index:2}:where([data-page-scene=mobile-steer] .stage) .mob-header{z-index:3;align-items:center;gap:calc(4 * var(--u));height:calc(56 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(16 * var(--u));color:var(--foreground);flex:none;display:flex;position:relative}:where([data-page-scene=mobile-steer] .stage) .mob-header-title{min-width:0;font-size:calc(17 * var(--u));font-weight:600;line-height:calc(22 * var(--u));white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-header-icon{width:calc(40 * var(--u));height:calc(40 * var(--u));justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-header-icon .lucide{width:calc(22 * var(--u));height:calc(22 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-header[data-kind=session]{gap:calc(8 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(8 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-header-back{width:calc(44 * var(--u));height:calc(44 * var(--u));flex:none;justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-header-back .lucide{width:calc(24 * var(--u));height:calc(24 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-header-center{min-width:0;padding-left:calc(12 * var(--u));flex:1;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-header-task{align-items:center;gap:calc(6 * var(--u));max-width:calc(187 * var(--u));min-width:0;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-header-task-text{min-width:0;font-size:calc(15 * var(--u));font-weight:600;line-height:calc(20 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-header-task .lucide{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--muted-foreground)}:where([data-page-scene=mobile-steer] .stage) .mob-header-actions{gap:calc(8 * var(--u));flex:none;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-outline-icon{width:calc(36 * var(--u));height:calc(36 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));background:var(--card);box-shadow:var(--m-shadow-card);justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-outline-icon .lucide{width:calc(18 * var(--u));height:calc(18 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-composer{padding:calc(4 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u));background:var(--chat-background);flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card{border-radius:calc(16 * var(--u));background:var(--chat-surface);box-shadow:var(--m-shadow-raised);position:relative}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-activity=waiting]{box-shadow:0 0 0 calc(1 * var(--u)) var(--warning-border), 0 0 0 calc(2 * var(--u)) color-mix(in oklab, var(--warning-border) 72%, transparent), 0 0 calc(18 * var(--u)) color-mix(in oklab, var(--warning-ring) 30%, transparent)}:where([data-page-scene=mobile-steer] .stage) .mob-composer-ray rect{rx:calc(16 * var(--u));stroke:var(--runtime-accent);stroke-width:calc(2.6 * var(--u));stroke-dasharray:12 88;animation-duration:3s}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card:not([data-activity=working])>.mob-composer-ray{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-field{padding:calc(10 * var(--u)) calc(12 * var(--u));color:var(--muted-foreground);font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-composer-hint[data-for=waiting],:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-activity=waiting] .mob-composer-hint[data-for=ready]{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-activity=waiting] .mob-composer-hint[data-for=waiting]{display:inline}:where([data-page-scene=mobile-steer] .stage) .mob-composer-bar{align-items:center;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));color:var(--muted-foreground);display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-quiet{width:calc(28 * var(--u));height:calc(28 * var(--u));flex:none;justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-quiet .lucide{width:calc(18 * var(--u));height:calc(18 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-composer-model{align-items:center;gap:calc(6 * var(--u));min-width:0;min-height:calc(28 * var(--u));padding:0 calc(8 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));letter-spacing:calc(.1 * var(--u));flex:1;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-model-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-composer-effort{flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-model .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-ring{width:calc(16 * var(--u));height:calc(16 * var(--u));margin:0 calc(6 * var(--u));flex:none;transform:rotate(-90deg)}:where([data-page-scene=mobile-steer] .stage) .mob-composer-ring circle{fill:none;stroke:color-mix(in oklab, var(--foreground) 15%, transparent);stroke-width:2px}:where([data-page-scene=mobile-steer] .stage) .mob-composer-ring circle:last-child{stroke:var(--success-accent);stroke-dasharray:var(--used) 100;stroke-linecap:round}:where([data-page-scene=mobile-steer] .stage) .mob-composer-stop,:where([data-page-scene=mobile-steer] .stage) .mob-composer-send{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(12 * var(--u));flex:none;justify-content:center;align-items:center;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-stop{background:var(--destructive);display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-activity=working] .mob-composer-stop{display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-stop i{width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:calc(2 * var(--u));background:var(--destructive-foreground)}:where([data-page-scene=mobile-steer] .stage) .mob-composer-send{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--m-shadow-card);opacity:.45}:where([data-page-scene=mobile-steer] .stage) .mob-composer-send .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-composer-typed{color:var(--foreground);white-space:pre-wrap}:where([data-page-scene=mobile-steer] .stage) .mob-composer-typed:empty,:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-draft] .mob-composer-hint{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-draft] .mob-composer-send,:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-comments] .mob-composer-send{opacity:1}:where([data-page-scene=mobile-steer] .stage) .mob-composer-secondary{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(12 * var(--u));color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card[data-activity=working][data-draft] .mob-composer-secondary{display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-composer-secondary .lucide{width:calc(14 * var(--u));height:calc(14 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-composer-card:not([data-comments]) .mob-composer-count{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-composer-count{right:0;bottom:calc(28 * var(--u));min-width:calc(20 * var(--u));height:calc(20 * var(--u));padding:0 calc(4 * var(--u));border:calc(2 * var(--u)) solid var(--card);background:var(--amber-300);color:#020618;color:lab(1.76974% 1.32743 -9.28855);font-size:calc(10 * var(--u));font-weight:600;line-height:calc(12 * var(--u));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute}:where([data-page-scene=mobile-steer] .stage) .mob-rail{align-items:center;gap:calc(3 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--border);background:var(--card);flex:none;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link{width:calc(8 * var(--u));height:calc(2 * var(--u));border-radius:calc(1 * var(--u));background:color-mix(in oklab, var(--muted-foreground) 40%, transparent);flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link[data-tone=done]{background:var(--success-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link[data-tone=in_progress]{background:var(--info-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link[data-tone=waiting_input]{background:var(--warning-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link[data-tone=rejected]{background:var(--rejected-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-link[data-tone=blocked]{background:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-ring{min-width:0;padding:calc(1 * var(--u));border:calc(2 * var(--u)) solid transparent;border-radius:calc(13 * var(--u));flex:1}:where([data-page-scene=mobile-steer] .stage) .mob-rail-ring[data-selected]:has([data-tone=in_progress]){border-color:var(--info-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-ring[data-selected]:has([data-tone=done]){border-color:var(--success-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-ring[data-selected]:has(:is([data-tone=waiting_input],[data-tone=blocked])){border-color:var(--warning-ring)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-ring[data-selected]:has(:is([data-tone=available],[data-tone=optional])){border-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step{--tone-text:var(--foreground);--tone-icon:var(--foreground);justify-content:center;align-items:center;gap:calc(2 * var(--u));height:calc(40 * var(--u));padding:0 calc(4 * var(--u));border:calc(1 * var(--u)) solid var(--input);border-radius:calc(10 * var(--u));background:var(--card);color:var(--tone-text);flex-direction:column;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=optional]{border-style:dashed}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=in_progress]{--tone-text:var(--info-muted);--tone-icon:var(--info-muted);border-color:var(--info-border);background:var(--info-surface)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=done]{--tone-text:var(--success-muted);--tone-icon:var(--success-icon);border-color:var(--success-border);background:var(--success-surface)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=waiting_input]{--tone-text:var(--warning-muted);--tone-icon:var(--warning-muted);border-color:var(--warning-border);background:var(--warning-surface)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=rejected]{--tone-text:var(--rejected-muted);--tone-icon:var(--rejected-muted);border-color:var(--rejected-border);background:var(--rejected-surface)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-step[data-tone=blocked]{--tone-text:var(--secondary-foreground);--tone-icon:var(--muted-foreground);border-color:var(--border);background:var(--muted)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-marks{align-items:center;gap:calc(4 * var(--u));display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-rail-role.lucide{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--tone-icon)}:where([data-page-scene=mobile-steer] .stage) .mob-rail-mark.lucide{width:calc(11 * var(--u));height:calc(11 * var(--u));display:none}:where([data-page-scene=mobile-steer] .stage) .mob-rail-mark[data-for=done]{color:var(--success-accent)}:where([data-page-scene=mobile-steer] .stage) :is(.mob-rail-step[data-mark=done] [data-for=done],.mob-rail-step[data-mark=waiting] [data-for=waiting],.mob-rail-step[data-mark=working] [data-for=working],.mob-rail-step[data-mark=paused] [data-for=paused],.mob-rail-step[data-mark=available] [data-for=available],.mob-rail-step[data-mark=optional] [data-for=optional],.mob-rail-step[data-mark=alert] [data-for=alert]){display:block}:where([data-page-scene=mobile-steer] .stage) .mob-rail-label{max-width:100%;font-size:calc(11.5 * var(--u));font-weight:500;line-height:calc(15 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-transcript{min-height:0;padding:0 calc(14 * var(--u));flex-direction:column;flex:1;justify-content:flex-end;display:flex;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-track{flex:none}:where([data-page-scene=mobile-steer] .stage) .mob-pending{gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(4 * var(--u));flex:none;grid-template-columns:minmax(0,1fr);display:grid}:where([data-page-scene=mobile-steer] .stage) .mob-pending:not(:has(>:not([hidden]))){display:none}:where([data-page-scene=mobile-steer] .stage) .mob-touch{z-index:50;width:calc(44 * var(--u));height:calc(44 * var(--u));margin:calc(-22 * var(--u)) 0 0 calc(-22 * var(--u));border:calc(1.5 * var(--u)) solid #ffffffb3;box-shadow:0 calc(2 * var(--u)) calc(8 * var(--u)) #00000040;pointer-events:none;opacity:0;background:#787c8673;border-radius:50%;position:absolute;top:0;left:0}:where([data-framed]) :where([data-page-scene=mobile-steer] .stage) .mob-touch{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-tool-row{padding:calc(2 * var(--u)) 0}:where([data-page-scene=mobile-steer] .stage) .mob-tool{align-items:center;gap:calc(8 * var(--u));min-height:calc(32 * var(--u));padding:0 calc(4 * var(--u));font-size:calc(13 * var(--u));line-height:calc(18 * var(--u));display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-tool-icon.lucide{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--muted-foreground)}:where([data-page-scene=mobile-steer] .stage) .mob-tool-name{max-width:45%;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:500;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-tool-summary{min-width:0;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}:where([data-page-scene=mobile-steer] .stage) .mob-tool-timing{align-items:center;gap:calc(8 * var(--u));color:var(--muted-foreground);font-size:calc(11.5 * var(--u));line-height:calc(16 * var(--u));font-variant-numeric:tabular-nums;flex:none;margin-left:auto;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-tool-spinner.lucide{width:calc(12 * var(--u));height:calc(12 * var(--u));display:none}:where([data-page-scene=mobile-steer] .stage) .mob-tool[data-running] .mob-tool-spinner{display:block}:where([data-page-scene=mobile-steer] .stage) .mob-tool[data-running] .mob-tool-duration{display:none}:where([data-page-scene=mobile-steer] .stage) .mob-agent{padding:calc(4 * var(--u)) calc(4 * var(--u)) calc(12 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-agent-text{gap:calc(8 * var(--u));padding:0 calc(4 * var(--u));color:var(--foreground);font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));display:grid}:where([data-page-scene=mobile-steer] .stage) .mob-agent-text code{padding:0 calc(4 * var(--u));border-radius:calc(4 * var(--u));background:var(--muted);font-family:var(--mono);font-size:calc(13 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-user{padding:calc(16 * var(--u)) 0;justify-content:flex-end;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-user-bubble{max-width:80%;padding:calc(8 * var(--u)) calc(14 * var(--u));border-radius:calc(16 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u));background:var(--chat-surface);color:var(--foreground);box-shadow:var(--m-shadow-raised);font-size:calc(15 * var(--u));line-height:calc(24 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .mob-message{padding:calc(16 * var(--u)) 0;flex-direction:column;align-items:flex-end;display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-message-bubble{max-width:80%;padding:calc(8 * var(--u)) calc(14 * var(--u));border-radius:calc(16 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u));background:var(--chat-surface);color:var(--foreground);box-shadow:var(--m-shadow-raised);font-size:calc(15 * var(--u));line-height:calc(24 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere}:where([data-page-scene=mobile-steer] .stage) .mob-message[data-unread] .mob-message-bubble{outline:calc(1 * var(--u)) dashed var(--pending-border);outline-offset:calc(-1 * var(--u));background:var(--pending-surface);box-shadow:none}:where([data-page-scene=mobile-steer] .stage) .mob-message-meta{align-items:center;gap:calc(8 * var(--u));margin-top:calc(4 * var(--u));padding:0 calc(4 * var(--u));display:flex}:where([data-page-scene=mobile-steer] .stage) .mob-message-unread{padding:calc(1 * var(--u)) calc(8 * var(--u));border:calc(1 * var(--u)) solid var(--pending-border);background:var(--pending-surface);color:var(--pending-surface-foreground);font-size:calc(10.5 * var(--u));font-weight:600;line-height:calc(14 * var(--u));letter-spacing:calc(.5 * var(--u));text-transform:uppercase;border-radius:999px;display:none}:where([data-page-scene=mobile-steer] .stage) .mob-message[data-unread] .mob-message-unread{display:block}:where([data-page-scene=mobile-steer] .stage) .mob-message-time{color:var(--muted-foreground);font-size:calc(11.5 * var(--u));font-weight:500;line-height:calc(16 * var(--u));font-variant-numeric:tabular-nums}}@layer product{:where([data-page-scene=mobile-steer] .stage) .ui-ray{inset:calc(-1 * var(--u));width:calc(100% + 2 * var(--u));height:calc(100% + 2 * var(--u));pointer-events:none;position:absolute;overflow:visible}:where([data-page-scene=mobile-steer] .stage) .ui-ray rect{x:calc(1 * var(--u));y:calc(1 * var(--u));width:calc(100% - 2 * var(--u));height:calc(100% - 2 * var(--u));fill:none;stroke-linecap:round;animation:linear infinite ray-run}@keyframes ray-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}:where([data-page-scene=mobile-steer] .stage) .replica .runtime-logo{width:calc(16 * var(--u));height:calc(16 * var(--u))}:where([data-page-scene=mobile-steer] .stage) .codex-logo{color:#0d0d0d}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .codex-logo{color:#fff}:where([data-page-scene=mobile-steer] .stage) .claude-logo{color:#d97757}:where([data-page-scene=mobile-steer] .stage) .opencode-logo{color:#131010}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .opencode-logo{color:#f1ecec}:where([data-page-scene=mobile-steer] .stage) .opencode-center{fill:#5a5858}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .opencode-center{fill:#b7b1b1}:where([data-page-scene=mobile-steer] .stage) .opencode-outline{fill:#fff}:where([data-theme=dark]) :where([data-page-scene=mobile-steer] .stage) .opencode-outline{fill:#211e1e}}@layer views{:where([data-page-scene=mobile-steer] .stage) .mob-queue[data-resizing]{overflow:hidden}}