.scan-tray-module__HkPIvq__tray{--tray-bg:var(--color-accent-subtle);--tray-fg:var(--color-accent);--tray-text:var(--color-text-primary);inset-inline:var(--space-3);translate:0 var(--space-2);opacity:0;visibility:hidden;transition-property:translate,opacity,visibility;transition-duration:var(--duration-exit-short);transition-timing-function:var(--ease-exit);position:absolute;inset-block-end:var(--space-3)}.scan-tray-module__HkPIvq__tray[data-tone=success]{--tray-bg:var(--color-success-bg);--tray-fg:var(--color-success)}.scan-tray-module__HkPIvq__tray[data-tone=warning]{--tray-bg:var(--color-warning-bg);--tray-fg:var(--color-warning)}.scan-tray-module__HkPIvq__tray[data-tone=danger]{--tray-bg:var(--color-danger-bg);--tray-fg:var(--color-danger)}.scan-tray-module__HkPIvq__tray[data-tone=reward]{--tray-bg:var(--color-reward-bg);--tray-fg:var(--color-reward-text);--tray-text:var(--color-reward-text)}.scan-tray-module__HkPIvq__tray[data-open]{opacity:1;visibility:visible;transition-duration:var(--duration-short);transition-timing-function:var(--ease-enter);translate:0}.scan-tray-module__HkPIvq__card{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:var(--border-width-thin) solid var(--tray-fg);border-radius:var(--radius-xl);background:var(--tray-bg);box-shadow:var(--shadow-sheet);color:var(--tray-text);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);grid-template-columns:auto minmax(0,1fr);display:grid}.scan-tray-module__HkPIvq__icon{box-sizing:border-box;inline-size:var(--size-target-lg);block-size:var(--size-target-lg);padding:var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--tray-fg);place-items:center;display:grid}.scan-tray-module__HkPIvq__text{gap:var(--space-1);min-inline-size:0;display:grid}.scan-tray-module__HkPIvq__title{color:var(--tray-fg);font-size:var(--font-size-heading);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-title);line-height:var(--line-height-title);margin:0}.scan-tray-module__HkPIvq__title[data-emphasis=big]{font-size:var(--font-size-title)}.scan-tray-module__HkPIvq__detail{font-weight:var(--font-weight-medium);margin:0}.scan-tray-module__HkPIvq__actions{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.scan-tray-module__HkPIvq__actions>*{flex:auto}@keyframes scan-tray-module__HkPIvq__swap{0%{opacity:0}}@media screen and (prefers-reduced-motion:reduce){.scan-tray-module__HkPIvq__tray[data-swapped] .scan-tray-module__HkPIvq__card{animation:none;animation-duration:var(--duration-micro);animation-timing-function:var(--ease-standard)}}@media (prefers-reduced-motion:no-preference),(prefers-reduced-motion:reduce){.scan-tray-module__HkPIvq__tray[data-swapped] .scan-tray-module__HkPIvq__card{animation-name:scan-tray-module__HkPIvq__swap;animation-duration:var(--duration-micro);animation-timing-function:var(--ease-standard)}}@media (prefers-reduced-motion:reduce){.scan-tray-module__HkPIvq__tray,.scan-tray-module__HkPIvq__tray[data-open]{transition-property:opacity,visibility;transition-duration:var(--duration-exit-short);transition-timing-function:var(--ease-standard);translate:0}}
.stamp-strip-module__U5mnXa__strip{gap:var(--space-1);inline-size:100%;display:flex}.stamp-strip-module__U5mnXa__segment{box-sizing:border-box;block-size:var(--space-2);border:var(--border-width-thin) solid var(--tray-fg,currentColor);border-radius:var(--radius-pill);background:0 0;flex:1}.stamp-strip-module__U5mnXa__segment[data-filled]{background:var(--tray-fg,currentColor)}
.tray-icon-module__yyhUUa__drawn{stroke-dasharray:1;stroke-dashoffset:0}@keyframes tray-icon-module__yyhUUa__draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:no-preference){.tray-icon-module__yyhUUa__drawn{animation-name:tray-icon-module__yyhUUa__draw;animation-duration:var(--duration-medium);animation-timing-function:var(--ease-standard);animation-delay:var(--duration-micro);animation-fill-mode:backwards}}@media (prefers-reduced-motion:reduce){.tray-icon-module__yyhUUa__drawn{animation-name:none}}
