.CollectibleStepSimulator_section__knta7{margin-bottom:1.25rem}.CollectibleStepSimulator_sectionTitle__mHlWa{font-size:1.25rem;margin:0 0 1rem;padding-bottom:.25rem;border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:.35rem;color:var(--color-fg)}.CollectibleStepSimulator_infoWrap__m19kV{position:relative;display:inline-flex;align-items:center}.CollectibleStepSimulator_infoIcon__3cT4R{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;font-size:.75rem;font-weight:600;line-height:1;color:var(--color-fg-muted);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:50%;cursor:pointer}.CollectibleStepSimulator_infoIcon__3cT4R:hover{color:var(--color-fg);background:var(--color-bg-card-hover)}.CollectibleStepSimulator_logicTooltip__9ltX5{min-width:20rem;max-width:42rem;padding:.6rem .75rem;line-height:1.4;box-shadow:0 4px 16px rgba(0,0,0,.4);white-space:pre-line}.CollectibleStepSimulator_logicTooltip__9ltX5,.CollectibleStepSimulator_valueExplainTooltip__3v8Ra{position:absolute;left:0;top:calc(100% + .35rem);z-index:10;width:max-content;font-size:.8rem;color:var(--color-fg);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.CollectibleStepSimulator_valueExplainTooltip__3v8Ra{display:block;min-width:18rem;max-width:22rem;padding:.5rem .65rem;line-height:1.45;box-shadow:0 4px 12px rgba(0,0,0,.35);white-space:normal;word-break:normal}.CollectibleStepSimulator_valueExplainTooltip__3v8Ra .CollectibleStepSimulator_valueExplainText__qpHQY{display:block}.CollectibleStepSimulator_valueExplainTooltip__3v8Ra .CollectibleStepSimulator_valueExplainWeights__VgndB{display:block;margin-top:.4rem;padding-top:.35rem;border-top:1px solid var(--color-border);font-size:.75rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_formSections__hXEkH{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;max-width:42rem}.CollectibleStepSimulator_formSectionCompact__UXl_a,.CollectibleStepSimulator_formSection__ZxFJx{display:flex;flex-direction:column;gap:.5rem}.CollectibleStepSimulator_formSectionTitle__c_6uO{font-size:.95rem;font-weight:600;color:var(--color-fg);margin:0;padding-bottom:.25rem;border-bottom:1px solid var(--color-border)}.CollectibleStepSimulator_stateRow___QVwv{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem}.CollectibleStepSimulator_stateGroup__U17Pw{display:flex;flex-direction:column;gap:.2rem}.CollectibleStepSimulator_stateGroup__U17Pw .CollectibleStepSimulator_fieldInput__cigs2{min-width:5.5rem}.CollectibleStepSimulator_stateGroupLabel__0XPuy{font-size:.75rem;font-weight:500;color:var(--color-fg-muted)}.CollectibleStepSimulator_gradeRow__AW6uk{display:flex;gap:.2rem}.CollectibleStepSimulator_gradeRow__AW6uk .CollectibleStepSimulator_stageBtnActive__5Slw_,.CollectibleStepSimulator_gradeRow__AW6uk .CollectibleStepSimulator_stageBtn__k463F{min-width:2.25rem;padding:.35rem .45rem;font-size:.85rem}.CollectibleStepSimulator_gradeRow__AW6uk .CollectibleStepSimulator_stageBtn__k463F:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.CollectibleStepSimulator_stageRowCompact__0D1y8{display:flex;flex-wrap:wrap;gap:.2rem}.CollectibleStepSimulator_stageRows3___jBzW{display:flex;flex-direction:column;gap:.25rem}.CollectibleStepSimulator_stageRows3___jBzW .CollectibleStepSimulator_stageRowCompact__0D1y8{flex-wrap:nowrap}.CollectibleStepSimulator_stageGrid6__3gA4G{display:flex;flex-direction:row;gap:.2rem;align-items:flex-start}.CollectibleStepSimulator_stageCol__oTGze{display:flex;flex-direction:column;gap:.25rem}.CollectibleStepSimulator_stageCol__oTGze .CollectibleStepSimulator_stageBtnActive__5Slw_,.CollectibleStepSimulator_stageCol__oTGze .CollectibleStepSimulator_stageBtn__k463F{min-width:1.75rem;padding:.25rem .35rem;font-size:.8rem}.CollectibleStepSimulator_stageCol__oTGze .CollectibleStepSimulator_stageBtn__k463F:disabled{opacity:.45;cursor:not-allowed}.CollectibleStepSimulator_stageRowCompact__0D1y8 .CollectibleStepSimulator_stageBtnActive__5Slw_,.CollectibleStepSimulator_stageRowCompact__0D1y8 .CollectibleStepSimulator_stageBtn__k463F{min-width:1.75rem;padding:.25rem .35rem;font-size:.8rem}.CollectibleStepSimulator_stageRowCompact__0D1y8 .CollectibleStepSimulator_stageBtn__k463F:disabled{opacity:.45;cursor:not-allowed}.CollectibleStepSimulator_goalRow__Z23fm{display:flex;flex-direction:column;gap:.25rem}.CollectibleStepSimulator_fieldHelpInline__cW6gy{font-size:.75rem;color:var(--color-fg-muted);white-space:nowrap}.CollectibleStepSimulator_stateGroupSupply__eIQ_m{display:flex;flex-direction:column;gap:.2rem;min-width:0}.CollectibleStepSimulator_supplyRowInline__6px1r{display:flex;gap:.5rem;align-items:center}.CollectibleStepSimulator_fieldInline__FOXN6{display:flex;align-items:center;gap:.25rem}.CollectibleStepSimulator_fieldLabelInline__3k3QF{font-size:.8rem;color:var(--color-fg-muted);min-width:1.25rem}.CollectibleStepSimulator_fieldInputSmall__eBCgO{width:3.5rem;padding:.3rem .4rem;font-size:.9rem;border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-fg)}.CollectibleStepSimulator_stageGrid__VY7BO{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.CollectibleStepSimulator_stageRow__ArwKY{display:flex;flex-wrap:wrap;gap:.35rem}.CollectibleStepSimulator_stageBtn__k463F{min-width:2.5rem;padding:.4rem .5rem;font-size:.85rem;border:2px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-fg);cursor:pointer;transition:border-color .15s,background .15s}.CollectibleStepSimulator_stageBtn__k463F:hover{background:var(--color-bg-card-hover);border-color:var(--color-border)}.CollectibleStepSimulator_stageBtnActive__5Slw_{min-width:2.5rem;padding:.4rem .5rem;font-size:.85rem;border:2px solid var(--color-accent-blue);border-radius:var(--radius-sm);background:rgba(56,189,248,.12);color:var(--color-accent-blue);font-weight:600;cursor:pointer}.CollectibleStepSimulator_stageBtnActive__5Slw_:hover{border-color:var(--color-accent-blue);background:rgba(56,189,248,.18)}.CollectibleStepSimulator_stageBtnActiveSr__09ml8{border:2px solid var(--color-accent-purple);background:rgba(192,132,252,.12);color:var(--color-accent-purple);font-weight:600}.CollectibleStepSimulator_stageBtnActiveSr__09ml8:hover{border-color:var(--color-accent-purple);background:rgba(192,132,252,.18)}.CollectibleStepSimulator_presetRow__gG6X4{display:flex;flex-wrap:wrap;gap:.5rem}.CollectibleStepSimulator_presetBtnActive__bxmZQ,.CollectibleStepSimulator_presetBtn__dSw5m{padding:.4rem .75rem;font-size:.85rem;border-radius:var(--radius-sm);border:1px solid var(--color-input-border);background:var(--color-input-bg);color:var(--color-fg);cursor:pointer;transition:border-color .15s,background .15s}.CollectibleStepSimulator_presetBtnActive__bxmZQ{border-color:var(--color-accent-purple);background:rgba(192,132,252,.15);color:var(--color-accent-purple);font-weight:600}.CollectibleStepSimulator_xpStepper__kNXbP{display:flex;flex-direction:row;align-items:center;gap:.15rem}.CollectibleStepSimulator_xpStepper__kNXbP .CollectibleStepSimulator_fieldInput__cigs2{width:2.5rem;padding:.2rem .25rem;font-size:.8rem;text-align:center}.CollectibleStepSimulator_xpStepBtn__yqqXc{padding:.12rem .28rem;font-size:.7rem;line-height:1.2;border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-fg);cursor:pointer;transition:background .15s}.CollectibleStepSimulator_xpStepBtn__yqqXc:hover{background:var(--color-bg-card-hover)}.CollectibleStepSimulator_formGrid__QgJXy{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:1rem;gap:1rem}.CollectibleStepSimulator_supplyBlock__FWXuj{display:flex;flex-direction:column;gap:1rem}.CollectibleStepSimulator_supplyRow__uBFQw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.CollectibleStepSimulator_field__qcnTP{display:flex;flex-direction:column;gap:.25rem}.CollectibleStepSimulator_fieldLabel__Rrn0e{font-size:.9rem;font-weight:500;color:var(--color-fg-muted)}.CollectibleStepSimulator_fieldInput__cigs2{padding:.5rem .75rem;font-size:1rem;border:1px solid var(--color-input-border);border-radius:var(--radius-sm);width:100%;background:var(--color-input-bg);color:var(--color-fg)}.CollectibleStepSimulator_fieldInput__cigs2::placeholder{color:var(--color-fg-muted)}.CollectibleStepSimulator_fieldHelp__DQggz{font-size:.85rem;color:var(--color-fg-muted);margin:0}.CollectibleStepSimulator_stateBlock__qOVFz{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.CollectibleStepSimulator_stateBlock__qOVFz:last-of-type{margin-bottom:0}.CollectibleStepSimulator_stateBlock__qOVFz[data-locked]{opacity:.85;pointer-events:none}.CollectibleStepSimulator_stateBlock__qOVFz[data-locked] button:disabled{cursor:default}.CollectibleStepSimulator_stateBlockLabel__PvHQD{font-size:.75rem;font-weight:600;color:var(--color-fg-muted)}.CollectibleStepSimulator_supplyModeToggleWrap__4Eh9j{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.CollectibleStepSimulator_supplyModeLabel__1HUbk{font-size:.75rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_supplyModeToggle__j0LTW{display:inline-flex;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border)}.CollectibleStepSimulator_supplyModeBtn__FHkID{padding:.25rem .6rem;font-size:.8rem;background:var(--color-input-bg);color:var(--color-fg-muted);border:none;cursor:pointer}.CollectibleStepSimulator_supplyModeBtn__FHkID:hover{color:var(--color-fg);background:var(--color-bg-card-hover)}.CollectibleStepSimulator_supplyModeBtnActive__PjChP{background:var(--color-accent-subtle);color:var(--color-fg);font-weight:600}.CollectibleStepSimulator_goalCompactRow__N_JIn{display:flex;align-items:center;gap:.35rem .75rem;flex-wrap:wrap}.CollectibleStepSimulator_goalCompactLabel__GbnaZ{font-size:.75rem;font-weight:600;color:var(--color-fg-muted)}.CollectibleStepSimulator_goalBadge__C2452{display:inline-block;padding:.25rem .5rem;font-size:.85rem;font-weight:700;border-radius:var(--radius-sm);letter-spacing:.02em}.CollectibleStepSimulator_goalBadgeR__j3_tL{background:rgba(56,189,248,.2);color:var(--color-accent-blue);border:1px solid var(--color-accent-blue)}.CollectibleStepSimulator_goalBadgeSr__RdMUz{background:rgba(192,132,252,.2);color:var(--color-accent-purple);border:1px solid var(--color-accent-purple)}.CollectibleStepSimulator_collapseBtn__YedJ7{font-size:.8rem;color:var(--color-fg-muted);background:none;border:none;padding:.15rem .35rem;cursor:pointer;text-decoration:underline}.CollectibleStepSimulator_collapseBtn__YedJ7:hover{color:var(--color-fg)}.CollectibleStepSimulator_stateBlockRowLabel__hh_7v{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.CollectibleStepSimulator_currentStateCompact__VXjG5{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap}.CollectibleStepSimulator_currentStateXpBox__NVXJP{display:inline-block;padding:.2rem .45rem;font-size:.85rem;font-weight:600;color:var(--color-fg);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CollectibleStepSimulator_currentStateCompactStock__Wjghb{font-size:.85rem;font-weight:600}.CollectibleStepSimulator_currentStateCompactStock__Wjghb .CollectibleStepSimulator_kitBlue__x1O6C,.CollectibleStepSimulator_currentStateCompactStock__Wjghb .CollectibleStepSimulator_kitPurple__IjaaK,.CollectibleStepSimulator_currentStateCompactStock__Wjghb .CollectibleStepSimulator_kitYellow__Cn_tr{font-weight:700}.CollectibleStepSimulator_stateBlockRow__BH_ct{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem}.CollectibleStepSimulator_stateBlockRowMain__qIjS1{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.75rem 1rem;min-width:0}.CollectibleStepSimulator_stateBlockRow__BH_ct .CollectibleStepSimulator_stateGroup__U17Pw{display:flex;flex-direction:column;gap:.2rem}.CollectibleStepSimulator_stateBlockRow__BH_ct .CollectibleStepSimulator_stateGroup__U17Pw .CollectibleStepSimulator_fieldInput__cigs2{min-width:5.5rem}.CollectibleStepSimulator_stateGroupXp__75_Uc{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.35rem}.CollectibleStepSimulator_stateGroupXp__75_Uc .CollectibleStepSimulator_stateGroupLabel__0XPuy{margin-right:0;white-space:nowrap}.CollectibleStepSimulator_convertWrap__8kFwE{margin-left:auto;align-self:center}.CollectibleStepSimulator_convertRow__JL0DB{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.75rem;border-top:1px dashed var(--color-border)}.CollectibleStepSimulator_btnConvert__YK8N3{padding:.5rem 1rem;font-size:.95rem;border-radius:var(--radius-sm);border:1px solid var(--color-accent-purple);background:rgba(192,132,252,.15);color:var(--color-accent-purple);cursor:pointer;transition:background .15s}.CollectibleStepSimulator_btnConvert__YK8N3:hover{background:rgba(192,132,252,.25)}.CollectibleStepSimulator_btnApplyN__ntqFB{margin-left:.5rem;padding:.35rem .75rem;font-size:.85rem;border-radius:var(--radius-sm);border:1px solid var(--color-fg-active);background:var(--color-bg-card);color:var(--color-fg-active);cursor:pointer;transition:background .15s}.CollectibleStepSimulator_btnApplyN__ntqFB:hover:not(:disabled){background:var(--color-bg-card-hover)}.CollectibleStepSimulator_btnApplyN__ntqFB:disabled{opacity:.6;cursor:not-allowed}.CollectibleStepSimulator_applyNLvUp__DyD67{margin-left:.2rem;font-size:.7rem;font-weight:700;color:#fff;vertical-align:middle}.CollectibleStepSimulator_sr15ReplaceWrap__oft1p{margin-top:.25rem}.CollectibleStepSimulator_initialStockBlock__c_zW2{margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px dashed var(--color-border)}.CollectibleStepSimulator_initialStockRow__n6R1s{display:flex;align-items:center;gap:.75rem}.CollectibleStepSimulator_stockRowWithColor__cJ_r8{display:flex;align-items:center;gap:.75rem 1rem;flex-wrap:wrap;font-size:.9rem;font-weight:600}.CollectibleStepSimulator_stockRowWithColor__cJ_r8 .CollectibleStepSimulator_kitBlue__x1O6C,.CollectibleStepSimulator_stockRowWithColor__cJ_r8 .CollectibleStepSimulator_kitPurple__IjaaK,.CollectibleStepSimulator_stockRowWithColor__cJ_r8 .CollectibleStepSimulator_kitYellow__Cn_tr{font-weight:700}.CollectibleStepSimulator_initialStockValue__C28Jk{font-size:.9rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_initialStockBlock__c_zW2 .CollectibleStepSimulator_fieldHelp__DQggz{margin-top:.25rem}.CollectibleStepSimulator_startActionWrap__nIZXJ{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.CollectibleStepSimulator_btnStart__yuJnh{padding:.6rem 1.25rem;font-size:1rem;font-weight:600;border-radius:var(--radius-sm);border:1px solid var(--color-accent);background:var(--color-accent-bg,rgba(59,130,246,.15));color:var(--color-accent,#3b82f6);cursor:pointer}.CollectibleStepSimulator_btnStart__yuJnh:hover{background:var(--color-accent-bg-hover,rgba(59,130,246,.25))}.CollectibleStepSimulator_btnReset__o0dbV{padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg-muted);cursor:pointer}.CollectibleStepSimulator_btnReset__o0dbV:hover{color:var(--color-fg);background:var(--color-bg-card-hover);border-color:var(--color-fg-muted)}.CollectibleStepSimulator_startActionHelp___eb4Y{margin:.5rem 0 0;font-size:.8rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_resultBlock__YuUCm{padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);max-width:32rem;margin-top:.5rem;margin-bottom:1rem}.CollectibleStepSimulator_resultBlockHeader__42rBT{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.CollectibleStepSimulator_resultBlockTitle__wpp4T{display:flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;color:var(--color-fg-muted);margin:0;letter-spacing:.02em}.CollectibleStepSimulator_undoWrapTop__NXEGJ{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.CollectibleStepSimulator_undoBtnSmall__LAj8l{font-size:.75rem;color:var(--color-fg-muted);background:none;border:none;padding:.15rem .25rem;cursor:pointer;text-decoration:underline}.CollectibleStepSimulator_undoBtnSmall__LAj8l:hover{color:var(--color-fg)}.CollectibleStepSimulator_undoHelpSmall__z1Jrk{font-size:.7rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_valueRatioLine__zq4KL{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid var(--color-border)}.CollectibleStepSimulator_valueRatioParagraph__FSiY0{font-size:.9rem;color:var(--color-fg);margin:0 0 .25rem}.CollectibleStepSimulator_valueRatioParagraph__FSiY0:last-child{margin-bottom:0}.CollectibleStepSimulator_valueRatioValueGrid__jKeFN{display:flex;align-items:baseline;gap:1rem;font-size:.9rem;color:var(--color-fg);margin-bottom:.25rem}.CollectibleStepSimulator_valueRatioValueGrid__jKeFN:last-child{margin-bottom:0}.CollectibleStepSimulator_valueRatioValueLabel__mdOPl{flex-shrink:0;min-width:11em}.CollectibleStepSimulator_valueRatioStockSummary__dLhVu{display:flex;flex-direction:column;gap:.2rem;margin-top:.5rem;font-size:.8rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_valueRatioStockRow__tgj2r{display:flex;align-items:center;gap:.5rem}.CollectibleStepSimulator_valueRatioStockLabel__5x3tA{font-weight:600;min-width:6.5em}.CollectibleStepSimulator_undoWrap__S_YnC{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem}.CollectibleStepSimulator_btnUndo__YTRxZ{padding:.4rem .75rem;font-size:.85rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg-muted);cursor:pointer}.CollectibleStepSimulator_btnUndo__YTRxZ:hover{color:var(--color-fg);background:var(--color-bg-card-hover)}.CollectibleStepSimulator_undoHelp__zFDkN{font-size:.75rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_lastStepUsage__4fS9M{margin:.75rem 0 0;font-size:.85rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_lastStepUsage__4fS9M strong{color:var(--color-fg)}.CollectibleStepSimulator_resultTitle__cOYcH{font-weight:600;margin:0 0 .5rem;color:var(--color-fg)}.CollectibleStepSimulator_introParagraph__y8NAC{font-size:.9rem;line-height:1.45;margin:0 0 .5rem;color:var(--color-fg)}.CollectibleStepSimulator_resultDetail__eKHQN{font-size:.95rem;margin:0 0 .5rem;color:var(--color-fg)}.CollectibleStepSimulator_resultOk__9uacN{color:var(--color-success-fg);font-size:.9rem;margin:.25rem 0 .5rem}.CollectibleStepSimulator_kitBlue__x1O6C{color:var(--color-accent-blue);font-weight:700}.CollectibleStepSimulator_kitPurple__IjaaK{color:var(--color-accent-purple);font-weight:700}.CollectibleStepSimulator_kitYellow__Cn_tr{color:var(--color-accent-yellow);font-weight:700}.CollectibleStepSimulator_kitRows__5dc3X{display:flex;flex-direction:column;gap:.65rem}.CollectibleStepSimulator_kitRow__oCPfz{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg)}.CollectibleStepSimulator_kitRowFirst__cfwO1{padding:.85rem 1rem;border:2px solid var(--color-accent-blue);background:linear-gradient(135deg,rgba(56,189,248,.1) 0,var(--color-bg) 100%);box-shadow:0 2px 10px rgba(56,189,248,.1)}.CollectibleStepSimulator_kitRowMain__6MNoT{display:flex;align-items:center;gap:.75rem 1rem;flex-wrap:wrap;min-height:2.25rem}.CollectibleStepSimulator_kitRowName__poIt2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.CollectibleStepSimulator_kitRowName__poIt2 .CollectibleStepSimulator_greatPct__ZMEEc{font-size:.8rem;font-weight:500;color:var(--color-fg-muted)}.CollectibleStepSimulator_kitRowName__poIt2>span:first-child{font-weight:600;font-size:1.05rem;color:var(--color-fg)}.CollectibleStepSimulator_greatPct__ZMEEc{font-size:.8rem;font-weight:500;color:var(--color-fg-muted)}.CollectibleStepSimulator_kitRowMain__6MNoT .CollectibleStepSimulator_rankBadgeFirst__vgW1c,.CollectibleStepSimulator_kitRowMain__6MNoT .CollectibleStepSimulator_rankBadge__j6Ljw{flex-shrink:0}.CollectibleStepSimulator_kitRowMain__6MNoT .CollectibleStepSimulator_kitRowActions__zp_ve{margin-left:auto;flex-shrink:0}.CollectibleStepSimulator_kitRowSub___KvAX{padding-left:.1rem}.CollectibleStepSimulator_costExplainSub__3KFjS,.CollectibleStepSimulator_kitRowSub___KvAX{font-size:.75rem;color:var(--color-fg-muted)}.CollectibleStepSimulator_costExplainSub__3KFjS strong{color:var(--color-fg);font-weight:600}.CollectibleStepSimulator_expectedCostWrap__I5XJh{display:inline-flex;align-items:baseline;min-width:0}.CollectibleStepSimulator_expectedCost___cpmO{font-size:.8rem;color:var(--color-fg-muted);text-align:right}.CollectibleStepSimulator_costExplain__k206X{font-size:.8rem;color:var(--color-fg-muted);white-space:nowrap}.CollectibleStepSimulator_costExplain__k206X strong{color:var(--color-fg);font-weight:600}.CollectibleStepSimulator_rankBadge__j6Ljw{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:.25rem .5rem;font-size:.8rem;font-weight:600;line-height:1.3;color:var(--color-fg);background:var(--color-bg-card-hover);border-radius:var(--radius-sm)}.CollectibleStepSimulator_rankBadgeFirst__vgW1c{min-width:2.5rem;padding:.25rem .5rem;font-size:.8rem;font-weight:600;color:#fff;background:var(--color-accent-blue)}.CollectibleStepSimulator_kitRowActions__zp_ve{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.CollectibleStepSimulator_kitRow__oCPfz .CollectibleStepSimulator_btnGreat__nJejP,.CollectibleStepSimulator_kitRow__oCPfz .CollectibleStepSimulator_btnSuccess__YS5al{padding:.45rem .85rem;font-size:.9rem;font-weight:500;border-radius:var(--radius-sm);border:1px solid var(--color-border);cursor:pointer;transition:background .15s,border-color .15s}.CollectibleStepSimulator_kitRow__oCPfz .CollectibleStepSimulator_btnGreat__nJejP{border-color:var(--color-warning-fg);background:var(--color-warning-bg);color:var(--color-warning-fg)}.CollectibleStepSimulator_kitRow__oCPfz .CollectibleStepSimulator_btnSuccess__YS5al{background:var(--color-success-bg);color:var(--color-success-fg);border-color:var(--color-success-fg)}.CollectibleStepSimulator_kitRow__oCPfz button:disabled{opacity:.5;cursor:not-allowed}.CollectibleStepSimulator_btnSuccess__YS5al{background:var(--color-success-bg);color:var(--color-success-fg)}.CollectibleStepSimulator_btnGreat__nJejP{background:var(--color-warning-bg);color:var(--color-warning-fg)}.CollectibleStepSimulator_btnFail__fkChh{background:var(--color-error-bg);color:var(--color-error-fg)}.CollectibleStepSimulator_dataNote__Azygi{font-size:.8rem;color:var(--color-fg-muted);margin-top:.5rem}.CollectibleStepSimulator_valueRatioBlock__OQH_L{margin-top:.5rem}.CollectibleStepSimulator_valueRatioBlock__OQH_L,.CollectibleStepSimulator_valueRatioFooter__gBOKJ{padding:.5rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-card)}.CollectibleStepSimulator_valueRatioFooter__gBOKJ{margin-top:1.25rem;max-width:32rem;box-sizing:border-box}.CollectibleStepSimulator_reachTitle__IlLab{font-size:.85rem;font-weight:600;color:var(--color-fg);margin:0 0 .35rem}.CollectibleStepSimulator_reachLine__tm5A3{font-size:.9rem;color:var(--color-fg);margin:0}.CollectibleStepSimulator_reachLineSub__YUtlz{font-size:.8rem;color:var(--color-fg-muted);margin:.25rem 0 0}