.limit-note { position: fixed; z-index: 60; padding: 2px 9px; border-radius: 999px; font: 600 12px/1.5 system-ui, sans-serif; background: #17110d; color: #e5af4f; border: 1px solid #b8643f; pointer-events: none; }
.limit-note[hidden] { display: none; }
.limit-note.full { background: #d9453d; color: #fff; border-color: #d9453d; }
