/* V10.50: an additional sentiment badge; the Bitcoin countdown is retained. */
.topbar-market-tools{flex-wrap:wrap!important}
.topbar-market-tools .fear-greed-top150{order:2!important;flex:0 0 auto}
.topbar-market-tools .halving-top-pill{order:3!important}
.topbar-market-tools .search-wrap{order:4!important;min-width:180px!important}
.topbar-market-tools .tmc-clock{order:5!important}
.fear-greed-top150{display:flex;align-items:center;gap:10px;height:56px;min-width:174px;padding:0 13px;border:1px solid rgba(98,200,233,.36);border-radius:13px;background:linear-gradient(135deg,rgba(65,183,220,.1),rgba(154,110,222,.08));color:var(--text);cursor:pointer;text-align:left;box-sizing:border-box;transition:border-color .18s ease,background .18s ease}
.fear-greed-top150:hover{border-color:#64cbe9;background:rgba(74,156,195,.15)}
.fear-greed-top150:focus-visible{outline:2px solid #7edaff;outline-offset:3px}
.fear-greed-top150>strong{display:grid;place-items:center;min-width:33px;height:33px;border:1px solid rgba(105,203,234,.3);border-radius:9px;font-size:17px;color:#89daed;font-variant-numeric:tabular-nums}
.fear-greed-top150>span{display:grid;gap:4px;line-height:1.1}
.fear-greed-top150 b{font-size:10px;letter-spacing:.07em;color:var(--soft)}
.fear-greed-top150 small{font-size:12px;font-weight:650;white-space:nowrap}
.fear-greed-top150[data-state="greed"]>strong{color:#65d5ad}
.fear-greed-top150[data-state="fear"]>strong{color:#ef9ba9}
.fear-greed-top150[data-state="stale"]>strong,.fear-greed-top150[data-state="unavailable"]>strong{color:var(--soft)}
@media(max-width:900px){
 .topbar-market-tools{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 .topbar-market-tools .fear-greed-top150{width:100%;min-width:0;justify-self:stretch}
 .topbar-market-tools .search-wrap,.topbar-market-tools .tmc-clock{grid-column:1/-1!important}
}
@media(max-width:620px){
 .topbar-market-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .topbar-market-tools .halving-top-pill{grid-column:1/-1!important}
 .fear-greed-top150{gap:7px;padding:0 8px}
 .fear-greed-top150 b{font-size:9px}.fear-greed-top150 small{font-size:10px}
}
