.PropertyPopover_popover__IX9lT{position:fixed;z-index:200;min-width:280px;max-width:300px;max-height:50vh;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;pointer-events:auto;display:flex;flex-direction:column}.PropertyPopover_header___zAPz{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.PropertyPopover_title__W9caR{font-size:13px;font-weight:600;color:#111827}.PropertyPopover_actions__TwQUF{display:flex;gap:6px;align-items:center}.PropertyPopover_content__rYIsJ{padding:10px;flex:1 1;overflow-y:auto;overflow-x:hidden}.PropertyPopover_content__rYIsJ::-webkit-scrollbar{width:6px}.PropertyPopover_content__rYIsJ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PropertyPopover_content__rYIsJ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.PropertyPopover_content__rYIsJ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.PropertyPopover_field__iH8vE{margin-bottom:12px}.PropertyPopover_field__iH8vE:last-child{margin-bottom:0}.PropertyPopover_label__PuNbi{display:block;font-size:11px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.PropertyPopover_input__M4Cmb,.PropertyPopover_select__x4KLw,.PropertyPopover_textarea__KP6aq{width:100%;padding:8px 10px;font-size:13px;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:6px;transition:border-color .15s ease,box-shadow .15s ease}.PropertyPopover_input__M4Cmb:focus,.PropertyPopover_select__x4KLw:focus,.PropertyPopover_textarea__KP6aq:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.PropertyPopover_input__M4Cmb::placeholder,.PropertyPopover_select__x4KLw::placeholder,.PropertyPopover_textarea__KP6aq::placeholder{color:#9ca3af}.PropertyPopover_textarea__KP6aq{resize:vertical;min-height:60px;font-family:inherit;line-height:1.4}.PropertyPopover_select__x4KLw{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}.PropertyPopover_infoText__NG1qj{font-size:13px;color:#6b7280;line-height:1.5}.PropertyPopover_footer__MqMfn{padding:10px;border-top:1px solid #e5e7eb;background:#f9fafb}.PropertyPopover_applyButton__Hkkji{width:100%;height:"36px";padding:8px 16px;font-size:13px;font-weight:500;color:#fff;background:#3b82f6;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.PropertyPopover_applyButton__Hkkji:hover{background:#2563eb}.PropertyPopover_applyButton__Hkkji:active{background:#1d4ed8}.BackgroundEditor_triggerContainer__dnych{display:flex;flex-direction:column;gap:8px}.BackgroundEditor_trigger__okpnk{width:100%;height:40px;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:all .15s ease;background-size:cover;background-position:50%}.BackgroundEditor_trigger__okpnk:hover:not(:disabled){border-color:#9ca3af;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BackgroundEditor_trigger__okpnk:focus:not(:disabled){outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.BackgroundEditor_trigger__okpnk:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_backdrop__ZWq_L{position:fixed;inset:0;background:rgba(0,0,0,.2);z-index:10000}.BackgroundEditor_modal__h__YG{position:fixed;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:10001;min-width:300px;max-width:400px;transform:none}.BackgroundEditor_editor__Hb_3R{display:flex;flex-direction:column;gap:12px;padding:12px}.BackgroundEditor_tabs__SMnnW{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin:-12px -12px 0;padding:0 12px}.BackgroundEditor_tab__ynhjk{flex:1 1;padding:8px 12px;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:center}.BackgroundEditor_tab__ynhjk:hover{color:#374151}.BackgroundEditor_tab__ynhjk.BackgroundEditor_active__pogk8{color:#3b82f6;border-bottom-color:#3b82f6}.BackgroundEditor_tab__ynhjk:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_tabContent__Qo4ul{min-height:200px;max-height:350px;overflow-y:auto}.BackgroundEditor_colorTab__1pIDN,.BackgroundEditor_gradientTab__eBE8A{display:flex;flex-direction:column;gap:12px}.BackgroundEditor_presetsGrid__sDBpk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;max-height:300px;overflow-y:auto}.BackgroundEditor_presetSwatch__wuhe_{height:60px;border:2px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .15s ease;position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px}.BackgroundEditor_presetSwatch__wuhe_:hover{border-color:#d1d5db;transform:translateY(-2px)}.BackgroundEditor_presetSwatch__wuhe_.BackgroundEditor_active__pogk8{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.BackgroundEditor_presetSwatch__wuhe_:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_presetLabel__14eBP{background:hsla(0,0%,100%,.9);color:#111827;font-size:11px;font-weight:500;padding:2px 6px;border-radius:3px;text-align:center}.BackgroundEditor_builderFooter__5m2dC{display:flex;gap:8px;justify-content:center}.BackgroundEditor_customButton__cPOLa{padding:8px 16px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.BackgroundEditor_customButton__cPOLa:hover{background:#e5e7eb;border-color:#9ca3af}.BackgroundEditor_customButton__cPOLa:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_gradientBuilder__h1kaC{display:flex;flex-direction:column;gap:12px}.BackgroundEditor_previewContainer____CzW{display:flex;flex-direction:column;gap:6px}.BackgroundEditor_gradientPreview__nIcup{height:80px;border-radius:6px;border:1px solid #e5e7eb}.BackgroundEditor_controlGroup__VMOcj{display:flex;flex-direction:column;gap:6px}.BackgroundEditor_label__FKxDG{display:block;font-weight:500;color:#6b7280;margin:0}.BackgroundEditor_typeSelector__gB8qX{display:flex;gap:0;border-radius:6px;overflow:hidden;background:#f3f4f6}.BackgroundEditor_typeButton__Yxylg{flex:1 1;padding:8px 12px;background:rgba(0,0,0,0);border:none;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.BackgroundEditor_typeButton__Yxylg:hover{background:#e5e7eb}.BackgroundEditor_typeButton__Yxylg.BackgroundEditor_active__pogk8{background:#3b82f6;color:#fff}.BackgroundEditor_typeButton__Yxylg:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_angleControl__Nn02L{display:flex;gap:8px;align-items:center}.BackgroundEditor_slider__akd1G{flex:1 1;height:4px;cursor:pointer;accent-color:#3b82f6}.BackgroundEditor_slider__akd1G:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_angleValue__x9dDL,.BackgroundEditor_positionValue__Rabkl{font-size:12px;color:#6b7280;min-width:35px;text-align:right}.BackgroundEditor_stopsHeader__uer7C{display:flex;justify-content:space-between;align-items:center}.BackgroundEditor_addStopButton__fvFDp{width:28px;height:28px;padding:0;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.BackgroundEditor_addStopButton__fvFDp:hover:not(:disabled){background:#e5e7eb;border-color:#9ca3af}.BackgroundEditor_addStopButton__fvFDp:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_stopsList__b_Zcl{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.BackgroundEditor_stopItem__yictd{display:flex;gap:8px;align-items:flex-start;padding:8px;background:#f9fafb;border-radius:4px}.BackgroundEditor_stopColor__oS_AU{display:flex;gap:6px;align-items:center;flex:0 0 100px}.BackgroundEditor_colorSwatch__GzZh0{width:28px;height:28px;border:1px solid #d1d5db;border-radius:4px;flex-shrink:0}.BackgroundEditor_colorInput__3f1b3{width:100%;padding:4px 6px;border:1px solid #d1d5db;border-radius:3px;font-size:11px;font-family:monospace}.BackgroundEditor_colorInput__3f1b3:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BackgroundEditor_stopPosition__4373V{display:flex;gap:6px;align-items:center;flex:1 1}.BackgroundEditor_removeButton__ZvZar{width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.BackgroundEditor_removeButton__ZvZar:hover:not(:disabled){color:#ef4444}.BackgroundEditor_removeButton__ZvZar:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_cssOutput__CvlRw{padding:8px 10px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:11px;font-family:monospace;color:#111827;word-break:break-all;max-height:60px;overflow-y:auto}.BackgroundEditor_builderActions___L1d_{display:flex;gap:8px;margin-top:8px}.BackgroundEditor_imageTab___5Kod{display:flex;flex-direction:column;gap:12px}.BackgroundEditor_uploadSection__WAiY_{display:flex;flex-direction:column;gap:8px}.BackgroundEditor_dropzone__82eJb{border:2px dashed #d1d5db;border-radius:6px;padding:24px;text-align:center;cursor:pointer;transition:all .15s ease;background:#fafbfc}.BackgroundEditor_dropzone__82eJb:hover{border-color:#9ca3af;background:#f3f4f6}.BackgroundEditor_dropzone__82eJb.BackgroundEditor_dragOver__s9V2O{border-color:#3b82f6;background:rgba(59,130,246,.05)}.BackgroundEditor_dropzone__82eJb.BackgroundEditor_uploading__nOPaF{border-color:#d1d5db;background:#fafbfc;cursor:default}.BackgroundEditor_dropzoneContent__7xlsa{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6b7280}.BackgroundEditor_dropzoneContent__7xlsa svg{color:#9ca3af}.BackgroundEditor_dropzoneText__9HVcA{margin:0;font-size:13px;font-weight:500}.BackgroundEditor_dropzoneHint__LY8ep{margin:0;font-size:11px;color:#9ca3af}.BackgroundEditor_uploadProgress__4JES_{display:flex;flex-direction:column;gap:8px;align-items:center}.BackgroundEditor_progressBar__25VPK{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.BackgroundEditor_progressFill__lWsxZ{height:100%;background:#3b82f6;transition:width .15s ease}.BackgroundEditor_progressText__EhbZ_{font-size:12px;color:#6b7280;font-weight:500}.BackgroundEditor_divider__nomto{display:flex;align-items:center;gap:8px;color:#d1d5db;font-size:12px;font-weight:500}.BackgroundEditor_divider__nomto:after,.BackgroundEditor_divider__nomto:before{content:"";flex:1 1;height:1px;background:#e5e7eb}.BackgroundEditor_urlSection__rCXjp{display:flex;flex-direction:column;gap:8px}.BackgroundEditor_urlInput__2uLf6{display:flex;gap:8px}.BackgroundEditor_urlInput__2uLf6>:first-child{flex:1 1}.BackgroundEditor_error__pMrra{padding:8px 10px;background:rgba(239,68,68,.1);border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:12px}.BackgroundEditor_previewSection__oxlIr{display:flex;flex-direction:column;gap:8px}.BackgroundEditor_preview__1j0hH{height:100px;border-radius:6px;border:1px solid #e5e7eb;background-size:cover;background-position:50%}.BackgroundEditor_tailwindGradientBuilder__xvZov{display:flex;flex-direction:column;gap:16px;padding:12px}.BackgroundEditor_previewBox__YvBXC{width:100%;height:80px;border-radius:6px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BackgroundEditor_section__bqwbC{display:flex;flex-direction:column;gap:8px}.BackgroundEditor_label__FKxDG{font-size:12px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.BackgroundEditor_select__z14MZ{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff;cursor:pointer;transition:all .15s ease}.BackgroundEditor_select__z14MZ:hover{border-color:#9ca3af}.BackgroundEditor_select__z14MZ:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.BackgroundEditor_select__z14MZ:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_modeToggle__cSOmM{display:flex;gap:4px}.BackgroundEditor_modeButton__qDOWW{flex:1 1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:500;background-color:#fff;cursor:pointer;transition:all .15s ease}.BackgroundEditor_modeButton__qDOWW:hover:not(:disabled){border-color:#9ca3af;background-color:#f9fafb}.BackgroundEditor_modeButton__qDOWW.BackgroundEditor_active__pogk8{border-color:#3b82f6;background-color:#eff6ff;color:#3b82f6}.BackgroundEditor_modeButton__qDOWW:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_colorGrid__T7KiT{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));grid-gap:4px;gap:4px}.BackgroundEditor_colorSwatch__GzZh0{width:32px;height:32px;border:2px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:all .15s ease}.BackgroundEditor_colorSwatch__GzZh0:hover:not(:disabled){transform:scale(1.1)}.BackgroundEditor_colorSwatch__GzZh0.BackgroundEditor_active__pogk8{border-color:#3b82f6;box-shadow:0 0 0 2px #eff6ff}.BackgroundEditor_colorSwatch__GzZh0:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_hexInput__J223_{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:monospace;transition:all .15s ease}.BackgroundEditor_hexInput__J223_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.BackgroundEditor_hexInput__J223_:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_hexPreview__D9G_g{width:100%;height:32px;border:1px solid #e5e7eb;border-radius:6px}.BackgroundEditor_clearButton__lBRxl{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;background-color:#fff;cursor:pointer;transition:all .15s ease}.BackgroundEditor_clearButton__lBRxl:hover:not(:disabled){border-color:#9ca3af;background-color:#f9fafb}.BackgroundEditor_clearButton__lBRxl:disabled{opacity:.5;cursor:not-allowed}.BackgroundEditor_output__v_Gda{padding:10px 12px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-family:monospace;color:#374151;word-break:break-word;max-height:60px;overflow-y:auto}.BackgroundEditor_closeButton__W7LzK{padding:10px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.BackgroundEditor_closeButton__W7LzK:hover:not(:disabled){background-color:#2563eb}.BackgroundEditor_closeButton__W7LzK:disabled{opacity:.5;cursor:not-allowed}.MediaPickerDialog_dialogContent__l2qLs{display:flex;flex-direction:column;gap:0;padding:0;flex:1 1;overflow:visible}.MediaPickerDialog_contentArea__KTzm0{flex:1 1;overflow-y:auto;padding:16px 24px;min-height:0}.MediaPickerDialog_grid__IN7d0{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:dense;grid-gap:2px;gap:2px;padding:20px 24px 24px;flex:1 1;overflow-y:auto;min-height:0}@media(min-width:768px){.MediaPickerDialog_grid__IN7d0{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px;padding:20px 24px 24px}}@media(min-width:1200px){.MediaPickerDialog_grid__IN7d0{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2px;padding:20px 24px 24px}}.MediaPickerDialog_menuGrid__9joTQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.MediaPickerDialog_menuItem__3yo6N{padding:16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left;display:flex;flex-direction:column;font-size:13px;font-family:inherit}.MediaPickerDialog_menuItem__3yo6N:hover{border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.1)}.MediaPickerDialog_menuItem__3yo6N .MediaPickerDialog_icon__P5uWl{font-size:24px;margin-bottom:8px;line-height:1}.MediaPickerDialog_menuItem__3yo6N .MediaPickerDialog_label__RYFJt{font-weight:600;font-size:14px;color:#1f2937;margin:0 0 4px}.MediaPickerDialog_menuItem__3yo6N .MediaPickerDialog_description__iEBpO{font-size:12px;color:#9ca3af;margin:0}.MediaPickerDialog_imageCard__PQ1GK{display:flex;flex-direction:column;gap:0;padding:0;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:0;cursor:pointer;transition:all .15s;overflow:hidden}.MediaPickerDialog_imageCard__PQ1GK:hover{background:#f0f0f0;border-color:#ccc;box-shadow:0 2px 8px rgba(0,0,0,.08)}.MediaPickerDialog_imageCard__PQ1GK:active{transform:scale(.98)}.MediaPickerDialog_imagePreview__hJB3Y{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;border-radius:0;overflow:hidden;position:relative}.MediaPickerDialog_imagePreview__hJB3Y img{width:100%;height:100%;object-fit:cover}.MediaPickerDialog_selectedOverlay__BPPNW{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(40,167,69,.95);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.MediaPickerDialog_uploadZone__CznCR{padding:32px;border:2px dashed #d1d5db;border-radius:8px;text-align:center;background:#f9fafb;cursor:pointer;transition:all .2s ease}.MediaPickerDialog_uploadZone__CznCR.MediaPickerDialog_dragActive__F480n{border-color:#3b82f6;background:#eff6ff}.MediaPickerDialog_uploadZone__CznCR .MediaPickerDialog_icon__P5uWl{font-size:32px;margin-bottom:12px}.MediaPickerDialog_uploadZone__CznCR .MediaPickerDialog_title__3Qfxr{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:8px}.MediaPickerDialog_uploadZone__CznCR .MediaPickerDialog_subtitle___45DS{font-size:12px;color:#9ca3af;margin-bottom:0}.MediaPickerDialog_uploadZone__CznCR .MediaPickerDialog_hint__ntpo8{font-size:11px;color:#9ca3af;margin-top:12px}.MediaPickerDialog_chooseButton__Y6dql{margin-top:16px;padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .15s}.MediaPickerDialog_chooseButton__Y6dql:hover{background-color:#2563eb}.MediaPickerDialog_placeholderBox__L2RRU{background-color:#f3f4f6;border-radius:8px;padding:24px;text-align:center}.MediaPickerDialog_placeholderBox__L2RRU .MediaPickerDialog_icon__P5uWl{font-size:48px;margin-bottom:16px;line-height:1}.MediaPickerDialog_placeholderTitle__Qm_Xk{font-size:14px;font-weight:600;color:#1f2937;margin:0 0 12px}.MediaPickerDialog_placeholderSubtitle__SLIj9{font-size:13px;color:#9ca3af;margin:0 0 24px}.MediaPickerDialog_actionButton___FHcP{padding:10px 20px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .15s}.MediaPickerDialog_actionButton___FHcP:hover{background-color:#2563eb}.MediaPickerDialog_loading__Wx2AQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;flex:1 1;color:#666;font-size:14px;padding:40px 24px}.MediaPickerDialog_error__ixLJ4{background-color:#fef2f2;color:#dc2626;padding:12px;border-radius:8px;font-size:13px;text-align:center;margin:20px 24px 0}.MediaPickerDialog_error__ixLJ4 .MediaPickerDialog_title__3Qfxr{font-weight:600;margin-bottom:4px}.MediaPickerDialog_error__ixLJ4 .MediaPickerDialog_message__C_nnO{font-size:12px}.MediaPickerDialog_empty__8yoVR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:1 1;padding:40px 24px;color:#9ca3af;text-align:center}.MediaPickerDialog_empty__8yoVR .MediaPickerDialog_icon__P5uWl{font-size:24px}.MediaPickerDialog_empty__8yoVR .MediaPickerDialog_message__C_nnO{font-size:14px}.DebugModal_overlay__ueQTS{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:DebugModal_fadeIn__p9T2U .15s ease-out}@keyframes DebugModal_fadeIn__p9T2U{0%{opacity:0}to{opacity:1}}.DebugModal_modal__Z70oI{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:DebugModal_slideUp__nD_xB .2s ease-out}@keyframes DebugModal_slideUp__nD_xB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DebugModal_header__ofnk_{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e7}.DebugModal_title__jubAA{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;color:#1d1d1f}.DebugModal_titleIcon___f4eg{font-size:18px}.DebugModal_closeButton__d9QQc{background:none;border:none;font-size:24px;color:#86868b;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}.DebugModal_closeButton__d9QQc:hover{background:#f2f2f7;color:#1d1d1f}.DebugModal_content__79F5H{flex:1 1;overflow-y:auto;padding:16px 20px;min-height:200px}.DebugModal_emptyState__NPYLY{color:#86868b;font-size:14px;text-align:center;padding:40px 20px}.DebugModal_timeline__m14EQ{display:flex;flex-direction:column;gap:6px}.DebugModal_timelineItem__ymA_b{display:flex;align-items:center;gap:10px;padding:6px 0;animation:DebugModal_itemIn__k07JE .15s ease-out}@keyframes DebugModal_itemIn__k07JE{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.DebugModal_time__8w5Io{font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#94a3b8;white-space:nowrap;min-width:90px}.DebugModal_badge__Bn21r{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;min-width:56px;text-align:center}.DebugModal_badge--intent___nRBu{background:#fae8ff;color:#a21caf}.DebugModal_badge--domain__vA_Ez{background:#dbeafe;color:#1d4ed8}.DebugModal_badge--module__bhnhX{background:#e0e7ff;color:#4338ca}.DebugModal_badge--dynamic_module__vuZsH{background:#dcfce7;color:#16a34a}.DebugModal_badge--context__JeMy7{background:#f1f5f9;color:#475569;font-weight:500}.DebugModal_badge--tool_start__QF2h7{background:#fef3c7;color:#b45309}.DebugModal_badge--tool_end__FrBBs{background:#d1fae5;color:#047857}.DebugModal_eventName__ERQ4l{flex:1 1;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DebugModal_statusPending__qiXZw{font-size:12px;color:#94a3b8;animation:DebugModal_pendingPulse__DWsoH 1s ease-in-out infinite}@keyframes DebugModal_pendingPulse__DWsoH{0%,to{opacity:.3}50%{opacity:1}}.DebugModal_footer__se_oy{padding:12px 20px;border-top:1px solid #e5e5e7;background:#f8fafc;border-radius:0 0 12px 12px}.DebugModal_hint__zM6Jo{font-size:11px;color:#94a3b8}@media(prefers-color-scheme:dark){.DebugModal_modal__Z70oI{background:#1c1c1e}.DebugModal_header__ofnk_{border-color:#48484a}.DebugModal_title__jubAA{color:#f5f5f7}.DebugModal_closeButton__d9QQc{color:#98989d}.DebugModal_closeButton__d9QQc:hover{background:#2c2c2e;color:#f5f5f7}.DebugModal_emptyState__NPYLY{color:#98989d}.DebugModal_time__8w5Io{color:#636366}.DebugModal_badge--intent___nRBu{background:rgba(162,28,175,.2);color:#e879f9}.DebugModal_badge--domain__vA_Ez{background:rgba(59,130,246,.2);color:#60a5fa}.DebugModal_badge--module__bhnhX{background:rgba(99,102,241,.2);color:#818cf8}.DebugModal_badge--dynamic_module__vuZsH{background:rgba(34,197,94,.2);color:#4ade80}.DebugModal_badge--context__JeMy7{background:rgba(71,85,105,.3);color:#94a3b8}.DebugModal_badge--tool_start__QF2h7{background:rgba(245,158,11,.2);color:#fbbf24}.DebugModal_badge--tool_end__FrBBs{background:rgba(16,185,129,.2);color:#34d399}.DebugModal_eventName__ERQ4l{color:#94a3b8}.DebugModal_footer__se_oy{background:#2c2c2e;border-color:#48484a}.DebugModal_hint__zM6Jo{color:#636366}}