.agsfs-forecast{margin-block:24px;font:inherit;color:inherit;max-width:100%}.agsfs-forecast summary{cursor:pointer;color:#1a660c;padding-block:12px;font-weight:600}.agsfs-forecast-percent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.agsfs-forecast-percent>div{background:#f5f7f5;border-radius:6px;padding:12px;overflow-wrap:anywhere}.agsfs-forecast-percent span{display:block}.agsfs-forecast-percent strong{display:block;font-size:1.5em;margin-top:8px}.agsfs-forecast-note{font-size:.9em}.agsfs-forecast summary:focus-visible{outline:2px solid #1a660c;outline-offset:3px}@media(max-width:360px){.agsfs-forecast-percent{gap:5px}.agsfs-forecast-percent>div{padding:8px}}.agsfs-forecast-odd{display:block;font-size:.85em;font-weight:400;overflow-wrap:anywhere;margin-top:6px}.agsfs-own-quotes{margin-block:16px}.agsfs-own-quotes>p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 12px}.agsfs-own-quotes>p>span:first-child{font-weight:600}.agsfs-own-quotes .agsfs-forecast-odd{display:inline;font-size:inherit;margin:0}