/* === DSP Game Icons · auto-generated by build_icon_css.py === */
/* Source: factoriolab.github.io (CC BY-SA), sprite ~800KB */

.gi {
  display: inline-block;
  width: 64px; height: 64px;
  background-image: url('sprite.webp');
  background-repeat: no-repeat;
  background-size: 1471px 1471px;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  vertical-align: middle;
  flex-shrink: 0;
}
.gi-md { width: 48px; height: 48px; background-size: 1103.25px 1103.25px; }
.gi-sm { width: 32px; height: 32px; background-size: 735.5px 735.5px; }
.gi-xs { width: 24px; height: 24px; background-size: 551.625px 551.625px; }

/* For modifier sizes we must also scale the background-position. */
/* Each .gi-<id> sets the NATIVE position; modifier classes pick up the size. */
/* So .gi-md.gi-<id> applies fractional position via attribute fallback below. */

/* Generated icon position classes: */
.gi-iron-ore { background-position: 0px 0px; }
.gi-copper-ore { background-position: -64px 0px; }
.gi-silicon-ore { background-position: -128px 0px; }
.gi-titanium-ore { background-position: -192px 0px; }
.gi-stone { background-position: -256px 0px; }
.gi-coal { background-position: -320px 0px; }
.gi-log { background-position: -384px 0px; }
.gi-plant-fuel { background-position: -448px 0px; }
.gi-fire-ice { background-position: -512px 0px; }
.gi-kimberlite-ore { background-position: -576px 0px; }
.gi-fractal-silicon { background-position: -640px 0px; }
.gi-optical-grating-crystal { background-position: -704px 0px; }
.gi-spiniform-stalagmite-crystal { background-position: -768px 0px; }
.gi-unipolar-magnet { background-position: -832px 0px; }
.gi-iron-ingot { background-position: -896px 0px; }
.gi-copper-ingot { background-position: -960px 0px; }
.gi-high-purity-silicon { background-position: -1024px 0px; }
.gi-titanium-ingot { background-position: -1088px 0px; }
.gi-stone-brick { background-position: -1152px 0px; }
.gi-energetic-graphite { background-position: -1216px 0px; }
.gi-steel { background-position: -1280px 0px; }
.gi-titanium-alloy { background-position: -1344px 0px; }
.gi-glass { background-position: -1408px 0px; }
.gi-titanium-glass { background-position: 0px -64px; }
.gi-prism { background-position: -64px -64px; }
.gi-diamond { background-position: -128px -64px; }
.gi-crystal-silicon { background-position: -192px -64px; }
.gi-gear { background-position: -256px -64px; }
.gi-magnet { background-position: -320px -64px; }
.gi-magnetic-coil { background-position: -384px -64px; }
.gi-electric-motor { background-position: -448px -64px; }
.gi-electromagnetic-turbine { background-position: -512px -64px; }
.gi-super-magnetic-ring { background-position: -576px -64px; }
.gi-particle-container { background-position: -640px -64px; }
.gi-strange-matter { background-position: -704px -64px; }
.gi-circuit-board { background-position: -768px -64px; }
.gi-processor { background-position: -832px -64px; }
.gi-quantum-chip { background-position: -896px -64px; }
.gi-microcrystalline-component { background-position: -960px -64px; }
.gi-plane-filter { background-position: -1024px -64px; }
.gi-particle-broadband { background-position: -1088px -64px; }
.gi-plasma-exciter { background-position: -1152px -64px; }
.gi-photon-combiner { background-position: -1216px -64px; }
.gi-solar-sail { background-position: -1280px -64px; }
.gi-water { background-position: -1344px -64px; }
.gi-crude-oil { background-position: -1408px -64px; }
.gi-refined-oil { background-position: 0px -128px; }
.gi-sulfuric-acid { background-position: -64px -128px; }
.gi-hydrogen { background-position: -128px -128px; }
.gi-deuterium { background-position: -192px -128px; }
.gi-antimatter { background-position: -256px -128px; }
.gi-critical-photon { background-position: -320px -128px; }
.gi-hydrogen-fuel-rod { background-position: -384px -128px; }
.gi-deuteron-fuel-rod { background-position: -448px -128px; }
.gi-antimatter-fuel-rod { background-position: -512px -128px; }
.gi-df-strange-annihilation-fuel-rod { background-position: -576px -128px; }
.gi-plastic { background-position: -640px -128px; }
.gi-graphene { background-position: -704px -128px; }
.gi-carbon-nanotube { background-position: -768px -128px; }
.gi-organic-crystal { background-position: -832px -128px; }
.gi-titanium-crystal { background-position: -896px -128px; }
.gi-casimir-crystal { background-position: -960px -128px; }
.gi-df-combustible-unit { background-position: -1024px -128px; }
.gi-df-explosive-unit { background-position: -1088px -128px; }
.gi-df-crystal-explosive-unit { background-position: -1152px -128px; }
.gi-graviton-lens { background-position: -1216px -128px; }
.gi-space-warper { background-position: -1280px -128px; }
.gi-annihilation-constraint-sphere { background-position: -1344px -128px; }
.gi-df-engine { background-position: -1408px -128px; }
.gi-thruster { background-position: 0px -192px; }
.gi-reinforced-thruster { background-position: -64px -192px; }
.gi-logistics-bot { background-position: -128px -192px; }
.gi-logistics-drone { background-position: -192px -192px; }
.gi-logistics-vessel { background-position: -256px -192px; }
.gi-frame-material { background-position: -320px -192px; }
.gi-dyson-sphere-component { background-position: -384px -192px; }
.gi-small-carrier-rocket { background-position: -448px -192px; }
.gi-foundation { background-position: -512px -192px; }
.gi-proliferator-1 { background-position: -576px -192px; }
.gi-proliferator-2 { background-position: -640px -192px; }
.gi-proliferator-3 { background-position: -704px -192px; }
.gi-df-magnum-ammo-box { background-position: -768px -192px; }
.gi-df-titanium-ammo-box { background-position: -832px -192px; }
.gi-df-superalloy-ammo-box { background-position: -896px -192px; }
.gi-df-shell-set { background-position: -960px -192px; }
.gi-df-high-explosive-shell-set { background-position: -1024px -192px; }
.gi-df-crystal-shell-set { background-position: -1088px -192px; }
.gi-df-plasma-capsule { background-position: -1152px -192px; }
.gi-df-antimatter-capsule { background-position: -1216px -192px; }
.gi-df-missile-set { background-position: -1280px -192px; }
.gi-df-supersonic-missile-set { background-position: -1344px -192px; }
.gi-df-gravity-missile-set { background-position: -1408px -192px; }
.gi-df-jamming-capsule { background-position: 0px -256px; }
.gi-df-suppressing-capsule { background-position: -64px -256px; }
.gi-df-prototype { background-position: -128px -256px; }
.gi-df-precision-drone { background-position: -192px -256px; }
.gi-df-attack-drone { background-position: -256px -256px; }
.gi-df-corvette { background-position: -320px -256px; }
.gi-df-destroyer { background-position: -384px -256px; }
.gi-df-dark-fog-matrix { background-position: -448px -256px; }
.gi-df-silicon-based-neuron { background-position: -512px -256px; }
.gi-df-matter-recombinator { background-position: -576px -256px; }
.gi-df-negentropy-singularity { background-position: -640px -256px; }
.gi-df-core-element { background-position: -704px -256px; }
.gi-df-energy-shard { background-position: -768px -256px; }
.gi-conveyor-belt-1 { background-position: -832px -256px; }
.gi-conveyor-belt-2 { background-position: -896px -256px; }
.gi-conveyor-belt-3 { background-position: -960px -256px; }
.gi-sorter-1 { background-position: -1024px -256px; }
.gi-sorter-2 { background-position: -1088px -256px; }
.gi-sorter-3 { background-position: -1152px -256px; }
.gi-sorter-4 { background-position: -1216px -256px; }
.gi-splitter { background-position: -1280px -256px; }
.gi-automatic-piler { background-position: -1344px -256px; }
.gi-traffic-monitor { background-position: -1408px -256px; }
.gi-spray-coater { background-position: 0px -320px; }
.gi-logistics-distributor { background-position: -64px -320px; }
.gi-storage-1 { background-position: -128px -320px; }
.gi-storage-2 { background-position: -192px -320px; }
.gi-storage-tank { background-position: -256px -320px; }
.gi-assembling-machine-1 { background-position: -320px -320px; }
.gi-assembling-machine-2 { background-position: -384px -320px; }
.gi-assembling-machine-3 { background-position: -448px -320px; }
.gi-df-recomposing-assembler { background-position: -512px -320px; }
.gi-tesla-tower { background-position: -576px -320px; }
.gi-wireless-power-tower { background-position: -640px -320px; }
.gi-satellite-substation { background-position: -704px -320px; }
.gi-wind-turbine { background-position: -768px -320px; }
.gi-thermal-power-plant { background-position: -832px -320px; }
.gi-mini-fusion-power-plant { background-position: -896px -320px; }
.gi-geothermal-power-station { background-position: -960px -320px; }
.gi-mining-machine { background-position: -1024px -320px; }
.gi-advanced-mining-machine { background-position: -1088px -320px; }
.gi-water-pump { background-position: -1152px -320px; }
.gi-arc-smelter { background-position: -1216px -320px; }
.gi-plane-smelter { background-position: -1280px -320px; }
.gi-df-negentropy-smelter { background-position: -1344px -320px; }
.gi-oil-extractor { background-position: -1408px -320px; }
.gi-oil-refinery { background-position: 0px -384px; }
.gi-chemical-plant { background-position: -64px -384px; }
.gi-quantum-chemical-plant { background-position: -128px -384px; }
.gi-fractionator { background-position: -192px -384px; }
.gi-solar-panel { background-position: -256px -384px; }
.gi-accumulator { background-position: -320px -384px; }
.gi-accumulator-full { background-position: -384px -384px; }
.gi-em-rail-ejector { background-position: -448px -384px; }
.gi-ray-receiver { background-position: -512px -384px; }
.gi-vertical-launching-silo { background-position: -576px -384px; }
.gi-energy-exchanger { background-position: -640px -384px; }
.gi-miniature-particle-collider { background-position: -704px -384px; }
.gi-artificial-star { background-position: -768px -384px; }
.gi-planetary-logistics-station { background-position: -832px -384px; }
.gi-interstellar-logistics-station { background-position: -896px -384px; }
.gi-orbital-collector { background-position: -960px -384px; }
.gi-matrix-lab { background-position: -1024px -384px; }
.gi-df-self-evolution-lab { background-position: -1088px -384px; }
.gi-df-gauss-turret { background-position: -1152px -384px; }
.gi-df-laser-turret { background-position: -1216px -384px; }
.gi-df-implosion-cannon { background-position: -1280px -384px; }
.gi-df-plasma-turret { background-position: -1344px -384px; }
.gi-df-missile-turret { background-position: -1408px -384px; }
.gi-df-jammer-tower { background-position: 0px -448px; }
.gi-df-signal-tower { background-position: -64px -448px; }
.gi-df-planetary-shield-generator { background-position: -128px -448px; }
.gi-df-battlefield-analysis-base { background-position: -192px -448px; }
.gi-df-plasma-turret-sr { background-position: -256px -448px; }
.gi-electromagnetic-matrix { background-position: -320px -448px; }
.gi-energy-matrix { background-position: -384px -448px; }
.gi-structure-matrix { background-position: -448px -448px; }
.gi-information-matrix { background-position: -512px -448px; }
.gi-gravity-matrix { background-position: -576px -448px; }
.gi-universe-matrix { background-position: -640px -448px; }
.gi-plasma-refining { background-position: -704px -448px; }
.gi-casimir-crystal-advanced { background-position: -768px -448px; }
.gi-graphene-advanced { background-position: -832px -448px; }
.gi-carbon-nanotube-advanced { background-position: -896px -448px; }
.gi-organic-crystal-original { background-position: -960px -448px; }
.gi-x-ray-cracking { background-position: -1024px -448px; }
.gi-diamond-advanced { background-position: -1088px -448px; }
.gi-crystal-silicon-advanced { background-position: -1152px -448px; }
.gi-photon-combiner-advanced { background-position: -1216px -448px; }
.gi-mass-energy-storage { background-position: -1280px -448px; }
.gi-space-warper-advanced { background-position: -1344px -448px; }
.gi-particle-container-advanced { background-position: -1408px -448px; }
.gi-deuterium-fractionation { background-position: 0px -512px; }
.gi-reforming-refine { background-position: -64px -512px; }
.gi-iron-vein { background-position: -128px -512px; }
.gi-copper-vein { background-position: -192px -512px; }
.gi-silicium-vein { background-position: -256px -512px; }
.gi-titanium-vein { background-position: -320px -512px; }
.gi-stone-vein { background-position: -384px -512px; }
.gi-coal-vein { background-position: -448px -512px; }
.gi-crude-oil-seep { background-position: -512px -512px; }
.gi-fire-ice-vein { background-position: -576px -512px; }
.gi-kimberlite-vein { background-position: -640px -512px; }
.gi-fractal-silicon-vein { background-position: -704px -512px; }
.gi-organic-crystal-vein { background-position: -768px -512px; }
.gi-optical-grating-crystal-vein { background-position: -832px -512px; }
.gi-spiniform-stalagmite-crystal-vein { background-position: -896px -512px; }
.gi-unipolar-magnet-vein { background-position: -960px -512px; }
.gi-electromagnetism { background-position: -1024px -512px; }
.gi-electromagnetic-matrix-technology { background-position: -1088px -512px; }
.gi-high-efficiency-plasma-control { background-position: -1152px -512px; }
.gi-plasma-extract-refining { background-position: -1216px -512px; }
.gi-x-ray-cracking-technology { background-position: -1280px -512px; }
.gi-reforming-refine-technology { background-position: -1344px -512px; }
.gi-energy-matrix-technology { background-position: -1408px -512px; }
.gi-hydrogen-fuel-rod-technology { background-position: 0px -576px; }
.gi-thruster-technology { background-position: -64px -576px; }
.gi-reinforced-thruster-technology { background-position: -128px -576px; }
.gi-fluid-storage-encapsulation { background-position: -192px -576px; }
.gi-basic-chemical-engineering { background-position: -256px -576px; }
.gi-polymer-chemical-engineering { background-position: -320px -576px; }
.gi-high-strength-crystal { background-position: -384px -576px; }
.gi-structure-matrix-technology { background-position: -448px -576px; }
.gi-casimir-crystal-technology { background-position: -512px -576px; }
.gi-high-strength-glass { background-position: -576px -576px; }
.gi-applied-superconductor { background-position: -640px -576px; }
.gi-high-strength-material { background-position: -704px -576px; }
.gi-particle-control-technology { background-position: -768px -576px; }
.gi-deuterium-fractionation-technology { background-position: -832px -576px; }
.gi-wave-function-interference { background-position: -896px -576px; }
.gi-miniature-particle-collider-technology { background-position: -960px -576px; }
.gi-strange-matter-technology { background-position: -1024px -576px; }
.gi-artificial-star-technology { background-position: -1088px -576px; }
.gi-controlled-annihilation-reaction { background-position: -1152px -576px; }
.gi-proliferator-1-technology { background-position: -1216px -576px; }
.gi-proliferator-2-technology { background-position: -1280px -576px; }
.gi-proliferator-3-technology { background-position: -1344px -576px; }
.gi-basic-assembling-processes { background-position: -1408px -576px; }
.gi-high-speed-assembling-processes { background-position: 0px -640px; }
.gi-quantum-printing-technology { background-position: -64px -640px; }
.gi-processor-technology { background-position: -128px -640px; }
.gi-quantum-chip-technology { background-position: -192px -640px; }
.gi-photon-spotlight-mining-technology { background-position: -256px -640px; }
.gi-mesoscopic-quantum-entanglement { background-position: -320px -640px; }
.gi-semiconductor-material { background-position: -384px -640px; }
.gi-information-matrix-technology { background-position: -448px -640px; }
.gi-automatic-metallurgy { background-position: -512px -640px; }
.gi-smelting-purification { background-position: -576px -640px; }
.gi-crystal-smelting { background-position: -640px -640px; }
.gi-steel-smelting { background-position: -704px -640px; }
.gi-thermal-power { background-position: -768px -640px; }
.gi-titanium-smelting { background-position: -832px -640px; }
.gi-high-strength-titanium-alloy { background-position: -896px -640px; }
.gi-environment-modification { background-position: -960px -640px; }
.gi-mini-fusion-power-generation { background-position: -1024px -640px; }
.gi-plane-filter-smelting-technology { background-position: -1088px -640px; }
.gi-solar-collection { background-position: -1152px -640px; }
.gi-photon-frequency-conversion { background-position: -1216px -640px; }
.gi-solar-sail-orbit-system { background-position: -1280px -640px; }
.gi-ray-receiver-technology { background-position: -1344px -640px; }
.gi-planetary-ionosphere-utilization { background-position: -1408px -640px; }
.gi-dirac-inversion-mechanism { background-position: 0px -704px; }
.gi-universe-matrix-technology { background-position: -64px -704px; }
.gi-mission-completed { background-position: -128px -704px; }
.gi-energy-storage { background-position: -192px -704px; }
.gi-interstellar-power-transmission { background-position: -256px -704px; }
.gi-geothermal-extraction { background-position: -320px -704px; }
.gi-high-strength-lightweight-structure { background-position: -384px -704px; }
.gi-vertical-launching-silo-technology { background-position: -448px -704px; }
.gi-dyson-sphere-stress-system-1 { background-position: -512px -704px; }
.gi-basic-logistics-system { background-position: -576px -704px; }
.gi-improved-logistics-system { background-position: -640px -704px; }
.gi-high-efficiency-logistics-system { background-position: -704px -704px; }
.gi-planetary-logistics-system { background-position: -768px -704px; }
.gi-interstellar-logistics-system { background-position: -832px -704px; }
.gi-gas-giants-exploitation { background-position: -896px -704px; }
.gi-integrated-logistics-system { background-position: -960px -704px; }
.gi-distribution-logistics-system { background-position: -1024px -704px; }
.gi-electromagnetic-drive { background-position: -1088px -704px; }
.gi-magnetic-levitation-technology { background-position: -1152px -704px; }
.gi-magnetic-particle-trap { background-position: -1216px -704px; }
.gi-gravitational-wave-refraction { background-position: -1280px -704px; }
.gi-gravity-matrix-technology { background-position: -1344px -704px; }
.gi-super-magnetic-field-generator { background-position: -1408px -704px; }
.gi-satellite-power-distribution-system { background-position: 0px -768px; }
.gi-df-weapon-system { background-position: -64px -768px; }
.gi-df-combustible-unit-tech { background-position: -128px -768px; }
.gi-df-explosive-unit-tech { background-position: -192px -768px; }
.gi-df-crystal-explosive-unit-tech { background-position: -256px -768px; }
.gi-df-engine-tech { background-position: -320px -768px; }
.gi-df-missile-turret-tech { background-position: -384px -768px; }
.gi-df-implosion-cannon-tech { background-position: -448px -768px; }
.gi-df-signal-tower-tech { background-position: -512px -768px; }
.gi-df-planetary-defense-system { background-position: -576px -768px; }
.gi-df-jammer-tower-tech { background-position: -640px -768px; }
.gi-df-plasma-turret-tech { background-position: -704px -768px; }
.gi-df-titanium-ammo-box-tech { background-position: -768px -768px; }
.gi-df-superalloy-ammo-box-tech { background-position: -832px -768px; }
.gi-df-high-explosive-shell-set-tech { background-position: -896px -768px; }
.gi-df-supersonic-missile-set-tech { background-position: -960px -768px; }
.gi-df-crystal-shell-set-tech { background-position: -1024px -768px; }
.gi-df-gravity-missile-set-tech { background-position: -1088px -768px; }
.gi-df-antimatter-capsule-tech { background-position: -1152px -768px; }
.gi-df-prototype-tech { background-position: -1216px -768px; }
.gi-df-precision-drone-tech { background-position: -1280px -768px; }
.gi-df-attack-drone-tech { background-position: -1344px -768px; }
.gi-df-corvette-tech { background-position: -1408px -768px; }
.gi-df-destroyer-tech { background-position: 0px -832px; }
.gi-df-suppressing-capsule-tech { background-position: -64px -832px; }
.gi-df-battlefield-analysis-base-tech { background-position: -128px -832px; }
.gi-df-digital-analog-computation { background-position: -192px -832px; }
.gi-df-matter-recombination { background-position: -256px -832px; }
.gi-df-negentropy-recursion { background-position: -320px -832px; }
.gi-df-high-density-controlled-annihilation { background-position: -384px -832px; }
.gi-mecha-core-1 { background-position: -448px -832px; }
.gi-mecha-core-2 { background-position: -512px -832px; }
.gi-mecha-core-3 { background-position: -576px -832px; }
.gi-mecha-core-4 { background-position: -640px -832px; }
.gi-mecha-core-5 { background-position: -704px -832px; }
.gi-mecha-core-6 { background-position: -768px -832px; }
.gi-mechanical-frame-1 { background-position: -832px -832px; }
.gi-mechanical-frame-2 { background-position: -896px -832px; }
.gi-mechanical-frame-3 { background-position: -960px -832px; }
.gi-mechanical-frame-4 { background-position: -1024px -832px; }
.gi-mechanical-frame-5 { background-position: -1088px -832px; }
.gi-mechanical-frame-6 { background-position: -1152px -832px; }
.gi-mechanical-frame-7 { background-position: -1216px -832px; }
.gi-mechanical-frame-8 { background-position: -1280px -832px; }
.gi-inventory-capacity-1 { background-position: -1344px -832px; }
.gi-inventory-capacity-2 { background-position: -1408px -832px; }
.gi-inventory-capacity-3 { background-position: 0px -896px; }
.gi-inventory-capacity-4 { background-position: -64px -896px; }
.gi-inventory-capacity-5 { background-position: -128px -896px; }
.gi-inventory-capacity-6 { background-position: -192px -896px; }
.gi-inventory-capacity-7 { background-position: -256px -896px; }
.gi-communication-control-1 { background-position: -320px -896px; }
.gi-communication-control-2 { background-position: -384px -896px; }
.gi-communication-control-3 { background-position: -448px -896px; }
.gi-communication-control-4 { background-position: -512px -896px; }
.gi-communication-control-5 { background-position: -576px -896px; }
.gi-communication-control-6 { background-position: -640px -896px; }
.gi-communication-control-7 { background-position: -704px -896px; }
.gi-energy-circuit-1 { background-position: -768px -896px; }
.gi-energy-circuit-2 { background-position: -832px -896px; }
.gi-energy-circuit-3 { background-position: -896px -896px; }
.gi-energy-circuit-4 { background-position: -960px -896px; }
.gi-energy-circuit-5 { background-position: -1024px -896px; }
.gi-energy-circuit-6 { background-position: -1088px -896px; }
.gi-drone-engine-1 { background-position: -1152px -896px; }
.gi-drone-engine-2 { background-position: -1216px -896px; }
.gi-drone-engine-3 { background-position: -1280px -896px; }
.gi-drone-engine-4 { background-position: -1344px -896px; }
.gi-drone-engine-5 { background-position: -1408px -896px; }
.gi-drone-engine-6 { background-position: 0px -960px; }
.gi-mass-construction-1 { background-position: -64px -960px; }
.gi-mass-construction-2 { background-position: -128px -960px; }
.gi-mass-construction-3 { background-position: -192px -960px; }
.gi-mass-construction-4 { background-position: -256px -960px; }
.gi-mass-construction-5 { background-position: -320px -960px; }
.gi-df-energy-shield-1 { background-position: -384px -960px; }
.gi-df-energy-shield-2 { background-position: -448px -960px; }
.gi-df-energy-shield-3 { background-position: -512px -960px; }
.gi-df-energy-shield-4 { background-position: -576px -960px; }
.gi-df-energy-shield-5 { background-position: -640px -960px; }
.gi-df-energy-shield-6 { background-position: -704px -960px; }
.gi-df-energy-shield-7 { background-position: -768px -960px; }
.gi-drive-engine-1 { background-position: -832px -960px; }
.gi-drive-engine-2 { background-position: -896px -960px; }
.gi-drive-engine-3 { background-position: -960px -960px; }
.gi-drive-engine-4 { background-position: -1024px -960px; }
.gi-drive-engine-5 { background-position: -1088px -960px; }
.gi-drive-engine-6 { background-position: -1152px -960px; }
.gi-df-auto-reconstruction-marking-1 { background-position: -1216px -960px; }
.gi-df-auto-reconstruction-marking-2 { background-position: -1280px -960px; }
.gi-df-auto-reconstruction-marking-3 { background-position: -1344px -960px; }
.gi-df-auto-reconstruction-marking-4 { background-position: -1408px -960px; }
.gi-df-auto-reconstruction-marking-5 { background-position: 0px -1024px; }
.gi-df-auto-reconstruction-marking-6 { background-position: -64px -1024px; }
.gi-solar-sail-life-1 { background-position: -128px -1024px; }
.gi-solar-sail-life-2 { background-position: -192px -1024px; }
.gi-solar-sail-life-3 { background-position: -256px -1024px; }
.gi-solar-sail-life-4 { background-position: -320px -1024px; }
.gi-solar-sail-life-5 { background-position: -384px -1024px; }
.gi-solar-sail-life-6 { background-position: -448px -1024px; }
.gi-ray-transmission-efficiency-1 { background-position: -512px -1024px; }
.gi-ray-transmission-efficiency-2 { background-position: -576px -1024px; }
.gi-ray-transmission-efficiency-3 { background-position: -640px -1024px; }
.gi-ray-transmission-efficiency-4 { background-position: -704px -1024px; }
.gi-ray-transmission-efficiency-5 { background-position: -768px -1024px; }
.gi-ray-transmission-efficiency-6 { background-position: -832px -1024px; }
.gi-ray-transmission-efficiency-7 { background-position: -896px -1024px; }
.gi-ray-transmission-efficiency-8 { background-position: -960px -1024px; }
.gi-sorter-cargo-stacking-1 { background-position: -1024px -1024px; }
.gi-sorter-cargo-stacking-2 { background-position: -1088px -1024px; }
.gi-sorter-cargo-stacking-3 { background-position: -1152px -1024px; }
.gi-sorter-cargo-stacking-4 { background-position: -1216px -1024px; }
.gi-sorter-cargo-stacking-5 { background-position: -1280px -1024px; }
.gi-sorter-cargo-integration { background-position: -1344px -1024px; }
.gi-pile-sorter-1 { background-position: -1408px -1024px; }
.gi-pile-sorter-2 { background-position: 0px -1088px; }
.gi-pile-sorter-3 { background-position: -64px -1088px; }
.gi-pile-sorter-4 { background-position: -128px -1088px; }
.gi-pile-sorter-5 { background-position: -192px -1088px; }
.gi-pile-sorter-6 { background-position: -256px -1088px; }
.gi-distribution-range-1 { background-position: -320px -1088px; }
.gi-distribution-range-2 { background-position: -384px -1088px; }
.gi-distribution-range-3 { background-position: -448px -1088px; }
.gi-distribution-range-4 { background-position: -512px -1088px; }
.gi-distribution-range-5 { background-position: -576px -1088px; }
.gi-logistics-carrier-engine-1 { background-position: -640px -1088px; }
.gi-logistics-carrier-engine-2 { background-position: -704px -1088px; }
.gi-logistics-carrier-engine-3 { background-position: -768px -1088px; }
.gi-logistics-carrier-engine-4 { background-position: -832px -1088px; }
.gi-logistics-carrier-engine-5 { background-position: -896px -1088px; }
.gi-logistics-carrier-engine-6 { background-position: -960px -1088px; }
.gi-logistics-carrier-engine-7 { background-position: -1024px -1088px; }
.gi-logistics-carrier-capacity-1 { background-position: -1088px -1088px; }
.gi-logistics-carrier-capacity-2 { background-position: -1152px -1088px; }
.gi-logistics-carrier-capacity-3 { background-position: -1216px -1088px; }
.gi-logistics-carrier-capacity-4 { background-position: -1280px -1088px; }
.gi-logistics-carrier-capacity-5 { background-position: -1344px -1088px; }
.gi-logistics-carrier-capacity-6 { background-position: -1408px -1088px; }
.gi-logistics-carrier-capacity-7 { background-position: 0px -1152px; }
.gi-logistics-carrier-capacity-8 { background-position: -64px -1152px; }
.gi-logistics-carrier-capacity-9 { background-position: -128px -1152px; }
.gi-logistics-carrier-capacity-12 { background-position: -192px -1152px; }
.gi-logistics-station-integrated-logistics-1 { background-position: -256px -1152px; }
.gi-logistics-station-integrated-logistics-2 { background-position: -320px -1152px; }
.gi-logistics-station-integrated-logistics-3 { background-position: -384px -1152px; }
.gi-veins-utilization-1 { background-position: -448px -1152px; }
.gi-veins-utilization-2 { background-position: -512px -1152px; }
.gi-veins-utilization-3 { background-position: -576px -1152px; }
.gi-veins-utilization-4 { background-position: -640px -1152px; }
.gi-veins-utilization-5 { background-position: -704px -1152px; }
.gi-veins-utilization-6 { background-position: -768px -1152px; }
.gi-vertical-construction-1 { background-position: -832px -1152px; }
.gi-vertical-construction-2 { background-position: -896px -1152px; }
.gi-vertical-construction-3 { background-position: -960px -1152px; }
.gi-vertical-construction-4 { background-position: -1024px -1152px; }
.gi-vertical-construction-5 { background-position: -1088px -1152px; }
.gi-vertical-construction-6 { background-position: -1152px -1152px; }
.gi-research-speed-1 { background-position: -1216px -1152px; }
.gi-research-speed-2 { background-position: -1280px -1152px; }
.gi-research-speed-3 { background-position: -1344px -1152px; }
.gi-research-speed-4 { background-position: -1408px -1152px; }
.gi-universe-exploration-1 { background-position: 0px -1216px; }
.gi-universe-exploration-2 { background-position: -64px -1216px; }
.gi-universe-exploration-3 { background-position: -128px -1216px; }
.gi-universe-exploration-4 { background-position: -192px -1216px; }
.gi-df-kinetic-weapon-damage-1 { background-position: -256px -1216px; }
.gi-df-kinetic-weapon-damage-2 { background-position: -320px -1216px; }
.gi-df-kinetic-weapon-damage-3 { background-position: -384px -1216px; }
.gi-df-kinetic-weapon-damage-4 { background-position: -448px -1216px; }
.gi-df-kinetic-weapon-damage-5 { background-position: -512px -1216px; }
.gi-df-kinetic-weapon-damage-6 { background-position: -576px -1216px; }
.gi-df-energy-weapon-damage-1 { background-position: -640px -1216px; }
.gi-df-energy-weapon-damage-2 { background-position: -704px -1216px; }
.gi-df-energy-weapon-damage-3 { background-position: -768px -1216px; }
.gi-df-energy-weapon-damage-4 { background-position: -832px -1216px; }
.gi-df-energy-weapon-damage-5 { background-position: -896px -1216px; }
.gi-df-energy-weapon-damage-6 { background-position: -960px -1216px; }
.gi-df-explosive-weapon-damage-1 { background-position: -1024px -1216px; }
.gi-df-explosive-weapon-damage-2 { background-position: -1088px -1216px; }
.gi-df-explosive-weapon-damage-3 { background-position: -1152px -1216px; }
.gi-df-explosive-weapon-damage-4 { background-position: -1216px -1216px; }
.gi-df-explosive-weapon-damage-5 { background-position: -1280px -1216px; }
.gi-df-explosive-weapon-damage-6 { background-position: -1344px -1216px; }
.gi-df-combat-drone-damage-1 { background-position: -1408px -1216px; }
.gi-df-combat-drone-damage-2 { background-position: 0px -1280px; }
.gi-df-combat-drone-damage-3 { background-position: -64px -1280px; }
.gi-df-combat-drone-damage-4 { background-position: -128px -1280px; }
.gi-df-combat-drone-damage-5 { background-position: -192px -1280px; }
.gi-df-combat-drone-attack-speed-1 { background-position: -256px -1280px; }
.gi-df-combat-drone-attack-speed-2 { background-position: -320px -1280px; }
.gi-df-combat-drone-attack-speed-3 { background-position: -384px -1280px; }
.gi-df-combat-drone-attack-speed-4 { background-position: -448px -1280px; }
.gi-df-combat-drone-attack-speed-5 { background-position: -512px -1280px; }
.gi-df-combat-drone-durability-1 { background-position: -576px -1280px; }
.gi-df-combat-drone-durability-2 { background-position: -640px -1280px; }
.gi-df-combat-drone-durability-3 { background-position: -704px -1280px; }
.gi-df-combat-drone-durability-4 { background-position: -768px -1280px; }
.gi-df-combat-drone-durability-5 { background-position: -832px -1280px; }
.gi-df-planetary-shield-1 { background-position: -896px -1280px; }
.gi-df-planetary-shield-2 { background-position: -960px -1280px; }
.gi-df-planetary-shield-3 { background-position: -1024px -1280px; }
.gi-df-planetary-shield-4 { background-position: -1088px -1280px; }
.gi-df-planetary-shield-5 { background-position: -1152px -1280px; }
.gi-df-ground-squadron-expansion-1 { background-position: -1216px -1280px; }
.gi-df-ground-squadron-expansion-2 { background-position: -1280px -1280px; }
.gi-df-ground-squadron-expansion-3 { background-position: -1344px -1280px; }
.gi-df-ground-squadron-expansion-4 { background-position: -1408px -1280px; }
.gi-df-ground-squadron-expansion-5 { background-position: 0px -1344px; }
.gi-df-ground-squadron-expansion-6 { background-position: -64px -1344px; }
.gi-df-ground-squadron-expansion-7 { background-position: -128px -1344px; }
.gi-df-space-fleet-expansion-1 { background-position: -192px -1344px; }
.gi-df-space-fleet-expansion-2 { background-position: -256px -1344px; }
.gi-df-space-fleet-expansion-3 { background-position: -320px -1344px; }
.gi-df-space-fleet-expansion-4 { background-position: -384px -1344px; }
.gi-df-space-fleet-expansion-5 { background-position: -448px -1344px; }
.gi-df-space-fleet-expansion-6 { background-position: -512px -1344px; }
.gi-df-space-fleet-expansion-7 { background-position: -576px -1344px; }
.gi-df-enhanced-structure-1 { background-position: -640px -1344px; }
.gi-df-enhanced-structure-2 { background-position: -704px -1344px; }
.gi-df-enhanced-structure-3 { background-position: -768px -1344px; }
.gi-df-enhanced-structure-4 { background-position: -832px -1344px; }
.gi-df-enhanced-structure-5 { background-position: -896px -1344px; }
.gi-df-enhanced-structure-6 { background-position: -960px -1344px; }
.gi-df-em-weapon-strength-1 { background-position: -1024px -1344px; }
.gi-df-em-weapon-strength-2 { background-position: -1088px -1344px; }
.gi-df-em-weapon-strength-3 { background-position: -1152px -1344px; }
.gi-df-em-weapon-strength-4 { background-position: -1216px -1344px; }
.gi-df-em-weapon-strength-5 { background-position: -1280px -1344px; }
.gi-df-em-weapon-strength-6 { background-position: -1344px -1344px; }
.gi-buildings { background-position: -1408px -1344px; }
.gi-components { background-position: 0px -1408px; }
.gi-critical-photon-graviton { background-position: -64px -1408px; }
.gi-module { background-position: -128px -1408px; }
.gi-proliferator-1-products { background-position: -192px -1408px; }
.gi-proliferator-1-speed { background-position: -256px -1408px; }
.gi-proliferator-2-products { background-position: -320px -1408px; }
.gi-proliferator-2-speed { background-position: -384px -1408px; }
.gi-proliferator-3-products { background-position: -448px -1408px; }
.gi-proliferator-3-speed { background-position: -512px -1408px; }

