.profile-page{color:#eee;direction:rtl;flex-direction:column;gap:20px;width:100%;max-width:900px;margin:30px auto;padding:20px;display:flex}.profile-card,.change-password-card,.delete-account-card{background:var(--color-surface-header);color:#f5e9dc;border:1px solid #ffffff14;border-radius:16px;padding:25px;box-shadow:0 10px 30px #00000059}.profile-card h2,.change-password-card h2,.delete-account-card h2{color:#e8c49a;margin-bottom:20px;font-size:22px;font-weight:700}.profile-card p{color:#eadfd6;margin:8px 0;font-size:16px;line-height:2}.form-group{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.form-group label{color:#d9c2ad;font-size:15px}.form-group input{width:100%;height:45px;color:var(--color-text);direction:rtl;background:#140c09;border:1px solid #ffffff26;border-radius:10px;padding:0 15px;font-size:15px}.form-group input:focus{border-color:#d4a373;outline:none;box-shadow:0 0 0 3px #d4a37333}.change-password-card button{color:#fff;cursor:pointer;background:#b7791f;border:none;border-radius:10px;width:100%;height:45px;font-size:16px;transition:all .2s}.change-password-card button:hover{background:#d69e2e}.delete-account-card{border-color:#dc354559}.delete-account-card p{color:#d8c8bd;line-height:2}.delete-button,.delete-confirm-button{cursor:pointer;border-radius:10px;width:100%;height:45px;font-size:16px;transition:all .2s}.delete-button{color:#fff;border:1px solid var(--color-danger-hover);background:#7f1d1d}.delete-button:hover{background:var(--color-danger-hover)}.delete-confirm-button{background:var(--color-danger-light);color:#fff;border:none}.delete-confirm-button:hover{background:#ef4444}.profile-message{color:#f6d365;background:#ffffff0f;border-radius:10px;margin-top:15px;padding:12px;font-size:14px}.profile-actions input{color:#fff;background:#130d0b;border:1px solid #5a4035;border-radius:8px;width:100%;margin:15px 0;padding:12px}.profile-actions button{cursor:pointer;border:none;border-radius:8px;padding:10px 25px}.profile-actions .danger{color:#fff;background:#9b2c2c}.sidebar-user{align-items:center;gap:12px;padding:15px;display:flex}.avatar{background:#8b5e3c;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:20px;display:flex}
