#plan-panel{padding:24px;border:1px solid var(--line,#394130);border-radius:16px}#plan-panel dl{display:grid;grid-template-columns:1fr auto;gap:12px}#plan-panel dd{margin:0}#plan-idea,#plan-scenes p{white-space:pre-wrap;overflow-wrap:anywhere}#plan-scenes p{padding:14px 0;border-bottom:1px solid var(--line,#394130)}#plan-panel .advanced-toggle{margin-top:24px}#sequence-history{display:grid;gap:8px;margin:12px 0}#sequence-history a{padding:12px;text-decoration:none;border-radius:10px}#order-preview{margin:20px 0;border-radius:12px}#order-progress-detail{font-size:13px}

.scene-editor{margin-top:16px}.scene-editor fieldset{min-width:0;border:1px solid var(--line,#394130);border-radius:12px;margin:16px 0;padding:16px}.scene-editor legend{padding:0 6px;font-weight:650}.scene-editor label{display:block;margin:12px 0 6px}.scene-editor textarea,.scene-editor input{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:var(--text,#eee);background:var(--bg,#101510);border:1px solid var(--line,#394130);border-radius:8px;padding:10px}.scene-editor textarea{resize:vertical}.scene-editor input{max-width:110px}.scene-edit-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.scene-edit-actions button{min-height:44px}.scene-editor [role=status]{overflow-wrap:anywhere}
