.assistant-input-tools{flex:none;align-items:center;gap:2px;display:inline-flex}.app-shell .assistant-input-icon,.assistant-input-icon{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--text-muted,#626262);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.assistant-input-icon:hover{color:var(--text,#171717);background:#b0ed512b}.assistant-input-icon:focus-visible{outline-offset:2px;outline:2px solid #91c23d}.assistant-input-icon:disabled{opacity:.4;cursor:default}.assistant-input-icon[data-recording]{color:#b43636;background:#fee8e8}.assistant-input-tray{color:var(--text-muted,#626262);text-align:left;padding:8px 12px;font-size:12px;line-height:1.5}.assistant-input-tray ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assistant-input-tray li{border:1px solid var(--border,#e4e4e4);background:var(--surface,#fff);border-radius:14px;align-items:center;gap:5px;max-width:100%;padding:2px 4px 2px 8px;display:flex}.assistant-input-tray li span{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.assistant-input-tray p{overflow-wrap:anywhere;align-items:center;gap:6px;margin:5px 0;display:flex}.assistant-input-tray .assistant-input-error{color:#9f3939;background:#fff1f0;border-radius:14px;padding:8px 12px;display:block}.assistant-input-retry{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:3px;text-decoration:underline;display:inline-flex}.assistant-input-spin{animation:1s linear infinite assistant-input-spin}.aa-composer[data-dragging] .aa-box,[data-arc-full-composer][data-dragging]{outline-offset:3px;background:#f7fde9;outline:2px solid #b0ed51}.assistant-file-message{border:1px solid var(--border,#e4e4e4);overflow-wrap:anywhere;border-radius:15px;align-items:center;gap:6px;max-width:260px;padding:8px 12px;font-size:12px;display:inline-flex}@keyframes assistant-input-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.assistant-input-spin{animation:none}}.assistant-voice-field{min-width:0;position:relative}.assistant-voice-field[data-voice-active]>textarea{opacity:0;pointer-events:none}.assistant-voice-status{min-width:0;color:var(--text-muted,#777);align-items:center;gap:9px;font-size:14px;line-height:20px;animation:.18s ease-out assistant-voice-enter;display:flex;position:absolute;inset:0}.assistant-voice-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.assistant-voice-wave{opacity:.65;flex:none;justify-content:center;align-items:center;gap:3px;width:25px;height:22px;display:flex}.assistant-voice-wave i{background:currentColor;border-radius:3px;width:3px;height:7px;animation:.9s ease-in-out infinite alternate assistant-voice-wave;display:block}.assistant-voice-wave i:nth-child(2){height:13px;animation-delay:-.35s}.assistant-voice-wave i:nth-child(3){height:19px;animation-delay:-.65s}.assistant-voice-wave i:nth-child(4){height:12px;animation-delay:-.2s}.assistant-voice-wave i:nth-child(5){height:6px;animation-delay:-.5s}.assistant-voice-status:not([data-voice=recording]) .assistant-voice-wave i{animation-duration:1.4s}.assistant-voice-time{font-variant-numeric:tabular-nums;opacity:.65;flex:none;font-size:12px}.app-shell .assistant-voice-discard,.assistant-voice-discard{width:22px;min-width:22px;height:22px;min-height:22px;margin-left:auto}[data-arc-full-composer] .assistant-voice-status{font-size:16px}@keyframes assistant-voice-wave{0%{opacity:.55;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@keyframes assistant-voice-enter{0%{opacity:0}to{opacity:1}}@media (width<=600px){.assistant-voice-status{gap:7px;font-size:16px}.assistant-voice-time{display:none}}@media (prefers-reduced-motion:reduce){.assistant-voice-status,.assistant-voice-wave i{animation:none}}.app-shell .assistant-record-sources{border:1px solid var(--arc-border,#dedede);background:var(--arc-surface,#fff);min-width:0;color:var(--arc-foreground,#171717);border-radius:16px;gap:0;font-size:14px;line-height:1.45;display:grid;overflow:hidden}.app-shell .assistant-record-sources header{align-items:center;gap:10px;padding:16px 18px;display:flex}.app-shell .assistant-record-sources h3{margin:0;font-size:15px;font-weight:600;line-height:1.4}.app-shell .assistant-record-icon{background:var(--arc-surface-muted,#f6f6f6);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.app-shell .assistant-record-count{white-space:nowrap;color:var(--arc-text-secondary,#616161);margin-left:auto;font-size:12px}.app-shell .assistant-record-sources ul{gap:0;margin:0;padding:0 18px;list-style:none;display:grid}.app-shell .assistant-record-sources li{border-top:1px solid var(--arc-border-subtle,#eee);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:11px 0;display:flex}.app-shell .assistant-record-sources strong{font-size:14px;font-weight:550}.app-shell .assistant-record-sources li span{color:var(--arc-text-secondary,#616161);font-size:13px}.app-shell .assistant-record-sources>p{color:var(--arc-text-secondary,#616161);margin:0;padding:8px 18px 18px}.app-shell .assistant-record-sources footer{background:var(--arc-surface-muted,#f7f7f7);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.app-shell .assistant-record-sources footer>span{color:var(--arc-text-secondary,#616161);font-size:12px}.app-shell .assistant-record-sources a{border:1px solid var(--arc-border,#ddd);background:var(--arc-surface,#fff);min-height:34px;color:inherit;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;text-decoration:none;transition:background .15s;display:inline-flex}.app-shell .assistant-record-sources a:hover{background:var(--arc-surface-hover,#eee)}.app-shell .assistant-record-sources a:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){.app-shell .assistant-record-sources a{transition:none}}.app-shell .assistant-close-review .aa-fields dt{white-space:nowrap}.app-shell .assistant-close-open{gap:4px;min-width:0;display:grid}.app-shell .assistant-close-open h4{color:var(--text-secondary,#616161);margin:0;font-size:12px;font-weight:600}.app-shell .assistant-close-open ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.app-shell .assistant-close-open li{border-top:1px solid var(--border-subtle,#eee);overflow-wrap:anywhere;padding:6px 0;font-size:13px;line-height:1.45}.app-shell .assistant-close-open li:first-child{border-top:0}.app-shell .assistant-credit-notes li{padding:0}.app-shell .assistant-credit-notes a.assistant-credit-row{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:4px 14px;width:100%;min-height:0;padding:11px 0;display:flex}.app-shell .assistant-credit-notes a.assistant-credit-row:hover{background:0 0}.app-shell .assistant-credit-notes a.assistant-credit-row:hover strong{text-underline-offset:3px;text-decoration:underline}.app-shell .assistant-bill-fields{margin:0;padding:0 18px;display:grid}.app-shell .assistant-bill-fields>div{border-top:1px solid var(--arc-border-subtle,#eee);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.app-shell .assistant-bill-fields dt{color:var(--arc-text-secondary,#616161);white-space:nowrap;font-size:13px}.app-shell .assistant-bill-fields dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.app-shell .assistant-bill-fixes{gap:2px;padding:6px 18px 10px;display:grid}.app-shell .assistant-bill-fixes h4{color:var(--arc-text-secondary,#616161);margin:0;padding-top:6px;font-size:12px;font-weight:600}.app-shell .assistant-record-sources .assistant-bill-fixes ul{padding:0}.app-shell .assistant-record-sources .assistant-bill-fixes li{padding:7px 0;font-size:13px;display:block}.app-shell .assistant-record-sources .assistant-bill-fixes li:first-child{border-top:0}._button_qm24k_2{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}._button_qm24k_2:disabled{cursor:not-allowed;opacity:.52}._button_qm24k_2[aria-busy=true]{cursor:progress}._button_qm24k_2:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_qm24k_9{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}._labelSlot_qm24k_9[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_qm24k_11{flex:none;align-items:center;display:inline-flex}._labelPhase_qm24k_12{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._labelPhase_qm24k_12 svg{flex:none}._primary_qm24k_14{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_qm24k_15{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_qm24k_16{color:var(--text-secondary);background:0 0;border-color:#0000}._danger_qm24k_17{color:var(--danger);background:var(--surface);border-color:var(--border)}._secondary_qm24k_15:disabled,._danger_qm24k_17:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_qm24k_17:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}._ghost_qm24k_16:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._primary_qm24k_14:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_qm24k_15:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_qm24k_16:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_qm24k_17:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_qm24k_14:active:not(:disabled){opacity:.84}._secondary_qm24k_15:active:not(:disabled),._ghost_qm24k_16:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_qm24k_17:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_qm24k_32{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_qm24k_33{min-height:var(--control-height-md)}._lg_qm24k_34{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_qm24k_35{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}._spinner_qm24k_36{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_qm24k_36}._loadingLabel_qm24k_37{opacity:0}@keyframes _spin_qm24k_36{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_qm24k_2{transition:none}._labelSlot_qm24k_9{transition:opacity var(--duration-instant) linear}._spinner_qm24k_36{animation-duration:.01ms;animation-iteration-count:1}}._root_1o71t_2{vertical-align:middle;max-width:100%;height:40px;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--foreground);flex:none;display:inline-flex;position:relative}._surface_1o71t_4{--shimmer-base:color-mix(in oklab, var(--foreground) 50%, var(--surface));z-index:1;box-sizing:border-box;border:1px solid var(--border);background:var(--surface);transition:border-radius var(--duration-considered) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);border-radius:20px;flex-direction:column;display:flex;position:absolute;top:0;overflow:hidden}._root_1o71t_2[data-align=center] ._surface_1o71t_4{left:50%;translate:-50%}._root_1o71t_2[data-align=start] ._surface_1o71t_4{left:0}._root_1o71t_2[data-align=end] ._surface_1o71t_4{right:0}._surface_1o71t_4[data-expanded=true]{z-index:30;box-shadow:var(--shadow-floating);border-radius:22px}._row_1o71t_16{flex:none;align-items:center;min-width:0;height:38px;display:flex;position:relative}._head_1o71t_17{--focus-outline-offset:-2px;box-sizing:border-box;min-width:0;height:38px;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:19px;flex:auto;align-items:center;gap:8px;padding:0 14px 0 7px;display:flex;position:relative}._head_1o71t_17[data-actions]{padding-right:10px}@media (hover:hover) and (pointer:fine){._surface_1o71t_4[data-expanded=false] ._head_1o71t_17:hover{background:color-mix(in oklab, var(--surface-muted) 70%, var(--surface))}}._surface_1o71t_4[data-expanded=false] ._head_1o71t_17:active{background:var(--surface-muted)}._orb_1o71t_31,._orbSpace_1o71t_31{flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative}._ring_1o71t_32{stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._track_1o71t_33{stroke:var(--border);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}._spinner_1o71t_34{transform-origin:12px 12px;transform-box:view-box;animation:.9s linear infinite paused _spin_1o71t_34}._arc_1o71t_35{stroke:var(--foreground);stroke-linecap:round;opacity:0;transition:opacity var(--duration-standard) var(--ease-standard), stroke var(--duration-standard) var(--ease-standard)}._closed_1o71t_37{stroke:var(--success);stroke-linecap:round;transform-origin:12px 12px;transform-box:view-box;transition:stroke 0s linear var(--duration-standard);transform:rotate(-90deg)}._orb_1o71t_31[data-state=working] ._spinner_1o71t_34{animation-play-state:running}._orb_1o71t_31:is([data-state=working],[data-state=paused],[data-state=needs-input]) ._track_1o71t_33,._orb_1o71t_31:is([data-state=working],[data-state=paused]) ._arc_1o71t_35{opacity:1}._orb_1o71t_31[data-state=paused] ._arc_1o71t_35{stroke:var(--text-muted)}._orb_1o71t_31[data-state=done] ._closed_1o71t_37{stroke:var(--success);transition:none}._orb_1o71t_31[data-state=failed] ._closed_1o71t_37{stroke:var(--danger);transition:none}._glyph_1o71t_45{place-items:center;display:grid;position:absolute;inset:0}._glyph_1o71t_45>svg{width:12px;height:12px;transition:opacity var(--duration-standard) var(--ease-standard)}._glyph_1o71t_45:is([data-glyph=check],[data-glyph=cross])>svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._glyph_1o71t_45[data-glyph=check]{color:var(--success)}._glyph_1o71t_45[data-glyph=cross]{color:var(--danger)}._orb_1o71t_31[data-state=paused] ._glyph_1o71t_45[data-glyph=mark]>svg{opacity:.5}._stopGlyph_1o71t_51{background:var(--text-secondary);border-radius:2px;width:8px;height:8px}._dot_1o71t_52{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:0;right:0}._dot_1o71t_52:after{content:"";border-radius:inherit;background:var(--accent);animation:_ping_1o71t_1 .9s var(--ease-standard) .1s 1 both;position:absolute;inset:0}._labelSlot_1o71t_57{min-width:0;height:20px;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), transparent);flex:0 auto;align-items:center;display:flex;position:relative;overflow:hidden}._labelUnit_1o71t_62{white-space:nowrap;flex:none;align-items:center;gap:6px;height:20px;display:inline-flex}._labelIcon_1o71t_63{color:var(--text-secondary);flex:none}._labelText_1o71t_64{color:var(--foreground);font-size:var(--text-sm);font-weight:400;line-height:20px}._labelUnit_1o71t_62[data-tone=quiet] ._labelText_1o71t_64{color:var(--text-secondary)}._labelUnit_1o71t_62[data-tone=live] ._labelText_1o71t_64,._shimmer_1o71t_67{color:#0000;background-image:linear-gradient(90deg, var(--shimmer-base) 0%, var(--shimmer-base) 38%, var(--foreground) 50%, var(--shimmer-base) 62%, var(--shimmer-base) 100%);animation:_shimmer_1o71t_67 2.4s var(--ease-in-out) infinite;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}._count_1o71t_72{font-variant-numeric:tabular-nums}._timer_1o71t_73{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;padding-left:4px;line-height:20px}._actions_1o71t_76{flex:none;align-items:center;gap:4px;padding-right:4px;display:flex}._surface_1o71t_4 ._inlineButton_1o71t_77{border-radius:15px;gap:6px;height:30px;min-height:30px;padding-inline:12px}._surface_1o71t_4 ._iconButton_1o71t_78{width:30px;padding:0}._surface_1o71t_4 ._accentButton_1o71t_79{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}._body_1o71t_82{box-sizing:border-box;width:var(--panel-w);flex:none;grid-template-columns:minmax(0,1fr);gap:12px;padding:6px 12px 12px;display:grid}._root_1o71t_2[data-align=center] ._body_1o71t_82{margin-left:calc((100% - var(--panel-w)) / 2)}._root_1o71t_2[data-align=end] ._body_1o71t_82{margin-left:calc(100% - var(--panel-w))}._progress_1o71t_85{gap:8px;padding-top:2px;display:grid}._meta_1o71t_86{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;gap:12px;padding-inline:2px;line-height:16px;display:flex}._agentName_1o71t_87{text-overflow:ellipsis;overflow:hidden}._segments_1o71t_88{gap:3px;height:3px;display:flex}._segment_1o71t_88{border-radius:var(--radius-pill);background:var(--border);transition:background-color var(--duration-standard) var(--ease-standard);flex:1 1 0;position:relative;overflow:hidden}._segment_1o71t_88:is([data-status=active],[data-status=waiting]){background:color-mix(in oklab, var(--accent) 24%, var(--border))}._segmentFill_1o71t_91{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform var(--duration-considered) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}._segment_1o71t_88[data-status=failed] ._segmentFill_1o71t_91{background:var(--danger)}._segment_1o71t_88[data-status=skipped] ._segmentFill_1o71t_91{background:var(--text-muted)}._steps_1o71t_95{margin:0;padding:0;list-style:none;display:grid;position:relative}._step_1o71t_95{grid-template-columns:16px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding-block:4px;display:grid}._stepIcon_1o71t_97{height:20px;color:var(--text-muted);place-items:center;display:grid}._stepText_1o71t_98{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:20px;position:relative}._stepLabel_1o71t_99{overflow-wrap:anywhere;display:block}._stepTime_1o71t_100{min-width:3ch;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:20px}._step_1o71t_95:is([data-status=active],[data-status=waiting],[data-status=failed]) ._stepIcon_1o71t_97{color:var(--foreground)}._step_1o71t_95[data-status=waiting] ._stepIcon_1o71t_97{color:var(--accent)}._step_1o71t_95[data-status=failed] ._stepIcon_1o71t_97{color:var(--danger)}._step_1o71t_95:is([data-status=waiting],[data-status=failed]) ._stepText_1o71t_98{color:var(--foreground)}._step_1o71t_95[data-status=skipped] ._stepText_1o71t_98{color:var(--text-muted)}._empty_1o71t_106{color:var(--text-secondary);font-size:var(--text-sm);margin:0;padding:4px 2px 0}._footer_1o71t_108{min-height:var(--control-height-sm);align-items:center;gap:6px;display:flex}._slot_1o71t_109{display:inline-flex}._footer_1o71t_108 ._open_1o71t_110{margin-left:auto}._footer_1o71t_108 ._openIcon_1o71t_111{width:var(--control-height-sm);padding:0}._ghosts_1o71t_114{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}._ghost_1o71t_114{box-sizing:border-box;border:1px solid #0000;align-items:center;width:max-content;height:40px;display:flex;position:absolute;top:0;left:0}._ghost_1o71t_114 ._head_1o71t_17{cursor:default;flex:none}._ghost_1o71t_114 ._labelSlot_1o71t_57{flex:none;-webkit-mask-image:none;mask-image:none}._srOnly_1o71t_119{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_1o71t_34{to{transform:rotate(360deg)}}@keyframes _shimmer_1o71t_67{0%{background-position:100% 0}72%,to{background-position:0 0}}@keyframes _ping_1o71t_1{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){._surface_1o71t_4,._head_1o71t_17,._track_1o71t_33,._arc_1o71t_35,._segment_1o71t_88,._segmentFill_1o71t_91,._glyph_1o71t_45>svg{transition:none}._spinner_1o71t_34{animation:none}._dot_1o71t_52:after{display:none}._labelUnit_1o71t_62[data-tone=live] ._labelText_1o71t_64,._shimmer_1o71t_67{color:var(--foreground);background:0 0;animation:none}}.app-shell .assistant-answer-results{gap:20px;min-width:0;margin:16px 0 0;font-size:15px;line-height:1.6;display:grid}.app-shell .assistant-answer-report{box-shadow:none;background:0 0;border:0;padding:0}.app-shell .assistant-answer-report header{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.app-shell .assistant-answer-report h3{margin:0;font-size:17px;font-weight:600}.app-shell .assistant-answer-report header>span{color:var(--text-muted);font-size:13px}.app-shell .assistant-answer-report dl{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0;display:grid}.app-shell .assistant-answer-report dl>div{padding:14px 16px 14px 0}.app-shell .assistant-answer-report dt{color:var(--text-muted);font-size:13px}.app-shell .assistant-answer-report dd{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:4px 0 0;font-size:22px;font-weight:500}.app-shell .assistant-answer-sources{flex-wrap:wrap;align-items:baseline;gap:12px 20px;padding-top:12px;font-size:13px;display:flex}.app-shell .assistant-answer-sources a{text-underline-offset:3px;align-items:center;gap:4px;display:inline-flex}.app-shell .assistant-answer-sources details{color:var(--text-muted)}.app-shell .assistant-answer-sources p{margin:6px 0 0}.app-shell .assistant-answer-results .aa-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.app-shell .assistant-inline-review{gap:16px;width:100%;min-width:0;max-width:720px;margin:12px auto 0;padding:0 24px 20px;display:grid}.app-shell .assistant-inline-review .aa-card{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:20px}.app-shell .assistant-inline-review .aa-fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0;display:grid}.app-shell .assistant-inline-review .aa-fields>div{min-width:0}.app-shell .assistant-inline-review dd{margin:4px 0 0}.app-shell .assistant-inline-review dt{color:var(--text-muted);font-size:12px}.app-shell .assistant-inline-review label{align-items:flex-start;gap:8px;margin:16px 0;font-size:14px;display:flex}.app-shell .assistant-connection-details{color:var(--text-muted);order:10;font-size:12px;line-height:1.6}.app-shell .assistant-connection-details p{max-width:75ch;margin:8px 0}.app-shell .assistant-answer-results summary,.app-shell .assistant-connection-details summary{cursor:pointer}@media (width<=600px){.app-shell .assistant-inline-review{padding-inline:0}.app-shell .assistant-answer-report dd{font-size:20px}}.app-shell .assistant-answer-results .aa-fields,.app-shell .assistant-answer-results .fa-figures{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:16px 0;padding-block:14px;display:grid}.app-shell .assistant-answer-results :is(.aa-fields,.fa-figures) dt{color:var(--text-secondary);font-size:13px}.app-shell .assistant-answer-results :is(.aa-fields,.fa-figures) dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:17px}.app-shell .assistant-answer-results .fa-statements{gap:12px;padding-left:18px;display:grid}.app-shell .assistant-answer-results .fa-meta{color:var(--text-secondary);font-size:12px}.app-shell .assistant-answer-results .fa-sources{flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;display:flex}.operational-review{min-width:0}.operational-review p,.operational-review dd{overflow-wrap:anywhere}.operational-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:10px;margin-block:10px;display:grid}.operational-confirm{gap:10px;min-width:0;margin-block:12px;display:grid}.operational-confirm>button{white-space:normal;justify-self:start;max-width:100%;height:auto;min-height:32px}.operational-actions{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.operational-actions>.operational-confirm{flex-basis:100%}.operational-lines{gap:6px;display:grid}.operational-lines>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.operational-lines dd{margin:0}.operational-review input{box-sizing:border-box;width:100%;min-width:0}
