.report-sources_figure__JhKQx{container-type:inline-size;margin:34px 0 44px}.report-sources_heading__iuZ_3{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.report-sources_heading__iuZ_3 span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.report-sources_drawing__Y5tR6{display:block;width:100%;height:auto;overflow:visible}.report-sources_compact__R9Zia{display:none}.report-sources_drawing__Y5tR6 text{font-family:KaTeX_Main,serif}.report-sources_domain__TKyMW,.report-sources_note__Sk9Tz{fill:var(--s-dim);font-size:14px}.report-sources_boundary__QrbVp{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6}.report-sources_column__Bap2j{stroke:var(--s-grid);stroke-width:1}.report-sources_row__uNVLb{stroke:var(--s-faint);stroke-width:1.1}.report-sources_bus__V_jXe{stroke:var(--s-blue);stroke-width:1.5;transition:opacity .2s}.report-sources_wire__bYWnG{fill:none;stroke-width:1.8}.report-sources_dashed__4GGbE{fill:none;stroke:var(--s-dim);stroke-width:1.4;stroke-dasharray:5 5}.report-sources_relation__lrVEY{fill:var(--s-dim);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px;stroke-linejoin:round}.report-sources_node__PjKG6 circle,.report-sources_solid__YPX3w{stroke-width:1.5}.report-sources_drawing__Y5tR6 .report-sources_mark__K2NJM{fill:var(--s-ink);font-family:KaTeX_Math,serif;font-style:italic}.report-sources_label__814lM{fill:var(--s-ink);font-size:15px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.report-sources_drawing__Y5tR6 .report-sources_code__f0xOU,.report-sources_drawing__Y5tR6 .report-sources_part__e21r7{fill:var(--s-ink);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px}.report-sources_drawing__Y5tR6 .report-sources_code__f0xOU{fill:var(--s-dim)}.report-sources_ghost___BqHk{opacity:.3}.report-sources_drawing__Y5tR6 g{transition:opacity .2s}.report-sources_controls__vdCTz{display:flex;flex-wrap:wrap;gap:0 30px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.report-sources_controls__vdCTz button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent;background:none}.report-sources_controls__vdCTz button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.report-sources_controls__vdCTz button:hover{color:var(--editorial-bright)}.report-sources_controls__vdCTz button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.report-sources_detail__033BT{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.report-sources_detailMark__1qYTE{font:italic 28px KaTeX_Math,serif}.report-sources_figure__JhKQx .report-sources_detail__033BT h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.report-sources_detail__033BT p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.report-sources_detail__033BT p+p{margin-top:10px}.report-sources_detail__033BT a{text-decoration:underline;text-underline-offset:4px}.report-sources_detail__033BT code{font-size:13px}@container (max-width: 640px){.report-sources_wide__dYo0I{display:none}.report-sources_compact__R9Zia{display:block}.report-sources_domain__TKyMW,.report-sources_drawing__Y5tR6 .report-sources_code__f0xOU,.report-sources_drawing__Y5tR6 .report-sources_part__e21r7,.report-sources_label__814lM,.report-sources_note__Sk9Tz,.report-sources_relation__lrVEY{font-size:14.6px}.report-sources_controls__vdCTz{gap:0 22px}.report-sources_detail__033BT{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.report-sources_figure__JhKQx *{transition:none}}