/* 補充 Tailwind 沒有的小細節 */
.qr svg { width: 100%; height: auto; display: block; }
.fade-in { animation: fade-in .35s ease-out backwards; }  /* backwards：播完不留 transform，裡面的 fixed 按鈕才會貼在螢幕底部 */
@keyframes fade-in { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.pin-input { letter-spacing: .6em; }
