/* Shared planning-year selector, readable in all themes and responsive sizes. */
.ft-global-year{display:inline-flex;align-items:center;gap:6px;padding:4px 5px 4px 9px;border:1px solid var(--line-strong);border-radius:9px;background:var(--surface);color:var(--ink-2);font-size:11px;font-weight:740;white-space:nowrap}
.ft-global-year select{border:0;background:transparent;color:var(--ink);font-size:12px;font-weight:760;min-width:61px;padding:5px 2px;cursor:pointer;font-variant-numeric:tabular-nums}
.ft-global-year:focus-within{outline:2px solid var(--brand);outline-offset:2px}
.ft-global-year option{background:var(--surface);color:var(--ink)}
@media(max-width:850px){.ft-global-year{padding:3px 4px}.ft-global-year span{display:none}}
@media(max-width:430px){.ft-global-year select{min-width:56px;font-size:11px;padding:5px 0}}
