.period-heading21{font:600 15px/1.4 var(--body);color:var(--muted);letter-spacing:.02em;margin:24px 0 8px}.kpi-period21 .kpis{margin:0 0 24px;grid-template-columns:repeat(5,minmax(0,1fr))}.kpi-period21 .kpi{padding:18px 14px!important}.kpi-period21 .kpi b{font-size:42px}.mtd-kpis21 .kpis{grid-template-columns:1fr;max-width:420px}.member-active21{display:flex;justify-content:space-between;align-items:center;gap:24px}.member-active21 strong{font:600 72px/1 var(--display);display:block}.member-active21 .eyebrow{margin-bottom:12px}.member-active21 p{margin:12px 0 0}.member-windows21{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.member-windows21 .kpis{grid-template-columns:1fr 1fr 1fr}.member-windows21 .kpi{padding:14px 8px!important}.member-windows21 .kpi b{font-size:36px}.member-windows21 .kpi span{font-size:13px}.tier-grid21{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tier-grid21 strong{display:block;font:600 46px/1.2 var(--display);margin-top:10px}.member-averages21{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.member-averages21 span,.member-averages21 small{display:block;color:var(--muted)}.member-averages21 strong{display:block;font:600 44px var(--display);margin:8px 0}.period-tabs21,.metric-tabs21{background:transparent;border:0;padding:0;gap:8px}.custom-period21{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:20px 0}.custom-period21 .field{margin:0;flex:1}.custom-period21 .form-error{flex-basis:100%;margin:0}.standing-value21{font:600 27px var(--display)}.account-contact21{margin:6px 0}.account-code21{font-size:12px;color:var(--muted)}.sidebar .nav-icon{flex:none}.mobile-nav a{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}.mobile-nav a b{display:block;line-height:1;margin:0}.more-nav20 a{display:flex;gap:12px;align-items:center}.scope-menu{min-width:155px}.platform-tv .followup-top20 .buttons{gap:.5cqw}.platform-tv .follow-ups20.multi h2{font-size:1.65cqw}.platform-tv .followup-top20 .pill.warning{color:var(--coral)}
@media(max-width:1100px){.today-kpis21 .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.member-windows21{grid-template-columns:1fr}.member-windows21 .kpi b{font-size:42px}}
@media(max-width:760px){.today-kpis21 .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-period21 .kpi{padding:14px 10px!important}.kpi-period21 .kpi b{font-size:35px}.mtd-kpis21 .kpis{max-width:none}.member-active21{align-items:start;gap:18px}.member-active21 strong{font-size:48px}.member-active21 .eyebrow{font-size:11px;letter-spacing:1px}.member-active21 p{font-size:13px}.member-windows21{gap:0}.member-windows21 .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.member-windows21 .kpi span{font-size:12px}.member-windows21 .kpi b{font-size:33px}.tier-grid21{grid-template-columns:1fr;gap:16px}.tier-grid21>div{border-bottom:1px solid var(--line);padding-bottom:14px}.member-averages21{gap:16px}.member-averages21 strong{font-size:36px}.member-averages21 span{font-size:14px}.filters,.issue-filters,.custom-period21{display:flex;flex-direction:column;width:100%;align-items:stretch;gap:14px}.filters>.field,.issue-filters>.field,.custom-period21>.field,.filters>select{width:100%;min-width:0;flex:auto}.filters select,.issue-filters select{width:100%;max-width:none}.scope-menu{min-width:132px;max-width:150px}.metric-tabs21 .button,.period-tabs21 .button{flex:1;white-space:nowrap;font-size:14px;padding:10px}.period-heading21{margin-top:20px}.account-contact21{font-size:14px}}

.member-windows21{grid-template-columns:1fr;gap:0}.platform-tv .follow-ups20.multi .followup-meta20{flex-shrink:0}.platform-tv .follow-ups20.multi h2{font-size:1.5cqw}
