.prompt-composer-module__LPkp8G__root{--_a:var(--syntara-color-action-primary-bg);--_b:var(--syntara-color-accent-bg);--_face:var(--syntara-color-surface-default);--_pad:var(--syntara-space-4);box-sizing:border-box;isolation:isolate;gap:var(--syntara-space-3);padding:var(--_pad);border:1px solid var(--syntara-color-border-default);border-radius:calc(var(--syntara-radius-container) * 1.5);background:var(--_face);box-shadow:var(--syntara-shadow-raised);transition:outline-offset var(--syntara-motion-duration-fast) var(--syntara-motion-easing);flex-direction:column;display:flex;position:relative;container-type:inline-size}.prompt-composer-module__LPkp8G__root[data-glow=spectrum]{--_a:var(--syntara-color-feedback-warning-solid);--_b:var(--syntara-color-feedback-info-solid)}.prompt-composer-module__LPkp8G__root{--_glow-start:var(--_a);--_glow-end:var(--_b)}:dir(rtl) .prompt-composer-module__LPkp8G__root{--_glow-start:var(--_b);--_glow-end:var(--_a)}.prompt-composer-module__LPkp8G__root[data-glow]{border-color:#0000}.prompt-composer-module__LPkp8G__root[data-glow]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(to right, var(--_glow-start), color-mix(in oklab, var(--_glow-start) 40%, var(--syntara-color-border-default)) 30%, color-mix(in oklab, var(--_glow-end) 40%, var(--syntara-color-border-default)) 70%, var(--_glow-end));padding:1px;position:absolute;inset:-1px;mask-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.prompt-composer-module__LPkp8G__root[data-surface=glass]{--_face:color-mix(in srgb, var(--syntara-color-surface-raised) calc(var(--syntara-glass-opacity) * 100% + 8%), transparent);-webkit-backdrop-filter:blur(var(--syntara-glass-blur)) saturate(1.6);backdrop-filter:blur(var(--syntara-glass-blur)) saturate(1.6)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.prompt-composer-module__LPkp8G__root[data-surface=glass]{--_face:var(--syntara-color-surface-raised)}}.prompt-composer-module__LPkp8G__root[data-glow]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:calc(var(--syntara-space-6) * -1) calc(var(--syntara-space-3) * -1) calc(var(--syntara-space-16) * 2) calc(var(--syntara-space-2) * -1) color-mix(in oklab, var(--_glow-start) 70%, transparent), var(--syntara-space-6) var(--syntara-space-3) calc(var(--syntara-space-16) * 2) calc(var(--syntara-space-2) * -1) color-mix(in oklab, var(--_glow-end) 70%, transparent), calc(var(--syntara-space-1) * -1) calc(var(--syntara-space-1) * -1) var(--syntara-space-6) 0 color-mix(in oklab, var(--_glow-start) 55%, transparent), var(--syntara-space-1) var(--syntara-space-1) var(--syntara-space-6) 0 color-mix(in oklab, var(--_glow-end) 55%, transparent);opacity:.8;transition:opacity var(--syntara-motion-duration-slow) var(--syntara-motion-easing-out);position:absolute;inset:0}.prompt-composer-module__LPkp8G__root[data-glow]:focus-within:before{opacity:1}:is(.prompt-composer-module__LPkp8G__root:has(.prompt-composer-module__LPkp8G__input[data-focus-visible]),.prompt-composer-module__LPkp8G__root:has(.prompt-composer-module__LPkp8G__input[data-focused])){outline:2px solid var(--syntara-color-focus-ring);outline-offset:2px}.prompt-composer-module__LPkp8G__field{display:flex}.prompt-composer-module__LPkp8G__input{box-sizing:border-box;min-inline-size:0;min-block-size:calc(var(--syntara-space-12) + var(--syntara-space-2));max-block-size:calc(var(--syntara-space-16) * 4);field-sizing:content;resize:none;padding:var(--syntara-space-2) var(--syntara-space-2) 0;color:var(--syntara-color-text-default);font:inherit;font-size:var(--syntara-font-size-xl);letter-spacing:var(--syntara-font-tracking-md);background:0 0;border:0;outline:none;flex:1;margin:0;line-height:1.5}.prompt-composer-module__LPkp8G__input::placeholder{color:var(--syntara-color-text-subtle)}.prompt-composer-module__LPkp8G__toolbar,.prompt-composer-module__LPkp8G__group{align-items:center;gap:var(--syntara-space-2);flex-wrap:wrap;display:flex}.prompt-composer-module__LPkp8G__end{margin-inline-start:auto}.prompt-composer-module__LPkp8G__pill{box-sizing:border-box;align-items:center;gap:var(--syntara-space-2);min-block-size:calc(var(--syntara-control-height) + var(--syntara-space-1));padding-inline:var(--syntara-control-padding-inline);border-radius:var(--syntara-radius-button);background:color-mix(in oklab, var(--syntara-color-text-default) 4%, transparent);box-shadow:0 0 0 var(--syntara-hairline) var(--syntara-color-border-default);color:var(--syntara-color-text-subtle);font:inherit;font-size:var(--syntara-font-size-md);font-weight:var(--syntara-font-weight-medium);white-space:nowrap;cursor:default;transition:background-color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), box-shadow var(--syntara-motion-duration-fast) var(--syntara-motion-easing), outline-offset var(--syntara-motion-duration-fast) var(--syntara-motion-easing);border:1px solid #0000;display:inline-flex}.prompt-composer-module__LPkp8G__pill[data-icon-only]{inline-size:calc(var(--syntara-control-height) + var(--syntara-space-1));justify-content:center;padding:0}.prompt-composer-module__LPkp8G__pill[data-hovered],.prompt-composer-module__LPkp8G__pill[aria-expanded=true]{background:color-mix(in oklab, var(--syntara-color-text-default) 8%, transparent);box-shadow:0 0 0 var(--syntara-hairline) var(--syntara-color-border-strong);color:var(--syntara-color-text-default)}.prompt-composer-module__LPkp8G__pill[data-disabled]{color:var(--syntara-color-text-disabled);pointer-events:none}.prompt-composer-module__LPkp8G__pillIcon{font-size:1.1em;display:inline-flex}.prompt-composer-module__LPkp8G__chevron{block-size:.9em;inline-size:.9em;margin-inline-start:calc(var(--syntara-space-1) * -1)}.prompt-composer-module__LPkp8G__send{box-sizing:border-box;inline-size:calc(var(--syntara-control-height) + var(--syntara-space-1));block-size:calc(var(--syntara-control-height) + var(--syntara-space-1));border-radius:var(--syntara-radius-button);background:var(--syntara-color-action-primary-bg);box-shadow:var(--syntara-shadow-raised), 0 0 0 2px color-mix(in oklab, var(--_glow-end) 55%, transparent), 0 0 var(--syntara-space-6) color-mix(in oklab, var(--_glow-end) 60%, transparent);color:var(--syntara-color-action-primary-fg);font-size:var(--syntara-font-size-lg);cursor:default;transition:background-color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), outline-offset var(--syntara-motion-duration-fast) var(--syntara-motion-easing);border:1px solid #0000;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.prompt-composer-module__LPkp8G__send[data-hovered]{background:var(--syntara-color-action-primary-hover)}.prompt-composer-module__LPkp8G__send[data-disabled]{background:color-mix(in oklab, var(--syntara-color-action-primary-bg) 55%, var(--_face));box-shadow:0 0 var(--syntara-space-5) color-mix(in oklab, var(--_glow-end) 35%, transparent);color:color-mix(in oklab, var(--syntara-color-action-primary-fg) 70%, transparent)}.prompt-composer-module__LPkp8G__send svg{block-size:1.1em;inline-size:1.1em}:dir(rtl) .prompt-composer-module__LPkp8G__send svg{scale:-1 1}.prompt-composer-module__LPkp8G__pill[data-focus-visible],.prompt-composer-module__LPkp8G__send[data-focus-visible]{outline:2px solid var(--syntara-color-focus-ring);outline-offset:2px}@container (max-width:28rem){.prompt-composer-module__LPkp8G__pillText{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.prompt-composer-module__LPkp8G__pill:has(.prompt-composer-module__LPkp8G__pillText){padding-inline:var(--syntara-space-2);gap:var(--syntara-space-1)}.prompt-composer-module__LPkp8G__pill[data-icon-only],.prompt-composer-module__LPkp8G__send{inline-size:var(--syntara-control-height);block-size:var(--syntara-control-height)}.prompt-composer-module__LPkp8G__pill{min-block-size:var(--syntara-control-height)}.prompt-composer-module__LPkp8G__toolbar,.prompt-composer-module__LPkp8G__group{gap:var(--syntara-space-1);flex-wrap:nowrap}}@container (max-width:16rem){.prompt-composer-module__LPkp8G__toolbar{flex-wrap:wrap}}@supports (corner-shape:squircle){.prompt-composer-module__LPkp8G__root,.prompt-composer-module__LPkp8G__pill,.prompt-composer-module__LPkp8G__send{corner-shape:squircle}}@media (prefers-reduced-motion:no-preference){.prompt-composer-module__LPkp8G__pill,.prompt-composer-module__LPkp8G__send{transition:background-color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), color var(--syntara-motion-duration-fast) var(--syntara-motion-easing), box-shadow var(--syntara-motion-duration-fast) var(--syntara-motion-easing), outline-offset var(--syntara-motion-duration-fast) var(--syntara-motion-easing), translate var(--syntara-motion-duration-spring) var(--syntara-motion-spring), scale var(--syntara-motion-duration-spring) var(--syntara-motion-spring)}.prompt-composer-module__LPkp8G__pill[data-hovered],.prompt-composer-module__LPkp8G__send[data-hovered]{translate:0 -1px}.prompt-composer-module__LPkp8G__pill[data-pressed],.prompt-composer-module__LPkp8G__send[data-pressed]{scale:.96}.prompt-composer-module__LPkp8G__chevron{transition:rotate var(--syntara-motion-duration-spring) var(--syntara-motion-spring)}.prompt-composer-module__LPkp8G__pill[aria-expanded=true] .prompt-composer-module__LPkp8G__chevron{rotate:180deg}.prompt-composer-module__LPkp8G__root[data-glow][data-pending]:before{animation:prompt-composer-module__LPkp8G__breathe calc(var(--syntara-motion-duration-slow) * 6) var(--syntara-motion-easing) infinite alternate}}@keyframes prompt-composer-module__LPkp8G__breathe{0%{opacity:.45}to{opacity:1}}
