.forge-card.svelte-7d5xe5{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;box-shadow:var(--shadow-sm)}.forge-card-elev.svelte-7d5xe5{background:var(--surface-elev);box-shadow:var(--shadow-md)}.forge-card-interactive.svelte-7d5xe5{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.forge-card-interactive.svelte-7d5xe5:hover{border-color:var(--border-strong);transform:translateY(-1px)}.forge-textarea.svelte-1kmjmx{font-family:var(--font-sans);font-size:13.5px;color:var(--fg);background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;padding:9px 12px;width:100%;box-sizing:border-box;resize:vertical;min-height:36px;line-height:1.5;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.dark .forge-textarea.svelte-1kmjmx{background:#0000002e}.forge-textarea.svelte-1kmjmx:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 22%,transparent)}.forge-textarea.svelte-1kmjmx::placeholder{color:var(--fg-faint)}.forge-placeholder.svelte-ryqsro{border:1px dashed var(--border);border-radius:var(--radius-md);background:none;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.fact.svelte-ryqsro{margin:0;font-size:13px;color:var(--fg-muted)}.tag.svelte-ryqsro{margin:0;font-family:var(--font-mono);font-size:11px;color:var(--fg-muted)}
