.leadership-home-switch{display:flex;gap:5px;border-bottom:1px solid #dce2ea;margin:0 0 24px;padding-bottom:12px}.leadership-home-switch button{border:0;background:transparent;color:#526174;font:inherit;font-size:14px;padding:9px 15px;border-radius:8px;cursor:pointer}.leadership-home-switch button[aria-pressed=true]{background:#e9f0fc;color:#175bb3;font-weight:650}.leadership-home-switch span{margin-left:7px;font-size:12px}.leadership-overview{display:grid;gap:24px;min-width:0}.leadership-topline{display:flex;justify-content:space-between;align-items:center;gap:16px}.leadership-topline p{margin:0;color:#526174;font-size:14px}.leadership-signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#dce2ea;border:1px solid #dce2ea;border-radius:16px;overflow:hidden}.leadership-signals button{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:0;padding:22px 24px;text-align:left;color:#263548;cursor:pointer}.leadership-signals span{font-size:14px}.leadership-signals strong{font-size:30px;line-height:1.2;font-weight:650;letter-spacing:-1px;font-variant-numeric:tabular-nums}.leadership-signals .urgent strong{color:#b83232}.leadership-signals button[aria-pressed=true]{background:#f0f5fd}.leadership-attention.panel,.leadership-revenue.panel,.leadership-key-businesses.panel{padding:24px;border-radius:16px;box-shadow:none;border:1px solid #e0e5ec;min-width:0}.leadership-panel-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.leadership-panel-head h2{margin:0;font-size:18px;line-height:1.4;color:#1d2939}.leadership-panel-head p{margin:7px 0 0;font-size:12px;color:#526174}.leadership-panel-head>label{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:13px}.leadership-panel-head select{width:auto;min-width:88px}.leadership-search{display:flex;align-items:center;gap:9px;border:1px solid #dce2ea;border-radius:9px;padding:7px 11px;max-width:300px;flex:1;min-width:100px}.leadership-search input{border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;background:transparent;min-width:0;font-size:13px;outline-offset:5px}.leadership-filters{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.leadership-filters button{background:transparent;color:#526174;font:inherit;font-size:13px;padding:7px 10px;border:1px solid transparent;border-radius:7px;cursor:pointer}.leadership-filters button[aria-pressed=true]{background:#edf3fd;color:#175bb3;border-color:#dae5f7}.leadership-filters button span{font-size:11px;margin-left:4px}.leadership-task{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;border-top:1px solid #e6eaf0}.leadership-task-open{display:grid;text-align:left;gap:7px;border:0;background:transparent;min-width:0;flex:1;cursor:pointer;color:#1d2939}.leadership-task-open strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.leadership-task-open small{font-size:12px;line-height:1.6;color:#526174}.leadership-reasons{display:flex;flex-wrap:wrap;gap:6px}.leadership-reasons>span{background:#f0f3f7;border-radius:5px;padding:3px 7px;color:#526174;font-size:11px}.leadership-reasons .urgent{color:#9e2929;background:#fcf0f0}.leadership-reasons .supervised{color:#6843a9;background:#f2edfa}.leadership-task-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.leadership-focus-button{border:1px solid #dce2ea;background:#fff;border-radius:7px;color:#526174;font:inherit;font-size:12px;padding:6px 10px;cursor:pointer;white-space:nowrap}.leadership-focus-button[aria-pressed=true]{border-color:#bad0f0;color:#175bb3;background:#eef4fd}.leadership-focus-button:disabled{opacity:.55;cursor:default}.leadership-empty{font-size:14px;color:#526174;line-height:1.7;text-align:center;padding:24px 10px;margin:0}.leadership-more{display:block;margin:17px auto 0;font-size:13px}.leadership-key-businesses summary{cursor:pointer;font-size:14px;color:#263548;font-weight:600}.leadership-key-businesses summary span{font-size:12px;font-weight:400;margin-left:7px}.leadership-business-row{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #e6eaf0}.leadership-business-row>button:first-child{display:grid;gap:6px;text-align:left;border:0;background:transparent;min-width:0;color:#1d2939;cursor:pointer}.leadership-business-row strong{font-size:14px;overflow-wrap:anywhere}.leadership-business-row small{font-size:12px;color:#526174}.leadership-revenue-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;background:#f5f8fc;padding:22px;border-radius:10px}.leadership-revenue-summary>div{display:flex;flex-direction:column;gap:9px;min-width:0}.leadership-revenue-summary span{font-size:12px;color:#526174}.leadership-revenue-summary b{font-size:22px;line-height:1.4;font-variant-numeric:tabular-nums;color:#1d2939;overflow-wrap:anywhere}.leadership-revenue-summary small{font-size:11px;color:#526174;line-height:1.6}.leadership-revenue-note{font-size:12px;color:#805426;line-height:1.7;margin:12px 0 0}.leadership-market-list{margin-top:15px}.leadership-market-list>button{display:flex;gap:18px;align-items:center;width:100%;background:transparent;border:0;border-bottom:1px solid #e6eaf0;padding:18px 0;text-align:left;cursor:pointer;color:#1d2939}.leadership-market-list>button>span:first-child{flex:1;min-width:0}.leadership-market-list>button>span:nth-child(2){text-align:right;flex-shrink:0}.leadership-market-list strong{font-size:15px;overflow-wrap:anywhere}.leadership-market-list small{display:block;font-size:11px;color:#526174;margin-top:6px;line-height:1.5}.leadership-market-list b{display:block;font-size:16px;line-height:1.5}.leadership-market-list button[aria-expanded=true]{color:#175bb3}.leadership-projects{margin-top:22px}.leadership-projects-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.leadership-projects-head h3{margin:0;font-size:15px;line-height:1.5}.leadership-projects-head .leadership-filters{margin:0}.leadership-project{border:1px solid #e0e5ec;border-radius:11px;padding:18px;margin-top:13px;min-width:0}.leadership-project-main{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.leadership-project-main>button{display:grid;gap:6px;min-width:0;flex:1;background:transparent;border:0;text-align:left;color:#1d2939;cursor:pointer}.leadership-project-main strong{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.leadership-project-main>span{text-align:right;font-size:13px;color:#263548}.leadership-project-main small{display:block;font-size:11px;color:#526174;line-height:1.7;margin-top:4px}.leadership-project-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px}.leadership-project-actions .text-button{font-size:12px}.leadership-project details{border-top:1px solid #e6eaf0;margin-top:17px;padding-top:14px}.leadership-project summary{font-size:12px;color:#526174;cursor:pointer}.leadership-project-task{display:flex;flex-wrap:wrap;justify-content:space-between;gap:9px;background:transparent;border:0;text-align:left;width:100%;padding:12px 0;cursor:pointer;color:#263548;font-size:13px}.leadership-project-task small{font-size:11px;color:#526174}.leadership-overview button:focus-visible,.leadership-home-switch button:focus-visible{outline:3px solid #2b6ccc;outline-offset:3px}.leadership-search:focus-within{border-color:#2b6ccc}.leadership-overview button:disabled{cursor:default}.leadership-overview .text-button:disabled{opacity:.55}
@media(max-width:1000px){.leadership-signals button{padding:18px 16px}.leadership-signals strong{font-size:25px}.leadership-revenue-summary{gap:16px;padding:18px}.leadership-revenue-summary b{font-size:20px}}
@media(max-width:640px){.leadership-topline{align-items:flex-start;flex-direction:column;gap:12px}.leadership-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-signals button{padding:17px}.leadership-attention.panel,.leadership-revenue.panel,.leadership-key-businesses.panel{padding:17px}.leadership-panel-head{align-items:flex-start;flex-wrap:wrap;gap:14px}.leadership-search{flex-basis:100%;max-width:none}.leadership-task{gap:10px;align-items:flex-start}.leadership-task-actions{flex-direction:column;align-items:flex-end;gap:10px}.leadership-task-open strong{font-size:14px}.leadership-revenue-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;padding:17px}.leadership-projects-head{align-items:flex-start;flex-direction:column;gap:10px}.leadership-project-main{flex-direction:column;gap:9px}.leadership-project-main>span{text-align:left}.leadership-project{padding:15px}.leadership-market-list>button{gap:10px}.leadership-market-list strong{font-size:14px}.leadership-market-list b{font-size:14px}.leadership-home-switch{margin-bottom:18px}}
.leadership-messages{min-width:0}.leadership-messages>summary{cursor:pointer;color:#25374d;font-size:14px;padding:0 0 8px}.leadership-messages>summary span{margin-left:8px;color:#526174;font-size:12px}.leadership-messages .hub-notifications{margin-top:8px}
