.page.svelte-b2zgdd{max-width:1100px;margin:0 auto;padding:20px}.save-bar-simple.svelte-b2zgdd{align-items:center;gap:12px;margin-bottom:14px;display:flex}.save-error.svelte-b2zgdd{color:var(--danger);font-size:13px}.save-success.svelte-b2zgdd{color:var(--success);font-size:13px}.session-list-item.svelte-b2zgdd{border:2px solid var(--border);cursor:pointer;background:var(--newsprint);margin-bottom:8px;padding:10px}.session-list-item.current.svelte-b2zgdd{border-color:var(--primary)}.session-number.svelte-b2zgdd{color:var(--accent);font-size:12px}.session-title-sm.svelte-b2zgdd{font-weight:600}.npc-row.svelte-b2zgdd{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:6px 0;display:flex}.tag.svelte-b2zgdd{background:var(--newsprint);border:2px solid var(--border);align-items:center;gap:6px;margin:4px 4px 0 0;padding:4px 8px;font-size:13px;display:inline-flex}.tag-remove-btn.svelte-b2zgdd{cursor:pointer;color:var(--accent);background:0 0;border:none}.tag-remove-btn.svelte-b2zgdd:hover{color:var(--danger)}
