/* ════════════════════════════════════════════════════════════════
   AUTH EXTRA — password-change modal & profile tile polish
   ════════════════════════════════════════════════════════════════ */

.user-tile,.top-profile{cursor:pointer;transition:transform .2s ease,border-color .25s ease}
.user-tile:hover{transform:translateY(-1px);border-color:rgba(110,231,226,.18)}
.top-profile:hover{border-color:rgba(110,231,226,.18)}

#pwChangeForm .pay-input{letter-spacing:.02em}
#pwError{animation:shakeIn .38s ease both}

.modal-main h3{display:flex;align-items:center;gap:9px}
.modal-main h3:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}
