.mw-bar{z-index:31;background:var(--surface-raised);border-bottom:1px solid var(--border);height:48px;font-family:var(--font-geist);align-items:center;display:flex;position:relative}.mw-bar.mw-pinned{top:var(--mw-chrome-h,0px);position:sticky}.mw-lead{background:var(--surface-raised);z-index:3;flex:none;align-items:center;gap:9px;height:100%;padding:0 16px 0 20px;display:flex;box-shadow:14px 0 16px -12px #0000001a}.mw-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:9.5px;font-weight:600}.mw-dot{background:var(--brand-accent);border-radius:999px;flex:none;width:6px;height:6px;position:relative}.mw-pulse:after{content:"";border:1px solid var(--brand-accent);opacity:.5;border-radius:999px;animation:2.6s cubic-bezier(0,0,.2,1) infinite mw-ping;position:absolute;inset:-4px}@keyframes mw-ping{0%{opacity:.6;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.1)}}.mw-viewport{flex:1;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 60px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 60px),#0000 100%)}.mw-track{align-items:center;width:max-content;height:100%;animation:44s linear infinite mw-drift;display:flex}.mw-viewport:hover .mw-track{animation-play-state:paused}@keyframes mw-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.mw-chip{white-space:nowrap;align-items:center;gap:8px;height:100%;padding:0 26px;font-size:12.5px;text-decoration:none;display:inline-flex}.mw-chip+.mw-chip{border-left:1px solid var(--border)}.mw-descr{color:var(--text-primary);font-weight:500}.mw-area{color:var(--text-muted)}.mw-delta{color:#3fae6b;font-variant-numeric:tabular-nums}.mw-price{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.mw-mobile{flex:1;padding:0 16px;display:none;overflow:hidden}.mw-mobile-chip{width:100%;animation:.5s mw-fade-in}.mw-mobile-chip .mw-chip{border:none;padding:0}@keyframes mw-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mw-options{flex:none;margin:0 12px 0 6px;position:relative}.mw-optbtn{cursor:pointer;border:1px solid var(--border);width:34px;height:34px;color:var(--text-muted);border-radius:999px;place-items:center;list-style:none;display:grid}.mw-optbtn::-webkit-details-marker{display:none}.mw-options[open] .mw-optbtn{color:var(--brand-accent);border-color:var(--brand-accent)}.mw-menu{background:var(--surface-base);border:1px solid var(--border);z-index:60;border-radius:12px;width:248px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #00000029}.mw-mi{width:100%;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13px;text-decoration:none;display:flex}.mw-mi:hover:not(.mw-dim){background:var(--surface-accent)}.mw-mi-r{color:var(--text-muted);font-size:11.5px}.mw-mi.mw-dim{color:var(--text-muted);cursor:default}.mw-div{background:var(--border);height:1px;margin:5px 8px}.mw-group{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);padding:4px 10px 2px;font-size:9px}.mw-seg{gap:4px;padding:2px 8px 6px;display:flex}.mw-fmt{background:var(--surface-accent);font:inherit;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:7px;flex:1;padding:6px 4px;font-size:11.5px}.mw-fmt.on{background:var(--surface-base);border-color:var(--brand-accent);color:var(--brand-accent);font-weight:500}.mw-soon{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:2px 7px;font-size:10px}.mw-foot{color:var(--text-muted);border-top:1px solid var(--border);margin-top:5px;padding:8px 10px 6px;font-size:10.5px;font-style:italic;line-height:1.4}@media (max-width:768px){.mw-desktop{display:none}.mw-mobile{display:flex}.mw-bar.mw-pinned{position:relative;top:auto}}@media (min-width:769px){body:has(.mw-bar.mw-pinned) [data-listing-filterbar]{top:calc(var(--mw-chrome-h,0px) + 48px)}}@media (prefers-reduced-motion:reduce){.mw-track{animation:none}.mw-desktop{display:none}.mw-mobile{display:flex}.mw-mobile-chip,.mw-pulse:after{animation:none}}
