@layer components{._mark_1sywo_5{--sm-once:1s;--sm-cycle:2.6s}._tip_1sywo_12,._spark_1sywo_13{stroke:var(--fg-default);opacity:0}._ink_1sywo_18{stroke-dasharray:100 200}._tip_1sywo_12{stroke-dasharray:15 200}._mark_1sywo_5[data-animate=true] ._ink_1sywo_18{animation:_sm-draw_1sywo_1 var(--sm-once) cubic-bezier(.35, 0, .25, 1) 1 both, _sm-ink_1sywo_1 var(--sm-once) ease-in-out 1 both}._mark_1sywo_5[data-animate=true] ._tip_1sywo_12{animation:_sm-trace_1sywo_1 var(--sm-once) cubic-bezier(.35, 0, .25, 1) 1 both, _sm-light_1sywo_1 var(--sm-once) ease-in-out 1 both}._mark_1sywo_5[data-animate=true] ._point_1sywo_35{animation:_sm-point_1sywo_1 var(--sm-once) ease-in-out 1 both}@keyframes _sm-draw_1sywo_1{0%{stroke-dashoffset:105px}to{stroke-dashoffset:0}}@keyframes _sm-trace_1sywo_1{0%{stroke-dashoffset:20px}to{stroke-dashoffset:-85px}}@keyframes _sm-ink_1sywo_1{0%{opacity:0}12%{opacity:.7}to{opacity:1}}@keyframes _sm-light_1sywo_1{0%{opacity:0}12%,62%{opacity:1}to{opacity:0}}@keyframes _sm-point_1sywo_1{0%,48%{opacity:0}78%,to{opacity:1}}._left_1sywo_93{transform-origin:4.5px 12px}._right_1sywo_96{transform-origin:19.5px 12px}._dot1_1sywo_99{transform-origin:8px 12px}._dot2_1sywo_102{transform-origin:12px 12px}._dot3_1sywo_105{transform-origin:16px 12px}._mark_1sywo_5[data-animate=true] ._left_1sywo_93{animation:_sm-spring-left_1sywo_1 var(--sm-cycle) cubic-bezier(.4, 0, .2, 1) infinite both}._mark_1sywo_5[data-animate=true] ._right_1sywo_96{animation:_sm-spring-right_1sywo_1 var(--sm-cycle) cubic-bezier(.4, 0, .2, 1) infinite both}._mark_1sywo_5[data-animate=true] ._dot_1sywo_99{animation:_sm-hop_1sywo_1 var(--sm-cycle) ease-in-out infinite both, _sm-hop-ink_1sywo_1 var(--sm-cycle) ease-in-out infinite both}._mark_1sywo_5[data-animate=true] ._spark_1sywo_13{animation:_sm-hop_1sywo_1 var(--sm-cycle) ease-in-out infinite both, _sm-hop-spark_1sywo_1 var(--sm-cycle) ease-in-out infinite both}._mark_1sywo_5[data-animate=true] ._dot2_1sywo_102{animation-delay:.16s}._mark_1sywo_5[data-animate=true] ._dot3_1sywo_105{animation-delay:.32s}@keyframes _sm-spring-left_1sywo_1{0%,45.6923%,to{transform:translate(0)scale(1)}9%{transform:translate(1.25px)scale(.78,.82)}17.3077%{transform:translate(-.3px)scale(1.12,1.14)}25.6154%{transform:translate(.35px)scale(.95,.96)}33.9231%{transform:translate(-.1px)scale(1.03)}}@keyframes _sm-spring-right_1sywo_1{0%,48.4615%,to{transform:translate(0)scale(1)}11.7692%{transform:translate(-1.25px)scale(.78,.82)}20.0769%{transform:translate(.3px)scale(1.12,1.14)}28.3846%{transform:translate(-.35px)scale(.95,.96)}36.6923%{transform:translate(.1px)scale(1.03)}}@keyframes _sm-hop_1sywo_1{0%,11.0769%,41.5385%,to{transform:translateY(0)scale(1)}15.9231%{transform:translateY(.6px)scale(1.15,.75)}23.5385%{transform:translateY(-2.5px)scale(1.3)}31.8462%{transform:translateY(.65px)scale(1.2,.8)}36.6923%{transform:translateY(-.4px)scale(1)}}@keyframes _sm-hop-ink_1sywo_1{0%,11.0769%,41.5385%,to{opacity:.55}15.9231%,36.6923%{opacity:.8}23.5385%,31.8462%{opacity:1}}@keyframes _sm-hop-spark_1sywo_1{0%,15.9231%,36.6923%,to{opacity:0}23.5385%{opacity:1}31.8462%{opacity:.6}}@media (prefers-reduced-motion:reduce){._mark_1sywo_5[data-animate=true] *{animation:none}}._tint_1e5xl_16{color:var(--accent-fg)}._tint_1e5xl_16[data-mark=claude]{color:var(--agent-claude)}._tint_1e5xl_16[data-mark=gemini]{color:var(--tori-agent-gemini)}._tint_1e5xl_16[data-mark=codex],._tint_1e5xl_16[data-mark=copilot],._tint_1e5xl_16[data-mark=kimi],._tint_1e5xl_16[data-mark=opencode],._tint_1e5xl_16[data-mark=pi]{color:var(--fg-default)}._thinking_1e5xl_43{transform-origin:50%;animation:1.6s ease-in-out infinite _agent-breathe_1e5xl_1}@keyframes _agent-breathe_1e5xl_1{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._thinking_1e5xl_43{animation-name:_agent-fade_1e5xl_1}@keyframes _agent-fade_1e5xl_1{0%,to{opacity:.5}50%{opacity:1}}}}._statusBubbleItem_10ji5_8 svg{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));flex:none}._statusBubble_10ji5_8{align-items:center;gap:calc(4px * var(--ui-scale));flex:none;margin-left:auto;display:inline-flex}._statusBubbleItem_10ji5_8{align-items:center;gap:calc(2px * var(--ui-scale));font-size:var(--tori-text-md);font-variant-numeric:tabular-nums;display:inline-flex}._statusBubbleItem_10ji5_8._waitingForApproval_10ji5_33{color:var(--status-needs-you)}._statusBubbleItem_10ji5_8._executing_10ji5_36{color:var(--status-progress)}._statusBubbleItem_10ji5_8._idle_10ji5_39{color:var(--status-idle)}._statusBubbleItem_10ji5_8._running_10ji5_42{color:var(--status-running);opacity:.8}._spaceBubble_10ji5_51{top:calc(-4px * var(--ui-scale));right:calc(-4px * var(--ui-scale));background:var(--canvas-default);border-radius:var(--tori-radius-sm,4px);padding:1px calc(2px * var(--ui-scale));align-items:center;gap:1px;display:inline-flex;position:absolute}._tileCount_10ji5_63{color:var(--fg-muted);font-size:var(--tori-text-2xs);font-variant-numeric:tabular-nums}._prLine_sqkhm_4{min-width:0;color:var(--pr-line-fg,var(--fg-subtle));font-weight:200;font-size:var(--tori-text-md);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:flex;overflow:hidden}._item_sqkhm_33{align-items:center;gap:calc(2px * var(--ui-scale));flex:none;display:inline-flex}._item_sqkhm_33 svg{width:calc(13px * var(--ui-scale));height:calc(13px * var(--ui-scale));flex:none}._item_sqkhm_33+._item_sqkhm_33:before{content:"·";padding-inline:calc(4px * var(--ui-scale));color:var(--pr-line-fg,var(--fg-subtle));font-size:var(--tori-text-2xl);opacity:.5;line-height:0}._good_sqkhm_75{color:var(--success-fg)}._bad_sqkhm_78{color:var(--danger-fg)}._busy_sqkhm_81{color:var(--attention-fg)}._pr_open_sqkhm_84{color:var(--success-fg)}._pr_draft_sqkhm_87{color:var(--fg-muted)}._pr_merged_sqkhm_90{color:var(--status-progress)}._pr_closed_sqkhm_93{color:var(--danger-fg)}._rowScope_1v6j9_6{--row-h:calc(34px * var(--ui-scale));--branch-row-pad:calc(7px * var(--ui-scale));--tree-inset:calc(8px * var(--ui-scale));--rail-x:calc(16px * var(--ui-scale));--branch-label-x:calc(28px * var(--ui-scale));--nest-step:calc(12px * var(--ui-scale))}._projectCard_1v6j9_37{margin:0 0 0 var(--tree-inset);position:relative}._projectCard_1v6j9_37 ._row_1v6j9_6{margin-left:0}._row_1v6j9_6{align-items:center;gap:var(--tori-space-3);height:var(--row-h);margin:0 0 0 var(--tree-inset);padding:0 calc(8px * var(--ui-scale));border-radius:0 var(--tori-radius-md) var(--tori-radius-md) 0;cursor:pointer;white-space:nowrap;transition:background var(--tori-duration-fast) ease;display:flex;position:relative;overflow:hidden}._row_1v6j9_6:hover,._row_1v6j9_6[data-expanded]{background:linear-gradient(to right, var(--neutral-hover), transparent)}._branchNode_1v6j9_36{position:relative}._branchNode_1v6j9_36:before{content:"";left:var(--rail-x);background:var(--border-rail);z-index:0;width:1px;position:absolute;top:0;bottom:0}._branchNode_1v6j9_36:last-child{margin-bottom:calc(8px * var(--ui-scale))}._attemptNode_1v6j9_103{--rail-x:calc(16px * var(--ui-scale) + var(--nest-step));--branch-label-x:calc(28px * var(--ui-scale) + var(--nest-step))}._attemptNode_1v6j9_103:last-child{margin-bottom:0}._row_1v6j9_6._branch_1v6j9_36{height:auto;padding-block:var(--branch-row-pad);z-index:2}._row_1v6j9_6._branch_1v6j9_36:before{content:"";left:var(--rail-x);z-index:-1;border-radius:0 var(--tori-radius-md) var(--tori-radius-md) 0;background:0 0;position:absolute;top:0;bottom:0;right:0}._row_1v6j9_6._branch_1v6j9_36._done_1v6j9_140:before{background:linear-gradient(to right, var(--done-wash), transparent)}._row_1v6j9_6._branch_1v6j9_36:hover,._row_1v6j9_6._branch_1v6j9_36[data-expanded]{background:0 0}._row_1v6j9_6._branch_1v6j9_36:hover:before,._row_1v6j9_6._branch_1v6j9_36[data-expanded]:before{background:linear-gradient(to right, var(--neutral-hover), transparent)}._rowStack_1v6j9_164{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}._rowTop_1v6j9_159{align-items:center;gap:var(--tori-space-3);min-width:0;display:flex}._rowMeta_1v6j9_185{min-width:0;padding-left:calc(16px * var(--ui-scale) + var(--tori-space-3));display:block}._row_1v6j9_6._branch_1v6j9_36._sel_1v6j9_195 ._rowStack_1v6j9_164{--pr-line-fg:var(--fg-muted)}._row_1v6j9_6._moreRow_1v6j9_204 ._label_1v6j9_204,._row_1v6j9_6._moreRow_1v6j9_204 ._rowIcon_1v6j9_205{color:var(--fg-subtle)}._row_1v6j9_6._moreRow_1v6j9_204:hover ._label_1v6j9_204,._row_1v6j9_6._moreRow_1v6j9_204:hover ._rowIcon_1v6j9_205{color:var(--fg-muted)}._row_1v6j9_6._branch_1v6j9_36._sel_1v6j9_195:before{background:linear-gradient(var(--brand-bar), var(--brand-bar)) left center / var(--tori-border-thick) 100% no-repeat, linear-gradient(to right, var(--brand-subtle), transparent)}._row_1v6j9_6._branch_1v6j9_36._done_1v6j9_140._sel_1v6j9_195:before{background:linear-gradient(var(--done-bar), var(--done-bar)) left center / var(--tori-border-thick) 100% no-repeat, linear-gradient(to right, var(--done-selected), transparent)}._row_1v6j9_6._project_1v6j9_37 ._label_1v6j9_204,._row_1v6j9_6._branch_1v6j9_36._sel_1v6j9_195 ._label_1v6j9_204{color:var(--fg-default);font-weight:600}._row_1v6j9_6._branch_1v6j9_36 ._label_1v6j9_204{color:var(--fg-muted)}._row_1v6j9_6._branch_1v6j9_36._done_1v6j9_140:not(._sel_1v6j9_195) ._label_1v6j9_204,._row_1v6j9_6._branch_1v6j9_36._closed_1v6j9_253:not(._sel_1v6j9_195) ._label_1v6j9_204{color:var(--fg-subtle)}._row_1v6j9_6._sub1_1v6j9_260{padding-left:var(--branch-label-x)}._row_1v6j9_6._dim_1v6j9_264{color:var(--fg-muted);cursor:default;font-style:italic}._row_1v6j9_6._dim_1v6j9_264:hover{background:0 0}._row_1v6j9_6 ._label_1v6j9_204{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._rowIcon_1v6j9_205{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));color:var(--fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}._rowIcon_1v6j9_205 svg{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._projectIcon_1v6j9_303 img{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));object-fit:contain;border-radius:calc(3px * var(--ui-scale))}._projectIcon_1v6j9_303{position:relative}._projectIconArt_1v6j9_320,._iconChevron_1v6j9_321{transition:opacity var(--tori-duration-fast) ease;justify-content:center;align-items:center;display:inline-flex}._iconChevron_1v6j9_321{color:var(--fg-subtle);opacity:0;position:absolute;inset:0}._row_1v6j9_6._project_1v6j9_37:hover ._projectIconArt_1v6j9_320,._row_1v6j9_6._project_1v6j9_37[data-expanded] ._projectIconArt_1v6j9_320{opacity:0}._row_1v6j9_6._project_1v6j9_37:hover ._iconChevron_1v6j9_321,._row_1v6j9_6._project_1v6j9_37[data-expanded] ._iconChevron_1v6j9_321{opacity:1}._rowChevron_1v6j9_350{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));color:var(--fg-subtle);transition:transform var(--tori-duration-fast) ease;flex:none;justify-content:center;align-items:center;display:inline-flex}._rowChevron_1v6j9_350._open_1v6j9_360{transform:rotate(180deg)}._rowChevron_1v6j9_350 svg{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale))}._driftMark_1v6j9_374{height:calc(14px * var(--ui-scale));color:var(--scale-orange);border-color:#0000;flex:none;padding:0}._rowGlyph_1v6j9_385{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._rowGlyph_1v6j9_385:hover,._rowGlyph_1v6j9_385:focus-visible{color:var(--brand-default)}._rowEnd_1v6j9_372{align-items:center;gap:var(--tori-space-2);flex:none;min-width:0;margin-left:auto;display:inline-flex}._rowEnd_1v6j9_372>*{margin-left:0}._rowEnd_1v6j9_372 svg{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale))}._rowMenu_1v6j9_436{flex:none;display:none}._row_1v6j9_6._project_1v6j9_37:hover ._rowMenu_1v6j9_436,._rowMenu_1v6j9_436:has([data-expanded]){display:inline-flex}._rowMenuBtn_1v6j9_446{color:var(--fg-subtle);border-color:#0000}._rowMenuBtn_1v6j9_446:hover{color:var(--fg-default)}._row_1v6j9_6 ._badge_1v6j9_458{font-size:var(--tori-text-2xs);padding:0 calc(4px * var(--ui-scale));color:var(--brand-default);background:var(--brand-subtle);border-radius:3px;flex:none;margin-left:auto}._row_1v6j9_6 ._badge_1v6j9_458._hint_1v6j9_456{color:var(--fg-muted);background:var(--neutral-subtle)}._row_1v6j9_6 ._issueChip_1v6j9_477{margin-left:calc(4px * var(--ui-scale));padding:0 calc(3px * var(--ui-scale));border-radius:var(--tori-radius-sm);font-family:var(--tori-font-mono);font-size:var(--tori-text-xs);color:var(--fg-muted);cursor:pointer;background:0 0;border:none;flex:none}._row_1v6j9_6 ._issueChip_1v6j9_477:hover{color:var(--brand-strong)}._row_1v6j9_6 ._topicChip_1v6j9_493,._row_1v6j9_6 ._topicChip_1v6j9_493:hover:not(:disabled){margin-left:calc(4px * var(--ui-scale));color:var(--brand-default);border-color:#0000;flex:none}._row_1v6j9_6 ._topicChip_1v6j9_493:hover:not(:disabled){color:var(--brand-strong)}._row_1v6j9_6 ._topicChip_1v6j9_493 svg{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale))}._space_ec0q8_2{--space-hue-rgb:var(--shell-glow-rgb);--tile-ease:cubic-bezier(.2, 0, 0, 1);min-width:calc(30px * var(--ui-scale));height:calc(30px * var(--ui-scale));padding-inline:calc(6px * var(--ui-scale));border-radius:var(--tori-radius-md);color:var(--fg-muted);font-size:var(--tori-text-xl);cursor:pointer;transition:background var(--tori-duration-fast) ease, color var(--tori-duration-fast) ease, border-color var(--tori-duration-fast) ease;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){._space_ec0q8_2,._space_ec0q8_2 ._tileName_ec0q8_16,._space_ec0q8_2._titled_ec0q8_55 ._tileName_ec0q8_16{transition:none}}._space_ec0q8_2>svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale));flex:none}._spaceMenu_ec0q8_70{display:contents}._space_ec0q8_2:hover,._spaceMenu_ec0q8_70[data-expanded]>._space_ec0q8_2:not(._active_ec0q8_74){color:var(--fg-default);border-color:var(--brand-default)}._spaceMenu_ec0q8_70[data-expanded]>._space_ec0q8_2._active_ec0q8_74{border-color:var(--brand-default)}._space_ec0q8_2._active_ec0q8_74{background:var(--neutral-hover);color:rgb(var(--space-hue-rgb))}._space_ec0q8_2._titled_ec0q8_55{flex-shrink:1000}._modeTile_ec0q8_110._active_ec0q8_74{color:var(--brand-default)}._tileName_ec0q8_16{opacity:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:0;color:var(--fg-default);font-size:var(--tori-text-lg);text-transform:capitalize;transition:max-width var(--tori-duration-med) var(--tile-ease), opacity var(--tori-duration-fast) ease;font-weight:600;overflow:hidden}._tileNameText_ec0q8_104{margin-inline-start:calc(7px * var(--ui-scale));margin-inline-end:calc(3px * var(--ui-scale))}._space_ec0q8_2._titled_ec0q8_55 ._tileName_ec0q8_16{max-width:var(--name-w,calc(90px * var(--ui-scale)));opacity:1;transition:max-width var(--tori-duration-med) var(--tile-ease), opacity var(--tori-duration-fast) ease var(--tori-duration-fast)}._tileProbe_ec0q8_167{visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0}._space_ec0q8_2._dragging_ec0q8_177{opacity:.4}._space_ec0q8_2._dropBefore_ec0q8_180{box-shadow:inset 2px 0 0 var(--brand-default)}._space_ec0q8_2._dropAfter_ec0q8_183{box-shadow:inset -2px 0 0 var(--brand-default)}._pill_10t7e_13{--tab-pad:calc(8px * var(--ui-scale));border-radius:0 0 var(--tori-radius-md) var(--tori-radius-md);transition:background var(--tori-duration-fast) ease;background:0 0;align-items:center;display:inline-flex;position:relative}._pill_10t7e_13:hover:not(:has([data-selected])){background:linear-gradient(to bottom, var(--tab-hover-bg), transparent)}._pill_10t7e_13:has([data-selected]){background:linear-gradient(var(--brand-bar), var(--brand-bar)) center top / 100% var(--tori-border-thick) no-repeat, linear-gradient(to bottom, var(--brand-subtle), transparent)}._pill_10t7e_13[data-locked]:before{content:"";height:var(--tori-border-thick);background:var(--status-progress);pointer-events:none;position:absolute;top:0;left:0;right:0}.unified-strip.pane-blur ._pill_10t7e_13:has([data-selected]){background:0 0}._tab_10t7e_64{align-items:center;gap:calc(6px * var(--ui-scale));height:var(--control-height);padding:0 var(--tab-pad);border-radius:var(--tori-radius-md);color:var(--tab-inactive-fg);font-family:inherit;font-size:var(--tori-text-lg);white-space:nowrap;cursor:pointer;transition:color var(--tori-duration-fast) ease;background:0 0;border:none;line-height:1.4;display:inline-flex}._tab_10t7e_64 svg{width:var(--control-icon);height:var(--control-icon);flex:none}._pill_10t7e_13:hover ._tab_10t7e_64,._pill_10t7e_13:has([data-selected]) ._tab_10t7e_64{color:var(--tab-active-fg)}._tab_10t7e_64:focus-visible{outline:none}._pill_10t7e_13:has(._tab_10t7e_64:focus-visible){box-shadow:0 0 0 2px var(--brand-ring)}._label_10t7e_104{text-overflow:ellipsis;max-width:calc(160px * var(--ui-scale));overflow:hidden}._tab_10t7e_64[data-transient] ._label_10t7e_104{font-style:italic}._pill_10t7e_13[data-quiet]{border-radius:var(--tori-radius-sm)}._pill_10t7e_13[data-quiet]:hover:not(:has([data-selected])){background:0 0}._pill_10t7e_13[data-quiet]:has([data-selected]){background:var(--neutral-subtle)}._pill_10t7e_13[data-quiet] ._tab_10t7e_64{gap:calc(5px * var(--ui-scale));height:auto;padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));color:var(--fg-muted);font-weight:600}._pill_10t7e_13[data-quiet]:hover ._tab_10t7e_64,._pill_10t7e_13[data-quiet]:has([data-selected]) ._tab_10t7e_64{color:var(--fg-default)}._close_10t7e_148{padding:calc(2px * var(--ui-scale));margin-right:calc(6px * var(--ui-scale));border-radius:var(--tori-radius-sm);color:var(--fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._lockSlot_10t7e_161{padding:calc(2px * var(--ui-scale));margin-right:calc(6px * var(--ui-scale));justify-content:center;align-items:center;display:inline-flex}._pill_10t7e_13:has(._close_10t7e_148) ._tab_10t7e_64,._pill_10t7e_13:has(._lockSlot_10t7e_161) ._tab_10t7e_64{padding-right:calc(4px * var(--ui-scale))}._close_10t7e_148 svg{width:calc(12px * var(--ui-scale));height:calc(12px * var(--ui-scale))}._close_10t7e_148:hover{background:var(--neutral-hover);color:var(--fg-default)}._mark_9wu9l_3{flex:none;align-items:center;display:inline-flex;position:relative}._rest_9wu9l_16{color:var(--fg-subtle)}._needsYou_9wu9l_26{color:var(--attention-fg)}._badge_9wu9l_33{background:var(--attention-fg);box-shadow:0 0 0 calc(1.5px * var(--ui-scale)) var(--canvas-card);height:calc(5px * var(--ui-scale));right:calc(-1px * var(--ui-scale));top:calc(-1px * var(--ui-scale));width:calc(5px * var(--ui-scale));border-radius:50%;position:absolute}._marks_4ozhg_4{align-items:center;gap:calc(4px * var(--ui-scale));flex:none;display:inline-flex}._mark_4ozhg_4{align-items:center;gap:calc(2px * var(--ui-scale));font-size:var(--tori-text-2xs);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}._mark_4ozhg_4 svg{width:calc(13px * var(--ui-scale));height:calc(13px * var(--ui-scale));flex:none;display:block}._muted_4ozhg_33{color:var(--fg-muted)}._warn_4ozhg_39{color:var(--attention-emphasis)}._attention_4ozhg_43{color:var(--attention-fg)}._danger_4ozhg_47{color:var(--danger-fg)}._lines_4ozhg_54{white-space:pre-line;display:block}@layer tokens{:root{--tori-white:#fff;--tori-gray-50:#f3f3f3;--tori-gray-100:#ededed;--tori-gray-150:#e8e8e8;--tori-gray-200:#e0e0e0;--tori-gray-500:#6a6a6a;--tori-gray-600:gray;--tori-gray-800:#2a2d2e;--tori-gray-850:#2d2d2d;--tori-gray-900:#252526;--tori-gray-950:#1e1e1e;--tori-gray-990:#1a1a1a;--tori-black:#000;--tori-fg-dark:#d4d4d4;--tori-fg-light:#1e1e1e;--tori-navy-950:#15171c;--tori-navy-900:#1b1e25;--tori-navy-850:#1b232e;--tori-navy-800:#252a34;--tori-navy-700:#232c38;--tori-navy-line:#c8d7ff14;--tori-navy-line-strong:#c8d7ff21;--tori-fg-navy:#e4e8f0;--tori-fg-navy-dim:#98a0b0;--tori-fg-navy-faint:#666e7e;--tori-agent-gemini:#8e75b2;--tori-blue-100:#cfe3fb;--tori-blue-500:#4a9eff;--tori-blue-600:#005fb8;--tori-blue-900:#094771;--tori-gold-50:#faf4e6;--tori-gold-100:#f1e3c4;--tori-gold-200:#e6cf9d;--tori-gold-300:#d9bd85;--tori-gold-400:#d9a468;--tori-gold-500:#c19653;--tori-gold-600:#a97f42;--tori-gold-700:#8a6733;--tori-gold-800:#6b4f27;--tori-gold-900:#4a3719;--tori-font-ui:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--tori-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, "Cascadia Code", "JetBrainsMono Nerd Font Mono", monospace;--tori-text-2xs:calc(10px * var(--ui-scale));--tori-text-xs:calc(11px * var(--ui-scale));--tori-text-sm:calc(12px * var(--ui-scale));--tori-text-md:calc(13px * var(--ui-scale));--tori-text-lg:calc(14px * var(--ui-scale));--tori-text-xl:calc(15px * var(--ui-scale));--tori-text-2xl:calc(16px * var(--ui-scale));--tori-text-3xl:calc(18px * var(--ui-scale));--tori-text-4xl:calc(21px * var(--ui-scale));--chat-font-size:15px;--tori-line-tight:1.2;--tori-line-normal:1.5;--tori-space-1:calc(2px * var(--ui-scale));--tori-space-2:calc(4px * var(--ui-scale));--tori-space-3:calc(6px * var(--ui-scale));--tori-space-4:calc(8px * var(--ui-scale));--tori-space-5:calc(12px * var(--ui-scale));--tori-space-6:calc(16px * var(--ui-scale));--tori-space-7:calc(24px * var(--ui-scale));--tori-space-8:calc(32px * var(--ui-scale));--tori-radius-sm:3px;--tori-radius-md:8px;--tori-radius-lg:10px;--tori-radius-xl:12px;--tori-radius-pill:999px;--tori-border-thin:1px;--tori-border-thick:2px;--control-height:calc(28px * var(--ui-scale));--control-height-sm:calc(24px * var(--ui-scale));--control-height-xs:calc(20px * var(--ui-scale));--control-icon:calc(16px * var(--ui-scale));--tori-duration-fast:80ms;--tori-duration-med:.16s;--tori-ease:ease;--ui-scale:1;--ui-line-height:var(--tori-line-normal);--editor-font-family:"SF Mono", Menlo, Monaco, monospace;--editor-font-size:13px;--syntax-keyword:#569cd6;--syntax-string:#ce9178;--syntax-comment:#6a9955;--syntax-number:#b5cea8;--syntax-function:#dcdcaa;--syntax-type:#4ec9b0;--syntax-variable:#9cdcfe;--tori-scene-ink:#f5efff;--tori-scene-ink-muted:#cbbfe6;--tori-scene-eyebrow:#d8b4fe;--tori-scene-dim-top:#221e2ed1;--tori-scene-dim-bottom:#16141d80;--tori-scene-glass:#140e2473;--tori-scene-glass-border:#d8b4fe2e}:root,:root[data-theme=dark]{--fg-default:#e4e8f0;--fg-muted:#98a0b0;--fg-subtle:#666e7e;--fg-watermark:#666e7e8c;--fg-on-emphasis:#fff;--canvas-default:#15171c;--canvas-card:#1b1e25;--canvas-head:#1b232e;--canvas-input:#20242c;--border-default:#c8d7ff14;--border-strong:#c8d7ff21;--border-rail:#2c313b;--scrollbar-thumb:#c8d7ff1c;--scrollbar-thumb-hover:#c8d7ff33;--accent-fg:#4a9eff;--accent-subtle:#09456e;--neutral-hover:#252a34;--neutral-subtle:#8080801f;--danger-fg:#e06c75;--danger-emphasis:#b7585f;--attention-fg:#d19a66;--attention-emphasis:#b16119;--success-fg:#2ea043;--success-emphasis:#278739;--info-fg:#4ec9b0;--diff-added:#2ea043;--diff-modified:#d29922;--diff-deleted:#f85149;--diff-added-word:#2ea04352;--diff-deleted-word:#f8514952;--diag-error:#f85149;--diag-warning:#d29922;--diag-info:#4ec9b0;--diag-hint:#8b949e;--agent-claude:#d97757;--scrim-default:#00000073;--scrim-soft:#00000059;--scrim-strong:#000000b8;--status-progress:#c084fc;--status-needs-you:#fb7185;--status-idle:#2dd4bf;--status-running:#7d8ba1;--progress-subtle:#2f2a3f;--progress-border:#c084fc6b;--progress-on-subtle:#ceacf7;--needs-you-subtle:#362831;--needs-you-border:#fb718573;--needs-you-on-subtle:#f2a1b0;--danger-subtle:#33272f;--danger-border:#e06c7580;--danger-on-subtle:#e29ea6;--brand-default:#d9a468;--brand-strong:#d9bd85;--brand-subtle:#c9965329;--brand-wash:#272628;--brand-bar:#d9a468;--brand-ring:#c9965399;--brand-on:#4a3719;--done-wash:#1a2528;--done-selected:#1e3334;--done-bar:#4ec9b0;--blocking-surface:#222327;--blocking-border:#d9a468;--blocking-fg:#e4e8f0;--blocking-accent:#d9bd85;--ansi-cursor:#e4e8f0;--ansi-selection:#466ea066;--ansi-black:#000;--ansi-red:#cd3131;--ansi-green:#0dbc79;--ansi-yellow:#e5e510;--ansi-blue:#2472c8;--ansi-magenta:#bc3fbc;--ansi-cyan:#11a8cd;--ansi-white:#e5e5e5;--ansi-bright-black:#696969;--ansi-bright-red:#f14c4c;--ansi-bright-green:#23d18b;--ansi-bright-yellow:#f5f543;--ansi-bright-blue:#3b8eea;--ansi-bright-magenta:#d670d6;--ansi-bright-cyan:#29b8db;--ansi-bright-white:#fff;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000073;--shadow-lg:0 12px 32px #0000008c;--shell-glow-rgb:217 164 104;--shell-card-shadow:0 4px 24px #0006;--tree-row-hover:#252a34;--tree-row-active:#09456e;--tab-active-bg:#252a34;--tab-active-fg:#e4e8f0;--tab-hover-bg:#252a34;--tab-inactive-fg:#98a0b0;--tab-dirty:#d9a468;--activity-touched:#4a9eff;--activity-editing:#d9a468;--scale-red:#cd4147;--scale-green:#8dc149;--scale-blue:#519aba;--scale-yellow:#cbcb41;--scale-slate:#6d8086;--scale-orange:#e37933;--scale-purple:#a074c4;--scale-pink:#f55385;--scale-silver:#d4d7d6;--scale-steel:#68767d;--scale-graphite:#6a7579;--syntax-keyword:#569cd6;--syntax-control:#c586c0;--syntax-operator:#d4d4d4;--syntax-string:#ce9178;--syntax-escape:#d7ba7d;--syntax-regexp:#d16969;--syntax-comment:#6a9955;--syntax-number:#b5cea8;--syntax-constant:#4fc1ff;--syntax-function:#dcdcaa;--syntax-method:#dcdcaa;--syntax-type:#4ec9b0;--syntax-class:#86c691;--syntax-namespace:#4ec9b0;--syntax-variable:#9cdcfe;--syntax-property:#9cdcfe;--syntax-parameter:#7cc7e8;--syntax-tag:#569cd6;--syntax-attribute:#9cdcfe;--syntax-punctuation:gray}:root[data-theme=light]{--fg-default:#1e1e1e;--fg-muted:#686868;--fg-subtle:gray;--fg-watermark:#808080a6;--fg-on-emphasis:#fff;--canvas-default:#fff;--canvas-card:#f3f3f3;--canvas-head:#e8e8e8;--canvas-input:#fff;--border-default:#e0e0e0;--border-strong:#17171721;--border-rail:#dcdcdc;--scrollbar-thumb:#17171724;--scrollbar-thumb-hover:#17171742;--accent-fg:#005fb8;--accent-subtle:#cfe3fb;--neutral-hover:#ededed;--neutral-subtle:#1717170f;--danger-fg:#ca212d;--danger-emphasis:#cf222e;--attention-fg:#8d5e00;--attention-emphasis:#bc4c00;--success-fg:#197834;--success-emphasis:#1a7f37;--info-fg:#14756a;--diff-added:#1a7f37;--diff-modified:#976500;--diff-deleted:#cf222e;--diff-added-word:#1a7f373d;--diff-deleted-word:#cf222e38;--diag-error:#cf222e;--diag-warning:#976500;--diag-info:#157a6e;--diag-hint:#6e7781;--agent-claude:#c2562f;--scrim-default:#1717174d;--scrim-soft:#17171738;--scrim-strong:#17171780;--status-progress:#7c3aed;--status-needs-you:#e11d48;--status-idle:#0d9488;--status-running:#64748b;--progress-subtle:#ebe6f3;--progress-border:#7c3aed59;--progress-on-subtle:#562f9a;--needs-you-subtle:#f2e4e7;--needs-you-border:#e11d4866;--needs-you-on-subtle:#931d37;--danger-subtle:#f0e4e5;--danger-border:#ca212d6b;--danger-on-subtle:#852027;--brand-default:#7e5e2f;--brand-strong:#6b4f27;--brand-subtle:#8a673324;--brand-wash:#edebe7;--brand-bar:#7e5e2f;--brand-ring:#8a6733c4;--brand-on:#fff;--done-wash:#f1f7f6;--done-selected:#e8f1f0;--done-bar:#14756a;--blocking-surface:#ece9e6;--blocking-border:#7e5e2f;--blocking-fg:#1e1e1e;--blocking-accent:#6b4f27;--ansi-cursor:#1e1e1e;--ansi-selection:#005fb840;--ansi-black:#000;--ansi-red:#cd3131;--ansi-green:#008a00;--ansi-yellow:#7d8000;--ansi-blue:#0451a5;--ansi-magenta:#bc05bc;--ansi-cyan:#0598bc;--ansi-white:#555;--ansi-bright-black:#666;--ansi-bright-red:#cd3131;--ansi-bright-green:#0f9d0f;--ansi-bright-yellow:#8a8d00;--ansi-bright-blue:#0451a5;--ansi-bright-magenta:#bc05bc;--ansi-bright-cyan:#0598bc;--ansi-bright-white:#8c8c8c;--shadow-sm:0 1px 2px #17171714;--shadow-md:0 4px 12px #1717171f;--shadow-lg:0 12px 32px #1717172e;--shell-glow-rgb:23 23 23;--shell-card-shadow:0 12px 32px #1717171f;--tree-row-hover:#ededed;--tree-row-active:#cfe3fb;--tab-active-bg:#ededed;--tab-active-fg:#1e1e1e;--tab-hover-bg:#ededed;--tab-inactive-fg:#686868;--tab-dirty:#7e5e2f;--activity-touched:#005fb8;--activity-editing:#7e5e2f;--scale-red:#b02a30;--scale-green:#4f7a1f;--scale-blue:#2b6d8a;--scale-yellow:#7d7d18;--scale-slate:#4a5a60;--scale-orange:#b5551a;--scale-purple:#7a4ea6;--scale-pink:#c22b5c;--scale-silver:#7a7e7d;--scale-steel:#2c3a40;--scale-graphite:#39454a;--syntax-keyword:#00f;--syntax-control:#af00db;--syntax-operator:#000;--syntax-string:#a31515;--syntax-escape:#e00000;--syntax-regexp:#811f3f;--syntax-comment:green;--syntax-number:#097f54;--syntax-constant:#0070c1;--syntax-function:#795e26;--syntax-method:#795e26;--syntax-type:#247891;--syntax-class:#0f7b6c;--syntax-namespace:#247891;--syntax-variable:#001080;--syntax-property:#001080;--syntax-parameter:#3b6ea5;--syntax-tag:maroon;--syntax-attribute:#e00000;--syntax-punctuation:gray}}
