.NumberStepper-module__pH5REG__stepper{--h:36px;grid-template-columns:var(--h) minmax(44px, 1fr) var(--h);height:var(--h);border:1px solid var(--line-2);background:var(--sf-2);border-radius:2px;display:inline-grid;box-shadow:inset 0 2px 4px #00000040}.NumberStepper-module__pH5REG__sm{--h:30px}@media (pointer:coarse){.NumberStepper-module__pH5REG__stepper,.NumberStepper-module__pH5REG__sm{--h:44px}}.NumberStepper-module__pH5REG__btn{color:var(--tx-2);transition:color var(--d-fast), background-color var(--d-fast);background:0 0;border:0;place-items:center;padding:0;display:grid}.NumberStepper-module__pH5REG__btn:hover:not(:disabled){color:var(--tx-1);background:#eee6da0f}.NumberStepper-module__pH5REG__btn:active:not(:disabled){transform:translateY(1px)}.NumberStepper-module__pH5REG__btn:disabled{color:var(--tx-4)}.NumberStepper-module__pH5REG__btn:focus-visible{outline:2px solid var(--rust-400);outline-offset:-2px}.NumberStepper-module__pH5REG__input{border:0;border-inline:1px solid var(--line-1);text-align:center;width:100%;min-width:0;font:700 15px/1 var(--f-ui);font-variant-numeric:tabular-nums;color:var(--tx-1);background:0 0;padding:0 4px}.NumberStepper-module__pH5REG__sm .NumberStepper-module__pH5REG__input{font-size:14px}.NumberStepper-module__pH5REG__input:focus-visible,.NumberStepper-module__pH5REG__input:focus{outline:2px solid var(--rust-400);outline-offset:-2px}
.TechtreeReference-module__ypu3qW__trees{gap:8px;display:grid}.TechtreeReference-module__ypu3qW__tree{gap:10px;display:grid}.TechtreeReference-module__ypu3qW__summary{cursor:pointer;background:var(--sf-1);box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow var(--d-fast);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;list-style:none;display:flex}.TechtreeReference-module__ypu3qW__summary::-webkit-details-marker{display:none}.TechtreeReference-module__ypu3qW__summary:after{content:"";border-right:2px solid var(--tx-3);border-bottom:2px solid var(--tx-3);width:8px;height:8px;transition:rotate var(--d-base) var(--ease-out);margin-left:auto;rotate:45deg}.TechtreeReference-module__ypu3qW__tree[open]>.TechtreeReference-module__ypu3qW__summary{box-shadow:inset 3px 0 0 var(--rust-500), inset 0 0 0 1px var(--line-2)}.TechtreeReference-module__ypu3qW__tree[open]>.TechtreeReference-module__ypu3qW__summary:after{rotate:225deg}.TechtreeReference-module__ypu3qW__summary:hover .TechtreeReference-module__ypu3qW__name{color:var(--rust-300)}.TechtreeReference-module__ypu3qW__summary:focus-visible{outline:2px solid var(--rust-400);outline-offset:2px}.TechtreeReference-module__ypu3qW__benchIcon{object-fit:contain;width:34px;height:34px}.TechtreeReference-module__ypu3qW__name{font:700 17px/1.2 var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--tx-1);transition:color var(--d-fast)}.TechtreeReference-module__ypu3qW__meta{color:var(--tx-3);font-size:13.5px}
.RecyclerReference-module__BaRz1a__yields{min-width:190px;color:var(--tx-2);gap:4px;font-size:13px;line-height:1.3;display:grid}.RecyclerReference-module__BaRz1a__yields li{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.RecyclerReference-module__BaRz1a__yields b{font:600 14px/1 var(--f-ui);color:var(--tx-1)}.RecyclerReference-module__BaRz1a__icon{object-fit:contain;flex:none;width:18px;height:18px}.RecyclerReference-module__BaRz1a__chance{font:500 11.5px/1 var(--f-mono);color:var(--tx-3)}
