.owner-desk{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;margin-top:32px}.owner-desk[hidden]{display:none}.owner-list{display:grid;gap:8px;margin-top:16px}.story-choice{text-align:left;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:12px;cursor:pointer;overflow-wrap:anywhere}.editor-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:24px}.editor-panel form{display:grid;gap:8px}.editor-panel label{font-size:14px;color:var(--muted);margin-top:10px}.editor-panel input,.editor-panel textarea,.editor-panel select,.review-actions select{width:100%;font:inherit;min-height:44px;border:1px solid #504b40;border-radius:5px;background:#0d0f11;color:var(--text);padding:10px}.editor-panel textarea{resize:vertical}.editor-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.review-actions{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.review-actions label{display:block}.review-actions select{width:auto}.handoff{margin-top:28px}.handoff summary{cursor:pointer}.story-content{white-space:pre-wrap;overflow-wrap:anywhere}.button{font:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:wait}button[hidden]{display:none}*:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media(max-width:760px){.owner-desk{grid-template-columns:1fr}.editor-row{grid-template-columns:1fr}.editor-panel{padding:16px}.review-actions .actions>*{width:100%}}
