.FarmOptimizer_optimizerGrid__sYdta{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:18px;gap:18px;align-items:start}.FarmOptimizer_formGrid__7qwGJ{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(5,minmax(130px,.7fr));grid-gap:10px;gap:10px;margin-top:18px}.FarmOptimizer_formGrid__7qwGJ input,.FarmOptimizer_formGrid__7qwGJ select{min-height:44px;color:var(--text,#f6edd1);background:#0e131b;border:3px solid #465267;outline:none;padding:0 12px;box-shadow:3px 3px 0 #000}.FarmOptimizer_formGrid__7qwGJ input:focus,.FarmOptimizer_formGrid__7qwGJ select:focus{border-color:var(--gold,#f4b037)}.FarmOptimizer_formActions__6FVsK{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.FarmOptimizer_summaryGrid__6oR5V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.FarmOptimizer_summaryBox__5_GeI{background:#101722;border:3px solid #3d485b;box-shadow:4px 4px 0 #000;padding:14px}.FarmOptimizer_summaryBox__5_GeI strong{display:block;color:var(--gold-2,#ffd66e);font-size:24px;margin-bottom:4px}.FarmOptimizer_summaryBox__5_GeI span{color:#cdd4df;font-size:13px}.FarmOptimizer_dropCard__fJo05,.FarmOptimizer_stageCard___nUge{position:relative;overflow:hidden}.FarmOptimizer_dropCard__fJo05:before,.FarmOptimizer_stageCard___nUge:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#facc15,#22c55e,#38bdf8)}.FarmOptimizer_rankBadge__K416U{position:absolute;right:12px;top:12px;min-width:38px;text-align:center;color:#160d00;background:linear-gradient(180deg,#ffe58a,#e89b20);border:2px solid #fff2b9;box-shadow:3px 3px 0 #000;font-weight:900;padding:5px 7px;z-index:2}.FarmOptimizer_valueRow__W8CdR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:12px 0}.FarmOptimizer_valueBox__6mHig{background:#080d15;border:2px solid #465267;box-shadow:3px 3px 0 #000;padding:10px}.FarmOptimizer_valueBox__6mHig strong{display:block;color:var(--gold-2,#ffd66e);font-size:17px;margin-bottom:3px}.FarmOptimizer_valueBox__6mHig span{color:#b9c6d9;font-size:12px}.FarmOptimizer_topDropList__9Owcr{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.FarmOptimizer_topDropItem__EiWel{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;background:#0b1018;border:2px solid #384356;padding:8px}.FarmOptimizer_itemTitleRow__xRqhR{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.FarmOptimizer_actionsRow__6t1jL{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.FarmOptimizer_modeHint__cJ5O_{margin-top:10px;color:#c9d2df;font-size:13px}.FarmOptimizer_dropGrid__cqj9U{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:14px;gap:14px}@media (max-width:1180px){.FarmOptimizer_formGrid__7qwGJ,.FarmOptimizer_optimizerGrid__sYdta,.FarmOptimizer_summaryGrid__6oR5V,.FarmOptimizer_valueRow__W8CdR{grid-template-columns:1fr 1fr}}@media (max-width:720px){.FarmOptimizer_dropGrid__cqj9U,.FarmOptimizer_formGrid__7qwGJ,.FarmOptimizer_optimizerGrid__sYdta,.FarmOptimizer_summaryGrid__6oR5V,.FarmOptimizer_valueRow__W8CdR{grid-template-columns:1fr}}