.User-module__EECHDa__boardTable{border-collapse:collapse;border-radius:8px;width:100%;margin-top:20px;overflow:hidden;box-shadow:0 2px 15px #0000001a}.User-module__EECHDa__boardTable thead tr{color:#fff;text-align:left;background-color:#009879}.User-module__EECHDa__boardTable th,.User-module__EECHDa__boardTable td a{padding:12px 15px}.User-module__EECHDa__boardTable td{border-bottom:1px solid #ddd;padding:0}.User-module__EECHDa__boardTable tbody tr:nth-of-type(2n){background-color:#f3f3f3}.User-module__EECHDa__boardTable tbody tr:nth-of-type(odd){background-color:#fff}.User-module__EECHDa__boardTable tbody tr:last-of-type{border-bottom:2px solid #009879}.User-module__EECHDa__boardTable tbody tr:hover{cursor:pointer;background-color:#f1f1f1}.User-module__EECHDa__boardTable td a{color:#007bff;margin:-12px -15px;text-decoration:none;display:block}.User-module__EECHDa__boardTable td a:hover{text-decoration:underline}.User-module__EECHDa__container{margin:auto;padding:20px}.User-module__EECHDa__title{text-align:center;margin-bottom:1rem}.User-module__EECHDa__form{margin-bottom:1rem}.User-module__EECHDa__form div{margin-bottom:15px}.User-module__EECHDa__formBox{background-color:#fafafa;border:1px solid #ccc;border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000000d}.User-module__EECHDa__formGroup{margin-bottom:1.5rem}.User-module__EECHDa__form input,.User-module__EECHDa__form textarea,.User-module__EECHDa__input{box-sizing:border-box;color:#333;background-color:#fff;border:2px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.75rem;font-size:1rem;box-shadow:inset 0 1px 3px #0000000d}.User-module__EECHDa__input::placeholder{color:#999;font-style:italic}.User-module__EECHDa__input:focus{border-color:#009879;outline:none;box-shadow:0 0 0 3px #00987933}.User-module__EECHDa__label{color:#333;margin-bottom:.5rem;font-weight:700;display:block}.User-module__EECHDa__button,.User-module__EECHDa__submitButton{cursor:pointer;border:none;margin-top:.5rem;padding:.5rem 1rem}.User-module__EECHDa__submitButton{color:#fff;background-color:#009879;border-radius:4px}.User-module__EECHDa__submitButton:hover{background-color:#007b65}.User-module__EECHDa__buttonWrapper{text-align:center}.User-module__EECHDa__error{color:red;text-align:center;margin-top:1rem}.User-module__EECHDa__success{color:green;text-align:center;margin-top:1rem}.User-module__EECHDa__userId{font-weight:700}.User-module__EECHDa__userContainer{margin:2rem auto;padding:1rem}.User-module__EECHDa__userHeader{text-align:center;color:#333;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.User-module__EECHDa__userList{flex-direction:column;gap:1.5rem;display:flex}.User-module__EECHDa__userCard{background-color:#fff;border-radius:12px;padding:2rem;transition:box-shadow .3s;box-shadow:0 4px 12px #00000014}.User-module__EECHDa__userCard:hover{box-shadow:0 6px 16px #0000001f}.User-module__EECHDa__userRow{color:#444;grid-template-columns:120px 1fr;align-items:center;margin-bottom:1rem;font-size:1rem;display:grid}.User-module__EECHDa__userRow strong{color:#222;font-weight:600}.User-module__EECHDa__userRow input,.User-module__EECHDa__userRow select{background-color:#fdfdfd;border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.95rem}.User-module__EECHDa__userRow input:focus,.User-module__EECHDa__userRow select:focus{border-color:#009879;outline:none;box-shadow:0 0 0 3px #00987933}.User-module__EECHDa__userActions{justify-content:flex-start;gap:1rem;margin-top:2rem;display:flex}.User-module__EECHDa__userActions button{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-weight:600;transition:background-color .2s}.User-module__EECHDa__userActions button:first-child{color:#fff;background-color:#009879}.User-module__EECHDa__userActions button:first-child:hover{background-color:#007b65}.User-module__EECHDa__userActions button:last-child{color:#333;background-color:#e0e0e0}.User-module__EECHDa__userActions button:last-child:hover{background-color:#cfcfcf}.User-module__EECHDa__errorText{color:#d93025;text-align:center;background-color:#fce8e6;border-radius:6px;margin-top:1rem;padding:1rem}
