#mahina-best-preview{--m-ink:#303030;--ink-strong:#303030}
html[data-mahina-best-motion=ready] #mahina-best-preview .m-selection-status.m-transitioning,html[data-mahina-best-motion=ready] #mahina-best-preview #m-pairing-result.m-transitioning{animation:none!important}
html[data-mahina-best-motion=ready] #mahina-best-preview .m-rank-item[open]>summary{background:rgba(48,48,48,.045)}
html[data-mahina-best-motion=ready] #mahina-best-preview .m-rank-detail{overflow:hidden}
html[data-mahina-best-motion=ready] #mahina-best-preview .m-sauce-fill{transform-origin:left center}
html[dir=rtl][data-mahina-best-motion=ready] #mahina-best-preview .m-sauce-fill{transform-origin:right center}
html[data-mahina-best-motion=ready] #mahina-best-preview #m-select-button[aria-disabled=true]{box-shadow:inset 0 0 0 1px rgba(48,48,48,.48)}
/* Selection stays in the native button coordinate system during document scroll. */
html[data-mahina-map-motion=ready] #destinationFilters .destination-filter{position:relative;isolation:isolate}
html[data-mahina-map-motion=ready] #destinationFilters .destination-filter[aria-pressed=true]{background:transparent!important;color:#303030!important;border-color:transparent!important}
html[data-mahina-map-motion=ready] #destinationFilters .destination-filter[aria-pressed=true]::after{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;border:1px solid rgba(48,48,48,.48);border-radius:inherit;background:rgba(48,48,48,.08);box-sizing:border-box;transform-origin:left center}
html[data-mahina-map-motion=ready] #destinationFilters .destination-filter[aria-pressed=true].mahina-filter-moving::after{animation:mahina-filter-local-select 340ms cubic-bezier(.22,1,.36,1) both}
@keyframes mahina-filter-local-select{from{transform:translateX(var(--mahina-filter-from-x,0px)) scaleX(var(--mahina-filter-from-scale,1))}to{transform:translateX(0) scaleX(1)}}
@media(prefers-reduced-motion:reduce){html[data-mahina-map-motion=ready] #destinationFilters .destination-filter::after{animation:none!important;transform:none!important}}
