.sticky-bar{--band:calc(3.5rem + var(--safe-area-inset-top,env(safe-area-inset-top)));--top:0px;top:var(--top);z-index:5;background:var(--background);border-bottom:2px solid #0000;margin-inline:-1.25rem;padding:.5rem 1.25rem;position:sticky}.sticky-bar[data-stuck]{border-bottom-color:var(--border)}.sticky-bar:is([data-stuck],[data-first]):before{content:"";inset-inline:0;height:var(--band);background:var(--background);position:absolute;bottom:100%}@media (min-width:640px){.sticky-bar{margin-inline:-2rem;padding-inline:2rem}}@media (min-width:1024px){.sticky-bar{--band:3.5rem;--top:2rem;margin-inline:-1.5rem;padding-inline:1.5rem}}.sticky-bar[data-under]{top:calc(var(--top) + var(--sticky-bar-height,0px));z-index:4}.sticky-bar[data-under]:before{content:none}@media (min-width:1024px){.sticky-bar[data-phone]{border-bottom-color:#0000;position:relative;top:auto}.sticky-bar[data-phone]:before{content:none}}.sticky-bar[data-coins]{--hang:14px}.sticky-bar .sticky-coins{margin-top:var(--hang,2px);border-radius:var(--radius-base);background:var(--background);padding:.25rem .5rem;position:absolute;top:100%}.sticky-bar .sticky-lead{margin-top:var(--hang,2px);position:absolute;top:100%;left:1.25rem}.sticky-bar:not([data-stuck]) .sticky-lead{display:none}@media (min-width:640px){.sticky-bar .sticky-lead{left:2rem}}.sticky-bar .new-listings{margin-top:var(--hang,2px);top:100%;width:fit-content;margin-inline:auto;position:absolute;inset-inline:0}.sticky-bar .filter-panel{top:calc(100% + 2px);z-index:11;padding:.5rem;padding-inline:inherit;border-bottom:2px solid var(--border);background:var(--background);position:absolute;inset-inline:0}@media (max-width:1023px){.sticky-bar[data-coins]{top:calc(var(--safe-area-inset-top,env(safe-area-inset-top)) - var(--band))}body:has(.sticky-bar[data-coins]) .corner-coins{display:none}body:has(.sticky-bar[data-coins]:not([data-stuck])) .sticky-coins{display:none}body:has(.sticky-bar[data-coins][data-stuck]) .page-coins{visibility:hidden}body:has(.sticky-bar[data-coins]) .app-corner .corner-actions{display:none}}@media (min-width:1024px){.sticky-bar :is(.sticky-coins,.sticky-lead),.page-coins{display:none}}@media not ((hover:hover) and (pointer:fine)){#main-content:has(.sticky-bar){scrollbar-width:none}#main-content:has(.sticky-bar)::-webkit-scrollbar{display:none}}
