._pill_1k5kk_5{border-radius:var(--vernant-radius-sm,4px);font-family:var(--vernant-font-mono);font-size:var(--vernant-text-caption-size,12px);cursor:pointer;vertical-align:baseline;color:var(--vernant-accent,#60a5fa);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:1px 6px;font-weight:600;line-height:1.4;display:inline-flex;position:relative}._pill_1k5kk_5:focus-visible{outline:2px solid var(--vernant-accent,#60a5fa);outline-offset:2px}._pill--live_1k5kk_31{color:var(--vernant-accent,#2563eb);border-color:var(--vernant-accent,#2563eb);background-color:color-mix(in srgb, var(--vernant-accent,#2563eb) 10%, transparent)}._pill--cached_1k5kk_37{color:var(--vernant-text-secondary,#94a3b8);border-color:var(--vernant-text-secondary,#94a3b8);background-color:var(--vernant-bg-elevated,#ffffff0a);border-style:dashed}._pill--retracted_1k5kk_44{color:var(--vernant-error,#dc2626);border-color:var(--vernant-error,#dc2626);background-color:color-mix(in srgb, var(--vernant-error,#dc2626) 5%, transparent);text-decoration:line-through}._pill--unavailable_1k5kk_51{color:var(--vernant-text-tertiary,#9ca3af);border-color:var(--vernant-border-default,#ffffff26);cursor:not-allowed;opacity:.6}._is-navigation-disabled_1k5kk_59{cursor:not-allowed;opacity:.6}._container_oqhyb_2{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;width:100%;padding:12px;position:relative;overflow:hidden}._container_oqhyb_2 canvas{width:100%;max-width:100%}._calcAsserted_55gq7_5{display:inline}._calcDerived_55gq7_9{border-bottom:2px solid var(--vernant-accent,#3b82f6);display:inline}._calcModeled_55gq7_14{border-bottom:2px dashed var(--vernant-warning,#ca8a04);display:inline}._calcModeledUnverified_55gq7_19{border-bottom:2px dashed var(--vernant-error,#dc2626);background-color:color-mix(in srgb, var(--vernant-error,#dc2626) 5%, transparent);display:inline}._chipGlyph_55gq7_25{margin-left:var(--vernant-spacing-1,4px);padding:0 var(--vernant-spacing-1,4px);font-size:var(--vernant-text-caption-size,.75rem);font-family:var(--vernant-font-mono,monospace);border:1px solid var(--vernant-border-default,#ffffff26);border-radius:var(--vernant-radius-sm,4px);background:var(--vernant-bg-surface,#ffffff0a);color:var(--vernant-text-secondary,#94a3b8);cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;min-width:1.5em;height:1.25em;font-weight:600;line-height:1;display:inline-flex}._chipGlyph_55gq7_25:hover{background:var(--vernant-bg-subtle,#ffffff14);border-color:var(--vernant-accent,#60a5fa);color:var(--vernant-accent,#60a5fa)}._chipGlyph_55gq7_25:focus-visible{outline:2px solid var(--vernant-accent,#60a5fa);outline-offset:1px}._is-navigation-disabled_55gq7_56{cursor:not-allowed;opacity:.5}._is-navigation-disabled_55gq7_56:hover{background:var(--vernant-bg-surface,#ffffff0a);border-color:var(--vernant-border-default,#ffffff26);color:var(--vernant-text-secondary,#94a3b8)}._unverifiedWarning_55gq7_67{align-items:center;gap:var(--vernant-spacing-1,4px);padding:var(--vernant-spacing-1,4px) var(--vernant-spacing-2,8px);background:color-mix(in srgb, var(--vernant-error,#dc2626) 5%, transparent);border:1px solid var(--vernant-error,#dc2626);border-radius:var(--vernant-radius-sm,4px);color:var(--vernant-error,#dc2626);font-size:var(--vernant-text-caption-size,.75rem);font-weight:500;display:inline-flex}._panel_1ku5e_7{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:8px;margin-top:12px;padding:12px 16px;display:flex}._row_1ku5e_18{align-items:baseline;gap:10px;font-size:13px;display:flex}._label_1ku5e_25{color:#64748b;letter-spacing:.3px;text-transform:uppercase;flex-shrink:0;min-width:120px;font-size:11px}._confidenceWrap_1ku5e_35{align-items:center;gap:8px;display:flex}._confidenceText_1ku5e_41{color:#e2e8f0;min-width:36px;font-weight:600}._confidenceTrack_1ku5e_47{background:#ffffff1a;border-radius:2px;flex:1;height:4px;overflow:hidden}._confidenceFill_1ku5e_55{background:#60a5fa;border-radius:2px;height:100%;transition:width .2s}._alignmentValue_1ku5e_64{color:#e2e8f0;align-items:center;gap:6px;display:flex}._glyph_1ku5e_71{font-family:monospace;font-weight:700}._alignmentSupports_1ku5e_78{color:#86efac}._alignmentInconclusive_1ku5e_81{color:#fde68a}._alignmentContradicts_1ku5e_84{color:#fca5a5}._corroborationValue_1ku5e_89{align-items:center;gap:8px;display:flex}._corroborationScore_1ku5e_95{color:#e2e8f0;font-weight:600}._corroborationMethod_1ku5e_100{color:#64748b;font-size:11px}._trustDegradedBadge_1ku5e_106{color:#fca5a5;background:#f871711f;border:1px solid #f8717166;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}._tierText_1ku5e_121{color:#94a3b8;margin-left:4px;font-size:11px}:root{--vernant-bg-base:#fafaf9;--vernant-bg-surface:#fff;--vernant-bg-elevated:#fff;--vernant-bg-subtle:#f5f5f3;--vernant-border-default:#e8e6e1;--vernant-text-primary:#1c1c1a;--vernant-text-secondary:#6b6b66;--vernant-text-tertiary:#5e5e63;--vernant-accent:#2563eb;--vernant-success:#16a34a;--vernant-success-text:#166534;--vernant-warning:#ca8a04;--vernant-warning-text:#92400e;--vernant-error:#dc2626;--vernant-info:#2563eb;--vernant-accent-on:#fff;--vernant-text-on-accent:#fff;--vernant-scrim:#0006;--vernant-tier1-bg:#eff6ff;--vernant-tier1-border:transparent;--vernant-tier2-bg:#f8fafc;--vernant-tier2-border:#94a3b8;--vernant-tier3-bg:#fafaf9;--vernant-tier3-border:#a3a39e;--vernant-tier4-bg:#fafaf9cc;--vernant-tier4-border:#d4d4cf;--vernant-branch-1:#6366f1;--vernant-branch-2:#0ea5e9;--vernant-branch-3:#10b981;--vernant-branch-4:#f59e0b;--vernant-branch-5:#ef4444;--vernant-branch-6:#8b5cf6;--vernant-branch-7:#ec4899;--vernant-branch-8:#14b8a6;--vernant-font-sans:"Geist Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--vernant-font-mono:"Geist Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--vernant-text-display-size:28px;--vernant-text-display-leading:36px;--vernant-text-display-weight:600;--vernant-text-heading-1-size:22px;--vernant-text-heading-1-leading:28px;--vernant-text-heading-1-weight:600;--vernant-text-heading-2-size:18px;--vernant-text-heading-2-leading:24px;--vernant-text-heading-2-weight:600;--vernant-text-heading-3-size:16px;--vernant-text-heading-3-leading:22px;--vernant-text-heading-3-weight:500;--vernant-text-body-size:14px;--vernant-text-body-leading:20px;--vernant-text-body-weight:400;--vernant-text-body-small-size:13px;--vernant-text-body-small-leading:18px;--vernant-text-body-small-weight:400;--vernant-text-caption-size:12px;--vernant-text-caption-leading:16px;--vernant-text-caption-weight:400;--vernant-text-mono-size:13px;--vernant-text-mono-leading:18px;--vernant-text-mono-weight:400;--vernant-spacing-0:0;--vernant-spacing-1:4px;--vernant-spacing-2:8px;--vernant-spacing-3:12px;--vernant-spacing-4:16px;--vernant-spacing-5:20px;--vernant-spacing-6:24px;--vernant-spacing-8:32px;--vernant-spacing-10:40px;--vernant-spacing-12:48px;--vernant-spacing-16:64px;--vernant-radius-sm:4px;--vernant-radius-md:8px;--vernant-radius-lg:12px;--vernant-radius-full:9999px;--vernant-shadow-sm:0 1px 2px 0 #0000000d;--vernant-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--vernant-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--vernant-transition-micro:80ms;--vernant-transition-panel:.15s;--vernant-transition-page:.3s;--vernant-transition-easing:ease-out;--vernant-focus-ring-width:2px;--vernant-focus-ring-offset:2px;--vernant-bg-overlay:#00000080;--text:var(--vernant-text-secondary);--text-h:var(--vernant-text-primary);--bg:var(--vernant-bg-base);--border:var(--vernant-border-default);--code-bg:var(--vernant-bg-subtle);--accent:var(--vernant-accent);--accent-bg:color-mix(in srgb, var(--vernant-accent) 10%, transparent);--accent-border:color-mix(in srgb, var(--vernant-accent) 50%, transparent);--social-bg:color-mix(in srgb, var(--vernant-bg-subtle) 50%, transparent);--shadow:var(--vernant-shadow-lg);--sans:var(--vernant-font-sans);--heading:var(--vernant-font-sans);--mono:var(--vernant-font-mono)}:root.dark,html.dark{--vernant-bg-base:#0f0f10;--vernant-bg-surface:#1a1a1e;--vernant-bg-elevated:#252529;--vernant-bg-subtle:#2e2e33;--vernant-border-default:#2e2e33;--vernant-text-primary:#e8e8ed;--vernant-text-secondary:#9a9a9f;--vernant-text-tertiary:#5e5e63;--vernant-accent:#3b82f6;--vernant-success:#22c55e;--vernant-success-text:#4ade80;--vernant-warning:#eab308;--vernant-warning-text:#fbbf24;--vernant-error:#ef4444;--vernant-info:#3b82f6;--vernant-accent-on:#fff;--vernant-text-on-accent:#fff;--vernant-scrim:#0009;--vernant-tier1-bg:#1a2840;--vernant-tier1-border:transparent;--vernant-tier2-bg:#1c2028;--vernant-tier2-border:#475569;--vernant-tier3-bg:#1a1a1f;--vernant-tier3-border:#52524e;--vernant-tier4-bg:#171719cc;--vernant-tier4-border:#3e3e3a;--vernant-shadow-sm:0 1px 2px 0 #0003;--vernant-shadow-md:0 4px 6px -1px #0000004d, 0 2px 4px -2px #0000004d;--vernant-shadow-lg:0 10px 15px -3px #0000004d, 0 4px 6px -4px #0000004d;--vernant-bg-overlay:#000000b3}@media (prefers-color-scheme:dark){:root:not(.light){--vernant-bg-base:#0f0f10;--vernant-bg-surface:#1a1a1e;--vernant-bg-elevated:#252529;--vernant-bg-subtle:#2e2e33;--vernant-border-default:#2e2e33;--vernant-text-primary:#e8e8ed;--vernant-text-secondary:#9a9a9f;--vernant-text-tertiary:#5e5e63;--vernant-accent:#3b82f6;--vernant-success:#22c55e;--vernant-success-text:#4ade80;--vernant-warning:#eab308;--vernant-warning-text:#fbbf24;--vernant-error:#ef4444;--vernant-info:#3b82f6;--vernant-tier1-bg:#1a2840;--vernant-tier2-bg:#1c2028;--vernant-tier3-bg:#1a1a1f;--vernant-tier4-bg:#171719cc;--vernant-tier1-border:transparent;--vernant-tier2-border:#475569;--vernant-tier3-border:#52524e;--vernant-tier4-border:#3e3e3a;--vernant-scrim:#0009;--vernant-bg-overlay:#000000b3}#social .button-icon{filter:invert()brightness(2)}}html{transition:background-color var(--vernant-transition-panel) var(--vernant-transition-easing), color var(--vernant-transition-panel) var(--vernant-transition-easing), border-color var(--vernant-transition-panel) var(--vernant-transition-easing)}@media (prefers-reduced-motion:reduce){html{transition:none}}body{background:var(--vernant-bg-base);color:var(--vernant-text-primary);font-family:var(--vernant-font-sans);font-size:var(--vernant-text-body-size);line-height:var(--vernant-text-body-leading);margin:0}#app{text-align:center;border-inline:1px solid var(--vernant-border-default);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--vernant-font-sans);color:var(--vernant-text-primary);letter-spacing:-.01em}h1{font-size:var(--vernant-text-display-size);line-height:var(--vernant-text-display-leading);font-weight:var(--vernant-text-display-weight);margin:var(--vernant-spacing-8) 0}h2{font-size:var(--vernant-text-heading-1-size);line-height:var(--vernant-text-heading-1-leading);font-weight:var(--vernant-text-heading-1-weight);margin:0 0 var(--vernant-spacing-2)}p{margin:0}code,.counter{font-family:var(--vernant-font-mono);border-radius:var(--vernant-radius-sm);color:var(--vernant-text-primary);display:inline-flex}code{font-size:var(--vernant-text-mono-size);line-height:var(--vernant-text-mono-leading);padding:var(--vernant-spacing-1) var(--vernant-spacing-2);background:var(--vernant-bg-subtle)}:focus-visible{outline:var(--vernant-focus-ring-width) solid var(--vernant-accent);outline-offset:var(--vernant-focus-ring-offset);transition:outline-color var(--vernant-transition-micro) var(--vernant-transition-easing)}:focus:not(:focus-visible){outline:none}@media (width<=640px){.vernant-conflict-claims-grid{grid-template-columns:1fr!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.px-shell-container{container:proof-explorer/inline-size}@container proof-explorer (width<=639px){.px-shell-container [data-testid=px-main]{overflow-x:hidden}}.streaming-arrival-toast{min-height:40px;padding:0 var(--vernant-spacing-4);border:1px solid var(--vernant-accent);border-radius:var(--vernant-radius-sm);background:var(--vernant-bg-elevated);color:var(--vernant-text-primary);box-shadow:var(--vernant-shadow-lg);cursor:pointer;font-family:var(--vernant-font-sans);font-size:var(--vernant-text-body-small-size);font-weight:600}.streaming-arrival-highlight{animation:.3s ease-out vernant-streaming-arrival-flash}.streaming-arrival-highlight--reduced-motion{box-shadow:inset 0 -2px 0 var(--vernant-accent)}@keyframes vernant-streaming-arrival-flash{0%,33%{background-color:color-mix(in srgb, var(--vernant-accent) 12%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.streaming-arrival-highlight{box-shadow:inset 0 -2px 0 var(--vernant-accent);animation:none}}.scope-combobox{position:relative}.scope-combobox__input{box-sizing:border-box;width:100%;font:inherit;color:var(--vernant-text-primary);background:var(--vernant-bg-surface);border:1px solid var(--vernant-border-default);border-radius:var(--vernant-radius-md,6px);transition:outline-color var(--vernant-transition-micro) var(--vernant-transition-easing);padding:8px 10px}.scope-combobox__input:focus-visible{outline:2px solid var(--vernant-accent);outline-offset:2px}.scope-combobox__listbox{z-index:1;width:100%;color:var(--vernant-text-primary);background:var(--vernant-bg-elevated);border:1px solid var(--vernant-border-default);border-radius:var(--vernant-radius-md,6px);max-height:240px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;overflow:auto}.scope-combobox__option{color:var(--vernant-text-primary);border-radius:var(--vernant-radius-md,6px);cursor:pointer;align-items:baseline;gap:6px;padding:6px 8px;display:flex}.scope-combobox__option--active{background:var(--vernant-bg-subtle);outline:2px solid var(--vernant-accent);outline-offset:-2px}.scope-combobox__option--scoped{cursor:default}.scope-combobox__name{flex:1}.scope-combobox__empty{color:var(--vernant-text-primary);padding:6px 8px}.scope-combobox__folder-meta{color:var(--vernant-text-secondary);font-size:var(--vernant-text-caption-size);white-space:nowrap}.scope-combobox__option--child{padding-left:var(--vernant-spacing-6)}.corpus-scope-panel__chip{align-items:center;gap:var(--vernant-spacing-1);transition:outline-color var(--vernant-transition-micro) var(--vernant-transition-easing);display:inline-flex}.corpus-scope-panel__chip:focus-visible{outline:2px solid var(--vernant-accent);outline-offset:2px}.corpus-scope-panel__chip[aria-busy=true]{opacity:.7}.corpus-scope-panel__chip-remove{font:inherit;color:var(--vernant-text-secondary);cursor:pointer;background:0 0;border:0;padding:0 2px}.invalidation-alert{border-left:2px solid var(--vernant-error);background:var(--vernant-bg-surface);color:var(--vernant-text-primary);padding:var(--vernant-spacing-3);margin:var(--vernant-spacing-2) 0;border-radius:var(--vernant-radius-sm);text-align:left;animation:vernant-invalidation-slide-in var(--vernant-transition-panel) var(--vernant-transition-easing)}.invalidation-alert__heading{color:var(--vernant-text-primary);font-weight:600}.invalidation-alert__body{margin-top:var(--vernant-spacing-1)}.invalidation-alert__expand{font:inherit;color:var(--vernant-text-primary);cursor:pointer;padding:var(--vernant-spacing-1) 0;background:0 0;border:0}.invalidation-alert__claims{margin:var(--vernant-spacing-1) 0 0;padding-left:var(--vernant-spacing-5)}.invalidation-alert__actions{gap:var(--vernant-spacing-2);margin-top:var(--vernant-spacing-2);flex-wrap:wrap;display:flex}@keyframes vernant-invalidation-slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.invalidation-alert{transition:none;animation:none}}.used-artifacts{margin:var(--vernant-spacing-3) 0;text-align:left}.used-artifacts__heading{color:var(--vernant-text-primary);font-weight:600}.used-artifacts__intro{margin-top:var(--vernant-spacing-1);color:var(--vernant-text-secondary)}.used-artifacts__group-label{margin-top:var(--vernant-spacing-2);color:var(--vernant-text-primary);font-weight:600}.used-artifacts__list{margin:var(--vernant-spacing-1) 0 0;padding-left:var(--vernant-spacing-3);list-style:none}.used-artifacts__row{margin:var(--vernant-spacing-1) 0}.used-artifacts__no-passages{color:var(--vernant-text-secondary)}.used-artifacts__expand,.used-artifacts__unused-toggle{font:inherit;color:var(--vernant-text-primary);cursor:pointer;padding:var(--vernant-spacing-1);transition:outline-color var(--vernant-transition-micro) var(--vernant-transition-easing);background:0 0;border:0}.insight-prototype{--insight-bg:#f7f6f2;--insight-ink:#172033;--insight-muted:#667083;--insight-faint:#596277;--insight-accent:#245eea;--insight-accent-soft:#245eea1a;--insight-line:#464e602e;--insight-glass:#ffffff8f;--insight-glass-strong:#ffffffc2;--insight-glass-soft:#ffffff61;--insight-edge:#ffffffe6;z-index:400;min-width:0;min-height:0;color:var(--insight-ink);background:var(--insight-bg);font-family:var(--vernant-font-sans);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:auto;container:insight-prototype/inline-size}.insight-prototype [data-branch-tone=sage]{--branch-rgb:79 120 104;--branch-core:#4f7868;--branch-solid:#eef4f1;--branch-edge-solid:#a9bdb4}.insight-prototype [data-branch-tone=mineral]{--branch-rgb:79 113 136;--branch-core:#4f7188;--branch-solid:#eff3f5;--branch-edge-solid:#a8bac5}.insight-prototype [data-branch-tone=periwinkle]{--branch-rgb:98 110 154;--branch-core:#626e9a;--branch-solid:#f0f2f6;--branch-edge-solid:#adb4ce}.insight-prototype [data-branch-tone=violet]{--branch-rgb:118 104 142;--branch-core:#76688e;--branch-solid:#f3f0f5;--branch-edge-solid:#b9afbf}.insight-prototype *,.insight-prototype :before,.insight-prototype :after{box-sizing:border-box}.insight-prototype__header{z-index:4;min-height:78px;padding:var(--vernant-spacing-4) var(--vernant-spacing-6);justify-content:space-between;align-items:center;gap:var(--vernant-spacing-4);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#ffffff85;border-bottom:1px solid #ffffffc7;display:flex;position:relative;box-shadow:inset 0 -1px #30463e14,0 10px 34px #293a330a}.insight-prototype__eyebrow,.insight-prototype__map-heading p,.insight-prototype__journal-header p{margin:0 0 var(--vernant-spacing-1);color:var(--insight-muted);font-family:var(--vernant-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;display:block}.insight-prototype__header h1{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.2vw,2.05rem);font-weight:620;line-height:1}.insight-prototype__header-status{align-items:center;gap:var(--vernant-spacing-2);border:1px solid var(--insight-edge);border-radius:var(--vernant-radius-full);min-height:36px;color:var(--insight-muted);background:var(--insight-glass);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);font-size:var(--vernant-text-body-small-size);padding:0 14px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #31463e14}.insight-prototype__status-dot{background:var(--insight-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--insight-accent-soft);border-radius:50%}.insight-prototype__workspace{gap:var(--vernant-spacing-4);min-width:0;min-height:0;padding:var(--vernant-spacing-4) var(--vernant-spacing-5) var(--vernant-spacing-5);grid-template-columns:minmax(0,1fr) minmax(332px,370px);display:grid;overflow:hidden}.insight-prototype__workspace>div{min-width:0;min-height:0}.insight-prototype__map,.insight-prototype__journal{border:1px solid var(--insight-edge);background:var(--insight-glass-soft);-webkit-backdrop-filter:blur(26px)saturate(138%);backdrop-filter:blur(26px)saturate(138%);border-radius:26px;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #2b413912,0 18px 48px #26383112}.insight-prototype__map{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.insight-prototype__map.is-branch-focus{grid-template-rows:auto auto minmax(0,1fr) auto}.insight-prototype__map-heading{z-index:3;justify-content:space-between;align-items:flex-end;gap:var(--vernant-spacing-6);padding:var(--vernant-spacing-5) var(--vernant-spacing-6) var(--vernant-spacing-3);display:flex;position:relative}.insight-prototype__map-heading h2,.insight-prototype__journal-header h2{font-size:var(--vernant-text-heading-3-size);letter-spacing:-.025em;margin:0;font-weight:610;line-height:1.25}.insight-prototype__map-heading>span{color:var(--insight-faint);font-family:var(--vernant-font-mono);flex:none;font-size:.68rem}.insight-prototype__branch-back{align-items:center;gap:var(--vernant-spacing-2);min-height:38px;color:var(--insight-ink);border-radius:var(--vernant-radius-full);cursor:pointer;font:inherit;font-size:var(--vernant-text-caption-size);transition:border-color var(--vernant-transition-micro) var(--vernant-transition-easing), transform var(--vernant-transition-micro) var(--vernant-transition-easing);background:#ffffff8f;border:1px solid #ffffffe6;flex:none;padding:0 13px;font-weight:620;display:inline-flex;box-shadow:inset 0 1px #fffffffa,0 5px 14px #2d374c0f}.insight-prototype__branch-back:hover{border-color:#245eea52;transform:translateY(-1px)}.insight-prototype__branch-back:focus-visible,.insight-prototype__branch-context button:focus-visible,.insight-prototype__map-note button:focus-visible,.insight-prototype__shortcut-overlay button:focus-visible{outline:2px solid var(--insight-accent);outline-offset:2px}.insight-prototype__branch-context{gap:var(--vernant-spacing-2);min-width:0;padding:0 var(--vernant-spacing-6) var(--vernant-spacing-3);scrollbar-width:thin;display:flex;overflow-x:auto}.insight-prototype__branch-context button{min-height:34px;color:var(--insight-muted);border-radius:var(--vernant-radius-full);cursor:pointer;font:inherit;font-size:var(--vernant-text-caption-size);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.insight-prototype__branch-context button>span{border:1px solid;border-radius:50%;width:6px;height:6px}.insight-prototype__branch-context button[data-branch-tone]>span{border-color:var(--branch-core)}.insight-prototype__branch-context button[aria-current=true]{color:var(--insight-ink);border-color:rgb(var(--branch-rgb) / .22);background:linear-gradient(145deg, #ffffffad, rgb(var(--branch-rgb) / .08))}.insight-prototype__branch-context button[aria-current=true]>span{background:var(--branch-core)}.insight-prototype__branch-context button.has-nodes-in-focus{color:var(--insight-accent);border-color:#245eea38;box-shadow:inset 0 0 0 1px #245eea0f}.insight-prototype__branch-context button.has-nodes-in-focus>span{border-color:var(--insight-accent);background:var(--insight-accent)}.insight-prototype__branch-context button small{color:var(--insight-accent);border-radius:var(--vernant-radius-full);background:var(--insight-accent-soft);font-family:var(--vernant-font-mono);letter-spacing:.03em;text-transform:uppercase;padding:2px 6px;font-size:.56rem;font-weight:700}.insight-prototype__map-scroller{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;overflow:auto}.insight-prototype__canvas{isolation:isolate;min-width:100%;min-height:100%;position:relative}.insight-prototype__skin,.insight-prototype__tree{position:absolute;inset:0}.insight-prototype__skin{pointer-events:none;overflow:visible}.insight-prototype__root-halo,.insight-prototype__hull,.insight-prototype__hull-echo,.insight-prototype__connector{vector-effect:non-scaling-stroke}.insight-prototype__root-halo{fill:#ffffff38;stroke:#ffffffb8;stroke-width:1px}.insight-prototype__hull{fill:rgb(var(--branch-rgb,100 126 214) / .055);stroke:rgb(var(--branch-rgb,79 111 207) / .28);stroke-width:1.1px;transform-box:fill-box;transform-origin:50%;animation:insight-prototype-settle .62s var(--vernant-transition-easing) both}.insight-prototype__hull-echo{fill:none;stroke:#ffffffd1;stroke-width:1px;animation:insight-prototype-echo .78s var(--vernant-transition-easing) both;transform:translate(7px,4px)}.insight-prototype__skin .is-selected .insight-prototype__hull{fill:rgb(var(--branch-rgb,36 94 234) / .105);stroke:var(--insight-accent);stroke-width:1.4px}.insight-prototype__skin .is-selected .insight-prototype__hull-echo{stroke:#fffffffa}.insight-prototype__connector{fill:none;stroke:var(--insight-line);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px}.insight-prototype__connector--trunk{stroke:#245eea3d}.insight-prototype__connector[data-branch-tone]{stroke:rgb(var(--branch-rgb) / .3)}@keyframes insight-prototype-settle{0%{opacity:0;transform:scale(.985)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes insight-prototype-echo{0%{opacity:0;transform:translate(7px,-3px)}to{opacity:.92;transform:translate(7px,4px)}}.insight-prototype__node{z-index:2;padding:0 30px 0 var(--vernant-spacing-4);color:var(--insight-ink);text-align:left;background:var(--insight-glass);border:1px solid var(--insight-edge);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);cursor:pointer;font:inherit;transition:border-color var(--vernant-transition-micro) var(--vernant-transition-easing), background-color var(--vernant-transition-micro) var(--vernant-transition-easing), transform var(--vernant-transition-micro) var(--vernant-transition-easing);border-radius:18px;align-items:center;margin:0;display:flex;position:absolute;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #2b403817,0 9px 24px #22352e13}.insight-prototype__node:hover{border-color:#245eea57;transform:translateY(-1px)}.insight-prototype__node:focus-visible{outline:2px solid var(--insight-accent);outline-offset:3px}.insight-prototype__node[aria-selected=true]{box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #245eea21, 0 0 0 2px var(--insight-accent-soft), 0 9px 24px #22352e13;background:#f4f7ffc7;border-color:#245eeab8}.insight-prototype__node--depth-1{padding-inline:var(--vernant-spacing-5) 38px;background:var(--insight-glass-strong);border-radius:24px;font-weight:650}.insight-prototype__node--root{cursor:default}.insight-prototype__node--root:hover{border-color:var(--insight-edge);transform:none}.insight-prototype__node--depth-2{font-size:var(--vernant-text-body-small-size);background:#ffffffa3;font-weight:610}.insight-prototype__node--depth-3{min-height:44px;font-size:var(--vernant-text-body-small-size);background:#ffffff7a;border-radius:17px;padding-inline:14px 24px}.insight-prototype__node[data-branch-tone]{border-color:rgb(var(--branch-rgb) / .24)}.insight-prototype__node[data-branch-tone]:hover{border-color:rgb(var(--branch-rgb) / .44)}.insight-prototype__node--depth-2[data-branch-tone]{background:linear-gradient(145deg, #ffffffb3, rgb(var(--branch-rgb) / .075))}.insight-prototype__node--depth-3[data-branch-tone]{background:linear-gradient(145deg, #ffffff94, rgb(var(--branch-rgb) / .06))}.insight-prototype__node[aria-selected=true][data-branch-tone]{background:#f4f7ffc7;border-color:#245eeab8}.insight-prototype__node--preview{background:linear-gradient(145deg, #ffffffb8, rgb(var(--branch-rgb) / .075));text-align:center;border-color:#fffffff0;border-radius:66px 58px 70px 56px/52px 66px 58px 70px;justify-content:flex-start;align-items:stretch;padding:27px 18px 24px}.insight-prototype__node--preview:nth-of-type(2n){border-radius:58px 70px 54px 66px/66px 54px 72px 56px}.insight-prototype__node--preview .insight-prototype__node-copy{align-items:stretch;width:100%}.insight-prototype__node--preview .insight-prototype__node-kicker{padding-inline:20px}.insight-prototype__node--preview .insight-prototype__node-label{letter-spacing:-.02em;text-overflow:clip;white-space:normal;padding-inline:12px;font-size:.91rem;overflow:visible}.insight-prototype__node--preview .insight-prototype__node-dot{top:22px;right:23px}.insight-prototype__branch-previews{pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.insight-prototype__branch-preview{min-width:0;min-height:42px;color:var(--insight-muted);border:1px solid rgb(var(--branch-rgb) / .18);background:rgb(var(--branch-rgb) / .055);text-overflow:ellipsis;border-radius:48% 52% 46% 54%/56% 44% 58% 42%;place-items:center;padding:6px 8px;font-size:.69rem;font-weight:570;line-height:1.15;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4b546f14,0 4px 12px #3640590e}.insight-prototype__branch-preview.is-preview-selected{color:var(--insight-accent);box-shadow:inset 0 1px 0 #fff, 0 0 0 2px var(--insight-accent-soft);background:#f2f6ffd1;border-color:#245eea94}.insight-prototype__branch-summary{color:var(--insight-faint);font-family:var(--vernant-font-mono);letter-spacing:.02em;margin-top:auto;padding-top:15px;font-size:.61rem;display:block}.insight-prototype__node--preview.has-selected-descendant{box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #245eea1c, 0 0 0 2px var(--insight-accent-soft), 0 10px 28px #2d375214;border-color:#245eea8c}.insight-prototype__node-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.insight-prototype__node-kicker{color:var(--insight-muted);font-family:var(--vernant-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.59rem;font-weight:650;line-height:1.2}.insight-prototype__node-dot{border:1.5px solid var(--insight-accent);background:#ffffffd1;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;right:15px}.insight-prototype__node--depth-3 .insight-prototype__node-dot{top:19px;right:10px}.insight-prototype__node[data-status=stabilized] .insight-prototype__node-dot{background:var(--insight-accent)}.insight-prototype__node-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.insight-prototype__node--depth-1 .insight-prototype__node-label{letter-spacing:-.02em;text-overflow:clip;white-space:normal;font-size:.95rem;line-height:1.25;overflow:visible}.insight-prototype__focus-label{color:var(--insight-accent);font-family:var(--vernant-font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.56rem;font-weight:700;position:absolute;bottom:7px;right:12px}.insight-prototype__map-note{align-items:center;gap:var(--vernant-spacing-2);padding:var(--vernant-spacing-3) var(--vernant-spacing-6);color:var(--insight-muted);font-size:var(--vernant-text-caption-size);background:#ffffff40;border-top:1px solid #ffffffbd;display:flex}.insight-prototype__map-note>span:nth-child(2){min-width:0}.insight-prototype__map-note button{color:var(--insight-muted);cursor:pointer;font:inherit;font-size:inherit;background:0 0;border:0;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0;display:inline-flex}.insight-prototype kbd{min-width:24px;min-height:24px;color:var(--insight-faint);font-family:var(--vernant-font-mono);background:#ffffffa6;border:1px solid #535d7529;border-radius:7px;place-items:center;padding:2px 6px;font-size:.68rem;display:inline-grid;box-shadow:inset 0 -1px #444d6314}.insight-prototype__shortcut-overlay{z-index:8;right:var(--vernant-spacing-6);bottom:var(--vernant-spacing-6);width:min(390px,100vw - 32px);padding:var(--vernant-spacing-5);color:var(--insight-ink);-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#ffffffd6;border:1px solid #fffffff5;border-radius:24px;position:fixed;box-shadow:inset 0 1px #fff,0 24px 70px #272f4329}.insight-prototype__shortcut-overlay p{color:var(--insight-muted);font-family:var(--vernant-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.65rem}.insight-prototype__shortcut-overlay h2{font-size:var(--vernant-text-heading-3-size);margin:0}.insight-prototype__shortcut-overlay dl{margin:var(--vernant-spacing-5) 0;gap:10px;display:grid}.insight-prototype__shortcut-overlay dl>div{align-items:center;gap:var(--vernant-spacing-3);grid-template-columns:112px 1fr;display:grid}.insight-prototype__shortcut-overlay dt,.insight-prototype__shortcut-overlay dd{margin:0}.insight-prototype__shortcut-overlay dd{color:var(--insight-muted);font-size:var(--vernant-text-caption-size)}.insight-prototype__shortcut-overlay>button{color:#fff;border-radius:var(--vernant-radius-full);background:var(--insight-accent);cursor:pointer;min-height:38px;font:inherit;font-size:var(--vernant-text-caption-size);border:0;padding:0 15px;font-weight:650}.insight-prototype__journal{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.insight-prototype__journal-header{padding:var(--vernant-spacing-5) var(--vernant-spacing-5) var(--vernant-spacing-3)}.insight-prototype__journal-header>span{margin-top:var(--vernant-spacing-2);color:var(--insight-faint);font-size:var(--vernant-text-caption-size);display:block}.insight-prototype__journal-list{min-height:0;padding:0 var(--vernant-spacing-4) var(--vernant-spacing-5);margin:0;list-style:none;overflow:auto}.insight-prototype__journal-item{padding-left:var(--vernant-spacing-5);position:relative}.insight-prototype__journal-item:before{content:"";background:var(--insight-line);width:1px;position:absolute;top:0;bottom:0;left:8px}.insight-prototype__journal-button{width:100%;min-height:44px;padding:var(--vernant-spacing-3);color:var(--insight-ink);text-align:left;cursor:pointer;font:inherit;transition:background-color var(--vernant-transition-micro) var(--vernant-transition-easing), border-color var(--vernant-transition-micro) var(--vernant-transition-easing);background:0 0;border:1px solid #0000;border-radius:16px;position:relative}.insight-prototype__journal-button:hover{background:#ffffff6b}.insight-prototype__journal-button:focus-visible{outline:2px solid var(--insight-accent);outline-offset:2px}.insight-prototype__journal-button[aria-pressed=true]{background:#ffffff9e;border-color:#ffffffdb;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #236b5814}.insight-prototype__timeline-dot{left:calc(var(--vernant-spacing-5) * -1 - 1px);border:2px solid var(--insight-bg);background:var(--insight-faint);width:10px;height:10px;box-shadow:0 0 0 1px var(--insight-line);border-radius:50%;position:absolute;top:24px}.insight-prototype__journal-button[aria-pressed=true] .insight-prototype__timeline-dot{background:var(--insight-accent);box-shadow:0 0 0 3px var(--insight-accent-soft)}.insight-prototype__journal-meta{justify-content:space-between;gap:var(--vernant-spacing-3);margin-bottom:var(--vernant-spacing-1);color:var(--insight-muted);font-family:var(--vernant-font-mono);text-transform:uppercase;font-size:.65rem;display:flex}.insight-prototype__journal-button strong,.insight-prototype__journal-detail,.insight-prototype__journal-source,.insight-prototype__absent-note{display:block}.insight-prototype__journal-button strong{margin-bottom:var(--vernant-spacing-1);font-size:var(--vernant-text-body-small-size)}.insight-prototype__journal-detail{color:var(--insight-muted);font-size:var(--vernant-text-caption-size);line-height:1.5}.insight-prototype__journal-source{width:fit-content;margin-top:var(--vernant-spacing-2);border:1px solid var(--insight-line);border-radius:var(--vernant-radius-full);color:var(--insight-faint);font-family:var(--vernant-font-mono);padding:2px 6px;font-size:.6rem}.insight-prototype__absent-note{margin-top:var(--vernant-spacing-2);color:#8a5a16;font-size:var(--vernant-text-caption-size);font-weight:600}.insight-prototype__review-focus{margin:0 var(--vernant-spacing-4) var(--vernant-spacing-4);padding:var(--vernant-spacing-3);color:var(--insight-muted);font-size:var(--vernant-text-caption-size);background:#fff6;border:1px solid #ffffffd1;border-radius:16px;line-height:1.5;box-shadow:inset 0 1px #ffffffe6}.insight-prototype__review-focus span{margin-bottom:var(--vernant-spacing-1);color:var(--insight-ink);font-family:var(--vernant-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}@container insight-prototype (width<=980px){.insight-prototype__workspace{grid-template-rows:minmax(570px,68vh) auto;grid-template-columns:minmax(0,1fr);overflow:visible}.insight-prototype__journal{height:auto;max-height:none}.insight-prototype__journal-list{max-height:none;overflow:visible}}@container insight-prototype (width<=560px){.insight-prototype__header{padding:var(--vernant-spacing-3) var(--vernant-spacing-4);align-items:flex-start}.insight-prototype__header-status{max-width:150px;min-height:32px;padding-inline:10px;line-height:1.2}.insight-prototype__workspace{gap:var(--vernant-spacing-3);padding:var(--vernant-spacing-3)}.insight-prototype__map,.insight-prototype__journal{border-radius:20px}.insight-prototype__map-heading{padding:var(--vernant-spacing-4);align-items:flex-start}.insight-prototype__map-heading>span{display:none}.insight-prototype__branch-context{padding-inline:var(--vernant-spacing-4)}.insight-prototype__map-scroller{overflow-x:hidden}.insight-prototype__canvas,.insight-prototype__tree{min-width:0;width:100%!important}.insight-prototype__skin{display:none}.insight-prototype__tree[data-view=overview],.insight-prototype__canvas[data-view=overview]{height:1210px!important}.insight-prototype__tree[data-view=overview] .insight-prototype__node--root,.insight-prototype__tree[data-view=branch] .insight-prototype__node--root{width:calc(100% - 32px)!important;height:104px!important;top:22px!important;left:16px!important}.insight-prototype__tree[data-view=overview] .insight-prototype__node--preview{width:calc(100% - 32px)!important;height:232px!important;left:16px!important}.insight-prototype__tree[data-view=overview] button.insight-prototype__node--preview:first-of-type{top:164px!important}.insight-prototype__tree[data-view=overview] button.insight-prototype__node--preview:nth-of-type(2){top:426px!important}.insight-prototype__tree[data-view=overview] button.insight-prototype__node--preview:nth-of-type(3){top:688px!important}.insight-prototype__tree[data-view=overview] button.insight-prototype__node--preview:nth-of-type(4){top:950px!important}.insight-prototype__tree[data-view=branch],.insight-prototype__canvas[data-view=branch]{height:600px!important}.insight-prototype__tree[data-view=branch]:before{content:"";z-index:1;border:1px solid rgb(var(--branch-rgb) / .28);background:rgb(var(--branch-rgb) / .055);pointer-events:none;border-radius:72px 58px 76px 62px/58px 74px 62px 70px;height:370px;position:absolute;top:145px;left:8px;right:8px;box-shadow:inset 0 1px #fffffff0}.insight-prototype__tree[data-view=branch] .insight-prototype__node--depth-2,.insight-prototype__tree[data-view=branch] .insight-prototype__node--depth-3{width:calc(100% - 48px)!important;left:24px!important}.insight-prototype__tree[data-view=branch] .insight-prototype__node--depth-2{height:62px!important;top:178px!important}.insight-prototype__tree[data-view=branch] button.insight-prototype__node--depth-3:nth-of-type(2){top:282px!important}.insight-prototype__tree[data-view=branch] button.insight-prototype__node--depth-3:nth-of-type(3){top:366px!important}.insight-prototype__map-note{padding-inline:var(--vernant-spacing-4);flex-wrap:wrap;align-items:flex-start}.insight-prototype__map-note button{width:100%;margin-left:22px}.insight-prototype__shortcut-overlay{right:var(--vernant-spacing-4);bottom:var(--vernant-spacing-4)}.insight-prototype__journal-header{padding-inline:var(--vernant-spacing-4)}.insight-prototype__review-focus{margin-inline:var(--vernant-spacing-3)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.insight-prototype__header,.insight-prototype__map,.insight-prototype__journal,.insight-prototype__node,.insight-prototype__header-status,.insight-prototype__branch-preview,.insight-prototype__shortcut-overlay{background:#fff}.insight-prototype__node[data-branch-tone],.insight-prototype__branch-preview{background:var(--branch-solid);border-color:var(--branch-edge-solid)}}@media (prefers-reduced-transparency:reduce){.insight-prototype__header,.insight-prototype__map,.insight-prototype__journal,.insight-prototype__node,.insight-prototype__header-status,.insight-prototype__branch-preview,.insight-prototype__shortcut-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.insight-prototype__node[data-branch-tone],.insight-prototype__branch-preview,.insight-prototype__branch-context button[aria-current=true],.insight-prototype__tree[data-view=branch]:before{background:var(--branch-solid);border-color:var(--branch-edge-solid)}.insight-prototype__node[aria-selected=true],.insight-prototype__node[aria-selected=true][data-branch-tone],.insight-prototype__journal-button[aria-pressed=true],.insight-prototype__branch-preview.is-preview-selected{background:#f0f4ff}.insight-prototype__map-note,.insight-prototype__review-focus,.insight-prototype__branch-context button[aria-current=true],.insight-prototype__shortcut-overlay{background:#f7f8f7}.insight-prototype__root-halo{fill:#fff;stroke:#cbd7d1}.insight-prototype__hull{fill:var(--branch-solid);stroke:var(--branch-edge-solid)}.insight-prototype__skin .is-selected .insight-prototype__hull{fill:#f0f4ff;stroke:var(--insight-accent)}.insight-prototype__hull-echo{display:none}.insight-prototype__connector,.insight-prototype__connector--trunk{stroke:#aebfb7}.insight-prototype__connector[data-branch-tone]{stroke:var(--branch-edge-solid)}}@media (prefers-reduced-motion:reduce){.insight-prototype,.insight-prototype *,.insight-prototype :before,.insight-prototype :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.used-artifacts__expand:focus-visible,.used-artifacts__unused-toggle:focus-visible{outline:2px solid var(--vernant-accent);outline-offset:2px}.used-artifacts__expand:disabled{cursor:default;color:var(--vernant-text-secondary)}.used-artifacts__claims{margin:var(--vernant-spacing-1) 0 0;padding-left:var(--vernant-spacing-5)}.used-artifacts__unused{margin-top:var(--vernant-spacing-2)}
