/* Research month: contained in the page heading, leaving four parameters intact. */
.economic-lens-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.economic-month-picker{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;color:#5b7784;max-width:100%}
.economic-month-picker>label{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
.economic-month-picker input[type=month]{height:31px;min-width:136px;box-sizing:border-box;padding:4px 7px;border:1px solid #c5d8df;border-radius:6px;background:#f9fcfd;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;color:#254b5d}
.economic-month-picker button{min-height:31px;border:1px solid #c5d8df;border-radius:6px;background:#f5fafb;color:#254f60;padding:5px 9px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.3;cursor:pointer}
.economic-month-picker button:hover:not(:disabled){background:#e8f2f5}
.economic-month-picker button:disabled{opacity:.43;cursor:default}
.economic-month-picker :focus-visible{outline:2px solid #368399;outline-offset:3px}
.economic-month-status{flex-basis:100%;text-align:right;color:#5e808b;font-size:10px;line-height:1.3}
.economic-month-status[data-error=true]{color:#aa4842}
@media(max-width:700px){.economic-month-picker{justify-content:flex-start}.economic-month-status{text-align:left}}
