.typedef.svelte-syruei{background:var(--bg-card);border:2px solid var(--border-color);border-radius:8px;margin:8px 0;overflow:hidden}.typedef-header.svelte-syruei{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:8px 13px;transition:background 84ms;display:flex}.typedef-header.svelte-syruei:hover{background:var(--bg-tertiary)}.typedef-name.svelte-syruei{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.typedef-title.svelte-syruei{align-items:center;gap:8px;min-width:0;display:flex}.typedef-dot.svelte-syruei{border-radius:50%;flex-shrink:0;width:8px;height:8px}.typedef-toggle.svelte-syruei{color:var(--text-secondary);transition:transform .168s}.expanded.svelte-syruei .typedef-toggle:where(.svelte-syruei){transform:rotate(180deg)}.typedef-body.svelte-syruei{border-top:1px solid var(--border-color);background:var(--bg-tertiary);padding:12px 14px}.typedef-code.svelte-syruei{color:var(--text-primary);white-space:pre;margin:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.7;overflow-x:auto}
