.sum {margin-bottom: 3px; background: var(--bg-darker-1, #1a1726);}
.text {color: var(--tt, #e8e4f0); font-size: 22px; font-weight: 700; line-height: normal; margin-right: 8px; flex-shrink: 0;}
.eplist_dream {display: flex; align-items: center; margin-bottom: 3px; background: var(--bg-darker-1, #1a1726);
	padding: 10px; box-sizing: border-box; border-radius: 10px;}
.eplist_soon {display: flex; align-items: center; margin-bottom: 3px; background: var(--bg-darker-1, #1a1726);
	padding: 10px; box-sizing: border-box; border-radius: 10px;}
.eplist_soon > *:first-child {margin-right: 10px; flex-shrink: 0; color: #ef4444; font-size: 20px;}
.nameseries {color: var(--accent, #f59e0b); font-size: 18px; font-weight: 700; line-height: normal; margin-right: auto; margin-left: 8px;}
.icondate {margin-right: 10px; flex-shrink: 0; color: var(--accent, #f59e0b); font-size: 20px;}
.sesel {width: 100%;}
.epshow {color: var(--tt, #e8e4f0); font-size: 16px; font-weight: 700; line-height: normal; margin-right: 8px; flex-shrink: 0;}
.seasonshow {color: var(--tt-fade, #8a82a0); font-size: 14px; font-weight: 700; line-height: normal; margin-right: 8px; flex-shrink: 0;}
.date {color: var(--tt, #e8e4f0); font-size: 16px; font-weight: 700; line-height: normal; flex-shrink: 0; text-align: right; margin-left: 10px;}
.vday {color: #ef4444; font-size: 12px; font-weight: 700; line-height: normal; flex-shrink: 0; text-align: right; margin-left: 10px;}
