.RichEditorField_wrap__K38qj{border:1px solid var(--color-border);border-radius:6px;overflow:hidden;background:var(--color-white)}.RichEditorField_toolbar__nAGwm{display:flex;align-items:center;gap:4px;padding:6px 10px;background:var(--color-cream);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.RichEditorField_toolGroup__IAaW8{display:flex;align-items:center;gap:2px}.RichEditorField_toolDivider__hs8L_{width:1px;height:18px;background:var(--color-border);margin:0 4px;flex-shrink:0}.RichEditorField_toolBtn__1wfy6{font-family:Satoshi,sans-serif;font-size:12px;font-weight:500;color:var(--color-ink-muted);background:transparent;border:1px solid transparent;border-radius:4px;padding:3px 7px;cursor:pointer;transition:all .12s;line-height:1.4}.RichEditorField_toolBtn__1wfy6:hover{background:var(--color-border);color:var(--color-ink)}.RichEditorField_toolBtnActive__E4X_5{border-color:var(--color-ink)}.RichEditorField_toolBtnActive__E4X_5,.RichEditorField_toolBtnActive__E4X_5:hover{background:var(--color-ink);color:var(--color-cream)}.RichEditorField_editorWrap__VotAB{position:relative;padding:12px 14px}.RichEditorField_placeholder__uCOwC{position:absolute;top:12px;left:14px;font-size:14px;color:var(--color-ink-muted);pointer-events:none;font-family:Satoshi,sans-serif}.RichEditorField_editor__T_Pei{font-family:Satoshi,sans-serif;font-size:14px;color:var(--color-ink);line-height:1.7;outline:none}.RichEditorField_editor__T_Pei .ProseMirror{outline:none;min-height:inherit}.RichEditorField_editor__T_Pei .ProseMirror p{margin-bottom:.75em}.RichEditorField_editor__T_Pei .ProseMirror h2{font-size:18px;font-weight:700;margin:1em 0 .5em;color:var(--color-ink)}.RichEditorField_editor__T_Pei .ProseMirror h3{font-size:15px;font-weight:700;margin:.8em 0 .4em;color:var(--color-ink)}.RichEditorField_editor__T_Pei .ProseMirror ol,.RichEditorField_editor__T_Pei .ProseMirror ul{padding-left:1.4em;margin-bottom:.75em}.RichEditorField_editor__T_Pei .ProseMirror li{margin-bottom:.2em}.RichEditorField_editor__T_Pei .ProseMirror blockquote{border-left:3px solid var(--color-coral);padding-left:12px;color:var(--color-ink-light);margin:.75em 0}.RichEditorField_editor__T_Pei .ProseMirror img{max-width:100%;border-radius:4px;margin:.5em 0}.RichEditorField_editor__T_Pei .ProseMirror a{color:var(--color-coral);text-decoration:underline}.RichEditorField_editor__T_Pei .ProseMirror strong{font-weight:700}.PromptFeedback_wrap__Qlj5w{display:flex;align-items:center;gap:2px}.PromptFeedback_wrap__Qlj5w[data-position=top]{justify-content:flex-end}.PromptFeedback_wrap__Qlj5w[data-position=bottom]{justify-content:flex-start;padding-top:10px}.PromptFeedback_btn__GpyJm{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:transparent;border:none;cursor:pointer;color:hsla(38,44%,96%,.45);transition:background .15s,color .15s;flex-shrink:0}.PromptFeedback_btn__GpyJm:hover{background:hsla(0,0%,100%,.08);color:hsla(38,44%,96%,.9)}.PromptFeedback_btn__GpyJm:disabled{cursor:not-allowed;opacity:.5}.PromptFeedback_btnCopied__t4KHI{color:#4ade80!important;background:rgba(74,222,128,.1)!important}.PromptFeedback_btnActive__hpufK{color:#4ade80!important;background:rgba(74,222,128,.12)!important}.PromptFeedback_btnActive__hpufK:hover{background:rgba(74,222,128,.18)!important}.PromptFeedback_btnActiveDown__ANhfS{color:#ff5c3a!important;background:rgba(255,92,58,.12)!important}.PromptFeedback_btnActiveDown__ANhfS:hover{background:rgba(255,92,58,.18)!important}.ImageUploader_wrap__xgwWR{display:flex;flex-direction:column;gap:8px}.ImageUploader_previewWrap__EGgIy{position:relative;display:inline-block}.ImageUploader_preview__eMSn_{max-width:100%;max-height:280px;width:auto;height:auto;border-radius:6px;border:1px solid var(--color-border);display:block}.ImageUploader_removeBtn__CPom7{font-family:Satoshi,sans-serif;font-size:12px;font-weight:600;color:#991b1b;background:#fff;border:1px solid #fecaca;border-radius:4px;padding:4px 10px;cursor:pointer;margin-top:8px;transition:background .15s}.ImageUploader_removeBtn__CPom7:hover{background:#fef2f2}.ImageUploader_dropzone__U2xNH{border:2px dashed var(--color-border);border-radius:6px;padding:28px 20px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;background:var(--color-cream);transition:border-color .15s,background .15s;position:relative}.ImageUploader_dropzone__U2xNH:hover{border-color:var(--color-ink);background:#f2ede6}.ImageUploader_dropzoneUploading__jqzfM{opacity:.6;cursor:not-allowed}.ImageUploader_fileInput__GOFNg{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.ImageUploader_dropzoneIcon__vK8Ki{font-size:24px;color:var(--color-ink-muted)}.ImageUploader_dropzoneText__PPZD7{font-family:Press Start\ 2P,monospace;font-size:8px;color:var(--color-ink);letter-spacing:.05em;text-align:center}.ImageUploader_dropzoneHint__AqkkD{font-size:12px;color:var(--color-ink-muted)}.ImageUploader_uploadingText__llJ2s{font-family:Press Start\ 2P,monospace;font-size:8px;color:var(--color-coral);letter-spacing:.05em;animation:ImageUploader_pulse__f5Jlc 1s ease-in-out infinite}@keyframes ImageUploader_pulse__f5Jlc{0%,to{opacity:1}50%{opacity:.4}}.ImageUploader_error__74yF_{font-size:13px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:8px 12px}.AgentPreviewModal_backdrop__FNwp2{position:fixed;inset:0;background:rgba(26,22,20,.75);z-index:500;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.AgentPreviewModal_modal__Xz9yp{background:#faf7f2;width:100%;max-width:800px;border-radius:8px;overflow:hidden;flex-shrink:0}.AgentPreviewModal_modalHeader__K2jZD{display:flex;align-items:center;justify-content:space-between;background:#1a1614;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AgentPreviewModal_previewLabel__KkXO_{font-family:Press Start\ 2P,monospace;font-size:7px;color:#ff5c3a;letter-spacing:.06em}.AgentPreviewModal_closeBtn__mrcLM{background:none;border:none;color:hsla(0,0%,100%,.5);font-size:16px;cursor:pointer;padding:4px 8px;transition:color .15s}.AgentPreviewModal_closeBtn__mrcLM:hover{color:#fff}.AgentPreviewModal_hero__oPisM{background:#1a1614;padding:32px 32px 28px;position:relative}.AgentPreviewModal_hero__oPisM:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.04) 1px,transparent 0);background-size:28px 28px;pointer-events:none}.AgentPreviewModal_catLabel__gvxH8{display:flex;align-items:center;gap:8px;margin-bottom:16px;position:relative;z-index:1}.AgentPreviewModal_catPip__JjYNN{width:8px;height:8px;border-radius:50%;background:#ff5c3a;box-shadow:0 0 8px #ff5c3a}.AgentPreviewModal_catLabelText__Msn9T{font-family:Press Start\ 2P,monospace;font-size:8px;letter-spacing:.08em;color:#ff5c3a}.AgentPreviewModal_topRow__LN_oN{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;position:relative;z-index:1}.AgentPreviewModal_toolBadge__jtpVq{font-family:Press Start\ 2P,monospace;font-size:7px;background:hsla(0,0%,100%,.1);color:#faf7f2;padding:5px 10px;letter-spacing:.06em;border:1px solid hsla(0,0%,100%,.15)}.AgentPreviewModal_diffBadge__8Ez1C{font-family:Press Start\ 2P,monospace;font-size:7px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);padding:5px 10px;border:1px solid hsla(0,0%,100%,.12)}.AgentPreviewModal_timeBadge__XJ8WF{font-size:12px;color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.15);padding:4px 10px;border-radius:20px}.AgentPreviewModal_title__6L_JS{font-family:Satoshi,sans-serif;font-weight:900;font-size:28px;color:#fff!important;line-height:1.15;letter-spacing:-.02em;margin-bottom:10px;position:relative;z-index:1}.AgentPreviewModal_hook__QYx16{font-size:16px;color:hsla(0,0%,100%,.6);line-height:1.6;position:relative;z-index:1}.AgentPreviewModal_descriptionBanner__ZCoXA{background:#faf7f2;padding:24px 32px;border-bottom:1px solid #e8e2d9}.AgentPreviewModal_descriptionText__9__Vm{font-size:16px;font-weight:500;color:#1a1614;line-height:1.7;font-style:italic;padding-left:16px;border-left:3px solid #ff5c3a;border-radius:0}.AgentPreviewModal_content__JvOPv{padding:28px 32px 40px}.AgentPreviewModal_gateNote__FR_ns{font-size:11px;color:#7a736d;background:#f5f0e8;padding:6px 12px;border-radius:4px;margin-bottom:24px;display:inline-block}.AgentPreviewModal_section__n_tG_{margin-bottom:32px}.AgentPreviewModal_sectionLabel__5YWv_{font-family:Press Start\ 2P,monospace;font-size:8px;color:#7a736d;letter-spacing:.1em;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #e8e2d9}.AgentPreviewModal_guideContent__vJX6F{font-size:15px;color:#1a1614;line-height:1.75}.AgentPreviewModal_guideContent__vJX6F p{margin-bottom:.8em}.AgentPreviewModal_guideContent__vJX6F h2{font-size:18px;font-weight:700;margin:1em 0 .5em;color:#1a1614!important}.AgentPreviewModal_guideContent__vJX6F h3{font-size:15px;font-weight:700;margin:.8em 0 .4em;color:#1a1614!important}.AgentPreviewModal_guideContent__vJX6F ol,.AgentPreviewModal_guideContent__vJX6F ul{padding-left:1.4em;margin-bottom:.8em}.AgentPreviewModal_guideContent__vJX6F li{margin-bottom:.25em}.AgentPreviewModal_guideContent__vJX6F strong{font-weight:700}.AgentPreviewModal_guideContent__vJX6F a{color:#ff5c3a;text-decoration:underline}.AgentPreviewModal_guideContent__vJX6F blockquote{border-left:3px solid #ff5c3a;padding-left:12px;color:#7a736d;margin:.75em 0;border-radius:0}.AgentPreviewModal_imageBlocks__lKaBc{display:flex;flex-direction:column;gap:20px}.AgentPreviewModal_imageBlock__p8R4S{margin:0}.AgentPreviewModal_blockImage__ENuj_{width:100%;height:auto;border-radius:6px;border:1px solid #e8e2d9}.AgentPreviewModal_imageCaption__iYzPC{font-size:13px;color:#7a736d;margin-top:6px;text-align:center;font-style:italic}.AgentPreviewModal_videoBlocks__1sfuC{display:flex;flex-direction:column;gap:24px}.AgentPreviewModal_videoTitle__0wwBz{font-family:Press Start\ 2P,monospace;font-size:8px;color:#1a1614;letter-spacing:.06em;margin-bottom:10px}.AgentPreviewModal_videoEmbed__arwpw{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:6px;border:1px solid #e8e2d9}.AgentPreviewModal_videoEmbed__arwpw iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.AgentPreviewModal_videoError__JOMvC{font-size:13px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;padding:10px 14px;border-radius:6px}.AgentPreviewModal_emptyContent__faAHs{font-size:14px;color:#7a736d;font-style:italic;padding:20px 0}.AgentPreviewModal_tags__EODhF{display:flex;gap:6px;flex-wrap:wrap;margin-top:24px}.AgentPreviewModal_tag__lMLTX{font-size:12px;color:#7a736d;background:#f0ebe3;padding:4px 10px;border-radius:6px}.AgentEditor_page__zx60f{padding:36px 40px;max-width:900px}.AgentEditor_header__WMOIT{display:flex;align-items:center;gap:14px;margin-bottom:32px}.AgentEditor_heading__XKqrf{font-size:26px;font-weight:900;color:var(--color-ink);margin:0;letter-spacing:-.02em}.AgentEditor_statusBadge__ncvhp{font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:var(--color-border);color:var(--color-ink-muted)}.AgentEditor_statusBadge__ncvhp[data-published=true]{background:#dcfce7;color:#166534}.AgentEditor_errorBanner__RQ5j8{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:6px;padding:12px 16px;font-size:14px;margin-bottom:24px}.AgentEditor_form__JG4nC{display:flex;flex-direction:column;gap:0}.AgentEditor_section__ECvQw{border:1px solid var(--color-border);border-radius:8px;padding:24px;margin-bottom:20px;background:var(--color-white)}.AgentEditor_sectionTitle___zBty{font-size:13px;font-weight:700;color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px}.AgentEditor_sectionSub__o4bXk{display:block;font-size:12px;color:var(--color-ink-muted);margin-bottom:16px;line-height:1.5}.AgentEditor_field__NyJ0D{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.AgentEditor_field__NyJ0D:last-child{margin-bottom:0}.AgentEditor_twoCol__23Ppi{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:18px}@media (max-width:680px){.AgentEditor_twoCol__23Ppi{grid-template-columns:1fr}}.AgentEditor_label__hSaQB{font-size:13px;font-weight:600;color:var(--color-ink)}.AgentEditor_required__04vG0{color:var(--color-coral)}.AgentEditor_hint__BAaOI{font-size:12px;color:var(--color-ink-muted)}.AgentEditor_input__utr7R,.AgentEditor_select__QwT0S,.AgentEditor_textarea__5O5so{font-family:Satoshi,sans-serif;font-size:14px;color:var(--color-ink);background:var(--color-cream);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px;transition:border-color .15s;width:100%}.AgentEditor_input__utr7R:focus,.AgentEditor_select__QwT0S:focus,.AgentEditor_textarea__5O5so:focus{outline:none;border-color:var(--color-coral)}.AgentEditor_inputNarrow__hbD5b{max-width:120px}.AgentEditor_textarea__5O5so{resize:vertical;line-height:1.6}.AgentEditor_mediaBlock__z7cac{border:1px solid var(--color-border);border-radius:6px;padding:16px;margin-bottom:12px;background:var(--color-cream)}.AgentEditor_mediaBlockHeader__dH3SI{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.AgentEditor_mediaBlockLabel__IllG1{font-family:Press Start\ 2P,monospace;font-size:8px;color:var(--color-ink-muted);letter-spacing:.06em}.AgentEditor_removeBtn__7047c{font-family:Satoshi,sans-serif;font-size:12px;font-weight:600;color:#991b1b;background:transparent;border:1px solid #fecaca;border-radius:4px;padding:4px 10px;cursor:pointer;transition:background .15s}.AgentEditor_removeBtn__7047c:hover{background:#fef2f2}.AgentEditor_addMediaBtn__fMey2{font-family:Press Start\ 2P,monospace;font-size:8px;color:var(--color-coral);background:transparent;border:1.5px dashed var(--color-coral);padding:12px 20px;cursor:pointer;letter-spacing:.05em;width:100%;text-align:center;transition:background .15s;margin-top:4px}.AgentEditor_addMediaBtn__fMey2:hover{background:var(--color-coral-pale)}.AgentEditor_checkboxRow__sLJ6C{display:flex;gap:24px;flex-wrap:wrap}.AgentEditor_checkboxLabel__bTxPG{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-ink);cursor:pointer}.AgentEditor_checkbox__1G0tp{width:16px;height:16px;accent-color:var(--color-coral);cursor:pointer}.AgentEditor_actions___AloJ{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.AgentEditor_cancelBtn__gocAx{font-size:14px;color:var(--color-ink-muted);text-decoration:none;padding:10px 16px;border-radius:6px;transition:color .15s}.AgentEditor_cancelBtn__gocAx:hover{color:var(--color-ink)}.AgentEditor_saveBtn__Z4mBo{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:transparent;color:var(--color-ink);border:1.5px solid var(--color-border);border-radius:6px;padding:11px 20px;cursor:pointer;transition:border-color .15s,background .15s}.AgentEditor_saveBtn__Z4mBo:hover{border-color:var(--color-ink);background:rgba(26,22,20,.04)}.AgentEditor_saveBtn__Z4mBo:disabled{opacity:.6;cursor:not-allowed}.AgentEditor_publishBtn___ltTh{font-family:Satoshi,sans-serif;font-size:14px;font-weight:700;background:#1a1614;color:var(--color-cream);border:none;border-radius:6px;padding:11px 24px;cursor:pointer;transition:background .15s,opacity .15s}.AgentEditor_publishBtn___ltTh:hover{background:var(--color-coral)}.AgentEditor_publishBtn___ltTh:disabled{opacity:.6;cursor:not-allowed}.AgentEditor_unpublishBtn__DE6Xj{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:transparent;color:#991b1b;border:1.5px solid #fecaca;border-radius:6px;padding:11px 20px;cursor:pointer;transition:background .15s,border-color .15s}.AgentEditor_unpublishBtn__DE6Xj:hover{background:#fef2f2;border-color:#fca5a5}.AgentEditor_unpublishBtn__DE6Xj:disabled{opacity:.6;cursor:not-allowed}.AgentEditor_previewBtn__je_bY{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:transparent;color:var(--color-ink);border:1.5px solid var(--color-border);border-radius:6px;padding:11px 20px;cursor:pointer;transition:border-color .15s,background .15s}.AgentEditor_previewBtn__je_bY:hover{border-color:var(--color-ink);background:rgba(26,22,20,.04)}.PreviewModal_backdrop__fB97c{position:fixed;inset:0;background:rgba(26,22,20,.75);z-index:500;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.PreviewModal_modal__h535v{background:#faf7f2;width:100%;max-width:800px;border-radius:8px;overflow:hidden;flex-shrink:0}.PreviewModal_modalHeader__vJq4e{display:flex;align-items:center;justify-content:space-between;background:#1a1614;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.PreviewModal_previewLabel__r_zNQ{font-family:Press Start\ 2P,monospace;font-size:7px;color:#ff5c3a;letter-spacing:.06em}.PreviewModal_closeBtn__44oVu{background:none;border:none;color:hsla(0,0%,100%,.5);font-size:16px;cursor:pointer;padding:4px 8px;transition:color .15s}.PreviewModal_closeBtn__44oVu:hover{color:#fff}.PreviewModal_pageWrap__DnLNt{padding:32px 36px 48px}.PreviewModal_hero__Tsca6{margin-bottom:24px}.PreviewModal_topRow__v9I34{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;align-items:center}.PreviewModal_toolBadge__Pbrmi{background:#1a1614;color:#faf7f2;padding:6px 10px}.PreviewModal_multiSetBadge__geFqe,.PreviewModal_toolBadge__Pbrmi{font-family:Press Start\ 2P,monospace;font-size:7px;letter-spacing:.06em}.PreviewModal_multiSetBadge__geFqe{background:#ff5c3a;color:#fff;padding:5px 10px}.PreviewModal_ucBadge__6vluk{font-size:12px;color:#7a736d;border:1px solid #e8e2d9;padding:4px 10px;border-radius:20px}.PreviewModal_title__ptMo8{font-family:Satoshi,sans-serif;font-weight:900;font-size:32px;color:#1a1614!important;line-height:1.15;letter-spacing:-.02em;margin-bottom:10px}.PreviewModal_hook__WNNJz{font-size:16px;color:#3d3530;line-height:1.6}.PreviewModal_placeholder__6pIZG{color:#c0b8b0;font-style:italic;font-family:Satoshi,sans-serif;font-size:15px;font-weight:400}.PreviewModal_descriptionBanner__aVpwq{margin-bottom:24px;padding-left:18px;border-left:3px solid #ff5c3a}.PreviewModal_descriptionText__CLaMu{font-size:16px;font-weight:500;color:#1a1614;line-height:1.7;font-style:italic}.PreviewModal_promptSection__FsBVK{margin-bottom:24px}.PreviewModal_promptHeader__F5ktR{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap;gap:8px}.PreviewModal_promptLabel__e0yzL{font-family:Press Start\ 2P,monospace;font-size:8px;color:#1a1614;letter-spacing:.08em}.PreviewModal_gateNote__ltRBc{font-size:11px;color:#7a736d;background:#f5f0e8;padding:3px 8px;border-radius:4px}.PreviewModal_promptUnlocked__J1EHC{border-radius:8px;overflow:hidden;border:1px solid rgba(26,22,20,.15)}.PreviewModal_tabStrip__PGM8c{display:flex;background:#1a1614;border-bottom:1px solid hsla(0,0%,100%,.1);padding:0 16px}.PreviewModal_tabBtn__Qzi2k{font-family:Press Start\ 2P,monospace;font-size:7px;color:hsla(0,0%,100%,.4);background:transparent;border:none;border-bottom:2px solid transparent;padding:12px 16px;cursor:pointer;letter-spacing:.06em;transition:color .15s,border-color .15s}.PreviewModal_tabBtn__Qzi2k:hover{color:hsla(0,0%,100%,.8)}.PreviewModal_tabBtnActive__rd1Z2{color:#ff5c3a!important;border-bottom-color:#ff5c3a}.PreviewModal_promptTopBar__8CO4e{background:#1a1614;padding:6px 16px 0;display:flex;justify-content:flex-end}.PreviewModal_promptBlock__L7ngd{background:#1a1614;padding:20px 24px 16px}.PreviewModal_promptText__IVsEi{font-family:DM Mono,Courier New,monospace;font-size:13px;color:#faf7f2;line-height:1.7;white-space:pre-wrap;word-break:break-word}.PreviewModal_promptBottomBar__IAU3k{border-top:1px solid hsla(0,0%,100%,.08);padding-top:8px;margin-top:14px;display:flex;justify-content:flex-start}.PreviewModal_guidePanel__mD66E{background:#fff;border-top:none}.PreviewModal_guideContent__TX4sB{padding:20px 24px;font-size:14px;color:#1a1614;line-height:1.75}.PreviewModal_guideContent__TX4sB p{margin-bottom:.75em}.PreviewModal_guideContent__TX4sB h2{font-size:17px;font-weight:700;margin:1em 0 .5em}.PreviewModal_guideContent__TX4sB h3{font-size:14px;font-weight:700;margin:.8em 0 .4em}.PreviewModal_guideContent__TX4sB ol,.PreviewModal_guideContent__TX4sB ul{padding-left:1.3em;margin-bottom:.75em}.PreviewModal_guideContent__TX4sB img{max-width:100%;border-radius:4px;margin:.5em 0}.PreviewModal_guideContent__TX4sB strong{font-weight:700}.PreviewModal_guideContent__TX4sB a{color:#ff5c3a;text-decoration:underline}.PreviewModal_guideContent__TX4sB blockquote{border-left:3px solid #ff5c3a;padding-left:12px;color:#7a736d;margin:.75em 0}.PreviewModal_accordion__u_Ofr{border:1px solid #e8e2d9;border-radius:8px;overflow:hidden}.PreviewModal_accordionItem__SPZ2R{border-bottom:1px solid #e8e2d9}.PreviewModal_accordionItem__SPZ2R:last-child{border-bottom:none}.PreviewModal_accordionHeader__ww5v_{display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px;background:#fff;border:none;cursor:pointer;text-align:left;transition:background .15s}.PreviewModal_accordionHeader__ww5v_:hover{background:#f7f2ec}.PreviewModal_accordionItemOpen__GSfU1 .PreviewModal_accordionHeader__ww5v_{background:#1a1614}.PreviewModal_accordionIndex__Qwt7r{font-family:Press Start\ 2P,monospace;font-size:8px;color:#ff5c3a;flex-shrink:0}.PreviewModal_accordionTitle__p7nvk{font-family:Satoshi,sans-serif;font-size:15px;font-weight:700;color:#1a1614;flex:1 1}.PreviewModal_accordionItemOpen__GSfU1 .PreviewModal_accordionTitle__p7nvk{color:#fff!important}.PreviewModal_accordionChevron__kHfr1{font-size:13px;color:#7a736d;flex-shrink:0}.PreviewModal_accordionItemOpen__GSfU1 .PreviewModal_accordionChevron__kHfr1{color:hsla(0,0%,100%,.5)}.PreviewModal_accordionBody__4TMkn{padding:18px 18px 22px;background:#faf7f2;border-top:1px solid #e8e2d9}.PreviewModal_accordionHook__WNOu5{font-size:14px;color:#7a736d;line-height:1.6;margin-bottom:12px}.PreviewModal_tags__85UVk{display:flex;gap:6px;flex-wrap:wrap}.PreviewModal_tag__qlI1k{font-size:12px;color:#7a736d;background:#f0ebe3;padding:4px 10px;border-radius:6px}.PromptEditor_page__wV2_j{padding:36px 40px;max-width:900px}.PromptEditor_header__2O_tI{display:flex;align-items:center;gap:14px;margin-bottom:32px}.PromptEditor_heading__RsqDp{font-size:26px;font-weight:900;color:var(--color-ink);margin:0;letter-spacing:-.02em}.PromptEditor_statusBadge__0QZGq{font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:var(--color-border);color:var(--color-ink-muted)}.PromptEditor_statusBadge__0QZGq[data-published=true]{background:#dcfce7;color:#166534}.PromptEditor_errorBanner__nckNM{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:6px;padding:12px 16px;font-size:14px;margin-bottom:24px}.PromptEditor_form__XqtNW{display:flex;flex-direction:column;gap:0}.PromptEditor_section__iWCUH{border:1px solid var(--color-border);border-radius:8px;padding:24px;margin-bottom:20px;background:var(--color-white)}.PromptEditor_sectionTitle__wORKT{font-size:13px;font-weight:700;color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 20px}.PromptEditor_field__ne_K_{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.PromptEditor_field__ne_K_:last-child{margin-bottom:0}.PromptEditor_twoCol__kdL_z{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:18px}@media (max-width:680px){.PromptEditor_twoCol__kdL_z{grid-template-columns:1fr}}.PromptEditor_label__EcsrT{font-size:13px;font-weight:600;color:var(--color-ink)}.PromptEditor_required__6uHrb{color:var(--color-coral)}.PromptEditor_hint__Crbca{font-size:12px;color:var(--color-ink-muted)}.PromptEditor_input___WABG,.PromptEditor_select__HXNgz,.PromptEditor_textarea___gjbH{font-family:Satoshi,sans-serif;font-size:14px;color:var(--color-ink);background:var(--color-cream);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px;transition:border-color .15s;width:100%}.PromptEditor_input___WABG:focus,.PromptEditor_select__HXNgz:focus,.PromptEditor_textarea___gjbH:focus{outline:none;border-color:var(--color-coral)}.PromptEditor_inputNarrow__rMd7r{max-width:120px}.PromptEditor_textarea___gjbH{resize:vertical;line-height:1.6}.PromptEditor_promptBody__enI6s{font-family:DM Mono,Courier New,monospace;font-size:13px;line-height:1.7;background:#1a1614;color:#faf7f2;border-color:#3d3530;border-radius:6px}.PromptEditor_promptBody__enI6s:focus{border-color:var(--color-coral)}.PromptEditor_checkboxRow__l0Ibz{display:flex;gap:24px;flex-wrap:wrap}.PromptEditor_checkboxLabel__5FLaC{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-ink);cursor:pointer}.PromptEditor_checkbox__dJ_MZ{width:16px;height:16px;accent-color:var(--color-coral);cursor:pointer}.PromptEditor_actions__H_4rP{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.PromptEditor_cancelBtn__moNur{font-size:14px;color:var(--color-ink-muted);text-decoration:none;padding:10px 16px;border-radius:6px;transition:color .15s}.PromptEditor_cancelBtn__moNur:hover{color:var(--color-ink)}.PromptEditor_saveBtn__mnf6N{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:var(--color-coral);color:#fff;border:none;border-radius:6px;padding:11px 24px;cursor:pointer;transition:background .15s,opacity .15s}.PromptEditor_saveBtn__mnf6N:hover{background:#ff3d1a}.PromptEditor_saveBtn__mnf6N:disabled{opacity:.6;cursor:not-allowed}.PromptEditor_previewBtn__i9eGv{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:transparent;color:var(--color-ink);border:1.5px solid var(--color-border);border-radius:6px;padding:11px 20px;cursor:pointer;transition:border-color .15s,background .15s}.PromptEditor_previewBtn__i9eGv:hover{border-color:var(--color-ink);background:rgba(26,22,20,.04)}.PromptEditor_publishBtn__PEeR7{font-family:Satoshi,sans-serif;font-size:14px;font-weight:700;background:#1a1614;color:var(--color-cream);border:none;border-radius:6px;padding:11px 24px;cursor:pointer;transition:background .15s,opacity .15s}.PromptEditor_publishBtn__PEeR7:hover{background:#ff5c3a}.PromptEditor_publishBtn__PEeR7:disabled{opacity:.6;cursor:not-allowed}.PromptEditor_unpublishBtn__oxwNo{font-family:Satoshi,sans-serif;font-size:14px;font-weight:600;background:transparent;color:#991b1b;border:1.5px solid #fecaca;border-radius:6px;padding:11px 20px;cursor:pointer;transition:background .15s,border-color .15s}.PromptEditor_unpublishBtn__oxwNo:hover{background:#fef2f2;border-color:#fca5a5}.PromptEditor_unpublishBtn__oxwNo:disabled{opacity:.6;cursor:not-allowed}.PromptEditor_headerRight___Edcd{display:flex;align-items:center;gap:12px}.PromptEditor_setHeader__bByAC{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.PromptEditor_setCount__ZnlaX{font-size:11px;font-weight:600;color:var(--color-coral);background:var(--color-coral-pale);padding:4px 10px;border-radius:20px}.PromptEditor_additionalSet__Fk__X{border-color:var(--color-coral);border-left:3px solid var(--color-coral)}.PromptEditor_setFields__DWQoc{display:flex;flex-direction:column;gap:0}.PromptEditor_removeSetBtn__YXBkb{font-family:Satoshi,sans-serif;font-size:13px;font-weight:600;color:#991b1b;background:transparent;border:1.5px solid #fecaca;border-radius:6px;padding:6px 14px;cursor:pointer;transition:background .15s}.PromptEditor_removeSetBtn__YXBkb:hover{background:#fef2f2}.PromptEditor_addSetBtn__QGX2e{font-family:Press Start\ 2P,monospace;font-size:8px;color:var(--color-coral);background:transparent;border:1.5px dashed var(--color-coral);padding:14px 24px;cursor:pointer;letter-spacing:.05em;width:100%;text-align:center;margin-bottom:20px;transition:background .15s}.PromptEditor_addSetBtn__QGX2e:hover{background:var(--color-coral-pale)}