.kp-ev-lead{color:var(--ink-soft);max-width:900px;margin:-4px 0 12px;font-size:.84375rem}.kp-ev-scroll{overscroll-behavior-x:contain;margin:0 -6px;padding:0 6px 6px;position:relative;overflow-x:auto}.kp-ev-scroll:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:8px}.kp-ev-grid{min-width:calc(190px + var(--cols) * 58px + 64px);gap:3px;font-size:.8125rem;display:grid}.kp-ev-grid>div,.kp-ev-grid [role=rowgroup]>div{grid-template-columns:minmax(170px, 1.6fr) repeat(var(--cols), minmax(52px, 1fr)) 60px;align-items:center;gap:3px;display:grid}.kp-ev-grid [role=rowgroup]{gap:3px;grid-template-columns:1fr!important;display:grid!important}.kp-ev-hd{color:var(--muted);border-bottom:1px solid var(--line-strong);padding-bottom:6px;font-size:.6875rem;font-weight:600;align-items:end!important}.kp-ev-hd>span{line-height:1.2}.kp-ev-hd>span:not(:first-child){text-align:center;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kp-ev-gr{margin-top:10px}.kp-ev-gr>span{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);grid-column:1/-1;font-size:.6875rem;font-weight:600}.kp-ev-row>[role=rowheader]{min-width:0;padding:4px 8px 4px 0}.kp-ev-row>[role=rowheader] a{color:var(--ink);font-weight:500}.kp-ev-row>[role=rowheader] a:hover{color:var(--brand);text-decoration:underline}.kp-ev-row>[role=cell]:not(.kp-ev-cert){height:30px;color:var(--ink);border-radius:7px;place-items:center;font-weight:600;transition:outline-color .15s;display:grid}.kp-ev-row>a[role=cell]:hover{outline:2px solid var(--brand);outline-offset:-1px}.kp-ev-row sup{margin-left:1px;font-size:.625rem}.kp-med [data-lv="0"]{background:color-mix(in srgb, var(--surface-2) 60%, transparent);color:var(--muted)!important;font-weight:400!important}.kp-med [data-lv="1"]{background:color-mix(in srgb, var(--brand) 9%, transparent)}.kp-med [data-lv="2"]{background:color-mix(in srgb, var(--brand) 20%, transparent)}.kp-med [data-lv="3"]{background:var(--brand);color:var(--on-brand)!important}.kp-ev-cert{justify-content:center;display:flex}.kp-ev-leg{color:var(--ink-soft);flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;font-size:.75rem;display:flex}.kp-ev-leg span{align-items:center;gap:5px;display:inline-flex}.kp-ev-leg i{border-radius:3px;width:12px;height:12px}.kp-ev-cls{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kp-ev-cls p{justify-content:space-between;gap:10px;margin:0 0 5px;font-size:.875rem;display:flex}.kp-ev-cls p b{color:var(--ink)}.kp-ev-cls p span{color:var(--muted);font-size:.8125rem}.kp-ev-stack{border-radius:8px;gap:2px;height:24px;display:flex;overflow:hidden}.kp-ev-stack i{place-items:center;min-width:20px;font-size:.75rem;font-style:normal;font-weight:600;display:grid}.kp-med [data-cert=high]:is(i){background:var(--brand);color:var(--on-brand)}.kp-med [data-cert=moderate]:is(i){background:color-mix(in srgb, var(--brand) 20%, transparent);outline:1px solid color-mix(in srgb, var(--brand) 60%, transparent);outline-offset:-1px;color:var(--ink)}.kp-med [data-cert=low]:is(i){background:color-mix(in srgb, var(--brand) 8%, transparent);outline:1px dashed color-mix(in srgb, var(--brand) 50%, transparent);outline-offset:-1px;color:var(--ink)}.kp-med [data-cert=very_low]:is(i){background:var(--surface-2);color:var(--ink);outline:1px solid var(--line-strong);outline-offset:-1px}.kp-ev-facts{gap:8px;margin-bottom:12px;display:grid}.kp-ev-facts p{color:var(--ink-soft);margin:0;font-size:.84375rem}.kp-ev-facts b{font:600 1.375rem/1 var(--font-serif);color:var(--ink);margin-right:6px}.kp-ev-tabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.kp-ev-tab{color:var(--ink);flex-direction:column;gap:7px;min-width:0;display:flex}.kp-ev-tab:hover{border-color:color-mix(in srgb, var(--brand) 60%, transparent)}.kp-ev-tab[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand) 35%, transparent), var(--shadow-card)}.kp-ev-tab b{font:600 1.125rem/1.2 var(--font-serif)}.kp-ev-tab small{color:var(--muted);font-size:.75rem}.kp-ev-tab .kp-ev-cnt{color:var(--ink-soft);font-size:.8125rem}.kp-ev-filters{gap:10px;margin:16px 0 12px;display:grid}.kp-ev-filters .kp-chips{align-items:center}.kp-ev-fl{color:var(--muted);min-width:6.5rem;margin-right:2px;font-size:.75rem}.kp-ev-total{color:var(--muted);font-size:.8125rem}.kp-ev-studies{margin:0;padding:0;list-style:none}.kp-ev-studies>li{border-top:1px solid var(--line);min-width:0;padding:12px 0}.kp-ev-studies>li:first-child{border-top:0;padding-top:0}.kp-ev-sb{flex-wrap:wrap;gap:5px;margin-bottom:6px;display:flex}.kp-ev-studies h3{margin:0;font-size:.96875rem;font-weight:500;line-height:1.35}.kp-ev-studies h3 a{color:var(--ink)}.kp-ev-studies h3 a:hover{color:var(--brand);text-decoration:underline}.kp-ev-prov{color:var(--muted);margin:4px 0 0;font-size:.75rem}.kp-ev-pager{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:16px;font-size:.8125rem;display:flex}@media (max-width:1100px){.kp-ev-row>[role=rowheader]{z-index:1;background:var(--surface-solid,var(--paper));position:sticky;left:0}}.kp-ev-ctab tbody tr[aria-current=true]{background:var(--kp-m-hl);box-shadow:inset 3px 0 0 var(--brand)}.kp-ev-ctab tbody tr[aria-current=true] th{padding-left:10px}
