.YpmGiW_lab{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.YpmGiW_source{border:var(--border-width) solid var(--line);border-radius:var(--radius);font-size:var(--fs-sm);gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.YpmGiW_source legend{padding:0 var(--space-1);font-weight:600}.YpmGiW_option{align-items:center;gap:var(--space-2);min-height:var(--control-height);display:inline-flex}.YpmGiW_optionOff{color:var(--muted)}.YpmGiW_sourceNote{flex-basis:100%;margin:0}.YpmGiW_row{font-size:var(--fs-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YpmGiW_rowLabel{min-width:3.5rem;font-weight:600}.YpmGiW_token{background:var(--surface);border:var(--border-width) solid var(--muted);border-radius:var(--radius);color:var(--text);cursor:pointer;font-family:var(--font-code);font-size:var(--fs-sm);min-height:var(--control-height);min-width:var(--control-height);padding:var(--space-1) var(--space-2)}.YpmGiW_token:hover{background:var(--hover)}.YpmGiW_token[aria-pressed=true]{background:var(--active-bg);border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);font-weight:600}.YpmGiW_panel{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.YpmGiW_stepText{margin:0}.YpmGiW_formula{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}.YpmGiW_scroll{min-width:0;max-width:100%;overflow-x:auto}.YpmGiW_slot{border:var(--border-width) dashed var(--muted);border-radius:var(--radius);gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.YpmGiW_slot p{margin:0}.YpmGiW_slotTop{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-weight:600;display:flex}
.ttB2TW_figure{background:var(--surface);border:var(--border-width) solid var(--line);border-radius:var(--radius);gap:var(--space-3);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.ttB2TW_caption{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ttB2TW_title{font-weight:600}.ttB2TW_note{color:var(--muted);font-size:var(--fs-sm);flex-basis:100%}.ttB2TW_summary{color:var(--muted);cursor:pointer;font-size:var(--fs-sm)}.ttB2TW_tableScroll{margin-top:var(--space-2);max-height:320px;overflow:auto}@media (max-width:859px){.ttB2TW_summary{min-height:var(--touch-target);align-content:center}}
.PsjjqG_control{font-size:var(--fs-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PsjjqG_control select,.PsjjqG_control input{background:var(--surface);border:var(--border-width) solid var(--muted);border-radius:var(--radius);color:var(--text);font-family:var(--font-code);font-size:var(--fs-sm);min-height:var(--control-height);padding:var(--space-1) var(--space-2)}.PsjjqG_control input[type=number]{width:6rem}.PsjjqG_fieldWide{flex:16rem;width:100%;min-width:0}.PsjjqG_stack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PsjjqG_controls{gap:var(--space-3);flex-wrap:wrap;display:flex}.PsjjqG_matrices{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.PsjjqG_compact{width:auto}.PsjjqG_compact caption{font-size:var(--fs-sm);margin-bottom:var(--space-1);text-align:left;font-weight:600}.PsjjqG_compact td{font-family:var(--font-code);padding:var(--space-1) var(--space-2);text-align:right}.PsjjqG_chosen{background:var(--highlight);outline:2px solid var(--highlight-line);outline-offset:-2px;font-weight:600}.PsjjqG_tokens.PsjjqG_tokens{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.PsjjqG_tokens code{border:var(--border-width) solid var(--line);white-space:pre}.PsjjqG_tokens .PsjjqG_tokenWindow,.PsjjqG_legend .PsjjqG_tokenWindow{border-color:var(--accent)}.PsjjqG_tokens .PsjjqG_tokenOut,.PsjjqG_legend .PsjjqG_tokenOut{border:var(--border-width) dashed var(--muted);color:var(--muted)}.PsjjqG_tokens .PsjjqG_tokenNew,.PsjjqG_legend .PsjjqG_tokenNew{background:var(--highlight);border:var(--border-width) solid var(--accent);font-weight:600}.PsjjqG_legend{font-size:var(--fs-sm)}.PsjjqG_legend code{border:var(--border-width) solid var(--line)}.PsjjqG_nowrap{white-space:nowrap}.PsjjqG_stack .PsjjqG_results,.PsjjqG_results{gap:var(--space-1);flex-direction:column;max-width:none;margin:0;padding:0;list-style:none;display:flex}.PsjjqG_logList.PsjjqG_logList{gap:var(--space-4);flex-direction:column;max-width:none;margin:0;padding:0;list-style:none;display:flex}.PsjjqG_logList li{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PsjjqG_logList p{max-width:none;margin:0}.PsjjqG_log{background:var(--code-bg);border:var(--border-width) solid var(--line);border-radius:var(--radius);font-family:var(--font-code);font-size:var(--fs-sm);overflow-wrap:anywhere;padding:var(--space-2) var(--space-3);white-space:pre-wrap;margin:0}.PsjjqG_status{font-size:var(--fs-sm);min-height:1.5em}.PsjjqG_error{color:var(--text);font-weight:600}.PsjjqG_matrixLines{background:0 0;display:block}.PsjjqG_matrixLines span{text-indent:-2ch;padding-left:2ch;display:block}@media (max-width:859px){.PsjjqG_logList .code-link{min-height:var(--touch-target);align-items:center;display:inline-flex}.PsjjqG_matrixLines{white-space:nowrap}.PsjjqG_checkScroll{max-height:24rem;overflow-y:auto}.PsjjqG_checkScroll th{background:var(--surface);position:sticky;top:0}}
.oNea-a_line,.oNea-a_muted{font-size:var(--fs-sm);width:fit-content;display:block}.oNea-a_line{margin-top:var(--space-1)}.oNea-a_muted{color:var(--muted)}.oNea-a_parameters{min-width:700px}.oNea-a_repoMap{min-width:560px}.oNea-a_parameters code{white-space:nowrap}.oNea-a_count{gap:var(--space-2);justify-items:start;display:grid}.oNea-a_count>div{width:100%}
.OWMBcG_scroll{max-width:100%;overflow-x:auto}.OWMBcG_chart{display:block}.OWMBcG_chart text{font-family:var(--font-code);font-size:var(--fs-sm)}.OWMBcG_axis{fill:var(--muted)}.OWMBcG_label{fill:var(--text)}.OWMBcG_selectedLabel{fill:var(--text);font-weight:700}.OWMBcG_cell{transition:fill .15s}.OWMBcG_value{pointer-events:none}g[data-masked=true] .OWMBcG_value{paint-order:stroke;stroke:var(--surface);stroke-width:4px}.OWMBcG_hatchLine{stroke:var(--line);stroke-width:4px}.OWMBcG_selected{fill:none;stroke:var(--text);stroke-width:2px}.OWMBcG_legend{color:var(--muted);font-family:var(--font-code);font-size:var(--fs-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.OWMBcG_swatches{gap:2px;display:inline-flex}.OWMBcG_swatches span{border-radius:2px;width:16px;height:12px;display:inline-block}.OWMBcG_rows{font-size:var(--fs-sm);gap:var(--space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.OWMBcG_rows legend{color:var(--muted);margin-bottom:var(--space-1);padding:0}.OWMBcG_rowOption{cursor:pointer;font-family:var(--font-code);align-items:center;gap:var(--space-1);display:inline-flex}@media (max-width:859px){.OWMBcG_rowOption{min-height:var(--touch-target);min-width:var(--touch-target)}}
.TJmCTG_flow{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.TJmCTG_title{font-size:var(--fs-sm);font-weight:600}.TJmCTG_start{font-size:var(--fs-sm);margin:0}.TJmCTG_flow .TJmCTG_steps{gap:var(--space-2);flex-direction:column;max-width:none;margin:0;padding:0;list-style:none;display:flex}.TJmCTG_step{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.TJmCTG_arrow{align-items:flex-start;gap:var(--space-2);min-width:0;padding-left:var(--space-3);display:flex}.TJmCTG_head{color:var(--muted);flex:none;line-height:1.5}.TJmCTG_call{font-size:var(--fs-sm);align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.TJmCTG_call code{overflow-wrap:anywhere;background:0 0;padding:0}.TJmCTG_call .code-link{white-space:nowrap}.TJmCTG_inlineMark{color:var(--muted)}.TJmCTG_node{background:var(--surface);border:var(--border-width) solid var(--muted);border-radius:var(--radius);color:var(--text);cursor:pointer;font:inherit;font-size:var(--fs-sm);align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--control-height);padding:var(--space-2) var(--space-3);text-align:left;flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.TJmCTG_node:hover{background:var(--hover)}.TJmCTG_node[aria-pressed=true]{background:var(--active-bg);border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);font-weight:600}.TJmCTG_nodeName code,.TJmCTG_shape code{background:0 0;padding:0}.TJmCTG_shape{gap:0 var(--space-2);flex-wrap:wrap;font-weight:400;display:inline-flex}.TJmCTG_shape code+code{color:var(--muted)}.TJmCTG_writes{color:var(--muted);font-size:var(--fs-sm);padding-left:var(--space-3);margin:0}.TJmCTG_writes code{overflow-wrap:anywhere;background:0 0;padding:0}.TJmCTG_panel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.TJmCTG_panelTitle{font-size:var(--fs-sm);margin:0}.TJmCTG_vectors{width:auto}.TJmCTG_vectors th,.TJmCTG_vectors td{padding:var(--space-1) var(--space-2);white-space:nowrap}.TJmCTG_vectors th{text-align:left}.TJmCTG_sign{color:var(--muted);font-size:var(--fs-sm);text-align:right}.TJmCTG_number{font-family:var(--font-code);text-align:right}@media (max-width:859px){.TJmCTG_call .code-link{min-height:var(--touch-target);align-items:center;display:inline-flex}}
