/* IQ Tools dropdown: shared by every page (site, EconIQ, MacroIQ, BigMoneyIQ, HyperliquidIQ, net worth). Cyan + Ember. */
.iqnav{display:flex;align-items:center;gap:16px;white-space:nowrap;overflow:visible!important}
.iqnav>a,.iq-btn{color:#9fb0b6;font:inherit;font-size:15px;text-decoration:none;background:none;border:0;padding:6px 2px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}
.iqnav>a:hover,.iq-btn:hover,.iq-btn[aria-expanded="true"]{color:#E8EEF0}
.iq-btn:focus-visible,.iq-menu a:focus-visible{outline:2px solid #22E6D0;outline-offset:2px;border-radius:6px}
.iq-car{font-size:11px;transition:transform .15s}.iq-btn[aria-expanded="true"] .iq-car{transform:rotate(180deg)}
.iq-dd{position:relative}
.iq-menu{position:absolute;right:-8px;top:calc(100% + 8px);z-index:1000;width:320px;background:#0d1012;border:1px solid #1b2226;border-radius:14px;padding:8px;box-shadow:0 18px 40px rgba(0,0,0,.55);white-space:normal}
.iq-menu[hidden]{display:none}
.iq-menu a{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;color:#E8EEF0}
.iq-menu a:hover,.iq-menu a:focus{background:#121a1d}
.iq-menu b{display:block;font-size:15px;font-weight:700;color:#E8EEF0}.iq-menu b .iq{color:#22E6D0}
.iq-menu small{display:block;font-size:12.5px;line-height:1.35;color:#8a9aa0;margin-top:2px}
.iq-menu .iq-all{border-top:1px solid #1b2226;margin-top:6px;border-radius:0 0 10px 10px;color:#FF7A1A;font-weight:600;font-size:14px}
.iq-menu [aria-current="page"]{background:#121a1d;box-shadow:inset 2px 0 0 #22E6D0}
@media(hover:hover) and (pointer:fine){.iq-dd:hover .iq-menu{display:block}.iq-dd::after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}}
@media(max-width:720px){.iqnav{gap:12px}.iqnav>a,.iq-btn{font-size:14px}
  .iq-dd{position:static}.iq-menu{position:fixed;left:12px;right:12px;top:58px;width:auto;max-height:calc(100vh - 80px);overflow:auto}}
