.evidence-desk .evidence-badge{--badge-ink:var(--ledger-ink,#132027);--badge-bg:var(--ledger-surface-muted,#e9e5db);--badge-rule:var(--ledger-rule-strong,#7a7469);border:1px solid var(--badge-rule);border-radius:var(--ledger-radius-sm,4px);background:var(--badge-bg);max-width:100%;color:var(--badge-ink);font-family:var(--ledger-font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);vertical-align:middle;white-space:nowrap;align-items:stretch;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex;overflow:hidden}.evidence-desk .evidence-badge.evidence-badge--official{--badge-ink:var(--evidence-official-ink,#0c3b66);--badge-bg:var(--evidence-official-bg,#dcecf9);--badge-rule:var(--evidence-official-rule,#6ea0c8)}.evidence-desk .evidence-badge.evidence-badge--developer{--badge-ink:var(--evidence-developer-ink,#075448);--badge-bg:var(--evidence-developer-bg,#ddefea);--badge-rule:var(--evidence-developer-rule,#66a697)}.evidence-desk .evidence-badge.evidence-badge--consensus{--badge-ink:var(--evidence-consensus-ink,#694a00);--badge-bg:var(--evidence-consensus-bg,#f7ebcb);--badge-rule:var(--evidence-consensus-rule,#b99541)}.evidence-desk .evidence-badge.evidence-badge--single{--badge-ink:var(--evidence-single-ink,#713650);--badge-bg:var(--evidence-single-bg,#f5e3eb);--badge-rule:var(--evidence-single-rule,#ba7897)}.evidence-desk .evidence-badge .evidence-badge__code{border-right:1px solid var(--badge-rule);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;flex:none;padding:.25rem .375rem;font-weight:700}.evidence-desk .evidence-badge .evidence-badge__label{min-width:0;padding:.25rem .5rem}.evidence-desk .evidence-badge.evidence-badge--compact .evidence-badge__code{padding:.125rem .25rem}.evidence-desk .evidence-badge.evidence-badge--compact .evidence-badge__label{padding:.125rem .375rem}.evidence-desk .conflict-panel{border:1px solid var(--ledger-rule-strong,#7a7469);border-radius:var(--ledger-radius-md,8px);background:var(--ledger-surface,#fffdf7);color:var(--ledger-ink,#132027);font-family:var(--ledger-font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);margin-block:1.5rem;overflow:hidden}.evidence-desk .conflict-panel .conflict-panel__header{border-bottom:1px solid var(--ledger-rule-strong,#7a7469);grid-template-columns:minmax(13rem,.72fr) minmax(0,1.28fr);display:grid}.evidence-desk .conflict-panel .conflict-panel__status{border-right:1px solid var(--ledger-rule,#cbc4b5);background:var(--ledger-surface-muted,#e9e5db);align-items:center;gap:.75rem;padding:1rem;display:flex}.evidence-desk .conflict-panel .conflict-panel__status-mark{border-radius:var(--ledger-radius-sm,4px);width:1.75rem;height:1.75rem;font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);border:2px solid;flex:none;place-items:center;font-size:1rem;font-weight:700;line-height:1;display:inline-grid}.evidence-desk .conflict-panel .conflict-panel__status-label,.evidence-desk .conflict-panel .conflict-panel__subject,.evidence-desk .conflict-panel .conflict-panel__metadata dt{color:var(--ledger-muted,#4d5a61);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.evidence-desk .conflict-panel .conflict-panel__status strong{margin-top:.125rem;font-size:.875rem;line-height:1.25rem;display:block}.evidence-desk .conflict-panel .conflict-panel__heading{min-width:0;padding:1rem}.evidence-desk .conflict-panel .conflict-panel__subject,.evidence-desk .conflict-panel .conflict-panel__checked{margin:0}.evidence-desk .conflict-panel .conflict-panel__heading h3{margin:.25rem 0 0;font-size:1.25rem;line-height:1.35}.evidence-desk .conflict-panel .conflict-panel__summary{max-width:70ch;color:var(--ledger-muted,#4d5a61);margin:.5rem 0 0;font-size:.875rem;line-height:1.35rem}.evidence-desk .conflict-panel .conflict-panel__checked{color:var(--ledger-muted,#4d5a61);margin-top:.625rem;font-size:.75rem;line-height:1rem}.evidence-desk .conflict-panel .conflict-panel__checked span,.evidence-desk .conflict-panel .conflict-panel__metadata dd{font-variant-numeric:tabular-nums lining-nums}.evidence-desk .conflict-panel .conflict-panel__claims{margin:0;padding:0;list-style:none}.evidence-desk .conflict-panel .conflict-panel__claim{grid-template-columns:2.75rem minmax(0,1fr);display:grid}.evidence-desk .conflict-panel .conflict-panel__claim+.conflict-panel__claim{border-top:1px solid var(--ledger-rule,#cbc4b5)}.evidence-desk .conflict-panel .conflict-panel__claim-index{border-right:1px solid var(--ledger-rule,#cbc4b5);color:var(--ledger-muted,#4d5a61);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-variant-numeric:tabular-nums lining-nums;text-align:center;padding:.875rem .5rem;font-size:.75rem;line-height:1rem}.evidence-desk .conflict-panel .conflict-panel__claim-body{min-width:0;padding:.875rem 1rem 1rem}.evidence-desk .conflict-panel .conflict-panel__claim-text{max-width:72ch;margin:0;font-size:1rem;line-height:1.5rem}.evidence-desk .conflict-panel .conflict-panel__source{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.625rem;font-size:.875rem;line-height:1.25rem;display:flex}.evidence-desk .conflict-panel .conflict-panel__source a{color:var(--ledger-link,#075d9c);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1.5px}.evidence-desk .conflict-panel .conflict-panel__source a:hover{text-decoration-thickness:2px}.evidence-desk .conflict-panel .conflict-panel__source a:focus-visible{outline:3px solid var(--ledger-focus,#7a3e00);outline-offset:3px}.evidence-desk .conflict-panel .conflict-panel__metadata{flex-wrap:wrap;gap:.5rem 1.25rem;margin:.75rem 0 0;display:flex}.evidence-desk .conflict-panel .conflict-panel__metadata>div{grid-template-columns:auto auto;align-items:baseline;gap:.375rem;display:grid}.evidence-desk .conflict-panel .conflict-panel__metadata dt,.evidence-desk .conflict-panel .conflict-panel__metadata dd{margin:0}.evidence-desk .conflict-panel .conflict-panel__metadata dd{color:var(--ledger-muted,#4d5a61);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:.75rem;line-height:1rem}.evidence-desk .conflict-panel .conflict-panel__metadata code{color:inherit;font:inherit}.evidence-desk .conflict-panel .conflict-panel__note,.evidence-desk .conflict-panel .conflict-panel__empty{color:var(--ledger-muted,#4d5a61);font-size:.875rem;line-height:1.35rem}.evidence-desk .conflict-panel .conflict-panel__note{border-left:2px solid var(--ledger-rule-strong,#7a7469);max-width:72ch;margin:.625rem 0 0;padding-left:.75rem}.evidence-desk .conflict-panel .conflict-panel__empty{margin:0;padding:1rem}@media (width<=42rem){.evidence-desk .conflict-panel .conflict-panel__header{grid-template-columns:1fr}.evidence-desk .conflict-panel .conflict-panel__status{border-right:0;border-bottom:1px solid var(--ledger-rule,#cbc4b5)}.evidence-desk .conflict-panel .conflict-panel__claim{grid-template-columns:2.25rem minmax(0,1fr)}.evidence-desk .conflict-panel .conflict-panel__claim-body{padding-inline:.75rem}}@media (forced-colors:active){.evidence-desk .evidence-badge{color:canvastext;background:canvas;border-color:canvastext}.evidence-desk .evidence-badge .evidence-badge__code,.evidence-desk .conflict-panel,.evidence-desk .conflict-panel .conflict-panel__header,.evidence-desk .conflict-panel .conflict-panel__status,.evidence-desk .conflict-panel .conflict-panel__claim+.conflict-panel__claim,.evidence-desk .conflict-panel .conflict-panel__claim-index,.evidence-desk .conflict-panel .conflict-panel__note{border-color:canvastext}.evidence-desk .conflict-panel .conflict-panel__status{background:canvas}}.evidence-desk .comparison-table-wrap{border:1px solid var(--ledger-rule,#d7d0c5);border-radius:var(--ledger-radius-md,.5rem);background:var(--ledger-surface,#fffdf8);max-width:100%;color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);scrollbar-color:var(--ledger-rule-strong,#9b958a) var(--ledger-surface-muted,#f2eee5);margin-block:1.25rem;overflow-x:auto}.evidence-desk .comparison-table-wrap:focus-visible{outline:3px solid var(--ledger-focus,#e39724);outline-offset:2px}.evidence-desk .comparison-table-wrap table{border-collapse:collapse;background:0 0;width:100%;min-width:42rem;font-size:.875rem;line-height:1.35}.evidence-desk .comparison-table-wrap caption{border-bottom:2px solid var(--ledger-rule-strong,#9b958a);color:var(--ledger-ink,#17221f);letter-spacing:-.01em;text-align:left;padding:.8rem .9rem;font-weight:700}.evidence-desk .comparison-table-wrap th,.evidence-desk .comparison-table-wrap td{border-right:1px solid var(--ledger-rule,#d7d0c5);border-bottom:1px solid var(--ledger-rule,#d7d0c5);vertical-align:top;text-align:left;padding:.64rem .75rem}.evidence-desk .comparison-table-wrap th:last-child,.evidence-desk .comparison-table-wrap td:last-child{border-right:0}.evidence-desk .comparison-table-wrap tbody tr:last-child>*{border-bottom:0}.evidence-desk .comparison-table-wrap thead th{background:var(--ledger-surface-muted,#f2eee5);color:var(--ledger-muted,#59645f);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:700;position:relative}.evidence-desk .comparison-table-wrap tbody th{min-width:9rem;color:var(--ledger-ink,#17221f);font-weight:700}.evidence-desk .comparison-table-wrap tbody tr:nth-child(2n){background:var(--ledger-surface-muted,#f7f3eb)}.evidence-desk .comparison-table-wrap .is-numeric{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);font-variant-numeric:tabular-nums;text-align:right}.evidence-desk .comparison-table-wrap .evidence-cell{min-width:10.5rem}.evidence-desk .comparison-table-wrap .evidence-cell>span{color:var(--ledger-muted,#59645f);white-space:nowrap;margin-top:.32rem;font-size:.72rem;line-height:1.25;display:block}.evidence-desk .stat-tile{border:1px solid var(--ledger-rule,#d7d0c5);border-top:3px solid var(--ledger-brand,#176d63);border-radius:var(--ledger-radius-sm,.25rem);background:var(--ledger-surface,#fffdf8);min-width:0;color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);align-content:start;padding:.95rem;display:grid}.evidence-desk .stat-tile .stat-value{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin:0;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:700;line-height:1}.evidence-desk .stat-tile .stat-label{color:var(--ledger-ink,#17221f);letter-spacing:.035em;text-transform:uppercase;margin:.42rem 0 0;font-size:.82rem;font-weight:700;line-height:1.3}.evidence-desk .stat-tile .stat-note{color:var(--ledger-muted,#59645f);margin:.55rem 0 0;font-size:.78rem;line-height:1.45}.evidence-desk .stat-tile .stat-evidence{border-top:1px solid var(--ledger-rule,#d7d0c5);color:var(--ledger-muted,#59645f);flex-wrap:wrap;align-items:center;gap:.28rem .42rem;margin-top:.8rem;padding-top:.65rem;font-size:.7rem;line-height:1.2;display:flex}.evidence-desk .stat-tile .unresolved-marker{border:1px solid var(--ledger-focus,#7a3e00);border-radius:var(--ledger-radius-sm,.25rem);color:var(--ledger-focus,#7a3e00);align-items:center;padding-right:.4rem;font-weight:700;line-height:1rem;display:inline-flex;overflow:hidden}.evidence-desk .stat-tile .unresolved-marker>span{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);border-right:1px solid;padding-inline:.3rem}.evidence-desk .tier-list{color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);gap:.75rem;margin-block:1.25rem;display:grid}.evidence-desk .tier-list .tier{border:1px solid var(--ledger-rule,#d7d0c5);border-radius:var(--ledger-radius-md,.5rem);background:var(--ledger-surface,#fffdf8);grid-template-columns:minmax(9rem,.34fr) minmax(0,1fr);display:grid;overflow:hidden}.evidence-desk .tier-list .tier-heading{border-right:1px solid var(--ledger-rule,#d7d0c5);background:var(--ledger-surface-muted,#f2eee5);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.75rem;padding:.85rem;display:grid}.evidence-desk .tier-list .tier-rank{border:1px solid var(--ledger-rule-strong,#9b958a);border-radius:var(--ledger-radius-sm,.25rem);background:var(--ledger-brand-strong,#0f514a);width:2.15rem;height:2.15rem;color:var(--ledger-surface,#fffdf8);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);place-items:center;font-size:.93rem;font-weight:700;line-height:1;display:grid}.evidence-desk .tier-list .tier-heading h3{margin:0;font-size:.97rem;line-height:1.2}.evidence-desk .tier-list .tier-heading p,.evidence-desk .tier-list .item-copy p{color:var(--ledger-muted,#59645f);margin:.32rem 0 0;font-size:.76rem;line-height:1.4}.evidence-desk .tier-list ul{margin:0;padding:0;list-style:none}.evidence-desk .tier-list li{border-bottom:1px solid var(--ledger-rule,#d7d0c5);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:.75rem .85rem;display:grid}.evidence-desk .tier-list li:last-child{border-bottom:0}.evidence-desk .tier-list .item-copy strong{font-size:.86rem;line-height:1.3}.evidence-desk .tier-list .item-evidence{color:var(--ledger-muted,#59645f);white-space:nowrap;justify-items:end;gap:.22rem;font-size:.68rem;line-height:1.2;display:grid}.evidence-desk .tier-list .unresolved-marker{border:1px solid var(--ledger-focus,#7a3e00);border-radius:var(--ledger-radius-sm,.25rem);color:var(--ledger-focus,#7a3e00);align-items:center;padding-right:.4rem;font-weight:700;line-height:1rem;display:inline-flex;overflow:hidden}.evidence-desk .tier-list .unresolved-marker>span{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);border-right:1px solid;padding-inline:.3rem}.evidence-desk .comparison-bar{border:1px solid var(--ledger-rule,#d7d0c5);border-radius:var(--ledger-radius-sm,.25rem);background:var(--ledger-surface,#fffdf8);color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);margin:0;padding:.78rem .85rem}.evidence-desk .comparison-bar figcaption{justify-content:space-between;align-items:baseline;gap:1rem;line-height:1.2;display:flex}.evidence-desk .comparison-bar .bar-label{font-size:.84rem;font-weight:700}.evidence-desk .comparison-bar figcaption strong{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);font-variant-numeric:tabular-nums;flex:none;font-size:.9rem}.evidence-desk .comparison-bar .comparison-label{color:var(--ledger-muted,#59645f);margin:.28rem 0 0;font-size:.71rem;line-height:1.35}.evidence-desk .comparison-bar svg{width:100%;height:.72rem;margin-top:.55rem;display:block;overflow:visible}.evidence-desk .comparison-bar .bar-track{fill:var(--ledger-surface-muted,#e8e3d9)}.evidence-desk .comparison-bar .bar-fill{fill:var(--ledger-brand,#176d63)}.evidence-desk .comparison-bar .bar-cap{stroke:var(--ledger-rule-strong,#9b958a);stroke-width:.75px}.evidence-desk .comparison-bar[data-value-status=invalid] .bar-fill{fill:var(--evidence-single-ink,#82541f)}.evidence-desk .comparison-bar .bar-warning{color:var(--evidence-single-ink,#82541f);margin:.5rem 0 0;font-size:.7rem;line-height:1.35}.evidence-desk .comparison-bar .bar-evidence{border-top:1px solid var(--ledger-rule,#d7d0c5);color:var(--ledger-muted,#59645f);flex-wrap:wrap;align-items:center;gap:.28rem .42rem;margin-top:.62rem;padding-top:.58rem;font-size:.68rem;line-height:1.2;display:flex}.evidence-desk .evidence-callout{--callout-rule:var(--ledger-brand,#176d63);border:1px solid var(--ledger-rule,#d7d0c5);border-left:4px solid var(--callout-rule);border-radius:var(--ledger-radius-sm,.25rem);background:var(--ledger-surface,#fffdf8);color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);margin-block:1.25rem;padding:.9rem 1rem}.evidence-desk .evidence-callout.tone-single{--callout-rule:var(--evidence-single-rule,#b5813b);background:var(--evidence-single-bg,#fff5df)}.evidence-desk .evidence-callout.tone-conflict{--callout-rule:var(--ledger-focus,#7a3e00);background:var(--evidence-consensus-bg,#f7ebcb)}.evidence-desk .evidence-callout header{gap:.2rem;display:grid}.evidence-desk .evidence-callout .boundary-label{color:var(--callout-rule);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:700;line-height:1.2}.evidence-desk .evidence-callout h3{color:var(--ledger-ink,#17221f);margin:0;font-size:1rem;line-height:1.3}.evidence-desk .evidence-callout .callout-body{color:var(--ledger-ink,#17221f);margin-top:.55rem;font-size:.87rem;line-height:1.55}.evidence-desk .evidence-callout .callout-body>:first-child{margin-top:0}.evidence-desk .evidence-callout .callout-body>:last-child{margin-bottom:0}.evidence-desk .evidence-callout footer{border-top:1px solid var(--ledger-rule,#d7d0c5);color:var(--ledger-muted,#59645f);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.72rem;padding-top:.62rem;font-size:.7rem;line-height:1.2;display:flex}.evidence-desk .evidence-callout .unresolved-marker{border:1px solid var(--ledger-focus,#7a3e00);border-radius:var(--ledger-radius-sm,.25rem);color:var(--ledger-focus,#7a3e00);align-items:center;padding-right:.4rem;font-weight:700;line-height:1rem;display:inline-flex;overflow:hidden}.evidence-desk .evidence-callout .unresolved-marker>span{font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);border-right:1px solid;padding-inline:.3rem}.evidence-desk .source-media-card{border:1px solid var(--ledger-rule,#d7d0c5);border-radius:var(--ledger-radius-md,.5rem);background:var(--ledger-surface,#fffdf8);color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);grid-template-columns:minmax(15rem,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.evidence-desk .source-media-card .media-stage{aspect-ratio:16/9;border-right:1px solid var(--ledger-rule,#d7d0c5);background:var(--ledger-ink,#17221f);min-width:0}.evidence-desk .source-media-card button{background:var(--ledger-ink,#17221f);width:100%;height:100%;color:var(--ledger-surface,#fffdf8);cursor:pointer;font:inherit;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.evidence-desk .source-media-card button:focus-visible{outline:4px solid var(--ledger-focus,#e39724);outline-offset:-4px}.evidence-desk .source-media-card button:hover .play-disc{fill:var(--ledger-brand-strong,#0f514a)}.evidence-desk .source-media-card button>span{border-radius:var(--ledger-radius-sm,.25rem);background:var(--ledger-ink,#17221f);color:var(--ledger-surface,#fffdf8);letter-spacing:.045em;text-transform:uppercase;border:1px solid;padding:.28rem .42rem;font-size:.68rem;font-weight:700;line-height:1;position:absolute;bottom:.7rem;right:.75rem}.evidence-desk .source-media-card svg{width:100%;height:100%;display:block}.evidence-desk .source-media-card .stage-field{fill:var(--ledger-surface-muted,#e9e4da)}.evidence-desk .source-media-card .street-grid{fill:none;stroke:var(--ledger-rule-strong,#8c887f);stroke-width:2px}.evidence-desk .source-media-card .skyline{fill:var(--ledger-brand-strong,#0f514a)}.evidence-desk .source-media-card .play-disc{fill:var(--ledger-brand,#176d63);stroke:var(--ledger-surface,#fffdf8);stroke-width:3px;transition:fill .15s}.evidence-desk .source-media-card .play-mark{fill:var(--ledger-surface,#fffdf8)}.evidence-desk .source-media-card .stage-kicker,.evidence-desk .source-media-card .stage-duration{fill:var(--ledger-ink,#17221f);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:1.5px;font-size:15px;font-weight:700}.evidence-desk .source-media-card .stage-duration{fill:var(--ledger-surface,#fffdf8);letter-spacing:0;font-size:14px}.evidence-desk .source-media-card .media-stage iframe{border:0;width:100%;height:100%;display:block}.evidence-desk .source-media-card .media-copy{align-content:center;padding:.95rem 1rem;display:grid}.evidence-desk .source-media-card .media-provenance{color:var(--ledger-brand-strong,#0f514a);letter-spacing:.065em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .65rem;font-size:.69rem;font-weight:700;line-height:1.2;display:flex}.evidence-desk .source-media-card h3{overflow-wrap:anywhere;letter-spacing:-.018em;margin:.48rem 0 0;font-size:1.05rem;line-height:1.3}.evidence-desk .source-media-card dl{border-top:1px solid var(--ledger-rule,#d7d0c5);flex-wrap:wrap;gap:.38rem 1.1rem;margin:.65rem 0 0;padding-top:.58rem;display:flex}.evidence-desk .source-media-card dl>div{gap:.35rem;display:flex}.evidence-desk .source-media-card dt{color:var(--ledger-muted,#59645f);font-size:.69rem;font-weight:700}.evidence-desk .source-media-card dd{color:var(--ledger-ink,#17221f);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);font-variant-numeric:tabular-nums;margin:0;font-size:.69rem}.evidence-desk .source-media-card .relevance{color:var(--ledger-muted,#59645f);margin:.65rem 0 0;font-size:.77rem;line-height:1.45}.evidence-desk .source-media-card .relevance strong{color:var(--ledger-ink,#17221f)}.evidence-desk .source-media-card .media-status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.evidence-desk .source-media-card noscript p{margin:.6rem 0 0;font-size:.74rem}.evidence-desk .source-media-card a{color:var(--ledger-link,#0f5f74);text-underline-offset:.16em}@media (width<=42rem){.evidence-desk .comparison-table-wrap{border-radius:var(--ledger-radius-sm,.25rem);margin-inline:-.35rem}.evidence-desk .comparison-table-wrap table{font-size:.82rem}.evidence-desk .comparison-table-wrap th,.evidence-desk .comparison-table-wrap td{padding:.58rem .64rem}.evidence-desk .tier-list .tier{grid-template-columns:1fr}.evidence-desk .tier-list .tier-heading{border-right:0;border-bottom:1px solid var(--ledger-rule,#d7d0c5)}.evidence-desk .tier-list li{grid-template-columns:1fr;gap:.6rem}.evidence-desk .tier-list .item-evidence{justify-items:initial;white-space:normal;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;display:flex}}@media (width<=46rem){.evidence-desk .source-media-card{grid-template-columns:1fr}.evidence-desk .source-media-card .media-stage{border-right:0;border-bottom:1px solid var(--ledger-rule,#d7d0c5)}}@media (prefers-reduced-motion:reduce){.evidence-desk .source-media-card .play-disc{transition:none}}@media (forced-colors:active){.evidence-desk .comparison-table-wrap,.evidence-desk .stat-tile,.evidence-desk .tier-list .tier,.evidence-desk .comparison-bar,.evidence-desk .evidence-callout,.evidence-desk .source-media-card{border-color:canvastext}.evidence-desk .stat-tile .unresolved-marker,.evidence-desk .tier-list .unresolved-marker,.evidence-desk .evidence-callout .unresolved-marker{color:canvastext;border-color:canvastext}.evidence-desk .tier-list .tier-rank{color:highlighttext;background:highlight;border-color:canvastext}.evidence-desk .comparison-bar .bar-track{fill:canvas;stroke:canvastext;stroke-width:.5px}.evidence-desk .comparison-bar .bar-fill{fill:highlight}.evidence-desk .comparison-bar .bar-cap{stroke:canvastext}.evidence-desk .source-media-card button{color:canvastext;background:canvas;border:1px solid buttontext}.evidence-desk .source-media-card .stage-field{fill:canvas}.evidence-desk .source-media-card .street-grid{stroke:canvastext}.evidence-desk .source-media-card .skyline{fill:canvastext}.evidence-desk .source-media-card .play-disc{fill:highlight;stroke:highlighttext}.evidence-desk .source-media-card .play-mark{fill:highlighttext}}.evidence-desk{border-top:4px solid var(--ledger-brand-strong,#07463f);color:var(--ledger-ink,#132027);font-family:var(--ledger-font-sans,ui-sans-serif, system-ui, sans-serif);margin-top:4rem;padding-top:1.5rem}.evidence-desk .desk-heading{border-bottom:1px solid var(--ledger-rule-strong,#7a7469);grid-template-columns:minmax(0,.85fr) minmax(16rem,1.15fr);align-items:end;gap:1.5rem;padding-bottom:1rem;display:grid}.evidence-desk .desk-kicker,.evidence-desk .module-heading p{color:var(--ledger-brand,#0b5f55);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.3}.evidence-desk .desk-heading h2{text-wrap:balance;margin:.35rem 0 0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.evidence-desk .desk-intro,.evidence-desk .module-note{max-width:66ch;color:var(--ledger-muted,#4d5a61);margin:0;font-size:.9rem}.evidence-desk .evidence-legend{border:1px solid var(--ledger-rule,#cbc4b5);border-radius:var(--ledger-radius-sm,4px);background:var(--ledger-surface,#fffdf7);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:1.5rem;display:grid}.evidence-desk .evidence-legend>div{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;padding:.7rem .8rem;display:flex}.evidence-desk .evidence-legend>div:nth-child(2n){border-left:1px solid var(--ledger-rule,#cbc4b5)}.evidence-desk .evidence-legend>div:nth-child(n+3){border-top:1px solid var(--ledger-rule,#cbc4b5)}.evidence-desk .evidence-legend span:last-child{color:var(--ledger-muted,#4d5a61);font-size:.75rem}.evidence-desk .stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.evidence-desk .desk-module{margin-top:3rem}.evidence-desk .module-heading{border-bottom:1px solid var(--ledger-rule-strong,#7a7469);grid-template-columns:10rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-bottom:.65rem;display:grid}.evidence-desk .module-heading h3{text-wrap:balance;margin:0;font-size:1.25rem;line-height:1.3}.evidence-desk .module-heading--minor{border-bottom-color:var(--ledger-rule,#cbc4b5);margin-bottom:.75rem}.evidence-desk .source-video{border:1px solid var(--ledger-rule-strong,#7a7469);border-radius:var(--ledger-radius-md,8px);background:var(--ledger-surface-muted,#e9e5db);margin:1rem 0 2rem;padding:1rem}.evidence-desk .module-note{margin-top:.75rem}.evidence-desk .bar-grid{gap:.5rem;margin-top:.75rem;display:grid}.evidence-desk .desk-footnote{border-top:1px solid var(--ledger-rule,#cbc4b5);color:var(--ledger-muted,#4d5a61);margin:2rem 0 0;padding-top:.75rem;font-size:.72rem}.evidence-desk .desk-footnote code{color:var(--ledger-ink,#132027);font-family:var(--ledger-font-mono,ui-monospace, SFMono-Regular, monospace)}@media (width<=46rem){.evidence-desk .desk-heading,.evidence-desk .module-heading{grid-template-columns:1fr;gap:.5rem}.evidence-desk .evidence-legend,.evidence-desk .stat-grid{grid-template-columns:1fr}.evidence-desk .evidence-legend>div:nth-child(2n){border-left:0}.evidence-desk .evidence-legend>div+div{border-top:1px solid var(--ledger-rule,#cbc4b5)}}
