/* v444: Funding filter follows the collapsing header and uses shared controls. */
@media(min-width:1181px){
  .scalpy-header.is-panel-hidden~#fundingWorkspace .funding-filters{
    top:0!important;
    height:100vh!important;
  }
}
@media(min-width:1101px){
  #fundingWorkspace .funding-shell:not(.filters-closed) .funding-filter-toggle{
    left:clamp(-44px,-1.7vw,-34px)!important;
    right:auto!important;
    top:10px!important;
    width:clamp(34px,1.7vw,44px)!important;
    height:clamp(34px,1.5vw,44px)!important;
    display:grid!important;
    place-items:center;
    padding:0!important;
    transform:none!important;
    color:#ffd044!important;
    border:1px solid #e5a600!important;
    border-radius:7px 0 0 7px!important;
    background:linear-gradient(180deg,#3a2b06,#211907)!important;
    box-shadow:inset 0 0 0 1px rgba(255,194,38,.13),0 0 12px rgba(255,185,0,.08)!important;
    font-size:clamp(19px,.7vw,28px)!important;
    line-height:1!important;
  }
  #fundingWorkspace .funding-shell:not(.filters-closed) .funding-filter-toggle:hover,
  #fundingWorkspace .funding-shell:not(.filters-closed) .funding-filter-toggle:focus-visible{
    outline:0;
    border-color:#ffd044!important;
    background:linear-gradient(180deg,#4a3607,#2b2008)!important;
    box-shadow:inset 0 0 0 1px rgba(255,211,84,.2),0 0 16px rgba(255,185,0,.18)!important;
  }
}
#fundingWorkspace .funding-global-settings{margin:0 0 14px}
#fundingWorkspace .funding-rate-filter{min-height:54px;padding:8px 12px}
