/* Expansion (F) */
.vz-expansion .toolbar { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; }
.vz-expansion .vz-chips .chip.t-r[aria-pressed="true"] { border-color: var(--red, #e2445c); color: var(--red-tx, #a11a30); background: var(--red-t, #fcebee); }
.vz-expansion .vz-chips .chip.t-y[aria-pressed="true"] { border-color: var(--amber, #d97706); color: var(--amber-tx, #8a4b05); background: var(--amber-t, #fbf1e3); }
.vz-expansion .vz-chips .chip.t-g[aria-pressed="true"] { border-color: var(--green, #16a34a); color: var(--green-tx, #0f6b31); background: var(--green-t, #e8f8ee); }
.vz-expansion .vz-chips .chip.t-b[aria-pressed="true"] { border-color: var(--blue, #3894f7); color: var(--info-tx, #23054a); background: var(--blue-t, #eaf3fe); }
.vz-expansion .vz-coldnote { margin: -6px 0 0; color: var(--gray, #6e6c78); font-size: 13px; }
.vz-expansion #expT tr.cold td:first-child { background-image: linear-gradient(var(--red, #e2445c), var(--red, #e2445c)); background-size: 3px 100%; background-repeat: no-repeat; background-position: left center; }
.vz-expansion #expT tr.cold { background: color-mix(in srgb, var(--red, #e2445c) 4%, transparent); }
.vz-expansion .vz-gap { color: var(--v, #7703fc); font-variant-numeric: tabular-nums; }
.vz-expansion #expT td small { display: block; margin-top: 3px; color: var(--gray, #6e6c78); font-size: 12px; }
.vz-expansion #expT tr.click { cursor: pointer; }
