.ForecastTextPage_forecastTextPage__Vq_Nm{display:flex;flex-direction:column;width:100%;min-height:100vh;background:var(--color-white-black)}.ForecastTextPage_titleSection__PcOWQ{padding:20px;background:var(--color-white-black);text-align:center;border-bottom:1px solid var(--color-grey6-grey14)}.ForecastTextPage_titleSection__PcOWQ .ForecastTextPage_category__GALcd{display:block;font-size:14px;font-weight:500;color:var(--color-grey14-grey8);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.ForecastTextPage_titleSection__PcOWQ h1{font-family:var(--font-secondary);font-size:42px;font-weight:400;line-height:1.1;margin:0;color:var(--color-grey20-grey2)}.ForecastTextPage_contentSection__Zggv9{flex:1 1;max-width:1000px;margin:0 auto;width:100%;padding:30px}.ForecastTextPage_validtimeSelector__XWH5x{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;padding:16px;background:var(--color-grey4-grey16);border-radius:8px}.ForecastTextPage_validtimeSelector__XWH5x .ForecastTextPage_validtimeLabel__Z5Mu4{font-size:14px;font-weight:600;color:var(--color-grey19-grey1);white-space:nowrap}.ForecastTextPage_validtimeSelector__XWH5x .ForecastTextPage_validtimeSelectWrapper__XUvok{flex:1 1;max-width:300px}.ForecastTextPage_textContent__Ytunm{background:var(--color-grey4-grey16);padding:24px;border-radius:8px;min-height:400px}.ForecastTextPage_textContent__Ytunm p{color:var(--color-grey19-grey2);font-size:15px;line-height:1.8;margin:0}.ForecastTextPage_productText__2_7rv{font-family:monospace;font-size:13px;line-height:1.6;color:var(--color-grey19-grey1);white-space:pre-wrap;word-wrap:break-word;margin:0}.ForecastTextPage_loadingMessage__7O1T_{text-align:center;padding:60px 20px;color:var(--color-grey14-grey8);font-size:1rem}