.sticky-bar,.sticky-bar-cover{--band:calc(3.5rem + var(--safe-area-inset-top,env(safe-area-inset-top)));--top:0px;margin-inline:-1.25rem}.sticky-bar{top:var(--top);z-index:5;background:var(--background);border-bottom:2px solid #0000;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,.sticky-bar-cover{margin-inline:-2rem}.sticky-bar{padding-inline:2rem}}@media (min-width:1024px){.sticky-bar,.sticky-bar-cover{--band:3.5rem;--top:2rem;margin-inline:-1.5rem}.sticky-bar{padding-inline:1.5rem}}.sticky-bar-cover{--cover:min(var(--band), var(--sticky-bar-height,0px));top:calc(var(--top) - var(--cover));z-index:4;height:var(--cover);margin-top:calc(-1 * (var(--cover) + var(--app-page-gap,0px)));background:var(--background);pointer-events:none;position:sticky}@media (min-width:1024px){[data-pinned-title]~:is(.sticky-bar,.sticky-bar-cover){--top:calc(var(--pinned-title-height,2rem) + var(--app-page-gap,0px));--band:calc(1.5rem + var(--top))}[data-pinned-title]~.sticky-bar-cover{--cover:var(--band)}}.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-cover[data-phone]{display: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){:is(.sticky-bar,.sticky-bar-cover)[data-coins]{--top:calc(var(--safe-area-inset-top,env(safe-area-inset-top)) - var(--band))}.sticky-bar[data-coins]:before{height:var(--app-page-gap,0px)}body:has(.sticky-bar[data-coins]) .sticky-bar[data-under]{--top:calc(var(--safe-area-inset-top,env(safe-area-inset-top)) - var(--band))}.sticky-bar[data-under]{--hang:4px}.sticky-bar[data-under]:not([data-stuck]) .sticky-coins{display:none}.sticky-bar[data-coins]:has(~* .sticky-bar[data-under] .sticky-coins)>.sticky-coins{display:none}body:has(.sticky-bar[data-coins]):not(:has(.card-detail)) .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]):not(:has(.card-detail)) .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}}
