._impact_rfkrn_2{border:1px solid var(--border,#e2e2e2);border-radius:14px;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start;gap:20px;padding:18px;display:grid}._stageWrap_rfkrn_11{flex-direction:column;gap:8px;min-width:0;display:flex}._stage_rfkrn_11{background:radial-gradient(circle at 50% 44%,#234f44,#142d2b 68%);border-radius:10px;min-height:520px;position:relative;overflow:hidden}._canvasHost_rfkrn_19{width:100%;height:520px;position:relative}._canvasHost_rfkrn_19 canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}._canvasHost_rfkrn_19 canvas:active{cursor:grabbing}._badge_rfkrn_23{z-index:3;color:#b5c6bf;letter-spacing:.08em;pointer-events:none;font-size:.62rem;position:absolute;top:14px;left:16px}._status_rfkrn_24{z-index:2;color:#bfd0b9;text-align:center;background:#142d2b8c;justify-content:center;align-items:center;padding:0 18px;font-size:.82rem;display:flex;position:absolute;inset:0}._hint_rfkrn_28{opacity:.6;margin:0;font-size:.74rem}._console_rfkrn_30{flex-direction:column;gap:12px;min-width:0;display:flex}._title_rfkrn_31{margin:0;font-size:1.05rem}._hook_rfkrn_32{opacity:.7;margin:0;font-size:.85rem}._products_rfkrn_33{flex-wrap:wrap;gap:8px;display:flex}._products_rfkrn_33 button{border:1px solid var(--border,#ddd);cursor:pointer;background:#fff;border-radius:8px;padding:6px 12px}._products_rfkrn_33 button._active_rfkrn_37{border-color:#111;font-weight:600;box-shadow:inset 0 0 0 1px #111}._qtyRow_rfkrn_38{align-items:center;gap:10px;display:flex}._qtyLabel_rfkrn_39{opacity:.7;font-size:.8rem}._qtyStepper_rfkrn_40{align-items:center;gap:8px;display:inline-flex}._qtyStepper_rfkrn_40 button{border:1px solid var(--border,#ddd);cursor:pointer;background:#fff;border-radius:8px;width:30px;height:30px;font-size:1rem;line-height:1}._qtyStepper_rfkrn_40 input{text-align:center;width:58px;font-size:1rem}._yearRow_rfkrn_44{flex-wrap:wrap;gap:6px;display:flex}._yearRow_rfkrn_44 button{border:1px solid var(--border,#ddd);cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:.78rem}._yearRow_rfkrn_44 button._active_rfkrn_37{color:#fff;background:#111;border-color:#111}._dayRow_rfkrn_47{align-items:center;gap:10px;display:flex}._playBtn_rfkrn_48{color:#fff;cursor:pointer;white-space:nowrap;background:#111;border:1px solid #111;border-radius:999px;padding:7px 16px;font-size:.85rem}._playBtn_rfkrn_48[aria-pressed=true]{color:#111;background:#fff}._slider_rfkrn_53{accent-color:#111;flex:1}._dayOut_rfkrn_54{opacity:.75;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}._stats_rfkrn_56{flex-direction:column;gap:8px;margin:0;display:flex}._statRow_rfkrn_57{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._statLabel_rfkrn_58{opacity:.7;font-size:.8rem}._statValue_rfkrn_59{font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:700}._over_rfkrn_60 ._statValue_rfkrn_59{color:#c0392b}._banner_rfkrn_62{border-radius:8px;margin:0;padding:10px 14px;font-size:.92rem;font-weight:700;display:block}._bannerSub_rfkrn_63{color:#a34a35;background:#fdf3ef;border:1px solid #e8a28e;border-top:0;border-radius:0 0 8px 8px;margin:-6px 0 0;padding:8px 14px 10px;font-size:.8rem;display:block}._bannerCalm_rfkrn_64{color:#2c5f3e;background:#eef4ee;border:1px dashed #9dc3a8;border-radius:8px;margin:0;padding:10px 14px;font-weight:500;display:block}._banner_rfkrn_62{color:#c0392b;background:#fdece7;border:1px solid #e8a28e}._bannerCalm_rfkrn_64{color:#2c5f3e;background:#eef4ee;border:1px dashed #9dc3a8;font-weight:500}._organPanel_rfkrn_68{border:1px solid var(--border,#e2e2e2);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._panelHead_rfkrn_69{justify-content:space-between;align-items:center;display:flex}._panelHead_rfkrn_69 button{border:1px solid var(--border,#ddd);cursor:pointer;background:#fff;border-radius:6px;padding:3px 10px;font-size:.78rem}._assoc_rfkrn_71{border-top:1px dashed var(--border,#eee);flex-direction:column;gap:4px;padding-top:10px;display:flex}._assoc_rfkrn_71:first-of-type{border-top:0;padding-top:0}._assocOutcome_rfkrn_73{margin:0;font-size:.95rem}._assocExposure_rfkrn_74{opacity:.75;margin:0;font-size:.8rem}._assocSummary_rfkrn_75{margin:0;font-size:.85rem}._assocUnc_rfkrn_76{opacity:.6;margin:0;font-size:.74rem}._assocSrc_rfkrn_77{flex-wrap:wrap;gap:10px;margin:0;display:flex}._assocSrc_rfkrn_77 a{color:#1a5b8f;font-size:.78rem}._footnote_rfkrn_79{opacity:.55;margin:0;font-size:.72rem}@media (max-width:900px){._impact_rfkrn_2{grid-template-columns:1fr}._stage_rfkrn_11{min-height:0}._canvasHost_rfkrn_19{height:420px}}
