.CoreTextArea_textareaWrapper__oSDLZ{position:relative;display:flex;align-items:flex-start;width:100%}.CoreTextArea_textarea__1t4IQ{width:100%;min-height:80px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--core-neutral-950);background:var(--bg-surface-1);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);border:.5px solid var(--border-2);border-radius:8px;outline:none;box-sizing:border-box}.CoreTextArea_textarea__1t4IQ::placeholder{color:var(--text-placeholder)}.CoreTextArea_size-sm__a_UiX .CoreTextArea_textarea__1t4IQ{min-height:64px;font-size:12px;padding:10px 12px}.CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreTextArea_textarea__1t4IQ:disabled{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-200)}.CoreTextArea_disabled__ybwHi{opacity:.6}@property --iconButtonColor1{syntax:"<color>";initial-value:#ffffff;inherits:false}@property --iconButtonColor2{syntax:"<color>";initial-value:#f5f5f5;inherits:false}.AiCta_container__iPM4u{position:relative;display:inline-block;height:min-content}.AiCta_containerDisabled__3NQ8h{pointer-events:none}.AiCta_iconButton__7WCG4{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ededed;border-radius:.375rem;background:radial-gradient(100% 100% at 50% 0,var(--iconButtonColor1) 0,var(--iconButtonColor2) 100%);color:var(--core-purple-500);cursor:pointer;user-select:none;transition:filter .15s var(--ease-out-quad),--iconButtonColor1 .6s var(--ease-out-quart) .15s,--iconButtonColor2 .6s var(--ease-out-quart) .15s}@media (hover:hover){.AiCta_iconButton__7WCG4:hover{filter:brightness(.98)}}.AiCta_iconButton__7WCG4[data-state=open]{filter:brightness(.96)}.AiCta_iconButton__7WCG4[data-state=active]{--iconButtonColor1:var(--core-white);--iconButtonColor2:var(--core-purple-50)}.AiCta_iconContainer__LBTA1{position:relative;width:1rem;height:1rem}.AiCta_icon__5_BRa{position:absolute;inset:0;width:1rem;height:1rem;transition:all .15s var(--ease-out-quad)}.AiCta_confirmIcon__KCxcx,.AiCta_iconHidden__7lfJO{opacity:0;transform:scale(.8);filter:blur(2px)}.AiCta_checkIconVisible__c4KM6,.AiCta_trashIconVisible__xmrE9{opacity:1;transform:scale(1);filter:none}.AiCta_checkIconVisible__c4KM6{color:var(--core-success-600)}.AiCta_trashIconVisible__xmrE9{animation:AiCta_shake__8ZMkL .6s var(--ease-in-out-circ);color:var(--core-destructive-500)!important}.AiCta_popup__JQEIC{z-index:1000000001;width:21rem;padding:.75rem;border-radius:.5rem;background-color:var(--core-white);color:var(--core-neutral-900);box-shadow:0 4px 8px 0 rgba(73,83,91,.08),0 2px 4px 0 rgba(88,105,118,.04);transform-origin:var(--radix-popover-content-transform-origin);animation-duration:.1s;animation-timing-function:var(--ease-out-quad);will-change:transform,opacity}.AiCta_popup__JQEIC[data-state=open]{animation-name:AiCta_slideInAndFade__0Mx4i}.AiCta_popup__JQEIC[data-state=closed]{animation-name:AiCta_slideOutAndFade__oD8mr}.AiCta_header__RwaBt{margin-bottom:.75rem;color:var(--core-neutral-600);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AiCta_removePromptContainer__v8tQp{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.AiCta_savedPromptText__QV2wH{font-family:var(--font-mono);text-transform:uppercase;font-size:12px;color:var(--core-neutral-300)}.AiCta_actions__5vtFb{display:flex;gap:.75rem;justify-content:end;padding-top:.75rem}@keyframes AiCta_shake__8ZMkL{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1px) rotate(-10deg)}20%,40%,60%,80%{transform:translateX(1px) rotate(10deg)}}@keyframes AiCta_slideInAndFade__0Mx4i{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes AiCta_slideOutAndFade__oD8mr{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.styles_Container__JviwQ{pointer-events:none;position:absolute;inset:-1;border-radius:inherit;border:1px solid transparent;mask-clip:padding-box,border-box;mask-composite:intersect;mask-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000)}.styles_Trail__qm_wc{position:absolute;aspect-ratio:1;opacity:0}.CoreField_root__GyQtI{display:flex;flex-direction:column}.CoreField_label__TlF81{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--text-primary);margin-bottom:6px}