._panel_jbfmv_1{border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:.75rem;min-width:0;max-width:100%;margin:1.5rem 0;padding:1rem}._panel_jbfmv_1 summary{cursor:pointer;min-height:44px;font-weight:600}._panel_jbfmv_1 p{color:var(--muted)}:is(._panel_jbfmv_1 summary:focus-visible,._panel_jbfmv_1 select:focus-visible,._panel_jbfmv_1 textarea:focus-visible){outline:2px solid var(--ink);outline-offset:3px}._form_jbfmv_5{gap:1rem;min-width:0;display:grid}._grid_jbfmv_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}._panel_jbfmv_1 label{overflow-wrap:anywhere;gap:.375rem;min-width:0;display:grid}._panel_jbfmv_1 input,._panel_jbfmv_1 select,._panel_jbfmv_1 textarea{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);background:var(--surface-raised);font:inherit;border-radius:.5rem;padding:.625rem;font-size:16px}._panel_jbfmv_1 fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}._panel_jbfmv_1 fieldset:disabled{opacity:.65}._panel_jbfmv_1 ._rights_jbfmv_11{grid-template-columns:24px minmax(0,1fr);align-items:start;padding:.5rem 0}._panel_jbfmv_1 ._rights_jbfmv_11 input{width:20px;height:20px;min-height:20px;margin-top:.25rem}._actions_jbfmv_13{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._result_jbfmv_14{min-width:0;margin-top:1.5rem}._result_jbfmv_14 h4{margin:1rem 0 .5rem}._results_jbfmv_16{gap:1rem;display:grid}._card_jbfmv_17{border:1px solid var(--line);background:var(--surface-raised);border-radius:.5rem;min-width:0;padding:.875rem}._card_jbfmv_17 dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.375rem .75rem;margin:0;display:grid}._card_jbfmv_17 dt{color:var(--muted)}._card_jbfmv_17 dd{overflow-wrap:anywhere;margin:0}._comparison_jbfmv_21{max-width:100%;overflow-x:auto}._comparison_jbfmv_21 table{border-collapse:collapse;width:100%}._comparison_jbfmv_21 th,._comparison_jbfmv_21 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:.625rem .375rem}._comparison_jbfmv_21 th{font-weight:500}._trace_jbfmv_25{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font:inherit;max-width:100%}._source_jbfmv_26{overflow-wrap:anywhere;font-size:.875em}@media (max-width:580px){._grid_jbfmv_6{grid-template-columns:minmax(0,1fr)}._panel_jbfmv_1{padding:.75rem}._actions_jbfmv_13 button{flex:140px}._card_jbfmv_17 dl{grid-template-columns:minmax(0,1fr)}._card_jbfmv_17 dd{margin-bottom:.5rem}}._actions_sy9ko_1{min-width:0;max-width:100%;color:var(--ink);overflow-wrap:anywhere;margin-top:1rem;line-height:1.6}._actions_sy9ko_1 small{color:var(--muted);font-size:.875em;display:block}._actions_sy9ko_1 p{margin:.5rem 0}._buttons_sy9ko_4{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}._actions_sy9ko_1 button,._actions_sy9ko_1 a{box-sizing:border-box;border:1px solid var(--line-strong);max-width:100%;min-height:44px;color:inherit;background:var(--surface-raised);font:inherit;cursor:pointer;border-radius:.75rem;padding:.625rem .875rem;line-height:1.4}._actions_sy9ko_1 a{overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}:is(._actions_sy9ko_1 button:focus-visible,._actions_sy9ko_1 a:focus-visible){outline-offset:3px;outline:2px solid}._actions_sy9ko_1 button:hover:not(:disabled),._actions_sy9ko_1 a:hover{background:var(--surface-soft)}._actions_sy9ko_1 button:disabled{opacity:.55;cursor:not-allowed}._actions_sy9ko_1 ul{margin:.5rem 0;padding:0;list-style:none}._actions_sy9ko_1 li{min-width:0;margin:.5rem 0}@media (max-width:540px){._buttons_sy9ko_4 button{flex:110px}._actions_sy9ko_1 a{width:100%}}._panel_o8hf5_1{min-width:0;max-width:100%;color:var(--ink);overflow-wrap:anywhere;line-height:1.7}._panel_o8hf5_1 p{margin:.75rem 0}._panel_o8hf5_1 h3{margin:1.5rem 0 .75rem}._panel_o8hf5_1 small{color:var(--muted);font-size:.875em;display:block}._form_o8hf5_5{border-bottom:1px solid var(--line);gap:.75rem;padding-bottom:1rem;display:grid}._form_o8hf5_5 label{gap:.5rem;min-width:0;display:grid}._form_o8hf5_5 input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface-soft);width:100%;min-width:0;max-width:100%;min-height:44px;color:inherit;font:inherit;border-radius:.75rem;padding:.625rem;font-size:16px}._panel_o8hf5_1 button,._panel_o8hf5_1 a{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface-raised);max-width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;text-align:center;border-radius:.75rem;justify-content:center;align-items:center;padding:.625rem .875rem;line-height:1.4;display:inline-flex}._panel_o8hf5_1 a{text-decoration:underline}._panel_o8hf5_1 button:disabled{opacity:.55;cursor:not-allowed}._panel_o8hf5_1 button:hover:not(:disabled),._panel_o8hf5_1 a:hover{background:var(--surface-soft)}:is(._panel_o8hf5_1 button:focus-visible,._panel_o8hf5_1 a:focus-visible,._panel_o8hf5_1 input:focus-visible,._extracted_o8hf5_12 summary:focus-visible){outline-offset:3px;outline:2px solid}._list_o8hf5_13 ul{margin:0;padding:0;list-style:none}._list_o8hf5_13 li{border-bottom:1px solid var(--line);gap:.75rem;min-width:0;padding:1rem 0;display:grid}._list_o8hf5_13 strong{overflow-wrap:anywhere;display:block}._actions_o8hf5_16{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._actions_o8hf5_16 p{flex:100%}._extracted_o8hf5_12{border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:.75rem;min-width:0;margin-top:1rem;padding:.75rem}._extracted_o8hf5_12 summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px}._extracted_o8hf5_12 h4{margin:1rem 0 .375rem;font-size:1em}._extracted_o8hf5_12 pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;max-width:100%;font:inherit;unicode-bidi:plaintext;margin:0}@media (max-width:540px){._actions_o8hf5_16 button,._actions_o8hf5_16 a{flex:100px}}._panel_npufu_1{border:1px solid var(--line-strong);min-width:0;max-width:100%;color:var(--ink);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:.75rem;margin:1.5rem 0;padding:1rem;line-height:1.7}._panel_npufu_1 h3{margin:0 0 .75rem}._panel_npufu_1 p{color:var(--muted);margin:.75rem 0}._panel_npufu_1 ._warning_npufu_4{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface-raised);border-radius:.5rem;padding:.75rem;font-weight:600}._status_npufu_5{border-bottom:1px solid var(--line);min-width:0;padding-bottom:.75rem}._totals_npufu_6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.375rem .75rem;margin:.75rem 0;display:grid}._totals_npufu_6 dt{color:var(--muted)}._totals_npufu_6 dd{overflow-wrap:anywhere;margin:0}._form_npufu_9{gap:1rem;min-width:0;margin:1rem 0;display:grid}._form_npufu_9 fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}._form_npufu_9 legend{margin-bottom:.75rem;font-weight:600}._form_npufu_9 fieldset:disabled{opacity:.65}._grid_npufu_13{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}._panel_npufu_1 label{gap:.375rem;min-width:0;display:grid}._panel_npufu_1 input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);background:var(--surface-raised);font:inherit;border-radius:.5rem;padding:.625rem;font-size:16px}._panel_npufu_1 button{box-sizing:border-box;border:1px solid var(--line-strong);max-width:100%;min-height:44px;color:var(--ink);background:var(--surface-raised);font:inherit;cursor:pointer;border-radius:.5rem;padding:.625rem .875rem;line-height:1.4}._panel_npufu_1 button:disabled{opacity:.55;cursor:not-allowed}._panel_npufu_1 button:hover:not(:disabled){background:var(--surface-soft)}:is(._panel_npufu_1 button:focus-visible,._panel_npufu_1 input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}._actions_npufu_20{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:580px){._grid_npufu_13,._totals_npufu_6{grid-template-columns:minmax(0,1fr)}._panel_npufu_1{padding:.75rem}._totals_npufu_6 dd{margin-bottom:.5rem}._actions_npufu_20 button{flex:140px}}._panel_pp6wr_1{min-width:0;max-width:100%;color:var(--ink);overflow-wrap:anywhere;margin:1rem 0;line-height:1.65}._header_pp6wr_2{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}._header_pp6wr_2 h3{margin:0 0 .5rem;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.4}._header_pp6wr_2 p,._card_pp6wr_4 p{color:var(--muted);margin:.5rem 0}._header_pp6wr_2>div{flex:18rem;min-width:0}._panel_pp6wr_1 button{box-sizing:border-box;border:1px solid var(--line-strong);min-width:44px;max-width:100%;min-height:44px;color:var(--ink);background:var(--surface-raised);font:inherit;cursor:pointer;border-radius:.5rem;padding:.625rem .875rem;font-size:16px;line-height:1.4}._panel_pp6wr_1 button:disabled{cursor:not-allowed}._panel_pp6wr_1 button:hover:not(:disabled){background:var(--surface-soft)}._panel_pp6wr_1 button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._notice_pp6wr_10{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface-raised);border-radius:.625rem;margin:.75rem 0;padding:.875rem}._grid_pp6wr_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}._card_pp6wr_4{border:1px solid var(--line-strong);min-width:0;max-width:100%;color:var(--ink);background:var(--surface-soft);border-radius:.75rem;padding:1rem}._wide_pp6wr_13{grid-column:1/-1}._card_pp6wr_4 h4{margin:0 0 .625rem;font-size:1.1rem;line-height:1.45}._card_pp6wr_4 h5{margin:1rem 0 .375rem;font-size:1rem;line-height:1.5}._values_pp6wr_16{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.375rem .75rem;margin:.625rem 0;display:grid}._values_pp6wr_16 dt{min-width:0;color:var(--muted)}._values_pp6wr_16 dd{overflow-wrap:anywhere;min-width:0;margin:0}._list_pp6wr_19{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.25rem;margin:.625rem 0;padding:0;list-style:none;display:grid}._list_pp6wr_19>li{border-top:1px solid var(--line);min-width:0;padding:.75rem 0}._list_pp6wr_19>li:first-child{border-top:0;padding-top:0}._list_pp6wr_19 strong{font-size:1rem;display:block}._footnote_pp6wr_23{color:var(--muted);margin:.875rem 0 0;font-size:.9375rem}@media (max-width:640px){._grid_pp6wr_11,._list_pp6wr_19,._values_pp6wr_16{grid-template-columns:minmax(0,1fr)}._card_pp6wr_4{padding:.875rem}._values_pp6wr_16 dd{margin-bottom:.375rem}._header_pp6wr_2 button{flex:auto}}._state_geh09_1._state_geh09_1._state_geh09_1{overflow-wrap:anywhere;text-align:start;min-width:0;max-width:38rem;color:var(--muted);flex:0 70%;gap:.3rem;display:grid}._title_geh09_12{color:var(--ink);font:inherit;font-weight:570}._state_geh09_1 small{font:inherit;line-height:1.5}@media (max-width:640px){._state_geh09_1._state_geh09_1._state_geh09_1{flex:100%;max-width:100%}}._card_1kb0n_1{border:1px solid var(--line-strong);background:var(--surface-raised);min-width:0;color:var(--ink);overflow-wrap:anywhere;border-radius:1.25rem;margin-top:1.25rem;padding:clamp(1rem,2.5vw,1.75rem);font-size:.95em;line-height:1.6}._card_1kb0n_1 strong{font-size:1.05em;display:block}._card_1kb0n_1 p{margin:.5rem 0}._form_1kb0n_23{gap:1rem;margin-top:1rem;display:grid}._fields_1kb0n_29{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1rem;display:grid}._fields_1kb0n_29 label{gap:.375rem;min-width:0;font-size:.9em;display:grid}._fields_1kb0n_29 input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface-soft);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.75rem;padding:.625rem .75rem;font-size:max(16px,1em)}._card_1kb0n_1 small{font-size:.875em;line-height:1.65;display:block}._card_1kb0n_1 button{border:1px solid var(--line-strong);max-width:100%;min-height:44px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:.75rem;margin-top:.5rem;padding:.625rem 1rem;line-height:1.4}._card_1kb0n_1 button:hover:not(:disabled){background:var(--surface-soft)}:is(._card_1kb0n_1 button:focus-visible,._fields_1kb0n_29 input:focus-visible){outline-offset:3px;outline:2px solid}._card_1kb0n_1 ._primary_1kb0n_87{background:var(--ink);color:var(--surface-raised);justify-self:start}._card_1kb0n_1 ._primary_1kb0n_87:hover:not(:disabled){background:var(--ink);opacity:.85}._card_1kb0n_1 button:disabled{opacity:.55;cursor:not-allowed}._error_1kb0n_103{border-left:3px solid;padding-left:.75rem}@media (max-width:540px){._fields_1kb0n_29{grid-template-columns:minmax(0,1fr)}._card_1kb0n_1 button{width:100%}}.agent-v2-landing-greeting{border:1px solid var(--line-strong);background:var(--agent-card);width:fit-content;max-width:100%;color:var(--ink);font-size:var(--agent-type-small,14px);overflow-wrap:anywhere;border-radius:11px;margin:22px 0 0;padding:11px 14px;line-height:1.5}.agent-v2-greeting-message{padding-top:0}.agent-v2-greeting-message>p{font-size:var(--agent-type-body,16px);margin:0;line-height:1.6}.agent-v2-message-meta .agent-v2-message-state{color:var(--ink)}.agent-v2-message--thinking{min-height:100px}.agent-v2-processing{color:var(--ink);align-items:flex-start;gap:14px;display:flex}.agent-v2-processing-pulse,.agent-v2-compose-status-dot{width:10px;height:10px;box-shadow:0 0 0 0 color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:50%;flex:none;margin-top:6px;animation:1.8s ease-out infinite agent-working-pulse}.agent-v2-processing-pulse.is-static{opacity:.6;box-shadow:none;animation:none}.agent-v2-execution{min-width:0;margin-bottom:16px}.agent-v2-execution-steps{margin-top:12px}.agent-v2-execution-steps li{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.agent-v2-execution-steps li>span{overflow-wrap:anywhere}.agent-v2-execution-steps small{color:var(--muted);font-size:inherit;flex:none}.agent-v2-execution-steps li[data-status=failed] small,.agent-v2-execution-steps li[data-status=cancelled] small{color:var(--ink)}.agent-v2-task-controls{font-size:var(--agent-type-small,14px);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;display:flex}.agent-v2-stop-task{border:1px solid var(--line-strong);background:var(--agent-card);min-height:44px;color:var(--ink);font-size:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;padding:8px 15px}.agent-v2-stop-task:hover{border-color:var(--ink)}.agent-v2-stop-task:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.agent-v2-stop-task:disabled{cursor:wait;opacity:.65}@media (max-width:420px){.agent-v2-execution-steps li{flex-wrap:wrap;gap:4px 12px}.agent-v2-stop-task{width:100%}}.agent-v2-processing strong{font-size:var(--agent-type-body,16px);font-weight:620}.agent-v2-processing p{color:var(--muted);font-size:var(--agent-type-small,14px);margin:6px 0 0;line-height:1.5}.agent-v2-compose-status{color:var(--ink);font-size:var(--agent-type-small,14px);align-items:center;gap:8px;margin:0 0 10px 2px;line-height:1.4;display:flex}.agent-v2-compose-status-dot{width:6px;height:6px;margin-top:0}.agent-v2-reedit{border:0;border-bottom:1px solid var(--line-strong);color:var(--ink);font-size:var(--agent-type-small,14px);background:0 0;margin-top:12px;padding:4px 0}.agent-v2-reedit:hover{border-bottom-color:var(--ink)}@keyframes agent-working-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 32%, transparent);opacity:.95}70%{opacity:.7;box-shadow:0 0 0 11px #0000}to{opacity:.95;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.agent-v2-processing-pulse,.agent-v2-compose-status-dot{animation:none}}
