.ex-env{background:var(--ground-page);min-height:100vh;color:var(--ink-1);font:var(--ty-body-m);flex-direction:column;display:flex;position:relative}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ex-top{align-items:center;gap:var(--s4);grid-template-columns:auto minmax(0,1fr) auto;padding:14px 32px 0;display:grid}.ex-filters{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.ex-filter select{appearance:none;border:1px solid var(--line-hairline);border-radius:var(--r-pill);background:var(--ground-pure) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6'%3E%3Cpath d='M1 1l3.5 3.5L8 1' fill='none' stroke='%236B737C' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center;height:30px;font:var(--ty-body-m);color:var(--ink-1);cursor:pointer;padding:0 26px 0 12px}.ex-filter select:hover{border-color:var(--line-strong)}.ex-filter select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-filter-state{font:var(--ty-body-m);color:var(--ink-3);margin-left:var(--s2)}.ex-filter-state[data-active=true]{color:var(--coral-ink)}.ex-filter-clear{font:var(--ty-label-m);color:var(--coral-ink);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ex-workspace{border:1px solid var(--line-hairline);border-radius:var(--r-pill);background:var(--ground-pure);box-shadow:var(--e-contact);justify-self:center;align-items:center;gap:2px;padding:3px;display:flex}.ex-wctl{border-radius:var(--r-pill);height:26px;font:var(--ty-body-m);color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ex-wctl:hover,.ex-wctl[aria-pressed=true]{background:var(--ground-sunken);color:var(--ink-1)}.ex-wctl:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ex-readings{align-items:center;gap:var(--s4);border:1px solid var(--line-hairline);border-radius:var(--r-md);background:var(--ground-pure);justify-self:end;padding:4px 14px 4px 16px;display:flex}.ex-readings-label{font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3)}.ex-readings button{font:var(--ty-body-m);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:4px 0;position:relative}.ex-readings button:hover{color:var(--ink-1)}.ex-readings button[aria-current=true]{color:var(--ink-1);font-weight:500}.ex-readings button[aria-current=true]:after{content:"";background:var(--coral);height:2px;position:absolute;bottom:0;left:0;right:0}.ex-readings button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ex-count{align-items:baseline;gap:8px;margin:10px 0 0;padding:0 32px 12px;display:flex}.ex-count-state{margin:-6px 0 0;padding:0 32px 12px}.ex-count b{font:var(--ty-display-m);letter-spacing:var(--tr-display-m);font-variant-numeric:var(--num-tabular);color:var(--ink-1)}.ex-count span{font:var(--ty-body-m);color:var(--ink-3)}.ex-stage{grid-template-columns:calc(var(--ex-inset) + var(--ex-reading-w)) minmax(0, 1fr);isolation:isolate;--ex-reading-w:clamp(400px, 35.25vw, 564px);--ex-plate-w:clamp(300px, 24.5vw, 392px);--ex-inset:32px;flex:auto;align-items:start;min-height:clamp(700px,max(100vh - 188px,61.25vw),1020px);display:grid;position:relative}.ex-world{z-index:0;transition:filter var(--m-spatial) var(--ease-spatial), opacity var(--m-spatial) var(--ease-spatial);position:absolute;inset:0}.ex-world[data-dimmed=true]{filter:saturate(.82)blur(3px);opacity:.55}.ex-reading{z-index:3;min-width:0;padding:0 var(--s4) 30px var(--ex-inset);grid-column:1;position:relative}.ex-env[data-docked=right] .ex-stage{grid-template-columns:minmax(0, 1fr) calc(var(--ex-inset) + var(--ex-reading-w))}.ex-env[data-docked=right] .ex-reading{padding:0 var(--ex-inset) 30px var(--s4);grid-column:2}.ex-env[data-minimised=true] .ex-stage{grid-template-columns:auto minmax(0,1fr)}.ex-restore{border:1px solid var(--line-hairline);border-radius:var(--r-md);background:var(--ground-pure);box-shadow:var(--e-paper);font:var(--ty-title-s);letter-spacing:var(--tr-title-s);color:var(--ink-1);text-align:left;cursor:pointer;padding:10px 14px}.ex-eyebrow{justify-content:space-between;align-items:baseline;row-gap:4px;gap:var(--s4);font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;display:flex}.ex-state{text-transform:none;letter-spacing:0;font:var(--ty-body-m);color:var(--ink-3);align-items:center;gap:7px;display:inline-flex}.ex-state i{background:var(--epistemic-unknown);border-radius:50%;flex:none;width:7px;height:7px}.ex-display{font:var(--ty-display-l);letter-spacing:var(--tr-display-l);color:var(--ink-1);max-width:21ch;margin:18px 0 0}.ex-lede{font:var(--ty-body-l);color:var(--ink-2);max-width:54ch;margin:14px 0 0}.ex-caution{font:var(--ty-body-l);color:var(--epistemic-contested);max-width:54ch;margin:12px 0 0}.ex-note{font:var(--ty-body-m);color:var(--ink-3);max-width:56ch;margin:12px 0 0}.ex-sechead{justify-content:space-between;align-items:baseline;gap:var(--s4);border-bottom:1px solid var(--line-hairline);font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3);margin-top:26px;padding-bottom:9px;display:flex}.ex-sechead-aside{text-align:right}.ex-ledger,.ex-blocks,.ex-bodies,.ex-devs,.ex-results-rows,.ex-beside-rows{margin:0;padding:0;list-style:none}.ex-row{border-bottom:1px solid var(--line-hairline);grid-template-columns:minmax(0,1fr) 108px 80px 60px;align-items:start;gap:14px;padding:13px 0 14px;display:grid}.ex-row-rule{display:none}.ex-row{padding-left:16px;position:relative}.ex-row:before{content:"";background:var(--chart-graphite);width:2px;position:absolute;top:13px;bottom:14px;left:0}.ex-row[data-stage=raw_report]:before{background:var(--chart-absence)}.ex-row-body{flex-direction:column;gap:5px;min-width:0;display:flex}.ex-row-eyebrow{font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3)}.ex-row-title{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1);text-align:left;background:0 0;border:0;padding:0;font-weight:400}button.ex-row-title{cursor:pointer}button.ex-row-title:hover{text-underline-offset:3px;text-decoration:underline}.ex-row-sentence{font:var(--ty-body-m);color:var(--ink-2)}.ex-row-sentence[data-disputed=true]{color:var(--epistemic-contested)}.ex-row-places{font:var(--ty-body-m);color:var(--ink-2);flex-direction:column;gap:6px;display:flex}.ex-row-noplace{color:var(--ink-3)}.ex-row-origins{font:var(--ty-body-m);color:var(--ink-3);font-variant-numeric:var(--num-tabular);flex-direction:column;gap:2px;display:flex}.ex-row-date{font:var(--ty-body-m);color:var(--ink-2);font-variant-numeric:var(--num-tabular);text-align:left}.ex-place{align-items:center;gap:7px;min-width:0;display:inline-flex}.ex-plate{border:1px dashed var(--rank-unknown);min-width:18px;height:14px;font:var(--ty-mono-s);color:var(--ink-secondary);border-radius:2px;flex:none;justify-content:center;align-items:center;padding-inline:2px;font-size:9px;line-height:12px;display:inline-flex}.ex-plate[data-scope=true]{min-width:18px}.ex-tally{flex-wrap:wrap;align-items:center;gap:2.5px;display:inline-flex}.ex-cell{background:var(--chart-graphite);border-radius:1px;flex:none;width:8px;height:8px}.ex-cell[data-kept=true]{border:1px dashed var(--chart-absence);background:0 0}.ex-cell-over{font:var(--ty-body-s);color:var(--ink-3)}.ex-dots{align-items:center;gap:4px;display:inline-flex}.ex-dot{border-radius:50%;flex:none;width:7px;height:7px}.ex-dot[data-recorded=true]{background:var(--rank-original)}.ex-dot[data-recorded=false]{border:1px solid var(--rank-unknown)}.ex-lineage{border-radius:2px;width:100%;height:11px;margin-top:8px;display:flex;overflow:hidden}.ex-lineage>span{height:100%;display:block}.ex-lineage>span[data-kept=true]{border:1px dashed var(--chart-absence);border-radius:2px}.ex-lineage-key{font:var(--ty-body-s);color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;margin-top:8px;display:flex}.ex-lineage-key span{align-items:center;gap:5px;display:inline-flex}.ex-lineage-key i{border-radius:1px;flex:none;width:8px;height:8px}.ex-lineage-key i[data-kept=true]{border:1px dashed var(--chart-absence)}.ex-rank{border-radius:1px;flex:none;width:9px;height:9px;display:inline-block}.ex-rank[data-kept=true]{border:1px dashed var(--chart-absence)}.ex-kinds{gap:9px var(--s6);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;margin:16px 0 0;padding:0;list-style:none;display:grid}.ex-kinds li{font:var(--ty-body-m);color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:10px;display:grid}.ex-kinds b{color:var(--ink-1);font-variant-numeric:var(--num-tabular);text-align:right;font-weight:400}.ex-decade{margin-top:16px}.ex-decade-axis{height:34px;position:relative}.ex-decade-rule{background:var(--line-strong);height:1px;position:absolute;bottom:8px;left:0;right:0}.ex-decade-tick{background:var(--line-strong);width:1px;height:7px;position:absolute;bottom:3px}.ex-decade-mark{background:var(--chart-graphite);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:12px}.ex-decade-years{font:var(--ty-body-s);color:var(--ink-3);font-variant-numeric:var(--num-tabular);margin-top:4px;display:flex}.ex-decade-years span{flex:1 1 0}.ex-yeargroup{align-items:baseline;gap:12px;padding:14px 0 6px;display:flex}.ex-yeargroup-year{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);font-variant-numeric:var(--num-tabular);color:var(--ink-1)}.ex-yeargroup-note{font:var(--ty-body-m);color:var(--ink-3)}.ex-dev{gap:var(--s4);border-bottom:1px solid var(--line-hairline);grid-template-columns:minmax(0,1fr) 96px 92px;align-items:start;padding:14px 0 15px 16px;display:grid;position:relative}.ex-dev:before{content:"";background:var(--chart-graphite);width:2px;position:absolute;top:14px;bottom:15px;left:0}.ex-dev-rule{display:none}.ex-dev-body{flex-direction:column;gap:4px;min-width:0;display:flex}.ex-dev-eyebrow{font:var(--ty-section);letter-spacing:var(--tr-section);color:var(--ink-3)}.ex-dev-title{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1);font-weight:400}.ex-dev-source{font:var(--ty-body-m);color:var(--ink-3)}.ex-dev-response{font:var(--ty-body-m);color:var(--kind-accountability)}.ex-dev-place{font:var(--ty-body-m);color:var(--ink-3);align-items:center;gap:7px;display:inline-flex}.ex-dev-date{font:var(--ty-body-m);color:var(--ink-2);font-variant-numeric:var(--num-tabular)}.ex-block{border-bottom:1px solid var(--line-hairline);flex-direction:column;gap:4px;padding:14px 0 15px 16px;display:flex;position:relative}.ex-block:before{content:"";width:2px;position:absolute;top:14px;bottom:15px;left:0}.ex-block[data-kind=accountability]:before{background:var(--kind-accountability)}.ex-block[data-kind=policy]:before{background:var(--kind-policy)}.ex-block-rule{display:none}.ex-block-head{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.ex-block-eyebrow{font:var(--ty-section);letter-spacing:var(--tr-section);color:var(--ink-3)}.ex-block-date{font:var(--ty-body-m);color:var(--ink-2);font-variant-numeric:var(--num-tabular)}.ex-block-title{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1);font-weight:400}.ex-block-sentence{font:var(--ty-body-m)}.ex-block[data-kind=accountability] .ex-block-sentence{color:var(--kind-accountability)}.ex-block[data-kind=policy] .ex-block-sentence{color:var(--kind-policy)}.ex-body{border-bottom:1px solid var(--line-hairline);padding:16px 0 18px}.ex-body-head{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.ex-body-sentence{font:var(--ty-body-m);color:var(--kind-accountability);margin-top:5px;display:block}.ex-body-name{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1)}.ex-body-type{font:var(--ty-body-m);color:var(--ink-3)}.ex-rail-line{grid-template-columns:1.15fr 1.5fr 1.1fr 1.25fr 1fr;align-items:center;height:12px;margin-top:14px;display:grid;position:relative}.ex-rail-line:before{content:"";border-top:1px dashed var(--chart-absence);position:absolute;top:50%;left:5%;right:5%}.ex-rail-node{border:1px solid var(--rank-unknown);background:var(--ground-page);border-radius:50%;justify-self:start;width:9px;height:9px;position:relative}.ex-rail-node[data-unknown=true]{border-style:dashed}.ex-rail-node[data-held=true]{border-color:var(--kind-accountability);background:var(--kind-accountability);width:11px;height:11px}.ex-rail-labels{gap:var(--s3);grid-template-columns:1.15fr 1.5fr 1.1fr 1.25fr 1fr;margin-top:9px;display:grid}.ex-rail-label{flex-direction:column;gap:2px;display:flex}.ex-rail-absent{font:var(--ty-body-s);color:var(--ink-3)}.ex-rail-value{font:var(--ty-body-m);color:var(--ink-1)}.ex-rail-when{font:var(--ty-mono-s);letter-spacing:var(--tr-mono-s);color:var(--kind-accountability);font-variant-numeric:var(--num-tabular)}.ex-silent{border:1px dashed var(--chart-absence);border-radius:var(--r-md);background:var(--ground-sunken);margin-top:18px;padding:16px 18px}.ex-silent h3{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1);margin:0}.ex-silent-names{font:var(--ty-body-m);color:var(--ink-2);margin:10px 0 0}.ex-silent-note{font:var(--ty-body-m);color:var(--ink-3);margin:10px 0 0}.ex-showing{font:var(--ty-body-m);color:var(--ink-3);max-width:56ch;margin:14px 0 0}.ex-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-bottom:28px;display:flex}.ex-action{border:1px solid var(--line-hairline);border-radius:var(--r-pill);background:var(--ground-pure);height:36px;font:var(--ty-label-m);color:var(--ink-1);cursor:pointer;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.ex-action:hover{border-color:var(--line-strong)}.ex-action--primary{background:var(--coral-fill);color:#fff;border-color:#0000}.ex-action--primary:hover{filter:brightness(.95)}.ex-action--quiet{color:var(--ink-2);background:0 0;border-color:#0000}.ex-action:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-panelctl{z-index:4;top:118px;left:calc(var(--ex-inset) + var(--ex-reading-w) + 12px);border-radius:var(--r-sm);background:var(--ground-pure);box-shadow:var(--e-paper);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute}.ex-env[data-docked=right] .ex-panelctl{left:auto;right:calc(var(--ex-inset) + var(--ex-reading-w) + 12px)}.ex-panelctl button{border-radius:var(--r-xs);width:24px;height:22px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ex-panelctl button:hover{background:var(--ground-sunken);color:var(--ink-1)}.ex-panelctl button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ex-marks{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ex-mark{will-change:transform;position:absolute;top:0;left:0}.ex-mark-pin{border:2px solid var(--ink-1);background:var(--ground-pure);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-6px}.ex-mark-tether{background:var(--line-strong);opacity:.55;width:1px;position:absolute;left:5px}.ex-mark-plate{white-space:nowrap;border-radius:var(--r-sm);background:var(--ground-pure);height:28px;box-shadow:var(--e-raised);font:var(--ty-body-m);color:var(--ink-1);pointer-events:auto;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:absolute;left:14px}.ex-mark-plate:hover{box-shadow:var(--e-lifted)}.ex-mark-plate:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-mark-plate[aria-pressed=true]{outline:1.5px solid var(--ink-1);outline-offset:0}.ex-mark-statement{color:var(--ink-3)}.ex-mark-count{font-variant-numeric:var(--num-tabular);font-weight:500}.ex-wplate{z-index:2;border-radius:var(--r-md);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.1);backdrop-filter:blur(var(--glass-blur)) saturate(1.1);box-shadow:var(--e-glass-thin);padding:14px 16px 15px;position:absolute}.ex-wplate[data-kept=true]{border:1px dashed var(--rank-unknown);box-shadow:none}.ex-wplate-head{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:8px;display:flex}.ex-wplate-label{font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3)}.ex-wplate-aside{font:var(--ty-body-m);color:var(--ink-3)}.ex-plates{z-index:2;top:22%;right:var(--ex-inset);width:var(--ex-plate-w);flex-direction:column;gap:14px;display:flex;position:absolute}.ex-beyond,.ex-unplaced,.ex-beside{width:auto;position:static}.ex-beyond-text,.ex-unplaced-text{font:var(--ty-body-m);color:var(--ink-1);margin:0}.ex-unplaced-note{font:var(--ty-body-s);color:var(--ink-3);margin:10px 0 0}.ex-beside-rows li{border-top:1px solid var(--line-hairline);font:var(--ty-body-m);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.ex-beside-rows li:first-child{border-top:0}.ex-beside-plates{flex:none;gap:3px;display:inline-flex}.ex-beside-name{color:var(--ink-1)}.ex-beside-caption{color:var(--ink-3);text-align:right}.ex-instruments{z-index:2;left:calc(var(--ex-inset) + var(--ex-reading-w) + 54px);right:var(--ex-inset);gap:var(--s6);border-radius:var(--r-md);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.1);backdrop-filter:blur(var(--glass-blur)) saturate(1.1);box-shadow:var(--e-glass);grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 18px 16px;display:grid;position:absolute;bottom:46px}.ex-env[data-docked=right] .ex-instruments{left:var(--ex-inset);right:calc(var(--ex-inset) + var(--ex-reading-w) + 54px)}.ex-env[data-minimised=true] .ex-instruments{left:var(--ex-inset);right:var(--ex-inset)}.ex-inst{min-width:0}.ex-inst-head{justify-content:space-between;align-items:baseline;gap:var(--s4);margin-bottom:8px;display:flex}.ex-inst-head h3{font:var(--ty-title-s);letter-spacing:var(--tr-title-s);color:var(--ink-1);margin:0;font-weight:400}.ex-inst-head span{font:var(--ty-body-s);color:var(--ink-3)}.ex-inst-row{font:var(--ty-body-m);color:var(--ink-1);grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:8px;padding:3px 0;display:grid}.ex-inst-row[data-muted=true] .ex-inst-label,.ex-inst-row[data-muted=true] .ex-inst-count{color:var(--ink-3)}.ex-inst-label{min-width:0}.ex-inst-place{align-items:center;gap:7px;display:inline-flex}.ex-inst-mark{justify-self:end}.ex-inst-count{text-align:right;font-variant-numeric:var(--num-tabular)}.ex-inst-note{font:var(--ty-body-s);color:var(--ink-3);margin:9px 0 0}.ex-inst-note[data-tone=caution]{color:var(--epistemic-contested)}.ex-inst-absent{font:var(--ty-body-s);color:var(--ink-3);margin:0}.ex-yearmini{align-items:flex-end;gap:3px;height:34px;margin-top:4px;display:flex}.ex-yearmini-col{flex-direction:column;flex:1 1 0;align-items:center;gap:3px;display:flex}.ex-yearmini-bar{background:var(--chart-graphite);border-radius:1px;width:100%}.ex-yearmini-bar[data-empty=true]{border-top:1px dashed var(--chart-absence);background:0 0}.ex-yearmini-year{font:var(--ty-body-s);color:var(--ink-3);font-size:9px}.ex-bandtab{z-index:2;border-radius:var(--r-sm) var(--r-sm) 0 0;background:var(--ground-pure);height:26px;box-shadow:var(--e-paper);font:var(--ty-body-s);color:var(--ink-3);align-items:center;gap:9px;padding:0 16px;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ex-bandtab span{background:var(--chart-absence);border-radius:1px;width:22px;height:2px}.ex-band{border-radius:var(--r-md);background:var(--surface-paper);box-shadow:var(--e-paper);margin:0 32px 26px;padding:20px 24px 22px}.ex-band-head{justify-content:space-between;align-items:baseline;gap:var(--s6);flex-wrap:wrap;display:flex}.ex-band-label{font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3)}.ex-band-aside{font:var(--ty-body-m);color:var(--ink-3)}.ex-band-absent{font:var(--ty-body-m);color:var(--ink-3);margin:18px 0 0}.ex-rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ex-bracket{flex-direction:column;align-items:stretch;gap:5px;display:flex}.ex-bracket-count{font:var(--ty-body-m);color:var(--ink-1);font-variant-numeric:var(--num-tabular);text-align:center}.ex-bracket-bar{background:var(--chart-graphite);border-radius:1px}.ex-bracket-rule{background:var(--line-strong);border-radius:1px;height:3px}.ex-bracket-year{font:var(--ty-body-m);color:var(--ink-3);font-variant-numeric:var(--num-tabular);text-align:center}.ex-bracket[data-empty=true] .ex-bracket-count{color:var(--ink-3)}.ex-bracket[data-empty=true] .ex-bracket-bar,.ex-bracket[data-empty=true] .ex-bracket-rule{background:var(--chart-absence)}.ex-band-note{font:var(--ty-body-m);color:var(--ink-3);max-width:108ch;margin:18px 0 0}.ex-band-closing{font:var(--ty-title-l);letter-spacing:var(--tr-title-l);color:var(--ink-1);margin:18px 0 0;font-weight:400}.ex-env[data-output=results] .ex-stage{min-height:0;display:block}.ex-env[data-output=results] .ex-world{opacity:0;pointer-events:none}.ex-resultsgrid{z-index:3;gap:var(--s7);grid-template-columns:264px minmax(0,1fr) 312px;padding:8px 32px 28px;display:grid;position:relative}.ex-facets{flex-direction:column;gap:22px;display:flex}.ex-facet ul{margin:0;padding:0;list-style:none}.ex-facet-label{border-bottom:1px solid var(--line-hairline);font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;padding-bottom:8px}.ex-facet li{display:block}.ex-facet-row{text-align:left;width:100%;font:var(--ty-body-m);color:var(--ink-1);background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;display:grid}button.ex-facet-row{cursor:pointer}button.ex-facet-row:hover .ex-facet-name{color:var(--ink-1);text-decoration:underline}button.ex-facet-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}button.ex-facet-row[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--chart-graphite);padding-left:8px}button.ex-facet-row[aria-pressed=true] .ex-facet-name{font-weight:500}.ex-facet-mark{align-items:center;gap:3px;display:inline-flex}.ex-facet-count{color:var(--ink-2);font-variant-numeric:var(--num-tabular)}.ex-facet-note{font:var(--ty-body-s);color:var(--ink-3);margin:10px 0 0}.ex-listmain{flex-direction:column;gap:18px;min-width:0;display:flex}.ex-listback{align-self:flex-start}.ex-listmain .ex-search{position:relative;top:auto;left:auto;right:auto}.ex-listmain .ex-searchbox{background:var(--surface-paper);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--e-paper)}.ex-results{border-radius:var(--r-md);background:var(--surface-paper);min-width:0;box-shadow:var(--e-paper);padding:4px 20px 20px}.ex-results-head,.ex-result{gap:var(--s4);grid-template-columns:minmax(0,1fr) 108px 190px 96px 132px;align-items:start;display:grid}.ex-results-head{border-bottom:1px solid var(--line-hairline);font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-3);padding:14px 0 9px}.ex-result{border-bottom:1px solid var(--line-hairline);padding:14px 0 15px}.ex-result-signal{flex-direction:column;gap:4px;min-width:0;display:flex}.ex-result-title{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1);text-align:left;background:0 0;border:0;padding:0;font-weight:400}button.ex-result-title{cursor:pointer}.ex-result-when{font:var(--ty-body-m);color:var(--ink-3);font-variant-numeric:var(--num-tabular)}.ex-result-stage,.ex-result-place,.ex-result-known{font:var(--ty-body-m);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ex-result-evidence{font:var(--ty-body-m);color:var(--ink-3);font-variant-numeric:var(--num-tabular);flex-direction:column;gap:3px;display:flex}.ex-result-disputed{color:var(--epistemic-contested)}.ex-results-closing{font:var(--ty-body-m);color:var(--ink-3);margin:16px 0 0}.ex-shape{border-radius:var(--r-md);background:var(--surface-paper);box-shadow:var(--e-paper);flex-direction:column;align-self:start;gap:18px;padding:4px 18px 18px;display:flex}.ex-shape .ex-sechead{margin-top:14px}.ex-foot{align-items:center;gap:var(--s4);font:var(--ty-body-m);color:var(--ink-3);flex-wrap:wrap;padding:0 32px 22px;display:flex}.ex-foot .specimen{color:var(--ink-2)}.ex-tolist{border:1px solid var(--line-hairline);border-radius:var(--r-pill);background:var(--ground-pure);height:30px;font:var(--ty-label-m);color:var(--ink-1);cursor:pointer;margin-left:auto;padding:0 16px}.ex-tolist:hover{border-color:var(--line-strong)}.ex-tolist:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:900px){.ex-top{display:none}.ex-stage,.ex-env[data-docked=right] .ex-stage,.ex-env[data-minimised=true] .ex-stage{display:block}.ex-count{display:none}.ex-stage{height:calc(100vh - var(--tabbar-h,56px))}.ex-reading,.ex-env[data-docked=right] .ex-reading{width:auto;max-height:66vh;padding:14px 18px calc(var(--tabbar-h,56px) + 14px);border-radius:var(--sheet-r,18px) var(--sheet-r,18px) 0 0;background:var(--surface-paper);grid-column:auto;position:absolute;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 34px -12px #10182838}.ex-reading:before{content:"";width:var(--grabber-w,36px);height:var(--grabber-h,4px);background:var(--chart-absence);border-radius:2px;margin:0 auto 12px;display:block}.ex-sheettop{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:2px;display:flex}.ex-sheettoggle{border-radius:var(--r-pill);background:var(--ground-sunken);align-items:center;gap:2px;padding:2px;display:inline-flex}.ex-sheettoggle button{border-radius:var(--r-pill);min-height:30px;font:var(--ty-body-m);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 14px}.ex-sheettoggle button[aria-pressed=true]{background:var(--ground-pure);box-shadow:var(--e-raised);color:var(--ink-1);font-weight:500}.ex-sheettoggle button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-sheettop .ex-count,.ex-reading .ex-count{flex-wrap:wrap;align-items:baseline;margin:0 0 2px;padding:0;display:flex}.ex-reading .ex-count b{font:var(--ty-title-m);letter-spacing:var(--tr-title-m)}.ex-display{font:var(--ty-display-m);letter-spacing:var(--tr-display-m);margin-top:10px}.ex-lede,.ex-caution{font:var(--ty-body-m)}.ex-row{grid-template-columns:minmax(0,1fr);gap:7px;padding:13px 0 14px 14px}.ex-row-body{order:2}.ex-row-places{flex-flow:wrap;order:3;gap:10px}.ex-row-origins{flex-direction:row;order:4;align-items:center;gap:8px}.ex-row-date{color:var(--ink-3);order:1}.ex-dev{grid-template-columns:minmax(0,1fr);gap:6px}.ex-dev-date{color:var(--ink-3);order:-1}.ex-kinds{grid-template-columns:minmax(0,1fr)}.ex-rail-line{display:none}.ex-rail-labels{grid-template-columns:minmax(0,1fr);gap:0}.ex-rail-label{grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;display:grid}.ex-rail-label:before{content:"";border:1px dashed var(--rank-unknown);border-radius:50%;align-self:center;width:9px;height:9px}.ex-rail-label[data-held=true]:before{border:1px solid var(--kind-accountability);background:var(--kind-accountability);border-radius:1px}.ex-plates{width:auto;top:76px;left:14px;right:14px}.ex-plates .ex-beside{display:none}.ex-instruments{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;flex-direction:column;gap:14px;margin:0 0 14px;padding:0;display:flex;position:static}.ex-panelctl,.ex-bandtab{display:none}.ex-band{margin:0 14px 20px;padding:16px 16px 18px}.ex-rail{gap:5px}.ex-bracket-year{font-size:9px}.ex-band-closing{font:var(--ty-title-m);letter-spacing:var(--tr-title-m)}.ex-resultsgrid{padding:8px 0 calc(var(--tabbar-h,56px) + 20px);grid-template-columns:minmax(0,1fr);gap:0}.ex-resultsgrid>.ex-facets,.ex-resultsgrid>.ex-shape{display:none}.ex-env[data-output=results] .ex-count{flex-wrap:wrap;align-items:baseline;padding:0 14px 10px;display:flex}.ex-listhead{flex-direction:column;gap:10px;padding:0 14px 4px;display:flex}.ex-listhead .ex-display{margin-top:0}.ex-listhead .ex-state{margin:0}.ex-listhead .ex-instruments{margin-bottom:4px}.ex-listhead .ex-filters{margin:0}.ex-listmain>.ex-search{padding:0 14px}.ex-results{padding:4px 14px 16px}.ex-results-head{display:none}.ex-result{grid-template-columns:minmax(0,1fr);gap:6px}.ex-result-signal{order:2}.ex-result-stage{order:1}.ex-result-place{order:3}.ex-result-known{order:4}.ex-result-evidence{flex-direction:row;order:5;align-items:center;gap:10px}.ex-foot{padding:0 14px calc(var(--tabbar-h,56px) + 14px)}.ex-tolist{margin-left:0}}@media (min-width:901px) and (max-width:1279px){.ex-reading{width:430px}.ex-panelctl{left:474px}.ex-env[data-docked=right] .ex-panelctl{left:auto;right:474px}.ex-instruments{left:500px}.ex-env[data-docked=right] .ex-instruments{left:34px;right:500px}.ex-beside{width:336px}.ex-row{grid-template-columns:minmax(0,1fr) 100px 74px 56px}.ex-results-head,.ex-result{grid-template-columns:minmax(0,1fr) 96px 150px 84px 116px}.ex-resultsgrid{grid-template-columns:220px minmax(0,1fr) 268px}}@media (prefers-reduced-motion:reduce){.ex-world{transition:none}}.ex-search{z-index:3;top:40%;left:calc(var(--ex-inset) + var(--ex-reading-w) + 40px);right:calc(var(--ex-inset) + var(--ex-plate-w) + 28px);align-items:center;gap:10px;display:flex;position:absolute}.ex-env[data-docked=right] .ex-search{left:calc(var(--ex-inset) + var(--ex-plate-w) + 28px);right:calc(var(--ex-inset) + var(--ex-reading-w) + 40px)}.ex-env[data-minimised=true] .ex-search{left:calc(var(--ex-inset) + 40px)}.ex-search.hidden{display:none}.ex-searchbox{border-radius:var(--r-pill);background:var(--glass-thick);min-width:0;height:48px;-webkit-backdrop-filter:blur(var(--glass-thick-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-thick-blur)) saturate(1.2);box-shadow:var(--e-glass);flex:auto;align-items:center;gap:11px;padding:0 14px 0 18px;display:flex}.ex-searchbox input{min-width:0;font:var(--ty-body-l);color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;overflow:hidden}.ex-searchbox input::placeholder{color:var(--ink-3)}.ex-searchbox input:focus{outline:none}.ex-searchbox:focus-within{box-shadow:var(--e-glass), 0 0 0 2px var(--focus-halo)}.ex-searchbox input::-webkit-search-cancel-button{appearance:none}.ex-search-kbd{font:var(--ty-body-s);color:var(--ink-3);font-family:var(--sans)}.ex-search-go{background:var(--coral-fill);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ex-search-go:hover{filter:brightness(.95)}.ex-search-go:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-suggestions{border-radius:var(--r-md);background:var(--surface-paper);box-shadow:var(--e-raised);max-height:320px;margin:8px 0 0;padding:6px;list-style:none;overflow-y:auto}.ex-suggestion{text-align:left;border-radius:var(--r-xs);width:100%;font:var(--ty-body-m);color:var(--ink-1);cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.ex-suggestion[data-active=true]{background:var(--coral-wash)}.ex-suggestion span{color:var(--ink-3)}@media (max-width:900px){.ex-search,.ex-env[data-docked=right] .ex-search,.ex-env[data-minimised=true] .ex-search{position:absolute;top:14px;left:14px;right:14px}.ex-searchbox{height:40px;padding:0 12px 0 14px}.ex-searchbox input{font:var(--ty-body-m)}.ex-search-kbd{display:none}}@media (max-width:1520px){.ex-readings-label{display:none}.ex-readings{padding-left:12px}.ex-filter select{padding:0 22px 0 10px}.ex-workspace .ex-wctl{padding:0 10px}}@media (max-width:1340px){.ex-top{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.ex-workspace{justify-self:end}.ex-readings{grid-column:1/-1;justify-self:start}}.ex-mark-pin--only{pointer-events:auto;cursor:pointer;background:var(--ground-pure);border:2px solid var(--ink-1);width:26px;height:26px;padding:0;position:absolute;top:-13px;left:-13px}.ex-mark-pin--only:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-mark[data-labelled=false] .ex-mark-pin--only{border-color:var(--ink-2)}@media (max-width:900px){.ex-reading[data-detent=peek]{max-height:33vh}.ex-reading[data-detent=half]{max-height:51vh}.ex-reading[data-detent=full]{z-index:40;border-radius:0;height:calc(100vh - 60px);max-height:calc(100vh - 60px);padding-bottom:20px}.ex-reading[data-detent=full]~.ex-band{display:none}.ex-reading:before{content:none}.ex-grabber{cursor:pointer;background:0 0;border:0;width:100%;padding:0 0 12px;display:block}.ex-grabber>span[aria-hidden]{width:var(--grabber-w,36px);height:var(--grabber-h,4px);background:var(--chart-absence);border-radius:2px;margin:0 auto;display:block}.ex-grabber:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-reading .ex-readings{border:0;border-bottom:1px solid var(--line-hairline);background:0 0;border-radius:0;flex-wrap:wrap;gap:10px 14px;margin-top:14px;padding:0 0 10px;display:flex}.ex-reading .ex-readings-label{width:100%;display:block}.ex-reading .ex-readings button{min-height:32px}.ex-reading .ex-filters{gap:8px;margin-top:14px}.ex-reading .ex-filter select{height:32px}.ex-reading .ex-instruments{margin:14px 0 0}.ex-reading .ex-inst{border-top:1px solid var(--line-hairline);padding-top:10px}.ex-reading .ex-inst:first-child{border-top:0;padding-top:0}}
