.ic-ai-badge.svelte-1jb224z{letter-spacing:.14em;text-transform:uppercase;color:var(--ic-accent);border:1px solid color-mix(in srgb, var(--ic-accent) 40%, transparent);background:var(--ic-accent-light);white-space:nowrap;border-radius:4px;padding:3px 5px;font:700 9px/1 ui-monospace,monospace}.made.svelte-1jb224z{background:var(--ic-surface);border:1px solid var(--ic-border);border-radius:28px;padding:26px;box-shadow:0 1px 2px #00000008}.who.svelte-1jb224z{align-items:center;gap:18px;min-width:0;display:flex}.avatar-img.svelte-1jb224z{object-fit:cover;border-radius:999px;flex:none;width:64px;height:64px}.avatar-fallback.svelte-1jb224z{background:var(--ic-accent);color:#fff;border-radius:999px;flex:none;place-items:center;width:64px;height:64px;font-size:24px;font-weight:700;display:grid}.name.svelte-1jb224z{letter-spacing:-.01em;color:var(--ic-text);font-size:19px;font-weight:700;line-height:1.25;transition:color .15s;display:block}.who.svelte-1jb224z:hover .name:where(.svelte-1jb224z){color:var(--ic-accent)}.sub.svelte-1jb224z{color:var(--ic-text-2);align-items:center;gap:7px;margin-top:4px;font-size:13.5px;line-height:1.45;display:flex}.sub.bio.svelte-1jb224z{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ai-dot.svelte-1jb224z{background:var(--a);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--a) 16%, transparent);border-radius:999px;flex:none}.who.svelte-1jb224z .chev:where(.svelte-1jb224z){background:var(--ic-surface-2);width:34px;height:34px;color:var(--ic-text-3);border-radius:999px;flex:none;place-items:center;transition:all .2s;display:grid}.who.svelte-1jb224z:hover .chev:where(.svelte-1jb224z){background:var(--ic-accent-light);color:var(--ic-accent);transform:translate(2px)}.sep.svelte-1jb224z{background:color-mix(in srgb, var(--ic-border) 80%, transparent);height:1px;margin:22px -26px}.head.svelte-1jb224z{letter-spacing:-.01em;color:var(--ic-text);margin:0;font-size:16px;font-weight:700;line-height:1.3}.head.sm.svelte-1jb224z{color:var(--ic-text-2);font-size:13.5px;font-weight:600}.intro.svelte-1jb224z{color:var(--ic-text-2);max-width:70ch;margin-top:8px;font-size:14px;line-height:1.65}.tl.svelte-1jb224z{margin:18px 0 0;padding:0;list-style:none}.tl.svelte-1jb224z li:where(.svelte-1jb224z){gap:14px;padding:6px 0;display:flex;position:relative}.tl.svelte-1jb224z li:where(.svelte-1jb224z):not(:last-child):before{content:"";background:color-mix(in srgb, var(--ic-border) 75%, transparent);border-radius:1px;width:1.5px;position:absolute;top:37px;bottom:-6px;left:12px}.dot.svelte-1jb224z{z-index:1;background:color-mix(in srgb, var(--a) 10%, var(--ic-surface));width:25px;height:25px;color:var(--a);border:1px solid color-mix(in srgb, var(--a) 26%, transparent);border-radius:999px;flex:none;place-items:center;margin-top:2px;display:grid}.dot.verdict.ok.svelte-1jb224z{color:#059669;background:#10b9811a;border-color:#10b98157}.dot.verdict.warn.svelte-1jb224z{color:#d97706;background:#d977061a;border-color:#d9770657}html.dark .dot.verdict.ok.svelte-1jb224z{color:#34d399}html.dark .dot.verdict.warn.svelte-1jb224z{color:#fbbf24}.msg.svelte-1jb224z{color:var(--ic-text);margin:0;padding-top:3px;font-size:14px;font-weight:500;line-height:1.5}.meta.svelte-1jb224z{color:var(--ic-text-3);align-items:center;gap:6px;margin:3px 0 0;font-size:12.5px;display:flex}.meta.svelte-1jb224z time:where(.svelte-1jb224z){font-family:ui-monospace,monospace;font-size:11.5px}.srcs.svelte-1jb224z{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.srcs.svelte-1jb224z a:where(.svelte-1jb224z){color:var(--ic-text-2);align-items:center;gap:9px;min-width:0;font-size:14px;line-height:1.5;transition:color .15s;display:flex}.srcs.svelte-1jb224z a:where(.svelte-1jb224z):hover{color:var(--a);text-decoration:underline}.nosrc.svelte-1jb224z{color:var(--ic-text-2);max-width:70ch;margin:10px 0 0;font-size:13.5px;line-height:1.65}.more.svelte-1jb224z{color:var(--a);align-items:center;gap:4px;margin-top:20px;font-size:13.5px;font-weight:600;display:inline-flex}.more.svelte-1jb224z:hover{text-decoration:underline}
