.sticky-order-bar{z-index:60;justify-content:space-between;align-items:center;gap:var(--space-3);padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));background:var(--surface-raised);border-top:1px solid var(--line);box-shadow:0 -6px 18px color-mix(in srgb,var(--surface-inverse) 8%,transparent);display:none;position:fixed;bottom:0;left:0;right:0}.sticky-order-bar-price{min-width:0;line-height:var(--leading-snug);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;display:flex}.sticky-order-bar-price strong{font-size:var(--text-xl);font-weight:var(--weight-strong);color:var(--ink)}.sticky-order-bar-was{font-size:var(--text-sm);color:var(--ink-subtle);font-weight:500;text-decoration:line-through;text-decoration-thickness:1.5px}.sticky-order-bar-total{font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--ink-muted);white-space:nowrap;flex:none}.sticky-order-bar-qty{font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;overflow:hidden}.sticky-order-bar .button{white-space:nowrap;flex:none}@media (max-width:899px){.sticky-order-bar.is-visible{animation:sf-bar-in var(--dur-base) var(--ease-out) both;display:flex}html.has-buy-bar body{padding-bottom:var(--buy-bar-height,64px)}html.has-buy-bar{scroll-padding-bottom:calc(var(--buy-bar-height,64px) + 16px)}html.has-buy-bar .chat-launcher{visibility:hidden;pointer-events:none}}@media (max-width:899px) and (orientation:landscape) and (max-height:500px){.sticky-order-bar{padding-top:3px;padding-bottom:calc(4px + env(safe-area-inset-bottom))}.sticky-order-bar-price{flex-wrap:nowrap}.sticky-order-bar-qty{flex-basis:auto}.sticky-order-bar .button{--button-pad-y:0px;--button-min-height:44px}}@keyframes sf-bar-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sticky-order-bar.is-visible{animation:none}}.sticky-order-bar.has-pair{flex-direction:column;align-items:stretch;gap:6px;padding-top:6px}.sticky-order-bar.has-pair .sticky-order-bar-price{flex-wrap:nowrap}.sticky-order-bar.has-pair .sticky-order-bar-qty{flex:0 auto;min-width:0}.sticky-order-bar.has-pair .buy-pair .button{white-space:normal;--button-min-height:52px}@media (max-width:899px){.sticky-order-bar.has-pair.is-visible{display:flex}.sticky-order-bar.has-pair{gap:0;padding-top:0}.sticky-order-bar.has-pair .sticky-order-bar-price{align-items:center;min-height:44px}.sticky-order-bar.has-pair .sticky-order-bar-buy-now{min-height:44px;margin-block:0;padding-block:0}}@media (min-width:900px){.sticky-order-bar.has-pair.is-visible{padding:10px max(var(--gutter),calc(50vw - 600px));flex-direction:row;align-items:center;display:flex}.sticky-order-bar.has-pair .buy-pair{flex:0 520px}html.has-buy-bar body{padding-bottom:var(--buy-bar-height,76px)}}@media (max-width:600px){.sticky-order-bar.has-pair .sticky-order-bar-total~.sticky-order-bar-qty{display:none}}
