.farm-hud{position:absolute;left:23px;bottom:180px;z-index:5;width:246px;background:#f0edcfee;border:2px solid #92a77a;box-shadow:inset 0 0 0 2px #faf7df,0 3px 0 #62774b40;border-radius:3px;padding:13px 14px;color:#506740}.farm-hud>header{display:flex;align-items:center;gap:7px;margin-bottom:12px}.farm-hud header svg{width:16px;height:16px}.farm-hud header b{font-size:11px;font-weight:600}.farm-hud header kbd{margin-left:auto;color:#91a17b;font-size:8px;font-family:var(--utility);font-weight:400}.farm-seeds{display:flex;gap:7px}.farm-seed-tool{flex:1;display:flex;align-items:center;flex-direction:column;gap:6px;border:1px solid #c3d1ad;background:#f5f2da;border-radius:2px;padding:10px 6px 8px;color:#71855b}.farm-seed-tool.selected{background:#dce8c8;border:1px solid #879f6b;box-shadow:inset 0 0 0 1px #adbf94}.farm-seed-tool>span{font-size:22px;line-height:1}.farm-seed-tool>b{font-size:9px;font-weight:500}.farm-seed-tool>small{font-size:8px;color:#8b9d74}.farm-hud>p{font-size:10px;line-height:1.75;margin:12px 0 8px;min-height:34px;color:#6f8459}.farm-hud>small{font-size:8px;color:#93a47d}.in-farm .game-controls-hint{display:none}.is-arriving .farm-hud{opacity:0;visibility:hidden;pointer-events:none}.daily-note>i{position:absolute;right:7px;top:7px;width:5px;height:5px;background:#bd9c60;border-radius:50%}
@media(max-width:700px){.farm-hud{left:12px;bottom:285px;width:223px;padding:11px 12px;border-width:1px;background:#f0edcfe8}.farm-hud header b{font-size:10px}.farm-hud header svg{width:14px;height:14px}.farm-hud header kbd{font-size:7px}.farm-hud header{margin-bottom:9px}.farm-seed-tool{padding:8px 5px 7px;gap:5px}.farm-seed-tool>span{font-size:20px}.farm-seed-tool>b{font-size:8px}.farm-seed-tool>small{font-size:7px}.farm-hud>p{font-size:9px;margin:10px 0 6px;min-height:30px}.farm-hud>small{font-size:7px}.village-dock{gap:6px}.dock-button{min-width:55px;font-size:8px;padding:11px 10px 9px}}
@media(max-height:600px) and (min-width:701px){.farm-hud{left:20px;bottom:140px;padding:10px 12px;width:225px}.farm-hud>p{min-height:18px;font-size:9px;margin:8px 0}.farm-seed-tool{padding:8px 5px}}
