.PromptFieldMobileOverlay_PromptFieldMobileOverlay__IyRgc{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;pointer-events:auto}.PromptFieldMobileOverlay_Backdrop__bdfh4{position:absolute;inset:0;background-color:var(--backdrop-bg-color);backdrop-filter:blur(16px);border:none;padding:0;margin:0;cursor:default}.PromptFieldMobileOverlay_Panel__V_CBy{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:12px env(safe-area-inset-right,0) calc(12px + env(safe-area-inset-bottom, 0px)) calc(12px + env(safe-area-inset-left, 0px));gap:4px;overflow:hidden}.PromptFieldMobileOverlay_PanelFocus__YBBeX{padding-right:env(safe-area-inset-right,0)}.PromptFieldMobileOverlay_PanelManual__kNDnc{flex:1;padding-top:calc(12px + env(safe-area-inset-top, 0px));padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px));padding-right:calc(12px + env(safe-area-inset-right, 0px))}.PromptFieldMobileOverlay_FieldsetShell__K0SXQ{width:100%;max-width:100%;min-width:0}.PromptFieldMobileOverlay_FieldsetShellManual__vC7Nv,.PromptFieldMobileOverlay_FieldsetShellManual__vC7Nv>*{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.PromptFieldMobileOverlay_FieldsetShellManual__vC7Nv>*{min-width:0;width:100%;max-width:100%}.PromptFieldMobileOverlay_Label__es7xS{display:block;flex-shrink:0;font-size:11px;color:var(--text-secondary);padding-right:12px}.PromptFieldMobileOverlay_FieldRow__9vHqC{display:flex;flex-direction:row;align-items:flex-start;gap:8px;width:100%;min-width:0}.PromptFieldMobileOverlay_FieldRowManual__16fjD{flex:1;min-height:0;align-items:stretch}.PromptFieldMobileOverlay_FieldMain__TplFB{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;min-height:0}.PromptFieldMobileOverlay_FieldMainManual__K9CCQ{flex:1}.PromptFieldMobileOverlay_FieldControl__P6WqY{width:100%;min-width:0;box-sizing:border-box;border-radius:8px;border:1px solid var(--border-color,rgba(0,0,0,.2));background-color:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:13px}.PromptFieldMobileOverlay_Textarea__tSfxM{padding:8px 10px;resize:none;min-height:60px}.PromptFieldMobileOverlay_TextareaManual__UuDCv{flex:1;min-height:0;overflow:auto;font-size:1.4rem}.PromptFieldMobileOverlay_Input__KJC4K{height:32px;padding:0 12px;line-height:1}.PromptFieldMobileOverlay_FieldControl__P6WqY:focus{outline:none;border-color:var(--accent-color,#1976d2)}.PromptFieldMobileOverlay_FieldControlError__3_1V4{border-color:#ff6b6b}.PromptFieldMobileOverlay_FieldControlDisabled__zTe6w{opacity:.55;cursor:not-allowed}.PromptFieldMobileOverlay_ActionsRail__8DG4o{flex:0 0 32px;display:flex;flex-direction:column;align-items:center;padding-right:12px}.PromptFieldMobileOverlay_Meta__4MH6x{display:flex;flex-direction:column;gap:2px;padding-right:calc(12px + 32px + 8px)}.PromptFieldMobileOverlay_MetaManual__3hSOo{padding-right:0}.PromptFieldMobileOverlay_Counter__Dp8oT{font-size:11px;color:var(--text-secondary);align-self:flex-end}.PromptFieldMobileOverlay_ErrorText__UM5vp{font-size:11px;color:#ff6b6b}.PromptFieldMobileOverlay_BottomClose__6xVbE{position:absolute;bottom:calc(20px + env(safe-area-inset-bottom, 0px));left:0;right:0;display:flex;justify-content:center;align-items:center;padding:0 calc(20px + env(safe-area-inset-left, 0px)) 0 calc(20px + env(safe-area-inset-right, 0px));box-sizing:border-box;z-index:2;pointer-events:none}.PromptFieldMobileOverlay_CloseButton__wxXlx{pointer-events:auto;width:48px;height:48px;border-radius:50%;border:1px solid var(--border-color);background-color:var(--bg-tertiary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .3s ease,color .3s ease}.PromptFieldMobileOverlay_CloseButton__wxXlx:hover{background-color:var(--accent-color);color:var(--text-secondary)}.PromptTextarea_Root__9JEnO{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.PromptTextarea_Label__ECQI5{display:block;font-size:11px;color:var(--text-secondary)}.PromptTextarea_Textarea__w1wJ3{width:100%;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color,rgba(0,0,0,.2));background-color:var(--bg-tertiary);color:var(--text-primary);font-size:13px;font-family:inherit;resize:vertical;min-height:60px;flex-grow:1}.PromptTextarea_Textarea__w1wJ3::-moz-placeholder{color:var(--text-secondary);opacity:.7}.PromptTextarea_Textarea__w1wJ3::placeholder{color:var(--text-secondary);opacity:.7}.PromptTextarea_Textarea__w1wJ3:focus{outline:none;border-color:var(--accent-color,#1976d2)}.PromptTextarea_TextareaError__iNJpR{border-color:#ff6b6b}.PromptTextarea_TextareaDisabled__r_nud{opacity:.55;cursor:not-allowed}.PromptTextarea_TextareaDisabled__r_nud:focus{border-color:var(--border-color,rgba(0,0,0,.2))}.PromptTextarea_Footer__yk1wr{flex-shrink:1;display:flex;flex-direction:row;gap:4px}.PromptTextarea_Counter__TxvZ7{font-size:11px;color:var(--text-secondary);margin-left:auto}.PromptTextarea_Notion__4whg7{font-size:10px;color:var(--text-halfhidden);align-self:flex-start}.PromptTextarea_ErrorText__X3xoF{font-size:11px;color:#ff6b6b}