/* Trouble Dare menu */
#td-root>.cb-box,#td-root>div>.cb-box{margin-bottom:10px}
.cb-box-title small{font:normal 10px Helvetica,Arial,sans-serif;color:#90949c;margin-left:6px;text-transform:none}
.td-empty{text-align:center}.td-big{font-size:44px}
.td-league{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:2px solid var(--lc);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--lc) 14%,#fff))}
.td-badge{font-size:52px;line-height:1;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}
.td-lgi{flex:1;min-width:180px}.td-lgn{font:900 17px 'Arial Black',Helvetica,sans-serif;color:#1d2129}.td-lgc{font-size:12px;color:#606770;margin-bottom:6px}
.td-bar{height:10px;border-radius:6px;background:#dddfe2;overflow:hidden}.td-bar i{display:block;height:100%;background:var(--lc)}
.td-lgp{font-size:11px;color:#606770;margin-top:3px}
.td-steps{display:flex;gap:3px;flex:0 0 100%}.td-steps i{flex:1;height:7px;border-radius:2px;background:#dddfe2}.td-steps i.on{background:var(--c)}.td-steps i.cur{box-shadow:0 0 0 2px #1d2129;transform:scaleY(1.5)}
.td-warbox .cb-widget{padding:0;background:none;border:0}
.td-row{display:flex;align-items:center;gap:8px;padding:6px 4px;border-bottom:1px solid #f0f2f5;font-size:12px}
.td-row.me{background:#fff7d6;border-radius:4px;font-weight:bold}
.td-rk{width:22px;text-align:center;color:#90949c}.td-ci{width:28px;height:28px;border-radius:4px;background:#e9ebee;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto}.td-ci img{width:100%;height:100%;object-fit:cover}
.td-cn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-cn em{font-weight:normal;color:#90949c}
.td-cl{font-size:11px;white-space:nowrap}.td-cp{width:42px;text-align:right;font-weight:bold}
.td-hrow{display:grid;grid-template-columns:70px 1fr auto auto 42px;gap:8px;align-items:center;padding:6px 6px;border-radius:4px;margin-bottom:3px;font-size:11px;border-left:4px solid #aaa;background:#f6f7f9}
.td-hrow.W{border-color:#42b72a}.td-hrow.L{border-color:#e74c3c}.td-hrow b{font-size:10px}.td-hrow.W b,.td-hrow.W em{color:#2b8a1a}.td-hrow.L b,.td-hrow.L em{color:#c0392b}.td-hrow em{font-style:normal;font-weight:bold}.td-hrow small{color:#90949c;text-align:right}
.td-rw{display:flex;align-items:center;gap:10px;padding:6px 4px;border-bottom:1px solid #f0f2f5;font-size:12px}.td-rw span{width:110px;font-weight:bold}.td-rw b{width:40px;color:var(--c);filter:brightness(.8)}.td-rw small{color:#606770}
.td-how{margin:0;padding-left:18px;font-size:12px;color:#444;line-height:1.5}
.cb-tabs{flex-wrap:wrap}
@media(max-width:560px){.td-hrow{grid-template-columns:60px 1fr auto}.td-hrow em,.td-hrow small{display:none}}
