.FirmBarChart_chart__6108a{display:flex;flex-direction:column;gap:12px}.FirmBarChart_row__M_ClQ{display:flex;align-items:center;gap:10px}.FirmBarChart_name__VZmG_{width:130px;flex:none;font-size:var(--arcana-caption-size);color:var(--arcana-text);font-weight:600}.FirmBarChart_bars__e6xX5{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.FirmBarChart_track___WP9K{position:relative;height:16px;background:var(--arcana-panel-2);border-radius:var(--arcana-radius-hair);overflow:visible}.FirmBarChart_quantityFill__nrJJe{height:100%;background:var(--arcana-link);border-radius:var(--arcana-radius-hair)}.FirmBarChart_profitFill__dka2B{height:100%;background:var(--arcana-gold);border-radius:var(--arcana-radius-hair)}.FirmBarChart_referenceMark__FNEJ1{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--arcana-state-high)}.FirmBarChart_value__HyMCS{margin-left:8px;font-size:var(--arcana-label-size);color:var(--arcana-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FirmBarChart_legend__HD9cN{margin:4px 0 0;font-size:var(--arcana-label-size);color:var(--arcana-muted);display:flex;align-items:center;gap:4px}.FirmBarChart_profitSwatch__PNJWo,.FirmBarChart_quantitySwatch__Go9U7,.FirmBarChart_referenceSwatch__MdP11{display:inline-block;width:9px;height:9px;border-radius:var(--arcana-radius-hair);margin-right:2px}.FirmBarChart_quantitySwatch__Go9U7{background:var(--arcana-link)}.FirmBarChart_profitSwatch__PNJWo{background:var(--arcana-gold)}.FirmBarChart_referenceSwatch__MdP11{background:var(--arcana-state-high);width:2px}.GameTree_wrap__cx3V9{overflow-x:auto}.GameTree_svg__XU8sh{width:100%;min-width:480px;max-width:860px;height:auto;display:block}.GameTree_edge__YNgcc{stroke:var(--arcana-rule);stroke-width:1.5}.GameTree_edgeOnPath__LFsMF{stroke:var(--arcana-link);stroke-width:2.5}.GameTree_edgeLabel__JEvOE{fill:var(--arcana-muted);font-size:var(--arcana-label-size)}.GameTree_decision__EOLNv{fill:var(--arcana-surface);stroke:var(--arcana-border);stroke-width:1.5}.GameTree_decisionOnPath__umTst{fill:var(--arcana-link);stroke:var(--arcana-link);stroke-width:1.5}.GameTree_decisionText__61t9s{fill:var(--arcana-ink);font-size:var(--arcana-label-size);font-weight:700}.GameTree_decisionOnPath__umTst+.GameTree_decisionText__61t9s,.GameTree_decisionOnPath__umTst~.GameTree_decisionText__61t9s{fill:var(--arcana-white)}.GameTree_terminal__4hEex{fill:var(--arcana-panel-2);stroke:var(--arcana-rule-fine)}.GameTree_terminalOnPath__JiuLr{fill:color-mix(in srgb,var(--arcana-link) 16%,var(--arcana-white));stroke:var(--arcana-link)}.GameTree_terminalText__MNGu8{fill:var(--arcana-ink);font-size:var(--arcana-label-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GameTree_infoSetBox__e1VGo{fill:none;stroke:var(--arcana-gold);stroke-width:1.5;stroke-dasharray:4 3}.GameTree_caption___KDXQ{margin:10px 2px 0;font-size:var(--arcana-caption-size);color:var(--arcana-muted);line-height:1.5;max-width:62ch}.ModelCard_card__1VO8q{border:1px solid var(--arcana-rule-fine);border-radius:var(--arcana-radius-card);background:var(--arcana-white);padding:18px 20px 14px;margin:0 0 24px}.ModelCard_header__txxpD{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ModelCard_title__2fkEe{margin:0;font-size:var(--arcana-body-size);color:var(--arcana-ink)}.ModelCard_solverTag__l7ig_{flex:none;font-size:var(--arcana-label-size);letter-spacing:.03em;text-transform:uppercase;color:var(--arcana-muted);background:var(--arcana-panel-2);padding:3px 9px;border-radius:var(--arcana-radius-card)}.ModelCard_body__Uyyui{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);grid-gap:22px;gap:22px;align-items:start}@media (max-width:780px){.ModelCard_body__Uyyui{grid-template-columns:1fr}}.ModelCard_visual__gDUZx{min-width:0}.ModelCard_side__OWwuE{display:flex;flex-direction:column;gap:16px;min-width:0}.ModelCard_horizonSection__rOCnu{margin-top:20px;padding-top:16px;border-top:1px solid var(--arcana-rule-fine)}.ModelCard_horizonTitle__JrFt2{margin:0 0 12px;letter-spacing:.03em;text-transform:uppercase}.ModelCard_horizonTitle__JrFt2,.ModelCard_watchNote__r50eS{font-size:var(--arcana-caption-size);color:var(--arcana-muted)}.ModelCard_watchNote__r50eS{margin:10px 0 0}.ModelCard_evidence__NgYB5{margin:14px 0 0;padding:0 0 0 18px;font-size:var(--arcana-caption-size);color:var(--arcana-muted)}.ModelCard_evidence__NgYB5 a{color:var(--arcana-link)}.ModelCard_horizonNote__HDIrO{margin:0 0 12px;font-size:var(--arcana-label-size);color:var(--arcana-faint);font-style:italic}.PayoffMatrix_wrap__gmZya{overflow-x:auto}.PayoffMatrix_table__Iovmp{border-collapse:collapse;font-size:var(--arcana-ui-size);min-width:320px}.PayoffMatrix_corner__gJEH1{text-align:left;font-weight:600;color:var(--arcana-muted);padding:6px 10px;white-space:nowrap}.PayoffMatrix_playerHead__ULxpV{color:var(--arcana-ink);padding:4px 10px 8px}.PayoffMatrix_colHead__4sd_l,.PayoffMatrix_playerHead__ULxpV{text-align:center;font-weight:600;border-bottom:1px solid var(--arcana-rule-fine)}.PayoffMatrix_colHead__4sd_l,.PayoffMatrix_rowHead__vgS3d{color:var(--arcana-text);padding:6px 10px;white-space:nowrap}.PayoffMatrix_rowHead__vgS3d{text-align:left;font-weight:600;border-right:1px solid var(--arcana-rule-fine)}.PayoffMatrix_cell___4KpN,.PayoffMatrix_nashCell__8BB_r{text-align:center;padding:10px 14px;border:1px solid var(--arcana-rule-fine);position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PayoffMatrix_nashCell__8BB_r{outline:2px solid var(--arcana-link);outline-offset:-2px}.PayoffMatrix_p0__4SISc{color:var(--arcana-ink);font-weight:600}.PayoffMatrix_comma__TyxkF{color:var(--arcana-muted);margin:0 1px}.PayoffMatrix_p1__rLGvS{color:var(--arcana-text)}.PayoffMatrix_nashTag__oRs4a{display:block;margin-top:2px;font-size:var(--arcana-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--arcana-link)}.PayoffMatrix_caption__nhyx3{margin:10px 2px 0;font-size:var(--arcana-caption-size);color:var(--arcana-muted);line-height:1.5;max-width:56ch}.PlainLanguagePanel_panel__1uFHA{display:flex;flex-direction:column;gap:10px;margin:0}.PlainLanguagePanel_entry__JW4u7 dt{font-size:var(--arcana-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--arcana-muted);margin-bottom:2px}.PlainLanguagePanel_entry__JW4u7 dd{margin:0;font-size:var(--arcana-ui-size);line-height:1.55;color:var(--arcana-text-deep);max-width:64ch}.PlainLanguagePanel_fragileTag__gL65u,.PlainLanguagePanel_robustTag__bpdrM{display:inline-block;font-size:var(--arcana-label-size);padding:1px 7px;border-radius:var(--arcana-radius-card);font-weight:600}.PlainLanguagePanel_robustTag__bpdrM{background:color-mix(in srgb,var(--arcana-state-normal) 18%,var(--arcana-white));color:color-mix(in srgb,var(--arcana-state-normal) 70%,black)}.PlainLanguagePanel_fragileTag__gL65u{background:color-mix(in srgb,var(--arcana-state-elevated) 20%,var(--arcana-white));color:var(--arcana-state-amber-text)}.PredictabilitySlider_wrap__FC0qL{display:flex;align-items:center;gap:10px;margin:0 0 12px}.PredictabilitySlider_label__VnhcT{font-size:var(--arcana-caption-size);color:var(--arcana-muted);flex:none}.PredictabilitySlider_slider__1s3qM{flex:1 1;min-width:0;accent-color:var(--arcana-link)}.PredictabilitySlider_value__cvJmk{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--arcana-caption-size);color:var(--arcana-muted);flex:none;width:3.2em;text-align:right}.RangeSliders_wrap___ecN4{border:1px solid var(--arcana-rule-fine);border-radius:var(--arcana-radius-control);padding:12px 14px 6px;background:var(--arcana-surface)}.RangeSliders_reset__VC6bD{font-size:var(--arcana-caption-size);color:var(--arcana-link);background:none;border:none;padding:0 0 10px;cursor:pointer}.RangeSliders_reset__VC6bD:disabled{color:var(--arcana-faint);cursor:default}.RangeSliders_list__c39Lg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;max-height:360px;overflow-y:auto}.RangeSliders_field__viIxf{margin:0}.RangeSliders_labelRow__qvpuD{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.RangeSliders_label__Ny67j{font-size:var(--arcana-caption-size);color:var(--arcana-text)}.RangeSliders_value___njh7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--arcana-caption-size);color:var(--arcana-muted);flex:none}.RangeSliders_slider__a7Jqs{width:100%;accent-color:var(--arcana-link)}.RangeSliders_bounds__pdqvA{display:flex;justify-content:space-between;font-size:var(--arcana-label-size);color:var(--arcana-faint);margin-top:2px}.ReactionFunctions_wrap__3u_2w{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ReactionFunctions_svg__9i5uV{width:100%;max-width:320px;height:auto;background:var(--arcana-surface)}.ReactionFunctions_axis__9THuz{stroke:var(--arcana-border);stroke-width:1}.ReactionFunctions_axisLabel__wEkqY{fill:var(--arcana-muted);font-size:var(--arcana-label-size)}.ReactionFunctions_lineA__vU2kU{stroke:var(--arcana-link);stroke-width:2}.ReactionFunctions_lineB__yPebb{stroke:var(--arcana-gold);stroke-width:2}.ReactionFunctions_lineADashed__vHKoC{stroke:var(--arcana-link);stroke-width:2;stroke-dasharray:5 4}.ReactionFunctions_lineBDashed__vMSaG{stroke:var(--arcana-gold);stroke-width:2;stroke-dasharray:5 4}.ReactionFunctions_equilibriumDot__GETR9{fill:var(--arcana-ink);stroke:var(--arcana-white);stroke-width:1.5}.ReactionFunctions_legend___FTDe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px;font-size:var(--arcana-caption-size);color:var(--arcana-text)}.ReactionFunctions_legend___FTDe li{display:flex;align-items:center;gap:5px}.ReactionFunctions_swatchA__K0Hmu,.ReactionFunctions_swatchB__t30jC,.ReactionFunctions_swatchEq__F36K7{display:inline-block;width:10px;height:10px;border-radius:var(--arcana-radius-hair)}.ReactionFunctions_swatchA__K0Hmu{background:var(--arcana-link)}.ReactionFunctions_swatchB__t30jC{background:var(--arcana-gold)}.ReactionFunctions_swatchEq__F36K7{background:var(--arcana-ink);border-radius:50%}.ScenarioTree_root__v7bKr{list-style:none;margin:0;padding:0}.ScenarioTree_children__bgIZe{list-style:none;margin:8px 0 6px 22px;padding:10px 0 0 16px;border-left:1px dashed var(--arcana-rule)}.ScenarioTree_node__U8VxK{margin:0 0 12px}.ScenarioTree_row__PoRWo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ScenarioTree_bar__3c3fr{width:64px;height:8px;border-radius:var(--arcana-radius-hair);background:var(--arcana-panel-2);overflow:hidden;flex:none}.ScenarioTree_barFill__yoIfJ{height:100%;background:var(--arcana-link);border-radius:var(--arcana-radius-chip)}.ScenarioTree_probability__c2YYY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--arcana-caption-size);color:var(--arcana-muted);min-width:32px}.ScenarioTree_move__s_Rgh{font-weight:600;color:var(--arcana-ink);font-size:var(--arcana-ui-size)}.ScenarioTree_actor__FEKqC{color:var(--arcana-muted);font-size:var(--arcana-caption-size)}.ScenarioTree_why__lEcqy{margin:3px 0 0 72px;font-size:var(--arcana-caption-size);color:var(--arcana-text)}.ScenarioTree_tripwire__fx9JE{margin:2px 0 0 72px;font-size:var(--arcana-caption-size);color:var(--arcana-gold)}.ScenarioTree_prunedNote__evoIK{margin:4px 0 0 72px;font-size:var(--arcana-label-size);color:var(--arcana-faint);font-style:italic}@media (max-width:480px){.ScenarioTree_children__bgIZe{margin-left:10px;padding-left:10px}.ScenarioTree_prunedNote__evoIK,.ScenarioTree_tripwire__fx9JE,.ScenarioTree_why__lEcqy{margin-left:0;margin-top:4px}}.SolutionSummary_summary__jM5Ar{display:flex;flex-direction:column;gap:6px;margin:0;min-width:240px}.SolutionSummary_row__sBJwT{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--arcana-rule-fine);font-size:var(--arcana-ui-size)}.SolutionSummary_row__sBJwT dt{color:var(--arcana-muted)}.SolutionSummary_row__sBJwT dd{margin:0;color:var(--arcana-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.StrategyLabApp_app__DNhZ3{max-width:900px;margin:0 auto;padding:32px 20px 64px}.StrategyLabApp_header__VCUrR{margin-bottom:28px}.StrategyLabApp_title__v7SpK{margin:0 0 6px;font-size:var(--arcana-dek-size);color:var(--arcana-ink)}.StrategyLabApp_tagline__xGYnv{margin:0;font-size:var(--arcana-ui-size);color:var(--arcana-muted);max-width:62ch;line-height:1.5}.StrategyLabApp_composer__eUDOf{display:flex;flex-direction:column;gap:6px;border:1px solid var(--arcana-rule-fine);border-radius:var(--arcana-radius-card);padding:16px 18px;margin-bottom:24px;background:var(--arcana-surface)}.StrategyLabApp_composerLabel__OWF0e{font-size:var(--arcana-label-size);letter-spacing:.03em;text-transform:uppercase;color:var(--arcana-muted);margin-top:8px}.StrategyLabApp_composerLabel__OWF0e:first-child{margin-top:0}.StrategyLabApp_select__Kmg8a{font-size:var(--arcana-ui-size);padding:7px 9px;width:-moz-fit-content;width:fit-content}.StrategyLabApp_select__Kmg8a,.StrategyLabApp_textarea__n8Cqh{border-radius:var(--arcana-radius-control);border:1px solid var(--arcana-border);background:var(--arcana-white);color:var(--arcana-ink)}.StrategyLabApp_textarea__n8Cqh{font:inherit;font-size:var(--arcana-ui-size);padding:9px 11px;resize:vertical}.StrategyLabApp_submit__eKeIH{align-self:flex-start;margin-top:10px;font-size:var(--arcana-ui-size);font-weight:600;color:var(--arcana-white);background:var(--arcana-ink);border:none;padding:9px 18px;border-radius:var(--arcana-radius-control);cursor:pointer}.StrategyLabApp_submit__eKeIH:disabled{background:var(--arcana-faint);cursor:default}.StrategyLabApp_error__2PaDL{border:1px solid color-mix(in srgb,var(--arcana-signal) 40%,transparent);background:color-mix(in srgb,var(--arcana-signal) 6%,transparent);color:var(--arcana-signal);border-radius:var(--arcana-radius-card);padding:12px 16px;margin-bottom:20px;font-size:var(--arcana-ui-size)}.StrategyLabApp_errorDetail__CThFx{margin:6px 0 0;color:var(--arcana-text)}.StrategyLabApp_results__dXo_L{margin-top:8px}.StrategyLabApp_scenario__Qzmre{font-size:var(--arcana-body-size);color:var(--arcana-ink);font-weight:600;margin:0 0 6px}.StrategyLabApp_notes__G_jGV{font-size:var(--arcana-ui-size);color:var(--arcana-muted);margin:0 0 20px;max-width:68ch;line-height:1.5}.StrategyLabApp_resources__JW1ZD{border:1px solid var(--arcana-gold-border);background:var(--arcana-alert-bg-2);border-radius:var(--arcana-radius-card);padding:12px 16px;margin:0 0 20px;font-size:var(--arcana-ui-size);color:var(--arcana-text-deep)}.StrategyLabApp_related__axis_{margin:12px 0 0;padding-left:18px;font-size:var(--arcana-caption-size);color:var(--arcana-muted)}.UpgradePrompt_panel__afbIv{border:1px solid var(--arcana-gold-border);background:var(--arcana-alert-bg-2);border-radius:var(--arcana-radius-card);padding:18px 20px;margin:0 0 24px}.UpgradePrompt_eyebrow__9hczd{display:block;font-size:var(--arcana-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--arcana-gold);margin-bottom:6px}.UpgradePrompt_heading__sx6l3{margin:0 0 6px;font-size:var(--arcana-body-size);color:var(--arcana-ink)}.UpgradePrompt_body__NJhMH{margin:0 0 12px;font-size:var(--arcana-ui-size);line-height:1.55;color:var(--arcana-text);max-width:60ch}.UpgradePrompt_cta__lTzlJ{display:inline-block;font-size:var(--arcana-ui-size);font-weight:600;color:var(--arcana-white);background:var(--arcana-ink);padding:8px 16px;border-radius:var(--arcana-radius-control);text-decoration:none}