.bid-alert{position:fixed;z-index:13500;top:calc(var(--space-12) + var(--space-5));left:50%;translate:-50% 0;box-sizing:border-box;width:min(calc(100vw - var(--space-6)),calc(var(--phone-column) - var(--space-2-5)));display:flex;align-items:center;border-radius:var(--radius-lg);color:var(--card-bg);background:var(--accent);box-shadow:var(--shadow);animation:bid-alert-in var(--motion-tabbar) ease-out both}html.is-layout-embed .bid-alert,html.is-phone-surface .bid-alert{top:calc(env(safe-area-inset-top) + var(--space-3))}.bid-alert.is-failed,.bid-alert.is-outbid{background:var(--status-reject)}.bid-alert-body{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;border-radius:inherit;color:inherit;background:none;font:inherit;text-align:start;cursor:pointer}.bid-alert-body>svg{flex:none;width:var(--space-7);height:var(--space-7)}.bid-alert-body>span{min-width:0;display:grid;grid-gap:var(--space-0-5);gap:var(--space-0-5)}.bid-alert-body b{font-size:var(--text-md);font-weight:700}.bid-alert-body .japan-price-fx,.bid-alert-body .japan-price-fx-yen,.bid-alert-body small{color:inherit;font-size:var(--text-base)}.bid-alert-action{flex:none;-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);padding:var(--space-1-5) var(--space-3-5);border:0;border-radius:var(--radius-pill);color:var(--status-reject);background:var(--card-bg);font:inherit;font-size:var(--text-base);font-weight:700;cursor:pointer}@keyframes bid-alert-in{0%{opacity:0;translate:-50% calc(var(--space-4) * -1)}}@media (prefers-reduced-motion:reduce){.bid-alert{animation:none}}.add-cart.is-bid-placed,.add-cart.is-bid-placed:disabled{border-color:var(--accent);color:var(--card-bg);background:var(--accent);opacity:1}.bid-placed-label{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5)}