.timeline.svelte-192mfm1{display:flex;flex-direction:column;gap:0}.timeline-item.svelte-192mfm1{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--surface-2)}.timeline-item.svelte-192mfm1:last-child{border-bottom:none}.timeline-dot.svelte-192mfm1{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.timeline-body.svelte-192mfm1{flex:1;min-width:0}.timeline-title.svelte-192mfm1{font-size:.9rem;font-weight:600;color:var(--text-1);margin-bottom:4px}.timeline-meta.svelte-192mfm1{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.type-grid.svelte-192mfm1{display:flex;flex-direction:column;gap:16px}.type-cat-label.svelte-192mfm1{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-weight:600;margin-bottom:6px}.type-btn.svelte-192mfm1{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;width:100%;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r);cursor:pointer;text-align:left;transition:all .15s;font-family:inherit;margin-bottom:4px}.type-btn.svelte-192mfm1:hover{border-color:var(--accent);background:var(--accent-bg)}.type-btn-name.svelte-192mfm1{font-size:.875rem;font-weight:600;color:var(--text-1)}.type-btn-desc.svelte-192mfm1{font-size:.75rem;color:var(--text-3);margin-top:1px}.form-section.svelte-192mfm1{border:1px solid var(--border);border-radius:var(--r-lg);padding:16px;margin-bottom:12px}.form-section-header.svelte-192mfm1{font-size:.875rem;font-weight:600;color:var(--text-1);margin-bottom:12px}
