._shell_14d28_17,._shell_14d28_17[data-divider=off]{display:grid;grid-template-areas:"header header" "sidebar main" "status status" "thinking thinking";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto auto;width:100%;height:100%;min-height:0;background:var(--claw-bg);color:var(--claw-text);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line)}._shell_14d28_17[data-divider=on]{display:grid;grid-template-areas:"header   header   header" "sidebar  divider  main" "status   status   status" "thinking thinking thinking";grid-template-columns:var(--claw-pane-sidebar-width, 14rem) 4px minmax(320px,1fr);grid-template-rows:auto 1fr auto auto;width:100%;height:100%;min-height:0;background:var(--claw-bg);color:var(--claw-text);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line)}._header_14d28_103{grid-area:header;display:flex;align-items:center;padding:var(--claw-space-1) var(--claw-space-3);background:var(--claw-surface);border-bottom:1px solid var(--claw-border)}._sidebar_14d28_121{grid-area:sidebar;min-width:0;overflow-x:hidden;padding:var(--claw-space-3);background:var(--claw-surface-alt);border-right:1px solid var(--claw-border);overflow-y:auto}._main_14d28_149{grid-area:main;min-width:0;min-height:0;padding:var(--claw-space-4);overflow:hidden;display:flex;flex-direction:column;gap:var(--claw-space-3)}._statusBar_14d28_173{grid-area:status;display:flex;align-items:center;gap:var(--claw-space-2);padding:2px var(--claw-space-3);background:var(--claw-surface-alt);border-top:1px solid var(--claw-border);color:var(--claw-text-muted);font-size:var(--claw-type-caption-size, .75rem);line-height:var(--claw-type-caption-line, 1.2)}._thinking_14d28_199{grid-area:thinking;border-top:1px solid var(--claw-border);background:var(--claw-surface)}._drawerBackdrop_14d28_221{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:transparent;pointer-events:none}@media(max-width:768px){._shell_14d28_17[data-divider=off],._shell_14d28_17,._shell_14d28_17[data-divider=on]{grid-template-areas:"header" "main" "status" "thinking";grid-template-columns:1fr;grid-template-rows:auto 1fr auto auto}._divider_14d28_299{display:none}._sidebar_14d28_121{position:fixed;top:0;left:0;bottom:0;z-index:100;width:min(85vw,320px);transform:translate(-100%);transition:transform .25s ease;overflow-y:auto;box-shadow:2px 0 12px #0006;grid-area:unset}._shell_14d28_17[data-sidebar-open=true] ._drawerBackdrop_14d28_221{display:block;background:#00000080;pointer-events:auto}._shell_14d28_17[data-sidebar-open=true] ._sidebar_14d28_121{transform:translate(0)}@media(prefers-reduced-motion:reduce){._sidebar_14d28_121,._drawerBackdrop_14d28_221{transition:none}}}._thumb_1kknw_1{display:inline-block}._thumb-btn_1kknw_9{background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);padding:0;cursor:pointer;line-height:0}._thumb-btn_1kknw_9:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._thumb-img_1kknw_37{display:block;max-width:240px;max-height:180px;width:auto;height:auto;border-radius:var(--claw-radii-sm);object-fit:contain}._lightbox_1kknw_57{border:1px solid var(--claw-border);border-radius:var(--claw-radii-md);background:var(--claw-bg);padding:var(--claw-space-2);max-width:90vw;max-height:90vh}._lightbox_1kknw_57::backdrop{background:var(--claw-overlay-backdrop)}._lightbox-img_1kknw_83{display:block;max-width:100%;max-height:80vh;height:auto;width:auto}._chip_1kknw_99{display:inline-flex;align-items:center;gap:var(--claw-space-1);padding:.15em .6em;background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._chip-name_1kknw_125{font-weight:500;overflow-wrap:anywhere}._chip-size_1kknw_135{color:var(--claw-text-muted);font-variant-numeric:tabular-nums}._chip-icon_1kknw_145{font-style:normal}._root_17sqa_7{display:inline-flex;align-items:center;gap:var(--claw-space-2)}._label_17sqa_19{font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);font-weight:600}._select_17sqa_33{display:inline-block;padding:var(--claw-space-1) var(--claw-space-2);background:var(--claw-bg);color:var(--claw-text);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);outline:none;cursor:pointer}._select_17sqa_33:focus-visible{border-color:var(--claw-accent);outline:2px solid var(--claw-accent);outline-offset:-2px}._select_17sqa_33:disabled{opacity:.6;cursor:not-allowed}._chip_17sqa_83{display:inline-block;padding:0 var(--claw-space-2);background:var(--claw-surface-alt);color:var(--claw-text-muted);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-mono, monospace);font-size:.75rem;line-height:1.6;text-transform:uppercase;letter-spacing:.04em}._error_17sqa_111{color:var(--claw-danger);font-size:var(--claw-type-label-size)}@media(max-width:768px){._root_17sqa_7{min-width:0;gap:var(--claw-space-1)}._label_17sqa_19,._chip_17sqa_83{display:none}._select_17sqa_33{min-width:0;white-space:nowrap;flex-shrink:0}}._root_xqd16_5{display:inline-flex;align-items:center;gap:var(--claw-space-2)}._label_xqd16_11{font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);font-weight:600}._select_xqd16_18{display:inline-block;padding:var(--claw-space-1) var(--claw-space-2);background:var(--claw-bg);color:var(--claw-text);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);outline:none;cursor:pointer}._select_xqd16_18:focus-visible{border-color:var(--claw-accent);outline:2px solid var(--claw-accent);outline-offset:-2px}._select_xqd16_18:disabled{opacity:.6;cursor:not-allowed}._error_xqd16_43{color:var(--claw-danger);font-size:var(--claw-type-label-size)}._root_51dey_11{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--claw-accent);color:var(--claw-accent);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-2);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);cursor:pointer;display:inline-flex;align-items:center;gap:var(--claw-space-1);white-space:nowrap}._root_51dey_11:hover{background:var(--claw-bg-hover);border-color:var(--claw-danger);color:var(--claw-danger)}._root_51dey_11:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._root_wwhze_5{display:flex;align-items:center;justify-content:space-between;gap:var(--claw-space-3);padding:var(--claw-space-2) var(--claw-space-3);border-bottom:1px solid var(--claw-border);background:var(--claw-surface);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text);flex:0 0 auto;min-width:0;width:100%;box-sizing:border-box}._left_wwhze_43{display:flex;align-items:center;gap:var(--claw-space-2);min-width:0}._right_wwhze_57{display:flex;align-items:center;gap:var(--claw-space-2);flex-shrink:1;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(max-width:768px){._root_wwhze_5{gap:var(--claw-space-1);padding:var(--claw-space-1) var(--claw-space-2)}._left_wwhze_43{flex-shrink:0;min-width:8rem}._right_wwhze_57{flex-shrink:1;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;gap:var(--claw-space-1)}}._short-name_wwhze_155{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._scrim_vn3jk_6{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--claw-overlay-backdrop);z-index:1000;padding:var(--claw-space-4)}._dialog_vn3jk_17{background:var(--claw-overlay-surface, var(--claw-surface));color:var(--claw-text);border:1px solid var(--claw-overlay-border, var(--claw-border));border-radius:var(--claw-radii-md);box-shadow:var(--claw-shadow-lg, var(--claw-shadow-md));font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);padding:var(--claw-space-5);max-width:36rem;width:100%;display:flex;flex-direction:column;gap:var(--claw-space-3);outline:none}._title_vn3jk_35{margin:0;font-size:1.125rem;line-height:1.3;font-weight:600}._field_vn3jk_42{display:flex;flex-direction:column;gap:var(--claw-space-1)}._label_vn3jk_48{font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);font-weight:600}._input_vn3jk_55,._select_vn3jk_56{display:block;width:100%;padding:var(--claw-space-2) var(--claw-space-3);background:var(--claw-bg);color:var(--claw-text);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);outline:none}._input_vn3jk_55:focus-visible,._select_vn3jk_56:focus-visible{border-color:var(--claw-accent);outline:2px solid var(--claw-accent);outline-offset:-2px}._hint_vn3jk_77{font-size:var(--claw-type-label-size);color:var(--claw-text-subtle)}._error_vn3jk_82{margin:0;color:var(--claw-danger);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._actions_vn3jk_89{display:flex;justify-content:flex-end;gap:var(--claw-space-2);margin-top:var(--claw-space-2)}._btn-primary_vn3jk_96,._btn-secondary_vn3jk_97{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text);padding:var(--claw-space-2) var(--claw-space-4);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing),border-color var(--claw-motion-fast) var(--claw-motion-easing)}._btn-primary_vn3jk_96{background:var(--claw-accent);border-color:var(--claw-accent);color:var(--claw-bg);font-weight:600}._btn-primary_vn3jk_96:hover:not(:disabled){filter:brightness(1.05)}._btn-secondary_vn3jk_97:hover:not(:disabled){background:var(--claw-bg-hover)}._btn-primary_vn3jk_96:disabled,._btn-secondary_vn3jk_97:disabled{opacity:.6;cursor:not-allowed}._trigger_vn3jk_137{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--claw-space-1);border:1px solid var(--claw-accent);background:var(--claw-accent);color:var(--claw-bg);padding:var(--claw-space-1) var(--claw-space-3);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);font-weight:600;cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing)}._trigger_vn3jk_137:hover:not(:disabled){filter:brightness(1.05)}._trigger_vn3jk_137:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._trigger-ghost_vn3jk_163{background:transparent;color:var(--claw-text);border-color:var(--claw-border)}._trigger-ghost_vn3jk_163:hover:not(:disabled){background:var(--claw-bg-hover);border-color:var(--claw-text-muted)}._empty-cta_vn3jk_174{display:flex;flex-direction:column;gap:var(--claw-space-2);padding:var(--claw-space-4);background:var(--claw-surface);border:1px dashed var(--claw-border);border-radius:var(--claw-radii-md);align-items:flex-start;font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text-muted)}._empty-cta-title_vn3jk_189{color:var(--claw-text);font-weight:600}._root_1vm44_9{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);background:transparent;color:var(--claw-text);cursor:pointer;padding:.25rem .5rem;font-size:.875rem;line-height:1.4;transition:background-color 80ms ease,border-color 80ms ease;-webkit-user-select:none;user-select:none;white-space:nowrap}._root_1vm44_9:disabled{opacity:.45;cursor:not-allowed}._root_1vm44_9[data-state=idle]:not(:disabled):hover{background:var(--claw-surface-alt)}._root_1vm44_9[data-state=recording]{border-color:var(--claw-danger, #e44);color:var(--claw-danger, #e44);animation:_mic-pulse_1vm44_1 1s ease-in-out infinite alternate}@keyframes _mic-pulse_1vm44_1{0%{opacity:1}to{opacity:.55}}._root_1vm44_9[data-state=uploading]{opacity:.65;cursor:wait}._root_1vm44_9[data-state=error]{border-color:var(--claw-danger, #e44);color:var(--claw-danger, #e44)}._composer_xixr9_9{display:flex;flex-direction:column;gap:var(--claw-space-1);padding:var(--claw-space-1) var(--claw-space-3);background:var(--claw-surface);border-top:1px solid var(--claw-border);flex-shrink:0;font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line)}._composer_xixr9_9[data-disabled=true]{background:var(--claw-surface-alt)}._composer-label_xixr9_43{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._composer-input_xixr9_71{display:block;width:100%;box-sizing:border-box;max-width:100%;resize:none;padding:var(--claw-space-2) var(--claw-space-3);background:var(--claw-bg);color:var(--claw-text);border:1px solid var(--claw-border);border-radius:var(--claw-radii-md);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);outline:none;scrollbar-color:var(--claw-scrollbar-thumb) var(--claw-scrollbar-track);transition:border-color var(--claw-motion-fast) var(--claw-motion-easing)}._composer-input_xixr9_71:focus-visible{border-color:var(--claw-accent);outline:2px solid var(--claw-accent);outline-offset:-2px}._composer-input_xixr9_71:disabled{color:var(--claw-text-subtle);cursor:not-allowed}._composer-footer_xixr9_137{display:flex;align-items:center;justify-content:space-between;gap:var(--claw-space-3)}._composer-hint_xixr9_151{color:var(--claw-text-muted);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-variant-numeric:tabular-nums}._composer-send_xixr9_165{background:var(--claw-accent);color:var(--claw-bg);border:1px solid var(--claw-accent);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-2);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:600;cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing),color var(--claw-motion-fast) var(--claw-motion-easing)}._composer-send_xixr9_165:hover:not(:disabled){background:var(--claw-bg-hover);color:var(--claw-text)}._composer-send_xixr9_165:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._composer-send_xixr9_165:disabled{background:var(--claw-surface-alt);color:var(--claw-text-subtle);border-color:var(--claw-border);cursor:not-allowed}._composer-error_xixr9_229{margin:0;color:var(--claw-danger);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._composer-attachments_xixr9_245{display:flex;flex-wrap:wrap;gap:var(--claw-space-2);padding:0;margin:0;list-style:none}._composer-attachment_xixr9_245{display:inline-flex;align-items:center;gap:var(--claw-space-1);padding:var(--claw-space-1) var(--claw-space-2);background:var(--claw-surface-alt);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);max-width:200px;overflow:hidden}._composer-attachment-preview_xixr9_287{flex-shrink:0;width:32px;height:32px;object-fit:cover;border-radius:var(--claw-radii-sm)}._composer-attachment-icon_xixr9_303{width:32px;text-align:center}._composer-attachment-name_xixr9_313{font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composer-attachment-remove_xixr9_331{background:transparent;border:none;color:var(--claw-text-muted);cursor:pointer;font-size:var(--claw-type-body-size);line-height:1;padding:0 var(--claw-space-1)}._composer-attachment-remove_xixr9_331:hover{color:var(--claw-danger)}._composer-actions_xixr9_359{display:inline-flex;gap:var(--claw-space-1);align-items:center}._composer-attach_xixr9_245{background:transparent;color:var(--claw-text-muted);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-2);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing)}._composer-attach_xixr9_245:hover:not(:disabled){background:var(--claw-bg-hover);color:var(--claw-text)}._composer-attach_xixr9_245:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._composer-attach_xixr9_245:disabled{color:var(--claw-text-subtle);cursor:not-allowed}._composer-stop_xixr9_427{background:transparent;color:var(--claw-text-muted);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-2);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:600;text-transform:uppercase;cursor:pointer;transition:color var(--claw-motion-fast) var(--claw-motion-easing),border-color var(--claw-motion-fast) var(--claw-motion-easing)}._composer-stop_xixr9_427:hover:not(:disabled){color:var(--claw-danger);border-color:var(--claw-danger)}._composer-stop_xixr9_427:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._composer-stop_xixr9_427:disabled{color:var(--claw-text-subtle);cursor:not-allowed}@media(prefers-reduced-motion:reduce){._composer-input_xixr9_71,._composer-send_xixr9_165,._composer-attach_xixr9_245,._composer-stop_xixr9_427{transition:none}}@media(max-width:768px){._composer-footer_xixr9_137{flex-wrap:wrap;gap:var(--claw-space-2)}._composer-hint_xixr9_151{display:none}._composer-actions_xixr9_359{flex-shrink:0}}._bar_1g8id_9{display:flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-2) var(--claw-space-4);background:var(--claw-surface);color:var(--claw-text-muted);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);cursor:default;-webkit-user-select:none;user-select:none;outline:none;box-sizing:border-box;height:2rem;min-height:2rem;max-width:100%;contain:layout size}._bar_1g8id_9[data-idle=false]{color:var(--claw-text)}._bar_1g8id_9[data-interactive=true]{cursor:pointer}._bar_1g8id_9[data-interactive=true]:hover{background:var(--claw-bg-hover)}._bar_1g8id_9[data-interactive=true]:focus-visible{outline:2px solid var(--claw-accent);outline-offset:-2px}._pulse_1g8id_91{width:.5rem;height:.5rem;border-radius:var(--claw-radii-pill);background:currentColor;flex-shrink:0;opacity:.4}._bar_1g8id_9[data-idle=false] ._pulse_1g8id_91{background:var(--claw-accent);animation:_clawThinkingPulse_1g8id_1 1.4s ease-in-out infinite;opacity:1}._text_1g8id_121{flex:1;min-width:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;font-variant-numeric:tabular-nums;scrollbar-width:thin}@keyframes _clawThinkingPulse_1g8id_1{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._bar_1g8id_9[data-idle=false] ._pulse_1g8id_91{animation:none}}@media(max-width:768px){._bar_1g8id_9[data-idle=true]{height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden;border-top:0}}._overlay_1g8id_215{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:stretch;padding:var(--claw-space-5);background:var(--claw-bg);z-index:50;animation:_clawThinkingFade_1g8id_1 var(--claw-motion-fast) var(--claw-motion-easing)}._panel_1g8id_239{flex:1;display:flex;flex-direction:column;background:var(--claw-surface);border:1px solid var(--claw-border);border-radius:var(--claw-radii-md);box-shadow:var(--claw-shadow-lg);overflow:hidden;outline:none;min-height:0}._panel_1g8id_239:focus-visible{outline:2px solid var(--claw-accent);outline-offset:-2px}._panel-header_1g8id_275{display:flex;align-items:center;justify-content:space-between;padding:var(--claw-space-3) var(--claw-space-4);border-bottom:1px solid var(--claw-border);background:var(--claw-surface-alt);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text)}._panel-title_1g8id_301{display:flex;align-items:baseline;gap:var(--claw-space-3);font-weight:600}._panel-count_1g8id_315{font-weight:400;font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);font-variant-numeric:tabular-nums}._panel-close_1g8id_331{background:transparent;border:1px solid transparent;border-radius:var(--claw-radii-sm);color:var(--claw-text-muted);font-size:var(--claw-type-h2-size);line-height:1;padding:var(--claw-space-1) var(--claw-space-2);cursor:pointer;font-family:var(--claw-font-sans)}._panel-close_1g8id_331:hover{background:var(--claw-bg-hover);color:var(--claw-text)}._panel-close_1g8id_331:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._panel-body_1g8id_375{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--claw-bg)}._list_1g8id_391{background:var(--claw-bg);font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);line-height:var(--claw-type-mono-line);color:var(--claw-text);scrollbar-color:var(--claw-scrollbar-thumb) var(--claw-scrollbar-track);overflow-x:auto;-webkit-overflow-scrolling:touch}._row_1g8id_409{display:flex;align-items:center;gap:var(--claw-space-3);padding:0 var(--claw-space-4);white-space:nowrap;border-bottom:1px solid var(--claw-border);box-sizing:border-box;width:max-content;min-width:100%}._row_1g8id_409[data-kind=progress]{color:var(--claw-text-muted)}._row-time_1g8id_459{flex-shrink:0;color:var(--claw-text-subtle);font-variant-numeric:tabular-nums;font-size:var(--claw-type-label-size)}._row-shortname_1g8id_473{flex-shrink:0;color:var(--claw-accent);font-weight:600}._row-text_1g8id_435{flex:0 0 auto;white-space:nowrap}._jump-anchor_1g8id_505{position:absolute;bottom:var(--claw-space-4);left:50%;transform:translate(-50%);pointer-events:none}._jump-pill_1g8id_521{pointer-events:auto;display:inline-flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-1) var(--claw-space-4);border-radius:var(--claw-radii-pill);border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:500;cursor:pointer;box-shadow:var(--claw-shadow-md);transition:background var(--claw-motion-fast) var(--claw-motion-easing),color var(--claw-motion-fast) var(--claw-motion-easing)}._jump-pill_1g8id_521:hover{background:var(--claw-bg-hover)}._jump-pill_1g8id_521:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._jump-arrow_1g8id_579{font-weight:700;color:var(--claw-accent)}._jump-label_1g8id_589{white-space:nowrap}@keyframes _clawThinkingFade_1g8id_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_1g8id_215{animation:none}}._block_5ttuw_7{display:flex;flex-direction:column;margin:0;border:1px solid var(--claw-border);border-radius:var(--claw-radii-md);background:var(--claw-bg);overflow:hidden;font-family:var(--claw-font-mono)}._bar_5ttuw_29{display:flex;align-items:center;justify-content:space-between;padding:var(--claw-space-1) var(--claw-space-2);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);border-bottom:1px solid var(--claw-border);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-family:var(--claw-font-sans)}._lang_5ttuw_55{font-weight:600;letter-spacing:.02em;text-transform:lowercase}._controls_5ttuw_67{display:inline-flex;align-items:center;gap:var(--claw-space-1)}._btn_5ttuw_79{background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);padding:.15em .6em;font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-family:var(--claw-font-sans);cursor:pointer}._btn_5ttuw_79:hover{background:var(--claw-bg-hover)}._btn_5ttuw_79:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._pre_5ttuw_121{margin:0;padding:var(--claw-space-2) var(--claw-space-3);font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);line-height:var(--claw-type-mono-line);color:var(--claw-text);background:var(--claw-bg);overflow-x:auto;white-space:pre}._pre_5ttuw_121[data-wrap=true]{white-space:pre-wrap;overflow-x:hidden;overflow-wrap:anywhere}._pre_5ttuw_121 code{font-family:inherit;font-size:inherit;background:transparent;padding:0;border-radius:0;color:inherit}._inline_5ttuw_175{font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);padding:.1em .35em;border-radius:var(--claw-radii-sm);overflow-wrap:anywhere}._sr-only_5ttuw_195{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hljs-keyword,.hljs-built_in,.hljs-tag,.hljs-name,.hljs-meta-keyword{color:#d73a49}.hljs-string,.hljs-meta-string,.hljs-doctag,.hljs-template-variable{color:#032f62}.hljs-comment,.hljs-quote{color:#6a737d;font-style:italic}.hljs-number,.hljs-literal{color:#005cc5}.hljs-title,.hljs-section,.hljs-selector-id,.hljs-selector-class{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-variable{color:#e36209}.hljs-regexp,.hljs-symbol{color:#032f62}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}[data-theme=dark] .hljs-keyword,[data-theme=dark] .hljs-built_in,[data-theme=dark] .hljs-tag,[data-theme=dark] .hljs-name,[data-theme=dark] .hljs-meta-keyword{color:#ff7b72}[data-theme=dark] .hljs-string,[data-theme=dark] .hljs-meta-string,[data-theme=dark] .hljs-doctag,[data-theme=dark] .hljs-template-variable{color:#a5d6ff}[data-theme=dark] .hljs-comment,[data-theme=dark] .hljs-quote{color:#8b949e}[data-theme=dark] .hljs-number,[data-theme=dark] .hljs-literal{color:#79c0ff}[data-theme=dark] .hljs-title,[data-theme=dark] .hljs-section,[data-theme=dark] .hljs-selector-id,[data-theme=dark] .hljs-selector-class{color:#d2a8ff}[data-theme=dark] .hljs-attr,[data-theme=dark] .hljs-attribute,[data-theme=dark] .hljs-variable{color:#ffa657}[data-theme=dark] .hljs-regexp,[data-theme=dark] .hljs-symbol{color:#a5d6ff}._img_1yeuq_1{display:block;max-width:100%;height:auto;border-radius:var(--claw-radii-sm);border:1px solid var(--claw-border)}._wrap_1m81l_9{display:inline;position:relative}._a_1m81l_19{color:var(--claw-accent);text-decoration:underline;text-underline-offset:2px}._a_1m81l_19:hover{text-decoration-thickness:2px}._a_1m81l_19:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px;border-radius:var(--claw-radii-sm)}._copy_1m81l_51{margin-left:.4em;background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text-muted);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);padding:0 .5em;cursor:pointer;opacity:0;transition:opacity var(--claw-motion-fast) var(--claw-motion-easing)}._wrap_1m81l_9:hover ._copy_1m81l_51,._copy_1m81l_51:focus-visible{opacity:1}._copy_1m81l_51:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._notice_2iwtm_7{display:flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-1) var(--claw-space-3);border:1px solid var(--claw-border);border-left-width:3px;border-radius:var(--claw-radii-sm);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);font-style:italic;font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._notice_2iwtm_7[data-kind=warn]{border-left-color:var(--claw-danger);color:var(--claw-text)}._icon_2iwtm_47{font-style:normal;font-weight:700;color:var(--claw-text-muted)}._body_2iwtm_59{flex:1;min-width:0}._markdown_1tivg_9{display:flex;flex-direction:column;gap:var(--claw-space-2);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text)}._markdown_1tivg_9>*:first-child{margin-top:0}._markdown_1tivg_9>*:last-child{margin-bottom:0}._markdown_1tivg_9 p{margin:0;overflow-wrap:anywhere}._markdown_1tivg_9 h1,._markdown_1tivg_9 h2,._markdown_1tivg_9 h3,._markdown_1tivg_9 h4,._markdown_1tivg_9 h5,._markdown_1tivg_9 h6{margin:0;font-weight:600;line-height:1.25;color:var(--claw-text)}._markdown_1tivg_9 h1{font-size:var(--claw-type-h1-size);line-height:var(--claw-type-h1-line)}._markdown_1tivg_9 h2{font-size:var(--claw-type-h2-size);line-height:var(--claw-type-h2-line)}._markdown_1tivg_9 h3{font-size:var(--claw-type-h3-size);line-height:var(--claw-type-h3-line)}._markdown_1tivg_9 h4{font-size:1rem}._markdown_1tivg_9 h5,._markdown_1tivg_9 h6{font-size:var(--claw-type-body-size);color:var(--claw-text-muted)}._markdown_1tivg_9 ul,._markdown_1tivg_9 ol{margin:0;padding-left:1.5em;display:flex;flex-direction:column;gap:var(--claw-space-1)}._markdown_1tivg_9 ul ul,._markdown_1tivg_9 ul ol,._markdown_1tivg_9 ol ul,._markdown_1tivg_9 ol ol{margin-top:var(--claw-space-1)}._markdown_1tivg_9 li{margin:0;overflow-wrap:anywhere}._markdown_1tivg_9 li input[type=checkbox]{margin-right:.4em;vertical-align:middle}._markdown_1tivg_9 strong{font-weight:600}._markdown_1tivg_9 em{font-style:italic}._markdown_1tivg_9 del{text-decoration:line-through;color:var(--claw-text-muted)}._markdown_1tivg_9 blockquote{margin:0;padding:var(--claw-space-1) var(--claw-space-3);border-left:3px solid var(--claw-border);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);border-radius:0 var(--claw-radii-sm) var(--claw-radii-sm) 0}._markdown_1tivg_9 blockquote p{margin:0}._markdown_1tivg_9 hr{margin:0;border:0;border-top:1px solid var(--claw-border)}._table-wrap_1tivg_249{overflow-x:auto;max-width:100%}._markdown_1tivg_9 table{border-collapse:collapse;font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line)}._markdown_1tivg_9 th,._markdown_1tivg_9 td{padding:var(--claw-space-1) var(--claw-space-2);border:1px solid var(--claw-border);text-align:left;vertical-align:top}._markdown_1tivg_9 th{background:var(--claw-chip-neutral-bg);font-weight:600}._markdown_1tivg_9 code{font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);background:var(--claw-chip-neutral-bg);padding:.1em .35em;border-radius:var(--claw-radii-sm);overflow-wrap:anywhere}._markdown_1tivg_9 img{max-width:100%;height:auto;border-radius:var(--claw-radii-sm)}._markdown_1tivg_9 a{color:var(--claw-accent);text-decoration:underline;text-underline-offset:2px}._markdown_1tivg_9 a:hover{text-decoration-thickness:2px}._markdown_1tivg_9 a:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px;border-radius:var(--claw-radii-sm)}._transcript_mp3hq_7{position:relative;display:flex;flex:1 1 auto;flex-direction:column;background:var(--claw-bg);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text);min-height:0}._transcript_mp3hq_7[data-empty=true]{align-items:center;justify-content:center}._empty_mp3hq_43{padding:var(--claw-space-5) var(--claw-space-4);color:var(--claw-text-muted);text-align:center}._list-host_mp3hq_55{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}._list_mp3hq_55{background:var(--claw-bg);scrollbar-color:var(--claw-scrollbar-thumb) var(--claw-scrollbar-track);overflow-y:auto;overflow-x:hidden;width:100%;flex:1 1 auto;min-height:0;box-sizing:border-box}._row_mp3hq_93{display:flex;align-items:stretch;padding:var(--claw-space-2) var(--claw-space-4);box-sizing:border-box}._bubble_mp3hq_111{display:flex;flex-direction:column;gap:var(--claw-space-1);max-width:100%;padding:var(--claw-space-2) var(--claw-space-3);border-radius:var(--claw-radii-md);border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text);flex:1;min-width:0}._bubble_mp3hq_111[data-role=user]{background:var(--claw-chip-anthropic-bg);color:var(--claw-chip-anthropic-fg);border-color:var(--claw-chip-anthropic-border)}._bubble_mp3hq_111[data-role=assistant]{background:var(--claw-surface);color:var(--claw-text);border-color:var(--claw-border)}._bubble_mp3hq_111[data-role=system]{background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);border-color:var(--claw-chip-neutral-border);font-style:italic}._bubble_mp3hq_111[data-status=pending]{opacity:.7}._bubble_mp3hq_111[data-status=failed]{border-color:var(--claw-danger)}._bubble-header_mp3hq_199{display:flex;align-items:baseline;gap:var(--claw-space-2);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._bubble-author_mp3hq_215{font-weight:600}._bubble-time_mp3hq_223,._bubble-flag_mp3hq_233{color:var(--claw-text-muted);font-variant-numeric:tabular-nums}._bubble-flag-error_mp3hq_243{color:var(--claw-danger);font-weight:600}._bubble-content_mp3hq_253{margin:0;font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);overflow-wrap:anywhere;word-break:break-word}._bubble-cursor_mp3hq_277{display:inline-block;width:.6ch;color:var(--claw-accent);animation:_claw-bubble-cursor-blink_mp3hq_1 1s steps(2,end) infinite;margin-left:.1ch;vertical-align:baseline}@keyframes _claw-bubble-cursor-blink_mp3hq_1{to{opacity:0}}._bubble-error_mp3hq_307{margin:0;color:var(--claw-danger);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line)}._bubble-retry_mp3hq_321{align-self:flex-start;background:transparent;border:1px solid var(--claw-danger);color:var(--claw-danger);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:500;cursor:pointer}._bubble-retry_mp3hq_321:hover{background:var(--claw-bg-hover)}._bubble-retry_mp3hq_321:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._bubble-speak_mp3hq_385{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0 var(--claw-space-1);margin-left:auto;color:var(--claw-text-muted);cursor:pointer;font:inherit;font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);opacity:0;transition:opacity .1s ease}._bubble_mp3hq_111:hover ._bubble-speak_mp3hq_385,._bubble-speak_mp3hq_385:focus-visible{opacity:1}._bubble-speak_mp3hq_385:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px;border-radius:var(--claw-radii-sm)}._bubble-speak_mp3hq_385:hover{color:var(--claw-accent);opacity:1}._bubble-speak_mp3hq_385:disabled{cursor:not-allowed;opacity:.4}._bubble_mp3hq_111[data-speak-status=loading] ._bubble-speak_mp3hq_385,._bubble_mp3hq_111[data-speak-status=playing] ._bubble-speak_mp3hq_385{opacity:1;color:var(--claw-accent)}._bubble-permission-actions_mp3hq_475{display:flex;flex-direction:column;gap:var(--claw-space-2);margin-top:var(--claw-space-2)}._bubble-permission-row_mp3hq_489{display:flex;flex-wrap:wrap;gap:var(--claw-space-2)}._bubble-permission-button_mp3hq_501,._bubble-permission-cancel_mp3hq_503{background:transparent;border:1px solid var(--claw-accent);color:var(--claw-accent);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:500;cursor:pointer}._bubble-permission-cancel_mp3hq_503{border-color:var(--claw-fg-muted);color:var(--claw-fg-muted)}._bubble-permission-button_mp3hq_501:hover,._bubble-permission-cancel_mp3hq_503:hover{background:var(--claw-bg-hover)}._bubble-permission-button_mp3hq_501:focus-visible,._bubble-permission-cancel_mp3hq_503:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._bubble-permission-button_mp3hq_501:disabled,._bubble-permission-cancel_mp3hq_503:disabled{opacity:.5;cursor:not-allowed}._bubble-permission-manage_mp3hq_587{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;margin-left:var(--claw-space-2);color:var(--claw-accent);cursor:pointer;font:inherit;text-decoration:underline;font-size:.85em}._bubble-permission-manage_mp3hq_587:hover{color:var(--claw-text)}._bubble-permission-manage_mp3hq_587:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._bubble-permission-manage_mp3hq_587:disabled{opacity:.5;cursor:not-allowed}._bubble-attachment-grid_mp3hq_659{display:flex;flex-wrap:wrap;gap:var(--claw-space-2);margin-bottom:var(--claw-space-1)}._bubble-attachment-grid_mp3hq_659>*{flex:0 0 clamp(80px,40%,240px);max-width:240px}._bubble-attachment-chips_mp3hq_707{display:flex;flex-wrap:wrap;gap:var(--claw-space-2);margin-top:var(--claw-space-1)}._bubble_mp3hq_111[data-notice-kind=permission-auto-resolved]{background:var(--claw-chip-neutral-bg);border-color:var(--claw-chip-neutral-border);font-size:.9em;opacity:.85}._bubble_mp3hq_111[data-notice-kind=permission-auto-resolved] ._bubble-content_mp3hq_253>div>p{display:inline;margin:0}._jump-anchor_mp3hq_759{position:absolute;bottom:var(--claw-space-3);left:50%;transform:translate(-50%);pointer-events:none;z-index:1}._show-more-row_mp3hq_781{display:flex;flex-direction:column;align-items:center;gap:var(--claw-space-1);padding:var(--claw-space-2) var(--claw-space-4);box-sizing:border-box;min-height:32px;flex-shrink:0}._show-more-button_mp3hq_803{background:transparent;border:1px solid var(--claw-border);color:var(--claw-text-muted);border-radius:var(--claw-radii-sm);padding:var(--claw-space-1) var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:500;cursor:pointer}._show-more-button_mp3hq_803:hover:not(:disabled){background:var(--claw-bg-hover);color:var(--claw-text);border-color:var(--claw-accent)}._show-more-button_mp3hq_803:focus-visible{outline:2px solid var(--claw-accent);outline-offset:2px}._show-more-button_mp3hq_803:disabled{opacity:.5;cursor:not-allowed}._show-more-error_mp3hq_861{margin:0;color:var(--claw-danger);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);text-align:center}@media(max-width:768px){._row_mp3hq_93{max-width:100%;box-sizing:border-box;overflow:hidden}._bubble_mp3hq_111{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}}._pill_18xcp_7{display:inline-flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-1) var(--claw-space-3);border-radius:var(--claw-radii-pill);border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text-muted);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);font-weight:500;white-space:nowrap;transition:background var(--claw-motion-fast) var(--claw-motion-easing),color var(--claw-motion-fast) var(--claw-motion-easing)}._dot_18xcp_25{width:.5rem;height:.5rem;border-radius:var(--claw-radii-pill);background:currentColor;flex-shrink:0}._idle_18xcp_33{color:var(--claw-text-subtle)}._connecting_18xcp_37{color:var(--claw-text-muted)}._connecting_18xcp_37 ._dot_18xcp_25{animation:_clawPillPulse_18xcp_1 1.2s ease-in-out infinite}._open_18xcp_45{color:var(--claw-success)}._reconnecting_18xcp_49{color:var(--claw-warn)}._reconnecting_18xcp_49 ._dot_18xcp_25{animation:_clawPillPulse_18xcp_1 .9s ease-in-out infinite}._error_18xcp_57{color:var(--claw-danger)}@keyframes _clawPillPulse_18xcp_1{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){._connecting_18xcp_37 ._dot_18xcp_25,._reconnecting_18xcp_49 ._dot_18xcp_25{animation:none}}._scrim_omlu6_12{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--claw-overlay-backdrop);z-index:1000;padding:var(--claw-space-4);touch-action:manipulation}._dialog_omlu6_27{background:var(--claw-overlay-surface, var(--claw-surface));color:var(--claw-text);border:1px solid var(--claw-overlay-border, var(--claw-border));border-left-width:4px;border-radius:var(--claw-radii-md);box-shadow:var(--claw-shadow-lg, var(--claw-shadow-md));font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);padding:var(--claw-space-5);max-width:32rem;width:100%;display:flex;flex-direction:column;gap:var(--claw-space-3);outline:none}._sheetCapable_omlu6_55{transition:transform var(--claw-motion-normal) var(--claw-motion-easing)}._sheetCapable_omlu6_55[data-dragging=true]{transition:none}._dragHandle_omlu6_63{display:none;width:100%;padding:var(--claw-space-2) 0;justify-content:center;align-items:center;cursor:grab;touch-action:none}._dragHandleBar_omlu6_80{display:block;width:36px;height:4px;border-radius:var(--claw-radii-pill, 9999px);background:var(--claw-overlay-border, var(--claw-border));opacity:.6}._stackIndicator_omlu6_89{display:flex;align-items:center;justify-content:center;gap:var(--claw-space-2);margin-bottom:var(--claw-space-1)}._stackChevron_omlu6_97{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--claw-overlay-border, var(--claw-border));background:transparent;color:var(--claw-text);width:1.75rem;height:1.75rem;border-radius:var(--claw-radii-sm);font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1}._stackChevron_omlu6_97:hover{background:var(--claw-bg-hover)}._stackLabel_omlu6_118{font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);color:var(--claw-text-muted);min-width:4ch;text-align:center}@media(max-width:599px){._scrim_omlu6_12{align-items:flex-end;padding:0}._sheetCapable_omlu6_55{max-width:none;width:100%;border-radius:var(--claw-radii-md) var(--claw-radii-md) 0 0;border-left-width:1px;border-bottom-width:0;padding-top:var(--claw-space-2);animation:_clawSheetSlideUp_omlu6_1 var(--claw-motion-normal) var(--claw-motion-easing)}._sheetCapable_omlu6_55[data-drag-enabled=true] ._dragHandle_omlu6_63{display:flex}}@keyframes _clawSheetSlideUp_omlu6_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._dialog_omlu6_27[data-severity=info]{border-left-color:var(--claw-accent)}._dialog_omlu6_27[data-severity=warn]{border-left-color:var(--claw-warn)}._dialog_omlu6_27[data-severity=critical]{border-left-color:var(--claw-danger)}._header_omlu6_169{display:flex;align-items:center;gap:var(--claw-space-3)}._severityBadge_omlu6_175{font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);text-transform:uppercase;letter-spacing:.04em;padding:var(--claw-space-1) var(--claw-space-2);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt);color:var(--claw-text-muted)}._dialog_omlu6_27[data-severity=warn] ._severityBadge_omlu6_175{color:var(--claw-warn)}._dialog_omlu6_27[data-severity=critical] ._severityBadge_omlu6_175{color:var(--claw-danger)}._dialog_omlu6_27[data-severity=info] ._severityBadge_omlu6_175{color:var(--claw-accent)}._title_omlu6_198{margin:0;font-size:1.125rem;line-height:1.3;font-weight:600;flex:1;min-width:0}._message_omlu6_207{margin:0;color:var(--claw-text);white-space:pre-wrap}._actions_omlu6_213{display:flex;flex-wrap:wrap;gap:var(--claw-space-2);margin-top:var(--claw-space-2)}._btn_primary_omlu6_220,._btn_secondary_omlu6_220,._btn_destructive_omlu6_220,._btn_ghost_omlu6_221{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text);padding:var(--claw-space-2) var(--claw-space-4);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing),border-color var(--claw-motion-fast) var(--claw-motion-easing)}._btn_primary_omlu6_220{background:var(--claw-accent);border-color:var(--claw-accent);color:var(--claw-bg);font-weight:600}._btn_primary_omlu6_220:hover:not(:disabled){filter:brightness(1.05)}._btn_secondary_omlu6_220:hover:not(:disabled){background:var(--claw-bg-hover)}._btn_ghost_omlu6_221{background:transparent;border-color:transparent;color:var(--claw-text-muted)}._btn_ghost_omlu6_221:hover:not(:disabled){background:var(--claw-bg-hover);color:var(--claw-text)}._btn_destructive_omlu6_220{background:var(--claw-surface);border-color:var(--claw-danger);color:var(--claw-danger);font-weight:500}._btn_destructive_omlu6_220[data-armed=true]{background:var(--claw-danger);color:var(--claw-bg)}._btn_primary_omlu6_220:disabled,._btn_secondary_omlu6_220:disabled,._btn_destructive_omlu6_220:disabled,._btn_ghost_omlu6_221:disabled{opacity:.6;cursor:not-allowed}._banner_218os_6{display:flex;align-items:center;gap:var(--claw-space-3);padding:var(--claw-space-2) var(--claw-space-4);border-radius:var(--claw-radii-md);border:1px solid var(--claw-warn);background:var(--claw-surface-alt);color:var(--claw-text);font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line)}._icon_218os_20{width:.5rem;height:.5rem;border-radius:var(--claw-radii-pill);background:var(--claw-warn);flex-shrink:0}._message_218os_28{flex:1;min-width:0}._label_218os_33{font-weight:600;margin-right:var(--claw-space-2);color:var(--claw-warn)}._value_218os_39{font-family:var(--claw-font-mono);font-size:var(--claw-type-mono-size);color:var(--claw-text)}._clear_218os_45{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--claw-border);background:var(--claw-surface);color:var(--claw-text);padding:var(--claw-space-1) var(--claw-space-3);border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);cursor:pointer;transition:background var(--claw-motion-fast) var(--claw-motion-easing)}._clear_218os_45:hover:not(:disabled){background:var(--claw-bg-hover)}._clear_218os_45:disabled{opacity:.6;cursor:not-allowed}._root_o0gwd_5{display:flex;flex-direction:column;gap:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_o0gwd_15{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--claw-space-2)}._title_o0gwd_23{font-size:1.05rem;font-weight:600;margin:0}._last-tick_o0gwd_29{color:var(--claw-text-muted);font-size:.85rem}._list_o0gwd_34{display:flex;flex-direction:column;gap:1px;background:var(--claw-border);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);overflow:hidden}._row_o0gwd_44{display:grid;grid-template-columns:12rem 4rem 1fr 8rem 5rem;gap:var(--claw-space-2);align-items:center;background:var(--claw-bg);padding:var(--claw-space-2);font-variant-numeric:tabular-nums}._row-id_o0gwd_54{font-family:var(--claw-font-mono, monospace);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-kind_o0gwd_62{display:inline-block;padding:0 var(--claw-space-2);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt);color:var(--claw-text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-align:center}._row-schedule_o0gwd_75{font-family:var(--claw-font-mono, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-meta_o0gwd_82{color:var(--claw-text-muted);font-size:.85rem}._empty_o0gwd_87{padding:var(--claw-space-4);border:1px dashed var(--claw-border);border-radius:var(--claw-radii-md);color:var(--claw-text-muted);text-align:center;font-style:italic}._error_o0gwd_96{padding:var(--claw-space-3);border:1px solid var(--claw-danger);border-radius:var(--claw-radii-sm);color:var(--claw-danger)}._form_o0gwd_103{display:flex;flex-direction:column;gap:var(--claw-space-2);padding:var(--claw-space-3);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt)}._form-title_o0gwd_113{font-size:.95rem;font-weight:600;margin:0 0 var(--claw-space-2) 0}._form-grid_o0gwd_119{display:grid;grid-template-columns:9rem 1fr;gap:var(--claw-space-2);align-items:start}._form-label_o0gwd_126{color:var(--claw-text-muted);font-size:.85rem;align-self:center}._form-input_o0gwd_132,._form-select_o0gwd_133,._form-textarea_o0gwd_134{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--claw-bg);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);font:inherit;padding:var(--claw-space-1) var(--claw-space-2);width:100%;box-sizing:border-box}._form-textarea_o0gwd_134{font-family:var(--claw-font-mono, monospace);min-height:5rem}._form-actions_o0gwd_151{display:flex;gap:var(--claw-space-2);justify-content:flex-end;margin-top:var(--claw-space-2)}._button_o0gwd_158{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);cursor:pointer;font:inherit;padding:var(--claw-space-1) var(--claw-space-3)}._button_o0gwd_158[disabled]{cursor:not-allowed;opacity:.55}._button-primary_o0gwd_174{background:var(--claw-surface-alt);border-color:var(--claw-text-muted)}._button-danger_o0gwd_179{border-color:var(--claw-danger);color:var(--claw-danger)}._field-error_o0gwd_184{color:var(--claw-danger);font-size:.8rem}._tree_1lt2h_21{display:flex;flex-direction:column;gap:var(--claw-space-2);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_1lt2h_49{display:flex;align-items:center;justify-content:flex-start;padding:0 0 var(--claw-space-2) 0;margin-bottom:var(--claw-space-2);border-bottom:1px solid var(--claw-border)}._empty_1lt2h_67{padding:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text-muted);font-style:italic}._channel_1lt2h_85{display:flex;flex-direction:column;gap:var(--claw-space-1)}._channel-header_1lt2h_97{display:flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-1) var(--claw-space-2);text-transform:uppercase;letter-spacing:.04em;font-size:.75em;color:var(--claw-text-subtle);font-weight:600}._channel-label_1lt2h_121{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._channel-children_1lt2h_137,._node_1lt2h_147{display:flex;flex-direction:column}._row_1lt2h_157{display:flex;align-items:center;gap:var(--claw-space-2);padding:var(--claw-space-1) var(--claw-space-2);border-radius:var(--claw-radii-sm);min-height:1.5rem;min-width:0;cursor:default}._row_1lt2h_157:hover{background:var(--claw-bg-hover)}._node_1lt2h_147[data-clickable=true] ._row_1lt2h_157{cursor:pointer}._node_1lt2h_147[data-selected=true] ._row_1lt2h_157,._node_1lt2h_147[data-selected=true] ._row_1lt2h_157:hover{background:var(--claw-accent-subtle, var(--claw-bg-hover));color:var(--claw-text)}._node_1lt2h_147[data-status=completed] ._row_1lt2h_157,._node_1lt2h_147[data-status=cancelled] ._row_1lt2h_157,._node_1lt2h_147[data-status=failed] ._row_1lt2h_157,._node_1lt2h_147[data-status=stopped] ._row_1lt2h_157{color:var(--claw-text-muted)}._stopped-badge_1lt2h_247{font-size:.7em;font-weight:500;padding:0 .3em;border-radius:.25em;background:var(--claw-bg-hover, rgba(0, 0, 0, .08));color:var(--claw-text-muted);white-space:nowrap;flex-shrink:0}._fading_1lt2h_269{opacity:.5;transition:opacity var(--claw-motion-fast, .2s) var(--claw-motion-easing, ease-out);pointer-events:none}@media(prefers-reduced-motion:reduce){._fading_1lt2h_269{transition:none}}._caret_1lt2h_309{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;color:var(--claw-text-muted);cursor:pointer;font-family:var(--claw-font-mono);font-size:.75rem;line-height:1;flex-shrink:0}._caret_1lt2h_309:hover{color:var(--claw-text)}._caret_1lt2h_309:focus-visible{outline:2px solid var(--claw-accent);outline-offset:1px;border-radius:var(--claw-radii-sm)}._caret-placeholder_1lt2h_365{display:inline-block;width:1rem;height:1rem;flex-shrink:0}._label_1lt2h_379{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}._children_1lt2h_397{display:flex;flex-direction:column}._chip_1lt2h_411{display:inline-flex;align-items:center;padding:0 var(--claw-space-2);border-radius:var(--claw-radii-pill);border:1px solid var(--claw-chip-neutral-border);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);font-family:var(--claw-font-sans);font-size:.7em;line-height:1.4;font-weight:600;letter-spacing:.02em;text-transform:uppercase;flex-shrink:0;white-space:nowrap}._chip-anthropic-acp_1lt2h_447{color:var(--claw-chip-acp-fg);background:var(--claw-chip-acp-bg);border-color:var(--claw-chip-acp-border)}._chip-vertex_1lt2h_459{color:var(--claw-chip-vertex-fg);background:var(--claw-chip-vertex-bg);border-color:var(--claw-chip-vertex-border)}._chip-anthropic-api_1lt2h_471{color:var(--claw-chip-anthropic-fg);background:var(--claw-chip-anthropic-bg);border-color:var(--claw-chip-anthropic-border)}._chip-system_1lt2h_483,._chip-unknown_1lt2h_495{color:var(--claw-chip-neutral-fg);background:var(--claw-chip-neutral-bg);border-color:var(--claw-chip-neutral-border)}._actions_1lt2h_521{display:inline-flex;align-items:center;gap:var(--claw-space-1);opacity:0;transition:opacity .12s ease;flex-shrink:0}._row_1lt2h_157:hover ._actions_1lt2h_521,._row_1lt2h_157:focus-within ._actions_1lt2h_521,._channel-header_1lt2h_97:hover ._actions_1lt2h_521,._channel-header_1lt2h_97:focus-within ._actions_1lt2h_521,._actions_1lt2h_521[data-armed=true]{opacity:1}@media(prefers-reduced-motion:reduce){._actions_1lt2h_521{transition:none}}._action_button_1lt2h_573{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--claw-border);color:var(--claw-text-muted);padding:2px 5px;border-radius:var(--claw-radii-sm);font-family:var(--claw-font-sans);font-size:.75em;line-height:1.4;cursor:pointer;min-height:1.5rem;min-width:1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._action_button_1lt2h_573:hover:not(:disabled){color:var(--claw-text);border-color:var(--claw-text);background:var(--claw-bg-hover)}._action_button_1lt2h_573:focus-visible{outline:2px solid var(--claw-accent);outline-offset:1px}._action_button_1lt2h_573:disabled{opacity:.6;cursor:not-allowed}._action_icon_1lt2h_657{display:block;flex-shrink:0}._action_confirm_text_1lt2h_673{font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1;white-space:nowrap}._action_danger_1lt2h_697{color:#fff;border-color:var(--claw-danger, #dc2626);background:var(--claw-danger, #dc2626)}._action_danger_1lt2h_697:hover:not(:disabled){color:#fff;border-color:var(--claw-danger, #dc2626);background:var(--claw-danger, #dc2626)}@media(pointer:coarse){._action_button_1lt2h_573,._cancel_1lt2h_737,._caret_1lt2h_309{min-height:44px;min-width:44px}._row_1lt2h_157{min-height:44px}}._inline_edit_1lt2h_763{display:inline-flex;align-items:center;gap:var(--claw-space-1);flex:1;min-width:0}._inline_edit_input_1lt2h_779{flex:1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--claw-bg, transparent);border:1px solid var(--claw-accent, var(--claw-border));border-radius:var(--claw-radii-sm);color:var(--claw-text);font-family:var(--claw-font-sans);font-size:inherit;line-height:inherit;padding:0 var(--claw-space-1);min-height:1.25rem}._inline_edit_input_1lt2h_779[data-validation=invalid]{border-color:var(--claw-danger, var(--claw-text))}._inline_edit_input_1lt2h_779:focus-visible{outline:2px solid var(--claw-accent);outline-offset:0}._inline_edit_error_1lt2h_827{font-size:.7em;color:var(--claw-danger, var(--claw-text));white-space:nowrap;flex-shrink:0}._channel-header_1lt2h_97[data-dragging=true]{opacity:.4;cursor:grabbing}._channel-header_1lt2h_97[data-drop-target=true]{border-top:2px solid var(--claw-accent, #0ea5e9);background:var(--claw-accent-subtle, var(--claw-bg-hover))}@media(prefers-reduced-motion:reduce){._channel-header_1lt2h_97[data-dragging=true]{transition:none}}._draggable-row_1lt2h_897{touch-action:none}._node_1lt2h_147[data-dragging=true]>._draggable-row_1lt2h_897{opacity:.4;cursor:grabbing}._node_1lt2h_147[data-drop-target=true]>._draggable-row_1lt2h_897{border-top:2px solid var(--claw-accent, #0ea5e9);background:var(--claw-accent-subtle, var(--claw-bg-hover))}@media(prefers-reduced-motion:reduce){._node_1lt2h_147[data-dragging=true]>._draggable-row_1lt2h_897{transition:none}}._chip_1kaey_7{display:inline-flex;align-items:center;padding:0 var(--claw-space-2);border-radius:var(--claw-radii-pill);border:1px solid var(--claw-chip-neutral-border);background:var(--claw-chip-neutral-bg);color:var(--claw-chip-neutral-fg);font-family:var(--claw-font-mono);font-size:.75em;line-height:1.4;font-weight:600;letter-spacing:.02em;flex-shrink:0;white-space:nowrap;min-height:1.125rem}._chip_1kaey_7[data-placeholder=true]{color:var(--claw-text-subtle);font-style:italic}._label_1kaey_30{display:inline-flex;align-items:baseline;font-family:var(--claw-font-sans);font-size:var(--claw-type-body-size);line-height:var(--claw-type-body-line);color:var(--claw-text);font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_1kaey_30[data-placeholder=true]{color:var(--claw-text-subtle);font-weight:400;font-style:italic}._root_1fykn_9{display:flex;flex-direction:column;gap:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_1fykn_29{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--claw-space-2)}._title_1fykn_45{font-size:1.05rem;font-weight:600;margin:0}._status_1fykn_57{color:var(--claw-text-muted);font-size:.85rem}._speak-replies-row_1fykn_71{display:flex;align-items:center}._speak-replies-label_1fykn_81{display:flex;align-items:center;gap:var(--claw-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}._speak-replies-label_1fykn_81 input[type=checkbox]{cursor:pointer}._speak-replies-label_1fykn_81 input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}._toolbar_1fykn_115{display:flex;gap:var(--claw-space-2);flex-wrap:wrap;align-items:center}._list_1fykn_129{display:flex;flex-direction:column;gap:var(--claw-space-2);max-height:28rem;overflow-y:auto;padding-right:var(--claw-space-1)}._row_1fykn_147{display:flex;align-items:center;justify-content:space-between;gap:var(--claw-space-3);padding:var(--claw-space-2) var(--claw-space-3);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt)}._row-default_1fykn_169{border-color:var(--claw-text-muted);background:var(--claw-surface)}._row-meta_1fykn_179{display:flex;flex-direction:column;gap:var(--claw-space-1);min-width:0;flex:1 1 auto}._row-name_1fykn_195{font-weight:600;display:flex;align-items:center;gap:var(--claw-space-2);flex-wrap:wrap}._row-id_1fykn_211{color:var(--claw-text-muted);font-family:var(--claw-font-mono, monospace);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-labels_1fykn_229{display:flex;flex-wrap:wrap;gap:var(--claw-space-1)}._label-chip_1fykn_241{font-size:.7rem;padding:0 var(--claw-space-1);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text-muted)}._row-actions_1fykn_257{display:flex;gap:var(--claw-space-2);align-items:center;flex-shrink:0}._default-badge_1fykn_271{font-size:.7rem;padding:0 var(--claw-space-2);border:1px solid var(--claw-text-muted);border-radius:var(--claw-radii-sm);color:var(--claw-text);background:var(--claw-surface-alt)}._button_1fykn_289{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);cursor:pointer;font:inherit;padding:var(--claw-space-1) var(--claw-space-3);white-space:nowrap}._button_1fykn_289[disabled]{cursor:not-allowed;opacity:.55}._button-primary_1fykn_323{background:var(--claw-surface-alt);border-color:var(--claw-text-muted)}._error_1fykn_333{padding:var(--claw-space-3);border:1px solid var(--claw-danger);border-radius:var(--claw-radii-sm);color:var(--claw-danger)}._muted_1fykn_347{color:var(--claw-text-muted);font-size:.85rem}._upload-success_1fykn_357{padding:var(--claw-space-3);border:1px solid var(--claw-success, currentColor);border-radius:var(--claw-radii-sm);color:var(--claw-success, inherit);font-size:.85rem}._root_7l9lb_7{display:flex;flex-direction:column;gap:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_7l9lb_17{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--claw-space-2)}._title_7l9lb_25{font-size:1.05rem;font-weight:600;margin:0}._tabs_7l9lb_31{display:inline-flex;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);overflow:hidden}._tab_7l9lb_31{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-right:1px solid var(--claw-border);color:var(--claw-text-muted);cursor:pointer;font:inherit;padding:var(--claw-space-1) var(--claw-space-3)}._tab_7l9lb_31:last-child{border-right:none}._tab_7l9lb_31[data-active=true]{background:var(--claw-surface-alt);color:var(--claw-text)}._actions_7l9lb_58{display:flex;gap:var(--claw-space-2);align-items:center}._button_7l9lb_64{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);cursor:pointer;font:inherit;padding:var(--claw-space-1) var(--claw-space-3)}._button_7l9lb_64[disabled]{cursor:not-allowed;opacity:.55}._button-danger_7l9lb_80{border-color:var(--claw-danger);color:var(--claw-danger)}._filters_7l9lb_85{display:flex;flex-wrap:wrap;gap:var(--claw-space-2)}._filter-input_7l9lb_91{flex:1 1 12rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--claw-bg);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);font:inherit;padding:var(--claw-space-1) var(--claw-space-2)}._role-filter_7l9lb_102{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--claw-bg);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);font:inherit;padding:var(--claw-space-1) var(--claw-space-2)}._list_7l9lb_112{display:flex;flex-direction:column;gap:1px;background:var(--claw-border);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);overflow:hidden}._row_7l9lb_122{display:grid;grid-template-columns:11rem 1fr 8rem;gap:var(--claw-space-2);align-items:center;background:var(--claw-bg);padding:var(--claw-space-2);cursor:pointer;font-variant-numeric:tabular-nums}._row_7l9lb_122:hover{background:var(--claw-bg-hover)}._row-meta_7l9lb_137{color:var(--claw-text-muted);font-size:.85rem}._row-path_7l9lb_142{font-family:var(--claw-font-mono, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role-chip_7l9lb_149{display:inline-block;padding:0 var(--claw-space-2);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt);color:var(--claw-text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._row-expanded_7l9lb_161{background:var(--claw-surface-alt);padding:var(--claw-space-3);display:flex;flex-direction:column;gap:var(--claw-space-1)}._kv-row_7l9lb_169{display:grid;grid-template-columns:9rem 1fr;gap:var(--claw-space-2)}._kv-key_7l9lb_175{color:var(--claw-text-muted);font-size:.85rem}._kv-value_7l9lb_180{font-family:var(--claw-font-mono, monospace);word-break:break-all}._empty_7l9lb_185{padding:var(--claw-space-4);border:1px dashed var(--claw-border);border-radius:var(--claw-radii-md);color:var(--claw-text-muted);text-align:center;font-style:italic}._error_7l9lb_194{padding:var(--claw-space-3);border:1px solid var(--claw-danger);border-radius:var(--claw-radii-sm);color:var(--claw-danger)}._override-badge_7l9lb_201{display:inline-block;padding:0 var(--claw-space-1);border-radius:var(--claw-radii-sm);background:var(--claw-warn, var(--claw-surface-alt));color:var(--claw-text);font-size:.78rem;margin-left:var(--claw-space-1)}._root_c7cj0_9{display:flex;flex-direction:column;gap:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_c7cj0_29{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--claw-space-2)}._title_c7cj0_45{font-size:1.05rem;font-weight:600;margin:0}._status_c7cj0_57{color:var(--claw-text-muted);font-size:.85rem}._row_c7cj0_67{display:flex;align-items:center;justify-content:space-between;gap:var(--claw-space-3);padding:var(--claw-space-2) var(--claw-space-3);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt)}._label_c7cj0_89{font-weight:500}._muted_c7cj0_97{color:var(--claw-text-muted);font-size:.85rem}._select_c7cj0_107{background:var(--claw-surface);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);font:inherit;padding:var(--claw-space-1) var(--claw-space-2);cursor:pointer}._select_c7cj0_107:disabled{opacity:.55;cursor:not-allowed}._error_c7cj0_137{padding:var(--claw-space-3);border:1px solid var(--claw-danger);border-radius:var(--claw-radii-sm);color:var(--claw-danger)}._root_o0979_9{display:flex;flex-direction:column;gap:var(--claw-space-3);font-family:var(--claw-font-sans);font-size:var(--claw-type-label-size);line-height:var(--claw-type-label-line);color:var(--claw-text)}._header_o0979_29{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--claw-space-2)}._title_o0979_45{font-size:1.05rem;font-weight:600;margin:0}._status_o0979_57{color:var(--claw-text-muted);font-size:.85rem}._row_o0979_67{display:flex;align-items:center;justify-content:space-between;gap:var(--claw-space-3);padding:var(--claw-space-2) var(--claw-space-3);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);background:var(--claw-surface-alt)}._label_o0979_89{font-weight:500}._number-input_o0979_97{background:var(--claw-surface);border:1px solid var(--claw-border);border-radius:var(--claw-radii-sm);color:var(--claw-text);font:inherit;padding:var(--claw-space-1) var(--claw-space-2);width:7rem;text-align:right}._number-input_o0979_97:disabled{opacity:.55;cursor:not-allowed}._error_o0979_129{padding:var(--claw-space-3);border:1px solid var(--claw-danger);border-radius:var(--claw-radii-sm);color:var(--claw-danger)}._root_h7g2c_5{padding:.75rem 1rem}._row_h7g2c_13{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._label_h7g2c_27{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem}._checkbox_h7g2c_43{cursor:pointer}._help_h7g2c_51{font-size:.82rem;color:var(--text-muted, #888);margin:.25rem 0 0;line-height:1.4}._error_h7g2c_65{color:var(--color-error, #c0392b);font-size:.85rem;margin-top:.4rem}[data-testid=app-shell-header]{padding-top:max(var(--claw-space-2, .5rem),env(safe-area-inset-top));padding-left:max(var(--claw-space-4, 1rem),env(safe-area-inset-left));padding-right:max(var(--claw-space-4, 1rem),env(safe-area-inset-right))}[data-testid=app-shell-sidebar]{padding-left:max(var(--claw-space-3, .75rem),env(safe-area-inset-left))}@media(max-width:768px){[data-testid=app-shell-sidebar]{padding-top:max(var(--claw-space-3, .75rem),env(safe-area-inset-top))}}[data-testid=chat-composer]{box-sizing:border-box;max-width:100%;padding-left:max(var(--claw-space-2, .5rem),env(safe-area-inset-left));padding-right:max(var(--claw-space-2, .5rem),env(safe-area-inset-right))}[data-testid=chat-composer] textarea{box-sizing:border-box;max-width:100%;width:100%}@media(display-mode:standalone){[data-testid=app-shell-thinking-bar]{padding-bottom:env(safe-area-inset-bottom)}}[data-testid=app-shell-status-bar]{padding-bottom:env(safe-area-inset-bottom);padding-left:max(var(--claw-space-4, 1rem),env(safe-area-inset-left));padding-right:max(var(--claw-space-4, 1rem),env(safe-area-inset-right))}#root,[data-testid=app-shell]{height:100dvh;height:var(--claw-viewport-height, 100dvh)}@media(max-width:768px){#root{position:fixed;top:0;left:0;right:0;width:100%;height:var(--claw-viewport-height, 100dvh);transform:translateY(var(--claw-viewport-offset-top, 0px));overflow:hidden}}[data-testid=chat-transcript],[data-testid=chat-transcript] *{overscroll-behavior-y:contain}@media(pointer:coarse){[data-testid=chat-composer] textarea{font-size:16px}[data-testid=app-shell] input[type=text],[data-testid=app-shell] input[type=search],[data-testid=app-shell] input:not([type]){font-size:16px}}@media(pointer:coarse){[data-testid=app-shell] button{min-height:44px;min-width:44px}[data-testid=chat-composer] button{min-height:40px;min-width:40px}[data-testid=app-header] button{min-height:44px;min-width:44px}}@media(pointer:coarse){[data-testid=app-shell-sidebar] [aria-label="Rename session"],[data-testid=app-shell-sidebar] [aria-label="Delete session"],[data-testid=app-shell-sidebar] [aria-label="Rename channel"],[data-testid=app-shell-sidebar] [aria-label="Delete channel"],[data-testid=app-shell-sidebar] [data-armed],[data-testid=chat-transcript] [aria-label="Speak message"],[data-testid=chat-transcript] [aria-label="Stop speaking"]{opacity:1!important}[data-testid=app-shell-sidebar] [role=treeitem]:hover,[data-testid=app-shell-sidebar] li:hover{background:transparent}[data-testid=app-shell-sidebar] [role=treeitem]:active,[data-testid=app-shell-sidebar] li:active{background:var(--claw-bg-hover)}}@media(pointer:coarse){[data-testid=app-shell-header],[data-testid=app-shell-sidebar]{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}}@media(min-width:769px){[data-testid=app-hamburger]{display:none}}@media(max-width:768px){[data-testid=app-hamburger]{display:inline-flex;align-items:center;justify-content:center}[data-testid=app-header]{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;min-width:0;box-sizing:border-box;padding-left:max(var(--claw-space-2, .5rem),env(safe-area-inset-left))!important;padding-right:max(var(--claw-space-2, .5rem),env(safe-area-inset-right))!important;gap:.25rem}[data-testid=app-header]>div:first-child{min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;flex-shrink:1;gap:.25rem!important}[data-testid=app-header]>div:last-child{flex-shrink:0;gap:.25rem!important}[data-testid=app-title],[data-testid=app-session-count]{display:none}[data-testid=app-header] button{min-width:36px;min-height:32px;padding-left:.25rem;padding-right:.25rem}}@media(max-width:768px){[data-testid=app-shell-status-bar]{display:none}}@media(max-width:768px){[data-testid=app-shell-main]{min-height:0;overflow:hidden}[data-testid=app-shell-main]{padding:var(--claw-space-2, .5rem) var(--claw-space-2, .5rem) 0 var(--claw-space-2, .5rem);gap:0}[data-testid=chat-composer]{flex-shrink:0;padding-top:0;padding-bottom:0}}html,body{max-width:100vw}@media(max-width:768px){html,body{overflow:hidden;overscroll-behavior:none}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
