.tc-story-wizard,.tc-core-config{border:1px solid #e3dacb;background:#fffdfa;border-radius:14px;padding:clamp(17px,3vw,34px);margin:22px 0;color:#231f1a}.tc-story-wizard h2,.tc-core-config h3{font-weight:700}.tc-story-wizard fieldset{margin:20px 0;border:0;padding:0}.tc-story-wizard legend{font-weight:700;font-size:19px;margin-bottom:17px}.tc-core-field,.tc-character label{display:grid;gap:6px;margin:12px 0;color:#282421;font-size:15px}.tc-core-field input,.tc-core-field textarea,.tc-core-field select,.tc-character input,.tc-character textarea{width:100%;padding:11px 12px;border:1px solid #cfc8ba;border-radius:6px;background:#fff}.tc-core-field b{color:#a32d26}.tc-story-wizard .tc-story-step[hidden]{display:none!important}.tc-story-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tc-story-extras{display:grid;gap:8px}.tc-story-extras label{display:flex;gap:8px;align-items:center}.tc-story-indicator{color:#937444;font-weight:600}.tc-character{padding:14px;margin:14px 0;border:1px solid #e5e0d7;border-radius:10px;background:#fff}.tc-story-summary{padding:15px;background:#f7f3ed;border-radius:8px;overflow-wrap:anywhere}.tc-story-summary>div{padding:4px 0}.tc-story-status{font-size:13px;color:#775827}.tc-core-info{border-left:4px solid #ba9860;padding:12px 18px;background:#fbf6ec}
