.pdftAa_root{min-width:0;overflow:hidden}.pdftAa_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.pdftAa_root p{line-height:1.7}.pdftAa_root h4{overflow-wrap:anywhere;margin:0 0 .55rem;font-size:.9rem;line-height:1.55}.pdftAa_controls{border-block:1px solid var(--border);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}.pdftAa_filters,.pdftAa_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.pdftAa_control{flex-direction:column;gap:.5rem;min-width:0;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}.pdftAa_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:.55rem}.pdftAa_root input:focus-visible,.pdftAa_root select:focus-visible,.pdftAa_root summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.pdftAa_toggle{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;font-size:.85rem;line-height:1.5;display:flex}.pdftAa_toggle input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:0}.pdftAa_stage{min-width:0;padding:1.2rem 1.3rem}.pdftAa_root .pdftAa_task{margin:0 0 1rem;font-size:.9rem}.pdftAa_card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:.9rem}.pdftAa_card p{margin:.6rem 0 0;font-size:.85rem}.pdftAa_root code{white-space:normal;overflow-wrap:anywhere;font-size:.82rem}.pdftAa_pair{align-items:start;margin:.8rem 0 1rem}.pdftAa_root .pdftAa_hash{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font:.82rem/1.9 var(--mono);background:var(--bg);border:1px solid var(--border);border-radius:7px;margin:.5rem 0;padding:.55rem .65rem;display:block}.pdftAa_root .pdftAa_json{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;font:.8rem/1.7 var(--mono);background:var(--bg);color:var(--text);border:1px solid var(--border);tab-size:2;border-radius:7px;margin:.6rem 0;padding:.75rem}.pdftAa_root .pdftAa_codepoints{white-space:normal;overflow-wrap:anywhere;font:.78rem/1.9 var(--mono);margin:.65rem 0;display:block}.pdftAa_root .pdftAa_table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;font-size:.8rem;line-height:1.6}.pdftAa_root .pdftAa_table th,.pdftAa_root .pdftAa_table td{border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.65rem .4rem}.pdftAa_root .pdftAa_table th{background:var(--bg);font-weight:650}.pdftAa_root .pdftAa_table code{font-size:.76rem}.pdftAa_scoreBar{width:100%;height:14px;margin-top:.2rem;display:block}.pdftAa_scoreBar line{stroke:var(--muted);stroke-width:1px}.pdftAa_scoreBar rect{fill:var(--green)}.pdftAa_scoreBar rect[data-negative=true]{fill:var(--orange)}.pdftAa_hits{margin:.5rem 0;padding-left:1.3rem}.pdftAa_hits li{overflow-wrap:anywhere;margin:.5rem 0;font-size:.84rem}.pdftAa_hits span{color:var(--muted);font-size:.78rem;display:block}.pdftAa_fields{margin:.8rem 0;font-size:.84rem}.pdftAa_fields>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.7rem;padding:.55rem 0;display:flex}.pdftAa_fields dt{color:var(--muted)}.pdftAa_fields dd{margin:0;font-weight:650}.pdftAa_rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0;display:grid}.pdftAa_rate{border:1px solid var(--border);border-radius:9px;min-width:0;padding:.8rem}.pdftAa_root .pdftAa_rate h4{font-size:.82rem;line-height:1.5}.pdftAa_rate strong{overflow-wrap:anywhere;font-size:1.1rem}.pdftAa_rate svg{width:100%;height:12px;margin-top:.7rem;display:block}.pdftAa_track{fill:var(--border)}.pdftAa_fill{fill:var(--green)}.pdftAa_hint{color:var(--muted);font-size:.8rem;line-height:1.65}.pdftAa_details{border:1px solid var(--border);border-radius:9px;min-width:0;margin:1rem 0;padding:0 .8rem}.pdftAa_details summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:.7rem 0;font-size:.85rem;font-weight:650;line-height:1.6}.pdftAa_details section{margin:.8rem 0 1.1rem}.pdftAa_result{border:1px solid var(--border);border-left:3px solid var(--orange);background:var(--surface);border-radius:8px;margin:1rem 0;padding:1rem}.pdftAa_result[data-provenance-accepted=true],.pdftAa_result[data-grounded=true]{border-left-color:var(--green)}.pdftAa_result strong{font-size:1rem}.pdftAa_result p{margin:.6rem 0;font-size:.85rem}.pdftAa_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}.pdftAa_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (max-width:500px){.pdftAa_controls,.pdftAa_stage{padding:1rem .8rem}.pdftAa_note{padding:.9rem .8rem}.pdftAa_filters,.pdftAa_pair,.pdftAa_rates{grid-template-columns:minmax(0,1fr)}.pdftAa_card{padding:.8rem}.pdftAa_root h4{font-size:.85rem}.pdftAa_root .pdftAa_json{padding:.65rem}.pdftAa_root .pdftAa_table{font-size:.74rem}.pdftAa_root .pdftAa_table th,.pdftAa_root .pdftAa_table td{padding:.5rem .25rem}.pdftAa_root .pdftAa_metricTable{font-size:.85rem;display:block;position:relative}.pdftAa_metricTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pdftAa_metricTable tbody{gap:.75rem;width:100%;display:grid}.pdftAa_metricTable tbody tr{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.pdftAa_root .pdftAa_metricTable td{border:0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) max-content;gap:.7rem;min-width:0;padding:.65rem .75rem;display:grid}.pdftAa_root .pdftAa_metricTable td:first-child{background:var(--bg);border-top:0}.pdftAa_metricTable td:before{content:attr(data-label);overflow-wrap:normal;font-weight:650}}
.BrYIaG_root{min-width:0;overflow:hidden}.BrYIaG_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.BrYIaG_root p{line-height:1.7}.BrYIaG_root h4{overflow-wrap:anywhere;margin:0 0 .55rem;font-size:.9rem;line-height:1.55}.BrYIaG_controls{border-block:1px solid var(--border);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}.BrYIaG_filters,.BrYIaG_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.BrYIaG_control{flex-direction:column;gap:.5rem;min-width:0;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}.BrYIaG_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:.55rem}.BrYIaG_root input:focus-visible,.BrYIaG_root select:focus-visible,.BrYIaG_root summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.BrYIaG_toggle{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;font-size:.85rem;line-height:1.5;display:flex}.BrYIaG_toggle input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:0}.BrYIaG_stage{min-width:0;padding:1.2rem 1.3rem}.BrYIaG_root .BrYIaG_task{margin:0 0 1rem;font-size:.9rem}.BrYIaG_card,.BrYIaG_decision{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:.9rem}.BrYIaG_card p,.BrYIaG_decision p{margin:.6rem 0 0;font-size:.85rem}.BrYIaG_root code{white-space:normal;overflow-wrap:anywhere;font-size:.82rem}.BrYIaG_catalog{counter-reset:catalog;gap:.7rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.BrYIaG_catalog li{counter-increment:catalog}.BrYIaG_catalog h4:before{content:counter(catalog) ". ";color:var(--muted)}.BrYIaG_root .BrYIaG_description{white-space:pre-wrap;background:var(--bg);border-radius:6px;padding:.7rem;font-weight:400;line-height:1.8;display:block}.BrYIaG_pair{align-items:start;margin:.8rem 0 1rem}.BrYIaG_decision{border-top:3px solid var(--orange)}.BrYIaG_decision[data-selection=guarded]{border-color:var(--green)}.BrYIaG_root .BrYIaG_arrow{color:var(--muted);margin:.2rem 0;font-size:1.6rem;line-height:1.2}.BrYIaG_root .BrYIaG_selected{margin:.3rem 0 1rem;font-weight:650;display:block}.BrYIaG_root .BrYIaG_hash{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font:.82rem/1.9 var(--mono);background:var(--bg);border:1px solid var(--border);border-radius:7px;margin:.5rem 0;padding:.55rem .65rem;display:block}.BrYIaG_root .BrYIaG_json{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;font:.8rem/1.7 var(--mono);background:var(--bg);color:var(--text);border:1px solid var(--border);tab-size:2;border-radius:7px;margin:.6rem 0;padding:.75rem}.BrYIaG_fields{margin:.5rem 0 0;font-size:.84rem}.BrYIaG_fields>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.7rem;padding:.55rem 0;display:flex}.BrYIaG_fields dt{color:var(--muted)}.BrYIaG_fields dd{overflow-wrap:anywhere;margin:0;font-weight:650}.BrYIaG_hint{color:var(--muted);font-size:.8rem;line-height:1.65}.BrYIaG_root .BrYIaG_subhead{margin-top:1.3rem}.BrYIaG_hashComparison{margin:1rem 0;font-size:.86rem}.BrYIaG_details{border:1px solid var(--border);border-radius:9px;min-width:0;margin:1rem 0;padding:0 .8rem}.BrYIaG_details summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:.7rem 0;font-size:.85rem;font-weight:650;line-height:1.6}.BrYIaG_result{border:1px solid var(--border);border-left:3px solid var(--orange);background:var(--surface);border-radius:8px;margin:1rem 0;padding:1rem}.BrYIaG_result[data-call-allowed=true],.BrYIaG_result[data-manifest-accepted=true]{border-left-color:var(--green)}.BrYIaG_result strong{font-size:1rem}.BrYIaG_result p{margin:.6rem 0 0;font-size:.85rem}.BrYIaG_points{padding-left:1.2rem;font-size:.85rem;line-height:1.8}.BrYIaG_points li{margin:.6rem 0}.BrYIaG_points code{font-weight:400;display:block}.BrYIaG_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}.BrYIaG_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (max-width:500px){.BrYIaG_controls,.BrYIaG_stage{padding:1rem .8rem}.BrYIaG_note{padding:.9rem .8rem}.BrYIaG_filters,.BrYIaG_pair{grid-template-columns:minmax(0,1fr)}.BrYIaG_card,.BrYIaG_decision{padding:.8rem}.BrYIaG_root h4{font-size:.85rem}.BrYIaG_root .BrYIaG_json{padding:.65rem}}
.IVnlLq_root{min-width:0;overflow:hidden}.IVnlLq_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.IVnlLq_root p{line-height:1.7}.IVnlLq_root h4{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .55rem;font-size:.9rem;line-height:1.55;display:flex}.IVnlLq_root h4>span{color:var(--muted);font-size:.8rem;font-weight:400}.IVnlLq_controls{border-block:1px solid var(--border);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}.IVnlLq_control{flex-direction:column;gap:.5rem;min-width:0;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}.IVnlLq_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:.55rem}.IVnlLq_root input:focus-visible,.IVnlLq_root select:focus-visible{outline:2px solid var(--green);outline-offset:3px}.IVnlLq_filters,.IVnlLq_pair,.IVnlLq_decisions,.IVnlLq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.IVnlLq_triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.IVnlLq_group,.IVnlLq_checks{border:1px solid var(--border);border-radius:10px;min-width:0;margin:0;padding:.65rem .85rem}.IVnlLq_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem;display:grid}.IVnlLq_group legend,.IVnlLq_checks legend{padding:0 .35rem;font-size:.85rem;font-weight:650}.IVnlLq_checks label{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.65rem;min-height:44px;padding:.45rem 0;font-size:.85rem;line-height:1.5;display:flex}.IVnlLq_checks input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:0}.IVnlLq_checks small{color:var(--muted);font-size:.78rem;display:block}.IVnlLq_stage{min-width:0;padding:1.2rem 1.3rem}.IVnlLq_pair,.IVnlLq_triple,.IVnlLq_steps{margin:.8rem 0 1rem}.IVnlLq_card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:.9rem}.IVnlLq_card p{margin:.6rem 0 0;font-size:.85rem}.IVnlLq_root code{white-space:normal;overflow-wrap:anywhere;font-size:.82rem}.IVnlLq_list{margin:.5rem 0 0;padding-left:1.15rem;font-size:.85rem;line-height:1.9}.IVnlLq_root .IVnlLq_subhead{margin:1.5rem 0 .8rem}.IVnlLq_hint{color:var(--muted);font-size:.8rem;line-height:1.65}.IVnlLq_root .IVnlLq_outcome{font-size:1rem;font-weight:700}.IVnlLq_card[data-allowed=true],.IVnlLq_card[data-step-status=accepted]{border-left:3px solid var(--green)}.IVnlLq_card[data-allowed=false],.IVnlLq_card[data-step-status=stopped]{border-left:3px solid var(--orange)}.IVnlLq_graph{width:100%;max-width:480px;height:auto;color:var(--text);margin:0 auto;display:block}.IVnlLq_edge{fill:none;stroke:var(--green);stroke-width:2.6px}.IVnlLq_edge[data-kind=read]{stroke:var(--orange)}.IVnlLq_edge[data-kind=relay]{stroke:#6a8de0}.IVnlLq_edge[data-kind=send]{stroke:#a87acb}.IVnlLq_edge[data-blocked=true]{stroke:var(--muted);stroke-dasharray:7 5}.IVnlLq_node rect{fill:var(--surface);stroke:var(--border);stroke-width:2px}.IVnlLq_node[data-kind=private] rect{stroke:var(--orange)}.IVnlLq_root .IVnlLq_node text{fill:var(--text);font:600 20px system-ui}.IVnlLq_root .IVnlLq_node .IVnlLq_kind{font-weight:400}.IVnlLq_legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem;padding:0;font-size:.8rem;line-height:1.65;list-style:none;display:grid}.IVnlLq_legend li{border-left:3px solid var(--green);padding-left:.5rem}.IVnlLq_legend li[data-kind=read]{border-color:var(--orange)}.IVnlLq_legend li[data-kind=relay]{border-color:#6a8de0}.IVnlLq_legend li[data-kind=send]{border-color:#a87acb}.IVnlLq_routes{gap:.65rem;display:grid}.IVnlLq_routes ol{margin:.6rem 0 0;padding-left:1.25rem;font-size:.8rem;line-height:1.9}.IVnlLq_root .IVnlLq_routeTitle{margin-top:0;font-weight:650}.IVnlLq_usage{margin:.7rem 0 0;font-size:.83rem}.IVnlLq_usage>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:.6rem;padding:.45rem 0;display:flex}.IVnlLq_usage dd{font-family:var(--mono);margin:0;font-weight:650}.IVnlLq_sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.3rem;display:grid}.IVnlLq_slider{grid-template-columns:1fr auto;align-items:center;gap:.15rem .7rem;min-width:0;font-size:.86rem;line-height:1.5;display:grid}.IVnlLq_slider output{font:650 1rem var(--mono);color:var(--green)}.IVnlLq_slider input{width:100%;min-height:44px;accent-color:var(--green);grid-column:1/-1;margin:0}.IVnlLq_slider .IVnlLq_hint{grid-column:1/-1}.IVnlLq_result{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:.2rem 1rem .7rem}.IVnlLq_result p{margin:.6rem 0 0;font-size:.86rem}.IVnlLq_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}.IVnlLq_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (max-width:600px){.IVnlLq_triple{grid-template-columns:minmax(0,1fr)}}@media (max-width:500px){.IVnlLq_controls,.IVnlLq_stage{padding:1rem .8rem}.IVnlLq_note{padding:.9rem .8rem}.IVnlLq_filters,.IVnlLq_pair,.IVnlLq_decisions,.IVnlLq_steps,.IVnlLq_sliders,.IVnlLq_checks{grid-template-columns:minmax(0,1fr)}.IVnlLq_card{padding:.8rem}.IVnlLq_root h4{font-size:.85rem}.IVnlLq_legend{grid-template-columns:minmax(0,1fr)}}
.DiVbLW_root{min-width:0;overflow:hidden}.DiVbLW_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.DiVbLW_root p{line-height:1.7}.DiVbLW_root h4{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .55rem;font-size:.9rem;line-height:1.55;display:flex}.DiVbLW_root h4>span{color:var(--muted);font-size:.8rem;font-weight:400}.DiVbLW_controls{border-block:1px solid var(--border);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}.DiVbLW_filters,.DiVbLW_pair,.DiVbLW_stateCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.DiVbLW_control{flex-direction:column;gap:.5rem;min-width:0;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}.DiVbLW_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:.55rem}.DiVbLW_root input:focus-visible,.DiVbLW_root select:focus-visible{outline:2px solid var(--green);outline-offset:3px}.DiVbLW_checks{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem;min-width:0;margin:0;padding:.65rem .85rem;display:grid}.DiVbLW_checks legend{padding:0 .35rem;font-size:.85rem;font-weight:650}.DiVbLW_checks label,.DiVbLW_toggle{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.65rem;min-height:44px;padding:.45rem 0;font-size:.85rem;line-height:1.5;display:flex}.DiVbLW_checks input,.DiVbLW_toggle input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:0}.DiVbLW_stage{min-width:0;padding:1.2rem 1.3rem}.DiVbLW_graph{width:100%;max-width:360px;height:auto;color:var(--text);margin:0 auto;display:block}.DiVbLW_edge{fill:none;stroke:var(--green);stroke-width:2.6px}.DiVbLW_edge[data-blocked=true]{stroke:var(--muted);stroke-dasharray:7 5}.DiVbLW_node rect{fill:var(--surface);stroke:var(--border);stroke-width:2px}.DiVbLW_node[data-reached=true] rect{stroke:var(--green)}.DiVbLW_node[data-start=true] rect{stroke-width:4px}.DiVbLW_root .DiVbLW_node text{fill:var(--text);font:600 18px system-ui}.DiVbLW_root .DiVbLW_node .DiVbLW_zone{font-weight:400}.DiVbLW_hint{color:var(--muted);font-size:.8rem;line-height:1.65}.DiVbLW_card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:.9rem}.DiVbLW_card p{margin:.6rem 0 0;font-size:.85rem}.DiVbLW_card p>span:first-child{font-weight:650}.DiVbLW_pair{margin:1rem 0}.DiVbLW_color{width:fit-content;font:650 1rem/1.4 var(--mono);border:2px solid var(--border);color:var(--text);background:var(--bg);border-radius:7px;padding:.3rem .6rem;display:inline-block}.DiVbLW_color[data-color=blauw]{border-color:#4779cf}.DiVbLW_color[data-color=groen]{border-color:var(--green)}.DiVbLW_color[data-color=oranje]{border-color:var(--orange)}.DiVbLW_routes,.DiVbLW_messages{gap:.7rem;margin:1rem 0;display:grid}.DiVbLW_routes{grid-template-columns:repeat(2,minmax(0,1fr))}.DiVbLW_routes p{overflow-wrap:anywhere;font-size:.8rem}.DiVbLW_boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem 0;display:grid}.DiVbLW_boundaries ul{margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.8}.DiVbLW_boundaries p{margin:.5rem 0;font-size:.8rem}.DiVbLW_root code{white-space:normal;overflow-wrap:anywhere;font-size:.82rem}.DiVbLW_message{overflow-wrap:anywhere;font:.85rem/1.9 var(--mono);background:var(--bg);border-radius:6px;padding:.75rem;display:block;white-space:pre-wrap!important}.DiVbLW_message mark{background:var(--surface);color:var(--text);outline:1px solid var(--green);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:.05rem 0}.DiVbLW_root .DiVbLW_task{margin-top:0;font-size:.88rem}.DiVbLW_task .DiVbLW_color{margin-left:.3rem;font-size:.85rem}.DiVbLW_policy{min-width:0}.DiVbLW_policy h4{margin:.4rem 0}.DiVbLW_proposal{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font:.83rem/1.8 var(--mono);border-radius:8px;margin:0 0 1rem;padding:1rem}.DiVbLW_steps{gap:.7rem;margin:1rem 0;padding:0;list-style-position:inside;display:grid}.DiVbLW_steps li{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:.9rem;font-size:.85rem}.DiVbLW_steps li::marker{color:var(--green);font-weight:700}.DiVbLW_steps p{margin:.45rem 0 0;font-size:.85rem}.DiVbLW_stateCards{margin:.7rem 0 1.1rem}.DiVbLW_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}.DiVbLW_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (max-width:500px){.DiVbLW_controls,.DiVbLW_stage{padding:1rem .8rem}.DiVbLW_note{padding:.9rem .8rem}.DiVbLW_filters,.DiVbLW_pair,.DiVbLW_routes,.DiVbLW_boundaries,.DiVbLW_checks{grid-template-columns:minmax(0,1fr)}.DiVbLW_checks:has(.DiVbLW_policy){grid-template-columns:repeat(2,minmax(0,1fr))}.DiVbLW_card{padding:.8rem}.DiVbLW_root h4{font-size:.85rem}.DiVbLW_message{padding:.65rem}.DiVbLW_graph{max-width:360px}.DiVbLW_policy label{font-size:.83rem}}
._6henKG_root{min-width:0;overflow:hidden}._6henKG_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}._6henKG_root figcaption p,._6henKG_root p{line-height:1.7}._6henKG_controls{border-block:1px solid var(--border);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}._6henKG_control{flex-direction:column;gap:.45rem;min-width:0;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}._6henKG_control>span:first-child{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}._6henKG_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:.55rem}._6henKG_control input[type=range]{width:100%;min-width:0;min-height:44px;accent-color:var(--green);margin:0}._6henKG_control output{color:var(--text);font-size:.83rem}._6henKG_facts,._6henKG_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._6henKG_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._6henKG_presets button{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:44px;color:var(--text);text-align:left;cursor:pointer;white-space:normal;border-radius:8px;padding:.65rem .75rem;font:500 .81rem/1.5 system-ui}._6henKG_presets button[aria-pressed=true]{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}._6henKG_root button:focus-visible,._6henKG_root select:focus-visible,._6henKG_root input:focus-visible{outline:2px solid var(--green);outline-offset:3px}._6henKG_hint{color:var(--muted);font-size:.79rem;font-weight:400;line-height:1.65}._6henKG_controls>._6henKG_hint{margin:0}._6henKG_stage{min-width:0;padding:1.2rem 1.3rem}._6henKG_routes,._6henKG_signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._6henKG_routes article,._6henKG_signals article,._6henKG_requirements article,._6henKG_listCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:1rem}._6henKG_root h4{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .5rem;font-size:.9rem;line-height:1.55;display:flex}._6henKG_root h4>span{color:var(--muted);font-size:.75rem;font-weight:400}._6henKG_routes p,._6henKG_signals p{margin:.5rem 0 .8rem;font-size:.8rem}._6henKG_flag{width:fit-content;font:650 1.1rem/1.4 var(--mono);border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:7px;padding:.35rem .6rem;display:block}._6henKG_flag[data-state=unknown]{border-style:dashed}._6henKG_flag[data-signal=prohibited][data-state=true]{border-color:var(--orange)}._6henKG_connector{background:var(--bg);border-radius:8px;padding:.75rem;font-size:.8rem}._6henKG_signals{grid-template-columns:repeat(3,minmax(0,1fr))}._6henKG_open{border-left:3px solid var(--orange);background:var(--bg);margin-top:1rem;padding:.8rem 1rem}._6henKG_open ul,._6henKG_listCard ul{margin:.5rem 0;padding-left:1.1rem;font-size:.82rem;line-height:1.8}._6henKG_open p{margin:.5rem 0;font-size:.82rem}._6henKG_scope{margin:0 0 1rem;font-size:.85rem}._6henKG_requirements{gap:.75rem;display:grid}._6henKG_requirements article[data-active=true]{border-color:var(--green)}._6henKG_requirements p{margin:.45rem 0;font-size:.82rem}._6henKG_requirements a{color:var(--green);font-size:.78rem}._6henKG_root code{white-space:normal;overflow-wrap:anywhere;font-size:.78rem}._6henKG_evidence{border:1px solid var(--border);border-radius:10px;min-width:0;margin:1.2rem 0 .8rem;padding:1rem}._6henKG_evidence legend{padding:0 .35rem;font-size:.85rem;font-weight:650}._6henKG_evidence>p{margin:0 0 .65rem}._6henKG_evidence label{cursor:pointer;align-items:flex-start;gap:.6rem;min-width:0;min-height:44px;padding:.45rem 0;font-size:.82rem;line-height:1.6;display:flex}._6henKG_evidence input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:.2rem 0 0}._6henKG_evidence span{overflow-wrap:anywhere;min-width:0}._6henKG_raw{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem}._6henKG_coverage{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin:1rem 0;padding:1rem}._6henKG_coverage strong{font-size:1rem;line-height:1.6}._6henKG_coverage p{margin:.55rem 0 0;font-size:.82rem}._6henKG_lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._6henKG_listCard{padding:.8rem}._6henKG_listCard p{margin:.5rem 0 0}._6henKG_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}._6henKG_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (max-width:500px){._6henKG_controls,._6henKG_stage{padding:1rem .8rem}._6henKG_note{padding:.9rem .8rem}._6henKG_facts,._6henKG_filters,._6henKG_routes,._6henKG_signals,._6henKG_presets{grid-template-columns:minmax(0,1fr)}._6henKG_routes article,._6henKG_signals article,._6henKG_requirements article,._6henKG_evidence{padding:.8rem}._6henKG_flag{font-size:1rem}._6henKG_lists{gap:.5rem}._6henKG_listCard{padding:.65rem}._6henKG_root h4{font-size:.85rem}}
.I5OdBa_root{min-width:0;overflow:hidden}.I5OdBa_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.I5OdBa_root figcaption p,.I5OdBa_root p{line-height:1.7}.I5OdBa_controls{border-block:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}.I5OdBa_control{flex-direction:column;gap:.45rem;min-width:0;font-size:.87rem;font-weight:650;line-height:1.5;display:flex}.I5OdBa_control>span:first-child{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.I5OdBa_control output{font:650 .82rem var(--mono);color:var(--green)}.I5OdBa_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:9px;padding:.6rem}.I5OdBa_control input{width:100%;min-width:0;min-height:44px;accent-color:var(--green);margin:0}.I5OdBa_hint{color:var(--muted);font-size:.79rem;font-weight:400;line-height:1.6}.I5OdBa_stage{min-width:0;padding:1.25rem 1.3rem}.I5OdBa_lead{font-size:.9rem}.I5OdBa_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}.I5OdBa_stats>div{background:var(--bg);border:1px solid var(--border);border-radius:10px;min-width:0;padding:.8rem}.I5OdBa_stats dt{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.I5OdBa_stats dd{font:650 1.15rem var(--mono);overflow-wrap:anywhere;margin:.35rem 0 0}.I5OdBa_compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.I5OdBa_compact>div{padding:.6rem .4rem}.I5OdBa_compact dd{font-size:1rem}.I5OdBa_plot{width:100%;max-width:440px;height:auto;margin:1.2rem auto;display:block}.I5OdBa_root .I5OdBa_plot text{font:16px var(--mono);fill:var(--muted)}.I5OdBa_axis{stroke:var(--border);stroke-width:1px}.I5OdBa_bar{fill:var(--green)}.I5OdBa_harmBar{fill:var(--orange)}.I5OdBa_meanLine{stroke:var(--text);stroke-width:2px;stroke-dasharray:5 4}.I5OdBa_limitLine{stroke:var(--text);stroke-width:2px;stroke-dasharray:4 4}.I5OdBa_contexts,.I5OdBa_candidates{gap:1rem;margin-top:1rem;display:grid}.I5OdBa_contextCard,.I5OdBa_candidate{border:1px solid var(--border);border-radius:11px;min-width:0;padding:1rem}.I5OdBa_candidate.I5OdBa_selected{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.I5OdBa_root h4{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin:0 0 .6rem;font-size:.95rem;line-height:1.6;display:flex}.I5OdBa_root h4>span{color:var(--muted);font-size:.78rem;font-weight:400}.I5OdBa_tableWrap{border:1px solid var(--border);border-radius:9px;max-width:100%;margin-top:.8rem;overflow-x:auto}.I5OdBa_root .I5OdBa_table{border-collapse:collapse;width:100%;font:13px var(--mono);table-layout:fixed;margin:0}.I5OdBa_table caption{text-align:left;background:var(--bg);color:var(--text);padding:.6rem;font:650 .79rem/1.6 system-ui}.I5OdBa_root .I5OdBa_table th,.I5OdBa_root .I5OdBa_table td{text-align:center;border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:.65rem .25rem}.I5OdBa_root .I5OdBa_table th{color:var(--muted);font-size:12px;font-weight:650}.I5OdBa_chosenRow{background:var(--soft-green)}.I5OdBa_marks span{color:var(--green);font:650 .72rem/1.5 system-ui;display:block}.I5OdBa_verdict{border:1px solid var(--border);background:var(--bg);border-radius:10px;padding:1rem}.I5OdBa_verdict>strong{font-size:1rem;line-height:1.5}.I5OdBa_verdict p{margin:.5rem 0 0;font-size:.85rem}.I5OdBa_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}.I5OdBa_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (min-width:660px){.I5OdBa_controls{grid-template-columns:repeat(2,minmax(0,1fr))}.I5OdBa_controls>.I5OdBa_control:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:500px){.I5OdBa_controls,.I5OdBa_stage{padding:1rem .8rem}.I5OdBa_note{padding:.9rem .8rem}.I5OdBa_contextCard,.I5OdBa_candidate{padding:.8rem}.I5OdBa_root .I5OdBa_table{font-size:12px}.I5OdBa_root .I5OdBa_table th{font-size:11px}.I5OdBa_compact dt{font-size:.7rem}.I5OdBa_compact>div{padding:.55rem .3rem}}
._KWGLW_root{min-width:0;overflow:hidden}._KWGLW_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}._KWGLW_root figcaption p,._KWGLW_root p{line-height:1.7}._KWGLW_controls{border-block:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:1rem 1.3rem;display:grid}._KWGLW_control{flex-direction:column;gap:.45rem;min-width:0;font-size:.87rem;font-weight:650;line-height:1.5;display:flex}._KWGLW_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:9px;padding:.6rem}._KWGLW_stage{min-width:0;padding:1.25rem 1.3rem}._KWGLW_model{color:var(--muted);overflow-wrap:anywhere;font-size:.82rem}._KWGLW_lead{font-size:.9rem}._KWGLW_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}._KWGLW_stats>div{background:var(--bg);border:1px solid var(--border);border-radius:10px;min-width:0;padding:.8rem}._KWGLW_stats dt{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}._KWGLW_stats dd{font:650 1.15rem var(--mono);overflow-wrap:anywhere;margin:.35rem 0 0}._KWGLW_plot{width:100%;max-width:440px;height:auto;margin:1.2rem auto;display:block}._KWGLW_root ._KWGLW_plot text{font:16px var(--mono);fill:var(--muted)}._KWGLW_axis{stroke:var(--border);stroke-width:1px}._KWGLW_bar{fill:var(--green)}._KWGLW_baselineBar{fill:var(--orange)}._KWGLW_anchor{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:3 4}._KWGLW_meanLine{stroke:var(--text);stroke-width:4px;stroke-dasharray:11 5}._KWGLW_meanPoint{fill:var(--surface);stroke:var(--text);stroke-width:2px}._KWGLW_legend{flex-wrap:wrap;gap:.6rem 1rem;font-size:.82rem;line-height:1.6;display:flex;padding:0!important;list-style:none!important}._KWGLW_legend li{align-items:center;gap:.45rem;display:flex;margin:0!important}._KWGLW_legend svg{flex:none;width:28px;height:10px}._KWGLW_meanKey{font:750 1rem var(--mono);color:var(--text);white-space:nowrap}._KWGLW_tableWrap{border:1px solid var(--border);border-radius:9px;max-width:100%;margin-top:1rem;overflow-x:auto}._KWGLW_root ._KWGLW_table{border-collapse:collapse;width:100%;font:13px var(--mono);table-layout:fixed;margin:0}._KWGLW_table caption{font:650 .8rem/1.6 var(--font,system-ui);text-align:left;background:var(--bg);color:var(--text);padding:.7rem}._KWGLW_root ._KWGLW_table th,._KWGLW_root ._KWGLW_table td{text-align:center;border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:.6rem .3rem}._KWGLW_root ._KWGLW_table th{color:var(--muted);font-size:12px;font-weight:650}._KWGLW_table th:first-child{width:14%}._KWGLW_pair{flex-direction:column;align-items:center;gap:.15rem;display:flex}._KWGLW_pair>span{color:var(--muted);font:12px system-ui}._KWGLW_context{margin-top:1rem;font-size:.83rem;line-height:1.7}._KWGLW_context summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:650;display:list-item}._KWGLW_context ul{padding-left:1rem}._KWGLW_caution{background:var(--bg);border-left:3px solid var(--orange);margin:1.1rem 0 0;padding:.8rem 1rem;font-size:.82rem}._KWGLW_note{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:1rem 1.3rem;font-size:.78rem}@media (min-width:660px){._KWGLW_controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){._KWGLW_controls,._KWGLW_stage{padding:1rem .8rem}._KWGLW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}._KWGLW_stats>div:last-child{grid-column:1/-1}._KWGLW_note{padding:.9rem .8rem}._KWGLW_root ._KWGLW_table{font-size:12px}._KWGLW_root ._KWGLW_table th{font-size:11px}._KWGLW_root ._KWGLW_table td,._KWGLW_root ._KWGLW_table th{padding:.5rem .2rem}}
.AopdLq_root{min-width:0;overflow:hidden}.AopdLq_root figcaption strong{font-size:1.15rem;line-height:1.45;display:block}.AopdLq_root figcaption p{font-size:14px;line-height:1.7}.AopdLq_root p{line-height:1.7}.AopdLq_controls{border:0;border-block:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;margin:0;padding:1rem 1.35rem;display:grid}.AopdLq_controls legend{margin-left:-.45rem;padding:0 .45rem;font-size:.88rem;font-weight:650}.AopdLq_control{flex-direction:column;gap:.45rem;min-width:0;font-size:.87rem;font-weight:650;line-height:1.5;display:flex}.AopdLq_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:9px;padding:.6rem .65rem}.AopdLq_control select:disabled{opacity:.65;cursor:default}.AopdLq_stage{min-width:0;padding:1.25rem 1.35rem}.AopdLq_lead{font-size:.9rem}.AopdLq_plot{width:100%;max-width:470px;height:auto;margin:1.25rem auto;display:block;overflow:visible}.AopdLq_root .AopdLq_plot text{font:17px var(--mono);fill:var(--muted)}.AopdLq_axis{stroke:var(--border);stroke-width:1px}.AopdLq_bar{fill:var(--green)}.AopdLq_unknownBar{fill:var(--bg);stroke:var(--muted);stroke-dasharray:5 4;stroke-width:1.5px}.AopdLq_limit{stroke:var(--text);stroke-width:1.5px;stroke-dasharray:5 4}.AopdLq_chosenPoint{fill:var(--green);stroke:var(--surface);stroke-width:2px}.AopdLq_eligiblePoint{fill:var(--green)}.AopdLq_rejectedPoint{fill:var(--muted);opacity:.65}.AopdLq_groupList{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.AopdLq_groupCard{border:1px solid var(--border);background:var(--bg);border-radius:9px;min-width:0;padding:1rem}.AopdLq_groupCard h4{justify-content:space-between;gap:.5rem;margin:0 0 .8rem;font-size:.95rem;display:flex}.AopdLq_groupCard h4 span{color:var(--muted);font-size:.8rem;font-weight:400}.AopdLq_counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.6rem 0;display:grid}.AopdLq_counts dt{color:var(--muted);font-size:.76rem}.AopdLq_counts dd{font:650 .95rem/1.6 var(--mono);margin:0}.AopdLq_value{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin:.75rem 0;font-size:.84rem;display:flex}.AopdLq_value strong{font:650 1.1rem var(--mono);overflow-wrap:anywhere}.AopdLq_value span{color:var(--muted)}.AopdLq_context{color:var(--muted);margin:.7rem 0 0;font-size:.82rem}.AopdLq_legend{color:var(--muted);font-size:.84rem}.AopdLq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1rem 0;display:grid}.AopdLq_metrics>div{border:1px solid var(--border);background:var(--bg);border-radius:9px;min-width:0;padding:.7rem}.AopdLq_metrics dt{color:var(--muted);font-size:.76rem;line-height:1.5}.AopdLq_metrics dd{font:650 1rem/1.5 var(--mono);overflow-wrap:anywhere;color:var(--text);margin:.25rem 0 0}.AopdLq_table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.2rem 0;font-size:.8rem}.AopdLq_table caption{text-align:left;color:var(--muted);margin-bottom:.55rem;font-size:.8rem;line-height:1.6}.AopdLq_table th,.AopdLq_table td{border-bottom:1px solid var(--border);text-align:left;overflow-wrap:anywhere;padding:.55rem .25rem}.AopdLq_table th:first-child{width:3.4rem}.AopdLq_table small{color:var(--green);font-size:.68rem;display:block}.AopdLq_table tr[data-chosen=true]{background:var(--soft-green)}.AopdLq_evaluation{border-top:1px solid var(--border);margin-top:1.4rem;padding-top:1rem}.AopdLq_evaluation h4{margin:.3rem 0;font-size:1rem}.AopdLq_evaluation button{border:1px solid var(--green);background:var(--soft-green);color:var(--text);min-height:44px;font:inherit;cursor:pointer;white-space:normal;border-radius:8px;padding:.65rem .8rem;font-size:.85rem}.AopdLq_evaluation button:disabled{cursor:default;opacity:.55}.AopdLq_note{border-top:1px solid var(--border);color:var(--muted);padding-top:1rem;font-size:.84rem;margin:1.4rem 1.35rem!important}.AopdLq_root :is(select,button):focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (min-width:640px){.AopdLq_controls,.AopdLq_groupList{grid-template-columns:repeat(2,minmax(0,1fr))}}
._7c8f1G_root{--privacy-ref:#3c64a3;min-width:0;overflow:hidden}html[data-theme=dark] ._7c8f1G_root{--privacy-ref:#9bbdff}._7c8f1G_root figcaption strong{font-size:1.12rem;line-height:1.45;display:block}._7c8f1G_root figcaption p,._7c8f1G_root p{line-height:1.65}._7c8f1G_root figcaption p{font-size:14px}._7c8f1G_controls{border-block:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 1.35rem;display:grid}._7c8f1G_control{flex-direction:column;gap:.45rem;min-width:0;font-size:.87rem;font-weight:650;line-height:1.5;display:flex}._7c8f1G_control select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:9px;padding:.6rem .65rem}._7c8f1G_choices{border:0;flex-wrap:wrap;gap:.2rem 1.2rem;min-width:0;margin:1.2rem 1.35rem;padding:0;display:flex}._7c8f1G_choices legend{margin-bottom:.4rem;font-size:.9rem;font-weight:650}._7c8f1G_choices label{align-items:center;gap:.5rem;min-height:44px;font-size:.88rem;display:flex}._7c8f1G_choices input{width:20px;height:20px;accent-color:var(--green)}._7c8f1G_stage,._7c8f1G_ledger{min-width:0;padding:1.25rem 1.35rem}._7c8f1G_plot{width:100%;max-width:470px;margin:1.25rem auto;display:block;overflow:visible}._7c8f1G_root ._7c8f1G_plot text{fill:var(--muted);font-family:inherit;font-size:16px}._7c8f1G_axis{stroke:var(--border);stroke-width:1px}._7c8f1G_threshold{stroke:var(--text);stroke-width:1.5px;stroke-dasharray:5 5}._7c8f1G_group{fill:var(--green)}._7c8f1G_small{fill:var(--orange)}._7c8f1G_curveA{fill:none;stroke:var(--privacy-ref);stroke-width:3px}._7c8f1G_curveB{fill:none;stroke:var(--green);stroke-width:3px;stroke-dasharray:7 4}._7c8f1G_legend{flex-wrap:wrap;gap:.3rem 1rem;font-size:.85rem;display:flex}._7c8f1G_legendA{color:var(--privacy-ref)}._7c8f1G_legendB{color:var(--green)}._7c8f1G_table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;font-size:.82rem}._7c8f1G_table caption{text-align:left;color:var(--muted);margin-bottom:.55rem;font-size:.8rem;line-height:1.6}._7c8f1G_table th,._7c8f1G_table td{border-bottom:1px solid var(--border);text-align:left;overflow-wrap:anywhere;padding:.55rem .25rem}._7c8f1G_table th:first-child{width:2.4rem}._7c8f1G_groups{grid-template-columns:minmax(0,1fr);gap:.45rem;list-style:none;display:grid;margin:.8rem 0!important;padding:0!important}._7c8f1G_groups li{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;padding:.5rem .65rem;font-size:.83rem;line-height:1.55}._7c8f1G_groups strong{margin-right:.4rem}._7c8f1G_groups span{color:var(--muted);display:block}._7c8f1G_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1rem 0;display:grid}._7c8f1G_metrics>div{border:1px solid var(--border);background:var(--bg);border-radius:9px;min-width:0;padding:.7rem}._7c8f1G_metrics dt{color:var(--muted);font-size:.76rem;line-height:1.5}._7c8f1G_metrics dd{font:650 1rem/1.5 var(--mono);overflow-wrap:anywhere;color:var(--text);margin:.25rem 0 0}._7c8f1G_note{border-top:1px solid var(--border);color:var(--muted);padding-top:1rem;font-size:.84rem;margin:1.4rem 1.35rem!important}._7c8f1G_ledger{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem}._7c8f1G_ledger h4{margin:.3rem 0;font-size:1rem}._7c8f1G_ledger ._7c8f1G_controls{border:0;margin:1rem 0;padding:0}._7c8f1G_buttons{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}._7c8f1G_buttons button{border:1px solid var(--border);background:var(--surface);color:var(--text);min-height:44px;font:inherit;cursor:pointer;border-radius:8px;padding:.55rem .75rem;font-size:.85rem}._7c8f1G_buttons button[aria-pressed=true]{background:var(--soft-green);border-color:var(--green)}._7c8f1G_root :is(select,input,button):focus-visible{outline:2px solid var(--green);outline-offset:3px}._7c8f1G_prefixes{font-size:.88rem;line-height:1.7;padding-left:1.3rem!important}@media (min-width:640px){._7c8f1G_controls,._7c8f1G_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}
.VyJHGa_root{--production-ref:#946131;overflow:hidden}[data-theme=dark] .VyJHGa_root{--production-ref:#ebbb87}.VyJHGa_root figcaption strong{margin-top:10px;font-size:23px;line-height:1.35;display:block}.VyJHGa_root figcaption p,.VyJHGa_stage p,.VyJHGa_subheading p{font-size:14px;line-height:1.8}.VyJHGa_controls{background:var(--surface);border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;padding:24px 28px;display:grid}.VyJHGa_control{align-content:start;gap:10px;min-width:0;font-size:13px;line-height:1.65;display:grid}.VyJHGa_control select{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px}.VyJHGa_stage{gap:20px;min-width:0;padding:24px 28px;display:grid}.VyJHGa_stage p{margin:0}.VyJHGa_plot{width:100%;max-width:480px;height:auto;margin:auto;display:block;overflow:visible}.VyJHGa_root .VyJHGa_plot text{fill:var(--muted);font:17px var(--mono)}.VyJHGa_axis{stroke:var(--border);stroke-width:1px;fill:none}.VyJHGa_wait{stroke:var(--production-ref);stroke-width:3px;stroke-dasharray:4 3}.VyJHGa_reference{fill:var(--production-ref)}.VyJHGa_service,.VyJHGa_point{fill:var(--green)}.VyJHGa_legend{color:var(--muted);font-size:12px!important}.VyJHGa_metrics{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:16px;margin:0;display:grid}.VyJHGa_metrics dt{color:var(--muted);font-size:12px;line-height:1.7}.VyJHGa_metrics dd{font:600 18px/1.5 var(--mono);overflow-wrap:anywhere;margin:5px 0 0}.VyJHGa_table{border-collapse:collapse;width:100%;font:13px/1.7 var(--mono);table-layout:auto}.VyJHGa_table caption{color:var(--muted);text-align:left;margin-bottom:12px;font-size:13px;line-height:1.8}.VyJHGa_table td,.VyJHGa_table th{border:1px solid var(--border);text-align:center;overflow-wrap:anywhere;padding:10px 5px}.VyJHGa_profiles{gap:16px;min-width:0;display:grid}.VyJHGa_profile,.VyJHGa_chosen{border:1px solid var(--border);border-radius:8px;gap:16px;min-width:0;padding:20px;display:grid}.VyJHGa_chosen{border-color:var(--green);background:var(--soft-green)}.VyJHGa_profile h4,.VyJHGa_chosen h4{overflow-wrap:anywhere;margin:0;font-size:17px}.VyJHGa_profile p,.VyJHGa_chosen p{overflow-wrap:anywhere;font-size:13px}.VyJHGa_result{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:16px}.VyJHGa_subheading{border-top:1px solid var(--border);padding:20px 28px 0}.VyJHGa_subheading strong{font-size:17px;line-height:1.6}.VyJHGa_note{border-top:1px solid var(--border);color:var(--muted);padding:18px 28px;margin:0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:650px){.VyJHGa_controls,.VyJHGa_stage{padding:22px 18px}.VyJHGa_root figcaption strong{font-size:21px}.VyJHGa_metrics dd{font-size:16px}.VyJHGa_table{font-size:12px}.VyJHGa_table td,.VyJHGa_table th{padding:8px 3px}.VyJHGa_profile,.VyJHGa_chosen{padding:16px}.VyJHGa_note{padding:18px}.VyJHGa_subheading{padding:20px 18px 0}}
.RwGUeW_root{--speech-alt:#9b5e27;overflow:hidden}[data-theme=dark] .RwGUeW_root{--speech-alt:#edbd88}.RwGUeW_root figcaption strong{margin-top:10px;font-size:23px;line-height:1.35;display:block}.RwGUeW_root figcaption p,.RwGUeW_stage p{font-size:14px;line-height:1.8}.RwGUeW_controls{background:var(--surface);border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;padding:24px 28px;display:grid}.RwGUeW_control{align-content:start;gap:10px;min-width:0;font-size:13px;line-height:1.65;display:grid}.RwGUeW_control select{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px}.RwGUeW_stage{gap:20px;min-width:0;padding:24px 28px;display:grid}.RwGUeW_stage p{margin:0}.RwGUeW_plot{width:100%;max-width:420px;height:auto;margin:auto;display:block;overflow:visible}.RwGUeW_root .RwGUeW_plot text{fill:var(--muted);font:17px var(--mono)}.RwGUeW_axis{stroke:var(--border);stroke-width:1px;fill:none}.RwGUeW_selection{fill:var(--soft-green);stroke:var(--green);stroke-width:1px}.RwGUeW_activeLine{stroke:var(--green);stroke-width:2.5px}.RwGUeW_faintLine{stroke:var(--muted);stroke-width:1px}.RwGUeW_point{fill:var(--green)}.RwGUeW_faintPoint{fill:var(--muted)}.RwGUeW_paddingPoint{fill:var(--surface);stroke:var(--speech-alt);stroke-width:2px}.RwGUeW_metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px;margin:0;display:grid}.RwGUeW_metrics dt{color:var(--muted);font-size:12px;line-height:1.7}.RwGUeW_metrics dd{font:600 19px/1.5 var(--mono);overflow-wrap:anywhere;margin:5px 0 0}.RwGUeW_table{border-collapse:collapse;width:100%;font:14px/1.7 var(--mono);table-layout:auto}.RwGUeW_table caption{color:var(--muted);text-align:left;margin-bottom:12px;font-size:13px;line-height:1.8}.RwGUeW_table td,.RwGUeW_table th{border:1px solid var(--border);text-align:center;overflow-wrap:anywhere;padding:10px 6px}.RwGUeW_chosen{background:var(--soft-green)}.RwGUeW_chosen th{color:var(--green)}.RwGUeW_code{font-family:var(--mono);overflow-wrap:anywhere}.RwGUeW_note{border-top:1px solid var(--border);color:var(--muted);padding:18px 28px;margin:0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:650px){.RwGUeW_controls,.RwGUeW_stage{padding:22px 18px}.RwGUeW_root figcaption strong{font-size:21px}.RwGUeW_metrics dd{font-size:17px}.RwGUeW_table{font-size:13px}.RwGUeW_table td,.RwGUeW_table th{padding:8px 4px}.RwGUeW_note{padding:18px}}
.NVWaEa_root{--target-color:#386b9d;overflow:hidden}[data-theme=dark] .NVWaEa_root{--target-color:#99bce9}.NVWaEa_root figcaption strong{margin-top:10px;font-size:23px;line-height:1.35;display:block}.NVWaEa_root figcaption p,.NVWaEa_stage p{font-size:14px;line-height:1.8}.NVWaEa_controls{background:var(--surface);border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;padding:24px 28px;display:grid}.NVWaEa_control{align-content:start;gap:10px;min-width:0;font-size:13px;line-height:1.65;display:grid}.NVWaEa_control select{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px}.NVWaEa_control input{width:100%;accent-color:var(--green)}.NVWaEa_control small{color:var(--muted);font-size:12px;line-height:1.7}.NVWaEa_check{align-items:center;gap:10px;min-height:44px;font-size:13px;line-height:1.7;display:flex}.NVWaEa_check input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0}.NVWaEa_stage{gap:20px;min-width:0;padding:24px 28px;display:grid}.NVWaEa_stage p{margin:0}.NVWaEa_plot{width:100%;max-width:420px;height:auto;margin:auto;display:block;overflow:visible}.NVWaEa_root .NVWaEa_plot text{fill:var(--muted);font:16px var(--mono)}.NVWaEa_outline{fill:var(--surface);stroke:var(--border);stroke-width:1px}.NVWaEa_axis{fill:none;stroke:var(--border);stroke-width:1.5px}.NVWaEa_point,.NVWaEa_modelFill{fill:var(--green)}.NVWaEa_point{opacity:.85}.NVWaEa_ghost{stroke:var(--target-color);stroke-width:1.4px;fill:none}.NVWaEa_targetVector{stroke:var(--target-color);stroke-width:3px;stroke-dasharray:6 4}.NVWaEa_modelVector{stroke:var(--green);stroke-width:3px}.NVWaEa_targetFill{fill:var(--target-color)}.NVWaEa_origin{fill:var(--text)}.NVWaEa_metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px;margin:0;display:grid}.NVWaEa_metrics dt{color:var(--muted);font-size:12px;line-height:1.7}.NVWaEa_metrics dd{font:600 19px/1.5 var(--mono);overflow-wrap:anywhere;margin:5px 0 0}.NVWaEa_table{border-collapse:collapse;width:100%;font:14px/1.7 var(--mono)}.NVWaEa_table caption{color:var(--muted);text-align:left;margin-bottom:12px;font-size:13px;line-height:1.8}.NVWaEa_table td,.NVWaEa_table th{border:1px solid var(--border);text-align:center;padding:10px 6px}.NVWaEa_legend{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.NVWaEa_legend li{align-items:center;gap:8px;display:flex}.NVWaEa_targetSwatch,.NVWaEa_modelSwatch{border-top:3px solid var(--green);flex-shrink:0;width:24px}.NVWaEa_targetSwatch{border-top:3px dashed var(--target-color)}.NVWaEa_note{border-top:1px solid var(--border);color:var(--muted);padding:18px 28px;margin:0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:650px){.NVWaEa_controls,.NVWaEa_stage{padding:22px 18px}.NVWaEa_root figcaption strong{font-size:21px}.NVWaEa_metrics dd{font-size:17px}.NVWaEa_table{font-size:13px}.NVWaEa_table td,.NVWaEa_table th{padding:8px 4px}.NVWaEa_note{padding:18px}}
.NNm2da_root{overflow:hidden}.NNm2da_root figcaption strong{margin-top:10px;font-size:23px;line-height:1.3;display:block}.NNm2da_root figcaption p,.NNm2da_stage p{font-size:14px;line-height:1.8}.NNm2da_controls{background:var(--surface);border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;padding:24px 28px;display:grid}.NNm2da_select{align-content:start;gap:10px;min-width:0;font-size:13px;line-height:1.6;display:grid}.NNm2da_select select{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px}.NNm2da_select input{width:100%;accent-color:var(--green)}.NNm2da_select small{color:var(--muted);line-height:1.7}.NNm2da_check{align-items:center;gap:10px;min-height:44px;font-size:13px;line-height:1.7;display:flex}.NNm2da_check input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0}.NNm2da_stage{gap:20px;min-width:0;padding:24px 28px;display:grid}.NNm2da_stage p{margin:0}.NNm2da_metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px;margin:0;display:grid}.NNm2da_metrics dt{color:var(--muted);font-size:12px;line-height:1.6}.NNm2da_metrics dd{font:600 19px/1.5 var(--mono);overflow-wrap:anywhere;margin:5px 0 0}.NNm2da_pixelGrid{grid-template-columns:repeat(4,1fr);gap:5px;width:min(100%,320px);margin:auto;display:grid}.NNm2da_pixelGrid>div{text-align:center;color:#132b22;border:3px solid #0000;border-radius:5px;gap:3px;padding:12px 4px;display:grid}.NNm2da_pixelGrid>div[data-active=true]{border-color:#142d22;box-shadow:0 0 0 1px #fff}.NNm2da_pixelGrid strong{font:600 17px/1.5 var(--mono)}.NNm2da_pixelGrid small{font:12px/1.4 var(--mono)}.NNm2da_vector{overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:12px;font:14px/1.8 var(--mono)!important}.NNm2da_bars{gap:16px;margin:0;padding:0;list-style:none;display:grid}.NNm2da_bars li{grid-template-columns:minmax(72px,110px) minmax(20px,1fr) 75px;align-items:center;gap:10px;font-size:13px;line-height:1.7;display:grid}.NNm2da_bars li>span:first-child{overflow-wrap:anywhere}.NNm2da_bars strong{text-align:right;font:13px/1.7 var(--mono)}.NNm2da_track{background:var(--surface);border:1px solid var(--border);border-radius:4px;height:18px;overflow:hidden}.NNm2da_track>span{background:var(--green);height:100%;display:block}.NNm2da_table{border-collapse:collapse;width:100%;font:14px/1.7 var(--mono)}.NNm2da_table caption{text-align:left;color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.7}.NNm2da_table th,.NNm2da_table td{border:1px solid var(--border);text-align:center;padding:10px}.NNm2da_table td[data-diagonal=true]{background:var(--soft-green);font-weight:700}.NNm2da_note{border-top:1px solid var(--border);color:var(--muted);padding:18px 28px;margin:0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:650px){.NNm2da_controls,.NNm2da_stage{padding:22px 18px}.NNm2da_root figcaption strong{font-size:21px}.NNm2da_note{padding:18px}.NNm2da_metrics dd{font-size:17px}.NNm2da_bars li{grid-template-columns:76px minmax(10px,1fr) 64px;gap:7px}.NNm2da_table th,.NNm2da_table td{padding:8px 4px}}
.t4CxTG_root{overflow:hidden}.t4CxTG_root figcaption strong{max-width:28em;margin-top:10px;font-size:23px;line-height:1.3;display:block}.t4CxTG_root figcaption p{margin-bottom:0;font-size:14px;line-height:1.75}.t4CxTG_controls{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);gap:22px;padding:24px 28px;display:grid}.t4CxTG_select{color:var(--text);gap:9px;font-size:13px;line-height:1.6;display:grid}.t4CxTG_select select{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px 12px}.t4CxTG_slider{gap:10px;min-width:0;font-size:13px;line-height:1.6;display:grid}.t4CxTG_slider>span{justify-content:space-between;gap:15px;display:flex}.t4CxTG_slider output{font-family:var(--mono);font-weight:600}.t4CxTG_slider input{width:100%;accent-color:var(--green);min-height:30px;margin:0}.t4CxTG_slider small{color:var(--muted);font-size:12px;line-height:1.7}.t4CxTG_stage{background:var(--bg);gap:20px;min-width:0;padding:26px 28px;display:grid}.t4CxTG_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.t4CxTG_wires{gap:12px;list-style:none;display:grid;margin:0!important;padding:0!important}.t4CxTG_wires>li{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:13px;min-width:0;padding:16px;display:flex;margin:0!important}.t4CxTG_wires>li>div{flex:1;gap:7px;min-width:0;display:grid}.t4CxTG_wires strong{font:14px/1.6 var(--mono);overflow-wrap:anywhere}.t4CxTG_wires span:not(.t4CxTG_number){font-size:12px;line-height:1.6}.t4CxTG_wires small{color:var(--muted);font-size:12px}.t4CxTG_number{background:var(--soft-green);width:28px;height:28px;color:var(--green);font:12px var(--mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.t4CxTG_details{min-width:0;font-size:12px;line-height:1.7}.t4CxTG_details summary{cursor:pointer;color:var(--green);overflow-wrap:anywhere;min-height:30px;padding:5px 0}.t4CxTG_details pre{overflow-wrap:anywhere;background:var(--code-bg);max-height:300px;color:var(--code-text);border:1px solid var(--border);border-radius:6px;overflow:auto;font:12px/1.7 var(--mono)!important;white-space:pre-wrap!important;margin:9px 0 0!important;padding:14px!important}.t4CxTG_outcome{background:var(--soft-green);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;gap:8px;padding:18px;display:grid}.t4CxTG_outcome strong{color:var(--green);font-size:15px;line-height:1.6}.t4CxTG_outcome span,.t4CxTG_outcome code{font-size:13px;line-height:1.8}.t4CxTG_outcome code{font-family:var(--mono)}.t4CxTG_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;display:grid;margin:0!important}.t4CxTG_metrics>div{min-width:0}.t4CxTG_metrics dt{color:var(--muted);font-size:12px;line-height:1.6}.t4CxTG_metrics dd{font:17px/1.5 var(--mono);color:var(--text);overflow-wrap:anywhere;margin:7px 0 0}.t4CxTG_card{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.t4CxTG_card>small{color:var(--muted);font-size:12px;line-height:1.7}.t4CxTG_card>strong,.t4CxTG_card h3{font:15px/1.6 var(--mono);margin:0}.t4CxTG_card>span,.t4CxTG_card>p{font-size:13px;line-height:1.75;margin:0!important}.t4CxTG_card>code{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.t4CxTG_records{gap:10px;list-style:none;display:grid;margin:0!important;padding:0!important}.t4CxTG_records>li{background:var(--bg);border-radius:5px;gap:5px;min-width:0;padding:10px;display:grid;margin:0!important}.t4CxTG_records code{font:13px/1.6 var(--mono);overflow-wrap:anywhere}.t4CxTG_records span,.t4CxTG_records small{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.t4CxTG_records small{color:var(--muted)}.t4CxTG_note,.t4CxTG_packet p{color:var(--muted);overflow-wrap:anywhere;margin:0!important;font-size:12px!important;line-height:1.8!important}.t4CxTG_packet{gap:8px;display:grid}.t4CxTG_source{text-align:center;background:var(--soft-green);border:1px solid var(--border);border-radius:8px;gap:8px;padding:18px;display:grid}.t4CxTG_source small{color:var(--muted);font-size:11px;line-height:1.7}.t4CxTG_source strong{font:19px/1.6 var(--mono)}.t4CxTG_source span{color:var(--muted);font-size:12px}@media (max-width:650px){.t4CxTG_controls,.t4CxTG_stage{padding:22px 18px}.t4CxTG_twoColumns{grid-template-columns:1fr}.t4CxTG_root figcaption strong{font-size:21px}.t4CxTG_wires>li{gap:10px;padding:13px}.t4CxTG_metrics{gap:17px 12px}.t4CxTG_metrics dd{font-size:16px}}
