.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_variant-ghost__QPYKq .CoreTextArea_textarea__1t4IQ{background:transparent;border:1px solid transparent;padding:8px 12px;box-shadow:none}.CoreTextArea_disabled__ybwHi{opacity:.6}.CoreTextArea_textarea__1t4IQ{scrollbar-width:thin;scrollbar-color:transparent transparent}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar{width:6px;height:6px}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-track{background:transparent;margin:4px}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;transition:background-color .15s ease}.CoreTextArea_textarea__1t4IQ:focus,.CoreTextArea_textarea__1t4IQ:hover{scrollbar-color:var(--core-neutral-200) transparent}.CoreTextArea_textarea__1t4IQ:focus::-webkit-scrollbar-thumb,.CoreTextArea_textarea__1t4IQ:hover::-webkit-scrollbar-thumb{background-color:var(--core-neutral-200)}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-thumb:hover{background-color:var(--core-neutral-300)}.CoreCollapsible_root__c0yFH{display:flex;flex-direction:column;color:var(--text-primary)}.CoreCollapsible_disabled__zu5i_{opacity:.5;pointer-events:none}.CoreCollapsible_icon__Z6pCD{display:block;width:.75rem;height:.75rem;flex-shrink:0;color:var(--core-neutral-500)}.CoreCollapsible_trigger__05qm1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:12px 8px!important;margin:0;border:none;border-radius:8px;background-color:transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);line-height:1;cursor:pointer;outline:none;user-select:none;padding-bottom:8px}.CoreCollapsible_trigger__05qm1:hover{background-color:var(--bg-surface-2)}.CoreCollapsible_trigger__05qm1:focus-visible{outline:2px solid var(--core-purple-400);outline-offset:2px}.CoreCollapsible_trigger__05qm1 .CoreCollapsible_icon__Z6pCD{transition:transform .1s ease}.CoreCollapsible_trigger__05qm1[data-panel-open] .CoreCollapsible_icon__Z6pCD{transform:rotate(90deg)}.CoreCollapsible_triggerContent__Ta8es{flex:1;white-space:nowrap;text-align:left}.CoreCollapsible_panel__U1PN6{display:flex;height:var(--collapsible-panel-height);flex-direction:column;justify-content:flex-end;padding:0 8px!important;overflow:hidden}.CoreCollapsible_panel__U1PN6[data-closed]{height:0}.CoreCollapsible_content__d838s{display:flex;flex-direction:column;gap:.5rem;padding:.25rem .25rem .5rem}.CoreCheckbox_wrapper__fTX6P{display:flex;align-items:center;gap:10px}.CoreCheckbox_wrapperReverse__mIPJI{flex-direction:row}.CoreCheckbox_checkboxRoot__i3Hdc{display:flex}.CoreCheckbox_hitArea__YQFRl{display:inline-flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20)}.CoreCheckbox_checkbox__DaKdQ{display:flex;align-items:center;justify-content:center;background-color:var(--bg-base);border:1.2px solid var(--border-3);border-radius:var(--radius-4);outline:none;cursor:pointer;padding:0;transition:background-color 80ms ease,border-color 80ms ease}.CoreCheckbox_checkbox__DaKdQ:hover:not(.CoreCheckbox_disabled__Tyh8T):not(.CoreCheckbox_checked__J4OzF){border-color:var(--text-disabled)}.CoreCheckbox_checkbox__DaKdQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CoreCheckbox_checked__J4OzF{background-color:var(--accent-primary);border-color:var(--accent-primary)}.CoreCheckbox_disabled__Tyh8T{opacity:.5;cursor:not-allowed}.CoreCheckbox_checkIcon__Yz9HA{width:100%;height:100%;padding:2px;color:transparent}.CoreCheckbox_checked__J4OzF .CoreCheckbox_checkIcon__Yz9HA{color:var(--text-inverse)}.CoreCheckbox_indeterminate___P686 .CoreCheckbox_checkIcon__Yz9HA{color:transparent}.CoreCheckbox_dash__D1D6o{position:absolute;width:58%;height:1.5px;border-radius:var(--radius-full);background-color:var(--text-inverse)}.CoreCheckbox_indeterminate___P686{position:relative}.CoreCheckbox_label__3riFu{color:var(--text-secondary);font-family:Inter,sans-serif;line-height:1;cursor:pointer;user-select:none}.CoreCheckbox_labelDisabled__iPpBH{opacity:.5;cursor:not-allowed}.CoreCheckbox_size-sm__imKnB{width:14px;height:14px}.CoreCheckbox_size-md__1gZyO{width:16px;height:16px}.CoreCheckbox_size-lg__ngEuQ{box-sizing:border-box;width:var(--space-20);height:var(--space-20);flex-shrink:0}.CoreCheckbox_label-md__mPxVB,.CoreCheckbox_label-sm__hdmvT{font-size:var(--text-sm)}.CoreCheckbox_label-lg__ZT_Cs{font-size:var(--text-base)}.CoreColorInput_wrapper__XyzE_{display:flex;flex-direction:column;gap:4px;min-width:0}.CoreColorInput_label__k6vmB{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);padding-bottom:2px}.CoreColorInput_controls__zpKkb{display:flex;align-items:center;gap:6px}.CoreColorInput_size-sm__72irT .CoreColorInput_trigger__39JVv{height:24px;padding:0 3px}.CoreColorInput_size-sm__72irT .CoreColorInput_swatch__WmnOK{width:16px;height:16px}.CoreColorInput_size-sm__72irT .CoreColorInput_hexValue__LvQ6t,.CoreColorInput_size-sm__72irT .CoreColorInput_opacityValue__t64VN{font-size:12px}.CoreColorInput_size-sm__72irT .CoreColorInput_dynamicTrigger__U1Rxa{width:24px;height:24px}.CoreColorInput_trigger__39JVv{box-sizing:border-box;display:flex;align-items:center;gap:0;height:32px;width:148px;padding:0 4px;background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;overflow:hidden;flex-shrink:0;transition:border-color .15s ease;max-width:148px}.CoreColorInput_trigger__39JVv:hover{border-color:var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_trigger__39JVv{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_colorSection__biypQ{border-right-color:var(--border-3)}.CoreColorInput_colorSection__biypQ{display:flex;align-items:center;gap:8px;padding-right:8px;border-right:1px solid var(--border-2);flex-shrink:0;overflow:hidden;max-width:90px}.CoreColorInput_colorSectionAlone__pL5T0{border-right:none;padding-right:0;max-width:none}.CoreColorInput_colorSectionGradient__JySR9{width:auto}.CoreColorInput_swatch__WmnOK{width:20px;height:20px;border-radius:4px;flex-shrink:0}.CoreColorInput_hexValue__LvQ6t{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.CoreColorInput_hexValueUppercase__ZTDo2{text-transform:uppercase}.CoreColorInput_opacitySection__Lha__{display:flex;align-items:center;gap:2px;padding-left:8px;padding-right:4px;flex-shrink:0}.CoreColorInput_opacityPercent__SPmhb,.CoreColorInput_opacityValue__t64VN{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary)}.CoreColorInput_pickerPopover__gaJVZ{z-index:5000000000001}.CoreColorInput_dynamicTrigger__U1Rxa{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.CoreColorInput_dynamicTrigger__U1Rxa:hover{background-color:var(--bg-surface-2)}.CoreColorInput_dynamicTrigger__U1Rxa:active{transform:scale(.98)}.CoreColorInput_dynamicTrigger-base__cR_qM{background-color:var(--core-white)}.CoreColorInput_dynamicTrigger-surface__JsmZZ{background:var(--core-surface-1);border:.5px solid var(--border-3);box-shadow:inset 0 0 2px 0 rgba(50,50,50,.04);transition:filter .15s ease;&:hover{filter:brightness(.97)}}.CoreColorInput_dynamicTriggerDisabled__d9QqC{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;background-color:var(--core-white);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 .5px 1.5px 0 rgba(0,0,0,.07);opacity:.7;cursor:not-allowed}.CoreColorInput_dynamicTriggerDisabled__d9QqC svg{color:var(--core-neutral-400)}.CoreColorInput_dynamicPopover__Po4GH{display:flex;flex-direction:column;gap:12px;width:152px}.CoreColorInput_dynamicCustom__socOq{display:flex;flex-direction:column;gap:6px;margin-top:4px}.CoreColorInput_dynamicCustomLabel__6_B7V{font-family:Inter,sans-serif;font-size:12px;line-height:1;color:var(--text-secondary)}.ChannelFields_row__yydE_{display:flex;align-items:center;gap:var(--space-4)}.ChannelFields_formatSelect__26LTf{width:80px;flex-shrink:0}.ChannelFields_formatSelect__26LTf .ChannelFields_selectTrigger__rPGGp{box-sizing:border-box;padding:0 var(--space-6);gap:var(--space-4)}.ChannelFields_field__Rfqt_{box-sizing:border-box;display:flex;align-items:center;height:var(--control-height-24);min-width:0;padding:0 var(--space-6);background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:var(--radius-6);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);transition:border-color .15s ease}.ChannelFields_field__Rfqt_:hover{border-color:var(--border-3)}.ChannelFields_field__Rfqt_:focus-within{border-color:var(--accent-border)}.ChannelFields_fieldGrow__L32j8{flex:1}.ChannelFields_fieldChroma__SEgXX{flex:1.2}.ChannelFields_fieldAlpha__Cg1WM{flex-shrink:0;width:48px}.ChannelFields_input__xEgzH{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--text-primary);padding:0}.ChannelFields_input__xEgzH,.ChannelFields_suffix__JkDVI{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-normal)}.ChannelFields_suffix__JkDVI{color:var(--text-muted);flex-shrink:0}.ColorArea_area__KoUvl{box-sizing:border-box;position:relative;width:100%;height:160px;border-radius:var(--radius-6);overflow:hidden;cursor:crosshair;touch-action:none;outline:none}.ColorArea_area__KoUvl:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.06)}.ColorArea_area__KoUvl:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.ColorArea_canvas__bY7Qi{display:block;width:100%;height:100%}.ColorArea_thumb__1mFgx{box-sizing:border-box;position:absolute;width:12px;height:12px;border-radius:var(--radius-half);border:2px solid var(--core-white);box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.2),var(--shadow-chip);transform:translate(-50%,-50%);pointer-events:none}.EyedropperButton_button__fz4Ty{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:var(--radius-8);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.EyedropperButton_button__fz4Ty:hover{background-color:var(--bg-surface-2);color:var(--text-primary)}.EyedropperButton_button__fz4Ty:active{transform:scale(.98)}.GradientEditor_editor__3Ru4o{display:flex;flex-direction:column;gap:var(--space-8)}.GradientEditor_modeToggle__IfIUm{box-sizing:border-box;width:100%}.GradientEditor_preview__R6fmn{box-sizing:border-box;position:relative;height:40px;border-radius:var(--radius-6);overflow:hidden;background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:10px 10px;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2)}.GradientEditor_previewFill__Z1Hq7{position:absolute;inset:0}.GradientEditor_stopRow__S5mv5{display:flex;align-items:center;gap:var(--space-8)}.GradientEditor_stopField__3bzx7{flex:0 0 48px;width:48px}.GradientEditor_stopBar__SloNQ{box-sizing:border-box;position:relative;flex:1;min-width:0;height:20px;border-radius:var(--radius-4);background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:8px 8px;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2);cursor:copy;touch-action:none}.GradientEditor_stopBarFill__nkCoP{position:absolute;inset:0;border-radius:var(--radius-4)}.GradientEditor_stopRail__KZ3hl{position:absolute;top:0;bottom:0;left:8px;right:8px}.GradientEditor_stopHandle__g4FgA{box-sizing:border-box;position:absolute;top:50%;width:14px;height:14px;padding:0;transform:translate(-50%,-50%);border-radius:var(--radius-half);border:2px solid var(--core-white);box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),var(--shadow-chip);cursor:grab;touch-action:none}.GradientEditor_stopHandle__g4FgA:active{cursor:grabbing}.GradientEditor_stopHandle__g4FgA:focus-visible{outline:none;box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),0 0 0 3px var(--focus-ring)}.GradientEditor_stopHandleSelected__cF0NA{box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),0 0 0 2px var(--accent-primary)}@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.AiCta_popup__JQEIC{border:0;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)}}.PickerPanel_panel__8F2Qn{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-10);width:280px;padding:var(--space-10)}.PickerPanel_slidersRow__k4VzD{display:flex;align-items:center;gap:var(--space-10)}.PickerPanel_sliderStack__DA0g3{display:flex;flex-direction:column;gap:var(--space-8);flex:1;min-width:0}.PickerPanel_divider__X1G62{height:var(--border-hairline);background:var(--border-1);margin:0 calc(var(--space-10) * -1)}.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}.PickerSlider_root__gpdY5{display:flex;align-items:center;width:100%;touch-action:none}.PickerSlider_control__RNPav{position:relative;display:flex;align-items:center;width:100%;height:16px}.PickerSlider_track__7mSOo{position:relative;flex-grow:1;height:10px;border-radius:var(--radius-full);overflow:hidden;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2)}.PickerSlider_trackCheckerboard__i_T3Q{background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:10px 10px}.PickerSlider_trackFill__g9itJ{position:absolute;inset:0}.PickerSlider_thumb__gdj79{box-sizing:border-box;position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:var(--core-white);border-radius:var(--radius-half);border:.5px solid var(--border-3);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);cursor:grab;outline:none}.PickerSlider_thumb__gdj79:focus-visible{box-shadow:0 0 1px 1px rgba(255,255,255,.08) inset,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06),0 0 0 3px var(--core-purple-200)}.PickerSlider_thumb__gdj79:active{cursor:grabbing}.PickerSlider_thumbFill__eJCpg{width:10px;height:10px;border-radius:var(--radius-half);box-shadow:inset 0 0 0 var(--border-hairline) rgba(0,0,0,.1)}