/* Hold the Slot Flippa auction bid box */
.flippa-box{margin:1rem 0 0.4rem;padding:1rem 1.1rem;border:1px solid rgba(184,115,51,.35);border-radius:14px;background:rgba(184,115,51,.07);max-width:34rem}
.flippa-box .flippa-kicker{margin:0 0 .35rem;font-family:"IBM Plex Mono",monospace;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#8a5a2b;display:flex;align-items:center;gap:.45rem}
.flippa-box .flippa-dot{width:.55rem;height:.55rem;border-radius:50%;background:#b87333;display:inline-block}
.flippa-box.is-live .flippa-dot{background:#2f9e5b;box-shadow:0 0 0 0 rgba(47,158,91,.5);animation:flippaPulse 2s infinite}
@keyframes flippaPulse{0%{box-shadow:0 0 0 0 rgba(47,158,91,.45)}70%{box-shadow:0 0 0 .5rem rgba(47,158,91,0)}100%{box-shadow:0 0 0 0 rgba(47,158,91,0)}}
@media (prefers-reduced-motion:reduce){.flippa-box.is-live .flippa-dot{animation:none}}
.flippa-box .flippa-bid{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}
.flippa-box .flippa-bid .price{margin:0}
.flippa-box .flippa-meta{margin:.25rem 0 0;font-size:.95rem;color:inherit;opacity:.85}
.flippa-box .btn-row{margin-top:.85rem}
.bird-card .flippa-box{margin:.4rem 0 .2rem;padding:.75rem .85rem;max-width:none}
.bird-card .flippa-box .price{font-size:1.6rem}