/* === 48px size-scaled positions (use .gi-md.gix-<id>) === */
.gi-md.gi-iron-ore { background-position: 0.0px 0.0px; }
.gi-md.gi-copper-ore { background-position: -48.0px 0.0px; }
.gi-md.gi-silicon-ore { background-position: -96.0px 0.0px; }
.gi-md.gi-titanium-ore { background-position: -144.0px 0.0px; }
.gi-md.gi-stone { background-position: -192.0px 0.0px; }
.gi-md.gi-coal { background-position: -240.0px 0.0px; }
.gi-md.gi-log { background-position: -288.0px 0.0px; }
.gi-md.gi-plant-fuel { background-position: -336.0px 0.0px; }
.gi-md.gi-fire-ice { background-position: -384.0px 0.0px; }
.gi-md.gi-kimberlite-ore { background-position: -432.0px 0.0px; }
.gi-md.gi-fractal-silicon { background-position: -480.0px 0.0px; }
.gi-md.gi-optical-grating-crystal { background-position: -528.0px 0.0px; }
.gi-md.gi-spiniform-stalagmite-crystal { background-position: -576.0px 0.0px; }
.gi-md.gi-unipolar-magnet { background-position: -624.0px 0.0px; }
.gi-md.gi-iron-ingot { background-position: -672.0px 0.0px; }
.gi-md.gi-copper-ingot { background-position: -720.0px 0.0px; }
.gi-md.gi-high-purity-silicon { background-position: -768.0px 0.0px; }
.gi-md.gi-titanium-ingot { background-position: -816.0px 0.0px; }
.gi-md.gi-stone-brick { background-position: -864.0px 0.0px; }
.gi-md.gi-energetic-graphite { background-position: -912.0px 0.0px; }
.gi-md.gi-steel { background-position: -960.0px 0.0px; }
.gi-md.gi-titanium-alloy { background-position: -1008.0px 0.0px; }
.gi-md.gi-glass { background-position: -1056.0px 0.0px; }
.gi-md.gi-titanium-glass { background-position: 0.0px -48.0px; }
.gi-md.gi-prism { background-position: -48.0px -48.0px; }
.gi-md.gi-diamond { background-position: -96.0px -48.0px; }
.gi-md.gi-crystal-silicon { background-position: -144.0px -48.0px; }
.gi-md.gi-gear { background-position: -192.0px -48.0px; }
.gi-md.gi-magnet { background-position: -240.0px -48.0px; }
.gi-md.gi-magnetic-coil { background-position: -288.0px -48.0px; }
.gi-md.gi-electric-motor { background-position: -336.0px -48.0px; }
.gi-md.gi-electromagnetic-turbine { background-position: -384.0px -48.0px; }
.gi-md.gi-super-magnetic-ring { background-position: -432.0px -48.0px; }
.gi-md.gi-particle-container { background-position: -480.0px -48.0px; }
.gi-md.gi-strange-matter { background-position: -528.0px -48.0px; }
.gi-md.gi-circuit-board { background-position: -576.0px -48.0px; }
.gi-md.gi-processor { background-position: -624.0px -48.0px; }
.gi-md.gi-quantum-chip { background-position: -672.0px -48.0px; }
.gi-md.gi-microcrystalline-component { background-position: -720.0px -48.0px; }
.gi-md.gi-plane-filter { background-position: -768.0px -48.0px; }
.gi-md.gi-particle-broadband { background-position: -816.0px -48.0px; }
.gi-md.gi-plasma-exciter { background-position: -864.0px -48.0px; }
.gi-md.gi-photon-combiner { background-position: -912.0px -48.0px; }
.gi-md.gi-solar-sail { background-position: -960.0px -48.0px; }
.gi-md.gi-water { background-position: -1008.0px -48.0px; }
.gi-md.gi-crude-oil { background-position: -1056.0px -48.0px; }
.gi-md.gi-refined-oil { background-position: 0.0px -96.0px; }
.gi-md.gi-sulfuric-acid { background-position: -48.0px -96.0px; }
.gi-md.gi-hydrogen { background-position: -96.0px -96.0px; }
.gi-md.gi-deuterium { background-position: -144.0px -96.0px; }
.gi-md.gi-antimatter { background-position: -192.0px -96.0px; }
.gi-md.gi-critical-photon { background-position: -240.0px -96.0px; }
.gi-md.gi-hydrogen-fuel-rod { background-position: -288.0px -96.0px; }
.gi-md.gi-deuteron-fuel-rod { background-position: -336.0px -96.0px; }
.gi-md.gi-antimatter-fuel-rod { background-position: -384.0px -96.0px; }
.gi-md.gi-df-strange-annihilation-fuel-rod { background-position: -432.0px -96.0px; }
.gi-md.gi-plastic { background-position: -480.0px -96.0px; }
.gi-md.gi-graphene { background-position: -528.0px -96.0px; }
.gi-md.gi-carbon-nanotube { background-position: -576.0px -96.0px; }
.gi-md.gi-organic-crystal { background-position: -624.0px -96.0px; }
.gi-md.gi-titanium-crystal { background-position: -672.0px -96.0px; }
.gi-md.gi-casimir-crystal { background-position: -720.0px -96.0px; }
.gi-md.gi-df-combustible-unit { background-position: -768.0px -96.0px; }
.gi-md.gi-df-explosive-unit { background-position: -816.0px -96.0px; }
.gi-md.gi-df-crystal-explosive-unit { background-position: -864.0px -96.0px; }
.gi-md.gi-graviton-lens { background-position: -912.0px -96.0px; }
.gi-md.gi-space-warper { background-position: -960.0px -96.0px; }
.gi-md.gi-annihilation-constraint-sphere { background-position: -1008.0px -96.0px; }
.gi-md.gi-df-engine { background-position: -1056.0px -96.0px; }
.gi-md.gi-thruster { background-position: 0.0px -144.0px; }
.gi-md.gi-reinforced-thruster { background-position: -48.0px -144.0px; }
.gi-md.gi-logistics-bot { background-position: -96.0px -144.0px; }
.gi-md.gi-logistics-drone { background-position: -144.0px -144.0px; }
.gi-md.gi-logistics-vessel { background-position: -192.0px -144.0px; }
.gi-md.gi-frame-material { background-position: -240.0px -144.0px; }
.gi-md.gi-dyson-sphere-component { background-position: -288.0px -144.0px; }
.gi-md.gi-small-carrier-rocket { background-position: -336.0px -144.0px; }
.gi-md.gi-foundation { background-position: -384.0px -144.0px; }
.gi-md.gi-proliferator-1 { background-position: -432.0px -144.0px; }
.gi-md.gi-proliferator-2 { background-position: -480.0px -144.0px; }
.gi-md.gi-proliferator-3 { background-position: -528.0px -144.0px; }
.gi-md.gi-df-magnum-ammo-box { background-position: -576.0px -144.0px; }
.gi-md.gi-df-titanium-ammo-box { background-position: -624.0px -144.0px; }
.gi-md.gi-df-superalloy-ammo-box { background-position: -672.0px -144.0px; }
.gi-md.gi-df-shell-set { background-position: -720.0px -144.0px; }
.gi-md.gi-df-high-explosive-shell-set { background-position: -768.0px -144.0px; }
.gi-md.gi-df-crystal-shell-set { background-position: -816.0px -144.0px; }
.gi-md.gi-df-plasma-capsule { background-position: -864.0px -144.0px; }
.gi-md.gi-df-antimatter-capsule { background-position: -912.0px -144.0px; }
.gi-md.gi-df-missile-set { background-position: -960.0px -144.0px; }
.gi-md.gi-df-supersonic-missile-set { background-position: -1008.0px -144.0px; }
.gi-md.gi-df-gravity-missile-set { background-position: -1056.0px -144.0px; }
.gi-md.gi-df-jamming-capsule { background-position: 0.0px -192.0px; }
.gi-md.gi-df-suppressing-capsule { background-position: -48.0px -192.0px; }
.gi-md.gi-df-prototype { background-position: -96.0px -192.0px; }
.gi-md.gi-df-precision-drone { background-position: -144.0px -192.0px; }
.gi-md.gi-df-attack-drone { background-position: -192.0px -192.0px; }
.gi-md.gi-df-corvette { background-position: -240.0px -192.0px; }
.gi-md.gi-df-destroyer { background-position: -288.0px -192.0px; }
.gi-md.gi-df-dark-fog-matrix { background-position: -336.0px -192.0px; }
.gi-md.gi-df-silicon-based-neuron { background-position: -384.0px -192.0px; }
.gi-md.gi-df-matter-recombinator { background-position: -432.0px -192.0px; }
.gi-md.gi-df-negentropy-singularity { background-position: -480.0px -192.0px; }
.gi-md.gi-df-core-element { background-position: -528.0px -192.0px; }
.gi-md.gi-df-energy-shard { background-position: -576.0px -192.0px; }
.gi-md.gi-conveyor-belt-1 { background-position: -624.0px -192.0px; }
.gi-md.gi-conveyor-belt-2 { background-position: -672.0px -192.0px; }
.gi-md.gi-conveyor-belt-3 { background-position: -720.0px -192.0px; }
.gi-md.gi-sorter-1 { background-position: -768.0px -192.0px; }
.gi-md.gi-sorter-2 { background-position: -816.0px -192.0px; }
.gi-md.gi-sorter-3 { background-position: -864.0px -192.0px; }
.gi-md.gi-sorter-4 { background-position: -912.0px -192.0px; }
.gi-md.gi-splitter { background-position: -960.0px -192.0px; }
.gi-md.gi-automatic-piler { background-position: -1008.0px -192.0px; }
.gi-md.gi-traffic-monitor { background-position: -1056.0px -192.0px; }
.gi-md.gi-spray-coater { background-position: 0.0px -240.0px; }
.gi-md.gi-logistics-distributor { background-position: -48.0px -240.0px; }
.gi-md.gi-storage-1 { background-position: -96.0px -240.0px; }
.gi-md.gi-storage-2 { background-position: -144.0px -240.0px; }
.gi-md.gi-storage-tank { background-position: -192.0px -240.0px; }
.gi-md.gi-assembling-machine-1 { background-position: -240.0px -240.0px; }
.gi-md.gi-assembling-machine-2 { background-position: -288.0px -240.0px; }
.gi-md.gi-assembling-machine-3 { background-position: -336.0px -240.0px; }
.gi-md.gi-df-recomposing-assembler { background-position: -384.0px -240.0px; }
.gi-md.gi-tesla-tower { background-position: -432.0px -240.0px; }
.gi-md.gi-wireless-power-tower { background-position: -480.0px -240.0px; }
.gi-md.gi-satellite-substation { background-position: -528.0px -240.0px; }
.gi-md.gi-wind-turbine { background-position: -576.0px -240.0px; }
.gi-md.gi-thermal-power-plant { background-position: -624.0px -240.0px; }
.gi-md.gi-mini-fusion-power-plant { background-position: -672.0px -240.0px; }
.gi-md.gi-geothermal-power-station { background-position: -720.0px -240.0px; }
.gi-md.gi-mining-machine { background-position: -768.0px -240.0px; }
.gi-md.gi-advanced-mining-machine { background-position: -816.0px -240.0px; }
.gi-md.gi-water-pump { background-position: -864.0px -240.0px; }
.gi-md.gi-arc-smelter { background-position: -912.0px -240.0px; }
.gi-md.gi-plane-smelter { background-position: -960.0px -240.0px; }
.gi-md.gi-df-negentropy-smelter { background-position: -1008.0px -240.0px; }
.gi-md.gi-oil-extractor { background-position: -1056.0px -240.0px; }
.gi-md.gi-oil-refinery { background-position: 0.0px -288.0px; }
.gi-md.gi-chemical-plant { background-position: -48.0px -288.0px; }
.gi-md.gi-quantum-chemical-plant { background-position: -96.0px -288.0px; }
.gi-md.gi-fractionator { background-position: -144.0px -288.0px; }
.gi-md.gi-solar-panel { background-position: -192.0px -288.0px; }
.gi-md.gi-accumulator { background-position: -240.0px -288.0px; }
.gi-md.gi-accumulator-full { background-position: -288.0px -288.0px; }
.gi-md.gi-em-rail-ejector { background-position: -336.0px -288.0px; }
.gi-md.gi-ray-receiver { background-position: -384.0px -288.0px; }
.gi-md.gi-vertical-launching-silo { background-position: -432.0px -288.0px; }
.gi-md.gi-energy-exchanger { background-position: -480.0px -288.0px; }
.gi-md.gi-miniature-particle-collider { background-position: -528.0px -288.0px; }
.gi-md.gi-artificial-star { background-position: -576.0px -288.0px; }
.gi-md.gi-planetary-logistics-station { background-position: -624.0px -288.0px; }
.gi-md.gi-interstellar-logistics-station { background-position: -672.0px -288.0px; }
.gi-md.gi-orbital-collector { background-position: -720.0px -288.0px; }
.gi-md.gi-matrix-lab { background-position: -768.0px -288.0px; }
.gi-md.gi-df-self-evolution-lab { background-position: -816.0px -288.0px; }
.gi-md.gi-df-gauss-turret { background-position: -864.0px -288.0px; }
.gi-md.gi-df-laser-turret { background-position: -912.0px -288.0px; }
.gi-md.gi-df-implosion-cannon { background-position: -960.0px -288.0px; }
.gi-md.gi-df-plasma-turret { background-position: -1008.0px -288.0px; }
.gi-md.gi-df-missile-turret { background-position: -1056.0px -288.0px; }
.gi-md.gi-df-jammer-tower { background-position: 0.0px -336.0px; }
.gi-md.gi-df-signal-tower { background-position: -48.0px -336.0px; }
.gi-md.gi-df-planetary-shield-generator { background-position: -96.0px -336.0px; }
.gi-md.gi-df-battlefield-analysis-base { background-position: -144.0px -336.0px; }
.gi-md.gi-df-plasma-turret-sr { background-position: -192.0px -336.0px; }
.gi-md.gi-electromagnetic-matrix { background-position: -240.0px -336.0px; }
.gi-md.gi-energy-matrix { background-position: -288.0px -336.0px; }
.gi-md.gi-structure-matrix { background-position: -336.0px -336.0px; }
.gi-md.gi-information-matrix { background-position: -384.0px -336.0px; }
.gi-md.gi-gravity-matrix { background-position: -432.0px -336.0px; }
.gi-md.gi-universe-matrix { background-position: -480.0px -336.0px; }
.gi-md.gi-plasma-refining { background-position: -528.0px -336.0px; }
.gi-md.gi-casimir-crystal-advanced { background-position: -576.0px -336.0px; }
.gi-md.gi-graphene-advanced { background-position: -624.0px -336.0px; }
.gi-md.gi-carbon-nanotube-advanced { background-position: -672.0px -336.0px; }
.gi-md.gi-organic-crystal-original { background-position: -720.0px -336.0px; }
.gi-md.gi-x-ray-cracking { background-position: -768.0px -336.0px; }
.gi-md.gi-diamond-advanced { background-position: -816.0px -336.0px; }
.gi-md.gi-crystal-silicon-advanced { background-position: -864.0px -336.0px; }
.gi-md.gi-photon-combiner-advanced { background-position: -912.0px -336.0px; }
.gi-md.gi-mass-energy-storage { background-position: -960.0px -336.0px; }
.gi-md.gi-space-warper-advanced { background-position: -1008.0px -336.0px; }
.gi-md.gi-particle-container-advanced { background-position: -1056.0px -336.0px; }
.gi-md.gi-deuterium-fractionation { background-position: 0.0px -384.0px; }
.gi-md.gi-reforming-refine { background-position: -48.0px -384.0px; }
.gi-md.gi-iron-vein { background-position: -96.0px -384.0px; }
.gi-md.gi-copper-vein { background-position: -144.0px -384.0px; }
.gi-md.gi-silicium-vein { background-position: -192.0px -384.0px; }
.gi-md.gi-titanium-vein { background-position: -240.0px -384.0px; }
.gi-md.gi-stone-vein { background-position: -288.0px -384.0px; }
.gi-md.gi-coal-vein { background-position: -336.0px -384.0px; }
.gi-md.gi-crude-oil-seep { background-position: -384.0px -384.0px; }
.gi-md.gi-fire-ice-vein { background-position: -432.0px -384.0px; }
.gi-md.gi-kimberlite-vein { background-position: -480.0px -384.0px; }
.gi-md.gi-fractal-silicon-vein { background-position: -528.0px -384.0px; }
.gi-md.gi-organic-crystal-vein { background-position: -576.0px -384.0px; }
.gi-md.gi-optical-grating-crystal-vein { background-position: -624.0px -384.0px; }
.gi-md.gi-spiniform-stalagmite-crystal-vein { background-position: -672.0px -384.0px; }
.gi-md.gi-unipolar-magnet-vein { background-position: -720.0px -384.0px; }
.gi-md.gi-electromagnetism { background-position: -768.0px -384.0px; }
.gi-md.gi-electromagnetic-matrix-technology { background-position: -816.0px -384.0px; }
.gi-md.gi-high-efficiency-plasma-control { background-position: -864.0px -384.0px; }
.gi-md.gi-plasma-extract-refining { background-position: -912.0px -384.0px; }
.gi-md.gi-x-ray-cracking-technology { background-position: -960.0px -384.0px; }
.gi-md.gi-reforming-refine-technology { background-position: -1008.0px -384.0px; }
.gi-md.gi-energy-matrix-technology { background-position: -1056.0px -384.0px; }
.gi-md.gi-hydrogen-fuel-rod-technology { background-position: 0.0px -432.0px; }
.gi-md.gi-thruster-technology { background-position: -48.0px -432.0px; }
.gi-md.gi-reinforced-thruster-technology { background-position: -96.0px -432.0px; }
.gi-md.gi-fluid-storage-encapsulation { background-position: -144.0px -432.0px; }
.gi-md.gi-basic-chemical-engineering { background-position: -192.0px -432.0px; }
.gi-md.gi-polymer-chemical-engineering { background-position: -240.0px -432.0px; }
.gi-md.gi-high-strength-crystal { background-position: -288.0px -432.0px; }
.gi-md.gi-structure-matrix-technology { background-position: -336.0px -432.0px; }
.gi-md.gi-casimir-crystal-technology { background-position: -384.0px -432.0px; }
.gi-md.gi-high-strength-glass { background-position: -432.0px -432.0px; }
.gi-md.gi-applied-superconductor { background-position: -480.0px -432.0px; }
.gi-md.gi-high-strength-material { background-position: -528.0px -432.0px; }
.gi-md.gi-particle-control-technology { background-position: -576.0px -432.0px; }
.gi-md.gi-deuterium-fractionation-technology { background-position: -624.0px -432.0px; }
.gi-md.gi-wave-function-interference { background-position: -672.0px -432.0px; }
.gi-md.gi-miniature-particle-collider-technology { background-position: -720.0px -432.0px; }
.gi-md.gi-strange-matter-technology { background-position: -768.0px -432.0px; }
.gi-md.gi-artificial-star-technology { background-position: -816.0px -432.0px; }
.gi-md.gi-controlled-annihilation-reaction { background-position: -864.0px -432.0px; }
.gi-md.gi-proliferator-1-technology { background-position: -912.0px -432.0px; }
.gi-md.gi-proliferator-2-technology { background-position: -960.0px -432.0px; }
.gi-md.gi-proliferator-3-technology { background-position: -1008.0px -432.0px; }
.gi-md.gi-basic-assembling-processes { background-position: -1056.0px -432.0px; }
.gi-md.gi-high-speed-assembling-processes { background-position: 0.0px -480.0px; }
.gi-md.gi-quantum-printing-technology { background-position: -48.0px -480.0px; }
.gi-md.gi-processor-technology { background-position: -96.0px -480.0px; }
.gi-md.gi-quantum-chip-technology { background-position: -144.0px -480.0px; }
.gi-md.gi-photon-spotlight-mining-technology { background-position: -192.0px -480.0px; }
.gi-md.gi-mesoscopic-quantum-entanglement { background-position: -240.0px -480.0px; }
.gi-md.gi-semiconductor-material { background-position: -288.0px -480.0px; }
.gi-md.gi-information-matrix-technology { background-position: -336.0px -480.0px; }
.gi-md.gi-automatic-metallurgy { background-position: -384.0px -480.0px; }
.gi-md.gi-smelting-purification { background-position: -432.0px -480.0px; }
.gi-md.gi-crystal-smelting { background-position: -480.0px -480.0px; }
.gi-md.gi-steel-smelting { background-position: -528.0px -480.0px; }
.gi-md.gi-thermal-power { background-position: -576.0px -480.0px; }
.gi-md.gi-titanium-smelting { background-position: -624.0px -480.0px; }
.gi-md.gi-high-strength-titanium-alloy { background-position: -672.0px -480.0px; }
.gi-md.gi-environment-modification { background-position: -720.0px -480.0px; }
.gi-md.gi-mini-fusion-power-generation { background-position: -768.0px -480.0px; }
.gi-md.gi-plane-filter-smelting-technology { background-position: -816.0px -480.0px; }
.gi-md.gi-solar-collection { background-position: -864.0px -480.0px; }
.gi-md.gi-photon-frequency-conversion { background-position: -912.0px -480.0px; }
.gi-md.gi-solar-sail-orbit-system { background-position: -960.0px -480.0px; }
.gi-md.gi-ray-receiver-technology { background-position: -1008.0px -480.0px; }
.gi-md.gi-planetary-ionosphere-utilization { background-position: -1056.0px -480.0px; }
.gi-md.gi-dirac-inversion-mechanism { background-position: 0.0px -528.0px; }
.gi-md.gi-universe-matrix-technology { background-position: -48.0px -528.0px; }
.gi-md.gi-mission-completed { background-position: -96.0px -528.0px; }
.gi-md.gi-energy-storage { background-position: -144.0px -528.0px; }
.gi-md.gi-interstellar-power-transmission { background-position: -192.0px -528.0px; }
.gi-md.gi-geothermal-extraction { background-position: -240.0px -528.0px; }
.gi-md.gi-high-strength-lightweight-structure { background-position: -288.0px -528.0px; }
.gi-md.gi-vertical-launching-silo-technology { background-position: -336.0px -528.0px; }
.gi-md.gi-dyson-sphere-stress-system-1 { background-position: -384.0px -528.0px; }
.gi-md.gi-basic-logistics-system { background-position: -432.0px -528.0px; }
.gi-md.gi-improved-logistics-system { background-position: -480.0px -528.0px; }
.gi-md.gi-high-efficiency-logistics-system { background-position: -528.0px -528.0px; }
.gi-md.gi-planetary-logistics-system { background-position: -576.0px -528.0px; }
.gi-md.gi-interstellar-logistics-system { background-position: -624.0px -528.0px; }
.gi-md.gi-gas-giants-exploitation { background-position: -672.0px -528.0px; }
.gi-md.gi-integrated-logistics-system { background-position: -720.0px -528.0px; }
.gi-md.gi-distribution-logistics-system { background-position: -768.0px -528.0px; }
.gi-md.gi-electromagnetic-drive { background-position: -816.0px -528.0px; }
.gi-md.gi-magnetic-levitation-technology { background-position: -864.0px -528.0px; }
.gi-md.gi-magnetic-particle-trap { background-position: -912.0px -528.0px; }
.gi-md.gi-gravitational-wave-refraction { background-position: -960.0px -528.0px; }
.gi-md.gi-gravity-matrix-technology { background-position: -1008.0px -528.0px; }
.gi-md.gi-super-magnetic-field-generator { background-position: -1056.0px -528.0px; }
.gi-md.gi-satellite-power-distribution-system { background-position: 0.0px -576.0px; }
.gi-md.gi-df-weapon-system { background-position: -48.0px -576.0px; }
.gi-md.gi-df-combustible-unit-tech { background-position: -96.0px -576.0px; }
.gi-md.gi-df-explosive-unit-tech { background-position: -144.0px -576.0px; }
.gi-md.gi-df-crystal-explosive-unit-tech { background-position: -192.0px -576.0px; }
.gi-md.gi-df-engine-tech { background-position: -240.0px -576.0px; }
.gi-md.gi-df-missile-turret-tech { background-position: -288.0px -576.0px; }
.gi-md.gi-df-implosion-cannon-tech { background-position: -336.0px -576.0px; }
.gi-md.gi-df-signal-tower-tech { background-position: -384.0px -576.0px; }
.gi-md.gi-df-planetary-defense-system { background-position: -432.0px -576.0px; }
.gi-md.gi-df-jammer-tower-tech { background-position: -480.0px -576.0px; }
.gi-md.gi-df-plasma-turret-tech { background-position: -528.0px -576.0px; }
.gi-md.gi-df-titanium-ammo-box-tech { background-position: -576.0px -576.0px; }
.gi-md.gi-df-superalloy-ammo-box-tech { background-position: -624.0px -576.0px; }
.gi-md.gi-df-high-explosive-shell-set-tech { background-position: -672.0px -576.0px; }
.gi-md.gi-df-supersonic-missile-set-tech { background-position: -720.0px -576.0px; }
.gi-md.gi-df-crystal-shell-set-tech { background-position: -768.0px -576.0px; }
.gi-md.gi-df-gravity-missile-set-tech { background-position: -816.0px -576.0px; }
.gi-md.gi-df-antimatter-capsule-tech { background-position: -864.0px -576.0px; }
.gi-md.gi-df-prototype-tech { background-position: -912.0px -576.0px; }
.gi-md.gi-df-precision-drone-tech { background-position: -960.0px -576.0px; }
.gi-md.gi-df-attack-drone-tech { background-position: -1008.0px -576.0px; }
.gi-md.gi-df-corvette-tech { background-position: -1056.0px -576.0px; }
.gi-md.gi-df-destroyer-tech { background-position: 0.0px -624.0px; }
.gi-md.gi-df-suppressing-capsule-tech { background-position: -48.0px -624.0px; }
.gi-md.gi-df-battlefield-analysis-base-tech { background-position: -96.0px -624.0px; }
.gi-md.gi-df-digital-analog-computation { background-position: -144.0px -624.0px; }
.gi-md.gi-df-matter-recombination { background-position: -192.0px -624.0px; }
.gi-md.gi-df-negentropy-recursion { background-position: -240.0px -624.0px; }
.gi-md.gi-df-high-density-controlled-annihilation { background-position: -288.0px -624.0px; }
.gi-md.gi-mecha-core-1 { background-position: -336.0px -624.0px; }
.gi-md.gi-mecha-core-2 { background-position: -384.0px -624.0px; }
.gi-md.gi-mecha-core-3 { background-position: -432.0px -624.0px; }
.gi-md.gi-mecha-core-4 { background-position: -480.0px -624.0px; }
.gi-md.gi-mecha-core-5 { background-position: -528.0px -624.0px; }
.gi-md.gi-mecha-core-6 { background-position: -576.0px -624.0px; }
.gi-md.gi-mechanical-frame-1 { background-position: -624.0px -624.0px; }
.gi-md.gi-mechanical-frame-2 { background-position: -672.0px -624.0px; }
.gi-md.gi-mechanical-frame-3 { background-position: -720.0px -624.0px; }
.gi-md.gi-mechanical-frame-4 { background-position: -768.0px -624.0px; }
.gi-md.gi-mechanical-frame-5 { background-position: -816.0px -624.0px; }
.gi-md.gi-mechanical-frame-6 { background-position: -864.0px -624.0px; }
.gi-md.gi-mechanical-frame-7 { background-position: -912.0px -624.0px; }
.gi-md.gi-mechanical-frame-8 { background-position: -960.0px -624.0px; }
.gi-md.gi-inventory-capacity-1 { background-position: -1008.0px -624.0px; }
.gi-md.gi-inventory-capacity-2 { background-position: -1056.0px -624.0px; }
.gi-md.gi-inventory-capacity-3 { background-position: 0.0px -672.0px; }
.gi-md.gi-inventory-capacity-4 { background-position: -48.0px -672.0px; }
.gi-md.gi-inventory-capacity-5 { background-position: -96.0px -672.0px; }
.gi-md.gi-inventory-capacity-6 { background-position: -144.0px -672.0px; }
.gi-md.gi-inventory-capacity-7 { background-position: -192.0px -672.0px; }
.gi-md.gi-communication-control-1 { background-position: -240.0px -672.0px; }
.gi-md.gi-communication-control-2 { background-position: -288.0px -672.0px; }
.gi-md.gi-communication-control-3 { background-position: -336.0px -672.0px; }
.gi-md.gi-communication-control-4 { background-position: -384.0px -672.0px; }
.gi-md.gi-communication-control-5 { background-position: -432.0px -672.0px; }
.gi-md.gi-communication-control-6 { background-position: -480.0px -672.0px; }
.gi-md.gi-communication-control-7 { background-position: -528.0px -672.0px; }
.gi-md.gi-energy-circuit-1 { background-position: -576.0px -672.0px; }
.gi-md.gi-energy-circuit-2 { background-position: -624.0px -672.0px; }
.gi-md.gi-energy-circuit-3 { background-position: -672.0px -672.0px; }
.gi-md.gi-energy-circuit-4 { background-position: -720.0px -672.0px; }
.gi-md.gi-energy-circuit-5 { background-position: -768.0px -672.0px; }
.gi-md.gi-energy-circuit-6 { background-position: -816.0px -672.0px; }
.gi-md.gi-drone-engine-1 { background-position: -864.0px -672.0px; }
.gi-md.gi-drone-engine-2 { background-position: -912.0px -672.0px; }
.gi-md.gi-drone-engine-3 { background-position: -960.0px -672.0px; }
.gi-md.gi-drone-engine-4 { background-position: -1008.0px -672.0px; }
.gi-md.gi-drone-engine-5 { background-position: -1056.0px -672.0px; }
.gi-md.gi-drone-engine-6 { background-position: 0.0px -720.0px; }
.gi-md.gi-mass-construction-1 { background-position: -48.0px -720.0px; }
.gi-md.gi-mass-construction-2 { background-position: -96.0px -720.0px; }
.gi-md.gi-mass-construction-3 { background-position: -144.0px -720.0px; }
.gi-md.gi-mass-construction-4 { background-position: -192.0px -720.0px; }
.gi-md.gi-mass-construction-5 { background-position: -240.0px -720.0px; }
.gi-md.gi-df-energy-shield-1 { background-position: -288.0px -720.0px; }
.gi-md.gi-df-energy-shield-2 { background-position: -336.0px -720.0px; }
.gi-md.gi-df-energy-shield-3 { background-position: -384.0px -720.0px; }
.gi-md.gi-df-energy-shield-4 { background-position: -432.0px -720.0px; }
.gi-md.gi-df-energy-shield-5 { background-position: -480.0px -720.0px; }
.gi-md.gi-df-energy-shield-6 { background-position: -528.0px -720.0px; }
.gi-md.gi-df-energy-shield-7 { background-position: -576.0px -720.0px; }
.gi-md.gi-drive-engine-1 { background-position: -624.0px -720.0px; }
.gi-md.gi-drive-engine-2 { background-position: -672.0px -720.0px; }
.gi-md.gi-drive-engine-3 { background-position: -720.0px -720.0px; }
.gi-md.gi-drive-engine-4 { background-position: -768.0px -720.0px; }
.gi-md.gi-drive-engine-5 { background-position: -816.0px -720.0px; }
.gi-md.gi-drive-engine-6 { background-position: -864.0px -720.0px; }
.gi-md.gi-df-auto-reconstruction-marking-1 { background-position: -912.0px -720.0px; }
.gi-md.gi-df-auto-reconstruction-marking-2 { background-position: -960.0px -720.0px; }
.gi-md.gi-df-auto-reconstruction-marking-3 { background-position: -1008.0px -720.0px; }
.gi-md.gi-df-auto-reconstruction-marking-4 { background-position: -1056.0px -720.0px; }
.gi-md.gi-df-auto-reconstruction-marking-5 { background-position: 0.0px -768.0px; }
.gi-md.gi-df-auto-reconstruction-marking-6 { background-position: -48.0px -768.0px; }
.gi-md.gi-solar-sail-life-1 { background-position: -96.0px -768.0px; }
.gi-md.gi-solar-sail-life-2 { background-position: -144.0px -768.0px; }
.gi-md.gi-solar-sail-life-3 { background-position: -192.0px -768.0px; }
.gi-md.gi-solar-sail-life-4 { background-position: -240.0px -768.0px; }
.gi-md.gi-solar-sail-life-5 { background-position: -288.0px -768.0px; }
.gi-md.gi-solar-sail-life-6 { background-position: -336.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-1 { background-position: -384.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-2 { background-position: -432.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-3 { background-position: -480.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-4 { background-position: -528.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-5 { background-position: -576.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-6 { background-position: -624.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-7 { background-position: -672.0px -768.0px; }
.gi-md.gi-ray-transmission-efficiency-8 { background-position: -720.0px -768.0px; }
.gi-md.gi-sorter-cargo-stacking-1 { background-position: -768.0px -768.0px; }
.gi-md.gi-sorter-cargo-stacking-2 { background-position: -816.0px -768.0px; }
.gi-md.gi-sorter-cargo-stacking-3 { background-position: -864.0px -768.0px; }
.gi-md.gi-sorter-cargo-stacking-4 { background-position: -912.0px -768.0px; }
.gi-md.gi-sorter-cargo-stacking-5 { background-position: -960.0px -768.0px; }
.gi-md.gi-sorter-cargo-integration { background-position: -1008.0px -768.0px; }
.gi-md.gi-pile-sorter-1 { background-position: -1056.0px -768.0px; }
.gi-md.gi-pile-sorter-2 { background-position: 0.0px -816.0px; }
.gi-md.gi-pile-sorter-3 { background-position: -48.0px -816.0px; }
.gi-md.gi-pile-sorter-4 { background-position: -96.0px -816.0px; }
.gi-md.gi-pile-sorter-5 { background-position: -144.0px -816.0px; }
.gi-md.gi-pile-sorter-6 { background-position: -192.0px -816.0px; }
.gi-md.gi-distribution-range-1 { background-position: -240.0px -816.0px; }
.gi-md.gi-distribution-range-2 { background-position: -288.0px -816.0px; }
.gi-md.gi-distribution-range-3 { background-position: -336.0px -816.0px; }
.gi-md.gi-distribution-range-4 { background-position: -384.0px -816.0px; }
.gi-md.gi-distribution-range-5 { background-position: -432.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-1 { background-position: -480.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-2 { background-position: -528.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-3 { background-position: -576.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-4 { background-position: -624.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-5 { background-position: -672.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-6 { background-position: -720.0px -816.0px; }
.gi-md.gi-logistics-carrier-engine-7 { background-position: -768.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-1 { background-position: -816.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-2 { background-position: -864.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-3 { background-position: -912.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-4 { background-position: -960.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-5 { background-position: -1008.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-6 { background-position: -1056.0px -816.0px; }
.gi-md.gi-logistics-carrier-capacity-7 { background-position: 0.0px -864.0px; }
.gi-md.gi-logistics-carrier-capacity-8 { background-position: -48.0px -864.0px; }
.gi-md.gi-logistics-carrier-capacity-9 { background-position: -96.0px -864.0px; }
.gi-md.gi-logistics-carrier-capacity-12 { background-position: -144.0px -864.0px; }
.gi-md.gi-logistics-station-integrated-logistics-1 { background-position: -192.0px -864.0px; }
.gi-md.gi-logistics-station-integrated-logistics-2 { background-position: -240.0px -864.0px; }
.gi-md.gi-logistics-station-integrated-logistics-3 { background-position: -288.0px -864.0px; }
.gi-md.gi-veins-utilization-1 { background-position: -336.0px -864.0px; }
.gi-md.gi-veins-utilization-2 { background-position: -384.0px -864.0px; }
.gi-md.gi-veins-utilization-3 { background-position: -432.0px -864.0px; }
.gi-md.gi-veins-utilization-4 { background-position: -480.0px -864.0px; }
.gi-md.gi-veins-utilization-5 { background-position: -528.0px -864.0px; }
.gi-md.gi-veins-utilization-6 { background-position: -576.0px -864.0px; }
.gi-md.gi-vertical-construction-1 { background-position: -624.0px -864.0px; }
.gi-md.gi-vertical-construction-2 { background-position: -672.0px -864.0px; }
.gi-md.gi-vertical-construction-3 { background-position: -720.0px -864.0px; }
.gi-md.gi-vertical-construction-4 { background-position: -768.0px -864.0px; }
.gi-md.gi-vertical-construction-5 { background-position: -816.0px -864.0px; }
.gi-md.gi-vertical-construction-6 { background-position: -864.0px -864.0px; }
.gi-md.gi-research-speed-1 { background-position: -912.0px -864.0px; }
.gi-md.gi-research-speed-2 { background-position: -960.0px -864.0px; }
.gi-md.gi-research-speed-3 { background-position: -1008.0px -864.0px; }
.gi-md.gi-research-speed-4 { background-position: -1056.0px -864.0px; }
.gi-md.gi-universe-exploration-1 { background-position: 0.0px -912.0px; }
.gi-md.gi-universe-exploration-2 { background-position: -48.0px -912.0px; }
.gi-md.gi-universe-exploration-3 { background-position: -96.0px -912.0px; }
.gi-md.gi-universe-exploration-4 { background-position: -144.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-1 { background-position: -192.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-2 { background-position: -240.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-3 { background-position: -288.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-4 { background-position: -336.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-5 { background-position: -384.0px -912.0px; }
.gi-md.gi-df-kinetic-weapon-damage-6 { background-position: -432.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-1 { background-position: -480.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-2 { background-position: -528.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-3 { background-position: -576.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-4 { background-position: -624.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-5 { background-position: -672.0px -912.0px; }
.gi-md.gi-df-energy-weapon-damage-6 { background-position: -720.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-1 { background-position: -768.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-2 { background-position: -816.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-3 { background-position: -864.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-4 { background-position: -912.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-5 { background-position: -960.0px -912.0px; }
.gi-md.gi-df-explosive-weapon-damage-6 { background-position: -1008.0px -912.0px; }
.gi-md.gi-df-combat-drone-damage-1 { background-position: -1056.0px -912.0px; }
.gi-md.gi-df-combat-drone-damage-2 { background-position: 0.0px -960.0px; }
.gi-md.gi-df-combat-drone-damage-3 { background-position: -48.0px -960.0px; }
.gi-md.gi-df-combat-drone-damage-4 { background-position: -96.0px -960.0px; }
.gi-md.gi-df-combat-drone-damage-5 { background-position: -144.0px -960.0px; }
.gi-md.gi-df-combat-drone-attack-speed-1 { background-position: -192.0px -960.0px; }
.gi-md.gi-df-combat-drone-attack-speed-2 { background-position: -240.0px -960.0px; }
.gi-md.gi-df-combat-drone-attack-speed-3 { background-position: -288.0px -960.0px; }
.gi-md.gi-df-combat-drone-attack-speed-4 { background-position: -336.0px -960.0px; }
.gi-md.gi-df-combat-drone-attack-speed-5 { background-position: -384.0px -960.0px; }
.gi-md.gi-df-combat-drone-durability-1 { background-position: -432.0px -960.0px; }
.gi-md.gi-df-combat-drone-durability-2 { background-position: -480.0px -960.0px; }
.gi-md.gi-df-combat-drone-durability-3 { background-position: -528.0px -960.0px; }
.gi-md.gi-df-combat-drone-durability-4 { background-position: -576.0px -960.0px; }
.gi-md.gi-df-combat-drone-durability-5 { background-position: -624.0px -960.0px; }
.gi-md.gi-df-planetary-shield-1 { background-position: -672.0px -960.0px; }
.gi-md.gi-df-planetary-shield-2 { background-position: -720.0px -960.0px; }
.gi-md.gi-df-planetary-shield-3 { background-position: -768.0px -960.0px; }
.gi-md.gi-df-planetary-shield-4 { background-position: -816.0px -960.0px; }
.gi-md.gi-df-planetary-shield-5 { background-position: -864.0px -960.0px; }
.gi-md.gi-df-ground-squadron-expansion-1 { background-position: -912.0px -960.0px; }
.gi-md.gi-df-ground-squadron-expansion-2 { background-position: -960.0px -960.0px; }
.gi-md.gi-df-ground-squadron-expansion-3 { background-position: -1008.0px -960.0px; }
.gi-md.gi-df-ground-squadron-expansion-4 { background-position: -1056.0px -960.0px; }
.gi-md.gi-df-ground-squadron-expansion-5 { background-position: 0.0px -1008.0px; }
.gi-md.gi-df-ground-squadron-expansion-6 { background-position: -48.0px -1008.0px; }
.gi-md.gi-df-ground-squadron-expansion-7 { background-position: -96.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-1 { background-position: -144.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-2 { background-position: -192.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-3 { background-position: -240.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-4 { background-position: -288.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-5 { background-position: -336.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-6 { background-position: -384.0px -1008.0px; }
.gi-md.gi-df-space-fleet-expansion-7 { background-position: -432.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-1 { background-position: -480.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-2 { background-position: -528.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-3 { background-position: -576.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-4 { background-position: -624.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-5 { background-position: -672.0px -1008.0px; }
.gi-md.gi-df-enhanced-structure-6 { background-position: -720.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-1 { background-position: -768.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-2 { background-position: -816.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-3 { background-position: -864.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-4 { background-position: -912.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-5 { background-position: -960.0px -1008.0px; }
.gi-md.gi-df-em-weapon-strength-6 { background-position: -1008.0px -1008.0px; }
.gi-md.gi-buildings { background-position: -1056.0px -1008.0px; }
.gi-md.gi-components { background-position: 0.0px -1056.0px; }
.gi-md.gi-critical-photon-graviton { background-position: -48.0px -1056.0px; }
.gi-md.gi-module { background-position: -96.0px -1056.0px; }
.gi-md.gi-proliferator-1-products { background-position: -144.0px -1056.0px; }
.gi-md.gi-proliferator-1-speed { background-position: -192.0px -1056.0px; }
.gi-md.gi-proliferator-2-products { background-position: -240.0px -1056.0px; }
.gi-md.gi-proliferator-2-speed { background-position: -288.0px -1056.0px; }
.gi-md.gi-proliferator-3-products { background-position: -336.0px -1056.0px; }
.gi-md.gi-proliferator-3-speed { background-position: -384.0px -1056.0px; }

/* === 32px size-scaled positions === */
.gi-sm.gi-iron-ore { background-position: 0.0px 0.0px; }
.gi-sm.gi-copper-ore { background-position: -32.0px 0.0px; }
.gi-sm.gi-silicon-ore { background-position: -64.0px 0.0px; }
.gi-sm.gi-titanium-ore { background-position: -96.0px 0.0px; }
.gi-sm.gi-stone { background-position: -128.0px 0.0px; }
.gi-sm.gi-coal { background-position: -160.0px 0.0px; }
.gi-sm.gi-log { background-position: -192.0px 0.0px; }
.gi-sm.gi-plant-fuel { background-position: -224.0px 0.0px; }
.gi-sm.gi-fire-ice { background-position: -256.0px 0.0px; }
.gi-sm.gi-kimberlite-ore { background-position: -288.0px 0.0px; }
.gi-sm.gi-fractal-silicon { background-position: -320.0px 0.0px; }
.gi-sm.gi-optical-grating-crystal { background-position: -352.0px 0.0px; }
.gi-sm.gi-spiniform-stalagmite-crystal { background-position: -384.0px 0.0px; }
.gi-sm.gi-unipolar-magnet { background-position: -416.0px 0.0px; }
.gi-sm.gi-iron-ingot { background-position: -448.0px 0.0px; }
.gi-sm.gi-copper-ingot { background-position: -480.0px 0.0px; }
.gi-sm.gi-high-purity-silicon { background-position: -512.0px 0.0px; }
.gi-sm.gi-titanium-ingot { background-position: -544.0px 0.0px; }
.gi-sm.gi-stone-brick { background-position: -576.0px 0.0px; }
.gi-sm.gi-energetic-graphite { background-position: -608.0px 0.0px; }
.gi-sm.gi-steel { background-position: -640.0px 0.0px; }
.gi-sm.gi-titanium-alloy { background-position: -672.0px 0.0px; }
.gi-sm.gi-glass { background-position: -704.0px 0.0px; }
.gi-sm.gi-titanium-glass { background-position: 0.0px -32.0px; }
.gi-sm.gi-prism { background-position: -32.0px -32.0px; }
.gi-sm.gi-diamond { background-position: -64.0px -32.0px; }
.gi-sm.gi-crystal-silicon { background-position: -96.0px -32.0px; }
.gi-sm.gi-gear { background-position: -128.0px -32.0px; }
.gi-sm.gi-magnet { background-position: -160.0px -32.0px; }
.gi-sm.gi-magnetic-coil { background-position: -192.0px -32.0px; }
.gi-sm.gi-electric-motor { background-position: -224.0px -32.0px; }
.gi-sm.gi-electromagnetic-turbine { background-position: -256.0px -32.0px; }
.gi-sm.gi-super-magnetic-ring { background-position: -288.0px -32.0px; }
.gi-sm.gi-particle-container { background-position: -320.0px -32.0px; }
.gi-sm.gi-strange-matter { background-position: -352.0px -32.0px; }
.gi-sm.gi-circuit-board { background-position: -384.0px -32.0px; }
.gi-sm.gi-processor { background-position: -416.0px -32.0px; }
.gi-sm.gi-quantum-chip { background-position: -448.0px -32.0px; }
.gi-sm.gi-microcrystalline-component { background-position: -480.0px -32.0px; }
.gi-sm.gi-plane-filter { background-position: -512.0px -32.0px; }
.gi-sm.gi-particle-broadband { background-position: -544.0px -32.0px; }
.gi-sm.gi-plasma-exciter { background-position: -576.0px -32.0px; }
.gi-sm.gi-photon-combiner { background-position: -608.0px -32.0px; }
.gi-sm.gi-solar-sail { background-position: -640.0px -32.0px; }
.gi-sm.gi-water { background-position: -672.0px -32.0px; }
.gi-sm.gi-crude-oil { background-position: -704.0px -32.0px; }
.gi-sm.gi-refined-oil { background-position: 0.0px -64.0px; }
.gi-sm.gi-sulfuric-acid { background-position: -32.0px -64.0px; }
.gi-sm.gi-hydrogen { background-position: -64.0px -64.0px; }
.gi-sm.gi-deuterium { background-position: -96.0px -64.0px; }
.gi-sm.gi-antimatter { background-position: -128.0px -64.0px; }
.gi-sm.gi-critical-photon { background-position: -160.0px -64.0px; }
.gi-sm.gi-hydrogen-fuel-rod { background-position: -192.0px -64.0px; }
.gi-sm.gi-deuteron-fuel-rod { background-position: -224.0px -64.0px; }
.gi-sm.gi-antimatter-fuel-rod { background-position: -256.0px -64.0px; }
.gi-sm.gi-df-strange-annihilation-fuel-rod { background-position: -288.0px -64.0px; }
.gi-sm.gi-plastic { background-position: -320.0px -64.0px; }
.gi-sm.gi-graphene { background-position: -352.0px -64.0px; }
.gi-sm.gi-carbon-nanotube { background-position: -384.0px -64.0px; }
.gi-sm.gi-organic-crystal { background-position: -416.0px -64.0px; }
.gi-sm.gi-titanium-crystal { background-position: -448.0px -64.0px; }
.gi-sm.gi-casimir-crystal { background-position: -480.0px -64.0px; }
.gi-sm.gi-df-combustible-unit { background-position: -512.0px -64.0px; }
.gi-sm.gi-df-explosive-unit { background-position: -544.0px -64.0px; }
.gi-sm.gi-df-crystal-explosive-unit { background-position: -576.0px -64.0px; }
.gi-sm.gi-graviton-lens { background-position: -608.0px -64.0px; }
.gi-sm.gi-space-warper { background-position: -640.0px -64.0px; }
.gi-sm.gi-annihilation-constraint-sphere { background-position: -672.0px -64.0px; }
.gi-sm.gi-df-engine { background-position: -704.0px -64.0px; }
.gi-sm.gi-thruster { background-position: 0.0px -96.0px; }
.gi-sm.gi-reinforced-thruster { background-position: -32.0px -96.0px; }
.gi-sm.gi-logistics-bot { background-position: -64.0px -96.0px; }
.gi-sm.gi-logistics-drone { background-position: -96.0px -96.0px; }
.gi-sm.gi-logistics-vessel { background-position: -128.0px -96.0px; }
.gi-sm.gi-frame-material { background-position: -160.0px -96.0px; }
.gi-sm.gi-dyson-sphere-component { background-position: -192.0px -96.0px; }
.gi-sm.gi-small-carrier-rocket { background-position: -224.0px -96.0px; }
.gi-sm.gi-foundation { background-position: -256.0px -96.0px; }
.gi-sm.gi-proliferator-1 { background-position: -288.0px -96.0px; }
.gi-sm.gi-proliferator-2 { background-position: -320.0px -96.0px; }
.gi-sm.gi-proliferator-3 { background-position: -352.0px -96.0px; }
.gi-sm.gi-df-magnum-ammo-box { background-position: -384.0px -96.0px; }
.gi-sm.gi-df-titanium-ammo-box { background-position: -416.0px -96.0px; }
.gi-sm.gi-df-superalloy-ammo-box { background-position: -448.0px -96.0px; }
.gi-sm.gi-df-shell-set { background-position: -480.0px -96.0px; }
.gi-sm.gi-df-high-explosive-shell-set { background-position: -512.0px -96.0px; }
.gi-sm.gi-df-crystal-shell-set { background-position: -544.0px -96.0px; }
.gi-sm.gi-df-plasma-capsule { background-position: -576.0px -96.0px; }
.gi-sm.gi-df-antimatter-capsule { background-position: -608.0px -96.0px; }
.gi-sm.gi-df-missile-set { background-position: -640.0px -96.0px; }
.gi-sm.gi-df-supersonic-missile-set { background-position: -672.0px -96.0px; }
.gi-sm.gi-df-gravity-missile-set { background-position: -704.0px -96.0px; }
.gi-sm.gi-df-jamming-capsule { background-position: 0.0px -128.0px; }
.gi-sm.gi-df-suppressing-capsule { background-position: -32.0px -128.0px; }
.gi-sm.gi-df-prototype { background-position: -64.0px -128.0px; }
.gi-sm.gi-df-precision-drone { background-position: -96.0px -128.0px; }
.gi-sm.gi-df-attack-drone { background-position: -128.0px -128.0px; }
.gi-sm.gi-df-corvette { background-position: -160.0px -128.0px; }
.gi-sm.gi-df-destroyer { background-position: -192.0px -128.0px; }
.gi-sm.gi-df-dark-fog-matrix { background-position: -224.0px -128.0px; }
.gi-sm.gi-df-silicon-based-neuron { background-position: -256.0px -128.0px; }
.gi-sm.gi-df-matter-recombinator { background-position: -288.0px -128.0px; }
.gi-sm.gi-df-negentropy-singularity { background-position: -320.0px -128.0px; }
.gi-sm.gi-df-core-element { background-position: -352.0px -128.0px; }
.gi-sm.gi-df-energy-shard { background-position: -384.0px -128.0px; }
.gi-sm.gi-conveyor-belt-1 { background-position: -416.0px -128.0px; }
.gi-sm.gi-conveyor-belt-2 { background-position: -448.0px -128.0px; }
.gi-sm.gi-conveyor-belt-3 { background-position: -480.0px -128.0px; }
.gi-sm.gi-sorter-1 { background-position: -512.0px -128.0px; }
.gi-sm.gi-sorter-2 { background-position: -544.0px -128.0px; }
.gi-sm.gi-sorter-3 { background-position: -576.0px -128.0px; }
.gi-sm.gi-sorter-4 { background-position: -608.0px -128.0px; }
.gi-sm.gi-splitter { background-position: -640.0px -128.0px; }
.gi-sm.gi-automatic-piler { background-position: -672.0px -128.0px; }
.gi-sm.gi-traffic-monitor { background-position: -704.0px -128.0px; }
.gi-sm.gi-spray-coater { background-position: 0.0px -160.0px; }
.gi-sm.gi-logistics-distributor { background-position: -32.0px -160.0px; }
.gi-sm.gi-storage-1 { background-position: -64.0px -160.0px; }
.gi-sm.gi-storage-2 { background-position: -96.0px -160.0px; }
.gi-sm.gi-storage-tank { background-position: -128.0px -160.0px; }
.gi-sm.gi-assembling-machine-1 { background-position: -160.0px -160.0px; }
.gi-sm.gi-assembling-machine-2 { background-position: -192.0px -160.0px; }
.gi-sm.gi-assembling-machine-3 { background-position: -224.0px -160.0px; }
.gi-sm.gi-df-recomposing-assembler { background-position: -256.0px -160.0px; }
.gi-sm.gi-tesla-tower { background-position: -288.0px -160.0px; }
.gi-sm.gi-wireless-power-tower { background-position: -320.0px -160.0px; }
.gi-sm.gi-satellite-substation { background-position: -352.0px -160.0px; }
.gi-sm.gi-wind-turbine { background-position: -384.0px -160.0px; }
.gi-sm.gi-thermal-power-plant { background-position: -416.0px -160.0px; }
.gi-sm.gi-mini-fusion-power-plant { background-position: -448.0px -160.0px; }
.gi-sm.gi-geothermal-power-station { background-position: -480.0px -160.0px; }
.gi-sm.gi-mining-machine { background-position: -512.0px -160.0px; }
.gi-sm.gi-advanced-mining-machine { background-position: -544.0px -160.0px; }
.gi-sm.gi-water-pump { background-position: -576.0px -160.0px; }
.gi-sm.gi-arc-smelter { background-position: -608.0px -160.0px; }
.gi-sm.gi-plane-smelter { background-position: -640.0px -160.0px; }
.gi-sm.gi-df-negentropy-smelter { background-position: -672.0px -160.0px; }
.gi-sm.gi-oil-extractor { background-position: -704.0px -160.0px; }
.gi-sm.gi-oil-refinery { background-position: 0.0px -192.0px; }
.gi-sm.gi-chemical-plant { background-position: -32.0px -192.0px; }
.gi-sm.gi-quantum-chemical-plant { background-position: -64.0px -192.0px; }
.gi-sm.gi-fractionator { background-position: -96.0px -192.0px; }
.gi-sm.gi-solar-panel { background-position: -128.0px -192.0px; }
.gi-sm.gi-accumulator { background-position: -160.0px -192.0px; }
.gi-sm.gi-accumulator-full { background-position: -192.0px -192.0px; }
.gi-sm.gi-em-rail-ejector { background-position: -224.0px -192.0px; }
.gi-sm.gi-ray-receiver { background-position: -256.0px -192.0px; }
.gi-sm.gi-vertical-launching-silo { background-position: -288.0px -192.0px; }
.gi-sm.gi-energy-exchanger { background-position: -320.0px -192.0px; }
.gi-sm.gi-miniature-particle-collider { background-position: -352.0px -192.0px; }
.gi-sm.gi-artificial-star { background-position: -384.0px -192.0px; }
.gi-sm.gi-planetary-logistics-station { background-position: -416.0px -192.0px; }
.gi-sm.gi-interstellar-logistics-station { background-position: -448.0px -192.0px; }
.gi-sm.gi-orbital-collector { background-position: -480.0px -192.0px; }
.gi-sm.gi-matrix-lab { background-position: -512.0px -192.0px; }
.gi-sm.gi-df-self-evolution-lab { background-position: -544.0px -192.0px; }
.gi-sm.gi-df-gauss-turret { background-position: -576.0px -192.0px; }
.gi-sm.gi-df-laser-turret { background-position: -608.0px -192.0px; }
.gi-sm.gi-df-implosion-cannon { background-position: -640.0px -192.0px; }
.gi-sm.gi-df-plasma-turret { background-position: -672.0px -192.0px; }
.gi-sm.gi-df-missile-turret { background-position: -704.0px -192.0px; }
.gi-sm.gi-df-jammer-tower { background-position: 0.0px -224.0px; }
.gi-sm.gi-df-signal-tower { background-position: -32.0px -224.0px; }
.gi-sm.gi-df-planetary-shield-generator { background-position: -64.0px -224.0px; }
.gi-sm.gi-df-battlefield-analysis-base { background-position: -96.0px -224.0px; }
.gi-sm.gi-df-plasma-turret-sr { background-position: -128.0px -224.0px; }
.gi-sm.gi-electromagnetic-matrix { background-position: -160.0px -224.0px; }
.gi-sm.gi-energy-matrix { background-position: -192.0px -224.0px; }
.gi-sm.gi-structure-matrix { background-position: -224.0px -224.0px; }
.gi-sm.gi-information-matrix { background-position: -256.0px -224.0px; }
.gi-sm.gi-gravity-matrix { background-position: -288.0px -224.0px; }
.gi-sm.gi-universe-matrix { background-position: -320.0px -224.0px; }
.gi-sm.gi-plasma-refining { background-position: -352.0px -224.0px; }
.gi-sm.gi-casimir-crystal-advanced { background-position: -384.0px -224.0px; }
.gi-sm.gi-graphene-advanced { background-position: -416.0px -224.0px; }
.gi-sm.gi-carbon-nanotube-advanced { background-position: -448.0px -224.0px; }
.gi-sm.gi-organic-crystal-original { background-position: -480.0px -224.0px; }
.gi-sm.gi-x-ray-cracking { background-position: -512.0px -224.0px; }
.gi-sm.gi-diamond-advanced { background-position: -544.0px -224.0px; }
.gi-sm.gi-crystal-silicon-advanced { background-position: -576.0px -224.0px; }
.gi-sm.gi-photon-combiner-advanced { background-position: -608.0px -224.0px; }
.gi-sm.gi-mass-energy-storage { background-position: -640.0px -224.0px; }
.gi-sm.gi-space-warper-advanced { background-position: -672.0px -224.0px; }
.gi-sm.gi-particle-container-advanced { background-position: -704.0px -224.0px; }
.gi-sm.gi-deuterium-fractionation { background-position: 0.0px -256.0px; }
.gi-sm.gi-reforming-refine { background-position: -32.0px -256.0px; }
.gi-sm.gi-iron-vein { background-position: -64.0px -256.0px; }
.gi-sm.gi-copper-vein { background-position: -96.0px -256.0px; }
.gi-sm.gi-silicium-vein { background-position: -128.0px -256.0px; }
.gi-sm.gi-titanium-vein { background-position: -160.0px -256.0px; }
.gi-sm.gi-stone-vein { background-position: -192.0px -256.0px; }
.gi-sm.gi-coal-vein { background-position: -224.0px -256.0px; }
.gi-sm.gi-crude-oil-seep { background-position: -256.0px -256.0px; }
.gi-sm.gi-fire-ice-vein { background-position: -288.0px -256.0px; }
.gi-sm.gi-kimberlite-vein { background-position: -320.0px -256.0px; }
.gi-sm.gi-fractal-silicon-vein { background-position: -352.0px -256.0px; }
.gi-sm.gi-organic-crystal-vein { background-position: -384.0px -256.0px; }
.gi-sm.gi-optical-grating-crystal-vein { background-position: -416.0px -256.0px; }
.gi-sm.gi-spiniform-stalagmite-crystal-vein { background-position: -448.0px -256.0px; }
.gi-sm.gi-unipolar-magnet-vein { background-position: -480.0px -256.0px; }
.gi-sm.gi-electromagnetism { background-position: -512.0px -256.0px; }
.gi-sm.gi-electromagnetic-matrix-technology { background-position: -544.0px -256.0px; }
.gi-sm.gi-high-efficiency-plasma-control { background-position: -576.0px -256.0px; }
.gi-sm.gi-plasma-extract-refining { background-position: -608.0px -256.0px; }
.gi-sm.gi-x-ray-cracking-technology { background-position: -640.0px -256.0px; }
.gi-sm.gi-reforming-refine-technology { background-position: -672.0px -256.0px; }
.gi-sm.gi-energy-matrix-technology { background-position: -704.0px -256.0px; }
.gi-sm.gi-hydrogen-fuel-rod-technology { background-position: 0.0px -288.0px; }
.gi-sm.gi-thruster-technology { background-position: -32.0px -288.0px; }
.gi-sm.gi-reinforced-thruster-technology { background-position: -64.0px -288.0px; }
.gi-sm.gi-fluid-storage-encapsulation { background-position: -96.0px -288.0px; }
.gi-sm.gi-basic-chemical-engineering { background-position: -128.0px -288.0px; }
.gi-sm.gi-polymer-chemical-engineering { background-position: -160.0px -288.0px; }
.gi-sm.gi-high-strength-crystal { background-position: -192.0px -288.0px; }
.gi-sm.gi-structure-matrix-technology { background-position: -224.0px -288.0px; }
.gi-sm.gi-casimir-crystal-technology { background-position: -256.0px -288.0px; }
.gi-sm.gi-high-strength-glass { background-position: -288.0px -288.0px; }
.gi-sm.gi-applied-superconductor { background-position: -320.0px -288.0px; }
.gi-sm.gi-high-strength-material { background-position: -352.0px -288.0px; }
.gi-sm.gi-particle-control-technology { background-position: -384.0px -288.0px; }
.gi-sm.gi-deuterium-fractionation-technology { background-position: -416.0px -288.0px; }
.gi-sm.gi-wave-function-interference { background-position: -448.0px -288.0px; }
.gi-sm.gi-miniature-particle-collider-technology { background-position: -480.0px -288.0px; }
.gi-sm.gi-strange-matter-technology { background-position: -512.0px -288.0px; }
.gi-sm.gi-artificial-star-technology { background-position: -544.0px -288.0px; }
.gi-sm.gi-controlled-annihilation-reaction { background-position: -576.0px -288.0px; }
.gi-sm.gi-proliferator-1-technology { background-position: -608.0px -288.0px; }
.gi-sm.gi-proliferator-2-technology { background-position: -640.0px -288.0px; }
.gi-sm.gi-proliferator-3-technology { background-position: -672.0px -288.0px; }
.gi-sm.gi-basic-assembling-processes { background-position: -704.0px -288.0px; }
.gi-sm.gi-high-speed-assembling-processes { background-position: 0.0px -320.0px; }
.gi-sm.gi-quantum-printing-technology { background-position: -32.0px -320.0px; }
.gi-sm.gi-processor-technology { background-position: -64.0px -320.0px; }
.gi-sm.gi-quantum-chip-technology { background-position: -96.0px -320.0px; }
.gi-sm.gi-photon-spotlight-mining-technology { background-position: -128.0px -320.0px; }
.gi-sm.gi-mesoscopic-quantum-entanglement { background-position: -160.0px -320.0px; }
.gi-sm.gi-semiconductor-material { background-position: -192.0px -320.0px; }
.gi-sm.gi-information-matrix-technology { background-position: -224.0px -320.0px; }
.gi-sm.gi-automatic-metallurgy { background-position: -256.0px -320.0px; }
.gi-sm.gi-smelting-purification { background-position: -288.0px -320.0px; }
.gi-sm.gi-crystal-smelting { background-position: -320.0px -320.0px; }
.gi-sm.gi-steel-smelting { background-position: -352.0px -320.0px; }
.gi-sm.gi-thermal-power { background-position: -384.0px -320.0px; }
.gi-sm.gi-titanium-smelting { background-position: -416.0px -320.0px; }
.gi-sm.gi-high-strength-titanium-alloy { background-position: -448.0px -320.0px; }
.gi-sm.gi-environment-modification { background-position: -480.0px -320.0px; }
.gi-sm.gi-mini-fusion-power-generation { background-position: -512.0px -320.0px; }
.gi-sm.gi-plane-filter-smelting-technology { background-position: -544.0px -320.0px; }
.gi-sm.gi-solar-collection { background-position: -576.0px -320.0px; }
.gi-sm.gi-photon-frequency-conversion { background-position: -608.0px -320.0px; }
.gi-sm.gi-solar-sail-orbit-system { background-position: -640.0px -320.0px; }
.gi-sm.gi-ray-receiver-technology { background-position: -672.0px -320.0px; }
.gi-sm.gi-planetary-ionosphere-utilization { background-position: -704.0px -320.0px; }
.gi-sm.gi-dirac-inversion-mechanism { background-position: 0.0px -352.0px; }
.gi-sm.gi-universe-matrix-technology { background-position: -32.0px -352.0px; }
.gi-sm.gi-mission-completed { background-position: -64.0px -352.0px; }
.gi-sm.gi-energy-storage { background-position: -96.0px -352.0px; }
.gi-sm.gi-interstellar-power-transmission { background-position: -128.0px -352.0px; }
.gi-sm.gi-geothermal-extraction { background-position: -160.0px -352.0px; }
.gi-sm.gi-high-strength-lightweight-structure { background-position: -192.0px -352.0px; }
.gi-sm.gi-vertical-launching-silo-technology { background-position: -224.0px -352.0px; }
.gi-sm.gi-dyson-sphere-stress-system-1 { background-position: -256.0px -352.0px; }
.gi-sm.gi-basic-logistics-system { background-position: -288.0px -352.0px; }
.gi-sm.gi-improved-logistics-system { background-position: -320.0px -352.0px; }
.gi-sm.gi-high-efficiency-logistics-system { background-position: -352.0px -352.0px; }
.gi-sm.gi-planetary-logistics-system { background-position: -384.0px -352.0px; }
.gi-sm.gi-interstellar-logistics-system { background-position: -416.0px -352.0px; }
.gi-sm.gi-gas-giants-exploitation { background-position: -448.0px -352.0px; }
.gi-sm.gi-integrated-logistics-system { background-position: -480.0px -352.0px; }
.gi-sm.gi-distribution-logistics-system { background-position: -512.0px -352.0px; }
.gi-sm.gi-electromagnetic-drive { background-position: -544.0px -352.0px; }
.gi-sm.gi-magnetic-levitation-technology { background-position: -576.0px -352.0px; }
.gi-sm.gi-magnetic-particle-trap { background-position: -608.0px -352.0px; }
.gi-sm.gi-gravitational-wave-refraction { background-position: -640.0px -352.0px; }
.gi-sm.gi-gravity-matrix-technology { background-position: -672.0px -352.0px; }
.gi-sm.gi-super-magnetic-field-generator { background-position: -704.0px -352.0px; }
.gi-sm.gi-satellite-power-distribution-system { background-position: 0.0px -384.0px; }
.gi-sm.gi-df-weapon-system { background-position: -32.0px -384.0px; }
.gi-sm.gi-df-combustible-unit-tech { background-position: -64.0px -384.0px; }
.gi-sm.gi-df-explosive-unit-tech { background-position: -96.0px -384.0px; }
.gi-sm.gi-df-crystal-explosive-unit-tech { background-position: -128.0px -384.0px; }
.gi-sm.gi-df-engine-tech { background-position: -160.0px -384.0px; }
.gi-sm.gi-df-missile-turret-tech { background-position: -192.0px -384.0px; }
.gi-sm.gi-df-implosion-cannon-tech { background-position: -224.0px -384.0px; }
.gi-sm.gi-df-signal-tower-tech { background-position: -256.0px -384.0px; }
.gi-sm.gi-df-planetary-defense-system { background-position: -288.0px -384.0px; }
.gi-sm.gi-df-jammer-tower-tech { background-position: -320.0px -384.0px; }
.gi-sm.gi-df-plasma-turret-tech { background-position: -352.0px -384.0px; }
.gi-sm.gi-df-titanium-ammo-box-tech { background-position: -384.0px -384.0px; }
.gi-sm.gi-df-superalloy-ammo-box-tech { background-position: -416.0px -384.0px; }
.gi-sm.gi-df-high-explosive-shell-set-tech { background-position: -448.0px -384.0px; }
.gi-sm.gi-df-supersonic-missile-set-tech { background-position: -480.0px -384.0px; }
.gi-sm.gi-df-crystal-shell-set-tech { background-position: -512.0px -384.0px; }
.gi-sm.gi-df-gravity-missile-set-tech { background-position: -544.0px -384.0px; }
.gi-sm.gi-df-antimatter-capsule-tech { background-position: -576.0px -384.0px; }
.gi-sm.gi-df-prototype-tech { background-position: -608.0px -384.0px; }
.gi-sm.gi-df-precision-drone-tech { background-position: -640.0px -384.0px; }
.gi-sm.gi-df-attack-drone-tech { background-position: -672.0px -384.0px; }
.gi-sm.gi-df-corvette-tech { background-position: -704.0px -384.0px; }
.gi-sm.gi-df-destroyer-tech { background-position: 0.0px -416.0px; }
.gi-sm.gi-df-suppressing-capsule-tech { background-position: -32.0px -416.0px; }
.gi-sm.gi-df-battlefield-analysis-base-tech { background-position: -64.0px -416.0px; }
.gi-sm.gi-df-digital-analog-computation { background-position: -96.0px -416.0px; }
.gi-sm.gi-df-matter-recombination { background-position: -128.0px -416.0px; }
.gi-sm.gi-df-negentropy-recursion { background-position: -160.0px -416.0px; }
.gi-sm.gi-df-high-density-controlled-annihilation { background-position: -192.0px -416.0px; }
.gi-sm.gi-mecha-core-1 { background-position: -224.0px -416.0px; }
.gi-sm.gi-mecha-core-2 { background-position: -256.0px -416.0px; }
.gi-sm.gi-mecha-core-3 { background-position: -288.0px -416.0px; }
.gi-sm.gi-mecha-core-4 { background-position: -320.0px -416.0px; }
.gi-sm.gi-mecha-core-5 { background-position: -352.0px -416.0px; }
.gi-sm.gi-mecha-core-6 { background-position: -384.0px -416.0px; }
.gi-sm.gi-mechanical-frame-1 { background-position: -416.0px -416.0px; }
.gi-sm.gi-mechanical-frame-2 { background-position: -448.0px -416.0px; }
.gi-sm.gi-mechanical-frame-3 { background-position: -480.0px -416.0px; }
.gi-sm.gi-mechanical-frame-4 { background-position: -512.0px -416.0px; }
.gi-sm.gi-mechanical-frame-5 { background-position: -544.0px -416.0px; }
.gi-sm.gi-mechanical-frame-6 { background-position: -576.0px -416.0px; }
.gi-sm.gi-mechanical-frame-7 { background-position: -608.0px -416.0px; }
.gi-sm.gi-mechanical-frame-8 { background-position: -640.0px -416.0px; }
.gi-sm.gi-inventory-capacity-1 { background-position: -672.0px -416.0px; }
.gi-sm.gi-inventory-capacity-2 { background-position: -704.0px -416.0px; }
.gi-sm.gi-inventory-capacity-3 { background-position: 0.0px -448.0px; }
.gi-sm.gi-inventory-capacity-4 { background-position: -32.0px -448.0px; }
.gi-sm.gi-inventory-capacity-5 { background-position: -64.0px -448.0px; }
.gi-sm.gi-inventory-capacity-6 { background-position: -96.0px -448.0px; }
.gi-sm.gi-inventory-capacity-7 { background-position: -128.0px -448.0px; }
.gi-sm.gi-communication-control-1 { background-position: -160.0px -448.0px; }
.gi-sm.gi-communication-control-2 { background-position: -192.0px -448.0px; }
.gi-sm.gi-communication-control-3 { background-position: -224.0px -448.0px; }
.gi-sm.gi-communication-control-4 { background-position: -256.0px -448.0px; }
.gi-sm.gi-communication-control-5 { background-position: -288.0px -448.0px; }
.gi-sm.gi-communication-control-6 { background-position: -320.0px -448.0px; }
.gi-sm.gi-communication-control-7 { background-position: -352.0px -448.0px; }
.gi-sm.gi-energy-circuit-1 { background-position: -384.0px -448.0px; }
.gi-sm.gi-energy-circuit-2 { background-position: -416.0px -448.0px; }
.gi-sm.gi-energy-circuit-3 { background-position: -448.0px -448.0px; }
.gi-sm.gi-energy-circuit-4 { background-position: -480.0px -448.0px; }
.gi-sm.gi-energy-circuit-5 { background-position: -512.0px -448.0px; }
.gi-sm.gi-energy-circuit-6 { background-position: -544.0px -448.0px; }
.gi-sm.gi-drone-engine-1 { background-position: -576.0px -448.0px; }
.gi-sm.gi-drone-engine-2 { background-position: -608.0px -448.0px; }
.gi-sm.gi-drone-engine-3 { background-position: -640.0px -448.0px; }
.gi-sm.gi-drone-engine-4 { background-position: -672.0px -448.0px; }
.gi-sm.gi-drone-engine-5 { background-position: -704.0px -448.0px; }
.gi-sm.gi-drone-engine-6 { background-position: 0.0px -480.0px; }
.gi-sm.gi-mass-construction-1 { background-position: -32.0px -480.0px; }
.gi-sm.gi-mass-construction-2 { background-position: -64.0px -480.0px; }
.gi-sm.gi-mass-construction-3 { background-position: -96.0px -480.0px; }
.gi-sm.gi-mass-construction-4 { background-position: -128.0px -480.0px; }
.gi-sm.gi-mass-construction-5 { background-position: -160.0px -480.0px; }
.gi-sm.gi-df-energy-shield-1 { background-position: -192.0px -480.0px; }
.gi-sm.gi-df-energy-shield-2 { background-position: -224.0px -480.0px; }
.gi-sm.gi-df-energy-shield-3 { background-position: -256.0px -480.0px; }
.gi-sm.gi-df-energy-shield-4 { background-position: -288.0px -480.0px; }
.gi-sm.gi-df-energy-shield-5 { background-position: -320.0px -480.0px; }
.gi-sm.gi-df-energy-shield-6 { background-position: -352.0px -480.0px; }
.gi-sm.gi-df-energy-shield-7 { background-position: -384.0px -480.0px; }
.gi-sm.gi-drive-engine-1 { background-position: -416.0px -480.0px; }
.gi-sm.gi-drive-engine-2 { background-position: -448.0px -480.0px; }
.gi-sm.gi-drive-engine-3 { background-position: -480.0px -480.0px; }
.gi-sm.gi-drive-engine-4 { background-position: -512.0px -480.0px; }
.gi-sm.gi-drive-engine-5 { background-position: -544.0px -480.0px; }
.gi-sm.gi-drive-engine-6 { background-position: -576.0px -480.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-1 { background-position: -608.0px -480.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-2 { background-position: -640.0px -480.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-3 { background-position: -672.0px -480.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-4 { background-position: -704.0px -480.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-5 { background-position: 0.0px -512.0px; }
.gi-sm.gi-df-auto-reconstruction-marking-6 { background-position: -32.0px -512.0px; }
.gi-sm.gi-solar-sail-life-1 { background-position: -64.0px -512.0px; }
.gi-sm.gi-solar-sail-life-2 { background-position: -96.0px -512.0px; }
.gi-sm.gi-solar-sail-life-3 { background-position: -128.0px -512.0px; }
.gi-sm.gi-solar-sail-life-4 { background-position: -160.0px -512.0px; }
.gi-sm.gi-solar-sail-life-5 { background-position: -192.0px -512.0px; }
.gi-sm.gi-solar-sail-life-6 { background-position: -224.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-1 { background-position: -256.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-2 { background-position: -288.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-3 { background-position: -320.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-4 { background-position: -352.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-5 { background-position: -384.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-6 { background-position: -416.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-7 { background-position: -448.0px -512.0px; }
.gi-sm.gi-ray-transmission-efficiency-8 { background-position: -480.0px -512.0px; }
.gi-sm.gi-sorter-cargo-stacking-1 { background-position: -512.0px -512.0px; }
.gi-sm.gi-sorter-cargo-stacking-2 { background-position: -544.0px -512.0px; }
.gi-sm.gi-sorter-cargo-stacking-3 { background-position: -576.0px -512.0px; }
.gi-sm.gi-sorter-cargo-stacking-4 { background-position: -608.0px -512.0px; }
.gi-sm.gi-sorter-cargo-stacking-5 { background-position: -640.0px -512.0px; }
.gi-sm.gi-sorter-cargo-integration { background-position: -672.0px -512.0px; }
.gi-sm.gi-pile-sorter-1 { background-position: -704.0px -512.0px; }
.gi-sm.gi-pile-sorter-2 { background-position: 0.0px -544.0px; }
.gi-sm.gi-pile-sorter-3 { background-position: -32.0px -544.0px; }
.gi-sm.gi-pile-sorter-4 { background-position: -64.0px -544.0px; }
.gi-sm.gi-pile-sorter-5 { background-position: -96.0px -544.0px; }
.gi-sm.gi-pile-sorter-6 { background-position: -128.0px -544.0px; }
.gi-sm.gi-distribution-range-1 { background-position: -160.0px -544.0px; }
.gi-sm.gi-distribution-range-2 { background-position: -192.0px -544.0px; }
.gi-sm.gi-distribution-range-3 { background-position: -224.0px -544.0px; }
.gi-sm.gi-distribution-range-4 { background-position: -256.0px -544.0px; }
.gi-sm.gi-distribution-range-5 { background-position: -288.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-1 { background-position: -320.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-2 { background-position: -352.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-3 { background-position: -384.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-4 { background-position: -416.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-5 { background-position: -448.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-6 { background-position: -480.0px -544.0px; }
.gi-sm.gi-logistics-carrier-engine-7 { background-position: -512.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-1 { background-position: -544.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-2 { background-position: -576.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-3 { background-position: -608.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-4 { background-position: -640.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-5 { background-position: -672.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-6 { background-position: -704.0px -544.0px; }
.gi-sm.gi-logistics-carrier-capacity-7 { background-position: 0.0px -576.0px; }
.gi-sm.gi-logistics-carrier-capacity-8 { background-position: -32.0px -576.0px; }
.gi-sm.gi-logistics-carrier-capacity-9 { background-position: -64.0px -576.0px; }
.gi-sm.gi-logistics-carrier-capacity-12 { background-position: -96.0px -576.0px; }
.gi-sm.gi-logistics-station-integrated-logistics-1 { background-position: -128.0px -576.0px; }
.gi-sm.gi-logistics-station-integrated-logistics-2 { background-position: -160.0px -576.0px; }
.gi-sm.gi-logistics-station-integrated-logistics-3 { background-position: -192.0px -576.0px; }
.gi-sm.gi-veins-utilization-1 { background-position: -224.0px -576.0px; }
.gi-sm.gi-veins-utilization-2 { background-position: -256.0px -576.0px; }
.gi-sm.gi-veins-utilization-3 { background-position: -288.0px -576.0px; }
.gi-sm.gi-veins-utilization-4 { background-position: -320.0px -576.0px; }
.gi-sm.gi-veins-utilization-5 { background-position: -352.0px -576.0px; }
.gi-sm.gi-veins-utilization-6 { background-position: -384.0px -576.0px; }
.gi-sm.gi-vertical-construction-1 { background-position: -416.0px -576.0px; }
.gi-sm.gi-vertical-construction-2 { background-position: -448.0px -576.0px; }
.gi-sm.gi-vertical-construction-3 { background-position: -480.0px -576.0px; }
.gi-sm.gi-vertical-construction-4 { background-position: -512.0px -576.0px; }
.gi-sm.gi-vertical-construction-5 { background-position: -544.0px -576.0px; }
.gi-sm.gi-vertical-construction-6 { background-position: -576.0px -576.0px; }
.gi-sm.gi-research-speed-1 { background-position: -608.0px -576.0px; }
.gi-sm.gi-research-speed-2 { background-position: -640.0px -576.0px; }
.gi-sm.gi-research-speed-3 { background-position: -672.0px -576.0px; }
.gi-sm.gi-research-speed-4 { background-position: -704.0px -576.0px; }
.gi-sm.gi-universe-exploration-1 { background-position: 0.0px -608.0px; }
.gi-sm.gi-universe-exploration-2 { background-position: -32.0px -608.0px; }
.gi-sm.gi-universe-exploration-3 { background-position: -64.0px -608.0px; }
.gi-sm.gi-universe-exploration-4 { background-position: -96.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-1 { background-position: -128.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-2 { background-position: -160.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-3 { background-position: -192.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-4 { background-position: -224.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-5 { background-position: -256.0px -608.0px; }
.gi-sm.gi-df-kinetic-weapon-damage-6 { background-position: -288.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-1 { background-position: -320.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-2 { background-position: -352.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-3 { background-position: -384.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-4 { background-position: -416.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-5 { background-position: -448.0px -608.0px; }
.gi-sm.gi-df-energy-weapon-damage-6 { background-position: -480.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-1 { background-position: -512.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-2 { background-position: -544.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-3 { background-position: -576.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-4 { background-position: -608.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-5 { background-position: -640.0px -608.0px; }
.gi-sm.gi-df-explosive-weapon-damage-6 { background-position: -672.0px -608.0px; }
.gi-sm.gi-df-combat-drone-damage-1 { background-position: -704.0px -608.0px; }
.gi-sm.gi-df-combat-drone-damage-2 { background-position: 0.0px -640.0px; }
.gi-sm.gi-df-combat-drone-damage-3 { background-position: -32.0px -640.0px; }
.gi-sm.gi-df-combat-drone-damage-4 { background-position: -64.0px -640.0px; }
.gi-sm.gi-df-combat-drone-damage-5 { background-position: -96.0px -640.0px; }
.gi-sm.gi-df-combat-drone-attack-speed-1 { background-position: -128.0px -640.0px; }
.gi-sm.gi-df-combat-drone-attack-speed-2 { background-position: -160.0px -640.0px; }
.gi-sm.gi-df-combat-drone-attack-speed-3 { background-position: -192.0px -640.0px; }
.gi-sm.gi-df-combat-drone-attack-speed-4 { background-position: -224.0px -640.0px; }
.gi-sm.gi-df-combat-drone-attack-speed-5 { background-position: -256.0px -640.0px; }
.gi-sm.gi-df-combat-drone-durability-1 { background-position: -288.0px -640.0px; }
.gi-sm.gi-df-combat-drone-durability-2 { background-position: -320.0px -640.0px; }
.gi-sm.gi-df-combat-drone-durability-3 { background-position: -352.0px -640.0px; }
.gi-sm.gi-df-combat-drone-durability-4 { background-position: -384.0px -640.0px; }
.gi-sm.gi-df-combat-drone-durability-5 { background-position: -416.0px -640.0px; }
.gi-sm.gi-df-planetary-shield-1 { background-position: -448.0px -640.0px; }
.gi-sm.gi-df-planetary-shield-2 { background-position: -480.0px -640.0px; }
.gi-sm.gi-df-planetary-shield-3 { background-position: -512.0px -640.0px; }
.gi-sm.gi-df-planetary-shield-4 { background-position: -544.0px -640.0px; }
.gi-sm.gi-df-planetary-shield-5 { background-position: -576.0px -640.0px; }
.gi-sm.gi-df-ground-squadron-expansion-1 { background-position: -608.0px -640.0px; }
.gi-sm.gi-df-ground-squadron-expansion-2 { background-position: -640.0px -640.0px; }
.gi-sm.gi-df-ground-squadron-expansion-3 { background-position: -672.0px -640.0px; }
.gi-sm.gi-df-ground-squadron-expansion-4 { background-position: -704.0px -640.0px; }
.gi-sm.gi-df-ground-squadron-expansion-5 { background-position: 0.0px -672.0px; }
.gi-sm.gi-df-ground-squadron-expansion-6 { background-position: -32.0px -672.0px; }
.gi-sm.gi-df-ground-squadron-expansion-7 { background-position: -64.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-1 { background-position: -96.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-2 { background-position: -128.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-3 { background-position: -160.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-4 { background-position: -192.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-5 { background-position: -224.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-6 { background-position: -256.0px -672.0px; }
.gi-sm.gi-df-space-fleet-expansion-7 { background-position: -288.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-1 { background-position: -320.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-2 { background-position: -352.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-3 { background-position: -384.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-4 { background-position: -416.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-5 { background-position: -448.0px -672.0px; }
.gi-sm.gi-df-enhanced-structure-6 { background-position: -480.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-1 { background-position: -512.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-2 { background-position: -544.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-3 { background-position: -576.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-4 { background-position: -608.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-5 { background-position: -640.0px -672.0px; }
.gi-sm.gi-df-em-weapon-strength-6 { background-position: -672.0px -672.0px; }
.gi-sm.gi-buildings { background-position: -704.0px -672.0px; }
.gi-sm.gi-components { background-position: 0.0px -704.0px; }
.gi-sm.gi-critical-photon-graviton { background-position: -32.0px -704.0px; }
.gi-sm.gi-module { background-position: -64.0px -704.0px; }
.gi-sm.gi-proliferator-1-products { background-position: -96.0px -704.0px; }
.gi-sm.gi-proliferator-1-speed { background-position: -128.0px -704.0px; }
.gi-sm.gi-proliferator-2-products { background-position: -160.0px -704.0px; }
.gi-sm.gi-proliferator-2-speed { background-position: -192.0px -704.0px; }
.gi-sm.gi-proliferator-3-products { background-position: -224.0px -704.0px; }
.gi-sm.gi-proliferator-3-speed { background-position: -256.0px -704.0px; }

/* === 24px size-scaled positions === */
.gi-xs.gi-iron-ore { background-position: 0.0px 0.0px; }
.gi-xs.gi-copper-ore { background-position: -24.0px 0.0px; }
.gi-xs.gi-silicon-ore { background-position: -48.0px 0.0px; }
.gi-xs.gi-titanium-ore { background-position: -72.0px 0.0px; }
.gi-xs.gi-stone { background-position: -96.0px 0.0px; }
.gi-xs.gi-coal { background-position: -120.0px 0.0px; }
.gi-xs.gi-log { background-position: -144.0px 0.0px; }
.gi-xs.gi-plant-fuel { background-position: -168.0px 0.0px; }
.gi-xs.gi-fire-ice { background-position: -192.0px 0.0px; }
.gi-xs.gi-kimberlite-ore { background-position: -216.0px 0.0px; }
.gi-xs.gi-fractal-silicon { background-position: -240.0px 0.0px; }
.gi-xs.gi-optical-grating-crystal { background-position: -264.0px 0.0px; }
.gi-xs.gi-spiniform-stalagmite-crystal { background-position: -288.0px 0.0px; }
.gi-xs.gi-unipolar-magnet { background-position: -312.0px 0.0px; }
.gi-xs.gi-iron-ingot { background-position: -336.0px 0.0px; }
.gi-xs.gi-copper-ingot { background-position: -360.0px 0.0px; }
.gi-xs.gi-high-purity-silicon { background-position: -384.0px 0.0px; }
.gi-xs.gi-titanium-ingot { background-position: -408.0px 0.0px; }
.gi-xs.gi-stone-brick { background-position: -432.0px 0.0px; }
.gi-xs.gi-energetic-graphite { background-position: -456.0px 0.0px; }
.gi-xs.gi-steel { background-position: -480.0px 0.0px; }
.gi-xs.gi-titanium-alloy { background-position: -504.0px 0.0px; }
.gi-xs.gi-glass { background-position: -528.0px 0.0px; }
.gi-xs.gi-titanium-glass { background-position: 0.0px -24.0px; }
.gi-xs.gi-prism { background-position: -24.0px -24.0px; }
.gi-xs.gi-diamond { background-position: -48.0px -24.0px; }
.gi-xs.gi-crystal-silicon { background-position: -72.0px -24.0px; }
.gi-xs.gi-gear { background-position: -96.0px -24.0px; }
.gi-xs.gi-magnet { background-position: -120.0px -24.0px; }
.gi-xs.gi-magnetic-coil { background-position: -144.0px -24.0px; }
.gi-xs.gi-electric-motor { background-position: -168.0px -24.0px; }
.gi-xs.gi-electromagnetic-turbine { background-position: -192.0px -24.0px; }
.gi-xs.gi-super-magnetic-ring { background-position: -216.0px -24.0px; }
.gi-xs.gi-particle-container { background-position: -240.0px -24.0px; }
.gi-xs.gi-strange-matter { background-position: -264.0px -24.0px; }
.gi-xs.gi-circuit-board { background-position: -288.0px -24.0px; }
.gi-xs.gi-processor { background-position: -312.0px -24.0px; }
.gi-xs.gi-quantum-chip { background-position: -336.0px -24.0px; }
.gi-xs.gi-microcrystalline-component { background-position: -360.0px -24.0px; }
.gi-xs.gi-plane-filter { background-position: -384.0px -24.0px; }
.gi-xs.gi-particle-broadband { background-position: -408.0px -24.0px; }
.gi-xs.gi-plasma-exciter { background-position: -432.0px -24.0px; }
.gi-xs.gi-photon-combiner { background-position: -456.0px -24.0px; }
.gi-xs.gi-solar-sail { background-position: -480.0px -24.0px; }
.gi-xs.gi-water { background-position: -504.0px -24.0px; }
.gi-xs.gi-crude-oil { background-position: -528.0px -24.0px; }
.gi-xs.gi-refined-oil { background-position: 0.0px -48.0px; }
.gi-xs.gi-sulfuric-acid { background-position: -24.0px -48.0px; }
.gi-xs.gi-hydrogen { background-position: -48.0px -48.0px; }
.gi-xs.gi-deuterium { background-position: -72.0px -48.0px; }
.gi-xs.gi-antimatter { background-position: -96.0px -48.0px; }
.gi-xs.gi-critical-photon { background-position: -120.0px -48.0px; }
.gi-xs.gi-hydrogen-fuel-rod { background-position: -144.0px -48.0px; }
.gi-xs.gi-deuteron-fuel-rod { background-position: -168.0px -48.0px; }
.gi-xs.gi-antimatter-fuel-rod { background-position: -192.0px -48.0px; }
.gi-xs.gi-df-strange-annihilation-fuel-rod { background-position: -216.0px -48.0px; }
.gi-xs.gi-plastic { background-position: -240.0px -48.0px; }
.gi-xs.gi-graphene { background-position: -264.0px -48.0px; }
.gi-xs.gi-carbon-nanotube { background-position: -288.0px -48.0px; }
.gi-xs.gi-organic-crystal { background-position: -312.0px -48.0px; }
.gi-xs.gi-titanium-crystal { background-position: -336.0px -48.0px; }
.gi-xs.gi-casimir-crystal { background-position: -360.0px -48.0px; }
.gi-xs.gi-df-combustible-unit { background-position: -384.0px -48.0px; }
.gi-xs.gi-df-explosive-unit { background-position: -408.0px -48.0px; }
.gi-xs.gi-df-crystal-explosive-unit { background-position: -432.0px -48.0px; }
.gi-xs.gi-graviton-lens { background-position: -456.0px -48.0px; }
.gi-xs.gi-space-warper { background-position: -480.0px -48.0px; }
.gi-xs.gi-annihilation-constraint-sphere { background-position: -504.0px -48.0px; }
.gi-xs.gi-df-engine { background-position: -528.0px -48.0px; }
.gi-xs.gi-thruster { background-position: 0.0px -72.0px; }
.gi-xs.gi-reinforced-thruster { background-position: -24.0px -72.0px; }
.gi-xs.gi-logistics-bot { background-position: -48.0px -72.0px; }
.gi-xs.gi-logistics-drone { background-position: -72.0px -72.0px; }
.gi-xs.gi-logistics-vessel { background-position: -96.0px -72.0px; }
.gi-xs.gi-frame-material { background-position: -120.0px -72.0px; }
.gi-xs.gi-dyson-sphere-component { background-position: -144.0px -72.0px; }
.gi-xs.gi-small-carrier-rocket { background-position: -168.0px -72.0px; }
.gi-xs.gi-foundation { background-position: -192.0px -72.0px; }
.gi-xs.gi-proliferator-1 { background-position: -216.0px -72.0px; }
.gi-xs.gi-proliferator-2 { background-position: -240.0px -72.0px; }
.gi-xs.gi-proliferator-3 { background-position: -264.0px -72.0px; }
.gi-xs.gi-df-magnum-ammo-box { background-position: -288.0px -72.0px; }
.gi-xs.gi-df-titanium-ammo-box { background-position: -312.0px -72.0px; }
.gi-xs.gi-df-superalloy-ammo-box { background-position: -336.0px -72.0px; }
.gi-xs.gi-df-shell-set { background-position: -360.0px -72.0px; }
.gi-xs.gi-df-high-explosive-shell-set { background-position: -384.0px -72.0px; }
.gi-xs.gi-df-crystal-shell-set { background-position: -408.0px -72.0px; }
.gi-xs.gi-df-plasma-capsule { background-position: -432.0px -72.0px; }
.gi-xs.gi-df-antimatter-capsule { background-position: -456.0px -72.0px; }
.gi-xs.gi-df-missile-set { background-position: -480.0px -72.0px; }
.gi-xs.gi-df-supersonic-missile-set { background-position: -504.0px -72.0px; }
.gi-xs.gi-df-gravity-missile-set { background-position: -528.0px -72.0px; }
.gi-xs.gi-df-jamming-capsule { background-position: 0.0px -96.0px; }
.gi-xs.gi-df-suppressing-capsule { background-position: -24.0px -96.0px; }
.gi-xs.gi-df-prototype { background-position: -48.0px -96.0px; }
.gi-xs.gi-df-precision-drone { background-position: -72.0px -96.0px; }
.gi-xs.gi-df-attack-drone { background-position: -96.0px -96.0px; }
.gi-xs.gi-df-corvette { background-position: -120.0px -96.0px; }
.gi-xs.gi-df-destroyer { background-position: -144.0px -96.0px; }
.gi-xs.gi-df-dark-fog-matrix { background-position: -168.0px -96.0px; }
.gi-xs.gi-df-silicon-based-neuron { background-position: -192.0px -96.0px; }
.gi-xs.gi-df-matter-recombinator { background-position: -216.0px -96.0px; }
.gi-xs.gi-df-negentropy-singularity { background-position: -240.0px -96.0px; }
.gi-xs.gi-df-core-element { background-position: -264.0px -96.0px; }
.gi-xs.gi-df-energy-shard { background-position: -288.0px -96.0px; }
.gi-xs.gi-conveyor-belt-1 { background-position: -312.0px -96.0px; }
.gi-xs.gi-conveyor-belt-2 { background-position: -336.0px -96.0px; }
.gi-xs.gi-conveyor-belt-3 { background-position: -360.0px -96.0px; }
.gi-xs.gi-sorter-1 { background-position: -384.0px -96.0px; }
.gi-xs.gi-sorter-2 { background-position: -408.0px -96.0px; }
.gi-xs.gi-sorter-3 { background-position: -432.0px -96.0px; }
.gi-xs.gi-sorter-4 { background-position: -456.0px -96.0px; }
.gi-xs.gi-splitter { background-position: -480.0px -96.0px; }
.gi-xs.gi-automatic-piler { background-position: -504.0px -96.0px; }
.gi-xs.gi-traffic-monitor { background-position: -528.0px -96.0px; }
.gi-xs.gi-spray-coater { background-position: 0.0px -120.0px; }
.gi-xs.gi-logistics-distributor { background-position: -24.0px -120.0px; }
.gi-xs.gi-storage-1 { background-position: -48.0px -120.0px; }
.gi-xs.gi-storage-2 { background-position: -72.0px -120.0px; }
.gi-xs.gi-storage-tank { background-position: -96.0px -120.0px; }
.gi-xs.gi-assembling-machine-1 { background-position: -120.0px -120.0px; }
.gi-xs.gi-assembling-machine-2 { background-position: -144.0px -120.0px; }
.gi-xs.gi-assembling-machine-3 { background-position: -168.0px -120.0px; }
.gi-xs.gi-df-recomposing-assembler { background-position: -192.0px -120.0px; }
.gi-xs.gi-tesla-tower { background-position: -216.0px -120.0px; }
.gi-xs.gi-wireless-power-tower { background-position: -240.0px -120.0px; }
.gi-xs.gi-satellite-substation { background-position: -264.0px -120.0px; }
.gi-xs.gi-wind-turbine { background-position: -288.0px -120.0px; }
.gi-xs.gi-thermal-power-plant { background-position: -312.0px -120.0px; }
.gi-xs.gi-mini-fusion-power-plant { background-position: -336.0px -120.0px; }
.gi-xs.gi-geothermal-power-station { background-position: -360.0px -120.0px; }
.gi-xs.gi-mining-machine { background-position: -384.0px -120.0px; }
.gi-xs.gi-advanced-mining-machine { background-position: -408.0px -120.0px; }
.gi-xs.gi-water-pump { background-position: -432.0px -120.0px; }
.gi-xs.gi-arc-smelter { background-position: -456.0px -120.0px; }
.gi-xs.gi-plane-smelter { background-position: -480.0px -120.0px; }
.gi-xs.gi-df-negentropy-smelter { background-position: -504.0px -120.0px; }
.gi-xs.gi-oil-extractor { background-position: -528.0px -120.0px; }
.gi-xs.gi-oil-refinery { background-position: 0.0px -144.0px; }
.gi-xs.gi-chemical-plant { background-position: -24.0px -144.0px; }
.gi-xs.gi-quantum-chemical-plant { background-position: -48.0px -144.0px; }
.gi-xs.gi-fractionator { background-position: -72.0px -144.0px; }
.gi-xs.gi-solar-panel { background-position: -96.0px -144.0px; }
.gi-xs.gi-accumulator { background-position: -120.0px -144.0px; }
.gi-xs.gi-accumulator-full { background-position: -144.0px -144.0px; }
.gi-xs.gi-em-rail-ejector { background-position: -168.0px -144.0px; }
.gi-xs.gi-ray-receiver { background-position: -192.0px -144.0px; }
.gi-xs.gi-vertical-launching-silo { background-position: -216.0px -144.0px; }
.gi-xs.gi-energy-exchanger { background-position: -240.0px -144.0px; }
.gi-xs.gi-miniature-particle-collider { background-position: -264.0px -144.0px; }
.gi-xs.gi-artificial-star { background-position: -288.0px -144.0px; }
.gi-xs.gi-planetary-logistics-station { background-position: -312.0px -144.0px; }
.gi-xs.gi-interstellar-logistics-station { background-position: -336.0px -144.0px; }
.gi-xs.gi-orbital-collector { background-position: -360.0px -144.0px; }
.gi-xs.gi-matrix-lab { background-position: -384.0px -144.0px; }
.gi-xs.gi-df-self-evolution-lab { background-position: -408.0px -144.0px; }
.gi-xs.gi-df-gauss-turret { background-position: -432.0px -144.0px; }
.gi-xs.gi-df-laser-turret { background-position: -456.0px -144.0px; }
.gi-xs.gi-df-implosion-cannon { background-position: -480.0px -144.0px; }
.gi-xs.gi-df-plasma-turret { background-position: -504.0px -144.0px; }
.gi-xs.gi-df-missile-turret { background-position: -528.0px -144.0px; }
.gi-xs.gi-df-jammer-tower { background-position: 0.0px -168.0px; }
.gi-xs.gi-df-signal-tower { background-position: -24.0px -168.0px; }
.gi-xs.gi-df-planetary-shield-generator { background-position: -48.0px -168.0px; }
.gi-xs.gi-df-battlefield-analysis-base { background-position: -72.0px -168.0px; }
.gi-xs.gi-df-plasma-turret-sr { background-position: -96.0px -168.0px; }
.gi-xs.gi-electromagnetic-matrix { background-position: -120.0px -168.0px; }
.gi-xs.gi-energy-matrix { background-position: -144.0px -168.0px; }
.gi-xs.gi-structure-matrix { background-position: -168.0px -168.0px; }
.gi-xs.gi-information-matrix { background-position: -192.0px -168.0px; }
.gi-xs.gi-gravity-matrix { background-position: -216.0px -168.0px; }
.gi-xs.gi-universe-matrix { background-position: -240.0px -168.0px; }
.gi-xs.gi-plasma-refining { background-position: -264.0px -168.0px; }
.gi-xs.gi-casimir-crystal-advanced { background-position: -288.0px -168.0px; }
.gi-xs.gi-graphene-advanced { background-position: -312.0px -168.0px; }
.gi-xs.gi-carbon-nanotube-advanced { background-position: -336.0px -168.0px; }
.gi-xs.gi-organic-crystal-original { background-position: -360.0px -168.0px; }
.gi-xs.gi-x-ray-cracking { background-position: -384.0px -168.0px; }
.gi-xs.gi-diamond-advanced { background-position: -408.0px -168.0px; }
.gi-xs.gi-crystal-silicon-advanced { background-position: -432.0px -168.0px; }
.gi-xs.gi-photon-combiner-advanced { background-position: -456.0px -168.0px; }
.gi-xs.gi-mass-energy-storage { background-position: -480.0px -168.0px; }
.gi-xs.gi-space-warper-advanced { background-position: -504.0px -168.0px; }
.gi-xs.gi-particle-container-advanced { background-position: -528.0px -168.0px; }
.gi-xs.gi-deuterium-fractionation { background-position: 0.0px -192.0px; }
.gi-xs.gi-reforming-refine { background-position: -24.0px -192.0px; }
.gi-xs.gi-iron-vein { background-position: -48.0px -192.0px; }
.gi-xs.gi-copper-vein { background-position: -72.0px -192.0px; }
.gi-xs.gi-silicium-vein { background-position: -96.0px -192.0px; }
.gi-xs.gi-titanium-vein { background-position: -120.0px -192.0px; }
.gi-xs.gi-stone-vein { background-position: -144.0px -192.0px; }
.gi-xs.gi-coal-vein { background-position: -168.0px -192.0px; }
.gi-xs.gi-crude-oil-seep { background-position: -192.0px -192.0px; }
.gi-xs.gi-fire-ice-vein { background-position: -216.0px -192.0px; }
.gi-xs.gi-kimberlite-vein { background-position: -240.0px -192.0px; }
.gi-xs.gi-fractal-silicon-vein { background-position: -264.0px -192.0px; }
.gi-xs.gi-organic-crystal-vein { background-position: -288.0px -192.0px; }
.gi-xs.gi-optical-grating-crystal-vein { background-position: -312.0px -192.0px; }
.gi-xs.gi-spiniform-stalagmite-crystal-vein { background-position: -336.0px -192.0px; }
.gi-xs.gi-unipolar-magnet-vein { background-position: -360.0px -192.0px; }
.gi-xs.gi-electromagnetism { background-position: -384.0px -192.0px; }
.gi-xs.gi-electromagnetic-matrix-technology { background-position: -408.0px -192.0px; }
.gi-xs.gi-high-efficiency-plasma-control { background-position: -432.0px -192.0px; }
.gi-xs.gi-plasma-extract-refining { background-position: -456.0px -192.0px; }
.gi-xs.gi-x-ray-cracking-technology { background-position: -480.0px -192.0px; }
.gi-xs.gi-reforming-refine-technology { background-position: -504.0px -192.0px; }
.gi-xs.gi-energy-matrix-technology { background-position: -528.0px -192.0px; }
.gi-xs.gi-hydrogen-fuel-rod-technology { background-position: 0.0px -216.0px; }
.gi-xs.gi-thruster-technology { background-position: -24.0px -216.0px; }
.gi-xs.gi-reinforced-thruster-technology { background-position: -48.0px -216.0px; }
.gi-xs.gi-fluid-storage-encapsulation { background-position: -72.0px -216.0px; }
.gi-xs.gi-basic-chemical-engineering { background-position: -96.0px -216.0px; }
.gi-xs.gi-polymer-chemical-engineering { background-position: -120.0px -216.0px; }
.gi-xs.gi-high-strength-crystal { background-position: -144.0px -216.0px; }
.gi-xs.gi-structure-matrix-technology { background-position: -168.0px -216.0px; }
.gi-xs.gi-casimir-crystal-technology { background-position: -192.0px -216.0px; }
.gi-xs.gi-high-strength-glass { background-position: -216.0px -216.0px; }
.gi-xs.gi-applied-superconductor { background-position: -240.0px -216.0px; }
.gi-xs.gi-high-strength-material { background-position: -264.0px -216.0px; }
.gi-xs.gi-particle-control-technology { background-position: -288.0px -216.0px; }
.gi-xs.gi-deuterium-fractionation-technology { background-position: -312.0px -216.0px; }
.gi-xs.gi-wave-function-interference { background-position: -336.0px -216.0px; }
.gi-xs.gi-miniature-particle-collider-technology { background-position: -360.0px -216.0px; }
.gi-xs.gi-strange-matter-technology { background-position: -384.0px -216.0px; }
.gi-xs.gi-artificial-star-technology { background-position: -408.0px -216.0px; }
.gi-xs.gi-controlled-annihilation-reaction { background-position: -432.0px -216.0px; }
.gi-xs.gi-proliferator-1-technology { background-position: -456.0px -216.0px; }
.gi-xs.gi-proliferator-2-technology { background-position: -480.0px -216.0px; }
.gi-xs.gi-proliferator-3-technology { background-position: -504.0px -216.0px; }
.gi-xs.gi-basic-assembling-processes { background-position: -528.0px -216.0px; }
.gi-xs.gi-high-speed-assembling-processes { background-position: 0.0px -240.0px; }
.gi-xs.gi-quantum-printing-technology { background-position: -24.0px -240.0px; }
.gi-xs.gi-processor-technology { background-position: -48.0px -240.0px; }
.gi-xs.gi-quantum-chip-technology { background-position: -72.0px -240.0px; }
.gi-xs.gi-photon-spotlight-mining-technology { background-position: -96.0px -240.0px; }
.gi-xs.gi-mesoscopic-quantum-entanglement { background-position: -120.0px -240.0px; }
.gi-xs.gi-semiconductor-material { background-position: -144.0px -240.0px; }
.gi-xs.gi-information-matrix-technology { background-position: -168.0px -240.0px; }
.gi-xs.gi-automatic-metallurgy { background-position: -192.0px -240.0px; }
.gi-xs.gi-smelting-purification { background-position: -216.0px -240.0px; }
.gi-xs.gi-crystal-smelting { background-position: -240.0px -240.0px; }
.gi-xs.gi-steel-smelting { background-position: -264.0px -240.0px; }
.gi-xs.gi-thermal-power { background-position: -288.0px -240.0px; }
.gi-xs.gi-titanium-smelting { background-position: -312.0px -240.0px; }
.gi-xs.gi-high-strength-titanium-alloy { background-position: -336.0px -240.0px; }
.gi-xs.gi-environment-modification { background-position: -360.0px -240.0px; }
.gi-xs.gi-mini-fusion-power-generation { background-position: -384.0px -240.0px; }
.gi-xs.gi-plane-filter-smelting-technology { background-position: -408.0px -240.0px; }
.gi-xs.gi-solar-collection { background-position: -432.0px -240.0px; }
.gi-xs.gi-photon-frequency-conversion { background-position: -456.0px -240.0px; }
.gi-xs.gi-solar-sail-orbit-system { background-position: -480.0px -240.0px; }
.gi-xs.gi-ray-receiver-technology { background-position: -504.0px -240.0px; }
.gi-xs.gi-planetary-ionosphere-utilization { background-position: -528.0px -240.0px; }
.gi-xs.gi-dirac-inversion-mechanism { background-position: 0.0px -264.0px; }
.gi-xs.gi-universe-matrix-technology { background-position: -24.0px -264.0px; }
.gi-xs.gi-mission-completed { background-position: -48.0px -264.0px; }
.gi-xs.gi-energy-storage { background-position: -72.0px -264.0px; }
.gi-xs.gi-interstellar-power-transmission { background-position: -96.0px -264.0px; }
.gi-xs.gi-geothermal-extraction { background-position: -120.0px -264.0px; }
.gi-xs.gi-high-strength-lightweight-structure { background-position: -144.0px -264.0px; }
.gi-xs.gi-vertical-launching-silo-technology { background-position: -168.0px -264.0px; }
.gi-xs.gi-dyson-sphere-stress-system-1 { background-position: -192.0px -264.0px; }
.gi-xs.gi-basic-logistics-system { background-position: -216.0px -264.0px; }
.gi-xs.gi-improved-logistics-system { background-position: -240.0px -264.0px; }
.gi-xs.gi-high-efficiency-logistics-system { background-position: -264.0px -264.0px; }
.gi-xs.gi-planetary-logistics-system { background-position: -288.0px -264.0px; }
.gi-xs.gi-interstellar-logistics-system { background-position: -312.0px -264.0px; }
.gi-xs.gi-gas-giants-exploitation { background-position: -336.0px -264.0px; }
.gi-xs.gi-integrated-logistics-system { background-position: -360.0px -264.0px; }
.gi-xs.gi-distribution-logistics-system { background-position: -384.0px -264.0px; }
.gi-xs.gi-electromagnetic-drive { background-position: -408.0px -264.0px; }
.gi-xs.gi-magnetic-levitation-technology { background-position: -432.0px -264.0px; }
.gi-xs.gi-magnetic-particle-trap { background-position: -456.0px -264.0px; }
.gi-xs.gi-gravitational-wave-refraction { background-position: -480.0px -264.0px; }
.gi-xs.gi-gravity-matrix-technology { background-position: -504.0px -264.0px; }
.gi-xs.gi-super-magnetic-field-generator { background-position: -528.0px -264.0px; }
.gi-xs.gi-satellite-power-distribution-system { background-position: 0.0px -288.0px; }
.gi-xs.gi-df-weapon-system { background-position: -24.0px -288.0px; }
.gi-xs.gi-df-combustible-unit-tech { background-position: -48.0px -288.0px; }
.gi-xs.gi-df-explosive-unit-tech { background-position: -72.0px -288.0px; }
.gi-xs.gi-df-crystal-explosive-unit-tech { background-position: -96.0px -288.0px; }
.gi-xs.gi-df-engine-tech { background-position: -120.0px -288.0px; }
.gi-xs.gi-df-missile-turret-tech { background-position: -144.0px -288.0px; }
.gi-xs.gi-df-implosion-cannon-tech { background-position: -168.0px -288.0px; }
.gi-xs.gi-df-signal-tower-tech { background-position: -192.0px -288.0px; }
.gi-xs.gi-df-planetary-defense-system { background-position: -216.0px -288.0px; }
.gi-xs.gi-df-jammer-tower-tech { background-position: -240.0px -288.0px; }
.gi-xs.gi-df-plasma-turret-tech { background-position: -264.0px -288.0px; }
.gi-xs.gi-df-titanium-ammo-box-tech { background-position: -288.0px -288.0px; }
.gi-xs.gi-df-superalloy-ammo-box-tech { background-position: -312.0px -288.0px; }
.gi-xs.gi-df-high-explosive-shell-set-tech { background-position: -336.0px -288.0px; }
.gi-xs.gi-df-supersonic-missile-set-tech { background-position: -360.0px -288.0px; }
.gi-xs.gi-df-crystal-shell-set-tech { background-position: -384.0px -288.0px; }
.gi-xs.gi-df-gravity-missile-set-tech { background-position: -408.0px -288.0px; }
.gi-xs.gi-df-antimatter-capsule-tech { background-position: -432.0px -288.0px; }
.gi-xs.gi-df-prototype-tech { background-position: -456.0px -288.0px; }
.gi-xs.gi-df-precision-drone-tech { background-position: -480.0px -288.0px; }
.gi-xs.gi-df-attack-drone-tech { background-position: -504.0px -288.0px; }
.gi-xs.gi-df-corvette-tech { background-position: -528.0px -288.0px; }
.gi-xs.gi-df-destroyer-tech { background-position: 0.0px -312.0px; }
.gi-xs.gi-df-suppressing-capsule-tech { background-position: -24.0px -312.0px; }
.gi-xs.gi-df-battlefield-analysis-base-tech { background-position: -48.0px -312.0px; }
.gi-xs.gi-df-digital-analog-computation { background-position: -72.0px -312.0px; }
.gi-xs.gi-df-matter-recombination { background-position: -96.0px -312.0px; }
.gi-xs.gi-df-negentropy-recursion { background-position: -120.0px -312.0px; }
.gi-xs.gi-df-high-density-controlled-annihilation { background-position: -144.0px -312.0px; }
.gi-xs.gi-mecha-core-1 { background-position: -168.0px -312.0px; }
.gi-xs.gi-mecha-core-2 { background-position: -192.0px -312.0px; }
.gi-xs.gi-mecha-core-3 { background-position: -216.0px -312.0px; }
.gi-xs.gi-mecha-core-4 { background-position: -240.0px -312.0px; }
.gi-xs.gi-mecha-core-5 { background-position: -264.0px -312.0px; }
.gi-xs.gi-mecha-core-6 { background-position: -288.0px -312.0px; }
.gi-xs.gi-mechanical-frame-1 { background-position: -312.0px -312.0px; }
.gi-xs.gi-mechanical-frame-2 { background-position: -336.0px -312.0px; }
.gi-xs.gi-mechanical-frame-3 { background-position: -360.0px -312.0px; }
.gi-xs.gi-mechanical-frame-4 { background-position: -384.0px -312.0px; }
.gi-xs.gi-mechanical-frame-5 { background-position: -408.0px -312.0px; }
.gi-xs.gi-mechanical-frame-6 { background-position: -432.0px -312.0px; }
.gi-xs.gi-mechanical-frame-7 { background-position: -456.0px -312.0px; }
.gi-xs.gi-mechanical-frame-8 { background-position: -480.0px -312.0px; }
.gi-xs.gi-inventory-capacity-1 { background-position: -504.0px -312.0px; }
.gi-xs.gi-inventory-capacity-2 { background-position: -528.0px -312.0px; }
.gi-xs.gi-inventory-capacity-3 { background-position: 0.0px -336.0px; }
.gi-xs.gi-inventory-capacity-4 { background-position: -24.0px -336.0px; }
.gi-xs.gi-inventory-capacity-5 { background-position: -48.0px -336.0px; }
.gi-xs.gi-inventory-capacity-6 { background-position: -72.0px -336.0px; }
.gi-xs.gi-inventory-capacity-7 { background-position: -96.0px -336.0px; }
.gi-xs.gi-communication-control-1 { background-position: -120.0px -336.0px; }
.gi-xs.gi-communication-control-2 { background-position: -144.0px -336.0px; }
.gi-xs.gi-communication-control-3 { background-position: -168.0px -336.0px; }
.gi-xs.gi-communication-control-4 { background-position: -192.0px -336.0px; }
.gi-xs.gi-communication-control-5 { background-position: -216.0px -336.0px; }
.gi-xs.gi-communication-control-6 { background-position: -240.0px -336.0px; }
.gi-xs.gi-communication-control-7 { background-position: -264.0px -336.0px; }
.gi-xs.gi-energy-circuit-1 { background-position: -288.0px -336.0px; }
.gi-xs.gi-energy-circuit-2 { background-position: -312.0px -336.0px; }
.gi-xs.gi-energy-circuit-3 { background-position: -336.0px -336.0px; }
.gi-xs.gi-energy-circuit-4 { background-position: -360.0px -336.0px; }
.gi-xs.gi-energy-circuit-5 { background-position: -384.0px -336.0px; }
.gi-xs.gi-energy-circuit-6 { background-position: -408.0px -336.0px; }
.gi-xs.gi-drone-engine-1 { background-position: -432.0px -336.0px; }
.gi-xs.gi-drone-engine-2 { background-position: -456.0px -336.0px; }
.gi-xs.gi-drone-engine-3 { background-position: -480.0px -336.0px; }
.gi-xs.gi-drone-engine-4 { background-position: -504.0px -336.0px; }
.gi-xs.gi-drone-engine-5 { background-position: -528.0px -336.0px; }
.gi-xs.gi-drone-engine-6 { background-position: 0.0px -360.0px; }
.gi-xs.gi-mass-construction-1 { background-position: -24.0px -360.0px; }
.gi-xs.gi-mass-construction-2 { background-position: -48.0px -360.0px; }
.gi-xs.gi-mass-construction-3 { background-position: -72.0px -360.0px; }
.gi-xs.gi-mass-construction-4 { background-position: -96.0px -360.0px; }
.gi-xs.gi-mass-construction-5 { background-position: -120.0px -360.0px; }
.gi-xs.gi-df-energy-shield-1 { background-position: -144.0px -360.0px; }
.gi-xs.gi-df-energy-shield-2 { background-position: -168.0px -360.0px; }
.gi-xs.gi-df-energy-shield-3 { background-position: -192.0px -360.0px; }
.gi-xs.gi-df-energy-shield-4 { background-position: -216.0px -360.0px; }
.gi-xs.gi-df-energy-shield-5 { background-position: -240.0px -360.0px; }
.gi-xs.gi-df-energy-shield-6 { background-position: -264.0px -360.0px; }
.gi-xs.gi-df-energy-shield-7 { background-position: -288.0px -360.0px; }
.gi-xs.gi-drive-engine-1 { background-position: -312.0px -360.0px; }
.gi-xs.gi-drive-engine-2 { background-position: -336.0px -360.0px; }
.gi-xs.gi-drive-engine-3 { background-position: -360.0px -360.0px; }
.gi-xs.gi-drive-engine-4 { background-position: -384.0px -360.0px; }
.gi-xs.gi-drive-engine-5 { background-position: -408.0px -360.0px; }
.gi-xs.gi-drive-engine-6 { background-position: -432.0px -360.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-1 { background-position: -456.0px -360.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-2 { background-position: -480.0px -360.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-3 { background-position: -504.0px -360.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-4 { background-position: -528.0px -360.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-5 { background-position: 0.0px -384.0px; }
.gi-xs.gi-df-auto-reconstruction-marking-6 { background-position: -24.0px -384.0px; }
.gi-xs.gi-solar-sail-life-1 { background-position: -48.0px -384.0px; }
.gi-xs.gi-solar-sail-life-2 { background-position: -72.0px -384.0px; }
.gi-xs.gi-solar-sail-life-3 { background-position: -96.0px -384.0px; }
.gi-xs.gi-solar-sail-life-4 { background-position: -120.0px -384.0px; }
.gi-xs.gi-solar-sail-life-5 { background-position: -144.0px -384.0px; }
.gi-xs.gi-solar-sail-life-6 { background-position: -168.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-1 { background-position: -192.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-2 { background-position: -216.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-3 { background-position: -240.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-4 { background-position: -264.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-5 { background-position: -288.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-6 { background-position: -312.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-7 { background-position: -336.0px -384.0px; }
.gi-xs.gi-ray-transmission-efficiency-8 { background-position: -360.0px -384.0px; }
.gi-xs.gi-sorter-cargo-stacking-1 { background-position: -384.0px -384.0px; }
.gi-xs.gi-sorter-cargo-stacking-2 { background-position: -408.0px -384.0px; }
.gi-xs.gi-sorter-cargo-stacking-3 { background-position: -432.0px -384.0px; }
.gi-xs.gi-sorter-cargo-stacking-4 { background-position: -456.0px -384.0px; }
.gi-xs.gi-sorter-cargo-stacking-5 { background-position: -480.0px -384.0px; }
.gi-xs.gi-sorter-cargo-integration { background-position: -504.0px -384.0px; }
.gi-xs.gi-pile-sorter-1 { background-position: -528.0px -384.0px; }
.gi-xs.gi-pile-sorter-2 { background-position: 0.0px -408.0px; }
.gi-xs.gi-pile-sorter-3 { background-position: -24.0px -408.0px; }
.gi-xs.gi-pile-sorter-4 { background-position: -48.0px -408.0px; }
.gi-xs.gi-pile-sorter-5 { background-position: -72.0px -408.0px; }
.gi-xs.gi-pile-sorter-6 { background-position: -96.0px -408.0px; }
.gi-xs.gi-distribution-range-1 { background-position: -120.0px -408.0px; }
.gi-xs.gi-distribution-range-2 { background-position: -144.0px -408.0px; }
.gi-xs.gi-distribution-range-3 { background-position: -168.0px -408.0px; }
.gi-xs.gi-distribution-range-4 { background-position: -192.0px -408.0px; }
.gi-xs.gi-distribution-range-5 { background-position: -216.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-1 { background-position: -240.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-2 { background-position: -264.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-3 { background-position: -288.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-4 { background-position: -312.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-5 { background-position: -336.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-6 { background-position: -360.0px -408.0px; }
.gi-xs.gi-logistics-carrier-engine-7 { background-position: -384.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-1 { background-position: -408.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-2 { background-position: -432.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-3 { background-position: -456.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-4 { background-position: -480.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-5 { background-position: -504.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-6 { background-position: -528.0px -408.0px; }
.gi-xs.gi-logistics-carrier-capacity-7 { background-position: 0.0px -432.0px; }
.gi-xs.gi-logistics-carrier-capacity-8 { background-position: -24.0px -432.0px; }
.gi-xs.gi-logistics-carrier-capacity-9 { background-position: -48.0px -432.0px; }
.gi-xs.gi-logistics-carrier-capacity-12 { background-position: -72.0px -432.0px; }
.gi-xs.gi-logistics-station-integrated-logistics-1 { background-position: -96.0px -432.0px; }
.gi-xs.gi-logistics-station-integrated-logistics-2 { background-position: -120.0px -432.0px; }
.gi-xs.gi-logistics-station-integrated-logistics-3 { background-position: -144.0px -432.0px; }
.gi-xs.gi-veins-utilization-1 { background-position: -168.0px -432.0px; }
.gi-xs.gi-veins-utilization-2 { background-position: -192.0px -432.0px; }
.gi-xs.gi-veins-utilization-3 { background-position: -216.0px -432.0px; }
.gi-xs.gi-veins-utilization-4 { background-position: -240.0px -432.0px; }
.gi-xs.gi-veins-utilization-5 { background-position: -264.0px -432.0px; }
.gi-xs.gi-veins-utilization-6 { background-position: -288.0px -432.0px; }
.gi-xs.gi-vertical-construction-1 { background-position: -312.0px -432.0px; }
.gi-xs.gi-vertical-construction-2 { background-position: -336.0px -432.0px; }
.gi-xs.gi-vertical-construction-3 { background-position: -360.0px -432.0px; }
.gi-xs.gi-vertical-construction-4 { background-position: -384.0px -432.0px; }
.gi-xs.gi-vertical-construction-5 { background-position: -408.0px -432.0px; }
.gi-xs.gi-vertical-construction-6 { background-position: -432.0px -432.0px; }
.gi-xs.gi-research-speed-1 { background-position: -456.0px -432.0px; }
.gi-xs.gi-research-speed-2 { background-position: -480.0px -432.0px; }
.gi-xs.gi-research-speed-3 { background-position: -504.0px -432.0px; }
.gi-xs.gi-research-speed-4 { background-position: -528.0px -432.0px; }
.gi-xs.gi-universe-exploration-1 { background-position: 0.0px -456.0px; }
.gi-xs.gi-universe-exploration-2 { background-position: -24.0px -456.0px; }
.gi-xs.gi-universe-exploration-3 { background-position: -48.0px -456.0px; }
.gi-xs.gi-universe-exploration-4 { background-position: -72.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-1 { background-position: -96.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-2 { background-position: -120.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-3 { background-position: -144.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-4 { background-position: -168.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-5 { background-position: -192.0px -456.0px; }
.gi-xs.gi-df-kinetic-weapon-damage-6 { background-position: -216.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-1 { background-position: -240.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-2 { background-position: -264.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-3 { background-position: -288.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-4 { background-position: -312.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-5 { background-position: -336.0px -456.0px; }
.gi-xs.gi-df-energy-weapon-damage-6 { background-position: -360.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-1 { background-position: -384.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-2 { background-position: -408.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-3 { background-position: -432.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-4 { background-position: -456.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-5 { background-position: -480.0px -456.0px; }
.gi-xs.gi-df-explosive-weapon-damage-6 { background-position: -504.0px -456.0px; }
.gi-xs.gi-df-combat-drone-damage-1 { background-position: -528.0px -456.0px; }
.gi-xs.gi-df-combat-drone-damage-2 { background-position: 0.0px -480.0px; }
.gi-xs.gi-df-combat-drone-damage-3 { background-position: -24.0px -480.0px; }
.gi-xs.gi-df-combat-drone-damage-4 { background-position: -48.0px -480.0px; }
.gi-xs.gi-df-combat-drone-damage-5 { background-position: -72.0px -480.0px; }
.gi-xs.gi-df-combat-drone-attack-speed-1 { background-position: -96.0px -480.0px; }
.gi-xs.gi-df-combat-drone-attack-speed-2 { background-position: -120.0px -480.0px; }
.gi-xs.gi-df-combat-drone-attack-speed-3 { background-position: -144.0px -480.0px; }
.gi-xs.gi-df-combat-drone-attack-speed-4 { background-position: -168.0px -480.0px; }
.gi-xs.gi-df-combat-drone-attack-speed-5 { background-position: -192.0px -480.0px; }
.gi-xs.gi-df-combat-drone-durability-1 { background-position: -216.0px -480.0px; }
.gi-xs.gi-df-combat-drone-durability-2 { background-position: -240.0px -480.0px; }
.gi-xs.gi-df-combat-drone-durability-3 { background-position: -264.0px -480.0px; }
.gi-xs.gi-df-combat-drone-durability-4 { background-position: -288.0px -480.0px; }
.gi-xs.gi-df-combat-drone-durability-5 { background-position: -312.0px -480.0px; }
.gi-xs.gi-df-planetary-shield-1 { background-position: -336.0px -480.0px; }
.gi-xs.gi-df-planetary-shield-2 { background-position: -360.0px -480.0px; }
.gi-xs.gi-df-planetary-shield-3 { background-position: -384.0px -480.0px; }
.gi-xs.gi-df-planetary-shield-4 { background-position: -408.0px -480.0px; }
.gi-xs.gi-df-planetary-shield-5 { background-position: -432.0px -480.0px; }
.gi-xs.gi-df-ground-squadron-expansion-1 { background-position: -456.0px -480.0px; }
.gi-xs.gi-df-ground-squadron-expansion-2 { background-position: -480.0px -480.0px; }
.gi-xs.gi-df-ground-squadron-expansion-3 { background-position: -504.0px -480.0px; }
.gi-xs.gi-df-ground-squadron-expansion-4 { background-position: -528.0px -480.0px; }
.gi-xs.gi-df-ground-squadron-expansion-5 { background-position: 0.0px -504.0px; }
.gi-xs.gi-df-ground-squadron-expansion-6 { background-position: -24.0px -504.0px; }
.gi-xs.gi-df-ground-squadron-expansion-7 { background-position: -48.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-1 { background-position: -72.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-2 { background-position: -96.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-3 { background-position: -120.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-4 { background-position: -144.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-5 { background-position: -168.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-6 { background-position: -192.0px -504.0px; }
.gi-xs.gi-df-space-fleet-expansion-7 { background-position: -216.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-1 { background-position: -240.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-2 { background-position: -264.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-3 { background-position: -288.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-4 { background-position: -312.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-5 { background-position: -336.0px -504.0px; }
.gi-xs.gi-df-enhanced-structure-6 { background-position: -360.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-1 { background-position: -384.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-2 { background-position: -408.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-3 { background-position: -432.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-4 { background-position: -456.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-5 { background-position: -480.0px -504.0px; }
.gi-xs.gi-df-em-weapon-strength-6 { background-position: -504.0px -504.0px; }
.gi-xs.gi-buildings { background-position: -528.0px -504.0px; }
.gi-xs.gi-components { background-position: 0.0px -528.0px; }
.gi-xs.gi-critical-photon-graviton { background-position: -24.0px -528.0px; }
.gi-xs.gi-module { background-position: -48.0px -528.0px; }
.gi-xs.gi-proliferator-1-products { background-position: -72.0px -528.0px; }
.gi-xs.gi-proliferator-1-speed { background-position: -96.0px -528.0px; }
.gi-xs.gi-proliferator-2-products { background-position: -120.0px -528.0px; }
.gi-xs.gi-proliferator-2-speed { background-position: -144.0px -528.0px; }
.gi-xs.gi-proliferator-3-products { background-position: -168.0px -528.0px; }
.gi-xs.gi-proliferator-3-speed { background-position: -192.0px -528.0px; }
