.mlx-sx-card.mlx-sx-card-on{background:var(--brand-tint);border-color:#7833f6;box-shadow:0 0 0 3px rgba(120,51,246,.14)}.mlx-sx-card.mlx-sx-card-on .mlx-sx-price,.mlx-sx-card.mlx-sx-card-on .mlx-sx-title{color:#2e2b36}.mlx-sx-card.mlx-sx-card-on .mlx-sx-capt,.mlx-sx-card.mlx-sx-card-on .mlx-sx-spec,.mlx-sx-card.mlx-sx-card-on .mlx-sx-zone{color:#5a5567}.mlx-rx-list .mlx-cards>.mlx-ss-picked{background:var(--brand-tint);border-color:var(--brand);box-shadow:0 0 0 3px rgba(120,51,246,.14)}.mlx-rx-list .mlx-cards>.mlx-ss-picked.mlx-c-active{box-shadow:0 0 0 3px rgba(120,51,246,.14),0 10px 28px rgba(120,51,246,.22)}.mlx-ss-mapbox{position:relative;height:100%;isolation:isolate}.mlx-ss-cap{position:absolute;top:56px;left:16px;right:16px;display:flex;justify-content:center;z-index:var(--z-map-notice);pointer-events:none}.mlx-ss-cap .mlx-b2-toast{position:static;transform:none;max-width:560px;width:100%;pointer-events:auto}.mlx-ss-cap .mlx-b2-toast button{min-height:24px;min-width:24px;flex-shrink:0}@media (max-width:639px){.mlx-ss-cap .mlx-b2-toast button{min-height:44px}}.mlx-ss-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;margin-bottom:12px;border-bottom:1px solid var(--line)}.mlx-ss-bar p{margin:0;font-size:14px;color:var(--ink-soft)}.mlx-ss-bar button{border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--brand-text);cursor:pointer;padding:0;text-decoration:underline}.mlx-ss-bar:focus{outline:none}.mlx-ss-bar:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.mlx-ss-bar a{color:var(--brand-text);font-weight:600}.mlx-rx-list :is(h1,h2,h3,.mlx-rcount)[tabindex="-1"]:focus{outline:none}.mlx-rx-list :is(h1,h2,h3,.mlx-rcount)[tabindex="-1"]:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px;border-radius:4px}.mlx-ss-fuera{margin:0 0 16px;scroll-margin-top:var(--mlx-rx-top,88px)}@media (min-width:1024px){html:has(.mlx-site-main>.mlx-fb) .mlx-ss-fuera{scroll-margin-top:0}}.mlx-ss-fuera:focus{outline:none}.mlx-ss-fuera:focus-visible{outline:2px solid var(--brand-text);outline-offset:4px;border-radius:10px}.mlx-ss-fuera ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mlx-ss-fuera li{position:relative;min-width:0;background:var(--surface);border:1.5px solid var(--brand-text);border-radius:10px}.mlx-ss-fuera li a{display:grid;grid-gap:2px;gap:2px;padding:10px 48px 10px 12px;color:var(--ink);text-decoration:none;min-width:0}.mlx-ss-fuera li a>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlx-ss-fuera li b{font-size:16px;font-weight:600}.mlx-ss-fuera li span{font-size:13px;color:var(--ink-soft)}.mlx-ss-fuera li em{font-style:normal;font-size:13px;font-weight:600;color:var(--brand-text)}.mlx-ss-pick-x{position:absolute;top:4px;right:4px;width:40px;height:40px;border:0;background:none;border-radius:6px;color:var(--ink-soft);cursor:pointer;font-size:15px;display:inline-flex;align-items:center;justify-content:center}.mlx-ss-pick-x:hover{color:var(--ink);background:var(--line)}@media (max-width:640px){.mlx-ss-bar button{min-height:44px;padding:0 4px}.mlx-ss-bar a{display:inline-block;min-height:44px;line-height:44px}.mlx-ss-pick-x{width:44px;height:44px;top:2px;right:2px}}.mlx-ss-note{margin:0 0 12px}.mlx-c-badge.mlx-ml-badge,.mlx-fx-new.mlx-ml-badge,.mlx-ml-banner{background:#3d3a46;color:#fff}.mlx-ml-banner{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-family:var(--font-data);font-size:11px;letter-spacing:.08em;font-weight:500;text-transform:uppercase;padding:6px 12px;border-radius:20px}.mlx-ml-banner small{font-size:11px;letter-spacing:.02em;text-transform:none;font-weight:400;color:#e6e4ea}.mlx-ml-note{margin:0;font-size:13px;color:#5a5567}.mlx-ml-tag{position:absolute;right:6px;top:6px;z-index:2;font-family:var(--font-data);font-size:11px;letter-spacing:.08em;color:#fff;background:#3d3a46;border-radius:var(--radius-sm);padding:3px 5px;text-transform:uppercase}.mlx-ml-tag.mlx-ml-tag-inline{position:static;margin-left:8px;vertical-align:middle;font-size:11px}.mlx-ml-tag.mlx-ml-tag-mkc{top:auto;bottom:10px;right:10px;pointer-events:none;font-size:11px}.mlx-sheet-tag{display:inline-block;margin-left:8px;vertical-align:middle;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#3d3a46;border:1px solid #3d3a46;border-radius:4px;padding:2px 6px;background:transparent}.mlx-pp.mlx-pp-market{color:#3d3a46;background:#f4f3f6;border:1.5px dashed #7d798a;box-shadow:none}.mlx-pp.mlx-pp-market.mlx-pp-on,.mlx-pp.mlx-pp-market.mlx-pp-sel{color:#fff;background:#7833f6;border:1.5px solid #7833f6}.mlx-ml-only{cursor:pointer;font:inherit}.mlx-sx-chip.mlx-ml-only{font-size:13.5px;font-weight:600}.mlx-ml-only.mlx-ml-only-on,.mlx-ml-only[aria-pressed=true]{background:var(--brand-text);border-color:var(--brand-text);color:#fff}.mlx-ml-only:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;background:currentColor;opacity:.35;vertical-align:middle}.mlx-ml-only[aria-pressed=true]:before{opacity:1}