.finance-v4-feed{gap:16px}
.finance-v4-day{overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface-solid);box-shadow:0 1px 2px rgb(0 0 0 / 3%)}
.finance-v4-day>header{min-height:42px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 72%,var(--surface-solid))}
.finance-v4-day>header strong{font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:capitalize}
.finance-v4-day>header span{font-size:11px;font-weight:650}
.finance-v4-list{border-top:0}
.finance-v4-row{margin:0 14px;border-bottom:1px solid var(--border)}
.finance-v4-row:last-child{border-bottom:0}
.finance-v4-row-main{min-height:64px;padding:10px 0}
.finance-v4-row-main:hover{background:transparent}
.finance-v4-row:hover{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}
.finance-v4-row.expanded{margin:0;background:color-mix(in srgb,var(--surface-2) 36%,transparent);border-bottom:0}
.finance-v4-row.expanded .finance-v4-row-main{padding-inline:14px}
.finance-v4-row.expanded .finance-v4-details{padding:2px 14px 16px}
.finance-v4-row.expanded+.finance-v4-row{border-top:1px solid var(--border)}
.finance-v4-copy strong{font-size:13px;font-weight:650}
.finance-v4-copy small{margin-top:1px}
.finance-v4-day+ .finance-v4-day{margin-top:0}
@media(max-width:720px){.finance-v4-feed{gap:12px}.finance-v4-day{border-radius:12px}.finance-v4-day>header{min-height:40px;padding:8px 11px}.finance-v4-row{margin:0 11px}.finance-v4-row-main{min-height:60px}.finance-v4-row.expanded .finance-v4-row-main{padding-inline:11px}.finance-v4-row.expanded .finance-v4-details{padding-inline:11px}}
