.belief-timeline{--bt-stroke:#000c;--bt-stroke-muted:#0000001f;--bt-text:#000000a6;--bt-text-muted:#00000059;--bt-gap-fill:#0ea5e91a;--bt-p-line:#000000d9;--bt-cf-line:#00000040;--bt-belief:#10b9818c;--bt-disbelief:#ef444473;--bt-uncertainty:#eab30859;--bt-dot-truth:#000000d9;--bt-dot-warrant:#dc2626cc;--bt-dot-mixed:#ca8a04cc;--bt-dot-prior:#0006;--bt-tooltip-bg:#fffffff2;--bt-tooltip-border:#0000001f;--bt-tooltip-text:#000000d9;--bt-tooltip-muted:#00000073}[data-theme=dark] .belief-timeline{--bt-stroke:#ffffffd9;--bt-stroke-muted:#ffffff4d;--bt-text:#ffffffb3;--bt-text-muted:#fff6;--bt-gap-fill:#0ea5e91f;--bt-p-line:#ffffffe6;--bt-cf-line:#ffffff59;--bt-belief:#10b98199;--bt-disbelief:#ef444480;--bt-uncertainty:#eab30866;--bt-dot-truth:#ffffffe6;--bt-dot-warrant:#ef4444cc;--bt-dot-mixed:#eab308cc;--bt-dot-prior:#ffffff80;--bt-tooltip-bg:#141419eb;--bt-tooltip-border:#ffffff26;--bt-tooltip-text:#ffffffd9;--bt-tooltip-muted:#ffffff80}.belief-timeline{margin:2.5rem 0;position:relative}.belief-timeline__svg{margin:0 auto;display:block;overflow:visible}.belief-timeline__grid-line{stroke:var(--bt-stroke-muted);stroke-width:.5px}.belief-timeline__neutral-line{stroke:var(--bt-text-muted);stroke-width:.75px;stroke-dasharray:4 4}.belief-timeline__gap-area{fill:var(--bt-gap-fill)}.belief-timeline__p-line{fill:none;stroke:var(--bt-p-line);stroke-width:1.5px}.belief-timeline__cf-line{fill:none;stroke:var(--bt-cf-line);stroke-width:1px;stroke-dasharray:4 3}.belief-timeline__hover-guide{stroke:var(--bt-text-muted);stroke-width:.75px;stroke-dasharray:2 2;pointer-events:none}.belief-timeline__dot{stroke:none;transition:r .15s}.belief-timeline__dot--truth{fill:var(--bt-dot-truth)}.belief-timeline__dot--warrant{fill:var(--bt-dot-warrant)}.belief-timeline__dot--mixed{fill:var(--bt-dot-mixed)}.belief-timeline__dot--prior{fill:var(--bt-dot-prior)}.belief-timeline__dot--hovered{stroke:var(--bt-stroke);stroke-width:1.5px}.belief-timeline__annotation{font-size:.5rem;font-family:var(--font-family-mono,monospace);fill:var(--bt-text-muted);pointer-events:none}.belief-timeline__tick-label{font-size:.5625rem;font-family:var(--font-family-mono,monospace);fill:var(--bt-text-muted)}.belief-timeline__axis-title{font-size:.5625rem;font-family:var(--font-family-primary,sans-serif);text-transform:uppercase;letter-spacing:.08em;fill:var(--bt-text);font-weight:500}.belief-timeline__area--belief{fill:var(--bt-belief)}.belief-timeline__area--disbelief{fill:var(--bt-disbelief)}.belief-timeline__area--uncertainty{fill:var(--bt-uncertainty)}.belief-timeline__legend-swatch--belief{fill:var(--bt-belief)}.belief-timeline__legend-swatch--disbelief{fill:var(--bt-disbelief)}.belief-timeline__legend-swatch--uncertainty{fill:var(--bt-uncertainty)}.belief-timeline__legend-swatch--gap{fill:var(--bt-gap-fill);stroke:var(--bt-stroke-muted);stroke-width:.5px}.belief-timeline__legend-label{font-size:.5rem;font-family:var(--font-family-mono,monospace);fill:var(--bt-text-muted)}.belief-timeline__tooltip{background:var(--bt-tooltip-bg);border:1px solid var(--bt-tooltip-border);pointer-events:none;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:.375rem;min-width:10rem;margin-top:-12px;padding:.5rem .625rem;position:absolute;transform:translate(-50%,-100%)}.belief-timeline__tooltip-date{font-size:.5rem;font-family:var(--font-family-mono,monospace);color:var(--bt-tooltip-muted);margin-bottom:.125rem}.belief-timeline__tooltip-event{color:var(--bt-tooltip-text);margin-bottom:.375rem;font-size:.6875rem;font-weight:500;line-height:1.3}.belief-timeline__tooltip-row{font-size:.5625rem;font-family:var(--font-family-mono,monospace);color:var(--bt-tooltip-muted);justify-content:space-between;gap:.5rem;line-height:1.6;display:flex}.belief-timeline__tooltip-kind{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.belief-timeline__tooltip-kind[data-kind=truth]{color:var(--bt-dot-truth)}.belief-timeline__tooltip-kind[data-kind=warrant]{color:var(--bt-dot-warrant)}.belief-timeline__tooltip-kind[data-kind=mixed]{color:var(--bt-dot-mixed)}.belief-timeline__tooltip-kind[data-kind=prior]{color:var(--bt-dot-prior)}.belief-trajectory{--belief-ternary-stroke:#000000d9;--belief-ternary-point-fill:#000000e6;--belief-ternary-trail-dot:#00000080}[data-theme=dark] .belief-trajectory{--belief-ternary-stroke:#ffffffe6;--belief-ternary-point-fill:#fffffff2;--belief-ternary-trail-dot:#fff9}.belief-trajectory__stage{justify-content:center;display:flex}.belief-trajectory__metrics{justify-content:center;gap:1.25rem;padding:.5rem 0;display:flex}.belief-trajectory__metric{flex-direction:column;align-items:center;gap:.125rem;display:flex}.belief-trajectory__metric-label{font-size:.5rem;font-family:var(--font-family-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-muted,#0006)}.belief-trajectory__metric-value{font-size:.75rem;font-family:var(--font-family-mono,monospace);color:var(--c-text,#000c);font-weight:500}.belief-ternary{color:var(--belief-ternary-stroke)}.belief-ternary__label{font-size:.6875rem;font-family:var(--font-family-primary,inherit);text-transform:uppercase;letter-spacing:.05em;fill:currentColor;font-weight:500}.belief-ternary__axis-line{stroke:currentColor;stroke-width:.5px;stroke-opacity:.35;pointer-events:none}.belief-ternary__trail{pointer-events:none}.belief-ternary__trail-dot{fill:var(--belief-ternary-trail-dot);pointer-events:none}.belief-ternary__cf-connector{stroke:currentColor;stroke-width:.75px;stroke-dasharray:3 3;pointer-events:none}.belief-ternary__cf-point{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:2 2;pointer-events:none}.belief-ternary__halo{pointer-events:none}.belief-ternary__halo-capsule{fill:none;stroke:currentColor;stroke-width:2.5px}.belief-ternary__halo-lobe{fill:none;stroke:currentColor;stroke-width:.75px;stroke-dasharray:3 3;stroke-opacity:.6}.belief-ternary__halo-axis{stroke:currentColor;stroke-width:.75px;stroke-opacity:.5}.belief-ternary__halo-focus{fill:currentColor;opacity:.8}.belief-ternary__point{fill:var(--belief-ternary-point-fill);stroke:var(--belief-ternary-stroke);stroke-width:1.5px;filter:drop-shadow(0 0 3px #0000001a)}[data-theme=dark] .belief-ternary__point{filter:drop-shadow(0 0 3px #fff3)}.belief-scroll-scene{--bss-card-bg:#00000005;--bss-card-border:#00000014;--bss-card-active-border:#00000040;--bss-text:#000000d9;--bss-text-muted:#0006;--bss-kind-truth:#000000a6;--bss-kind-warrant:#dc2626b3;--bss-kind-mixed:#ca8a04b3;--bss-kind-prior:#00000059}[data-theme=dark] .belief-scroll-scene{--bss-card-bg:#ffffff0a;--bss-card-border:#ffffff1a;--bss-card-active-border:#ffffff4d;--bss-text:#ffffffd9;--bss-text-muted:#ffffff73;--bss-kind-truth:#ffffffb3;--bss-kind-warrant:#ef4444b3;--bss-kind-mixed:#eab308b3;--bss-kind-prior:#fff6}.belief-scroll-scene{grid-template-columns:1fr 1fr;gap:0;width:100vw;margin:3rem calc(50% - 50vw);padding:0 max(1rem,50vw - 32rem);display:grid;position:relative}@media (width<=768px){.belief-scroll-scene{grid-template-columns:1fr;width:100%;margin-left:0;margin-right:0;padding:0}}.belief-scroll-scene__sticky{flex-direction:column;align-self:start;align-items:center;height:fit-content;padding:1rem 0;display:flex;position:sticky;top:calc(50vh - 280px)}@media (width<=768px){.belief-scroll-scene__sticky{z-index:5;background:var(--c-bg,#fff);padding:.5rem 0;position:sticky;top:0;transform:none}[data-theme=dark] .belief-scroll-scene__sticky{background:var(--c-bg,#0a0a0a)}}.belief-scroll-scene__cards{flex-direction:column;gap:1rem;padding:2rem 2rem 2rem 1.5rem;display:flex}@media (width<=768px){.belief-scroll-scene__cards{padding:1rem}}.belief-scroll-scene__card{border-left:2px solid var(--bss-card-border);background:var(--bss-card-bg);opacity:.5;border-radius:0 .5rem .5rem 0;padding:1.25rem 1.5rem;transition:border-color .3s,opacity .3s}.belief-scroll-scene__card--active{border-left-color:var(--bss-card-active-border);opacity:1}@media (width<=768px){.belief-scroll-scene__card{padding:1rem 1.25rem}}.belief-scroll-scene__card-header{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.belief-scroll-scene__card-year{font-size:.625rem;font-family:var(--font-family-mono,monospace);text-transform:uppercase;letter-spacing:.1em;color:var(--bss-text-muted);font-weight:600}.belief-scroll-scene__card-kind{font-size:.5rem;font-family:var(--font-family-mono,monospace);text-transform:uppercase;letter-spacing:.08em;border:1px solid;border-radius:999px;padding:.0625rem .375rem}.belief-scroll-scene__card-kind--truth{color:var(--bss-kind-truth)}.belief-scroll-scene__card-kind--warrant{color:var(--bss-kind-warrant)}.belief-scroll-scene__card-kind--mixed{color:var(--bss-kind-mixed)}.belief-scroll-scene__card-kind--prior{color:var(--bss-kind-prior)}.belief-scroll-scene__card-headline{color:var(--bss-text);font-size:1.125rem;font-weight:500;line-height:1.3;font-family:var(--font-family-primary,sans-serif);margin:0 0 .5rem}.belief-scroll-scene__card-body{color:var(--bss-text-muted);font-size:.875rem;line-height:1.6;font-family:var(--font-family-secondary,sans-serif);margin:0}:root{--c-bg:#fff;--c-surface:#fcfcfc;--c-surface-hover:#f5f5f5;--c-surface-dim:#f0f0f0;--c-surface-code:#f2f2f2;--c-border:#dbdbdb;--c-border-light:#ebebeb;--c-border-code:#e3e3e3;--c-text:#1f1f1f;--c-text-body:#2e2e2e;--c-text-secondary:#3d3d3d;--c-text-muted:#7a7a7a;--c-text-faint:#9e9e9e;--c-text-ghost:#bdbdbd;--c-shell-bg:#000;--c-shell-text:#3d3d3d;--c-scrollbar:#d1d1d1;--c-scrollbar-hover:#adadad;--c-focus:#999;--c-sphere-stroke:#000;--c-sphere-fill:#f2f2f2;--c-sphere-text:#242424;--c-sphere-text-muted:gray;--c-sphere-gc-back:#858585;--c-sphere-gc-front:#383838;--c-sphere-gc-idle:#333;--c-sphere-axis:#525252;--c-sphere-node:#000;--c-sphere-node-hover:#000;--c-sphere-isoline:#000}[data-theme=dark]{--c-bg:#1a1a1a;--c-surface:#212121;--c-surface-hover:#2e2e2e;--c-surface-dim:#292929;--c-surface-code:#262626;--c-border:#3d3d3d;--c-border-light:#333;--c-border-code:#383838;--c-text:#ebebeb;--c-text-body:#dbdbdb;--c-text-secondary:#ccc;--c-text-muted:#8c8c8c;--c-text-faint:#737373;--c-text-ghost:#5c5c5c;--c-shell-bg:#000;--c-shell-text:#ccc;--c-scrollbar:#4d4d4d;--c-scrollbar-hover:#6b6b6b;--c-focus:gray;--c-sphere-stroke:#fff;--c-sphere-fill:#262626;--c-sphere-text:#e6e6e6;--c-sphere-text-muted:#949494;--c-sphere-gc-back:#7a7a7a;--c-sphere-gc-front:#c7c7c7;--c-sphere-gc-idle:#ccc;--c-sphere-axis:#adadad;--c-sphere-node:#7a7a7a;--c-sphere-node-hover:#e0e0e0;--c-sphere-isoline:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--c-bg);width:100%;height:100%;color:var(--c-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:TT Supermolot Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--c-scrollbar);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--c-scrollbar-hover)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}button:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.prose{max-width:62ch;color:var(--c-text-body);margin:0 auto;line-height:1.7}.prose h1{letter-spacing:-.02em;color:var(--c-text);margin-bottom:20px;font-size:22px;font-weight:500;line-height:1.2}.prose h2{letter-spacing:.05em;text-transform:uppercase;color:var(--c-text-muted);margin-top:36px;margin-bottom:12px;font-size:15px;font-weight:500}.prose h3{letter-spacing:-.01em;color:var(--c-text-secondary);margin-top:28px;margin-bottom:8px;font-size:14px;font-weight:500}.prose p{color:var(--c-text-secondary);margin-bottom:16px;font-size:14px;line-height:1.7}.prose ul,.prose ol{margin-bottom:16px;padding-left:20px}.prose li{color:var(--c-text-secondary);margin-bottom:6px;font-size:14px;line-height:1.65}.prose strong{color:var(--c-text-body);font-weight:500}.prose em{font-style:italic}.prose code{background:var(--c-surface-code);border:1px solid var(--c-border-code);color:var(--c-text-secondary);border-radius:3px;padding:1px 5px;font-family:SF Mono,Fira Code,monospace;font-size:12px}.prose pre{background:var(--c-surface-hover);border:1px solid var(--c-border-code);border-radius:8px;margin-bottom:20px;padding:16px 20px;overflow-x:auto}.prose pre code{background:0 0;border:none;padding:0;font-size:12px;line-height:1.6}.prose blockquote{border-left:2px solid var(--c-scrollbar);color:var(--c-text-muted);margin:20px 0;padding-left:16px;font-style:italic}.prose hr{border:none;border-top:1px solid var(--c-border-light);margin:32px 0}.prose a{color:var(--c-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--c-text-ghost);text-decoration-color:var(--c-text-ghost);text-underline-offset:3px}.prose a:hover{-webkit-text-decoration-color:var(--c-text-muted);text-decoration-color:var(--c-text-muted)}.prose figure{margin-top:32px;margin-bottom:32px}.prose figure+p,.prose aside+p{margin-top:20px}.prose section+section{margin-top:48px}.prose table{font-size:13px;line-height:1.5}.prose p em{color:var(--c-text-secondary)}.scroll-indicator-dot{background-color:var(--c-text-ghost);border-radius:20px;width:3px;height:6px;margin-top:7px;position:relative}.scroll-indicator-dot:before,.scroll-indicator-dot:after{content:"";border:none;border-right:1.5px solid var(--c-text-ghost);border-top:1.5px solid var(--c-text-ghost);opacity:0;width:8px;height:8px;margin-top:6px;animation:1.8s linear infinite scroll-indicator-chevron;position:absolute;left:-3px;transform:translateY(-6px)rotate(135deg)}.scroll-indicator-dot:after{animation-delay:.8s}@keyframes scroll-indicator-chevron{0%{opacity:0;margin-top:6px}50%{opacity:1;margin-top:16px}to{opacity:0;margin-top:26px}}
