.video-anchored.svelte-nujjmp{max-width:1280px;margin:0 auto;padding:var(--space-lg) var(--space-fluid-sm);font-family:var(--font-family-ui);color:var(--color-text-primary)}.va-header.svelte-nujjmp h1:where(.svelte-nujjmp){font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.5rem);margin:0 0 .25rem}.va-meta.svelte-nujjmp{color:var(--color-text-secondary);margin:0;font-size:var(--font-size-sm)}.va-blurb.svelte-nujjmp{color:var(--color-text-secondary);margin:var(--space-sm) 0 var(--space-lg);font-size:var(--font-size-base)}.legacy-link.svelte-nujjmp{color:var(--color-link);text-decoration:none;border-bottom:1px dashed currentColor}.legacy-link.svelte-nujjmp:hover{color:var(--color-link-hover)}.summary-panel.svelte-nujjmp{margin:0 0 var(--space-md);border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}.summary-toggle.svelte-nujjmp{appearance:none;display:flex;align-items:center;gap:.5rem;width:100%;padding:.6rem .85rem;border:0;background:transparent;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-sm);font-weight:600;text-align:left;cursor:pointer;border-radius:8px}.summary-toggle.svelte-nujjmp:hover{color:var(--color-link)}.summary-caret.svelte-nujjmp{font-size:.75em;color:var(--color-text-tertiary);width:.9em;display:inline-block}.summary-body.svelte-nujjmp{padding:0 .85rem .85rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.65}.summary-body.svelte-nujjmp p:where(.svelte-nujjmp){margin:0 0 .75rem}.summary-body.svelte-nujjmp p:where(.svelte-nujjmp):last-child{margin-bottom:0}.feed-view-toggle.svelte-nujjmp{display:inline-flex;gap:.25rem;padding:.25rem;margin:0 0 var(--space-sm);border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-alt)}.feed-view-btn.svelte-nujjmp{appearance:none;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:0;border-radius:6px;background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.feed-view-btn.svelte-nujjmp:hover{color:var(--color-text-primary)}.feed-view-btn.active.svelte-nujjmp{background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 1px 2px #0000000f}.feed-view-count.svelte-nujjmp{font-size:var(--font-size-xs);font-weight:500;padding:.05rem .4rem;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}.transcript-pane.svelte-nujjmp{display:flex;flex-direction:column;gap:.1rem;max-height:calc(100vh - 180px);overflow-y:auto;padding:.25rem .1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);scroll-behavior:smooth}.speaker-header.svelte-nujjmp{display:flex;align-items:baseline;gap:.5rem;margin:.5rem 0 .15rem;padding:.2rem .6rem;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.04em;color:var(--spk-color);background:var(--spk-bg);border-left:3px solid var(--spk-color);border-radius:0 4px 4px 0}.speaker-header.svelte-nujjmp:first-child{margin-top:.15rem}.speaker-name.svelte-nujjmp{font-weight:600}.speaker-role.svelte-nujjmp{font-size:.85em;font-weight:500;color:color-mix(in srgb,var(--spk-color) 70%,var(--color-text-tertiary, #6b7280));text-transform:uppercase}.seg.svelte-nujjmp:not(.has-excerpt){border-left-color:color-mix(in srgb,var(--spk-color) 35%,transparent)}.seg.svelte-nujjmp{appearance:none;display:grid;grid-template-columns:52px minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.5rem .65rem;border:0;border-left:3px solid transparent;border-radius:4px;background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);line-height:1.55;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.seg.svelte-nujjmp:hover{background:var(--color-surface-alt);color:var(--color-text-primary)}.seg.has-excerpt.svelte-nujjmp{border-left-color:var(--cat-color)}.seg.active.svelte-nujjmp{background:var(--color-surface-alt);color:var(--color-text-primary);font-weight:500;box-shadow:inset 2px 0 0 var(--color-link)}.seg.active.has-excerpt.svelte-nujjmp{box-shadow:inset 2px 0 0 var(--cat-color)}.seg-time.svelte-nujjmp{font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-weight:600}.seg-text.svelte-nujjmp{min-width:0}.seg-text.svelte-nujjmp .seg-phrase{color:inherit;padding:0 .15rem;border-radius:2px}.seg-text.svelte-nujjmp .seg-phrase[data-cat=good_faith]{background:color-mix(in srgb,#10b981 22%,transparent)}.seg-text.svelte-nujjmp .seg-phrase[data-cat=fallacy]{background:color-mix(in srgb,#f59e0b 22%,transparent)}.seg-text.svelte-nujjmp .seg-phrase[data-cat=cultish]{background:color-mix(in srgb,#ef4444 22%,transparent)}.seg-text.svelte-nujjmp .seg-phrase[data-cat=fact]{background:color-mix(in srgb,#3b82f6 22%,transparent)}.layout.svelte-nujjmp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:var(--space-lg)}.mobile-tabs.svelte-nujjmp{display:none;gap:.35rem;margin:0 0 var(--space-md);padding:.25rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-alt)}.mobile-tab.svelte-nujjmp{appearance:none;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .75rem;border:0;border-radius:7px;background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.mobile-tab.svelte-nujjmp:hover{color:var(--color-text-primary)}.mobile-tab.active.svelte-nujjmp{background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 1px 2px #0000000f}.mobile-tab-count.svelte-nujjmp{font-size:var(--font-size-xs);font-weight:500;padding:.05rem .4rem;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}@media(max-width:900px){.layout.svelte-nujjmp{grid-template-columns:minmax(0,1fr)}.mobile-tabs.svelte-nujjmp{display:flex}.layout[data-mobile-tab=video].svelte-nujjmp .feed:where(.svelte-nujjmp){display:none}.layout[data-mobile-tab=findings].svelte-nujjmp .video-column:where(.svelte-nujjmp){display:none}}.filters.svelte-nujjmp{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:var(--space-md)}.chip.svelte-nujjmp{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:var(--font-size-sm);font-family:inherit;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease}.chip.svelte-nujjmp:hover{border-color:var(--chip-color);color:var(--chip-color)}.chip.on.svelte-nujjmp{background:var(--chip-bg);border-color:var(--chip-color);color:var(--chip-color);font-weight:600}.chip-count.svelte-nujjmp{font-size:var(--font-size-xs);opacity:.75;padding-left:.35rem;border-left:1px solid currentColor;margin-left:.1rem}.excerpts.svelte-nujjmp{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.excerpt.svelte-nujjmp{display:grid;grid-template-columns:72px minmax(0,1fr);gap:.75rem;padding:var(--space-sm);border:1px solid var(--color-border);border-left:3px solid var(--cat-color);border-radius:8px;background:var(--color-surface);transition:box-shadow .2s ease,border-color .2s ease}.excerpt.active.svelte-nujjmp{box-shadow:0 0 0 2px var(--cat-color),0 8px 24px color-mix(in srgb,var(--cat-color) 18%,transparent);background:var(--cat-bg)}.jump.svelte-nujjmp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-alt);color:var(--color-text-primary);font-family:var(--font-family-ui);cursor:pointer;transition:all .15s ease}.jump.svelte-nujjmp:hover{border-color:var(--cat-color);color:var(--cat-color);background:var(--cat-bg)}.timestamp.svelte-nujjmp{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--font-size-sm)}.jump-icon.svelte-nujjmp{font-size:.7rem}.excerpt-body.svelte-nujjmp{min-width:0}.finding-row.svelte-nujjmp{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.cat-pill.svelte-nujjmp{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.02em;color:var(--cat-color);background:var(--cat-bg);padding:.15rem .5rem;border-radius:999px}.concern-badge.svelte-nujjmp{display:inline-flex;align-items:center;font-size:var(--font-size-xs);font-weight:500;letter-spacing:.02em;padding:.1rem .45rem;border-radius:999px;border:1px solid currentColor}.concern-badge--observation.svelte-nujjmp{color:var(--color-text-tertiary, #6b7280);background:transparent}.concern-badge--rhetorical_pattern.svelte-nujjmp{color:color-mix(in srgb,var(--cat-color) 75%,var(--color-text-tertiary, #6b7280));background:transparent}.concern-badge--manipulation.svelte-nujjmp{color:var(--cat-color);background:var(--cat-bg);border-color:var(--cat-color)}.speaker-badge.svelte-nujjmp{display:inline-flex;align-items:center;font-size:var(--font-size-xs);font-weight:500;font-style:italic;letter-spacing:.02em;padding:.1rem .45rem;border-radius:999px;color:var(--color-text-tertiary, #6b7280);background:var(--color-surface-subtle, rgba(0, 0, 0, .04))}.excerpt.concern-observation.svelte-nujjmp{opacity:.78}.excerpt.concern-observation.svelte-nujjmp .cat-pill:where(.svelte-nujjmp){filter:saturate(.55)}.excerpt.concern-observation.svelte-nujjmp .quote:where(.svelte-nujjmp){border-left-color:color-mix(in srgb,var(--cat-color) 25%,transparent)}.finding-title.svelte-nujjmp{margin:0;font-family:var(--font-family-display);font-size:var(--font-size-lg);line-height:1.3}.quote.svelte-nujjmp{margin:.25rem 0 .5rem;padding:.4rem 0 .4rem .75rem;border-left:2px solid color-mix(in srgb,var(--cat-color) 40%,transparent);font-family:var(--font-family-display);font-size:var(--font-size-md);line-height:1.55;color:var(--color-text-primary)}.quote.svelte-nujjmp .phrase{color:inherit;background:color-mix(in srgb,var(--cat-color) 22%,transparent);padding:0 .15rem;border-radius:2px}.reactions.svelte-nujjmp{display:flex;flex-wrap:wrap;gap:.35rem;margin:.1rem 0 .35rem}.reaction.svelte-nujjmp{font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:var(--color-surface-alt);border:1px solid var(--color-border);padding:.1rem .4rem;border-radius:4px}.why-toggle.svelte-nujjmp{appearance:none;background:transparent;border:none;padding:0;margin-top:.25rem;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer}.why-toggle.svelte-nujjmp:hover{color:var(--cat-color)}.excerpt-actions.svelte-nujjmp{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.inquire-toggle.svelte-nujjmp{appearance:none;background:transparent;border:none;padding:0;margin-top:.25rem;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;font-style:italic}.inquire-toggle.svelte-nujjmp:hover{color:var(--cat-color)}.revised-badge.svelte-nujjmp{display:inline-flex;align-items:center;font-size:var(--font-size-xs);font-weight:500;font-style:italic;letter-spacing:.02em;padding:.1rem .45rem;border-radius:999px;color:#6366f1;background:#6366f11a}.inquiry-form.svelte-nujjmp{margin-top:.75rem;padding:.75rem;background:var(--color-surface-subtle, rgba(0, 0, 0, .03));border-radius:6px;display:flex;flex-direction:column;gap:.5rem}.inquiry-field.svelte-nujjmp{display:flex;flex-direction:column;gap:.25rem;font-size:var(--font-size-sm)}.inquiry-field.svelte-nujjmp span:where(.svelte-nujjmp){color:var(--color-text-secondary);font-weight:500}.inquiry-field.svelte-nujjmp textarea:where(.svelte-nujjmp){font-family:inherit;font-size:var(--font-size-sm);padding:.5rem;border:1px solid var(--color-border, rgba(0, 0, 0, .15));border-radius:4px;resize:vertical}.inquiry-scope.svelte-nujjmp{display:flex;flex-direction:column;gap:.25rem;border:none;padding:0;margin:0;font-size:var(--font-size-sm)}.inquiry-scope.svelte-nujjmp legend:where(.svelte-nujjmp){font-weight:500;color:var(--color-text-secondary);padding:0;margin-bottom:.25rem}.inquiry-scope.svelte-nujjmp label:where(.svelte-nujjmp){display:flex;gap:.4rem;align-items:baseline;cursor:pointer}.inquiry-scope.svelte-nujjmp em:where(.svelte-nujjmp){color:var(--color-text-tertiary);font-style:italic;font-size:var(--font-size-xs)}.inquiry-error.svelte-nujjmp{margin:0;color:#dc2626;font-size:var(--font-size-sm)}.inquiry-actions.svelte-nujjmp{display:flex;justify-content:flex-end;gap:.5rem}.inquiry-actions.svelte-nujjmp button:where(.svelte-nujjmp){appearance:none;font-family:inherit;font-size:var(--font-size-sm);padding:.35rem .75rem;border:1px solid var(--color-border, rgba(0, 0, 0, .15));border-radius:4px;background:var(--color-surface-elevated, white);cursor:pointer}.inquiry-actions.svelte-nujjmp button[type=submit]:where(.svelte-nujjmp){background:var(--color-text-primary, #111);color:#fff;border-color:var(--color-text-primary, #111)}.inquiry-actions.svelte-nujjmp button:where(.svelte-nujjmp):disabled{opacity:.5;cursor:not-allowed}.inquiry-status.svelte-nujjmp{margin:.5rem 0 0;padding:.5rem .75rem;font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-secondary);background:#6366f10f;border-left:3px solid #6366f1;border-radius:0 4px 4px 0}.why.svelte-nujjmp{margin:.5rem 0 0;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary)}.empty.svelte-nujjmp{color:var(--color-text-tertiary);font-style:italic;padding:var(--space-md);text-align:center}.video-column.svelte-nujjmp{min-width:0}.video-sticky.svelte-nujjmp{position:sticky;top:var(--space-2xl)}.video-wrap.svelte-nujjmp{position:relative;padding-bottom:56.25%;height:0;border-radius:8px;overflow:hidden;background:#000}.video-wrap.svelte-nujjmp iframe:where(.svelte-nujjmp){position:absolute;inset:0;width:100%;height:100%;border:0}.playhead.svelte-nujjmp{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-top:.5rem;background:var(--color-surface-alt);border-radius:6px;font-size:var(--font-size-sm)}.playhead-label.svelte-nujjmp{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-xs)}.playhead-time.svelte-nujjmp{font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-text-primary)}.playhead-status.svelte-nujjmp{margin-left:auto;color:var(--color-text-tertiary);font-style:italic}.active-card.svelte-nujjmp{margin-top:.5rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-left:3px solid var(--cat-color);border-radius:8px;background:var(--cat-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--cat-color) 25%,transparent),0 6px 18px color-mix(in srgb,var(--cat-color) 12%,transparent);animation:svelte-nujjmp-active-card-in .18s ease-out;transition:opacity .3s ease,box-shadow .3s ease,background .3s ease}.active-card.past.svelte-nujjmp{opacity:.72;background:var(--color-surface);box-shadow:none}.active-card.past.svelte-nujjmp .active-card-title:where(.svelte-nujjmp),.active-card.past.svelte-nujjmp .active-card-quote:where(.svelte-nujjmp){color:var(--color-text-secondary)}.past-flag.svelte-nujjmp{text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--color-text-tertiary);margin-right:.15rem}@keyframes svelte-nujjmp-active-card-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.active-card-head.svelte-nujjmp{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.active-card-range.svelte-nujjmp{font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.active-card-title.svelte-nujjmp{margin:0 0 .35rem;font-family:var(--font-family-display);font-size:var(--font-size-md);line-height:1.25;color:var(--color-text-primary)}.active-card-quote.svelte-nujjmp{margin:0 0 .5rem;padding:.3rem 0 .3rem .6rem;border-left:2px solid color-mix(in srgb,var(--cat-color) 40%,transparent);font-family:var(--font-family-display);font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-primary)}.active-card-quote.svelte-nujjmp .phrase{color:inherit;background:color-mix(in srgb,var(--cat-color) 26%,transparent);padding:0 .15rem;border-radius:2px}.active-card-why.svelte-nujjmp{margin:0;font-size:var(--font-size-xs);line-height:1.5;color:var(--color-text-secondary)}.active-card-idle.svelte-nujjmp{margin-top:.5rem;padding:.5rem .75rem;border:1px dashed var(--color-border);border-radius:6px;color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-style:italic;text-align:center}.source-note.svelte-nujjmp{margin:var(--space-sm) 0 0;font-size:var(--font-size-xs);color:var(--color-text-tertiary);line-height:1.5}@media(max-width:900px){.video-sticky.svelte-nujjmp{position:static}.feed-view-toggle.svelte-nujjmp{display:none}.transcript-pane.svelte-nujjmp{max-height:60vh}}
