.podium-board{min-width:0}.podium-heading{margin-bottom:28px}.podium-heading .eyebrow{font-size:10px;letter-spacing:.12em;color:var(--muted,#9ba5b5)}.podium-title{font-family:"Fraunces",Georgia,serif;font-size:28px;font-weight:500;margin:10px 0}.podium-title em{color:var(--blue,#4287df)}.podium-subline{font-size:12px;color:var(--muted,#9ba5b5);margin:0}.podium-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:16px;margin:22px 0 28px}.podium-place{min-width:0;display:flex;flex-direction:column}.podium-rank-1{--medal:#F2C94C;--tint:#221D12;--step-height:56px;grid-column:2;grid-row:1}.podium-rank-2{--medal:#C9D1DC;--tint:#1B1E24;--step-height:34px;grid-column:1;grid-row:1}.podium-rank-3{--medal:#D08A4F;--tint:#1F1A16;--step-height:22px;grid-column:3;grid-row:1}.podium-card{background:var(--tint);color:#f3f4f6;border:1px solid var(--medal);padding:22px 14px;text-align:center;min-width:0;box-sizing:border-box}.podium-rank-1 .podium-card{padding:28px 16px}.podium-medal{display:block;color:var(--medal);font-family:"Fraunces",Georgia,serif;font-size:42px;font-weight:500;line-height:1;margin-bottom:16px}.podium-rank-1 .podium-medal{font-size:48px}.podium-step{height:var(--step-height);box-sizing:border-box;background:var(--medal);color:#17191c;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.podium-avatar{display:inline-flex;position:relative;align-items:center;justify-content:center;vertical-align:middle;width:72px;height:72px;border-radius:50%;overflow:hidden;background:#234166;color:#fff;font-size:22px;font-weight:700;flex-shrink:0}.podium-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.podium-avatar img[hidden]{display:none}.podium-card .podium-avatar{width:56px;height:56px;border:3px solid var(--medal);box-sizing:border-box;background:var(--tint);color:var(--medal);font-size:17px}.podium-rank-1 .podium-card .podium-avatar{width:68px;height:68px;font-size:21px}.podium-building{width:28px;height:28px}.podium-card h3{font-family:inherit;font-size:17px;margin:14px 0 6px;color:inherit}.podium-location{font-size:12px;color:#b5b9c2;margin:0 0 8px}.podium-move{display:inline-block;font-size:12px;margin-top:6px}.podium-move.up{color:var(--positive,#19b783)}.podium-move.down{color:var(--negative,#ed746c)}.podium-move.steady{color:var(--muted,#9ba5b5)}.podium-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:16px}.podium-values strong{display:block;font-size:21px;font-weight:600}.podium-values small{display:block;font-size:11px;color:#b5b9c2;margin-top:5px}.podium-actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.podium-actions button{font-size:12px}.podium-own{color:var(--blue,#5b9bf0)}.podium-name{color:inherit!important;background:transparent!important}.podium-name .podium-avatar{width:34px;height:34px;font-size:12px;margin-inline-end:10px}.podium-row-location{color:var(--muted,#9ba5b5);font-size:12px}.podium-table th{white-space:nowrap}.podium-table .podium-move{margin:0}.podium-unranked{font:inherit;font-weight:600;margin:22px 0 12px}.podium-empty-locations{color:var(--muted,#9ba5b5);margin:18px 0}.performer-spotlight{padding:26px;margin-bottom:24px}.performer-person{display:flex;align-items:center;gap:20px}.performer-person .podium-avatar{width:100px;height:100px;font-size:30px}.performer-person h2{margin:8px 0}.performer-person p{margin:0 0 8px}.performer-person small{color:var(--muted,#9ba5b5)}.performer-spotlight .podium-values{max-width:520px;padding-top:24px}.performer-spotlight .podium-values strong{font-size:28px}.performer-spotlight .podium-values small{color:var(--muted,#9ba5b5)}.performer-range{margin-top:16px}.performer-spotlight blockquote{margin:20px 0 0;padding-inline-start:16px;border-inline-start:2px solid var(--blue,#4287df);font-size:14px;line-height:1.7}.performer-spotlight .podium-actions{justify-content:start}#teamMetrics.podium-spotlight-host{display:block;grid-template-columns:none;padding:0;background:none;border:0}.podium-board [data-podium-status=green],.performer-spotlight [data-podium-status=green],.branch-values [data-podium-status=green]{color:var(--positive,#19b783)}.podium-board [data-podium-status=yellow],.performer-spotlight [data-podium-status=yellow],.branch-values [data-podium-status=yellow]{color:var(--warning,#d8af36)}.podium-board [data-podium-status=red],.performer-spotlight [data-podium-status=red],.branch-values [data-podium-status=red]{color:var(--negative,#ed746c)}.branch-bar-label{font-size:10px;color:var(--muted,#9ba5b5);margin-top:12px}.role-own-row.podium-card,.role-own-row.performer-spotlight{outline:2px solid var(--blue,#4287df);outline-offset:-2px}@media(max-width:700px){.podium-grid{display:flex;flex-direction:column;align-items:stretch}.podium-place{width:100%;box-sizing:border-box}.podium-rank-1{order:1}.podium-rank-2{order:2}.podium-rank-3{order:3}.podium-title{font-size:26px}.performer-spotlight{padding:20px}.performer-person{align-items:flex-start;gap:14px}.performer-person .podium-avatar{width:70px;height:70px}.performer-person h2{font-size:24px}.performer-person p{font-size:12px}.podium-table{min-width:650px}}

.analytics-panel>.podium-heading{padding:26px 28px 0}@media(max-width:700px){.analytics-panel>.podium-heading{padding:19px 18px 0}}

.branch-title>.podium-avatar{width:40px;height:40px;vertical-align:middle;margin-inline-end:10px;flex-shrink:0}.podium-table .podium-avatar img[hidden],.podium-avatar img[hidden]{display:none}
