.evidence-explorer{color:var(--kin-ink);font-family:var(--kin-sans);background:var(--kin-bg)}.evidence-explorer__header{max-width:70ch;padding:clamp(1.5rem,3vw,3rem) 0;border-bottom:1px solid var(--kin-hair)}.evidence-explorer__title-row,.evidence-dossier__section-heading,.evidence-result__topline,.evidence-result__status,.evidence-distribution,.evidence-distribution__label,.evidence-index__search,.evidence-result__hypotheses-label,.evidence-result__context summary{display:flex;align-items:center}.evidence-explorer__title-row{gap:.75rem}.evidence-explorer h1,.evidence-explorer h2,.evidence-explorer h3,.evidence-explorer h4,.evidence-explorer p,.evidence-explorer dl,.evidence-explorer ul{margin-top:0}.evidence-explorer__title-row h2,.evidence-dossier__header h2{margin-bottom:.5rem;font-family:var(--kin-serif);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;letter-spacing:-.025em;line-height:1.04}.evidence-explorer__header p,.evidence-dossier__header>p{margin-bottom:0;color:var(--kin-ink-2);font-size:17px;line-height:1.6}.evidence-explorer__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.evidence-explorer__tabs{display:flex;gap:.5rem;padding:1rem 0;border-bottom:1px solid var(--kin-hair);overflow-x:auto}.evidence-explorer__tab,.evidence-index__button{min-height:48px;border:1px solid var(--kin-hair-2);background:var(--kin-bg);color:var(--kin-ink-2);font:inherit;font-weight:600;cursor:pointer}.evidence-explorer__tab{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem}.evidence-explorer__tab[aria-selected=true],.evidence-index__button[aria-pressed=true]{border-color:var(--kin-ink);color:var(--kin-ink)}.evidence-explorer__tab[aria-selected=true]{border-bottom:2px solid var(--kin-flame);background:var(--kin-flame-soft)}.evidence-index__button[aria-pressed=true]{border-left:2px solid var(--kin-flame);background:var(--kin-flame-soft);font-weight:700}.evidence-explorer__tab:hover,.evidence-index__button:hover{background:var(--kin-bg-2);color:var(--kin-ink)}.evidence-explorer__tab:focus-visible,.evidence-index__button:focus-visible,.evidence-index__search input:focus-visible,.evidence-result__context summary:focus-visible{outline:2px solid var(--kin-flame);outline-offset:3px}.evidence-explorer__layout{display:flex;align-items:flex-start;gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(1.5rem,3vw,3rem)}.evidence-index{flex:0 0 13rem;position:sticky;top:1rem}.evidence-index h2,.evidence-dossier__section-heading h3{margin-bottom:.75rem;font-family:var(--kin-mono);font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.evidence-index__outcomes{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--kin-hair)}.evidence-index__outcomes h3{margin-bottom:.75rem;color:var(--kin-ink-2);font-family:var(--kin-mono);font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.evidence-index__list{display:flex;flex-direction:column;gap:.5rem}.evidence-index__button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.625rem .75rem;text-align:left}.evidence-index__count{flex:0 0 auto;color:var(--kin-ink-2);font-family:var(--kin-mono);font-size:.75rem;font-variant-numeric:tabular-nums}.evidence-index__search{gap:.5rem;min-height:48px;margin-bottom:.75rem;padding:0 .75rem;border:1px solid var(--kin-hair-2);color:var(--kin-ink-2)}.evidence-index__search input{width:100%;min-height:46px;border:0;outline:0;color:var(--kin-ink);font:inherit;background:transparent}.evidence-dossier{min-width:0;flex:1 1 auto}.evidence-dossier__header{max-width:70ch;padding-bottom:1.5rem}.evidence-dossier__section{padding:1.5rem 0;border-top:1px solid var(--kin-hair)}.evidence-dossier__section-heading{gap:.5rem;color:var(--kin-ink)}.evidence-dossier__section-heading h3{margin-bottom:0}.evidence-dossier__outcome+.evidence-dossier__outcome{margin-top:2rem}.evidence-dossier__outcome>header,.evidence-dossier__outcome>h4{margin-bottom:1rem}.evidence-dossier__outcome h4{margin-bottom:.25rem;font-family:var(--kin-serif);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.15}.evidence-dossier__outcome header p,.evidence-dossier__audit-intro{margin-bottom:0;color:var(--kin-ink-2);font-size:15px;line-height:1.5}.evidence-dossier__rail{border-top:1px solid var(--kin-hair)}.evidence-result{padding:1.25rem 0;border-bottom:1px solid var(--kin-hair)}.evidence-result__topline{justify-content:space-between;gap:.75rem}.evidence-result__intervention{margin-bottom:0;color:var(--kin-ink);font-size:1.0625rem;font-weight:650}.evidence-result__status{flex:0 0 auto;gap:.3rem;font-family:var(--kin-mono);font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.evidence-result__status-mark{display:none;flex:0 0 auto;min-width:1em;letter-spacing:0;line-height:1;text-align:center}@media (forced-colors: active){.evidence-result__status-mark{display:inline}}.evidence-result__status--positive{color:var(--kin-green-d)}.evidence-result__status--mixed{color:var(--kin-teal-d)}.evidence-result__status--neutral,.evidence-result__status--collecting,.evidence-result__status--audit{color:var(--kin-ink-2)}.evidence-result__status--negative{color:var(--kin-red-d)}.evidence-result__story{max-width:70ch;margin:.75rem 0;color:var(--kin-ink);line-height:1.6}.evidence-distribution{flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem;color:var(--kin-ink-2);font-size:.8125rem}.evidence-distribution--curated{color:var(--kin-ink-2)}.evidence-distribution__label,.evidence-distribution__count{display:flex;gap:.35rem}.evidence-distribution dt,.evidence-distribution dd{margin:0}.evidence-distribution__count dd{color:var(--kin-ink);font-family:var(--kin-mono);font-weight:600}.evidence-result__numbers{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1rem}.evidence-result__numbers div{min-width:5.5rem}.evidence-result__numbers dt,.evidence-result__numbers dd{margin:0}.evidence-result__numbers dt{color:var(--kin-ink-3);font-family:var(--kin-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.evidence-result__numbers dd{margin-top:.2rem;color:var(--kin-ink);font-family:var(--kin-mono);font-size:.8125rem;font-variant-numeric:tabular-nums}.evidence-result__context{max-width:70ch}.evidence-result__context summary{gap:.35rem;min-height:48px;color:var(--kin-ink-2);cursor:pointer;font-size:15px;font-weight:600;text-underline-offset:.2em}.evidence-result__context summary:before{content:"▸";flex:0 0 auto;color:currentColor;font-size:.9em}.evidence-result__context[open] summary:before{content:"▾"}.evidence-result__context summary::-webkit-details-marker{display:none}.evidence-result__context-body{padding-bottom:.25rem;color:var(--kin-ink-2);font-size:15px;line-height:1.55}.evidence-result__context-body p:last-child,.evidence-result__context-body ul:last-child{margin-bottom:0}.evidence-result__context-body ul{padding-left:1.25rem}.evidence-result__hypotheses,.evidence-result__audit{max-width:70ch;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--kin-hair)}.evidence-result__hypotheses-label{gap:.35rem;color:var(--kin-teal-d);font-family:var(--kin-mono);font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.evidence-result__hypotheses p,.evidence-result__audit p{margin:.5rem 0 0;color:var(--kin-ink-2);font-size:15px;line-height:1.55}.evidence-dossier__distribution{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.evidence-dossier__distribution-link{display:inline-flex;min-height:36px;align-items:center;border:1px solid var(--kin-hair-2);color:var(--kin-ink-2);font-family:var(--kin-mono);font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.25rem .5rem;text-decoration:none}.evidence-dossier__distribution-link:hover{border-color:var(--kin-flame);background:var(--kin-flame-soft);color:var(--kin-ink)}.evidence-dossier__outcome--highlighted{margin-inline:-.75rem;padding:1rem .75rem;background:var(--kin-flame-soft);outline:2px solid var(--kin-flame);outline-offset:-2px}.evidence-result__cases,.evidence-result__hypothesis{max-width:70ch;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--kin-hair)}.evidence-result__cases h4,.evidence-result__hypothesis h4{margin:0;color:var(--kin-ink);font-family:var(--kin-serif);font-size:1.25rem;font-weight:400}.evidence-result__case-list{display:grid;gap:1rem;margin:.75rem 0 0;padding:0;list-style:none}.evidence-result__case{padding-bottom:1rem;border-bottom:1px solid var(--kin-hair)}.evidence-result__case p,.evidence-result__hypothesis p,.evidence-result__hypothesis dl{margin:.5rem 0 0;color:var(--kin-ink-2);font-size:15px;line-height:1.55}.evidence-result__hypothesis dl{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.35rem 1rem}.evidence-result__hypothesis dt{color:var(--kin-ink-3);font-family:var(--kin-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.evidence-result__hypothesis dd{margin:0}.evidence-empty{max-width:56ch;margin:0;color:var(--kin-ink-2);line-height:1.55}.evidence-empty--panel{padding:1.5rem 0;border-top:1px solid var(--kin-hair)}.evidence-empty h2{margin-bottom:.5rem;color:var(--kin-ink);font-family:var(--kin-serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.evidence-empty p{margin-bottom:0}.evidence-collecting{max-width:70ch;margin:0;padding:1.25rem;border:1px solid var(--kin-hair-2);background:var(--kin-bg-2)}.evidence-collecting--compact{margin-top:1rem}.evidence-collecting__label{margin-bottom:.5rem;color:var(--kin-teal-d);font-family:var(--kin-mono);font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.evidence-collecting h3{margin-bottom:.5rem;color:var(--kin-ink);font-family:var(--kin-serif);font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:400;line-height:1.15}.evidence-collecting>p:not(.evidence-collecting__label){margin-bottom:.75rem;color:var(--kin-ink-2);line-height:1.55}.evidence-collecting .evidence-research-notify .lm-capture{max-width:100%;margin-top:1rem}@media (max-width: 760px){.evidence-explorer__layout{flex-direction:column}.evidence-index{position:static;width:100%;flex-basis:auto}.evidence-index__list{flex-flow:row wrap}.evidence-index__button{width:auto;flex:1 1 9rem}.evidence-result__topline{align-items:flex-start;flex-direction:column}.evidence-result__hypothesis dl{grid-template-columns:1fr;gap:.2rem}}@media (max-width: 360px){.evidence-explorer__tab{justify-content:flex-start}.evidence-result__numbers{gap:.75rem}}@media (prefers-reduced-motion: reduce){.evidence-explorer *,.evidence-explorer *:before,.evidence-explorer *:after{scroll-behavior:auto}}
