.bpick-b.mf-tile{position:relative;border-color:#e2ac2c;background:linear-gradient(180deg,#1a1408,#0a0a0d)}
.bpick-b.mf-tile img{background:#000;box-shadow:0 0 14px #e2ac2c55}
.bpick-b.mf-tile .bn{color:#f5d77a;letter-spacing:.04em}
.bpick-b.mf-tile .mf-lim{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#000;background:linear-gradient(135deg,#fff0a8,#e2ac2c);border-radius:99px;padding:2px 7px}
.bpick-b.mf-tile[aria-pressed=true]{border-color:#f5d77a;box-shadow:0 0 0 2px #f5d77a inset,0 0 22px #e2ac2c66}
.mf-stage{display:grid;justify-items:center;gap:6px;margin:8px 0 20px}
.mf-stage .mf-big{width:min(260px,70vw);height:auto;aspect-ratio:5/7;border-radius:20px;box-shadow:0 30px 60px #000a,0 0 40px #e2ac2c44;animation:mfFloat 3s ease-in-out infinite}
.mf-stage .manif{width:100%;box-sizing:border-box}
@keyframes mfFloat{50%{transform:translateY(-8px)}}
@media (prefers-reduced-motion:reduce){.mf-stage .mf-big{animation:none}}
