/* Banger Meter: on top of /circle/style.css (same flat felt + gold look). */
.presenter span { color: var(--on-felt-soft); font-weight: 700; font-size: .9rem; }
.young { max-width: 560px; margin: 8px auto 0; text-align: center; font-size: .86rem; color: #F0B490; }

/* How the score was made: four parts, each a bar out of 25 and one line of this post's numbers. */
.breakdown { max-width: 720px; margin: 10px auto 0; }
.parts { list-style: none; margin: 0; padding: 0; display: grid; gap: 10px; }
.parts li { padding: 12px 14px; border: 1px solid var(--line); border-radius: 14px; background: var(--panel); }
.part-head { display: flex; justify-content: space-between; gap: 10px; align-items: baseline; }
.part-head b { font-weight: 800; }
.part-head span { font: 700 .85rem var(--display); color: var(--gold); white-space: nowrap; }
.part-bar { display: block; height: 4px; margin: 8px 0; border-radius: 4px; background: rgba(231,196,110,.14); overflow: hidden; }
.part-bar i { display: block; height: 100%; background: var(--gold); }
.parts p { margin: 0; font-size: .88rem; color: var(--on-felt-soft); }
