.registered-series-dialog { width: min(390px, 100%); }
.registered-series-controls { display: grid; gap: 13px; margin: 19px 0; }
.registered-series-controls section { display: grid; gap: 7px; }
.registered-series-controls section > span { color: var(--muted); font-size: .68rem; font-weight: 800; letter-spacing: .08em; text-align: center; text-transform: uppercase; }
.registered-series-controls section > div { display: grid; grid-template-columns: 43px 32px minmax(0, 1fr) 32px 43px; align-items: center; gap: 0; }
.registered-series-controls button { display: grid; place-items: center; width: 43px; height: 43px; padding: 0 0 3px; border: 1px solid #907025; border-radius: 50%; background: #111411; color: var(--gold-2); font-size: 1.75rem; line-height: 1; }
.registered-series-controls section[data-editor-field="kg"] button:first-child { grid-column: 1; }
.registered-series-controls section[data-editor-field="kg"] strong { grid-column: 3; }
.registered-series-controls section[data-editor-field="kg"] em { grid-column: 4; }
.registered-series-controls section[data-editor-field="kg"] button:last-child { grid-column: 5; }
.registered-series-controls strong { justify-self: center; color: #f6f6f0; font-size: 2.45rem; line-height: .9; white-space: nowrap; }
.registered-series-controls em { align-self: end; color: #d4dbd5; font-size: .76rem; font-style: normal; font-weight: 800; margin-bottom: 3px; }
.registered-series-controls section[data-editor-field="reps"] > div { grid-template-columns: 43px minmax(0, 1fr) 43px; }
.registered-series-controls section[data-editor-field="reps"] button:first-child { grid-column: 1; }
.registered-series-controls section[data-editor-field="reps"] strong { grid-column: 2; }
.registered-series-controls section[data-editor-field="reps"] button:last-child { grid-column: 3; }
.registered-series-controls .registered-rir > div { grid-template-columns: repeat(5, 1fr); gap: 6px; }
.registered-series-controls .registered-rir button { width: auto; min-height: 32px; height: 32px; border-radius: 999px; font-size: .85rem; }
.registered-series-controls .registered-rir button.active { background: linear-gradient(135deg, #f6ca5a, #bd7f12); border-color: #f5ce6e; color: #201705; }
