.bazaar-promo-panel{background-color:var(--primary);color:var(--primary-foreground)}.bazaar-promo-b{color:color-mix(in oklch, var(--rast) 55%, white)}.bazaar-promo-slim{color:color-mix(in oklch, var(--primary) 40%, black)}.bazaar-promo-mark{background-color:color-mix(in oklch, var(--rast) 55%, white);color:color-mix(in oklch, var(--primary) 45%, black)}.scratch-b-lines{stroke-dasharray:1;stroke-dashoffset:1px;animation:6s linear infinite scratch-b-draw}.scratch-b-fill{animation:6s linear infinite scratch-b-cycle}.scratch-b-text{opacity:0;animation:6s linear infinite scratch-b-text}@keyframes scratch-b-draw{0%,5%{stroke-dashoffset:1px}36%,to{stroke-dashoffset:0}}@keyframes scratch-b-cycle{0%,90%{opacity:1}97%,to{opacity:0}}@keyframes scratch-b-text{0%,32%{opacity:0;transform:translateY(5px)}40%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.scratch-b-lines,.scratch-b-fill,.scratch-b-text{stroke-dashoffset:0;opacity:1;animation:none;transform:none}}.quick-step-art{aspect-ratio:470.7/286.5;background:var(--card);width:100%;max-width:471px;margin-inline:auto}.quick-step-art>svg{width:100%;height:100%}.quick-step-art text{font-family:var(--font-sans);fill:var(--foreground);font-size:10px;font-weight:600}.quick-step-art .quick-step-vector-heading{fill:var(--rast-foreground);font-size:14px}.quick-step-art .quick-step-currency{fill:var(--step-ink);font-size:21px;font-weight:700}.quick-step-art .quick-step-vector-close{fill:var(--rast-foreground);font-size:7px}.quick-step-art .quick-step-vector-action{fill:var(--primary-foreground)}.quick-step-art .quick-step-vector-disabled{fill:var(--muted-foreground)}
