.barcode-backdrop-module__VvtS2q__effect{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.barcode-backdrop-module__VvtS2q__field{width:100%;height:100%;color:var(--listing-barcode-color);opacity:0;mix-blend-mode:screen;z-index:2;position:absolute;inset:0}.barcode-backdrop-module__VvtS2q__line{opacity:var(--barcode-line-opacity,.45);transform-box:fill-box;transform-origin:50%}.barcode-backdrop-module__VvtS2q__cover{inset-block:0;background:linear-gradient(90deg, #e2effb03 0%, var(--listing-barcode-cover-soft) 42%, var(--listing-barcode-cover) 70%, var(--listing-barcode-cover) 80%, var(--listing-barcode-cover-soft) 92%, #e2effb05 100%);opacity:0;transform-origin:50%;z-index:1;width:210px;position:absolute;right:0;box-shadow:-1.75rem 0 2.75rem #c4d8eb0a,.5rem 0 1.125rem #c4d8eb05,-1px 0 #e2effb14,1px 0 #e2effb14}.barcode-backdrop-module__VvtS2q__overlay.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__fieldPrimary{animation:barcode-backdrop-module__VvtS2q__listing-barcode-scan-gate-field var(--listing-barcode-scan-duration,1.496s) cubic-bezier(.22, .74, .18, 1) both}.barcode-backdrop-module__VvtS2q__overlay.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__cover{animation:barcode-backdrop-module__VvtS2q__listing-barcode-scan-gate-cover var(--listing-barcode-scan-duration,1.496s) cubic-bezier(.22, .74, .18, 1) both}.barcode-backdrop-module__VvtS2q__columns.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__fieldPrimary{animation:1.32s linear both barcode-backdrop-module__VvtS2q__listing-barcode-column-field}.barcode-backdrop-module__VvtS2q__columns.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__line{animation:.76s cubic-bezier(.18,.82,.22,1) both barcode-backdrop-module__VvtS2q__listing-barcode-column-line;animation-delay:var(--barcode-line-delay)}.barcode-backdrop-module__VvtS2q__columns.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__cover{animation:1.32s ease-out both barcode-backdrop-module__VvtS2q__listing-barcode-column-source}.barcode-backdrop-module__VvtS2q__window.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__fieldPrimary{animation:1.22s cubic-bezier(.2,.78,.22,1) both barcode-backdrop-module__VvtS2q__listing-barcode-compression-field}.barcode-backdrop-module__VvtS2q__window.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__cover{animation:1.22s cubic-bezier(.2,.78,.22,1) both barcode-backdrop-module__VvtS2q__listing-barcode-compression-cover}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-scan-gate-field{0%,3%{clip-path:inset(0 0 0 100%);opacity:0}8%{clip-path:inset(0 0 0 calc(100% - 150px));opacity:.28}82%{clip-path:inset(0 calc(100% + 90px) 0 -240px);opacity:.28}to{clip-path:inset(0 calc(100% + 90px) 0 -240px);opacity:0}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-scan-gate-cover{0%,3%{opacity:0;transform:translate(56px)}8%{opacity:.9;transform:translate(56px)}82%{opacity:.82;transform:translate(calc(-100vw - 130px))}to{opacity:0;transform:translate(calc(-100vw - 130px))}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-column-field{0%,3%{opacity:0}4%,88%{opacity:1}to{opacity:0}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-column-line{0%,18%{color:var(--listing-barcode-color);opacity:0}45%{color:var(--listing-barcode-bright);opacity:.55}to{color:var(--listing-barcode-color);opacity:0}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-column-source{0%,4%{opacity:0}12%,46%{opacity:.38}to{opacity:0}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-compression-field{0%,4%{clip-path:inset(0 0 0 100%);opacity:0}18%{clip-path:inset(0 0 0 80%);opacity:.24}68%{clip-path:inset(0);opacity:.24}86%{clip-path:inset(0);opacity:.1}to{clip-path:inset(0);opacity:0}}@keyframes barcode-backdrop-module__VvtS2q__listing-barcode-compression-cover{0%,4%{opacity:0;transform:translate(0)scaleX(1)}12%{opacity:.86;transform:translate(0)scaleX(1.15)}72%{opacity:.74;transform:translate(calc(68px - 100vw))scaleX(1.15)}to{opacity:0;transform:translate(calc(68px - 100vw))scaleX(1.15)}}@media (prefers-reduced-motion:reduce){.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__field,.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__line,.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__cover{animation:none!important}.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__field,.barcode-backdrop-module__VvtS2q__active .barcode-backdrop-module__VvtS2q__cover{opacity:0}}