/* the live deadline panel beside the calculator */
.calc-panel { --fx-bg: #ffffff; background: #ffffff; color: #152131; border-radius: var(--r-lg); padding: var(--s-7); display: grid; gap: var(--s-2); }
.calc-panel .calc__label { color: #4b5867; }
.calc-panel .link { color: #1f3a5f; }
.calc__list { list-style: none; margin: var(--s-4) 0 var(--s-4); padding: 0; display: grid; }
.calc__list li { display: flex; justify-content: space-between; gap: var(--s-4); padding: var(--s-3) 0; border-top: 1px solid rgba(34, 28, 25, .12); font-variant-numeric: tabular-nums; }
.calc__list li.is-on { font-weight: 600; }
.calc__list li small { display: block; font-size: 14px; font-weight: 400; color: #4b5867; }
.calc__list li { padding: var(--s-4) 0; align-items: center; }
.calc-panel { padding: var(--s-8) var(--s-7); }
