.analysis-query{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(16rem,1.5fr) minmax(9rem,.8fr) auto;gap:.55rem;align-items:end}.analysis-query--comparison{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.analysis-query label{display:grid;gap:.3rem;min-width:0}.analysis-query label span,.analysis-inspector dt{color:var(--color-muted);font-family:var(--logoi-mono);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}.analysis-query select,.analysis-query button{min-width:0;min-height:2.6rem;border:1px solid var(--color-line-strong);border-radius:0;padding:.5rem .65rem}.analysis-query select{background:var(--color-panel-strong);color:var(--color-ink)}.analysis-query button{background:var(--color-ink);color:var(--color-canvas)}.analysis-rail,.analysis-language-nav,.analysis-result,.analysis-bars,.analysis-table,.analysis-inspector,.analysis-dock,.analysis-deep-links,.analysis-comparison__terms,.analysis-comparison__handoffs{display:grid;gap:.7rem}.analysis-rail h2,.analysis-rail h3,.analysis-inspector h2,.analysis-result h2,.analysis-result h3,.analysis-result p,.analysis-inspector p,.analysis-comparison__terms h3,.analysis-comparison__terms p,.analysis-comparison__handoffs h3,.analysis-comparison__handoffs p{margin:0}.analysis-rail__door{display:grid;gap:.18rem;border:1px solid var(--color-line);padding:.65rem;text-decoration:none}.analysis-rail__door.active,.analysis-language-nav a.active{border-color:var(--gold);color:var(--color-accent)}.analysis-rail__door span,.analysis-boundary,.analysis-bars header p,.analysis-table header p,.analysis-bar__label+small,.analysis-bars small{color:var(--color-muted);font-size:.8rem}.analysis-language-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-language-nav a{border-bottom:1px solid var(--color-line);padding:.35rem 0;text-align:center;text-decoration:none}.analysis-notice,.analysis-result__header,.analysis-bars,.analysis-table,.analysis-comparison__terms,.analysis-comparison__handoffs,.analysis-reconciliation{border:1px solid var(--color-line);background:var(--color-panel);padding:clamp(.75rem,2vw,1rem)}.analysis-reconciliation{display:grid;gap:.75rem}.analysis-reconciliation>header{display:grid;gap:.25rem}.analysis-reconciliation h2{margin:0;font-size:1.05rem}.analysis-reconciliation>p{margin:0;color:var(--color-muted);font-size:.85rem;line-height:1.55}.analysis-reconciliation [data-reconciliation-row=diverges] th,.analysis-reconciliation [data-reconciliation-row=diverges] td{font-weight:600}.analysis-reconciliation [data-reconciliation-row=not_recounted] td{color:var(--color-muted)}.analysis-comparison__header>code{max-width:22rem}.analysis-comparison__terms>header,.analysis-comparison__handoffs>header{display:grid;gap:.25rem}.analysis-comparison__terms>header p,.analysis-comparison__handoffs>header p{color:var(--color-muted);font-size:.8rem}.analysis-comparison__terms ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none}.analysis-comparison__terms li{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem;border:1px solid var(--color-line);padding:.65rem}.analysis-comparison__terms li>div,.analysis-comparison__matrix td,.analysis-comparison__handoffs>div{display:grid;gap:.18rem}.analysis-comparison__matrix thead th span,.analysis-comparison__matrix thead th code{display:block}.analysis-comparison__terms code,.analysis-comparison__matrix code{overflow-wrap:anywhere}.analysis-comparison__terms li span,.analysis-comparison__matrix td span,.analysis-comparison__matrix td small{color:var(--color-muted);font-size:.75rem}.analysis-comparison__ordinal{display:grid;place-items:center;width:1.6rem;height:1.6rem;border:1px solid var(--gold);color:var(--color-accent)!important;font-family:var(--logoi-mono)}.analysis-comparison__matrix table{min-width:58rem}.analysis-comparison__matrix thead th:first-child,.analysis-comparison__matrix tbody th{position:sticky;left:0;z-index:2;background:var(--color-panel-strong)}.analysis-comparison__matrix thead th:first-child{z-index:3}.analysis-comparison__handoffs>div{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.analysis-comparison__handoffs a{border-bottom:1px solid var(--color-line);padding:.45rem 0;text-decoration:none}.analysis-notice h2,.analysis-notice p{margin:0}.analysis-notice{display:grid;gap:.5rem}.analysis-result__header{display:flex;justify-content:space-between;gap:1rem;align-items:start}.analysis-result__header>div{display:grid;gap:.25rem}.analysis-result__header>code{overflow-wrap:anywhere;text-align:right}.analysis-bars ol{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.analysis-bars li{display:grid;gap:.25rem}.analysis-bar__label{display:flex;justify-content:space-between;gap:.75rem}.analysis-bar__label span{overflow-wrap:anywhere}.analysis-bar__track{height:.72rem;border:1px solid var(--color-line);background:var(--color-panel-strong)}.analysis-bar__track span{display:block;width:var(--analysis-bar-size);height:100%;background:var(--gold)}[data-attestation-state=not_attested]{color:var(--color-muted)}[data-attestation-state=not_attested] .analysis-bar__track span{width:0}.distribution-evidence-workbench{display:grid;gap:.8rem;border:1px solid var(--color-line-strong);background:var(--color-panel);padding:clamp(.8rem,2vw,1.1rem)}.distribution-evidence-workbench h3,.distribution-evidence-workbench h4,.distribution-evidence-workbench p{margin:0}.distribution-evidence-workbench__header,.distribution-evidence-workbench__inventory>header,.distribution-evidence-workbench__tray>header,.distribution-evidence-workbench__matrix>header{display:flex;justify-content:space-between;gap:1rem;align-items:start}.distribution-evidence-workbench__header>div,.distribution-evidence-workbench__inventory>header>div,.distribution-evidence-workbench__tray>header>div,.distribution-evidence-workbench__matrix>header>div{display:grid;gap:.2rem}.distribution-evidence-workbench__header>p{max-width:42rem;color:var(--color-muted);font-size:.82rem}.distribution-evidence-workbench__method,.distribution-evidence-workbench__matrix footer dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0}.distribution-evidence-workbench__method>div,.distribution-evidence-workbench__matrix footer dl>div{display:grid;gap:.15rem;border-top:1px solid var(--color-line);padding-top:.45rem;min-width:0}.distribution-evidence-workbench dt{color:var(--color-muted);font-family:var(--logoi-mono);font-size:.64rem;letter-spacing:.04em;text-transform:uppercase}.distribution-evidence-workbench dd{margin:0;overflow-wrap:anywhere;font-size:.8rem}.distribution-evidence-workbench__workspace{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);gap:.75rem;align-items:start}.distribution-evidence-workbench__inventory,.distribution-evidence-workbench__tray,.distribution-evidence-workbench__matrix,.distribution-evidence-workbench__boundary,.distribution-evidence-workbench__pending,.distribution-evidence-workbench--unavailable{display:grid;gap:.65rem;border:1px solid var(--color-line);background:var(--color-panel-strong);padding:.75rem;min-width:0}.distribution-evidence-workbench__filter{display:grid;gap:.3rem;color:var(--color-muted);font-family:var(--logoi-mono);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.distribution-evidence-workbench__filter input{width:100%;min-height:2.75rem;border:1px solid var(--color-line-strong);border-radius:0;background:var(--color-panel);color:var(--color-ink);padding:.55rem .65rem;font:inherit;letter-spacing:normal;text-transform:none}.distribution-evidence-workbench__candidate-list,.distribution-evidence-workbench__selected-list{display:grid;gap:.5rem;max-height:26rem;overflow:auto;margin:0;padding:0;list-style:none}.distribution-evidence-workbench__candidate-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;border-top:1px solid var(--color-line);padding-top:.5rem}.distribution-evidence-workbench__candidate-list li>div,.distribution-evidence-workbench__selected-list li>div:first-child,.distribution-evidence-workbench__selected-list li>div:first-child>div{display:grid;gap:.15rem;min-width:0}.distribution-evidence-workbench__candidate-list code,.distribution-evidence-workbench__selected-list code,.distribution-evidence-workbench__matrix code{overflow-wrap:anywhere}.distribution-evidence-workbench__candidate-list small{color:var(--color-muted)}.distribution-evidence-workbench button{min-height:2.75rem;border:1px solid var(--color-line-strong);border-radius:0;background:var(--color-panel);color:var(--color-ink);padding:.45rem .7rem;cursor:pointer}.distribution-evidence-workbench button:hover:not(:disabled){border-color:var(--gold);color:var(--color-accent)}.distribution-evidence-workbench button:disabled{cursor:not-allowed;opacity:.55}.distribution-evidence-workbench button:focus-visible,.distribution-evidence-workbench input:focus-visible,.distribution-evidence-workbench__table-scroll:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.distribution-evidence-workbench__selected-list li{display:grid;gap:.45rem;border-top:1px solid var(--color-line);padding-top:.5rem}.distribution-evidence-workbench__selected-list li>div:first-child{grid-template-columns:1.8rem minmax(0,1fr)}.distribution-evidence-workbench__selected-list li>div:first-child>span{display:grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid var(--gold);color:var(--color-accent);font-family:var(--logoi-mono)}.distribution-evidence-workbench__selected-list [role=group]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.distribution-evidence-workbench__clear{justify-self:start}.distribution-evidence-workbench__status,.distribution-evidence-workbench__empty,.distribution-evidence-workbench__boundary p,.distribution-evidence-workbench__matrix footer p{color:var(--color-muted);font-size:.8rem}.distribution-evidence-workbench__status{min-height:1.25rem}.distribution-evidence-workbench__matrix>header>code{max-width:20rem;overflow-wrap:anywhere;text-align:right}.distribution-evidence-workbench__table-scroll{overflow:auto;border:1px solid var(--color-line)}.distribution-evidence-workbench__table-scroll table{width:100%;min-width:46rem;border-collapse:collapse;font-size:.78rem}.distribution-evidence-workbench__table-scroll caption{padding:.55rem;color:var(--color-muted);text-align:left}.distribution-evidence-workbench__table-scroll th,.distribution-evidence-workbench__table-scroll td{border-top:1px solid var(--color-line);padding:.5rem;text-align:left;vertical-align:top}.distribution-evidence-workbench__table-scroll thead th{background:var(--color-panel);color:var(--color-muted);font-family:var(--logoi-mono);font-size:.64rem;letter-spacing:.03em;text-transform:uppercase}.distribution-evidence-workbench__table-scroll thead th span,.distribution-evidence-workbench__table-scroll thead th code,.distribution-evidence-workbench__table-scroll tbody th strong,.distribution-evidence-workbench__table-scroll tbody th code,.distribution-evidence-workbench__table-scroll td strong,.distribution-evidence-workbench__table-scroll td span,.distribution-evidence-workbench__table-scroll td small{display:block}.distribution-evidence-workbench__table-scroll td span,.distribution-evidence-workbench__table-scroll td small{color:var(--color-muted)}.distribution-evidence-workbench__continuation{display:grid;gap:.08rem;margin-top:.45rem;color:var(--gold);font-weight:700}.distribution-evidence-workbench__continuation small{color:inherit;font-family:var(--logoi-mono);font-size:.58rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.distribution-evidence-workbench__continuation span{color:inherit}.distribution-evidence-workbench__continuation:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.analysis-comparison__authoritative-ledger{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-panel) 76%,transparent)}.analysis-comparison__authoritative-ledger>summary{min-height:3.25rem;padding:.85rem 1rem;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem 1rem;font-family:var(--logoi-mono);font-weight:700}.analysis-comparison__authoritative-ledger>summary span{color:var(--color-muted);font-size:.76rem;font-weight:500}.analysis-comparison__authoritative-ledger>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.analysis-comparison__authoritative-ledger[open]>summary{border-bottom:1px solid var(--color-line)}.analysis-comparison__authoritative-ledger .analysis-comparison__matrix{border:0}.distribution-evidence-workbench__matrix footer{display:grid;gap:.65rem}.distribution-evidence-workbench__matrix footer button{justify-self:start}.analysis-table__scroll{overflow:auto;max-height:62vh;border:1px solid var(--color-line)}.analysis-table table{width:100%;border-collapse:collapse;font-size:.82rem}.analysis-table th,.analysis-table td{border-bottom:1px solid var(--color-line);padding:.48rem .55rem;text-align:left;vertical-align:top}.analysis-table thead th{position:sticky;top:0;z-index:1;background:var(--color-panel-strong);color:var(--color-muted);font-family:var(--logoi-mono);font-size:.64rem;letter-spacing:.04em;text-transform:uppercase}.analysis-table td code,.analysis-inspector code{overflow-wrap:anywhere}.analysis-deep-links{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.analysis-deep-links a,.analysis-dock a{border-bottom:1px solid var(--color-line);padding:.45rem 0;text-decoration:none}.analysis-inspector dl{display:grid;gap:.5rem;margin:0}.analysis-inspector dl div{display:grid;gap:.1rem}.analysis-inspector dd{margin:0;overflow-wrap:anywhere}.analysis-inspector ul{display:grid;gap:.55rem;margin:.5rem 0 0;padding-left:1.1rem}.analysis-inspector li{overflow-wrap:anywhere}.analysis-dock{grid-template-columns:repeat(2,minmax(0,auto)) minmax(12rem,1fr);align-items:start}.analysis-dock span{color:var(--color-muted);font-size:.78rem}@media(max-width:880px){.analysis-query{grid-template-columns:1fr 1fr}.analysis-dock,.distribution-evidence-workbench__workspace{grid-template-columns:1fr}.distribution-evidence-workbench__method,.distribution-evidence-workbench__matrix footer dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.analysis-query{grid-template-columns:1fr}.analysis-result__header{display:grid}.analysis-result__header>code{text-align:left}.analysis-table__scroll{max-height:none}.distribution-evidence-workbench__header,.distribution-evidence-workbench__inventory>header,.distribution-evidence-workbench__tray>header,.distribution-evidence-workbench__matrix>header{display:grid}.distribution-evidence-workbench__method,.distribution-evidence-workbench__matrix footer dl{grid-template-columns:1fr}.distribution-evidence-workbench__candidate-list li{grid-template-columns:1fr}.distribution-evidence-workbench__candidate-list li>button,.distribution-evidence-workbench__matrix footer button{width:100%}.distribution-evidence-workbench__selected-list [role=group]{grid-template-columns:1fr}.distribution-evidence-workbench__matrix>header>code{max-width:none;text-align:left}}
