.script-draft-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.script-draft-status{font-size:13px;color:#68645f}.script-inline-editor{margin:24px 0;padding:22px;border:1px solid #deddd6;border-radius:16px;background:#faf9f5}.script-inline-editor>p{color:#68645f}.script-inline-editor label{display:grid;gap:7px;margin:14px 0;font-size:14px}.script-inline-editor input,.script-inline-editor textarea{width:100%;box-sizing:border-box;border:1px solid #d5d4cc;border-radius:9px;background:white;color:inherit;padding:12px;font:inherit;line-height:1.5}.script-inline-editor textarea{min-height:110px;resize:vertical}.script-inline-editor fieldset{border:0;border-top:1px solid #deddd6;padding:12px 0;margin:18px 0}.script-inline-editor legend{font-size:13px;color:#68645f}.script-draft-history{margin:18px 0;font-size:13px}.script-draft-history summary{cursor:pointer;min-height:32px}.script-draft-history li{padding:5px 0}.script-recorded{font-size:13px;display:flex;align-items:center;gap:7px}.script-recorded input{width:18px;height:18px}.script-inline-editor :focus-visible{outline:2px solid #365b42;outline-offset:3px}

.script-inline-actions{position:sticky;top:0;z-index:2;display:flex;gap:8px;padding:10px 0;background:#faf9f5}

.draft-history-text{padding:14px;border-left:2px solid #d5d4cc;margin:10px 0}.draft-history-text p{white-space:pre-wrap;overflow-wrap:anywhere}.draft-history-text h4{margin:8px 0}
