.prop-sect{margin-top:var(--sp-5)}.prop-sect:first-child{margin-top:0}.dealsum{gap:var(--sp-4) var(--sp-3);padding:var(--sp-2) 0 var(--sp-1);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.dealsum__label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-ink-mute)}.dealsum__val{margin-top:var(--sp-1);font-family:var(--font-data);font-size:var(--fs-s);color:var(--c-ink);font-weight:700}.dealsum__val--volt{color:var(--c-volt)}.dealsum__val--danger{color:var(--c-danger)}.dealsum__val--mute{color:var(--c-ink-mute)}.dealsum__hint{font-size:var(--fs-xs);color:var(--c-ink-mute);flex:none}.nextstep .listrow__title{font-size:var(--fs-m)}.empty--tight{padding:var(--sp-3) 0;text-align:left}.empty--tight .empty__line{font-size:var(--fs-s)}.winx{gap:var(--sp-4);flex-direction:column;display:flex}.winx__title{align-items:center;gap:var(--sp-2);display:inline-flex}.winx__title>i{color:var(--c-volt);font-size:var(--fs-m)}.winx__lede{font-size:var(--fs-s);color:var(--c-ink-soft);line-height:var(--line-default);margin:0}.winx__lede strong{color:var(--c-ink);font-weight:600}.winx__hint{font-size:var(--fs-xs);color:var(--c-ink-mute);line-height:var(--line-default);margin:0}.winx__error{font-size:var(--fs-s);color:var(--c-danger);margin:0}.winx__field{gap:var(--sp-2);flex-direction:column;display:flex}.winx__grid{border-collapse:collapse;width:100%;font-size:var(--fs-xs);max-height:15rem;display:block;overflow-y:auto}.winx__grid th,.winx__grid td{padding:var(--sp-1) var(--sp-2);text-align:right;white-space:nowrap}.winx__grid th:first-child,.winx__grid td:first-child{text-align:left;width:100%}.winx__grid thead th{background:var(--c-card);color:var(--c-ink-mute);text-transform:uppercase;letter-spacing:.06em;border-bottom:var(--border-thin) solid var(--c-border);font-weight:600;position:sticky;top:0}.winx__grid tbody td{color:var(--c-ink);border-bottom:var(--border-thin) solid var(--c-border)}.winx__grid tfoot td{padding-top:var(--sp-2);color:var(--c-ink);border-top:var(--border-thin) solid var(--c-border);font-weight:700}.winx__row--skip td{color:var(--c-ink-mute)}.winx__warn{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-ctl);background:var(--c-warn-wash);font-size:var(--fs-xs);color:var(--c-ink);line-height:var(--line-default);margin:0}
