.PromptInput_promptContainer__uSwbb{width:100%;max-width:800px;margin:2rem auto}.PromptInput_promptForm__EI57z{display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.05);border:1px solid rgba(139,92,246,.3);border-radius:28px;padding:.75rem 1rem;transition:all var(--transition-base);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.PromptInput_promptForm__EI57z:hover{background:hsla(0,0%,100%,.06);border-color:rgba(139,92,246,.4)}.PromptInput_promptForm__EI57z:focus-within{background:hsla(0,0%,100%,.06);border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.PromptInput_addButton__zPNEd{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all var(--transition-base);flex-shrink:0}.PromptInput_addButton__zPNEd:hover{background:rgba(139,92,246,.1);color:var(--color-primary)}.PromptInput_promptInput__S4wVo{flex:1 1;background:transparent;border:none;color:var(--color-text);font-size:1rem;outline:none;padding:.5rem 0;font-family:inherit}.PromptInput_promptInput__S4wVo::placeholder{color:var(--color-text-secondary);opacity:.7}.PromptInput_rightControls__mfOmF{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.PromptInput_speedButton__kYsIx,.PromptInput_toolsButton__qQj_J{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:.5rem .75rem;display:flex;align-items:center;gap:.375rem;border-radius:16px;transition:all var(--transition-base);font-size:.875rem;font-family:inherit}.PromptInput_speedButton__kYsIx:hover,.PromptInput_toolsButton__qQj_J:hover{background:hsla(0,0%,100%,.05);color:var(--color-text)}.PromptInput_submitButton__3_qYC{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all var(--transition-base)}.PromptInput_submitButton__3_qYC:hover{background:rgba(139,92,246,.1);color:var(--color-primary)}.PromptInput_submitButton__3_qYC:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.PromptInput_promptContainer__uSwbb{margin:1.5rem auto}.PromptInput_promptForm__EI57z{padding:.625rem .875rem}.PromptInput_speedButton__kYsIx span,.PromptInput_toolsButton__qQj_J span{display:none}.PromptInput_rightControls__mfOmF{gap:.25rem}}