/* Canonical Campaign selector shared by Director General and Advisor. */
.tds-diagnostics-campaign-header.tds-institutional-diagnostics-campaign-header{display:block;margin-bottom:24px}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px 16px;align-items:end;justify-self:stretch;width:100%;margin-top:24px;padding:20px 22px;border:1px solid #e4e8ef;border-radius:16px;background:#fff;box-shadow:0 6px 20px rgba(15,59,135,.04);text-align:left}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls-copy{grid-column:1/-1}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls-copy h2{margin:0;color:#172238;font-size:17px}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls-copy p{max-width:none;margin:5px 0 0;color:#647085;font-size:13px;line-height:1.45;text-align:left}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls label{display:grid;grid-column:1;grid-row:2;gap:6px;color:#647085;font-size:12px;font-weight:800}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls select{grid-column:2;grid-row:2;width:100%;min-width:0;min-height:40px;border-color:#e4e8ef;border-radius:9px;text-overflow:ellipsis}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button{grid-column:3;grid-row:2;min-height:40px;padding:0 16px;border-color:#8f4a93;background:#8f4a93;color:#fff;font-weight:800;white-space:nowrap}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button:hover{border-color:#733b76;background:#733b76;color:#fff}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button:focus-visible{outline:3px solid rgba(143,74,147,.35);outline-offset:2px}.tds-advisor-diagnostics .tds-advisor-diagnostics-empty{display:flex;align-items:flex-start;gap:13px;max-width:580px;padding:22px}.tds-advisor-diagnostics-empty__icon{width:42px;height:42px;flex:0 0 auto;padding:9px;box-sizing:border-box;border-radius:12px;background:#f4eefa;object-fit:contain}
@media(max-width:900px){.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls{grid-template-columns:1fr 1fr}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls-copy{grid-column:1/-1}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls label{grid-column:1;grid-row:2}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls select{grid-column:2;grid-row:2}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button{grid-column:1/-1;grid-row:3;justify-self:start}}@media(max-width:620px){.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls{grid-template-columns:1fr;padding:18px}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls-copy,.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls label,.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls select,.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button{grid-column:auto;grid-row:auto;width:100%}.tds-institutional-diagnostics-campaign-header .tds-diagnostics-campaign-header__controls .button{justify-self:stretch}}
