.ht.svelte-1p0q7sf{display:flex;align-items:center;gap:16px}.concept.svelte-1p0q7sf{font-family:var(--code);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--warning);border:1.5px dashed var(--warning);border-radius:8px;padding:5px 12px}.honest.svelte-1p0q7sf{margin-top:18px;font-size:15px;line-height:1.6;color:var(--text-secondary);border-left:3px solid var(--warning);padding-left:16px;max-width:56ch}.sec.svelte-1p0q7sf{padding:56px 0;border-top:1px solid var(--border)}.sec.last.svelte-1p0q7sf{padding-bottom:110px}.sec.svelte-1p0q7sf h2:where(.svelte-1p0q7sf){font-family:var(--heading);font-size:clamp(23px,2.6vw,30px);font-weight:600;letter-spacing:-.028em;margin-bottom:16px}.prose.svelte-1p0q7sf p:where(.svelte-1p0q7sf){font-size:17px;line-height:1.65;color:var(--text-secondary);max-width:68ch;margin-bottom:14px}.prose.svelte-1p0q7sf b:where(.svelte-1p0q7sf){color:var(--text-primary);font-weight:600}.fx.svelte-1p0q7sf{margin:40px 0 0}.fx-panel.svelte-1p0q7sf{max-width:820px;border:1px solid var(--border);border-radius:16px;background:var(--bg-primary);overflow:hidden;box-shadow:0 1px 2px #0000000a,0 32px 64px -36px #16343259}.fx-head.svelte-1p0q7sf{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid var(--border-subtle)}.fx-badge.svelte-1p0q7sf{width:38px;height:38px;flex:none;border-radius:11px;display:flex;align-items:center;justify-content:center;color:var(--accent-ink);background:color-mix(in srgb,var(--accent-ink) 10%,transparent)}.fx-badge.svelte-1p0q7sf svg:where(.svelte-1p0q7sf){width:20px;height:20px}.fx-title.svelte-1p0q7sf{flex:1;min-width:0}.fx-title.svelte-1p0q7sf b:where(.svelte-1p0q7sf){display:block;font-family:var(--heading);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.fx-title.svelte-1p0q7sf i:where(.svelte-1p0q7sf){display:block;font-style:normal;font-family:var(--code);font-size:12.5px;color:var(--text-muted);margin-top:2px}.fx-chip.svelte-1p0q7sf{flex:none;font-family:var(--code);font-size:12px;color:var(--warning);background:color-mix(in srgb,var(--warning) 11%,transparent);border-radius:999px;padding:6px 14px}.fx-diff.svelte-1p0q7sf{font-family:var(--code);font-size:13.5px;line-height:1.7}.l.svelte-1p0q7sf{display:flex;padding:9px 22px 9px 14px}.l.svelte-1p0q7sf+.l:where(.svelte-1p0q7sf){border-top:1px solid color-mix(in srgb,var(--border-subtle) 55%,transparent)}.l.svelte-1p0q7sf .g:where(.svelte-1p0q7sf){width:26px;flex:none;text-align:center;font-weight:600;opacity:.75}.l.svelte-1p0q7sf code:where(.svelte-1p0q7sf){min-width:0;overflow-wrap:break-word;color:inherit;font-size:inherit}.l.ctx.svelte-1p0q7sf{color:var(--text-muted)}.l.del.svelte-1p0q7sf{background:color-mix(in srgb,var(--danger) 7%,transparent);color:var(--danger)}.l.add.svelte-1p0q7sf{background:color-mix(in srgb,var(--success) 8%,transparent);color:var(--success)}.fx-foot.svelte-1p0q7sf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 22px;border-top:1px solid var(--border-subtle);background:var(--bg-secondary)}.fx-actor.svelte-1p0q7sf{display:flex;align-items:center;gap:10px;font-family:var(--heading);font-size:14px;font-weight:600;color:var(--text-primary)}.fx-actor.svelte-1p0q7sf svg:where(.svelte-1p0q7sf){width:18px;height:18px;color:var(--accent-ink)}.fx-meta.svelte-1p0q7sf{font-family:var(--code);font-size:12.5px;color:var(--text-muted)}.fx-meta.svelte-1p0q7sf code:where(.svelte-1p0q7sf){color:var(--accent-ink)}figcaption.svelte-1p0q7sf{margin-top:16px;font-size:14.5px;color:var(--text-muted);max-width:60ch}.views.svelte-1p0q7sf{max-width:820px}.v.svelte-1p0q7sf{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid var(--border-subtle);font-size:16.5px}.v.svelte-1p0q7sf:first-child{border-top:0}.v.svelte-1p0q7sf b:where(.svelte-1p0q7sf){font-family:var(--heading);font-weight:600;min-width:150px}.v.svelte-1p0q7sf span:where(.svelte-1p0q7sf){color:var(--text-secondary)}.v.svelte-1p0q7sf em:where(.svelte-1p0q7sf){margin-left:auto;font-style:normal;font-family:var(--code);font-size:11.5px;color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:6px;padding:3px 9px;white-space:nowrap}.v.later.svelte-1p0q7sf{opacity:.62}@media(max-width:700px){.v.svelte-1p0q7sf{flex-wrap:wrap}.v.svelte-1p0q7sf b:where(.svelte-1p0q7sf){min-width:0}.fx-head.svelte-1p0q7sf{flex-wrap:wrap}}
