.portable-live-supplement{display:block;max-width:1440px;margin:0 auto;padding:0 28px 70px;color:var(--ink,#172033)}.portable-live-head{display:flex;align-items:end;gap:14px;margin:12px 0 18px;padding-top:28px;border-top:1px solid var(--line,#dfe3eb)}.portable-live-head p{margin:0}.portable-live-head h2{margin:0 auto 0 0;font-size:clamp(24px,3vw,40px)}.portable-live-head>span{color:var(--muted,#667085);font-weight:700}.portable-bundle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.portable-bundle-card,.portable-tally,.portable-insights{padding:18px;border:1px solid var(--line,#dfe3eb);border-radius:16px;background:var(--paper,#fff);box-shadow:0 8px 24px rgba(16,24,40,.06)}.portable-bundle-card h3{min-height:42px;margin:0 0 14px;font-size:15px;line-height:1.35}.portable-bar-row{margin:11px 0}.portable-bar-head{display:flex;justify-content:space-between;gap:10px;font-size:12px}.portable-bar-track{height:7px;margin:5px 0 3px;overflow:hidden;border-radius:20px;background:#e8edf5}.portable-bar-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#175cd3,#7f56d9)}.portable-bar-row small{color:var(--muted,#667085)}.portable-live-lower{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:16px;margin-top:16px}.portable-tally h2,.portable-insights h2{margin:3px 0 16px;font-size:23px}.portable-tally-row{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--line,#dfe3eb)}.portable-tally-row strong{color:#175cd3}.portable-insight{padding:12px 0;border-top:1px solid var(--line,#dfe3eb)}.portable-insight>span{color:var(--muted,#667085);font-size:12px;font-weight:700}.portable-insight p{margin:7px 0;font-size:14px;line-height:1.5}.portable-empty{color:var(--muted,#667085)}html.presenter .portable-live-supplement{max-width:none;font-size:1.06em}@media(max-width:1000px){.portable-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.portable-live-supplement{padding:0 16px 80px}.portable-live-head{align-items:start;flex-direction:column}.portable-live-lower,.portable-bundle-grid{grid-template-columns:1fr}.portable-bundle-card h3{min-height:0}}
