.forecast-home-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#edf3e8;border:1px solid #cbdac7;border-radius:12px;padding:19px 22px;margin:8px 0 25px}.forecast-home-entry>div{min-width:0}.forecast-home-entry strong{display:block;font-size:20px;line-height:1.5;color:#164c3b}.forecast-home-entry p{font-size:14px;line-height:1.7;color:#5c6d58;margin:5px 0 0}.forecast-home-entry .fc-entry-risk{font-size:13px;line-height:1.7;color:#6e6048;max-width:650px}.forecast-home-entry .fc-entry-actions{display:grid;gap:8px;flex:0 0 230px}.forecast-home-entry .fc-entry-actions .button{white-space:normal;text-align:center;min-height:44px}.forecast-home-entry .fc-entry-actions .ghost{border-color:#abc3af;background:#fff}.forecast-home-entry .fc-entry-guide{font-size:13px;text-align:center;min-height:44px;display:grid;place-items:center;color:#164c3b}.fc-entry-link{min-height:44px;white-space:normal}.forecast-home-entry a:focus-visible,.fc-entry-link:focus-visible{outline:3px solid #bb8d32;outline-offset:3px}@media(max-width:650px){.forecast-home-entry{display:block;padding:16px;margin:0 0 20px}.forecast-home-entry strong{font-size:18px;line-height:1.45}.forecast-home-entry .fc-entry-copy{display:none}.forecast-home-entry .fc-entry-risk{font-size:12px;line-height:1.65;margin-top:6px}.forecast-home-entry .fc-entry-actions{margin-top:12px;display:grid;gap:7px}.forecast-home-entry .fc-entry-actions .button{width:100%;box-sizing:border-box}}
