.home-workbench-trigger{overflow:visible}.home-workbench-trigger-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--primary);color:#1e2026;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;font-weight:800;box-shadow:0 8px 18px rgba(240,185,11,.28);pointer-events:none}.home-workbench-compare-anchor.is-compare-highlighted,.home-workbench-trigger.is-compare-highlighted,.search-compare-bar.is-highlighted{animation:compare-target-pulse .72s cubic-bezier(.22,1,.36,1)}.home-workbench-compare-anchor{border-radius:16px;transition:box-shadow .18s ease,transform .18s ease,background .18s ease}.compare-flight-layer{position:fixed;inset:0;z-index:calc(var(--z-overlay) + 1);pointer-events:none}.compare-flight-item{position:fixed;left:0;top:0;animation:compare-flight-x .62s cubic-bezier(.2,.8,.2,1) forwards}.compare-flight-item.reduced-motion{animation-duration:.26s}.compare-flight-arc{animation:compare-flight-y .62s cubic-bezier(.22,1,.36,1) forwards}.compare-flight-item.reduced-motion .compare-flight-arc{animation-name:compare-flight-fade;animation-duration:.26s}.compare-flight-chip{width:38px;height:38px;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--background) 94%,var(--primary-soft) 6%);box-shadow:0 18px 30px rgba(15,17,23,.16),inset 0 0 0 1px rgba(255,255,255,.28)}.compare-flight-chip-image{display:block;width:100%;height:100%;object-fit:cover}.compare-flight-chip-placeholder{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--foreground-strong)}@keyframes compare-flight-x{0%{transform:translate3d(calc(var(--compare-flight-start-x) - 19px),calc(var(--compare-flight-start-y) - 19px),0)}to{transform:translate3d(calc(var(--compare-flight-end-x) - 19px),calc(var(--compare-flight-end-y) - 19px),0)}}@keyframes compare-flight-y{0%{transform:translateY(0) scale(.9);opacity:0}18%{opacity:1}45%{transform:translateY(-56px) scale(1);opacity:1}to{transform:translateY(0) scale(.74);opacity:.18}}@keyframes compare-flight-fade{0%{transform:scale(.94);opacity:0}50%{opacity:1}to{transform:scale(.8);opacity:0}}@keyframes compare-target-pulse{0%{transform:scale(1);box-shadow:none}35%{transform:scale(1.04);box-shadow:0 0 0 6px rgba(240,185,11,.1),0 0 0 12px rgba(240,185,11,.05)}to{transform:scale(1);box-shadow:none}}@media (prefers-reduced-motion:reduce){.home-workbench-compare-anchor.is-compare-highlighted,.home-workbench-trigger.is-compare-highlighted,.search-compare-bar.is-highlighted{animation-duration:.24s}}