.explore-v3{width:min(100%,80rem);min-height:72vh;color:var(--tdb-ink);margin-inline:auto;padding:2.5rem 1.25rem 5rem}.explore-v3-header{border-bottom:1px solid var(--tdb-rule);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.4rem;display:flex}.explore-v3-header>div{max-width:46rem}.explore-v3-eyebrow{color:var(--tdb-accent);font-family:var(--tdb-font-interface);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:600}.explore-v3-header h1{letter-spacing:-.035em;margin-top:.3rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:650;line-height:1.1}.explore-v3-header p:last-child{color:var(--tdb-muted);margin-top:.45rem;font-size:.84rem}.explore-v3-submit{border:1px solid var(--tdb-accent);border-radius:var(--tdb-radius);background:var(--tdb-accent);color:#fff;flex:none;padding:.55rem .75rem;font-size:.72rem;font-weight:650}.explore-v3-filters{border:1px solid var(--tdb-rule);background:var(--tdb-surface);grid-template-columns:minmax(18rem,2fr) repeat(3,minmax(8rem,.7fr));align-items:end;gap:.5rem;margin-top:1.25rem;padding:.6rem;display:grid}.explore-v3-filters>label,.explore-v3-query{gap:.25rem;min-width:0;display:grid}.explore-v3-filters label>span,.explore-v3-query>label{color:var(--tdb-muted);font-family:var(--tdb-font-interface);font-size:.64rem;font-weight:600}.explore-v3-query>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.explore-v3-filters input,.explore-v3-filters select,.explore-v3-filters button{border:1px solid var(--tdb-rule-strong);border-radius:var(--tdb-radius);min-width:0;min-height:2.15rem;font-family:var(--tdb-font-interface);font-size:.72rem}.explore-v3-filters input,.explore-v3-filters select{background:var(--tdb-canvas);width:100%;color:var(--tdb-ink);padding:.4rem .5rem}.explore-v3-query input{border-top-right-radius:0;border-bottom-right-radius:0}.explore-v3-query button{border-color:var(--tdb-accent);background:var(--tdb-accent);color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:.7rem;font-weight:650}.explore-v3-summary{min-height:2.15rem;color:var(--tdb-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.4rem .1rem;font-size:.64rem;display:flex}.explore-v3-summary p:first-child{color:var(--tdb-ink);font-variant-numeric:tabular-nums}.explore-v3-index{border:1px solid var(--tdb-rule);background:var(--tdb-canvas)}.explore-v3-columns,.explore-v3-row{grid-template-columns:5.5rem minmax(16rem,1fr) 9rem 9rem minmax(10rem,.62fr) 6.5rem;align-items:center;gap:.65rem;display:grid}.explore-v3-columns{border-bottom:1px solid var(--tdb-rule);background:var(--tdb-surface);color:var(--tdb-muted);font-family:var(--tdb-font-interface);padding:.42rem .65rem;font-size:.58rem;font-weight:600}.explore-v3-row{border-top:1px solid var(--tdb-rule);cursor:pointer;min-height:2.8rem;padding:.5rem .65rem;position:relative}.explore-v3-row:first-child{border-top:0}.explore-v3-row:hover,.explore-v3-row:focus-within{background:color-mix(in srgb, var(--tdb-accent-soft) 38%, transparent)}.explore-v3-type{color:var(--tdb-muted);font-family:var(--tdb-font-interface);font-size:.59rem;font-weight:600}.explore-v3-title-cell{min-width:0}.explore-v3-title{min-width:0;color:var(--tdb-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650;line-height:1.3;display:block;overflow:hidden}.explore-v3-title:hover{color:var(--tdb-accent);text-underline-offset:.15em;text-decoration:underline}.explore-v3-state,.explore-v3-evidence{border:1px solid var(--tdb-rule);border-radius:var(--tdb-radius);background:var(--tdb-surface);color:var(--tdb-muted);font-family:var(--tdb-font-interface);white-space:nowrap;justify-self:start;padding:.15rem .35rem;font-size:.56rem;font-weight:600}.explore-v3-state[data-state=open],.explore-v3-state[data-state=warning],.explore-v3-evidence[data-evidence=self_reported],.explore-v3-evidence[data-evidence=proposed],.explore-v3-evidence[data-evidence=unverified_formalization]{border-color:color-mix(in srgb, var(--tdb-warning) 30%, var(--tdb-rule));background:var(--tdb-warning-soft);color:var(--tdb-warning)}.explore-v3-state[data-state=positive],.explore-v3-evidence[data-evidence=reproduced],.explore-v3-evidence[data-evidence=independently_reviewed],.explore-v3-evidence[data-evidence=formally_verified],.explore-v3-evidence[data-evidence=independently_checked_formal]{border-color:color-mix(in srgb, var(--tdb-positive) 30%, var(--tdb-rule));background:var(--tdb-positive-soft);color:var(--tdb-positive)}.explore-v3-state[data-state=negative],.explore-v3-evidence[data-evidence=invalidated]{border-color:color-mix(in srgb, var(--tdb-negative) 30%, var(--tdb-rule));background:var(--tdb-negative-soft);color:var(--tdb-negative)}.explore-v3-evidence-empty{background:0 0;border-color:#0000;padding-inline:0}.explore-v3-context,.explore-v3-date-cell{min-width:0;color:var(--tdb-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.explore-v3-date-cell{font-variant-numeric:tabular-nums;gap:.05rem;display:grid}.explore-v3-date-kind{color:var(--tdb-faint);font-size:.54rem}.explore-v3-date{color:var(--tdb-muted)}.explore-v3-empty{color:var(--tdb-muted);padding:1rem;font-size:.72rem}@media (width<=850px){.explore-v3-filters{grid-template-columns:1fr 1fr}.explore-v3-query,.explore-v3-filters>label:last-child{grid-column:1/-1}.explore-v3-columns,.explore-v3-row{grid-template-columns:5rem minmax(12rem,1fr) 8rem 8rem 9rem 6rem}.explore-v3-index{overflow-x:auto}.explore-v3-columns,.explore-v3-results{min-width:46rem}}@media (width<=600px){.explore-v3{padding:1.75rem .8rem 4rem}.explore-v3-header{flex-direction:column;align-items:start;gap:1rem}.explore-v3-summary{flex-direction:column;align-items:start;gap:.15rem;padding-block:.55rem}.explore-v3-index{overflow:visible}.explore-v3-columns{display:none}.explore-v3-results{min-width:0}.explore-v3-row{grid-template-columns:minmax(0,1fr) auto;gap:.32rem .7rem;padding:.65rem}.explore-v3-type{grid-area:1/1}.explore-v3-state{grid-area:1/2}.explore-v3-title-cell{grid-area:2/1/auto/-1}.explore-v3-title{white-space:normal}.explore-v3-evidence{grid-area:3/1}.explore-v3-date-cell{text-align:right;grid-area:3/2;justify-self:end}.explore-v3-context{grid-area:4/1/auto/-1}}
