._wave_7vyn8_1{color:var(--color-fg-secondary);min-width:0;height:28px;transition:opacity var(--duration-slow) var(--ease-out);width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 24px);mask-image:linear-gradient(90deg,#0000,currentColor 24px)}._frozen_7vyn8_11{opacity:.4}@media (prefers-reduced-motion:reduce){._wave_7vyn8_1{transition:none}}._bar_dct6a_1{--composer-radius:var(--radius-lg);--bar-bg:var(--color-neutral-secondary-default);--bar-ring:transparent;isolation:isolate;margin-inline:var(--size-m);flex:1;min-width:0;position:relative}._surface_dct6a_12{background-color:var(--bar-bg);border-radius:var(--composer-radius);box-shadow:inset 0 0 0 var(--border-width-xs) var(--bar-ring);pointer-events:none;transform-origin:0;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), border-radius var(--duration-slow) var(--ease-out);z-index:-1;position:absolute;inset:0}._glow_dct6a_24{animation:_glow-in_dct6a_1 var(--duration-slower) var(--ease-out) backwards;border-radius:calc(var(--composer-radius) + 4px);filter:blur(16px);opacity:.55;transition:border-radius var(--duration-slow) var(--ease-out);position:absolute;inset:-4px;overflow:hidden}._glowFlow_dct6a_35{background:linear-gradient(90deg, var(--color-ai-glow-1), var(--color-ai-glow-2), var(--color-ai-glow-3), var(--color-ai-glow-2), var(--color-ai-glow-1)) 0 0/50% 100% repeat-x;inset-block:0;width:600%;animation:1.6s linear infinite _glow-flow_dct6a_1;position:absolute;left:0}@keyframes _glow-in_dct6a_1{0%{opacity:0}}@keyframes _glow-flow_dct6a_1{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._glow_dct6a_24,._glowFlow_dct6a_35{animation:none}}._bar_dct6a_1:not(:last-child){margin-inline-end:0}._expanded_dct6a_64{--composer-radius:var(--radius-md);margin-inline:0}._bar_dct6a_1:hover:not(:focus-within){--bar-bg:var(--color-neutral-secondary-hover)}._bar_dct6a_1:focus-within{--bar-ring:var(--color-fg-divider-hard)}@media (prefers-reduced-motion:reduce){._surface_dct6a_12{transition:none}}._error_dct6a_82{padding-inline:var(--size-s)}._content_dct6a_86{min-height:var(--size-xl);flex:1;min-width:0}._input_dct6a_92{-webkit-appearance:none;appearance:none;color:var(--color-fg-default);font-family:var(--font-family);font-size:max(var(--font-size-md), var(--font-size-field-min,0px));margin-block:calc(-1 * var(--size-xs));-webkit-mask-image:linear-gradient(to bottom, transparent, currentcolor var(--fade-top,0), currentcolor calc(100% - var(--fade-bottom,0px)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, currentcolor var(--fade-top,0), currentcolor calc(100% - var(--fade-bottom,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, currentcolor var(--fade-top,0), currentcolor calc(100% - var(--fade-bottom,0px)), transparent);max-height:calc(12em + 4 * var(--size-xs));overscroll-behavior:contain;padding:calc(2 * var(--size-xs)) 0;resize:none;background:0 0;border:none;outline:none;width:100%;line-height:1.5;overflow-y:auto}._scrollThumb_dct6a_111{background-color:var(--color-fg-tertiary);border-radius:var(--radius-full);height:calc((100% - 2 * var(--size-s)) * var(--thumb-size,0));pointer-events:none;right:2px;top:var(--size-s);transform:translateY(calc(var(--thumb-shift,0) * 100%));width:3px;position:absolute}._input_dct6a_92::placeholder{color:var(--color-fg-secondary)}._controls_dct6a_127{flex-shrink:0}._controlIn_dct6a_131{animation:_control-pop_dct6a_1 var(--duration-slow) var(--ease-spring) backwards}@keyframes _control-pop_dct6a_1{0%{opacity:0;transform:scale(.6)rotate(-20deg)}}@media (prefers-reduced-motion:reduce){._controlIn_dct6a_131{animation:none}}._recording_dct6a_146,._contentIn_dct6a_147{animation:_content-in_dct6a_1 var(--duration-slow) var(--ease-out) backwards}@keyframes _content-in_dct6a_1{0%{opacity:0;transform:translateY(4px)}}._srOnly_dct6a_157{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._controlIn_dct6a_131._pending_dct6a_166{animation:_control-pop_dct6a_1 var(--duration-slow) var(--ease-spring) backwards, _pending-pulse_dct6a_1 1.2s var(--ease-in-out) var(--duration-slow) infinite alternate}@keyframes _pending-pulse_dct6a_1{to{opacity:.55}}@media (prefers-reduced-motion:reduce){._recording_dct6a_146,._contentIn_dct6a_147,._pending_dct6a_166{animation:none}}._stopGlyph_dct6a_182{border-radius:calc(var(--radius-sm) / 4);background-color:currentColor;width:12px;height:12px;display:block}
